资源预览内容
第1页 / 共53页
第2页 / 共53页
第3页 / 共53页
第4页 / 共53页
第5页 / 共53页
第6页 / 共53页
第7页 / 共53页
第8页 / 共53页
第9页 / 共53页
第10页 / 共53页
亲,该文档总共53页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
浠水县汽总运输公司关于长途汽车网上售票管理系统设计论文 2013年 5 月 8 日目 录绪论1课题背景1编写目的和意义2第一章 可行性研究分析31.1 经济可行性31.2 技术可行性31.3运行可行性31.4 操作可行性4第二章 软件需求分析52.1 引言52.2.1基本功能需求52.2.2用户界面需求52.2.3开发环境介绍52.2.4系统需求分析62.3 数据描述72.3.1 数据流图72.3.2数据字典132.3.3 数据采集142.4 系统模型142.4.1汽车票订票系统体系结构图142.4.2 状态转移图152.4.3 性能需求162.5 运行需求162.5.1 用户界面162.5.2 故障处理162.6 其他16第三章 项目开发计划183.1项目概诉183.2实施计划18第四章 系统总体设计204.1 系统设计图204.2系统功能模块设计224.2.1 功能模块224.2.2 系统模块设计22第五章 详细设计245.1系统登录模块设计24第六章 数据库分析与设计346.1 实体及其属性346.2 E-R图分析346.3 数据库表设计356.4 表间关系39第七章 系统实现与测试407.1系统的测试407.2.1 测试内容40第八章 项目开发总结488.1对项目开发过程的评价488.2对项目开发的总结48绪论 课题背景在客运公司工作7年之余,对客运管理的难度深有感触。特别是在春运期间购票难依旧是长途汽车订票的一大难题。长途汽车和火车的订票管理虽然有差异,但大体上是相同的。长途汽车在售票的过程中需要对旅客的起始地、目的地、车次、订票和退票进行管理。利用长途汽车网上订票系统及时为旅客预购到目的地的车票,有利于提高购票的速度,更方便旅客的出行。这尤其体现在春运等客运高峰时期。信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,长途汽车网上订票系统为旅客的出行和售票人员带来了极大的方便。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。对于长途汽车公司,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件。同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长等。这些优点能够极大地提高长途汽车订票管理的效率,也是长途汽车公司的科学化、正规化管理的必要条件。长途汽车网上订票体统需要对旅客预定车票、退订车票、车次、车号核对等一切操作进行管理,并储存旅客的相关信息,严格服从有关规定,按一定的模式或规律进行。体现数据量大,数据流清晰、规范的特点,因而特别适合用计算机管理。 编写目的和意义本篇论文编写写的目的是为了说明系统需求概述、设计概要情况和设计思路,为系统后期维护基础,同时作为开发人员在系统分析设计阶段的工作成果和本阶段的结束标志。使用户和软件开发者,对系统的设计有一个全面的认识,使之成为后期开发工作的基础和依据。 本长途汽车订票、退票管理信息系统是现代管理的一个具体体现,长途汽车订票、退票等管理日益现代化,基于人工管理的方式已经不适应业务发展的需要。长途汽车网上订票管理日益复杂化,管理的内容日益增多,结算方式也有所不同,为此,应该开发一个现代管理的长途汽车网上订票管理系统。本课程设计用visual basic 2005 制作长途汽车售票系统程序界面,用SQL sever搭建数据库。第一章 可行性研究分析可行性分析是通过对项目的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。可行性分析应具有预见性、公正性、可靠性、科学性的特点。1.1 经济可行性该系统仅用少量人员开发,用最低的成本和人力,在较短时间内使软件具有在线查阅票价,车站,车号,订票等基本功能,预期系统设计期间投入的资金较小,从经济角度考虑,此系统开发可行。1.2 技术可行性为方便乘客,需开发一个汽车票订票系统,乘客把预定汽车票的乘车信息,包括汽车号,发车时间,发车地点,到站时间,到站地点等信息输入到预定系统的客户端程序,系统经过访问汽车公司内部的数据服务器中的数据库后,为乘客安排所需车辆,印出取票通知,乘客在汽车发车之前一天凭取票通知和账单交款后取票,系统校对无误后即印出车票给旅客。要求系统能有效、快速、安全、可靠和无误的完成上诉操作。并要求客户机的界面简单明了,易于操作,服务器程序利于维护。由于本软件仅实现一些简单功能,且开发人员已掌握相关领域的知识,因此技术上是可行的。1.3运行可行性本系统为一个中小型的汽车票订票系统,所耗费的资源非常的小,车站的计算机无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。1.4 操作可行性目前,市场经济已经覆盖了全球各个地区,大中小型发达城市,从而满足了人们日益增长的物质需求。人们物质文化水平的不断提高和科学技术的不断进步以及人们对快速高效的工作效率要求不断的提高,为我们开发使用汽车票订票系统打下了坚实的基础,因此操作上是可行的。第二章 软件需求分析2.1 引言这是一个快节奏的的社会,因此,方便快捷便是人们生活的最大需求。长途汽车网络售票系统是利用是利用互联网技术能及时的车票的详细的动态展示给出行者,有效的解决了出行者没有时间去车站买票的问题,为出行者节约了宝贵的时间。同时这也缓解了汽车站排队买票的拥挤的问题,使客运站用户多,买票难的压力的到缓解。此系统将为出行者带来订票容易,买票方便的便捷服务,实现足不出户即可买到票。2.2.1基本功能需求本课题是要实现长途汽车网络售票,在设计是要有友好的用户界面,便于用户操作,系统应该具有以下基本功能:1客车车票查询2车票退票3车票改签4产生车票订单2.2.2用户界面需求对于一个好的软件有一个友好的用户界面是很重要的。用户界面应尽量做的简单、层次清晰明了,以最大限度为用户提供操作方便。如尽量减少用户输入次数,多使用快捷按扭。2.2.3开发环境介绍Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。本系统使用的开发语言是Visual basic 2005,数据库采用的是SQL Server,以Windows系统为操作平台。2.2.4系统需求分析长途汽车售票系统能够提供给出行者方便的车票查询和车票订购以及车票改签等功能,实现客运车票的销售。车票的信息有用户提供,如发车的时间,客车的起始站和终点站以及车票号,用户进行输入后即可得到相关车票的余票数目、车票价格以及和该车票相关的所有信息。用户还可以对已购买的车票在允许的时间内进行改签到适当的时间,也可对已购买的车票进行退票操作,这都实现了客运站的功能,因此使用长途汽车售票系统极大地缓解了客运站售票站的压力。本长途汽车售票系统能够读取数据库的数据,有关所有车次的信息存放在数据库中避免了人为的干扰。本系统同时本系统对用户的每一次的操作都能够记录并对客运站的数据库进行改写,以实现数据的实时性,确保为用户提供准确的信息,避免了已被卖出的车票再次被卖出的错误操作,实现了系统运行的准确性。经过讨论,对长途汽车网络售票系统应实现的功能描述如下:1、车票余票查询长途汽车网络售票系统应能为用户提供方便操作的车票余额查询功能,使用户方便快捷的得到有关剩余车票的相关信息。(1)按客车发车时间查询为旅客提供按时间查询功能,用户可根据自己的出行时间进行查询,以便在最短时间内查询到在自己出行时间内所有的余票,再根据有关条件找到符合自己条件的车票。 (2)按车次查询如果用户已经知道自己所要乘坐车次的车票,即可直接输入当次客车的车票号直接进行查询,便可得到自己所乘车次相关车票余额的信息,提供车票号查询功能使得查询更加快捷。(3)按起始站终点站查询如果用户对自己所乘车次没有什么了解,只知道起始站与终点站,系统听提供该功能能够为用户提供所有可以乘坐的车次,以便用户进行选择,根据时间等因素,最终选择符合条件的车次,确定订票。2、车票订购功能如果用户经查询某车票有余额,在用户经相关操作即订票操作后,系统应把该车票预留给该用户,在一定时间内不允许别的用户订购该车票,以免造成用户订购车票后不能取的相关车票。3、车票改签功能在规定时间内,该售票系统应能提供相应的功能,以满足用户由于临时改变行程进行改签,这样避免了用户不必要的损失,给用户带了了更人性化的服务。4、取消订单功能在规定的时间内,如果用户在订购车票后,由于某些原因需要退票。用户可以通过该系统进行操作,实现取消订单。2.3 数据描述2.3.1 数据流图1.总体数据流图乘客处理查询更改退票订单数据库生成订单车次数据库帐号帐号帐号订单信息余票信息 图2-12查询数据流图查讯时间段限制按车次查询按起始站查询汽车站车次数据库显示所查询的车票的相关信息余票相关信息余票相关信息车票信息车票信息相关时间相关时间用户账号信息 图2-23取消订单数据流图用户取消订单输入核对显示取消订单数据库车次数据库订单号余票信息订单号信息帐号订单号订单号订单信息帐号图2-34车票改签数据流图用户输入订单号核对显示订单修改订单数据库更改帐号正确错误订单号订单信息订单信息订单号帐号 图2-45订票数据流图帐号用户核对生成订单打印订单号订票成功订单数据库输入车次订单信息订单号车次信息无余票订票失败订单信息车次数据库有余
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号