- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
TOC\o1-3\h\z\u1.引言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专门术语
SQLSERVER:系统效劳器所使用的数据库管理系统〔DBMS〕。
SQL:一种用于访问查询数据库的语言。
事物流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK:数据库的错误回复机制。
1.3.2编写
系统:假设未特别指出,系统指火车站售票系统。
SQL:StructuredQueryLanguage〔结构化查询语言〕。
1.4参考资料
《实用软件工程》清华大学出版社陆惠恩著2006年5月
《软件工程管理案例教程》机械工业出版社韩万江、姜立新著2004年1月
中国铁路网
2.任务概述
2.1目标
主要为了解决实现该系统需求的程序模块设计问题。包括如何把该系统划分成假设干个模块、决定各模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告阶段中将在本阶段中对系统所作的概要设计进行详细的说明。
2.2运行环境
系统将由四局部组成:网上订票客户程序,售票员系统,系统管理员系统以及置于效劳器的数据库效劳器。
该系统能运行在Windows98以上操作系统之上〔客户端〕,且支持各种主流浏览器,也能运行在Unix、Linux等操作系统〔效劳端〕,如果还需要运行在其他的操作系统,需要对软件进行重新的编译。
2.3需求概述
为了便于客户预定火车票,客户端把用户预定火车票的订单信息,包括送票方式、乘车日期、车次、始发站、终点站、票种和张数,提交后传输到效劳器端,由系统管理员来审核通过,最后确认,返回客户端,告知用户到规定的售票点去领取火车票或者送票员送票上门。用户要在当天2个小时到网站去确认信息,并记住领取火车票的取证号,凭证件到火车站,经售票员校对无误后即可领取车票。
用户可以直接到火车站通过售票员进行购置车票,如果想要退票应在发车前6小时到火车站由售票员确认进行退票操作。如果用户想要退订车票应该在开车前1天到火车站或者在本网上进行退订操作。
要求系统能有效、快速、平安、可靠和无误的完成上述操作,并要求用户界面简单明了,易于操作,效
您可能关注的文档
- 独立基础土方开挖施工方案.doc
- 物理选修3-2第4章电磁感应单元测试卷(03).doc
- 烟花爆竹企业标准化重大危险源辨识表.doc
- 牛顿第二定律的应用—连接体问题.doc
- 物理成才之路选修3-5-16-1.doc
- 上网行为管理.ppt
- 烃复习学案及典型题.doc
- 个人和社会都需要公平+什么是公平.ppt
- 七年级地理南极和北极地区课件-湘教版.ppt
- 三一采购与供应链项目建议书.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)