火车票预订系统(软件需求说明书).doc_第1页
火车票预订系统(软件需求说明书).doc_第2页
火车票预订系统(软件需求说明书).doc_第3页
火车票预订系统(软件需求说明书).doc_第4页
火车票预订系统(软件需求说明书).doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1 引言引言.2 1.1 编写目的2 1.2 背景2 1.3 定义2 1.4 参考资料2 2 任务概述任务概述.2 2.1 目标2 2.2 用户的特点3 2.3 假定和约束3 3 需求规定需求规定.3 3.1 对功能的规定3 3.2 对性能的规定3 3.2.1精度.3 3.2.2时间特性要求.3 3.2.3灵活性.4 3.3 输人输出要求4 3.4 数据管理能力要求4 3.5 故障处理要求4 3.6 其他专门要求5 4 运行环境规定运行环境规定.5 4.1 设备5 4.2 支持软件5 4.3 接口5 4.4 控制5 软件需求说明书软件需求说明书 1 引言引言 1.1 编写目的编写目的 根据火车站工作人员的要求,探究此系统是否符合了火车站工作人员和乘客的要求, 以便于为软件以后的开发和维护做准备。预期的读者是火车站工作人员和所有的乘客。 1.2 背景背景 1)随着计算机和中国高铁事业的高速发展,制作一款火车票查询,预订系统变得越来 越重要。让铁路更方便的为乘客服务,同时也能简化火车站工作人员的工作。开发者是大 连交通大学的谢小东,用户是所有铁路旅客。 2)本系统是在铁道部网站(。 )的火车票查询系统的基础上,增加了预 订的功能。 1.3 定义定义 软错误:由于输入信息,或无法满足要求时产生的错误。 硬错误:由于其他问题,例如网络传输失败等,产生的问题。 1.4 参考资料参考资料 1 张海藩.软件工程导论(第四版)M.北京:清华大学出版社,2003 2 王珊,萨师煊.数据库系统概论 M.北京:高等教育出版社,2006 3 中国铁道部网站 。 4 闪四清. SQL Server 实用简明教程 M.北京:清华大学出版社,2003 2 任务概述任务概述 2.1 目标目标 此火车票查询预订系统是在计算机网络,数据库和一定的平台上,利用现有的软件, 配置一定的硬件的基础上,开发的一款具有开放体系结构,可扩展,易维护的,具有良好 人机交互界面的绿色软件。实现火车票的时刻表查询,余票查询,火车正晚点查询以及火 车票预订。具体功能是用户在计算机上根据自己的需要,查询火车时刻,火车余票,然后 输入输入自己的姓名,身份证号和订票信息(包括乘坐时间,车次,始发地和目的地,坐 席) ,然后系统会告诉用户是否预订成功,如果成功则让用户选择支付票款,然后系统出票。 此系统其中一部分的功能(包括火车时刻查询,余票查询,事发地和目的地查询)来 自铁道部网站 。其余部分是开发者自行完成。 2.2 用户的特点用户的特点 本系统的最终用户是所有乘坐火车的旅客,只要对计算机的操作有一点了解就能够使 用本系统。由于火车票的查询,预订短时间内不会变,所以本软件维护好的话,基本上可 以使用 5 年。 2.3 假定和约束假定和约束 本系统无假设和约束。 3 需求规定需求规定 3.1 对功能的规定对功能的规定 功能主要有火车票的查询,预订,取消以及系统的维护。总体功能图如下: 总体功能模块图 前 台 后 台 火车票预订 火车票查询 火车票取消 火车票查询 系统维护 图3.1 总体功能模块图 用例图: 用户 查询火车票 预订火车票 取消火车票 图 3.2 用例图 类图: 图 3.3 类图 3.2 对对性能的规定性能的规定 3.2.1 精度精度 本系统对数据无精度要求,包括有:数据类型、大小范围、小数位长、文本信息长度 等。 3.2.2 时间特性要求时间特性要求 本系统的响应时间不能超过 3 秒。其中时间包括:输入、输出、响应时间等。 3.2.3 灵活性灵活性 本系统灵活性较强,能够适应用户的需求变化。本系统的数据会根据实时数据及时更 新。 3.3 输输人输出要求人输出要求 对用户的输入要求: 表一:用户输入限制 名称数据类型长度 姓名Char不大于 20 位 身份证号 1 Long15 或 18 位 始发(目的)地Char不大于 10 位 车次Char不大于 6 位 车站Char不大于 10 位 注:本系统不考虑身份证号还有 X 等其他情况。 1 系统输出要求: 表二:系统输出限制 名称数据类型长度 车站Char不大于 10 位 金额Float精确到小数点后 2 位 车次Char不大于 6 位 3.4 数数据管理能力要求据管理能力要求 系统需要记录数据较多,开发时暂定最大记录数为 500,随着用户的增加,希望系统 扩展到最大记录数为 6000。. 3.5 故故障处理要求障处理要求 系统运行时会出现两种错误。软错误和硬错误。对于软错误,要在预订成功操作判断 和输入数据模块进行数据分析,判断错误类型,并生成相应的错误提示语句,送到输出模 块中。对于硬错误,可在出错的模块中,显示简单的提示语句,并将程序重置,返回到输 入阶段。对于以上故障,我们采取的措施是: (1) 所有服务器安装备用电源防止停电和意外断电造成的数据丢失。而一旦出现服 务器断电,我们将在重新来电后,利用 SQL SERVER 的日志文件进行 ROLLBACK 处理, 对数据进行恢复。 (2) 在网络传输方面,可考虑搭建一条成本低的备用网路,以防止在正常网络异常 的情况下使用。 3.6 其其他专门要求他专门要求 系统发布之后,我们将定期的社会调查,根据用户的新要求而改变,做到更好的为用 户服务。另外,我们将根据实时数据对系统进行更新。 4 运行环运行环境规定境规定 4.1 设设备备 CPU 大于等于 1.5Hz。内存大于 512M。硬盘大于 32G。 4.2 支支持软

温馨提示

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

评论

0/150

提交评论