火车票预定系统概要设计论文_第1页
火车票预定系统概要设计论文_第2页
火车票预定系统概要设计论文_第3页
火车票预定系统概要设计论文_第4页
火车票预定系统概要设计论文_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、火车票预定系统火车票预定系统概要设计项目名称:火车票预定系统项目负责人: 编写: 校对: 审核: 一、 编写目的在火车票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对火车站,并在需求规格说明书中得到详尽得叙述及阐明。本阶段已在系统的需求分析的基础上,对车票预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。在下一阶段的详细设计

2、中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。二、 背景1. 本系统为火车票订票系统2. 项目提出者:软件工程第三小组 3. 开发者:某开发团队 4. 用户:某火车站售票中心和各普通用户5. 运行环境 : windows xp+microsoft visual studio 2005 sql server 20006. 建议开发软件运行的最短寿命:3年7. 建议开发软件投入使用的最迟时间:200

3、9年8. 参考资料l 项目的经核准的计划任务书或合同,上级机关的批文;l 项目需求分析说明书,可行性分析说明书l 火车票预定系统项目开发计划 软件开发小组 2007/8l 用户操作手册(初稿) 软件开发小组 2007/8l 软件工程 齐治昌 谭庆平 宁洪等高等教育出版社 1997/1l dreamweaver 8标准教程 邹 婷 中国青年出版社 2006/3 三、 定义 查询:对数据库的操作的一种,用于搜索数据信息。 插入:对数据库的操作的一种,用于将数据存入数据库中。 更新:对数据库的操作的一种,用于更改数据库中的数据信息。 软件结构图:反映软件系统的功能模块之间的关系的数据图。四、 总体设

4、计一、 系统的设计流程 需求规定:火车票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的火车票预定系统,实现火车站的火车票销售的自动化的计算机系统。当乘客输入所需的车票的信息(日期,起始站,终点站等),系统自动列出满足信息的全部记录,以供乘客订购。 根据可行性研究的结果和客户的要求,分析现有情况及问题,采用b/s结构,将火车票预定系统划主要就是服务器端子系统。本系统主要用于火车票预订,所以提供了以下几个子功能:火车票预订,取票通知,查询火车,查询火车票,退票,打印火车票,各火车的营

5、运统计,以及后台方面的火车的添加,取消火车,火车票的生成,以及火车的查询等后台功能。1) 性能需求:火车票预定系统的性能要求为了保证系统能够长期、安全、稳定、可靠、高效的运行,火车票预定系统应该满足以下的性能需求:2) 系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足车站对信息处理的需求。由于火车票预定系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而火车票数量和时间又影响企业的决策活动,其准确性很大程度上决定了火车票预定系统的成败。在系统开发过程中

6、,必须采用一定的方法保证系统的准确性。3) 系统的开放性和系统的可扩充性火车票预定系统在开发过程中,应该充分考虑以后的可扩充性。用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。4) 系统的易用性和易维护性火车票预定系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟

7、悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。火车票预定系统中涉及到的数据是火车站的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。5) 系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。6) 系统的先进性目前计算系统的技术发展相当快,做

8、为火车票预定系统工程,应该保证系统在下个世纪仍旧是先进的,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。7) 系统的响应速度 火车票预定系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。1本系统的基本设计概念:实现火车站的火车票销售的自动化的计算机系统;l 对以下各模块功能进行介绍:

9、1) 客户登陆, 数据录入 客户通过网页将数据传递给服务器。2) 判断用户要求的功能,判断此项操作是火车票转让 火车票求购 火车票查询铁路资讯 订票指南 火车时刻查询,如果是火车票转让则进入,如果是 火车票求购 则进入,如果是 火车票查询则进入,如果是 铁路资讯则进入,如果是订票指南则进入, 如果是 火车票查询则进入3) 火车票转让 用户输入要转让的车次,返回并显示有护转让的信息,如果出错泽告知用户原因4) 火车票求购 用户输入要求的车次,返回并在页面显示用户所需求的车次,如没有则告知用户, 出错信息处理5) 火车票查询 用户输入要查询的车次,返回显示用户所查询的车次信息,若果没有则告知用户6

10、) 铁路资讯 直接显示最新的铁路资讯7) 订票指南 所有模块的应用说明8) 火车时刻查询 用户输入所要求的车次输出并显示车次信息l 总体结构以下是整个设计的总体结构,框内注明了模块的名字;方框之间的直线表示模块的调用关系。、功能模块图1)火车票转让模块:本模块实现功能为用户输入:要转让的车次返回并显示:用户转让的信息,更新转让车票数据库,打印票据,如果出错则告知用户原因2)火车票求购模块:本模块实现功能为用户输入:要求的车次返回并在页面显示:用户所需求的车次,询问用户是否订票,如果订票则要求用户输入基本信息,打印单据,更新火车车票数据库,如没有则告知用户,如果出错则告知用户原因 3)火车票查询

11、模块:本模块实现功能为用户输入:起始站点和目的地,返回并在页面显示:适合用户要求的全部列车车次信息,如列车车次号、始发站、终点站、途径各站、各站票价、所有时间等,用户选择使用车次,确定是否订票,如果订票则要求用户输入基本信息,打印单据,更新火车车票数据库,没有适合车次则告知用户4) 资讯信息显示: 显示新闻题目列表。选中题目,显示新闻具体内容,以供乘客更早清晰了解各线路状况,正确选择所需车票。 5)订票指南模块:本模块实现功能为主要用于显示如何使用本系统,显示各个功能模块的操作步骤,用以帮助用户顺利使用本系统,实现各个模块功能,满足用户需要。 6)火车查询模块:本模块实现功能为用户输入车次信息

12、,返回所要求车次的车次信息(包括:起始地点,目的地,发车时间等)一、 用户接口:用户界面设计向用户提供友好的用户界面1)主页面选择各页面2)订票查询界面查询查询框显示3)求购显示查询4)转让车次信息显示列表车次信息二、 数据结构的设计1)数据库结构关系2)数据类型 a)车次b)转让列车c)车票数据库d)时讯信息三、 出错处理设计1、 出错输出信息程序在运行时主要会出现两种错误:1、由于输入信息,或无法满足要求时产生的错误,称为软错误。2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。对于软错误,须在定票/领票操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应的

13、错误提示语句,送到输出模块中。对与硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。返回输入阶段。出错信息必须给出相应的出错原因,例:全部班车座位已满!查无此列车信息!等。2、 出错处理对策所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过程可采用 sql server 的日志文件,对其进行rollback 处理,对数据进行恢复。在网络传输方面,可考虑建立一条成本较低的后备网络,以保证当主网络断路时数据的通信。在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。硕士论

14、文 是硕士研究生所撰写的学术论文,具有一定的理论深度和更高的学术水平,更加强调作者思想观点的独创性,以及研究成果应具备更强的实用价值和更高的科学价值。硕士论文是硕士研究生所撰写的学术论文。优秀的硕士论文能够反映出作者对所学习专业的理论知识掌握的程度和水平,能够帮助作者构建起良好的完整的知识体系,还能够反映作者独立的科研能力和学术理论的应用水平,对研究的课题的思考和独立见解。较之学士论文,硕士论文应当具有一定的理论深度和更高的学术水平,更加强调作者思想观点的独创性,以及研究成果应具备更强的实用价值和更高的科学价值。因而撰写硕士论文将对作者提出更高的要求数据资料翔实充分、论证分析详尽缜密、推理演算

15、思路清晰、论文结构规范清晰、专业词汇运用准确。电路与系统 学科研究电路与系统的理论、分析、测试、设计和物理实现。它是信息与通信工程和电子科学与技术这两个学科之间的桥梁,又是信号与信息处理、通信、控制、计算机乃至电力、电子等诸方面研究和开发的理论与技术基础。因为电路与系统学科的有力支持,才使得利用现代电子科学技术和最新元器件实现复杂、高性能的各种信息和通信网络与系统成为现实。信息与通讯产业的高速发展以及微电子器件集成规模的迅速增大,使得电子电路与系统走向数字化、集成化、多维化。电路与系统学科理论逐步由经典向现代过渡,同时和信息与通讯工程、计算机科学与技术、生物电子学等学科交叠,相互渗透,形成一系

16、列的边缘、交叉学科,如新的微处理器设计、各种软、硬件数字信号处理系统设计、人工神经网络及其硬件实现等。 广告提案 广告提案 广告提案的准备工作 创意、表现提案 广告实施计划提案 策略提案 广告策划大师 广告策划的含义、特点及作用 广告策划的内容和程序 广告策划的基本原则 广告调查与分析 广告市场调查的内容 广告市场调查的步骤 广告市场调查问卷的构成设计 市场细分与产品定位 市场细分 产品定位 广告战略策划 广告预算策划 广告创意 广告文案创意 第一节平面广告创意 广播广告创意 电视广告创意 网络广告创意 广告媒体与渠道策划 广告推进程序策划 广告实施策略 广告效果评估 广告策划文案写作 广告策划书的编制技巧 可行性研究报告 行业分析报告 可行性研究 可行性报告 项目可行性报告 行业调查报告 可行性报告格式 调查报告 报告格式 辞职报告 述职报告 实习报告 社会实践报告 报告范文 申请报告 材料加工硕士论文,主要介绍液态金属的成型工艺、金属焊接成型和材料表面处理工程。具体包括:液态金属的工艺性能、砂型铸造、铸造工艺设计、铸造工艺cad/cae、电弧的特性、焊丝的熔滴过渡、焊缝成形、埋弧焊、氩弧焊、二氧化碳气体保护焊、等离子弧焊、热喷涂、气相沉积、激光

温馨提示

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

评论

0/150

提交评论