摘要:随着21世纪的到来,网络已经成为人们生活中不可缺少的一部分,互联网能帮助人们解决生活中许多问题,而高中生正是问题集中的人群,学习上面的困惑,成长路程上的不解等等,都可以通过互联网来帮他解决。而这一人群往往又不是经济上特别宽裕,所以他们追求的是高性价比的产品。本人开发了一个面向高中生的数码产品销售网站,来服务这一人群。
本系统以首页简洁明了的商品查询,可以通过产品品牌查询所需要的产品,可以查看购物车和订单,支持货到付款。购买后可以给购买的商品在论坛上进行评价。
本文介绍了本系统的开发背景和开发的意义,并且介绍了开发所用到的开发工具和开发的环境,系统的总体设计思想、设计方法和设计过程,重点介绍了各模块的界面设计和代码设计。
关键词 数码产品销售网站;java;ssh框架;Mysql
目录
摘要
Abstract
1 绪论-1
1.1 开发背景-1
1.2系统开发的目的和意义-1
1.3 系统开发的内容-1
2 系统开发技术-2
2.1 开发语言ssh框架-2
2.2开发编译器myeclipse的介绍-2
2.3 数据库Mysql-2
2.4 服务器软件Tomcat-2
3需求分析-3
3.1 可行性分析-3
3.2用户角色分析-3
3.3功能模块划分-3
3.4系统功能需求-4
3.4.1拟解决的主要问题-4
3.4.2系统的主要功能-4
4系统总体设计-5
4.1系统基本结构思想-5
4.2总体方案设计-5
4.3系统总模块结构图设计-5
4.3.1会员功能模块的设计-6
4.3.2管理员功能模块设计-7
4.4系统流程图设计-8
5数据库设计与实现-10
5.1数据库逻辑结构设计-10
5.2数据库的实现-12
6系统的详细设计与实现-16
6.1数据库连接的实现-16
6.2用户注册模块-16
6.2.1功能描述-16
6.2.2界面设计-17
6.2.3实现方法-18
6.3用户登录模块-19
6.3.1功能描述-19
6.3.2页面设计-19
6.3.3实现方法-20
6.4 查看商品信息模块-21
6.4.1功能描述-21
6.4.2页面设计-21
6.4.3实现方法-23
6.5 加入购物车模块-24
6.5.1功能描述-24
6.5.2页面设计-24
6.5.3实现方法-25
6.6 订单生成付款模块-26
6.6.1功能描述-26
6.6.2页面设计-27
6.6.3实现方法-27
6.7 论坛评论模块-28
6.7.1功能描述-28
6.7.2页面设计-28
6.7.3实现方法-29
6.8 后台登陆模块-30
6.8.1功能描述-30
6.8.2页面设计-30
6.8.3实现方法-30
6.9 管理员登录密码修改模块-32
6.9.1功能描述-32
6.9.2页面设计-32
6.9.3实现方法-33
6.10品牌管理模块-34
6.10.1功能描述-34
6.10.2页面设计-34
6.10.3实现方法-34
6.11商品管理模块-35
6.11.1功能描述-35
6.11.2页面设计-35
6.11.3实现方法-36
6.12订单管理模块-38
6.12.1功能描述-38
6.12.2页面设计-38
6.12.3实现方法-39
6.13网站论坛管理模块-41
6.13.1功能描述-41
6.13.2页面设计-41
6.13.3实现方法-41
结论-42
致谢-43
参考文献-44