java程序设计实训项目 《j2ee系统架构和程序设计》课程设计实训项目——基于ssh架构的在线商城需求规格说明书

上传人:xins****2008 文档编号:103475941 上传时间:2019-10-07 格式:DOC 页数:19 大小:33.50KB
返回 下载 相关 举报
java程序设计实训项目 《j2ee系统架构和程序设计》课程设计实训项目——基于ssh架构的在线商城需求规格说明书_第1页
第1页 / 共19页
java程序设计实训项目 《j2ee系统架构和程序设计》课程设计实训项目——基于ssh架构的在线商城需求规格说明书_第2页
第2页 / 共19页
java程序设计实训项目 《j2ee系统架构和程序设计》课程设计实训项目——基于ssh架构的在线商城需求规格说明书_第3页
第3页 / 共19页
java程序设计实训项目 《j2ee系统架构和程序设计》课程设计实训项目——基于ssh架构的在线商城需求规格说明书_第4页
第4页 / 共19页
java程序设计实训项目 《j2ee系统架构和程序设计》课程设计实训项目——基于ssh架构的在线商城需求规格说明书_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《java程序设计实训项目 《j2ee系统架构和程序设计》课程设计实训项目——基于ssh架构的在线商城需求规格说明书》由会员分享,可在线阅读,更多相关《java程序设计实训项目 《j2ee系统架构和程序设计》课程设计实训项目——基于ssh架构的在线商城需求规格说明书(19页珍藏版)》请在金锄头文库上搜索。

1、java程序设计实训项目 J2EE系统架构和程序设计课程设计实训项目基于SSH架构的在线商城需求规格说明书 导读:就爱阅读网友为您分享以下“J2EE系统架构和程序设计课程设计实训项目基于SSH架构的在线商城需求规格说明书”资讯,希望对您有所帮助,感谢您对的支持!杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料J2EE 系统架构和程序设计课程设计实训项目基于Struts+Spring +Hibernate架构的在线商城需求规格说明书1.1.1 引言1、编写目的本文档作为在线商城的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。2、读者范围

2、最终用户、软件设计人员。3、背景现今基于互联网的电子商务系统越来越流行。它是互联网上一种商务服务。通过这个系统,用户可以购买到在市面上不容易找到的商品。更为重要的是,随着现代社会生活节奏的加快,电子商务系统可以使人们足不出户便能选购到所需要的产品,因而,它必将随着互联网的发展愈加受到人们的青睐。在线商城是利用简单、快捷、低成本的电子通讯方式,买卖双方可以不谋面的进行贸易。用户可以通过填写订单购买所需产品,只需轻点鼠标,所需产品就可以送货上门。总的来说,正如大家所熟知的那样,电子商务可以分为企业(Business)对终端客户(Customer )的电子商务(即B2C )和企业对企业的电子商务(B

3、2B )两种主要模式。B2C 是从企业到终端客户(包括个人消费者和组织消费者)的业务模式。它是通过电子化、信息化的手段,尤其是互联网技术把本企业或其它企业提供的产品和服务不经任何渠道,直接传递给消费者的新型商务模式。因为它与大众的日常生活密切相关,所以被人们首先认识和接受。电子商务B2C 模式的一种最为大家所熟悉的实现形式就是新兴的专门做电子商务的网站。现在涌现出无数的这类公司,其中有网上商店、网上书屋、网上售票等等,甚至还有一些什么都做,什么都卖的电子商务网站。这些新型模式企业的出现,使人们足不出户,通过因特网,就可以购买商品或享受咨讯服务。在这些新涌现出来的互联网公司中,亚马逊公司可以说是

4、最具代表性的一例。而目前国内比较大型的电子商务网站有阿里巴巴旗下的淘宝网,易趣,当当,卓越等。他们往往集电子商务、即时通讯、电子邮件、BBS 于一体。杨教授大学堂,版权所有,盗版必究。 1/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料4、定义(1)GB :中华人民共和国国家标准的英文缩写字母(2)构件:具有某种功能的可重用的软件模版单元,表示了系统中主要的计算元素和数据存储。(3)逻辑视图:描述支持系统的功能需求的视图。(4)开发视图:也称模块视图,主要侧重于软件模块的组织和管理描述。5、参考资料(1)J2EE 项目实训Hibernate 框架技术(21世纪高等学校实用软件工

5、程教育规划教材)杨少波 编著 清华大学出版社 2008 年5月(2)J2EE 项目实训Spring 框架技术(21世纪高等学校实用软件工程教育规划教材)杨少波 编著 清华大学出版社 2008 年5月(3)J2EE 项目实训UML 及设计模式(21世纪高等学校实用软件工程教育规划教材)杨少波 编著 清华大学出版社 2008 年5月(4)J2EE 项目实训Struts 框架技术(21世纪高等学校实用软件工程教育规划教材)杨少波 编著 清华大学出版社 2008 年10月(5)JSP 与数据库连接刘瑞挺,高等教育出版社(6)数据库原理与方法郑若忠 王鸿武,湖南科学技术出版社(7)软件需求 (美) Ka

6、rl E.Wiegers 著,刘伟琴 刘洪涛 译1.1.2 任务概述1、目标在本实训课结束时,使自己具有JSP 开发网站的经历,并且懂得如何获取专业领域的知识的能力。能够开展基于Internet 的电子商务。能够让上网用户足不出户就可以在网上订购商品。2、用户的特点(1)本软件的最终用户的特点所有上网用户在无需培训的情况下,按照网站页面提示即可使用网站的相关服务和功能。杨教授大学堂,版权所有,盗版必究。 2/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料(2)后台管理和维护人员的教育水平和技术专长本软件的后台管理和维护人员均是具有一定网络知识的人员。3、设计思想(1)实现网上购

7、物的整个流程在此我们很方便的为第一次进入我们商城的朋友提供了一个醒目的购物指南。(2)提供新用户注册及注册用户登录的功能为了使一些老客户享受我们商品的打折以及购物赠品等活动我们特此设立了一个会员机构。新客户需要注册,登陆之后才允许购物。这样以后就可以用注册的用户名和密码进行交易。在多次购物交易中就可以成为我们的老客户。在此环节就类似于超市设立会员卡或者商场的某专卖区的会员。(3)对商品分类,并能在各类商品页面间轻松转换,提供顾客查询商品的功能:商品上架实现管理员对商品的添加、删除、修改功能。进入我们网站之后。首先你可以先浏览我们网站很快会发现就好像是进入一个商场。每一类商品我们都很清晰的给大家

8、展示相应的产品。你可以很轻松的选择自己喜欢的商品,进行购买。对于管理员,如果有新商品我们会很快就会添加到网站上。对于过期的商品进行删除。如果对于某商品的价格或者商品的说明等进行调整的话,系统还提供了修改功能。(4)顾客在购物过程中可随时查看购物车,如果购物满意就可以去收银台,列出所购商品清单,并计算出总价格。将客户根据商业逻辑规则融入系统,即根据不同客户属性,提供不同付款方式;如果购物不满意并可退回购物车内商品。(5)提供订单管理系统众所周知商务运作是几个部门协同的业务流程,主要的管理控制要素是到货时间、付款情况和订单执行过程中的成本。商务部门从确认订单开始,指定整个订单的完成时间表,不断更新

9、订单状态,跟踪实际到货情况,并自动产生催赶信息,同志相关人员进行催赶。在此我们实现了客户通过订单编号和用户帐号随时查询自己的订单状态。有权对长期违背处理的订单随时提出申诉。还主要对管理员订单管理的功能,如:批量的查看所有的订单、根据订单号查询、查看用户投诉。(6)售后服务提供顾客留言功能,为客户提供24小时方便快捷的在线订购服务。在商场我们可以看到有一个顾客留言箱,我们在此也给网上购物的朋友提供了一个留言本。方便的把您对我们网站的各项信息或者服务提出宝贵的建议和意见。最后为了更好的服务大家,我们为客杨教授大学堂,版权所有,盗版必究。 3/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系

10、列资料户提供24小时方便快捷的在线订购服务,你可以方便的定购或者需要我们为您服务。到此我们的商务网站的主要功能基本完毕。1.1.3 系统功能性需求规定1、系统的划分 2、用户角色划分(1)普通(游客)用户是该商城的一种用户,普通用户可以查看书目信息,但不能购书。(2)注册用户具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息、购书、查看历史购物日志、查看帐单、取消购书。(3)管理员管理员登录以后可以对商城信息及系统进行管理,包括商品资源的管理、用户信息的管理、用户购物管理以及对管理员个人信息的管理。3、前台服务的用例图(1)各种信息的显示(面向游客)杨教授大学堂,版权所有,

11、盗版必究。 4/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料 (2)各种用户信息的显示(面向注册用户) (3)注册用户的操作(面向注册用户)杨教授大学堂,版权所有,盗版必究。 5/18页 杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料 4、前台服务的用例事件流系统用户注册 (1)说明主要是指用户角色(一般为游客),在网上在线填写一些会员的注册信息。注册后即可成为该在线书城会员。 (2)会员注册信息如下杨教授大学堂,版权所有,盗版必究。 6/18页 杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料(3)注册确认用户通过网上在线注册后,由系统管理员收集相应的资料

12、,核实后,进行用户注册确认,确认后用户成为会员正式生效,可以享受网站提供的各种服务。(4)对应的事件流(5)顺序图 杨教授大学堂,版权所有,盗版必究。 7/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料 5、前台服务的用例事件流系统用户登录(1)说明用户输入登录信息,如用户名、密码、验证码,以会员的身份进入本论坛。(2)会员登录的信息(3)登录确认用户通过网上在线输入用户的ID 标识信息后,由后台系统收集相应的资料,并进行核实比较确认。(4)对应的事件流杨教授大学堂,版权所有,盗版必究。 8/18页 杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料(5)顺序图 6、前台

13、服务的用例事件流修改信息(1)说明杨教授大学堂,版权所有,盗版必究。 9/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料会员登录成功后,可以修改自己的注册信息,如密码或者其它的内容等。(2)对应的事件流 7、前台服务的用例事件流某个分类书目信息显示(1)说明游客或者登录成功的用户,可以选择自己感兴趣分类(如计算机、经管、外语),并察看其中所感兴趣的图书。(2)对应的事件流杨教授大学堂,版权所有,盗版必究。 10/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料8、前台服务的用例事件流发表书评(1)说明注册用户登录成功以后,可以在查看某书后发表自己对该书的评论。(2

14、)会员发表留言的信息应该包括下面的内容(3)发表确认用户通过网上在线发表后,由后台系统收集相应的资料并正确地保存到数据库表中。(4)对应的事件流杨教授大学堂,版权所有,盗版必究。 11/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料 9、前台服务的用例事件流加入购物车(1)说明注册用户登录成功以后,可以在选择自己所需图书购买(2)对应的事件流 10、前台服务的用例事件流查看购物车(1)说明用户购物成功以后,可以查看自己所购物品。杨教授大学堂,版权所有,盗版必究。 12/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料(2)对应的事件流 11、前台服务的用例事件流取

15、消订单 (1)说明用户购物以后,可以在系统未确认前取消订单。(2)对应的事件流杨教授大学堂,版权所有,盗版必究。 13/18页杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料 12、前台服务的用例事件流查询书目(1)说明游客或者登录成功的用户,可以输入查询关键字,察看其中检索到的所感兴趣图书。(2)对应的事件流 13、前台服务的用例事件流显示历史购物日志杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料14、系统后台管理系统中的各个模块 1.1.4 系统非功能性需求规定1、精度(1)用户输入精度的要求取决于相应功能所需参数的精度要求,在用户浏览的页面内如果需要用户输入相关的信息或参数将给出详细的数据类型说明,并且如

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号