电子商务软件架构新技术研究与应用任务书
2020-06-23 20:59:11
1. 毕业设计(论文)的内容和要求
内容:客户端运用retrofit rxjava glide的高性能网络请求框架设计;使用orm框架-greendao完成登陆,注册功能开发;使用多布局section recycleview完成主界面-商品分类的开发;基于webview混合app框架设计,其中包含浏览器与原生请求cookie的处理;app购物车界面,包括加减,计算,清空功能,订单处理,还有支付功能开发,包含支付宝支付和微信支付;个人中心,图片裁剪,图片上传,收货地址推送,权限管理等功能开发与一键式封装,评价晒单的功能,包括自定义评分控件和仿微信自动多图选择控件;附加开发功能开发,包括二维码,一键分享,分页,搜索等等;md伸缩渐变,滑动停靠tab,商品加入购物车飞入动画;此外还包括app的发现模块,web页面,也就是加载在app内部的html,高性能的ui布局框架。
服务器端是用的本地服务器,用于数据的更新和维护 系统包括商品模块,购物车模块,支付模块和用户模块。
商品模块:可复用瀑布流布局商品列表,分页逻辑梳理,高仿京东app分类,购物车飞入效果实现,炫酷md风格商品详情,coordinatorlayout填坑;购物车模块:购物车数据计算和逻辑梳理,recyclerview填坑,订单生成和逻辑梳理,通用购物车ui实现和封装;支付模块:支付宝支付流程梳理与对接,微信支付流程梳理和对接,设计和实现代码生成器生成支付类,一键式支付的封装和注意事项;用户模块:登陆,注册,验证,个人信息管理,订单管理,地址管理。
2. 参考文献
[1] RichRogers BlakeMeike ZigurdMedniek著 Android应用开发人民邮电出版社【M】2010.09 [2] LaurenDarcey ShaneConder著 袁国忠译Android应用开发入门经典(第二版)【M】人民邮电出版社2012.03 [3] EdBurnette著 田俊静 张波 黄湘情译 Android基础教程(第三版)【M】2010.08 [4] BubiKurniawan PaulDeck著曹旭东译 深入剖析Tomcat【M】 机械工业出版社 2012.02 [5] SasbaPacbev著 李芳 于红芸 邵键等译 深入理解Mysql核心技术【M】 中国电力出版社2009.09 [6] 姜承尧著 Mysql技术内幕:InnoDB存储引擎【M】 机械工业出版社 2011.01 [7] JohnVlissides著 葛子昂译 设计模式沉思录北京【M】 人民邮电出版社 2010.05 [8] AlanShalloway JamesR.Trott著 徐言声译 设计模式解析(第二版)【M】 人民邮电出版社2012.12 [9]郭克华著 JavaWeb程序设计【M】 清华大学出版社2011.01 [10] 陈菁菁著 Tomcat原理与JavaWeb系统开发【M】 清华大学出版社2009.08 [11] Horstmann GaysGaryCornell著 JAVA核心技术(卷1):基础知识【M】 机械工业出版社2008.06 [12] 李宁编著 Android 高薪之路#8212;#8212;Android 程序员面试宝典北京【M】人民邮电出版社2012.05 [13] Satya Komatineni Davae MacLean Sayed Hashimi著 杨越译 精通Android【M】 人民邮电出版社2011.11 [14] 李刚著 疯狂Android讲义【J】 电子工业出版社 2011.06 [15] 李宁著 Android/OPhone开发完全讲义【J】 中国水利水电出版社 2010.06 [16] JasonBrittain著 吴豪 刘运成译Tomcat权威指南(第二版)【M】 中国电力出版社 2009.09 [17] EdBurnette著 张波 高朝勤 杨越译 Android基础教程【M】 人民邮电出版社 2009.11
3. 毕业设计(论文)进程安排
20180116-20180303 撰写开题报告 20180304-20180415 程序原型设计 20180416-20180430 各模块完善 20180501-20180515 系统测试 20180516-20180530 撰写论文 20180601 交论文初稿 20180605-20180612 修改论文 20180615 答辩