版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于WEB的轻轨票务管理系统的设计与实现论文摘要:本文通过对目前的轻轨票务管理系统的分析,提出基于WEB的轻轨票务管理系统。系统实现了售票、退票、验票等票务管理功能以及对票务的查询、统计和分析功能,可以有效地提高轻轨运营管理中票务管理的效率。论文关键词:系统管理,功能模块,票务统计,票务查询,票务分析需求分析随着我国社会经济开展中城市化水平的不断提高,城市轨道交通建设逐步兴起,在长三角地区16个城市中,除上海、南京已有建成地铁外,苏州、杭州已进入建设阶段,多个城市相继引入轨道交通系统来改善日益恶化的市内路面交通状况。使用计算机代替或辅助人工进行售票、检票、票务处理,以及信息采集处理,可以在很大
2、程度上减轻人工售检票带来的问题,是轨道交通运营企业提高运营效率和效劳水平的有效途径。票务组织管理是城市轨道交通简称轻轨运营管理企业票款收入的直接管理单元,关系到运营企业的收益,是企业生存开展的关键。在轻轨运营管理中,票务组织管理对车票流向、票款收入和自动售检票系统简称AFC系统的运行情况进行总的监视、控制、协调、指挥和调度。票务工作的好坏直接影响到运营公司的收入和经济效益,因此必须重视票务组织管理工作,将其定位为运营组织管理的核心【1】。本文通过对目前的轻轨票务管理系统的分析,提出基于WEB的票务管理系统。它的作用是使管理人员根据不同的需要进行售票、退票、验票、站台等管理以及对票务的查询、统计
3、和分析,从而可以有效的弥补目前轻轨票务管理机制的众多缺乏,对轻轨的运营管理提供切实有效的数据依据。2.系统功能分析与设计轻轨票务管理系统主要包括系统管理和票务统计两大模块,如图2.1所示。其中系统管理又分成管理员管理、站台线路管理、票务类型管理、售票信息管理、验票信息管理、客户信息管理等数据管理子功能模块,全面涵盖了企业票务管理的各个方面。票务统计又分成日票务统计、月票务统计、季票务统计、年票务统计等统计分析子功能模块。各个模块既相互联系,又各自有着较完善和细致的独立功能,最大限度地满足用户全面深入的管理需要,又能融会贯穿,有机地结合为整体应用。图2.1轻轨票务管理系统功能模块图2.1系统管理
4、模块的功能设计系统管理模块主要实现各种信息的添加、删除和维护管理等工作,它由以下管理子模块组成。1管理员管理:管理员必须注册登录后才可以进行系统管理,管理员的角色有0、1、2和3,分别对应于高级管理员、普通管理员、售票员和验票员,不同的角色根据轻轨企业的工作责任制订不同的操作权限。2站台线路管理:由普通管理员进行站台或线路的添加、删除、修改和查询等工作。3票务类型管理:由普通管理员进行票务类型的添加、删除、修改和查询等工作。4售票信息管理:由售票管理员进行售票信息的添加或由AFC系统完成、删除、修改和查询等工作。5验票信息管理:由验票管理员进行验票信息的添加或由AFC系统完成、删除、修改和查询
5、等工作。6客户信息管理:由普通管理员进行客户信息的添加、删除、修改和查询等工作。2.2票务统计分析模块的功能设计由各管理员对日、月、季和年票务数据进行统计分析,对站台、线路、时间段分别进行统计分析,从而为轻轨企业的运营管理决策提供切实的依据。具体功能如下:1提供票务收银报表,当每一个售票员当班结束后,将票款交至财务部时,财务即可从电脑中输出应交款的票务销售明细表。2可按班次、日输出详细的各经营部门售票员的票务收银明细表、日营业收入报表和出票情况汇总表。3能够按月、季、年来统计已销售且已检票的车票情况。可汇总出售数量和总金额,包括可按票种、售票窗等分别统计,统计结果可打印。4提供按团体统计的票务
6、结算报表,财务可从电脑中输出所有团体的票务结算汇总表及明细表。5提供票务综合查询,可实时查询车票出售人次和收入情况,包括分售票窗、车票种类等。实时查询乘客的乘车情况等。6决策分析,提供对票务数据的直观的图形表示,如直方图、折线图、圆饼图以及二维或三维的图形,使管理者能够更加形象地对数据加以分析,比照【2】。3.主要功能模块的实现系统开发技术采用微软的ASP.NET,开发语言是#,数据库选用SQLServer2005。C#是微软公司.NET中的一种编程语言,它是一种面向网络、支持各种用户端的开发平台环境。ASP.NET是继ASP活动效劳器页面之后推出的用于创立管理和部署WEB应用程序的新平台,基
7、于Windows认证技术和应用程序配置,可以确保源程序的平安性【3】。系统使用ADO.NET实现数据库的连接与访问。下面重点介绍系统平安性和数据库访问性能优化的实现【4】。3.1系统平安性的实现系统访问数据库资源需要创立连接、翻开连接和关闭连接几个操作。这些过程需要屡次与数据库交换信息以通过身份验证,比拟消耗效劳器资源。ASP.NET中提供了连接池ConnectionPool改善翻开和关闭数据库对性能的影响【5】。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。本系统连接池的实现在Web.config文件中进行配置。系统访问数据库资源的主要操作涉及到执行S
8、QL语句,创立DataSet对象、DataView对象或DataReader对象等,这些操作需要经常执行,因此,我们将这些需要反复执行的代码封装在DBAccess.cs根底类中,以便在需要时调用此代码,以实现代码的重复使用,提高编程效率。DBAccess.cs的主要代码如下:publicclassDBAccesspublicSqlConnectionconnstr;/连接字符串publicstringgetconnstr()/获取连接字符串stringconstr;returnconstr;publicvoidopen()/翻开数据库stringconstr;constr=getconnstr
9、();connstr=newSqlConnection(constr);connstr.Open();publicvoidclose()/关闭数据库connstr.Dispose();connstr.Close();publicvoidexecsql(stringsql)/执行sql语句open();SqlCommandcmd=newSqlCommand(sql,connstr);cmd.ExecuteNonQuery();close();publicDataSetdataset(stringsql)/返回DataSet对象open();SqlDataAdapterrs=newSqlDataA
10、dapter(sql,connstr);DataSetds=newDataSet();rs.Fill(ds);returnds;publicDataViewdataview(stringsql)/返回DataView对象DataSetds=newDataSet();ds=dataset(sql);DataViewdv=newDataView(ds.Tables);returndv;publicSqlDataReaderdatareader(stringsql)/返回DataReader对象open();SqlCommandcmd=newSqlCommand(sql,connstr);SqlDataReaderdr=cmd.ExecuteReader();returndr;4.结束语本文在参考三层B/S体系结构的根底上,以.NET为开发工具,实现了一个基于WEB的轻轨票务管理系统。通过将常用逻辑操作如数据库连接与访问等封装在根底类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农产品精准营销的推广方法
- 兴趣驱动的学习心态在科技创新中的应用
- 保险行业中的企业客户对公业务定位研究
- 项目可行性研究报告6篇
- 亲子关系在商业环境中的价值
- 农业科技与商业合作的双赢策略
- 教科版二年级上册科学期末测试卷附参考答案(综合卷)
- 专业教师团队的师德师风建设
- 体育教育中的安全防护与应急处理
- 瘾疹病中医护理
- 元旦春节猜谜小游戏150个(含谜底)
- 扩张性心肌病
- GB/T 45047-2024土方机械纯电动轮胎式装载机技术要求
- 大部分分校:地域文化形考任务二-国开(CQ)-国开期末复习资料
- 《报告文学研究》自学考试省考课程习题集及答案
- 【MOOC】中西文化对比与交流-中南大学 中国大学慕课MOOC答案
- ICU患者跌倒、坠床应急预案及防范措施
- 电力监控系统安全防护总体方案
- 国家开放大学2024年12月《中国近现代史纲要试卷B-版本3》大作业参考答案
- 国家开放大学Python程序设计形考任务实验六-互联网评论数据分析及其展示综合案例
- 施工企业五年规划
评论
0/150
提交评论