3.2.2 可维护性要求 9
3.3 系统分析的任务与步骤 9
3.3.1 系统分析的任务 9
3.3.2 系统分析的步骤 10
3.4 系统需求分析 10
3.4.1 管理员模块 10
3.4.2 用户功能模块 11
3.5 功能结构图 12
3.6 业务流程分析 12
3.6.1 会员注册 12
3.6.2 会员下单流程 13
3.6.3 管理员后台管理 14
4 数据库设计 15
4.1 概述 15
4.2 数据库设计 15
4.3 E-R图 19
4.3.1 系统E-R图 20
4.3.2 各表E-R图 21
5 系统的详细设计与实现 26
5.1 注册登录模块 26
5.2 购物车模块 27
5.3 充值卡模块 29
5.4 留言板模块 29
5.5 公告模块 30
5.6 会员模块 30
5.7 商品管理模块 30
5.7.1 商品管理 30
5.7.2 商品类别管理 31
6 软件测试与分析 32
6.1 软件测试的重要性及目的 32
6.2 测试的步骤 33
6.3 测试内容 33
6.3.1 单元测试的意义及测试结果 33
6.3.2 集成测试的意义及测试结果 37
6.3.3 系统测试的意义及测试结果 38
6.4 测试结果分析 38
结束语 39
致谢 41
参考文献 42
附录 43
1 绪论
随着国家“互联网+”概念的提出,与计算机技术的不断发展,电子商务已逐步渗透到人们生活的各个领域。本网站是一个大学生用户的零售网上电商系统 ,利用Internet网络电子商务新技术, 采用JSP技术、SSH架构、MYSQL数据库作为工具进行开发并提出了一系列具有针对性的解决方案,实现了基于B/S模式的电子商务管理平台。凭借web服务器和客户的浏览器,利用JSP+SSH架构+MYSQL项目的高效率、低成本的特点,为大学生用户群体提供了零食在线交易平台,使得用户可以搜索商品、查看商品详细、分类、订购商品、查看订单、等,为用户提供全天候的、更好、更快的电子商务活动空间,实现网上交易的基本功能。本网站参照国内知名电子商务网站的业务流程,并依据目前主流商业网站的设计原则,以网上交易功能为主,是一个综合性电子商务网站。
本网站操作简便、界面友好、灵活实用。主要实现了从用户注册和登录、搜索、查看商品到下单购买的整个在线购物流程,并且商家可利用系统后台对商品信息、订单信息、会员信息、商品分类信息等进行有效管理。大大提高了购物与销售管理的效率,基本符合广大大学生用户群体,以及电子商务企业对电子商务网站的基本需求。