火车票预订系统软件求需说明书.docVIP

  • 7
  • 0
  • 约1.89千字
  • 约 7页
  • 2017-02-09 发布于北京
  • 举报
火车票预订系统软件求需说明书

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 实用简明教程清华大学出版社,2003。其余部分是开发者自行完成。 2.2用户的特点 本系统的最终用户是所有乘坐火车的旅客,只要对计算机的操作有一点了解就能够使用本系统。由于火车票的查询,预订短时间内不会变,所以本软件维护好的话,基本上可以使用5年。 2.3假定和约束 本系统无假设和约束。 3需求规定 3.1对功能的规定 功能主要有火车票的查询,预订,取消以及系统的维护。总体功能图如下: 用例图: 图3.2用例图 类图: 图3.3 类图 3.2对性能的规定 3.2.1精度 本系统对数据无精度要求,包括有:数据类型、大小范围、小数位长、文本信息长度等。 3.2.2时间特性要求 本系统的响应时间不能超过3秒。其中时间包括:输入、输出、响应时间等。 3.2.3灵活性 本系统灵活性较强,能够适应用户的需求变化。本系统的数据会根据实时数据及时更新。 3.3输人输出要求 对用户的输入要求: 表一:用户输入限制 名称 数据类型 长度 姓名 Char 不大于20位 身份证号 Long 15或18位 始发(目的)地 Char 不大于10位 车次 Char 不大于6位 车站 Char 不大于10位 注:本系统不考虑身份证号还有X等其他情况。 系统输出要求: 表二:系统输出限制 名称 数据类型 长度 车站 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支持软件 操作系统:winXP/Vista/7. 软件:Internet Explorer 6以上。 4.3接口 与。采用HTTP/TCP协议进行传输。 4.4控制 采用鼠标和从命令行启动两种方式。 用户 查询火车票 预订火车票 取消火车票

文档评论(0)

1亿VIP精品文档

相关文档