摘要:生活质量日渐提高,现在的基本生活已经不再完全满足人们的需求,随着电子商务的极速发展,网上购物作为一种新的购物形式,逐渐代替了传统的购物方式。
Java为主要设计语言,采用JSP+MySQL+Tomcat在B/S模式下开发。系统将JSP的灵活性,Tomcat的稳定性,MySQL体积小、速度快等的特点集于一身,同时又有Struts框架的三层结构,使系统更加清晰、灵活,也提高了软件的可扩展性、可维护性。并使用Session对象进行Web页之间的数据传递。
“特产网”系统由前、后台两个模块构成,实现了前台用户注册,商品浏览,在线购买等功能;后台商品管理,会员管理,订单管理等功能,通过这样的设计基本实现网络交易的过程。
关键词:网上购物;B/S模式;Struts框架;MySQL
目录
摘要
Abstract
1 “特产网”概述-1
1.1系统概述-1
1.2 业务流程-1
2 “特产网”需求分析-3
2.1 总体目标-3
2.2 具体目标-3
2.3 系统功能建模-4
2.3.1 系统数据流程图-4
2.3.2 “特产网”数据字典-4
3 “特产网”概要设计-8
3.1 “特产网“结构设计-8
3.2 “特产网”数据库设计-9
3.3 输入与输出设计-12
4 “特产网”详细设计-16
4.1 会员注册模块-16
4.1.1 模块定义-16
4.1.2 输入项目-16
4.1.3 输出项目-16
4.1.4 算法-16
4.1.5 程序逻辑-16
4.2 会员登录模块-17
4.2.1 模块定义-17
4.2.2 输入项目-17
4.2.3 输出项目-17
4.2.4 算法-17
4.2.5 程序逻辑-18
4.3 会员资料修改模块-18
4.3.1 模块定义-18
4.3.2 输入项目-18
4.3.3 输出项目-18
4.3.4 算法-18
4.3.5 程序逻辑-19
4.4 商品信息管理模块-19
4.4.1 模块定义-19
4.4.2 商品输入项目-19
4.4.3 商品输出项目-19
4.4.4 算法-19
4.4.5 商品程序逻辑-20
4.5 后台管理登录模块-20
4.5.1 模块定义-20
4.5.2 输入项目-21
4.5.3 输出项目-21
4.5.4 算法-21
4.5.5 程序逻辑-21
4.6 查看商品信息模块-22
4.6.1 模块定义-22
4.6.2 输入项目-22
4.6.3 输出项目-22
4.6.4 算法-22
4.6.5 程序逻辑-22
5 “特产网”编码规范-23
5.1 编码规范-23
5.2 “特产网”实现效果图-24
6 测试-27
结 论-28
参考文献-29