毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

JSP在线商城系统设计 第3页

更新时间:2010-2-26:  来源:毕业论文
JSP在线商城系统设计 第3页
(2)注册功能流程  
图5 注册功能流程图
注册的具体实现为:
点击主页面的用户注册选项后,会弹出一个注册信息页面,用户需要如实填写用户名,密码,E_mail,地址,电话,真实,姓名等各项信息,提交后,系统进行检测判断该用户名是否已经注册过,如果已经存在则弹出新页面,提示用户该用户名已经注册过,如果没有则进行下一步判断,用户输入的两次密码是否一致,然后依次往后判断用户所填写的各项信息是否符合要求,直到所有信息均正确无误,系统将该用户注册信息写入会员表即member并提示用户注册成功,用户登陆后,就可以进行有效的购物了。
(3)商品管理流程
图6商品管理流程图
在该功能里管理员可以进行不需要的商品的删除,在这里管理员当然也可以浏览到商品的详细信息。并且比普通用户在浏览商品界面里所看到的商品信息多一个该商品在数据库中的ID。
(4)购物车流程
购物车具体的实现可采用这种形式:定义一个购物车的类(Class)。
1.列出商品的列表,使用户能够自由选择所需要的商品。
2.当用户在点击“添加到购物车”的链接时,执行如下功能:
检查用户购物车类是否存在。如不存在,则建立,并注册这Session变量;在有用户购物车类存在的情况下,检查该类中是否有该商品。如存在,则商品数量相应加1;如没有该商品,则将该商品添加到该类中。
图7购物车流程图
2.4功能总体说明
2.4.1目录结构说明
(1) admin 用于存储系统管理员的后台操作脚本,包括商品类别管理、商品信息管理、站内公告管理、订单管理、系统用户管理等功能;
(2) pic 用来存储商品的图片资料,管理员上传的商品图片也存在这里。
(3) img 用来存储网页上的图片文件。
(4) database 用来存储系统的数据库,由于环境限制,本系统采用的是windows自带的Access数据库,所有的相关表也都放在这里。
(5) Class 用来存储封装起来的一些servelet,也可称为JavaBean文件。
功能页面结构
2.4.2前台功能页面
主页面框架:
index.jsp,top.jsp,in-search.jsp,includenotice.jsp,paihang.jsp,middle.jsp
商品展示:bought.jsp,cash.jsp,showing.jsp,views.jsp,inproduct.jsp 
登陆注册:dengluyufou.jsp reg.jsp,regsave.jsp,quit.jsp
2.4.3后台管理页面
主页面框架:index.jsp,manage.jsp,left.jsp,main.html,quit.jsp
商品管理:addhw.jsp,changehw.jsp,changehw_ok.jsp,savehw.jsp,delhw.jsp
用户管理:viewuser.jsp
2.4.4主要功能流程
图8 主要功能流程图
第3章 数据库设计
数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和文护难度,提高系统的实际运行效率。
3.1概念模型设计
得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。
根据上面的设计规划出的实体有:管理员实体、商品实体、购物车实体、用户实体、订单实体、新闻实体。各个实体属性图以及系统的E-R结构图如下。
3.1.1添加商品信息E-R模型:
图9  添加商品信息E-R模型
3.1.2购物车信息E-R模型: 
图10  购物车信息 E-R模型
3.1.3订单信息E-R模型:
图11  订单 E-R模型
3.1.4用户留言信息E-R模型:
图12  用户留言E-R模型
3.1.5用户信息E-R模型:
图13  用户信息E-R模型
3.1.6一级商品类别信息E-R模型:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

JSP在线商城系统设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。