网上花店系统需求规格说明书软件工程实训项目

上传人:pu****.1 文档编号:429880920 上传时间:2023-09-21 格式:DOC 页数:25 大小:293KB
返回 下载 相关 举报
网上花店系统需求规格说明书软件工程实训项目_第1页
第1页 / 共25页
网上花店系统需求规格说明书软件工程实训项目_第2页
第2页 / 共25页
网上花店系统需求规格说明书软件工程实训项目_第3页
第3页 / 共25页
网上花店系统需求规格说明书软件工程实训项目_第4页
第4页 / 共25页
网上花店系统需求规格说明书软件工程实训项目_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《网上花店系统需求规格说明书软件工程实训项目》由会员分享,可在线阅读,更多相关《网上花店系统需求规格说明书软件工程实训项目(25页珍藏版)》请在金锄头文库上搜索。

1、需求规格说明书版本: 1.0修订历史记录日期版本说明作者2012年/05月/5日1.0初次生成文档XXX2012年/05月/10日2.0二次生成文档全体成员目录需求规格说明书1版本: 1.01修订历史记录11. 引言11.1 目标11.2 文档约定11.3 预期的读者和阅读建议41.4 产品的范围41.5 参考文献52. 外部接口需求52.1 用户界面52.2 硬件接口52.3 软件接口62.4 通信接口63. 系统特性63.1 说明和优先级63.2激励/响应序列73.3功能需求94. 非功能需求104.1 性能需求114.2 安全设施需求114.3 安全性需求124.4 软件质量属性134.

2、5 业务规则144.6 用户文档154.6.1 在线帮助:154.6.2 用户手册:155. 系统特性161. 引言 随着网络的普及,网络支付手段的逐步完善,越来越多的人习惯于网上购物,选择鼠标点击下订单,送货上门的快捷便利的购物方式。网络为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将

3、这种交易模式称为:电子商务。而借助网络的跨地域特点,更是将传统花店的地域限制加以突破,从而大大增加了客户的数量。这就催生了网上花店的出现。1.1 目标 网上花店系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。本系统使用JSP技术制作网站动态页面,用JAVA语言做连接数据库的程序,使用ORACLE数据库作为系统数据库,开发一个具有用户注册,鲜花检索,鲜花浏览,购物车,订单查询,系统管理等功能的小型的网上花店信息管理系统。1.2 文档

4、约定组织过程管理立项文档交验人:项目配置经理;文档交验时间:项目立项成功后一周内;命名约定:项目简称-文档主题,如(CCES-项目审批表)。阶段评审文档交验人:阶段评审组织者;文档交验时间:阶段评审后两天内;命名约定:项目简称-文档主题,如(CCES-需求概要详细阶段状态报告)。变更控制文档交验人:项目配置经理;文档交验时间:变更得到批准后两天内;命名约定:项目简称-文档主题xxxx-xx-xx,如(CCES- xxx变更申请表2012-05-12)。结项文档交验人:项目配置经理;文档交验时间:项目完成结项手续前;命名约定:项目简称-文档主题,如(CCES-项目开发总结报告)。项目管理计划与控

5、制文档交验人:项目配置经理;文档交验时间:计划通过评审后一天内;每周例会后一天内;命名约定:项目简称-文档主题,如(CCES-概要阶段状态报告),或项目简称-文档主题xxxx-xx-xx,如(CCES -周例会纪要2012-05-12)。配置管理配置管理得工作产品可以糅合在项目开发计划中,因此,可能没有特别文档;需求开发文档交验人:项目配置经理;文档交验时间:工作产品通过评审后两天内;命名约定:项目简称-文档主题,如(CCES -需求规格说明书)。分析设计文档交验人:项目配置经理;文档交验时间:工作产品通过评审后两天内;命名约定:项目简称-文档主题,如(CCES -概要规格说明书)。编码文档交

6、验人:项目配置经理;文档交验时间:工作产品通过评审后两天内;命名约定:项目简称-文档主题,如(CCES -模块开发卷宗)。单元集成测试文档交验人:项目配置经理;文档交验时间:工作产品通过评审后两天内;命名约定:项目简称-文档主题,如(CCES -系统测试用例)。部署文档交验人:项目配置经理;文档交验时间:工作产品通过评审后两天内;命名约定:项目简称-文档主题,如(CCES -用户手册)。质量管理过程和产品质量保证文档交验人:项目SQA负责(接口)人员;文档交验时间:工作产品通过认可后两天内;命名约定:SQA-项目简称-文档主题,如(CCES -需求阶段评估报告)。同行评审文档交验人:项目配置经

7、理;文档交验时间:同行评审后两天内;命名约定:项目简称-文档主题,如(CCES -需求规格说明书同行评审记录)。验收测试文档交验人:项目验收测试负责人;文档交验时间:测试通过认可后两天内;命名约定:项目简称-文档主题,如(CCES -系统验收测试)。项目考核记录文档交验人:项目SQA负责(接口)人员;文档交验时间:考核通告公布后一天内;命名约定:项目简称-文档主题,如(CCES -项目考核记录表)。1.3 预期的读者和阅读建议本文针对的读者是网上花店系统开发的相关人员,测试人员,以及代码实施及客户等相关人员。本文是网上花店系统产品需求规格,本文定义了该产品功能和相关计划等内容。本文档指导网上花

8、店系统项目测试文档的开发工作。指导网上花店系统项目概要设计和详细设计工作。1.4 产品的范围 产品背景描述:千姿百态的花朵述说着千言万语,每一句都解说着“美好”,特别是在随着人们的生活水平不断进步,生活质量不断提高的现代社会,鲜花已经是人们生活不可缺少的点缀!花卉消费近年来呈越来越旺的趋势,除了花卉本身所具的俏丽姿容让人们赏心悦目外,它还可以美化家居,开发人们的想象力,使人们在相互交流时更含蓄,更有品位。所以网上花店系统顺应潮流而生。 网上花店系统产品的目标客户是针对从事B2B、B2C等电子商务的相关公司和具有大规模花卉来源的实体公司; 网上花店系统产品定位是提供一个实体销售到网络销售的解决方

9、案,主要提供了全系列花卉产品的仓储、销售、物流、售后等信息的管理; 网上花店系统产品描述:基于管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。1.5 参考文献(1) 软件工程素质导论作者:王水、张晓民 出版社:河南科学技术出版社-出版日期:2011年2月(2) 软件工程卷3:领域、需求与软件设计(世界著名计算机教材精选)-作者:(德)比约尼尔著,刘伯超等译 -出版社:清华大学出版社- 出版时间:2010年1月(3) 需求分析与系统设计作者:麦沙塞克(Maciaszek,L.A.)著,金芝 译出版社:机械工业版社- 出版时间:2010年1月2. 外部接

10、口需求 本节确定可以保证新产品与外部组件正确连接的需求。关联图表示了高层抽象的外部接口。需要把对接口数据和控制组件的详细描述写入数据字典中。如果产品的不通部分有不同的外部接口,那么应该把这些外部接口的详细需求并入到这一部分的实例中。2.1 用户界面(1)我们的网站将采用比较传统的三版式结构,但毫无疑问一个网站要想成功,界面的布局已经成为能够吸引用户的第一要素,为此在网站的主色调上面我们将主要采用比较温暖的色调,因此暖色调的颜色几乎所有人都会喜欢。网站所要用到的图片资料应该足够清晰的精美。(2)输入输出格式:输入时我们讲尽量采用下拉列表让用户进行选择,不到万不得已不采用文本输入,总之争取用户仅仅

11、使用鼠标就可以顺利完成大部分操作。输出时用消息框来提示错误的操作,用单独的页面来显示其他的内容。(3)导航连接:这个可以详见我们做的网站。(4)图片的展示;我们将在网站的首页展示大量的图片信息,让用户可以在查看自己需要的花的样式,然后通过超链接到购买页面上进行直接购买。2.2 硬件接口由于我们使用的通信协议是TCP/TP,因此这里的硬件接口主要就是TCP/TP层中的网络接口层,他负责数据帧的发送和接受,帧是独立的网络信息传输单元。网络接口层将帧放在网上,或从网上把帧取下来。这就是要求TP使用网络设备接口规范NDIS向网络接口层提交帧,并且tp支持广域网和本地网络接口技术。2.3 软件接口这里的

12、接口问题主要就是怎样与SQL数据库进行通信,以便对数据库进行读取和写入操作。在JSP技术中是使用DAO来解决这个问题的。具体来说开发中可能使用到的DAO的常用对象有以下几个:(1) 连接对象(Commection):用来连接数据库。(2) 记录集对象(RecordSet):用来保存查询语句的返回结果。(3) 命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。(4) 参数对象(Parameter):用来为存储过程或查询提供参数。2.4 通信接口本系统的网络通讯协议为TCP/TP。浏览器主要支持微软的Internet Explorer。我们的网站将会带有自己的电子邮

13、件发送系统,我们把用户的邮件进行分类(建议,投诉,合作,查询,感谢),当用户登入我们的网站后,就可以根据他们所要发的邮件的类型,点击相应的类型进行缩写和发送电子邮件,及时给我们反馈信息。3. 系统特性 3.1 说明和优先级 1 正确性: 能够达到系统预期设计的要求和效果,运行时基本无错误。 2 可靠性: 降低系统出错的几率,应控制在1%以内。 3 效率: 响应时间和数据转换及传输时间一定要得到保证。 4 完整性: 这里主要是网站上商城、礼品、美食功能的开通以及港、澳、台专区的完善问题。 5 易使用性: 这就要求用户界面友好,用户在进行操作时应能够享受到鼠标时代的快感而不是键盘输入时的烦琐。 6

14、 可维护性: 要求本系统在运行时,能快速、准确对其进行定位、诊断和修改。 7 可测试性: 设计时尽可能减少测试本软件的各项功能所需的工作量。 8 复用性: 设计时应采取模块化的方法进行设计,对系统内个模块接口尽可能达到高内聚、低耦合的程度 ,以提高各模块的复用性。 9 可理解性:对于本软件提供的各种操作和各种信息提示,应易于用户理解。 10可移植性:要求本软件在将来易于向WindowsCE操作系统上移植。11 安全保密性: 在编码时要注意各种URL的保密,决不能出现用户记录下URL后,就可登入系统并获得管理权限。尽量做到在编码上系统无漏洞的同时,也必须注意服务器上的硬件防火墙系统的完善,以防止恶意用户使用D_DOS等工具向服务器狂发数据包,以至CPU一直处于100%的忙碌状态,从而使系统崩溃。使系统具体的保密和安全事项请看可行性研究报告中的保密和安全。 12 互联性: 这主要体现在系统的数据库的完善程度。3.2激励/响应序列网上鲜花销售系统会员认证系统会员认证会员注册鲜花订购系统鲜花查询鲜花订购支付货款服务系统会员服务团购通道定单管理售后服务其他服务支付说明购物说明

展开阅读全文
相关资源
相关搜索

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

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