火车票售票管理系统毕业设计

合集下载

火车票售票管理系统毕业设计

火车票售票管理系统毕业设计

九江学院毕业设计课题名称:火车票售票管理系统班级:信B0911学号:*****************指导老师:***2011年11月20日火车票售票系统摘要本文针对火车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车站网上订票系统。

并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。

工具软件利用VS2005开发工具和SQL Server 2008数据库来开发这个火车站网上售票系统。

该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的功能。

该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。

目录第一章. 概述...................................................1 1.1概述....................................................... 1 1.2意义.......................................................1 第二章. 系统的可行性研究与需求分析................22.1可行性研究................................................2 2.1.1经济可行性........................................22.1.2技术可行性...............................................2 2.1.3操作可行性................................................2 2.2需求分析...................................................3 2.2.1功能需求...............................................3 2.2.2数据需求...............................................4 2.2.3性能需求...................................................4 2.2.4数据库逻辑结构..........................................5 第三章. 系统的总体设计......................................73.1系统软件结构设计........................................ 7 3.1.1软件结构...................................................7 3.2系统流程图................................................7 第四章. 系统的详细设计....................94.1.1程序流程图........................................10第五章. 系统的实现与调试..............................17 5.1应用系统的开发及测试..................................17 5.1.2用户登录及访问权限.................................17 5.1.3车次信息查询........................................18 5.1.4售票......................................................19 5.15退票......................................................20 总结与展望.................................................21参考文献...............................................22附录代码.....................................................23第一章概述1.1概述目前火车站售票的状况是仅靠手工操作,以现有的工作人员很难应付车票订购高峰时刻的大量数据处理问题。

VB火车售票管理系统论文及毕业设计答辩稿

VB火车售票管理系统论文及毕业设计答辩稿

致谢
感谢我的毕业设计指导老师老师,同时,我要 感谢计算机系领导提供我们工作环境,同组的同 学,以及对所有关心我、帮助我的领导老师及同 学致以由衷的感谢。
感谢在座各位老师和同学!
在命令按钮单击写下连接数据库USER表的判 断语句
火车售票管理
首先在数据库建立的数据表 ,表中具有界面上的相 关字段
用 LABEL控件 画出 各个标签. 用ADO控件 使用SQL SEVER连接数据库,在文件名,
选择当前目录的数据库,在数据源选择物品入库 的数据表,然后确定,这样的目的是使用ADO控件 连接到数据库,然后用TEXT控件通过连接ADO控件 而连接到数据库通过连接TEXT控件把数据库的字 段显示出来。 用TEXT控件在界面画出各个容器,数据源设为 ADO 控件,然后选择要显示的数据库字段, 通过COMMAND控件画出按钮,为按钮参加代码
DATAGRID 和 TEXT显示出来。 . 3 在应用程序中用查询和统计等手段对数据
库的资料进行处理,得到有效的数据,分 析管理情况,得出结论和措施,然后就可 以通过措施,到达管理提高效率的目的。
登陆界面:检测用户名和密码
登陆界面:检测用户名和密码。 正确
实现查询 。
结束语
经过一个多月的设计和开发,系统根本开发完 毕。其功能根本符合用户需求。并提供局部系统 维护功能,使用户方便进行数据备份和恢复、数据 删除。,对于数据的一致性的问题也通过程序进 行了有效的解决。 但是由于毕业设计时间较短,所以该系统还有许 多不尽如人意的地方,比方功能较少等多方面问 题。这些都有待进一步改善。
系统介绍
火车售票管理系统是典型的信息管理系统, 其开发的功能主要包括:通过计算机管理 售票信息,实现无纸化管理,通过查询分 析,统计出各项数据,通过强大的查询和 索检高效的索检出数据,提高办事效率我 们使用VB做开发语言,SQL关系型数据库 作为后台。我们将在VB 6.0中使用ADO控 件连接SQL数据库,将存在数据库的信息 通过界面显示出来,并进行修改,查询等 操作。

火车站票务信息管理系统设计与实现_毕业设计全文格式

火车站票务信息管理系统设计与实现_毕业设计全文格式

JIANGSU TEACHERS UNIVERSITY OF TECHNOLOGY本科毕业设计(论文)火车站票务信息管理系统设计与实现火车站票务信息管理系统设计与实现摘要:火车票的订购怎样变得简单,一直是我们致力于研究的一个方面,也是社会服务的一个难点,订票的查询以及火车信息的查询是最基本的业务。

采用计算机信息管理系统已成为火车站票务管理科学化和现代化的重要标志,给火车站票务带来了明显的经济效益和社会效益。

本系统采用Microsoft Access 2003数据库系统,Delphi开发工具等一系列计算机工具进行开发。

本系统面向普通用户,管理员两类用户提供服务,在系统中可以让普通用户和管理员进行票务信息浏览、用户在线订退票,管理员在线修改等。

系统在Windows XP 操作系统环境下运行,其整体性能达到了系统的预期设计目标,能够更好地辅助网上票务管理,提高订退票的效率、权威。

关键字:票务;信息系统;Microsoft Access 2003数据库;Delphi开发工具Train station ticket information management system design andImplementationAbstract:How to make the Train ticket ordering to be simple, we have been devoted to the study of the hand.That is also a difficult social services.Booking inquiries and train information inquiry is the most basic business. Using computer information management system has become a train station ticket management scientific and an important symbol of modernization.It brings economic benefit and social benefit for Train Station obviously.The development of this system mainly uses Microsoft Access 2003 database system and Delphi development tools. This system mainly for ordinary users and administrators to provide services. The system allows ordinary users and administrators of ticketing information browsing, online user set refund, administrator on line modification. System running under the Windows XP operating system environment, its overall performance achieved the expected design objectives of the system.It make the operations become more easier, such as the online ticketing management, improve the efficiency of the authority set refund.Keywords:Ticket,Information System,Microsoft Access 2003 database,Delphi Development tools目录前言 (1)第1章系统概述 (2)1.1火车站的信息管理 (2)1.2项目开发目标 (2)1.3使用Delphi组建的票务信息管理 (2)第2章可行性分析 (4)2.1 技术可行性分析 (4)2.2 经济可行性分析 (4)2.3 操作可行性分析 (5)2.4 组织管理可行性分析 (5)第3章系统需求分析 (6)3.1 需求分析 (6)3.2 业务流程图 (6)3.3 数据流程图 (7)3.4 数据字典 (8)第4章系统设计 (11)4.1 设计原则 (11)4.2 总体设计 (11)4.2.1 系统结构图 (11)4.2.2 系统流程图 (12)4.3 系统功能设计 (13)4.4 数据库设计 (15)4.4.1 数据库的完整性约束 (15)4.4.2 系统主要数据库实体描述极其E-R图 (16)4.4.3 数据库表结构详细设计 (18)第5章系统功能实现 (20)5.1 开发技术简介 (20)5.2 用户登录功能实现 (20)5.3 用户注册功能实现 (21)5.4 在线订票功能实现 (22)5.5 在线退票功能实现 (23)5.6 支付系统功能实现 (24)5.7 管理员登录管理功能实现 (25)5.8 管理员管理功能实现 (25)第6章系统测试 (28)6.1 系统测试概述 (28)6.2 系统测试目的 (28)6.3 系统测试分析 (29)6.3.1 测试方法的选择 (29)6.3.2 测试过程 (29)6.4 系统的维护 (30)总结 (31)参考文献 (32)致谢 (34)前言信息时代已经来临,信息处理的利器——计算机应用于火车站售票的日常管理为火车站售票的现代化带来了从未有过的动力和机遇,为火车站票务管理领域的飞速发展提供了无限潜力。

学生订票系统分析与设计毕业设计(论文)

学生订票系统分析与设计毕业设计(论文)

摘要随着国民经济的快速发展,人们出行、交通越来越频繁,对服务的快捷、便利性的要求也越来越高,因而对客运行业的建设与管理提出了更高的要求。

为了适应和推动行业的发展,各种交通公司和部门开始广泛采用日趋成熟的计算机技术和数据库技术来实现对票务信息的现代化管理,具有手工管理无法比拟的优点,如:管理科学方便、检索迅速、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高信息管理和业务管理的效率。

现在,随着高校的扩招,每逢寒暑假,很多学生都要面临买票难的问题,火车站购票大厅有大量的学生排队,针对此种情况,我和小组成员经过调查和一系列需求、分析、设计,运用统一过程和UML方法建模,用Microsoft Visio 工具画图,使用Microsoft Visual Basic 6.0 和SQL Server 2008设计了学生订票系统,使学生通过计算机就能在学校订票,以节省学生的购票压力,同时也缓解车站的压力。

关键词:订票、系统、现代化、统一过程目录摘要 (2)目录 (3)0 引言 (4)1、需求分析 (5)1.1系统问题域 (5)1.2业务模型 (5)1.3用例图及用例描述 (9)2、系统分析 (12)2.1提取类、类建模 (12)2.2动态建模、状态图 (13)2.3用例方案 (14)2.4顺序图 (17)2.5协作图 (19)2.6活动图 (23)2.7包图 (24)3、系统设计 (24)3.1添加类的属性和操作 (24)3.2数据库设计 (25)3.2.1概念模型 (25)3.2.2逻辑模型 (28)4、系统实现 (30)4.1系统运行截图 (30)4.1.1客户端运行抓图 (30)4.1.2服务器端运行抓图 (32)5、课程设计总结 (35)5.1心得体会 (35)5.2感谢语 (36)6、参考文献 (36)引言信息系统分析与设计课程设计是要使学生采用本课程中学习的统一过程和UML来完成系统的分析与设计,运用面向对象的思想,从问题域出发,构造业务模型和需求模型,进而提取类、进行类建模,在类建模的基础上,绘制系统的各种交互图,在设计阶段确定类的属性和格式,添加类的操作。

毕业设计论文火车票售票系统

毕业设计论文火车票售票系统

毕业设计论文火车票售票系统标题:基于互联网的火车票售票系统设计及实现摘要:火车票售票系统是实现火车票线上售票、查询和退票等功能的重要应用系统。

本设计旨在通过互联网的支持与应用,实现火车票售票系统的设计与实现。

该系统采用多层架构,包括前端展示层、业务逻辑层和数据存储层。

前端展示层主要负责用户界面的呈现和用户输入的交互,通过业务逻辑层处理用户请求并与数据存储层进行交互,实现火车票的售票与查询功能。

本设计的实施目标是提升售票系统的交易效率、提供良好的用户体验和保障用户信息的安全性。

关键词:火车票售票系统;互联网;多层架构;用户界面;交易效率;用户体验;信息安全性1.引言随着互联网的快速发展,人们对于火车票购买方式的期望也在不断提高。

传统的火车票购买方式存在排队时间长、退票流程复杂等问题。

采用互联网的火车票售票系统能够有效提升购票效率,减少用户排队时间,并为用户提供更好的购票体验。

2.系统设计2.1系统结构设计该火车票售票系统采用多层架构,包括前端展示层、业务逻辑层和数据存储层。

前端展示层主要负责用户界面的呈现和用户输入的交互,业务逻辑层用于处理用户请求以及与数据库进行交互,数据存储层负责存储用户信息、火车票信息等数据。

2.2功能设计3.系统实现3.1前端展示层设计与实现前端展示层采用HTML、CSS和JavaScript等技术实现用户界面和交互功能。

用户可以通过界面进行车票查询、选择和购票操作,并实时获取相关信息。

3.2业务逻辑层设计与实现业务逻辑层负责处理用户请求,并与数据库进行交互。

该层采用Java编程语言,使用相关框架完成业务逻辑的实现。

包括查询与购票的相关业务逻辑、订单生成、支付和退票等操作。

3.3数据存储层设计与实现数据存储层使用关系型数据库进行数据的存储,采用MySQL数据库管理系统。

数据库中包括用户信息表、车次信息表、订单信息表等。

通过数据库实现系统数据的存储和读取。

4.实施效果评估通过对该火车票售票系统的实施评估,可以得出以下实施效果:4.1提升购票交易效率:通过互联网的支持,用户不需要排队购票,购票操作更加便捷和高效。

仿写12306购票系统毕设选题答辩

仿写12306购票系统毕设选题答辩

序号1:选题背景随着互联网的迅速发展,人们购票习惯也渐渐发生了改变。

12306作为我国铁路网络的官方售票评台,每天都有数百万人通过它购买火车票。

在这个背景下,研究和仿写12306购票系统成为一门有意义的研究课题。

通过深入研究12306购票系统的实现原理和功能特点,可以更好地了解并应用软件开发技术,提高自身的开发能力。

序号2:选题意义仿写12306购票系统作为毕业设计选题,具有重要的理论和实践意义。

通过对12306购票系统的学习和研究,可以加深对软件开发技术的理解和应用。

毕业设计选题与实际应用紧密相关,可以锻炼学生的综合能力和实践能力。

研究和仿写12306购票系统可以提高学生的创新意识和实际动手能力,为将来的工作和研究打下坚实的基础。

序号3:选题内容仿写12306购票系统的主要内容主要包括如下几个方面:(1) 用户登录和注册功能:仿写12306购票系统需要实现用户的登录和注册功能,以便用户可以通过个人账号进行购票操作。

(2) 车票查询和预订功能:仿写12306购票系统需要实现车次、车票的查询和预订功能,使用户可以方便快捷地购买到所需的车票。

(3) 支付和退票功能:仿写12306购票系统需要实现支付和退票功能,以确保用户可以顺利完成购票并在需要时进行退票操作。

(4) 订单管理和信息查询功能:仿写12306购票系统还需要实现订单管理和信息查询功能,以便用户可以随时了解自己的购票情况和订单信息。

序号4:仿写技术与方法仿写12306购票系统可以借鉴和运用现有的软件开发技术和方法,例如Java、Spring框架、MyBatis等,通过模块化、面向对象的设计思想,逐步构建起一个完整的购票系统。

需要注重系统的稳定性、安全性和用户体验,确保系统的功能完备、性能优良。

序号5:选题挑战与解决方案仿写12306购票系统的过程中可能会面临一些挑战,例如系统设计、功能实现、性能优化等方面的问题。

为了解决这些问题,需要充分调研和学习相关领域的知识,结合导师的指导和实际操作,灵活运用所学知识,逐步攻克各种难题。

【原创】火车票管理信息系统课程设计与开发毕业论文设计

【原创】火车票管理信息系统课程设计与开发毕业论文设计

某火车站售票管理信息系统设计与开发目录、尸、-前言(一)作业背景,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1(二)选题说明,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1 (三)工作业绩,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1 \ /--- 1~*• I I —LJ—* k丿、1一、系统分析,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 2、L* 丿J 1/ I JJJJJJJJJJJJJJJJJJJJJJJJJJJJJ(一)系统目标,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 2 \ / 々、L* I—I |/J' JJJJJJJJJJJJJJJJJJJJJJJJJJJJJ J(二)可行性分析,,,,,,,,,,,,,,,,,,,,,,,,,,, 2(三)管理业务调查,,,,,,,,,,,,,,,,,,,,,,,,,, 21.组织结构调查,,,,,,,,,,,,,,,,,,,,,,,,,,, 22.管理功能调查,,,,,,,,,,,,,,,,,,,,,,,,,,, 33.管理业务流程调查,,,,,,,,,,,,,,,,,,,,,,,,, 4 4.数据流程调查,,,,,,,,,,,,,,,,,,,,,,,,,,, 55. 数据字典,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 6-J/1—I J /、JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ二、系统设计,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12(一)新系统的功能结构图,,,,,,,,,,,,,,,,,,,,,,, 12(二)新系统流程设计图,,,,,,,,,,,,,,,,,,,,,,,, 13(三)系统物理配置方案设计,,,,,,,,,,,,,,,,,,,,,, 14(四)输出设计,,,,,,,,,,,,,,,,,,,,,,,,,,,, 14\ I 1 / I IJJ I i I < I -- JJJJJJJJJJJJJJJJJJJJJJJJJJJJ 1 1三、设计总结,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 14 - *■、< |- 》【、丄、-^|——| JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ I "T四、参考文献,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 15i 1—~j 丿、11 少、,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,- ■、八、,前言(一)作业背景随着计算机网络的发展,人们对售票要求速度与效率,人们对售票管理系统要求越来越高。

火车票订购系统毕业论文

火车票订购系统毕业论文

摘要本文针对火车票的订票实际情况,按照数据库设计思想,经过项目的可行性分析和需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施调试等步骤设计开发了火车票订购系统。

并运用数据流图、E-R图对系统的需求分析和数据库等进行了分析和设计。

工具软件利用Visio2007和SQL Sever2000数据库来开发这个火车票订购系统。

该系统要解决火车票订购问题,进行车次以与车票信息的查询以与订票容的查询。

该系统可以根据用户的需求,设置其权限,并快捷方便的为用户提供服务。

关键词:数据库设计、火车票订购、Visio2007、SQL Sever2000AbstractAfter a long time observation of booking a train ticket and database design thought ,I have built a train ticket booking system in the following cycle the feasibility of the project analysis and demand analysis, concept structure design, logic structuredesign, structural design, database design implementation debugging . And using the data flow chart, e-r chart of system toanalysis requirements and design database .Using Tool software Visio2007 and SQL Sever2000 database to develop this ticket booking system. This system is to solve train ticket booking problem and to look up train ticket information and booking ticket content. According to the user's demand,the system can set its permission, and provide services for the user conveniently.Key Word: Database Design, Train Ticket Booking, Visio2007, SQL Sever2000目录一、概述--------------------------------------------------11.1 概述--------------------------------------------------------11.2 意义---------------------------------------------------------11.3 数据库优势------------------------------------------------1二、数据库设计----------------------------------------22.1 需求分析---------------------------------------------------22.1.1 功能要求-------------------------------------------------------------22.1.2 数据需求-------------------------------------------------------------22.1.3 性能需求-------------------------------------------------------------32.1.4 数据流程图----------------------------------------------------------32.2 概念结构设计----------------------------------------------42.2.1 概念结构---------------------------------------------------------------42.2.2 E-R图------------------------------------------------------------------42.3 逻辑结构设计----------------------------------------------42.3.1 关系模型与关系码--------------------------------------------------52.4 物理结构设计----------------------------------------------62.4.1确定数据的存放位置-------------------------------------------------72.5 调试分析-----------------------------------------------------72.5.1 建立基本表------------------------------------------------------------82.5.2 修改基本表------------------------------------------------------------92.5.3 查询基本表-----------------------------------------------------------102.5.4 数据更新---------------------------------------------------------------132.5.5 视图---------------------------------------------------------------------15三、用户使用说明-----------------------------------------173.1 个人说明----------------------------------------------------1 73.2 数据库设计的特点-----------------------------------------173.3 其他设计技巧-----------------------------------------------17四、实践结果-----------------------------------------------18五、附录与参考资料--------------------------------------185.1 课程设计心得-----------------------------------------------185.2 火车票订购系统的发展与展望-------------------------195.3 参考资料-----------------------------------------------------19一、概述1.1概述目前火车票的订购仅仅依靠手工操作,已现有的工作人员很难应付车票订购高峰时刻的大量数据处理问题,同时还会出现由此带来的旅客查询问题,导致火车误点情况。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

火车票售票系统摘要本文针对火车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车站网上订票系统。

并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。

工具软件利用VS2005开发工具和SQL Server 2008数据库来开发这个火车站网上售票系统。

该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的功能。

该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。

目录第一章. 概述...................................................1 1.1概述....................................................... 1 1.2意义.......................................................1 第二章. 系统的可行性研究与需求分析................22.1可行性研究................................................2 2.1.1经济可行性........................................22.1.2技术可行性...............................................2 2.1.3操作可行性................................................2 2.2需求分析...................................................3 2.2.1功能需求...............................................3 2.2.2数据需求...............................................4 2.2.3性能需求...................................................4 2.2.4数据库逻辑结构..........................................5 第三章. 系统的总体设计......................................73.1系统软件结构设计........................................ 7 3.1.1软件结构...................................................7 3.2系统流程图................................................7 第四章. 系统的详细设计....................94.1.1程序流程图........................................10第五章. 系统的实现与调试..............................17 5.1应用系统的开发及测试..................................17 5.1.2用户登录及访问权限.................................17 5.1.3车次信息查询........................................18 5.1.4售票......................................................19 5.15退票......................................................20 总结与展望.................................................21参考文献...............................................22附录代码.....................................................23第一章概述1.1概述目前火车站售票的状况是仅靠手工操作,以现有的工作人员很难应付车票订购高峰时刻的大量数据处理问题。

同时还会出现由此带来的大量记录存放和管理所带来的问题。

本次设计拟开发一个火车站网上订票系统,可以降低工作人员的工作量,提高工作人员的工作效率,同时方便顾客订票。

1.2意义火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。

本次设计便是利用开发工具vs005和SQL Server 2008数据库共同开发的一个火车站网上订票系统,它能方便快捷地运用在火车站订票业务的营运之中。

1第二章系统的可行性研究和需求分析2.1可行性研究该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。

我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。

2.1.1经济可行性本系统其他应用软件、硬件系统也易于获得.因此,开发成本较低。

而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。

所以,从经济的角度来看,该系统可行。

2.1.2技术可行性开发工具:VS2005数据库环境:SQL Server 2005系统环境:Microsoft Windows 2000或以上版本。

系统实现依靠相对熟悉的c语言和SQL Server2008数据库系统,其基本操作实质还是对数据库进行添加、删除、查找等操作。

2.1.3操作可行性系统采用菜单式,实现用户与数据库的交互,界面简洁友好,操作方便。

2.2需求分析需求分析是软件设计的一个重要的环节。

本阶段对订票系统的应用情况作全面调查,以确定系统目标,并对系统所需要的基础数据以及数据处理要求进行分析,从而确定用户的需求。

用户对系统的需求我们从以下几方面进行分析。

2.2.1功能需求本网上售票系统应该具备如下功能:1.查询分为对车次信息的查询和客户对已订车票信息的查询。

要求:1)对车次的查询,可以按照发车车次进行查询;2)车次信息包括:车号、出发地、目的地、发车日期、开出时刻、票价。

3)座位类型设定。

4)车次信息只允许用户查询,不能修改。

2.添加车票通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票。

要求:售票记录应包括:会员名、车号、发车日期、订购票数、总价。

3.退票可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。

2.2.2数据需求信息需求,即在系统中需要处理哪些数据。

根据对火车站网上订票系统的分析,本系统的信息需求如表2-1所示。

表2-1信息输入输出2.2.3性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。

1.准确性和及时性系统处理的准确性和及时性是系统的必要性能。

系统应能及时而且准确的根据用户权限及所输入的信息做出响应。

由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。

作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。

在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。

2.易用性本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。

这就要求系统能够提供良好的用户接口,易用的人机交互界面。

要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。

2.2.4数据库逻辑结构火车站网上售票系统数据库中各个表格的设计结果如表2-5——表2-7所示。

每个表格表示在数据库中的一个表。

表2-5车次信息表BusInfo表2-6订单表OrderInfo表2-7用户表User6第三章系统的总体设计3.1系统软件结构设计3.1.1软件结构本火车站网上订票系统可划分为信息查询、网上订票、取消订票三个部分。

其中信息查询又可分为车次查询和订单查询两个部分。

其层次图如图3.1所示。

图3.1火车站网上订票系统的层次图3.2系统流程图系统顶层流程图如下图3.5所示。

图3.6——图3.9为各模块详细系统流程图。

7图3.5顶层系统流程图3.6车次信息查询系统流程图图3.7订单信息查询系统流程图图3.8订票系统流程图8第四章详细设计4.1过程设计4.1.1程序流程图本系统主界面为用户设计了三个功能操作以供选择:查询,订票,退票。

另外,为方便用户,还将“退出系统”也单另列了出来,用户可以根据需要触发不同事件。

其处理流程如图4.1所示。

1.系统用户权限的系统主处理流程图4.1系统用户权限的系统主程序流程图2.售票员权限的系统主处理流程图4.2售票员权限的系统主程序流程图113.车次信息查询处理流程12图4.3车次信息查询程序流程图134.车票处理流程图4.4售票程序流程图5.车票信息查询处理流程图4.5订票信息查询模块程序流程图6.退票模块处理流程图4.6退票模块程序流程图16第五章. 系统的实现与调试5.1应用系统的开发及测试5.1.1系统首页图5.1系统首页5.1.2用户登录及访问权限本系统设计要求用户通过登录框选择访问权限,登录系统。

其中,用户须输入用户名和密码,以进入系统。

系统用户权限登录访问时,车次信息查询、订票信息查询、订票、退票等功能均可用。

系统用户输入正确的用户名和密码,访问系统,得到其相应的权限。

17图5.2登录框系统用户输入错误的用户名或身份证号,系统拒绝其访问。

图5.3 出错提示5.1.3车次信息查询对车次信息的查询,系统提供了车次信息,进行精确的查询,系统经过检索,返回符合用户要求的车次,再由用户自行选择满意的车次。

18图5.4车次查询条件框5.1.4售票系统通过售票员输入的车次、始末站等信息进行售票。

19图5.5售票信息界面5.1.5退票系统进入点击退票按钮进行退票,系统返回退票信息。

相关文档
最新文档