更新时间:10-27 上传会员:小七想说话
分类:计算机信息 论文字数:11187 需要金币:1000个
摘要:随着互联网技术的快速发展,校园网上购物系统管理平台的建设也日益迫切。本毕业设计以智慧校园中的网上购物安排工作为出发点,基于校园线下处理网上购物工作复杂的现状,以及目前校园网上购物安排系统不尽完善、易出错的问题,设计和实现了一个面向校园的网上购物管理系统,为学校网上购物提供方便的系统平台。
本系统以MyEclipse作为开发平台,采用Android和JSP作为人机交互的开发语言,选用MySQL数据库管理系统完成后台数据管理。该系统丰富了校园内网上购物的用户体验,减轻了商品信息发布的繁琐易出错的过程,使得用户和管理员更好地进行商品交易。本系统具有能够让用户浏览商品、添加和编辑购物车,提交订单、在留言板消息留言等功能,及管理员编辑订单状态、信息发布、新商品发布、用户管理等功能。
该软件系统通过仔细协调,梳理各个系统模块之间的相关联系,经过认真斟酌,反复测试,利用黑盒和白盒测试等科学有效的测试方法,进一步的降低了各功能模块之间的耦合度,减少了系统代码复杂度,降低了不必要的代码信息冗余。经过测试,本系统可以实现校园网上购物工作的基本要求,减少了传统线下购物安排工作的繁琐,用户可通过本系统轻松尽享校园网上购物体验,同时帮助商品卖家快捷地管理订单,有效降低部分商品相关信息发布的繁琐过程。
关键词:校园网上购物;Android;MySQL;JSP
目录
摘要
ABSTRACT
第1章-绪论-7
1.1-选题依据-7
1.2-国内外研究现状-8
1.3-研究目的和意义-9
1.3.1-研究目的-9
1.3.2-研究意义-9
1.4-本文结构安排-9
第2章-系统分析-10
2.1-系统可行性分析-10
2.1.1-经济可行性-10
2.1.2-技术可行性-10
2.1.3-社会可行性-11
2.2-用户需求概述-11
2.3-系统核心业务分析-12
2.3.1-用户提交订单业务流程-12
2.3.2-管理员发布新商品流程-13
2.4-系统功能按需分析-15
2.4.1-系统角色-15
2.4.2-系统用例图-15
2.4.3-核心业务用例描述-17
第3章-系统设计-20
3.1-系统功能设计-20
3.2-系统处理流程设计-21
3.2.1-提交订单用例处理流程设计-21
3.2.2-订单管理用例处理流程设计-22
3.3-数据库设计-23
3.3.1-数据库概念模型设计-23
3.3.2-数据库逻辑模型设计-26
3.3.3-数据库表结构设计-26
3.4-包和类设计-28
3.4.1-包设计-28
3.4.2-添加留言板用例的类设计-28
3.4.3-添加购物车用例的类设计-30
第4章-系统实现-32
4.1-用户主界面实现-32
4.1.1-用户注册页面用例-32
4.1.2-用户登录页面-34
4.1.3-商品详情-36
4.2-后台管理端实现-38
4.2.1-后台管理端登陆实现-38
4.2.2-订单管理实现-40
4.2.3-商品添加功能实现-41
第5章-系统测试-42
5.1-测试原则-42
5.2-功能测试-43
5.3-测试过程和结果-43
5.3.1-系统登录功能测试-43
5.3.2-商品编辑功能测试-45
5.4-测试结果分析-46
第6章-总结-46
附 录-47
参考文献-49
致谢-50