在线图书管理系统的设计与实现(三层架构,SSH,MySQL)(含录像)
来源:56doc.com 资料编号:5D11945 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D11945
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
在线图书管理系统的设计与实现(三层架构,SSH,MySQL)(含录像)(任务书,开题报告,外文翻译,毕业论文14800字,程序代码,MySQL数据库,答辩PPT,答辩视频录像)
本系统以java为开发语言,在web环境下,基于B/S三层结构模式,以myeclipse为开发工具,mysql为数据库结合开发的在线图书管理系统。这个系统具有伸缩性好,扩展性强,能兼容、易维护、界面美观,功能实用的功能。系统操作上,它对管理的工作人员的要求极低,只需要懂得基本的计算机操作即可胜任图书管理的工作。本文阐述了在线图书管理系统的优势,并对所做系统站的分析、设计及实现过程做了详细介绍。
功能模块设计
(一) 前台模块主要为登陆网站的用户提供商品和服务的信息,填写并提交订单的服务。这样,将前台模块再细分为商品搜索模块、订单管理模块、购物车模块、修改注册资料模块、查看商品分类模块等。下面详细说明一下这些功能模块的设计:
(1) 会员注册模块:
为了方便于网站的管理,用户必须注册成为本站的会员,注册时必须填写登录账号、密码、真实姓名、联系电话、联系地址、邮政编码、电子邮箱这些信息。
(2) 新品上架模块:
在此模块中会员可以查看到网站中最新的商品信息,包括图片、商品介绍、市场价、会员价,并可以点击购买。
(3) 促销商品:
在此模块中会员可以查看到网站中促销的商品信息,包括图片、商品介绍、原价、特价并可以点击购买。
(4) 购物车管理:
在超市购物,可以根据自己的需要将很多种商品挑选至购物车中,然后到收银台结款。而在网上虚拟的商城中,当然没有办法使用真正的购物工具,因此,在网上商城中,所选商品须通过购物车进行暂存,然后生产订单。这种技术使用起来十分方便,不但可以随时添加、查看、修改数量、清空购物车中的内容,还可以随时去收银台结款。
(5) 订单管理模块:
用户提交订单后,通过产生的订单号查询订单信息及执行状态。会员在此可以查看订单的详情,如金额、下单日期、订单状态、查看详情、撤销订单等。
(6) 注册资料模块:
会员可以修改自己的注册信息,网站为了保护用户信息部受非法侵害,会员只有登录网页后才有权限修改个人资料。
(7) 商品搜索模块:
会员可以在网站中根据商品类型或是关键字搜索商品信息。
(8) 商品分类:
会员可以按照商品的详细分类来查看商品信息。
(二) 后台管理模块的功能是对站内的资源进行管理和维护。以后台的业务流程分析和前台各个模块的设计为基础、根据用户的需求分析来确定后台管理模块应具有的功能。后台管理模块的各个子功能模块如下:
(1) 管理员身份验证模块:
为合法用户提供一个后台入口。该模块的功能是对管理员身份进行能够验证。用户输入登录ID和密码后,系统将判断登录ID及密码的有效性,如果通过验证则状态后台主页,反之则提示登录失败。
(2) 商品管理模块:
在此模块管理员首先可以添加商品的分类信息,添加后可以添加商品的具体信息,如商品名称、价格、图片、描述等。
(3) 会员管理模块:
在此模块管理员可以添加会员的等级信息,如级别名称、所需积分、优惠百分比并可以修改或删除,同时还可以导出信息;管理员也可以增加新会员,如设置会员的等级、登录账号、密码、真实姓名、手机号、邮编、地址等信息。
(4) 订单管理模块:
管理员可以查看会员的订单情况,如订单编号、订单金额、下单人、日期等,同时可以处理订单状态并删除订单。
(5) 系统用户管理模块:
管理员可以添加系统用户,同时可以修改、删除用户信息并可以导出用户信息。
(6) 新闻管理模块:
管理员可以添加新闻信息,添加后可以预览信息并可以修改或是删除信息、发布信息。
目录
1 绪 论 1
1.1 课题背景 1
1.2 目的与意义 1
1.3 课题研究主要内容 1
1.3.1 管理员功能 2
1.3.2 用户功能 2
1.4 国内外现状 2
2 需求分析 3
2.1 业务流程分析 3
2.2 功能需求分析 3
2.3 系统活动图分析 5
2.4 数据字典分析 7
2.5 系统E-R图 10
2.6 关键技术介绍 14
2.6.1 java简介 14
2.6.2 WEB服务器 15
2.6.3 分类数据库与JavaScript 15
3 系统设计 17
3.1 系统概要设计 17
3.2 功能模块设计 17
3.2.1 商品管理模块设计 19
3.2.2 购物车模块设计 20
3.3 页面设计 20
3.3.1 后台页面设计 21
3.3.2 前台页面设计 21
4 系统实现 23
4.1 系统概述 23
4.2 前台功能模块实现 23
4.2.1 前台首页 23
4.2.2 用户管理模块 25
4.2.3 用户资料修改模块 28
4.2.4 购物车模块 29
4.2.5 订单查询模块 31
4.3 后台功能模块实现 32
4.3.1 管理员登录模块 32
4.3.2 添加商品模块 35
4.3.3 订单信息模块 39
4.3.4 新闻管理模块 40
5 系统测试 45
5.1 测试的主要内容 45
5.2 测试方法 46
6 结 论 47
6.1 总结 47
6.2 展望 47
参考文献 48
致 谢 49
|