郑州轻工业学院
本科毕业设计(论文)
题 目 校园网上购物系统的设计与实现
学生姓名 许 鹏
专业班级 软件工程(
技术)
学 号
院 (系) 软 件 学 院
指导教师(职称) 刘育熙 副教授
完成时间 年 月 日
郑州轻工业学院
毕业设计(论文)任务书
题目 校园网上购物系统的设计与实现
专业 软件工程(
技术) 学号 姓名 许鹏
主要内容:
.对校园网上购物平台的建设需求进行分析,包括产品、服务方式等。
.按需求对各个功能模块进行设计。
.完成网站的整体设计,包括前台页面和后台页面的设计。
基本要求:
采用 技术设计一个校园网上购物系统,实现校园网上购物系统基本功能,
包括用户登陆、用户注册、查找商品、购买、添加购物车、结算、添加修改商品信
息、新增分类、下订单等基本功能,能够使在校师生有较好的网上购物体验。方便
在校师生使用,并保证系统正常运行,界面美观、大方。
主要参考资料:
尹继平聂庆亮跟我学 北京清华大学出版社
英福塔刘晓霞钟鸣 必知必会北京人民邮电出版社
刘晓华. 应用开发详解.北京:电子工业出版社,
王中兵. 主流框架整合.北京:电子工业出版社,
郭克华!! 程序设计与应用开发北京清华大学出版社
崔群法王咏梅李有军"#$" 从入门到精通北京电子工业出版社
完 成 期 限:
2013.6.1
指导教师签名:
专业负责人签名:
2013 年 3 月 1 日
目 录
摘 要
绪论
1.1 研究背景.......................................................................................................................... 1
1.2 国内外研究现状............................................................................................................... 1
1.3 研究的目的和意义........................................................................................................... 2
1.4 网站设计原则.................................................................................................................. 3
开发技术背景
2.1 Java 语言........................................................................................................................... 4
2.2 SSH 框架........................................................................................................................... 5
2.3 数据库软件 MySQL.......................................................................................................... 5
2.4 JSP 技术............................................................................................................................ 7
2.5 开发环境.......................................................................................................................... 8
2.6 系统配置过程.................................................................................................................. 9
2.7 配置关键性问题的解决................................................................................................... 9
系统需求分析和设计
3.1 系统的基本需求............................................................................................................. 11
3.2 系统设计思想................................................................................................................ 11
3.3 系统需求分析................................................................................................................ 12
3.3.1 功能需求.............................................................................................................. 12
3.3.2 数据流图.............................................................................................................. 13
3.3.3 数据字典.............................................................................................................. 16
3.4 系统的功能模块............................................................................................................. 20
3.5 系统的工作流程............................................................................................................. 22
3.6 系统模块详细设计......................................................................................................... 25
数据库设计
4.1 数据库需求分析............................................................................................................. 31
4.2 实体属性定义................................................................................................................ 31
4.3 数据库逻辑设计............................................................................................................. 33
系统实现与编码
5.1 前台实现........................................................................................................................ 35
5.1.1 网站首页页面...................................................................................................... 35
5.1.2 会员注册.............................................................................................................. 36
5.1.3 会员登录.............................................................................................................. 37
5.1.4 查看商品信息...................................................................................................... 38
5.1.5 搜索商品.............................................................................................................. 38
5.1.6 购物车................................................................................................................. 39
5.1.7 付款..................................................................................................................... 40
5.1.8 更新个人信息...................................................................................................... 41
5.2 后台管理........................................................................................................................ 42
5.2.1 后台登陆.............................................................................................................. 42
5.2.2 后台主界面.......................................................................................................... 42
5.2.3 新增商品种类...................................................................................................... 43
5.2.4 商品种类分类...................................................................................................... 43
5.2.5 新增商品.............................................................................................................. 44
5.2.6 商品列表.............................................................................................................. 45
5.2.7 商品订单.............................................................................................................. 45
5.2.8 用户列表.............................................................................................................. 46
5.2.9 修改管理员密码.................................................................................................. 46
系统实现与编码