汽车站售票管理信息系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1现行系统概述
随着时代的进步,社会的发展,人们的生活形式与习惯也越来越多样化,出行成为了人们生活中的一个重要组成部分,而汽车成为许多人出行选择的交通工具。面对巨大数量的乘客的购票需要,汽车站就要选择使用先进的管理方法来实现方便、快捷的售票、退票等方面的票务管理。随着计算机的普及,信息处理量的逐渐扩大,手工处理方式远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,使许多复杂、繁琐、且需要很多人力的工作变得简单。汽车站每天产生售票、退票等行为数量多,使得汽车站售票管理的数据量大,而且速度要求要快,传统的人力行为已不能适应,计算机应用软件的使用则能很好地满足汽车站的这一需要,提高售票人员的工作效率,节约相关管理成本。
汽车售票管理系统主要用于车站日常的票务处理。汽车售票管理系统在正常运行中需要对使用该系统的主要是汽车站售票人员、汽车站售票工作的管理人员与系统管理员。为达到操作过程中的直观、方便、实用、安全等要求,我们组在这个系统中采用结构化程序设计的方法,便于系统功能的组合和修改,以及扩充和维护。
2系统分析
系统应具有售票、查询、管理和维护等功能,系统管理员可以进行对车次的更改、票价的变动及调度功能,票价的修改可以通过修改运价来进行,车次调度可通过对发车时刻表的修改来进行,维护功能即可对表进行修改。
2.1需求分析
2.1.1性能分析
售票系统主要功能为:根据目的站、车次、时间等信息查询有关车票情况;提供多种方式完成售票工作;现金结算、票据打印;售票信息统计,打印详细报表。
车次管理:车次详细信息的编辑。在此管理部分中,能够使用界面操作实现车次信息的编辑,并将数据库中的数据按照编辑的要求来及时更新数据表中的相关数据。
票价管理:票价的分类及详细信息的录入、修改、删除,在此管理部分中,通过票价管理界面来选择记录并决定执行何种操作,是修改、添加或删除。当命令为修改或者添加时则自动跳转到票价编辑窗体实现票价信息的编辑并更新数据库中相应数据记录。
票务管理:提供多种方式完成售票工作;现金结算、票据打印;提供相关的一些信息查询手段,打印详细报表;
用户管理:所有系统用户的管理,包括系统普通用户与系统管理员。在系统主界面中首先进入用户管理主窗体,选择添加或删除用户进入用户编辑界面进行操作,操作完成便更新数据库数据。
查询管理:通过查询界面可以根据条件进行车次时刻、车次票价查询。2.1.2用户角色需求
使用该系统的主要是汽车站售票人员、汽车站售票工作的管理人员与系统管理员。该系统分为普用户和系统管理员两种权限登陆。汽车站的普通售票人员只能使用该系统的查询、售票管理等基本功能;汽车站售票人员、汽车站售票工作的管理人员能够修改自身的用户名和密码;汽车站售票工作的管理人员能对票价进行管理;系统管理员则能实现系统用户与普通用户的添加,修改普通用户与系统管理员的密码,以此确保该系统能够安全操作,避免不必要的损失。
2.2可行性研究
本系统旨在提供更友好的界面、更便捷的操作与更实用的管理,从而降低客运站售票员的劳动强度,提高工作效率,进而提升服务质量,提高旅客满意度。
2.2.1管理上的可行性
该系统重要应用于管理员和售票人员,应具有良好的人机交换界面。系统应具有操作简单,容易上手等特点。实现火车售票系统后可以提高工作效率,减少工作人员和管理人员的负担,因此在系统的调查和分析阶段也能得到他们的积极支持;而且通过该系统的使用,旅客可以更方便的得到他们所需的信息和车票,对于网络系统的推广使用具有积极的促进作用。该系统基于浏览器的使用进行一系列的系统操作,方便简洁,对于管理人员只需进行简单的培训即可上手使用,而旅客一般对网络比较熟悉,便可以通过网络查询各种事务,便于管理。实行联网售票还可以打击犯罪,净化旅行环境,保障公众安全。
2.2.2技术上的可行性
主要应用SQLserver数据库,C语言、搭载在windows 2000的系统以上等技术。并且随着电子商务的成熟,人们对网络操作越来越习以为常,这些都为网上售票系统的实施提供了支持。随着新的网格安全技术不断出现,应用程序和基础设施的安全性问题也越来越有保障,包括对应用程序的保护和节点到节点的通信安全已经基本解决。所有这些都为网上售票的发展提供了良好的条件。
2.2.3经济上的可行性
在项目开始前,应进行财务预算,主要包括硬件、软件设备的购置,开发人员的工资,系统维护所需的费用。避免超出预算的情况。随着科技水平的进步以及可观的经济利益驱使,制造仿真版假票的技术水平是非常高的,如果不借用辅助仪器,很难辨别其真伪;一些制假不法分子把目标投向乘客身上来,使出行人上当受骗,既耽误出行,又会造成不良的社会影响,实行联网售票可以有效抑制假票的流通,维护广大旅客的出行利益。
2.3系统的开发方法的选择
系统开发方法有系统结构化开发方法、原型法、面向对象法和case法。原型法不注重对对管理系统进行全面、系统的调查与分析,不适用于大型的系统。面向对象法需要一定的软件支持环境,不太适宜大型的MIS开发,不能从科学管理角度进行理顺和优化,初学者不易接受。至于case法,严格的讲它只是一种开发环境而不是一种开发方法,它集成了很多工具,因此可以说是一种辅助开发方法。综合考虑几种开发方法,本次课程设计我们选择结构化开发方法,即用系统工程的思想和工程化的方法,按照用户至上的原则,自顶向下整体分析与设计和自底向上逐步实施的系统开发过程。是组织、管理和控制信息系统开发过程的一种基本框架。
结构化的开发方法是在系统分析时,采用自顶向下、逐层分解,由抽象到具
体的逐步认识问题的过程;在系统设计的时候,先考虑系统整体的优化,再考虑局部的优化问题;在系统实施的时候,则坚持自底向上,先局部后整体,通过标准化模块的连接形成完整的系统。这样做的优点是①注重系统开发过程的整体性和全局性;②严格区分工作阶段;③立足全局,步步为营,减少返工,有利于提高开发质量,加快开发速度;④目标明确,阶段性强,开发过程易于控制。2.4组织结构与功能分析
售票系统组织内部的隶属关系如图2-1所示:
图2-1售票系统组织结构图
财务部:对系统开发过程中的财务情况进行预算、核算。系统运行实施后对各项财务的进出进行统计。
办公室:负责上级机关和有关单位的来文的接受登记、管理和归档工作,根据领导指示参加有关会议,必要时做好保密工作,以及配合其他部门做好各项工作等。人力资源部:主要是对系统的使用人员进行管理,规定不同身份的人登陆系统时不同的操作权限来确保系统数据的一致性。
市场营销部:面向的人群是顾客,根据顾客的要求提供相关的票务。
建设管理部:负责对系统进行日常维护,发现系统漏洞进行修复,并对系统进行及时更新和升级。
信息管理部:协助部门经理根据上级要求制定管理制度,协助建设管理部做好开发项目的确定和项目管理。
2.5业务流程分析
在对系统的组织结构和功能进行分析时,需从一个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进一步的分析。业务流程分析可以帮