XX汽车客运站售票系统开发.docx
《XX汽车客运站售票系统开发.docx》由会员分享,可在线阅读,更多相关《XX汽车客运站售票系统开发.docx(56页珍藏版)》请在三一办公上搜索。
1、XXXX大学2013届本科毕业设计(论文)XX汽车客运站售票系统开发作者姓名:XXX专业班级:XXXXXXXXXX指导教师:XX摘要随着我国交通行业的快速发展,各种业务量快速发展,不断出现新的业务与服务,售票系统的作用日益凸显。本文使用结构化生命周期法对XX汽车客运站进行业务流程分析和数据流程分析,明确了相关需求,并在此之上开发了一套网上售票系统。该系统使用B/S模式,使用ASP.NET4.0与Microsoft SQL Server 2008数据库技术进行开发。实现了该系统的主要功能,包括:车票查询、车票预定、车票改签、车票退订、系统参数的设置、客流量的统计、售票收入统计等,经检验该系统满足
2、最初设计目的。关键词:客运售票系统;网上售票;结构化方法;.NET;设计与实现XX Bus Terminal Ticketing-System DevelopmentAbstract: With the rapid development of Chinas transport sector, Many of business has a rapid development. The business and services of emerging are more and more. So the effects of ticketing systems is increasing. Th
3、is article uses The structured life cycle method do the business process analysis and data flow analysis of the Baita Bus Station. I developed an online ticketing system on the relevant requirements. The system uses B / S mode, uses the ASP.NET4.0 and Microsoft SQL Server 2008 database technology fo
4、r development. The System function including: ticket inquiries, ticket booking, ticket altered tickets, tickets to unsubscribe, system parameter setting, traffic statistics, ticket sales statistics. After Tested, the system was originally designed to meet.Keywords: Passenger transport ticketing syst
5、em; online ticketing; structured method;. NET; Design and ImplementationII目录第1章 前 言11.1 研究背景及意义11.1.1 研究背景11.1.2 研究意义1第2章 项目概述32.1 项目开发背景32.2 项目开发目的32.3 项目开发方法4第3章 系统总体规划53.1 系统初步调查53.2 可行性分析53.2.1 经济可行性53.2.2 技术可行性63.2.3 社会可行性6第4章 系统分析74.1 需求分析74.1.1 系统面向的用户74.1.2 普通旅客的需求74.1.3 系统管理员的需求74.1.4 报表管理员
6、的需求74.2 业务流程分析74.2.1 业务流程图的符号74.2.2 高层业务流程分析84.2.3 订票业务流程分析94.2.4 车票查询业务流程104.2.5 车票改签业务流程113.2.6 车票退订业务流程114.2.7 系统维护业务流程124.2.8 统计分析业务流程134.3 数据流程分析144.3.1 顶层数据流程分析144.3.2 订票子系统数据流程154.3.4 查询子系统数据流程164.3.5 统计子系统数据流程174.3.6 改签子系统数据流程184.3.7 退票子系统数据流程194.3.8 维护子系统数据流程194.4 数据字典204.4.1 数据项204.4.2 数据结
7、构214.4.3 数据流214.4.4 数据存储224.5.5 数据处理功能224.6 小结23第5章 系统设计245.1 企业组织结构245.2 功能模块设计245.3 编码设计255.4 数据库设计265.4.1 概念模型设计265.4.2 逻辑模型设计275.4.3 物理模型设计285.5 人机界面设计295.5.1 查询功能界面295.5.2 订票功能界面305.5.3 改签功能界面305.5.4 退订功能界面315.5.5 统计功能界面315.5.6 系统维护界面32第6章 系统实施336.1 系统配置336.1.1 系统局域网络配置336.1.2 系统广域网络配置336.2 系统实
8、施准备346.3 系统开发环境与工具346.4 系统功能模块实现356.4.1 查询功能356.4.2 订票功能366.4.3 改签功能366.4.4 退票功能376.4.5 统计功能376.4.6 维护功能37第7章 系统测试与运行评价397.1 系统测试概述397.2 系统测试方法397.3 系统测试407.3.1 性能测试407.3.2 功能测试407.4 系统测试结果417.5 系统的运行管理417.6 系统的评价427.6.1 经济评价427.6.2 性能评价427.6.3 管理水平评价43结 论44致 谢45参考文献46附 录AE第1章 前 言1.1研究背景及意义1.1.1研究背景
9、随着我国交通行业的快速发展,各种业务量快速发展,不断出现新的业务与服务,售票系统的作用日益凸显。根据中华人民共和国交通运输部发布的关于全国公路旅客运输量的数据显示(详见图1-1、图1-2): 2013年1月份全国公路运输旅客人次为309398万人次,旅客周转量达到15861526万人公里;2013年2月份全国公路运输旅客人次为630527万人次,旅客周转量为17529176万人公里。这些数据表明我国公路旅客运输量非常巨大且处于增长中。然而当前的汽车客运站普遍存在的一个现象是所有与车票购买、改签、查询、退票等一系列业务只能在车站进行。甚至有的汽车客运站根本就不能进行车票的预定,只能购买当天的车票
10、。面对如此巨大的旅客运输量,却缺少完善的售票系统来管理车票的发售。这不仅使车站的管理工作变得复杂,而且不方便旅客的购票与出行。因此,设计一个新的网上售票系统来简化车站的售票工作并提高旅客的购票体验具有非常广泛的经济意义与社会意义。图1-2 2013年1月全国公路旅客运输量图1-2 2013年2月全国公路旅客运输量1.1.2研究意义交通运输的发展水平直接反映了一个国家的经济发展水平,在我国经济快速发展的阶段,保持经济持续健康发展,必须要有高度发达的交通运输体系来保障。健全的售票系统这时就显得尤为重要,然而当前的汽车客运站的售票具有:实时性差、交易时间长、运营成本高、数据统计繁杂、购票体验差等显著
11、特点。在当前改革开发的深化阶段,业内竞争显著加剧,如果没有高质量的服务,那么最后只能被无情淘汰。因此,设计新的售票系统来弥补老旧售票系统的诸多不足,既提高的售票的服务质量,又简化了车站进行数据统计的复杂程度,优化了管理流程,这无疑是大大提高自身的市场竞争力。本文提出构建网上售票系统的概念,是综合考虑了当前汽车客运站售票环节的缺陷与电子商务技术的发展形势。将车票的预定、查询、改签、退票等活动在网上售票系统中进行。旅客通过互联网就能随时随地惊醒车票的预定、查询、改签、退票等,满足了旅客“足不出户,提前购票的迫切愿望”1。网上售票系统能未旅客带来更加快捷舒适的购票体验,从而提高了购票的服务质量,提高
12、了车站的社会竞争力2。通过开展网上售票系统的研究与建设,以此营造公平、公正、公开、方便的购票环境3。第2章 项目概述2.1 项目开发背景XX汽车客运站每天人流量在3000-5000人左右,主要运营全国范围内的长途汽车。近几年来,科学技术的突飞猛进为人类社会带来了一系列的深刻革命,信息化浪潮波及了世界的每一个角落。随着这场革命的不断深入,信息化已经步入现代社会的各行各业。由于近年来车站汽车客运流量的不断增加,单纯的现有售票形势已经不能满足车站和乘客的需求。为了使现在的售票系统更加的人性化和更加丰富的管理功能,使旅客能快捷的购票,车站能够方便的进行管理,网上订票系统的实施迫在眉睫。现有车票管理系统
13、的售票方式通常只能使用临时售票,旅客只能到车站去查询、订票、改签、退订,甚至只能购买当天的车票。这不能满足旅客方便快捷的进行购票,降低了服务质量。旅客已经不能满足现有售票系统的单一售票方式,都迫切希望车站能够实施网上订票系统与现有订票系统相结合,来解决现在所面临的购票困难的现象。同时车站的管理人员往往希望能够快速直观的了解到车站的情况,如:客流量、售票收入统计等。然而,现有售票系统往往由于设计的不足,不能很好对出售车票的数据进行统计与分析。每当要了解车站的售票情况,都要从系统中导出大量报表进行统计分析,才能了解到车站当前的运营状况,这明显增加了车站工作人员的工作量。通过建设新的网上售票系统,既
14、方便了旅客进行购票,又方便了车站快速获取相关统计数据来更好的对车站的车次、线路进行规划。2.2 项目开发目的XX汽车客运站实施网上售票系统,可以满足当前旅客对轻松购买车票的迫切需要并简化车站的管理工作。实施网上售票系统有以下目的:1)为旅客提供实时、直观的车票信息,使旅客通过互联网进行查询车票,购买车票,退订车票,提高售票业务的实时性、快捷性、购票方式多样性并提高旅客的购票体验。2)网上售票系统通过系统进行统计分析,对车站的数据进行处理,可以使车站管理人员可以方便的得到车站的运营数据,简化车站的管理复杂度。3)网上售票系统实施后,能够简化售票人员的工作。4)将个人所学关于系统开发的相关专业技术
15、和售票相业务结合,完成一次非常有意义的实践活动。2.3 项目开发方法本系统的开发方法采用结构化生命周期法与面向对象法,其中在项目分析过程中,主要采用结构化生命周期法进行分析与设计,其基本要点是:1) 自顶向下,逐步求精的思想,对功能模块按层次进行分解;42) 用户参与系统设计与分析; 在项目实施中,采用面向对象法进行系统的实现。第3章 系统总体规划总体规划作为结构化生命周期法中的第一个阶段,其结果直接影响到决定了后续工作的成败。为了在全局范围上把握整个系统的开发工作,本章节将进行系统的调查、可行性分析等方面的工作。3.1系统初步调查首先,与车站的管理人员进行面对面交流,充分的了解用户的需求并对
16、系统的基本结构和业务流程进行了详细的规划。在这个过程中,初步计划实现的功能有订票模块,查询模块,改签模块,退订模块,统计模块,用户管理模块,系统维护模块。具体如下:1. 订票模块能使旅客通过模块订购所需车票2. 查询模块使旅客能进行车票的查询3. 改签模块使旅客能改签车票4. 退票模块能够退订已购买的车票5. 统计模块包括客流量、售票收入、发车次数等等数据的统计分析,车站管理人员能通过统计模块得到车站的运营数据。6. 3.用户模块能对用户进行系统交互的必要信息进行验证、修改、展示等,是用户进行系统交互的基本模块。7. 系统维护模块是系统管理人员对系统的参数进行设置所需的模块,如:新增车次,新增
17、车票,修改线路等。整个系统的数据保存在数据库中,历史数据可以存放在数据仓库中,方便以后进行分析,如可以研究车站客流量的趋势。3.2 可行性分析3.2.1经济可行性对于本系统来考虑,首先资金是完全可以满足的。此系统对于其经济可行性可从以下几个方面来考虑:1当前经济发展迅速,软硬件的的价格已经大大的降低了。完全到了我们能够接受的价格。再加上我们的网上订票系统规模较小(预计每天出售2000-3500张车票,查询次数在40000左右),对硬件的需求较低,我们完全能够承受新系统的硬件成本。2、系统的人性化是售票工作人员大大减少,工资成本直接减少。这些节省的成本完全能够支撑新的售票系统的实施与维护。3.2
18、.2技术可行性1)在技术上来说,我们采用Asp.Net4.0 和Microsoft SQL Server数据库技术,开发工具采用Visual Studio 2010是完全能够达到我们预定目标的,并且现在有很多开源的成熟解决方案进行参考,降低了开发难度。因此,本项目在技术上是没有任何障碍的。2)从开发人员上来说,我们已经拥有自己的开发人员并且已经具备了开发新系统的能力,在开发人员上来说没有任何问题。3)从维护人员来说,我们的维护人员已经具有了大量维护系统的 经验与知识,维护新系统的良好运转没有任何问题。3.2.3社会可行性现有售票系统的单一售票方式已经不能满足旅客的购票需要,旅客迫切希望车站的售
19、票方式能够多元化,使旅客能够有了更多的选择方式。旅客已经有了对新的售票系统的迫切需求,同时我们已经具备了开发新系统的各种条件和需要,开发新系统能够提高我们的售票效率,简化车站的管理方式,是符合当前社会发展需要的。综上所述,XX汽车客运站实施售票信息化,在经济,技术,社会各方面都是可行的。第4章 系统分析4.1需求分析需求是一个系统必须具有的特征,或者是系统必须满足、客户可以接受的约束。54.1.1系统面向的用户本项目系统面向的用户可以分为3类用户:普通旅客、系统管理员、报表管理员。4.1.2普通旅客的需求需要对车票进行查询、购买、改签、退订,浏览历史操作记录,并能管理自己的基本资料。4.1.3
20、系统管理员的需求对系统运行的各种参数进行设定与修改,如新增车次,新增线路。其拥有是系统良好运行所必需的所有参数设置的权限,并能对用户所拥有权限进行修改。4.1.4报表管理员的需求导出生成的数据报表,如客流量统计报表的导出,售票收入统计报表的导出。4.2业务流程分析业务流程分析作为具体分析的第一步其结果直接对数据流程图造成影响。本系统对用户需求进行了详细的分析,得出了系统的主要功能模块有售票模块,统计分析模块,用户管理模块,系统维护模块。4.2.1 业务流程图的符号业务流程图有5个基本符号,其具体含义表示如图4-1所示。图4-1业务流程图的基本符号4.2.2 高层业务流程分析本系统高层业务流程主
21、要有如下步骤:1.旅客通过查询功能读取车票数据信息,并将车票查询到最终结果返回给旅客。2.旅客通过购票功能购买所需车票,在购买完成后将修改购票记录,并将购票凭证返回给旅客。3.旅客通过退票功能退订不需要的车票,首先系统对旅客提供的车票凭证与旅客的购票记录中的信息进行比较。如果一致,则旅客能够退票成功。4.旅客通过改签功能进行改签车票,首先系统对旅客提供的车票凭证与旅客的购票记录中的信息进行比较。如果一致,则旅客能够进行改签,并新增一条改签记录。5.系统管理员通过系统维护功能设置系统运行的参数,系统管理员通过维护功能读取与修改线路数据信息、车次数据信息。6.报表管理员通过统计分析功能得到统计分析
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XX 汽车 客运站 售票 系统 开发

链接地址:https://www.31ppt.com/p-2013110.html