《j2ee系统架构和程序设计》课程设计实训项目——基于struts +spring +hibernate架构的网上书店系统需求说明书

《j2ee系统架构和程序设计》课程设计实训项目——基于struts +spring +hibernate架构的网上书店系统需求说明书

ID:14913970

大小:765.00 KB

页数:32页

时间:2018-07-31

《j2ee系统架构和程序设计》课程设计实训项目——基于struts +spring +hibernate架构的网上书店系统需求说明书_第1页
《j2ee系统架构和程序设计》课程设计实训项目——基于struts +spring +hibernate架构的网上书店系统需求说明书_第2页
《j2ee系统架构和程序设计》课程设计实训项目——基于struts +spring +hibernate架构的网上书店系统需求说明书_第3页
《j2ee系统架构和程序设计》课程设计实训项目——基于struts +spring +hibernate架构的网上书店系统需求说明书_第4页
《j2ee系统架构和程序设计》课程设计实训项目——基于struts +spring +hibernate架构的网上书店系统需求说明书_第5页
资源描述:

《《j2ee系统架构和程序设计》课程设计实训项目——基于struts +spring +hibernate架构的网上书店系统需求说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、杨教授大学堂精心创作的优秀程序员职业提升必读系列资料《J2EE系统架构和程序设计》课程设计实训项目——基于Struts+Spring+Hibernate架构的网上书店系统需求说明书1.1.1引言1、目的本文档是网上书店系统的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。2、目标开发网上书店这个项目的目的在于一方面能够扩大传统书店的经营,扩展电子商务的经营范围;另一方面,能够方便用户随时随地购买,免去了买书的许多后顾之忧,同时为顾客提供比传统书店种类更丰富,价格更低廉的书籍。该系统针对所有上网用户开放,若要购买图书只需注册成为会员,提交订单

2、,快捷方便。本软件产品是一项独立的软件,全部内容自含,并不与其他系统交互。3、读者范围最终用户、软件设计人员4、背景网上书店系统是一种利用B/S结构实现图书的在线查找、销售以及图书在线管理功能的网上服务系统,这种系统的优点在于系统简单、扩展能力好以及能够方便的实现跨地域操作等特性。就网上书店系统而言,由于网络已经覆盖全球,信息量大而且独具优势。售书的理念也很简单,就是读者无需亲临书店就可以自己寻找自己喜爱的书,可以随时随地的查询和定购图书,而且挑选的余地也非常的大。管理员可以在网上发布图书信息,搜集用户反馈信息,省去了进购图书,发送图书等繁琐的步骤。目前由于电子商务的迅猛发展,网上商店系统

3、发展已经达到一个较高的水准,现在的网上书店系统实现的功能也非常的多,最重要的当属图片的销售,以及管理用户的购物车,从而实现结帐等一系列功能。另外网上书店系统还提供给用户查找数据库中图书相关记录的功能。在确认用户身份方面也已经比较完善,并且具有管理员的功能,管理员对整个数据库可以进行操作。5、定义杨教授大学堂,版权所有,盗版必究。32/32页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料(1)GB:中华人民共和国国家标准的英文缩写字母(2)构件:具有某种功能的可重用的软件模版单元,表示了系统中主要的计算元素和数据存储。(3)逻辑视图:描述支持系统的功能需求的视图。(4)开发视图:也称模

4、块视图,主要侧重于软件模块的组织和管理描述。6、参考资料(1)J2EE项目实训Hibernate框架技术(21世纪高等学校实用软件工程教育规划教材)杨少波 编著清华大学出版社2008年5月(2)J2EE项目实训Spring框架技术(21世纪高等学校实用软件工程教育规划教材)杨少波 编著清华大学出版社2008年5月(3)J2EE项目实训UML及设计模式(21世纪高等学校实用软件工程教育规划教材)杨少波 编著清华大学出版社2008年5月(4)J2EE项目实训Struts框架技术(21世纪高等学校实用软件工程教育规划教材)杨少波 编著清华大学出版社2008年10月(5)《JSP与数据库连接》刘瑞

5、挺,高等教育出版社(6)《数据库原理与方法》郑若忠王鸿武,湖南科学技术出版社(7)《软件需求》(美)KarlE.Wiegers著,刘伟琴刘洪涛译1.1.1任务概述1、目标在本实训课结束时,使自己具有JSP开发网站的经历,并且懂得如何获取专业领域的知识的能力。2、用户的特点(1)本软件的最终用户的特点所有上网用户在无需培训的情况下,按照网站页面提示即可使用网站的相关服务和功能(2)后台管理和维护人员的教育水平和技术专长本软件的后台管理和维护人员均是具有一定网络知识的人员。杨教授大学堂,版权所有,盗版必究。32/32页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料1.1.1系统功能性需求

6、1、系统划分该系统的结构图如下:2、系统用户角色划分(1)普通客户是该系统的一种用户,以普通客户身份登录本系统,可以察看图书信息、在线定购图书,但是不能发表留言,不能享受会员待遇。(2)注册用户具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,可以发表留言,并且购买数量达到一定程度可以享受会员待遇。杨教授大学堂,版权所有,盗版必究。32/32页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料(3)会员客户具备注册客户所有的能力,可以享受打折优惠服务。(4)系统管理员管理员登录以后可以发布、修改图书信息,可以浏览客户们发表的意见反馈信息。3、前台服务的用例图(1)各

7、种用户信息操作(面向注册用户)(2)定购图书(面向注册用户)(3)在线书目查询(面向各种用户)杨教授大学堂,版权所有,盗版必究。32/32页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料(4)意见反馈操作(面向注册用户)4、前台服务的用例事件流——注册用户(1)说明主要是指除管理员以外的用户角色,在网上在线填写一些会员的注册信息,注册后即可成网上书店的注册用户。(2)会员注册信息如下信息类型描述用户名20个字符密码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。