- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 28
四川交通职业技术学院
信息工程系
项目设计文档
题 目:悦书网
班 级 软件13-1
学 号 姓 名 杨红燕 张敏 程鑫
任课教师 周春容
二O一 五 年 六 月
目录
TOC \o 1-4 \h \u HYPERLINK \l _Toc14162 1 需求描述 PAGEREF _Toc14162 2
HYPERLINK \l _Toc6597 2 系统功能描述 PAGEREF _Toc6597 3
HYPERLINK \l _Toc16570 3 数据库设计 PAGEREF _Toc16570 4
HYPERLINK \l _Toc21088 4 类设计 PAGEREF _Toc21088 6
HYPERLINK \l _Toc30089 5关键代码 PAGEREF _Toc30089 7
HYPERLINK \l _Toc175 6系统界面 PAGEREF _Toc175 20
HYPERLINK \l _Toc19083 7项目总结 PAGEREF _Toc19083 24
HYPERLINK \l _Toc3966 8程序错误报告 PAGEREF _Toc3966 25
HYPERLINK \l _Toc27589 9参考文献 PAGEREF _Toc27589 27
1 需求描述
在当今这样一个信息化的时代,网络在我们的生活中几乎无处不在。因此,网上书店的销售模式也变得不再惊奇。由于JSP可以在85%以上的服务器上运行,而且JSP技术的应用程序比ASP的应用程序易于维护和管理。所以,通过采用JSP技术设计开发在线书店系统符合时代的潮流、具有积极的进步意义。我们基于这样的实际需求,结合教学需要设计开发了基于JSP的网上书店销售管理系统。网上书店系统可以方便实现人们不用出家门就可逛书店和购买图书的愿望。
该系统要求实现合法用户在购书网站中对书籍的浏览、添加购物车到购买的整个流程的功能实现。
2 系统功能描述
2.1 系统功能图
系统功能图如图2-1所示。
图2-1 系统功能图
2.2 系统主流程图
系统主流程图如图2-2所示。
图2-2 系统主流程图
3 数据库设计
本系统选择MySQL数据库,建立名为mybookshop的数据库,涉及到的数据库表设计如下表所示。
表3-1 users
表3-2 books
表3-3 publishers
表3-4 categories
表3-5 orderbook
表3-6 orders
4 类设计
本系统主要设计了entity、db、dao、cart、order、servlet这六大类,具体说明及类图如下:
entity类,实体类。
图4-1 Users.java
(2)dao类,操作数据库。
图4-2 UserDao.java
servlet类,调用dao中的方法,来根据数据库操作实现功能
图4-3 UserServlet.java
5关键代码
5.1 Model2实现用户登录、注册
Jsp页面
//登录
form action=UserServlet?opt=login method=post onsubmit=return login_check()
img src=images/logo.pngbr
p id=error/p
账nbsp;户:input type=text id=username name=username size=30
maxlength=10 onkeyup=login_check();br
密nbsp;码:input type=password id=userpwd name=userpwd
size=31 maxlength=10 onkeyup=login_check();br
a href=register.jsp免费注册/anbsp;
a href=# class=pwd忘记密码?/abr
input class=
文档评论(0)