火车站售票系统概要设计[1]综述.docVIP

  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文档。上传文档
查看更多
四、概要设计说明书 1.引言 2 1.1 编写目的 2 1.2 项目背景 2 1.3 定义 2 1.4 参考资料 3 2.任务概述 3 2.1 目标 3 2.2 运行环境 3 2.3 需求概述 3 2.4 条件与限制 4 3.总体设计 4 3.1 处理流程 4 3.2 总体结构和模块外部设计 6 3.3 功能分配 8 4.接口设计 8 4.1 外部接口 8 4.2 内部接口 8 5.数据结构设计 9 5.1 逻辑结构设计 10 5.2 物理结构设计 11 5.3 数据结构与程序的关系 11 6.运行设计 11 6.1 运行模块的组合 11 6.2 运行控制 11 6.3 运行时间 12 7.出错处理设计 12 7.1 出错输出信息 12 7.2 出错处理对策 12 8.安全保密设计 12 9.维护设计 13 四、概要设计说明书 火车站售票系统概要设计说明书 1.引言 1.1 编写目的 本火车站售票系统项目的前一阶段,即需求分析阶段中已经将系统用户对本系统的需求 做了详细的阐述, 这些用户需求已经在上一阶段中对网络上的一些铁路局, 铁路火车站中获得,并在需求说明书中得到详尽叙述及阐明。 本阶段在系统的需求分析的基础上,对火车站售票系统做概要设计。主要解决了实现该 系统需求的程序模块设计问题。 包括如何把该系统划分成若干个模块、 决定各模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将 在本阶段中对系统所做的概要设计进行详细的说明。 在下一阶段的详细设计中, 程序设计员可参考概要设计报告, 在概要设计对火车票售票系统所作的模块结构设计的基础上, 对系统进行详细设计。 在以后的软件测试及软件维护阶 段也可参考此说明书, 以便于了解在概要设计过程中所完成的各模块设计结构, 或在修改时找出本阶段设计的不足或错误。 1.2 项目背景 本系统主要用于火车票的销售, 提供了以下几个子功能: 用户登录和注册、 火车票预订、火车票信息查询、订票查询、售票、取票方式、退票以及后台方面的火车班次信发布、取消火车班次、订票生成、取票号生成等后台功能。 火车站售票系统将由四部分组成:网上订票客户程序,售票员系统,系统管理员系统以及置于服务器的数据库服务器。本系统与其他系统的关系如下: 客户程序 售票员系统 客户程序 网 络 数据库服务器 系统管理员系统 客户程序 1.3 定义 1.3.1 专门术语 SQL SERVER :系统服务器所使用的数据库管理系统( DBMS )。 SQL:一种用于访问查询数据库的语言。 事物流:数据进入模块后可能有多种路径进行处理。 四、概要设计说明书 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK :数据库的错误回复机制。 1.3.2 编写 系统:若未特别指出,系统指火车站售票系统。 SQL: Structured Query Language (结构化查询语言) 。 1.4 参考资料 a. 《实用软件工程》清华大学出版社 陆惠恩著 2006年5月 b. 《软件项目管理案例教程》 机械工业出版社 韩万江、姜立新著 2004年1月 中国铁路网 2.任务概述 2.1 目标 主要为了解决实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告阶段中将在本阶段中对系统所作的概要设计进行详细的说明。 2.2 运行环境 系统将由四部分组成: 网上订票客户程序, 售票员系统, 系统管理员系统以及置于服务器的数据库服务器。 该系统能运行在 Windows98 以上操作系统之上(客户端) ,且支持各种主流浏览器,也能运行在 Unix 、 Linux 等操作系统(服务端) ,如果还需要运行在其他的操作系统,需要对软件进行重新的编译。 2.3 需求概述 为了便于客户预定火车票,客户端把用户预定火车票的订单信息,包括送票方式、乘车 日期、车次、始发站、终点站、票种和张数,提交后传输到服务器端,由系统管理员来审核 通过,最后确认, 返回客户端, 告知用户到规定的售票点去领取火车票或者送票员送票上门。 用户要在当天 2 个小时到网站去确认信息,并记住领取火车票的取证号,凭证件到火车站, 经售票员校对无误后即可领取车票。 用户可以直接到火车站通过售票员进行购买车票,如果想要退票应在发车前 车站由售票员确认进行退票操作。 如果用户想要退订车票应该在开车前 本网上进行退订操作。  6 小时到火 1 天到火车站或者在 四、概要设计说明书 要求系统能有效、快速、 安全、 可靠和无误的完成上述操作, 并要求用户界面简单明了,易于操作,服务器程序易于维护。 2

文档评论(0)

135****9629 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档