软件工程需求分析0.doc_第1页
软件工程需求分析0.doc_第2页
软件工程需求分析0.doc_第3页
软件工程需求分析0.doc_第4页
软件工程需求分析0.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

需求分析规格说明书题目名称:_ 火车票订票及查询系统 _指导教师:_ _廖竞老师 小组成员:王利、韩蕾、刘洪东、张健、丁帅、郭彬_、陈刚、李艳云_联系邮件:_4415412417_ 编写日期: 2010 年 10 月7 日 文档修订记录版本编号说明:如形成文件、变更内容和变更范围日期变更人批准日期批准人1形成文档2010年10月10日王利2修改文档2010年10月20日王利小组内部分工姓 名学 号任务完成情况王利20081742搜集资料,编写需求分析规格说明书已完成韩蕾20081756数据字典已完成刘洪东20081785状态转换图已完成张健20081778IPO图已完成李艳云20081791层次方框图已完成郭彬20081788系统流程图已完成丁帅20081784数据流图已完成陈刚20088092E-R图已完成目 录1引言.41.1编写目的41.2背景41.3术语定义41.4参考资料42目标系统概述52.1目标52.2用户简介52.3组织结构与职责62.4业务流程63系统行为模型64需求规定74.1对功能的规定74.1.1功能需求74.1.2 输入、处理、输出74.2 数据流图、数据模型、数据字典94.3对性能的规定164.3.1精度164.3.2时间特性要求164.3.3灵活性164.4输人输出要求164.5数据管理能力要求164.6故障处理要求174.7其他专门要求175运行环境规定175.1设备175.2支持软件175.3接口175.4控制186目标系统的其它需求181引言1.1编写目的火车票订票及查询系统的软件需求分析规格说明书,其主要目的是以书面的形式准确地描述软件的需求,如功能需求等,便于用户与软件开发者协调工作,并使双方对该软件的初始规定有一个共同的理解。此文档使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人、课程老师、其他项目组。1.2背景随着时代的发展,计算系软件和系统的成熟,如何使火车票查询、订票、退票、支付更为方便已成为一个影响铁路部门正常运营的因素之一,而开发火车票订票及查询系统是一个很好的解决办法。作为计算机应用的一部分,使用计算机对火车票信息进行管理,具有手工管理所无法比拟的优点,例如检索迅速、查找方便、可靠性高、存储量大、保密性好等,这些优点能够极大的提高火车票信息管理的效率,也正体现了火车票的科学化正规化管理。火车票订票及查询系统,使用户可以在网上直接查询、订票、退票及支付,省时省力。本软件产品是一项独立的软件,而且全部内容自含,但在完成支付时与银行系统有一定联系。1.3术语定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。1.4参考资料软件工程导论,清华大学出版社,2008年2月第5版,张海藩编著。2目标系统概述2.1目标 开发意图:在当今世界电脑普及的时刻,人们已经习惯用电脑上网,自然,在网上对火车票查询、订票、退票及支付比去火车站更为方便,省时省力。本软件就是根据此需求进行开发的。应用目标:让需要对火车票查询、订购、退票及支付的用户能够有效的掌握,节约时间与精力,方便查询、订购、退购及支付火车票。作用范围:运用此火车票订票及查询系统,可实现对火车票的查询、订购、退购及支付功能。与其他软件的关系:本软件产品是一项独立的软件,而且全部内容自含,但在完成支付时与银行系统有一定联系。层次方框图:2.2用户简介 本软件系统为所有需要对火车票进行查询、订票、退票及支付的用户提供服务。2.3组织结构与职责(主要针对管理信息系统)略。2.4业务流程3系统行为模型状态转换图:4需求规定4.1对功能的规定4.1.1功能需求(1)查询功能:需要对火车进行查询。包括站站查询、车站查询、车次查询。(2)订票功能:为用户提供订票服务。(3)退票功能:为用户提供退票服务。(4)支付功能:为用户提供在线支付服务。4.1.2 输入、处理、输出IPO图:4.2 数据流图、数据模型、数据字典数据流图:顶层:第一层:第二层:数据模型(E-R图):数据字典:4.3对性能的规定4.3.1精度输入数据为字符串,长度限定在20个字符内。输出数据有字符串和浮点数(如票价)等,浮点数精确到小数点后两位。4.3.2时间特性要求响应时间为用户所能接受的时间,更新处理时间要能适应用户需求,数据的转换和传送时间必须在1s内。4.3.3灵活性a操作方式上的变化:支持键盘输入和按钮操作。b运行环境的变化:基本各种运行环境都支持。c同其他软件的接口的变化:只与银行系统有接口,接口变化对系统本身并无影响。d计划的变化或改进:对系统功能进行扩展。4.4输人输出要求输入可由键盘输入或直接点击按钮,输出以表格形式将信息显示给用户。4.5数据管理能力要求需要对数据库、查询消息、订票消息、支付消息、退票消息及订票订单等进行管理。由于数据库保存的数据规模较大,故本系统数据管理能力要求较高。4.6故障处理要求数据库管理员对数据库进行更新时出错,需对数据库进行重构。4.7其他专门要求系统内部数据需对不相干人员保密。5运行环境规定5.1设备客户端设备:a处理器型号不限制,内存容量512MB及以上。b硬盘容量250GB及以上。c其余设备无限制。服务器设备:a处理器型号不限制,内存容量2GB及以上。b硬盘容量320GB及以上。c其余设备无限制。5.2支持软件操作系统:Windows XP,Vista,Windows 2000,Windows 7等。用户无须安装各种支持软件,只需要浏览器即可。5.3接口本系统只与银行系统有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论