欢迎来到天天文库
浏览记录
ID:14473186
大小:109.50 KB
页数:13页
时间:2018-07-28
《软件工程需求说明书(案例)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《机票预订系统》需求规格说明书计算机科学与技术二班XXX目录1、引言31.1需求规格说明书的目的31.2背景说明31.3参考文献32、任务概述42.1功能概述42.2用户特征42.3限制与约束42.3.1技术约束42.3.2环境约束42.3.3标准约束43、数据流图与数据字典53.1数据流图图形53.2.1数据流条目73.2.2数据项条目104、系统接口124.1用户接口124.2硬件接口124.3软件接口125、性能需求135.1精度需求135.2时间特征135.3灵活性135.4数据管理能力需求136、软件属性146.1可使用性146.3可维护性
2、146.4可移植性147、其他需求157.1数据库需求157.2用户操作需求157.3用户场地需求151、引言1.1需求规格说明书的目的1、对机票预订系统的总体架构进行描述2、对机票预订系统的具体业务流程进行描述,为系统的概要设计及编码进行指导1.2背景说明1、系统全名:机票预订系统2、提出者:老师3、开发者:本软件由海口经济学院计算机科学与技术专业人员开发完成1.3参考文献《软件工程导轮》张海藩清华大学出版社2、任务概述2.1功能概述2.2用户特征信誉良好的各中小型旅行社,操作人员具有一定的计算机操作基础,设计上尽量通俗正规,容易操作,符合软件的统
3、一使用方法,可以方便学习2.3限制与约束2.3.1技术约束数据库,服务器及各种控件的使用和消息的调用2.3.2环境约束1、PentiumIV以上,258MRAM,14GHD2、操作系统windowsxp3、微软鼠标或其他兼容鼠标4、一般计算机外设,如打印机等2.3.3标准约束基本按照国家信息中心编著《软件工程规范》的标准开发,包括硬件、软件和文档规模3、数据流图与数据字典3.1数据流图3.2数据字典3.2.1数据元素3.2.2数据流数据流名称:机票信息别名:f1.1简述:客户向系统提交机票查询信息(通过航班号确定机舱等级及机票价格)来源:客户去向:航
4、班信息库数据流量:10000份/每天组成:航班号+机舱等级+机票价格+起航地点+起航时间+降落地点+降落时间 数据流名称:客户信息别名:f1.2简述:客户向系统输入相关信息进行注册、订票、信息更改等操作来源:客户去向:客户信息库数据流量:10000份/每天组成:客户姓名+身份证号+注册密码+电话+Email+联系地址+预订的机票信息 数据流名称:客户信息提示别名:f2.2简述:客户订票操作过程的各种返回值信息来源:客户信息库去向:客户数据流量:10000份/每天组成:客户姓名+身份证号+注册密码+电话+Email+联系地址+预订的机票信息 数据流名称
5、:航班信息提示别名:f2.1简述:客户查询的航班信息的返回值来源:航班信息库去向:查询信息的客户数据流量:100000份/每天组成:航班号+机舱等级+机票价格+起航地点+起航时间+降落地点+降落时间数据流名称:数据库管理操作别名:f3简述:对航班和客户信息库进行(查询、修改、更新、删除)操作来源:管理员去向:航班及客户信息库数据流量:10000份/每天组成:管理员id+相关数据信息数据流名称:数据操作相关信息别名:f4简述:针对管理员对数据进行的各种操作做出反应来源:航班及客户信息库去向:进行相关数据操作管理员数据流量:10000份/每天组成:相应数
6、据信息 3.2.3数据存储数据存储名称:航班信息库别名:S1简述:所有机票的航班号、机舱等级、相应价格和航班起航地点时间降落地点时间记录组成:航班号+机舱等级+机票价格+起航地点+起航时间+降落地点+降落时间组织方式:索引文件,以航班号为关键字查询要求:要求能立即查询 数据存储名称:客户信息库别名:S2简述:所有客户的基本信息和预订机票的相关信息组成:客户姓名+身份证号+注册密码+电话+Email+联系地址+预订的机票信息组织方式:索引文件,以航班号为关键字查询要求:要求能立即查询4、系统接口4.1用户接口用户界面要求简洁明了,而且表单操作要求尽量避
7、免使用鼠标。所以数据的填写,控件焦点的转换要自动进行。提交和撤销使用回车和Esc。不同种类数据填写的顺序—即Tab的顺序要符合实际操作的习惯。而且要求在某些同样数据重复次数较多的控件上使用可选或记忆功能,简化操作。4.2硬件接口该系统既可以利用键盘输入旅客信息等各种数据,也可以利用鼠标操作4.3软件接口软件接口由操作系统、数据库组成。与外界数据库的连接接口,采用ADO连接方式。5、性能需求5.1精度需求在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确。帐目计算都算到分这一层单位,四舍五入法.5.2时间特
8、征1、响应时间应在人的感觉和视觉事件范围内;2、更新处理时间,随着人事科送来的人事数据不断更新,系统将相应的
此文档下载收益归作者所有