火车票预订系统需求分析报告_刘程组.docVIP

火车票预订系统需求分析报告_刘程组.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
火车票预订系统需求分析报告_刘程组

火车票预订系统需求分析 专 业: 计算机科学与技术系 班 级: 1115A 姓 名: 陈超,凌豪,何明辉,彭浩,刘程 报告日期: 一、引言 1.1、 编写的目的 需求分析为用户与开发人员提供了对开发软件的共同理解,使用户与开发单位就该系统的功能定义、环境需求达成共识,是今后各阶段设计工作的基础和依据,也是本阶段评审和测试阶段确认与验收的依据。 本需求分析的读者对象包括客户、业务人员需求分析人员、测试人员、用 户文档编写人和项目管理人员。 1.2 、背景 人们在网上预订火车票越来越普遍,能提供网上预订服务的网站也越来越多,但是各网站的系统功能不完善也不是很齐全规范,因此在这里,为了提升企业效益,特开发此网上预订火车票系统。 ?1.3、定义 ORACLE: 系统服务器所使用的数据库管理系统(DBMS) SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理 1.4、参考资料 [1] 张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003 [2] 《基于项目的软件工程-面向对象研究方法》Cathie LeBlanEvelynStiller机械工业出版社 2001.1 [3]?罗运模 等.数据库系统基础.北京:高等教育出版社,2002Computer Network A.S.Tanenbaun Prentice Hall 1996/01 [5]罗运模 等. 数据库系统基础.北京:高等教育出版社,2002 二、 任务概述 2.1 、目标 《网上火车票预订系统》是在Internet环境下运行的,有提供远程火车票预订的功能,包括远程车次信息查询,火车票预订与确认等;使用《网上火车票预订系统》可使火车票订购过程简单化、电子化、数字化,节省常规 过程所不必要的资源浪费。 ?2.2、用户特点 使用本系统的最终用户可以定位为所有电脑使用者,尤其以旅游商务人员为主。由于本软件系统操作简单,界面简便,易于操作,所以对用户的教育水平和技术水平没有过高的要求,只要会使用电脑能进行常规使用的用户均可。本系统将可能会被反复使用于日常的上网过程当中。 2.3、假定和约束 管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。 客户只能对车次信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行车次信息查询操作,要预订火车票就必须要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。 3.需求规定 3.1对功能的规定 本系统用于远程火车票预订,包括远程车次信息查询、火车票预订与确认等;功能划分如图3.1所示: 图3.1 ? 3.2功能结构 3.2.2流程图 总体结构和模块外部设计 下面以结构图来描述火车票预定系统的软件总体结构。框内注明了模块的名字;方框之间的直线表示模块的调用关系。如图3.2,图3.3 图3.2 客户机部分 图3.3 服务器程序部分 3.2.1用例图 图1.2旅客购票流程图 3.3对性能的规定 3.3.1数据精确度 在从数据库中提取数据时,要求数据定位准确;在向数据库输入数据时,要求录入数据有校验准确;查询返回的信息均来源于数据库。 3.3.2时间特性 a.查询响应时间应在人的感官视觉时间范围内 b.更新处理、数据转化与传输和运行时间受到网络个人操作设备的影响会对具体的操作有不同的反应;且随着系统的不断更新、版本的升级(在硬件设备允许的条件下)会有所提高。 3.3.3适应性 当需求发生某些变化时,火车票管理应用软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可。 3.4数据库设计 表2-1车次信息 字段名 数据类型 是否可空 说明 车次号 (trainNum) varchar(10) NOT NULL 主键 发时 (trainSend) Varchar(20) NOT NULL 到时 (trainArrived) Varchar(20) NOT NULL 始发站(stationStart) Varchar(20) Not null 终点站(stationEnd) Varchar(20) Not null 列车类型(trainType) Varchar(10) Not null Default ‘空调特快’ 2.1表中 途经站 通过2.2表 得到 表2.2 站点信息 字段名 数据类型 是否为空 说明 站点名(stationName) 这个站点名包含起始和终点站名,以后查就通过这个表 Varchar(18) Not null 到达该站点时间(hereTi

文档评论(0)

pangzilva + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档