基于JSP的网上图书销售系统毕业论文

XX学校毕业设计(论文)

★ 回复评论功能:管理员可以查看用户的留言,根据情况对一些留言进行回

复的功能;

★ 发表新闻的功能:管理可以发布一些关于本网站的、或是一些本行业的新

闻;

★ 订单处理的功能:对于已经付款的购物订单,我们要进行发贷处理,以及

查看所有订单的功能。 3.2.2 数据需求分析

★ 管理员:用户名、密码、角色、真实姓名; ★ 管理员角色: 编号、角色名称;

★ 用户:用户名、密码、真实姓名、电话、地址、邮编、邮箱、积分、密码

保护问题、密码保护答案;

★ 书籍分类: 分类编号、分类名称;

★ 书籍:书籍编号、书籍名称、作者、分类编号、出版社、ISBN、图片地址、

价格、VIP价格、库存量、是否是新书、是否是打折书、是否是畅销书、书本描述;

★ 评论:序号、书籍编号、评论内容、评论时间、用户名;

★ 留言:序号、用户名、留言内容、留言时间、回复内容、回复时间; ★ 新闻分类: 新闻编号、分类名称;

★ 新闻:序号、分类编号、作者、标题、内容、发表时间;

★ 订单:订单编号、总价、订单状态、用户名、收货人姓名、收货人地址、

收货人电话、收货人邮编;

★ 详细订单:序号、订单编号、书籍编号、书籍名称、VIP价格、购物数量。

3.3 系统配置分析

3.3.1 硬件环境

在较低的硬件配置的情况下,系统的性能往往不尽如人意,现在的硬件已经非常的出色,而且性价比比较高,因此通常给服务器配置高性能的硬件。

● 处理器:Intel Pentium IV 2.6G或更高 ● 内存:2G ● 硬盘空间:160 GB 3.3.2 软件环境

● 操作系统:Windows Server 2003

7

姓名:基于JSP的网上图书销售系统的设计与实现

● 数据库:MySQL 5.0 ● 服务器:Tomcat 6.0

3.4 小结

本章从明确用户要求系统要具的功能模块,系统运行的软硬环境。通过与用户的接触交流,明确了系统所具有的功能,同时也简要的讨论出系统需要的软硬件环境。通过对系统的需求分析,在后面的章节中我们将对系统的详细需要做出描述。

8

XX学校毕业设计(论文)

第4章 概要设计

4.1 系统设计目标

网上图书销售系统属于电子商务,而电子商务要求具用使用方便、操作灵活等要求,所有在设计此次毕业设计时,本系统应该满足以下一些条件:

1、采用人机交互的操作方式,前面界面设计要求美观友好、能吸引浏览者目光、能对书籍进行便捷、快速、准确的查询,同时要求具有一定的存储安全性;

2、能够较全面展示商家的所有图书,并可展示打折书籍、最新书籍及畅销书籍;

3、为顾客提供方便的查询图书信息的功能;

4、用户可以对喜欢的商品进行评论、购买的同时也可以就网站的发展提出自己的意见或是建议;

5、系统要具有易维护性和易操作性

4.2 系统的模块结构设计

4.2.1 系统总体模块设计

网上图书销售系统前台后台浏览首页用户登陆用户注册查询书籍查看新闻发表留言评论书籍购物车管理下订单功能修改个人信息管理员登陆系统管理评论管理新闻管理订单管理书籍管理图4-1 系统总体模块图

网上图书销售系统主要分为前台模块和后台模块;前台模块包括浏览首页、用户登陆、用户注册、查询书籍、查看新闻、发表留言、评论书籍、购物车、下订单等内容。后台主要包括管理员登陆、书籍管理、订单管理、新闻管理、评论管理、系统管理等模块。系统总体模块设计如图4-1所示。

9

姓名:基于JSP的网上图书销售系统的设计与实现

4.2.2 前台模块

前台模块包括浏览首页、用户登陆、用户注册、查询书籍、查看新闻、发表留言、评论书籍、购物车、下订单等内容。前台模块设计如图4-2。

前台浏览首页用户登陆用户注册查询书籍查看新闻发表留言评论书籍购物车管理下订单功能修改个人信息图4-2 系统前台模块图

4.2.3 后台模块

后台主要包括管理员登陆、书籍管理、订单管理、新闻管理、评论管理、系统管理等模块。后台模块设计如图4-3。

后台管理员登陆系统管理评论管理新闻管理订单管理书籍管理图4-3 系统后台模块

4.3 系统前台功能模块说明

4.3.1 首页展示功能

网站浏览者只要在IE地址栏输入本网站的首页地址,便可进入到本网站的首页,在网站的首页会对本商店的特色进行展示,如打折书籍、新书、畅销书籍都会把最近的一新罗列在网站的首页,同时在网站首页有网站新闻的快捷链接,网站浏览者可以很快地了解网站新闻等。

10

XX学校毕业设计(论文)

4.3.2 用户注册功能

本网站要求我们的网上图书销售需要用户注册成为我们的会员用户,只有注册成我们的会员用户才能对我们网站的图书进行购买,同时在购买时享有一定的价格优惠;而未注册的用户只能对商品进行查询或是查看。用户进行注册时,要求用户输入用户名、密码、真实姓名、电子邮箱、电话、地址、邮政编码、等一系列信息,并且要求用户正确填写,如果没有正确填写,将会给用户以提示信息并要求用户重新正确填写。 4.3.3 用户登陆功能

已经注册成为本站的会员的用户可以在网站的首页进行登陆,登录用户可以在用户权限许可范围内在网站内进行相应的操作。主要是进行书籍的购买,下订单等,登陆时,要求用户输入用户名和密码,只有通过系统验证的用户才能登陆成功,否则不能登陆成功,并会在登陆处给用户以提示信息。 4.3.4 查询书籍功能

浏览本网站的用户,可以选择商品的大类后,再输入书籍名的部分或是全部名称进行模糊查询,若从数据库中检索出有与用户检索内容相匹配的书籍,则在查询结果页面进行相关书籍的显示,若没有查询到相关结果,则在查询结果页面显示未找到与之相符合的书籍,同时用户可以选择已经列出的书籍分类选项进行查询,如查询打折书籍、畅销书籍、新书等操作。 4.3.5 购物车管理功能

浏览本网站的用户,若是在我们网上商店中找到自己喜欢的商品,并想购买,便可将想要购买的商品加入到购物车中,然后用户可以进入到购物车中对自己购物车的商品进行管理,购物车的管理包括修改购物车里商品的数量、删除某一商品、清空购物车等操作,在进行操作时有些会给用户进行相应的提示,要求用户按照系统已经设置好的操作去操作。 4.3.6 下订单功能

用户若是确定了自己要购买的物品,那么用户便可以下订单,下订单时首先用户可以查看自己和购物车中的商品,在确定购物车的中商品就是自己要订购的商品时,便可以进行下订单操作,在下订单操作前,还需要用户确认是送货给自己还是送货给别人,如果是送货给自己,那么不需要进行其他操作,直接点击下一步即可,而当选择是送货给别人时,则需要用户输入送货人的姓名、地址、联系电话、邮政编码的操作,然后才能进行下一步的操作。

11

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4