vf车票管理系统.docx
- 文档编号:3238913
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:13
- 大小:44.36KB
vf车票管理系统.docx
《vf车票管理系统.docx》由会员分享,可在线阅读,更多相关《vf车票管理系统.docx(13页珍藏版)》请在冰豆网上搜索。
vf车票管理系统
车
票
管
理
系
统
学院:
信息工程学院
专业:
软件工程
姓名:
邓瑞青
学号:
1401120018
摘要
随着计算机技术的飞速发展和计算机在信息管理中应用的普及,利用计算机实现车票管理势在必行。
本系统就是根据公司现阶段的需要,VisualFoxPro是一种用于数据库设计、创建和管理的软件,利用它可以对各种事务管理工作中的大量数据进行有效的管理并满足数据检索的需要。
用VisualFoxPro开发对车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了车票管理系统。
随着经济的发展,交通运输越来越便捷,为了提高效率,减轻劳动强度,设计开发高效的信息查询系统就显得颇为重要。
车售票管理中包含许多内容,有乘客运输的运力问题,有订票管理问题等等。
工具软件利用VisualFoxPro数据库系统来开发车票管理系统。
该系统主要目的是实现车站网上售票工作,可以满足车站网上售票的基本要求,包括查询、订票、退票等模块。
本文主要介绍了本课题的开发背景,系统的设计思路、总体设计。
并对系统进行了测试和运行说明。
关键词:
VisualFoxPro6.0,信息管理,车票管理系统
目录
第一章系统开发的目的和意义1
1.1开发的目的1
1.2开发的意义1
第二章系统分析3
2.1需求分析3
2.2系统面向的用户3
2.3普通旅客的需求3
2.4系统管理员的需求4
第三章系统功能设计5
3.1基础数据维护5
3.2信息的输入5
3.3各种信息的查询5
3.4统计报表打印5
3.5系统服务与维护5
第四章详细功能设计6
4.1系统模块结构图6
4.2数据库的设计6
4.3主程序的设计8
4.4界面的设计9
4.5各个模块的设计9
第五章系统的评价10
5.1经济评价10
5.2性能评价10
5.3管理水平评价11
第六章结论感言12
参考文献13
第一章课程设计的目的和意义
1.1设计的目的
在现在的售票系统中,管理是客运站能正常运作的重要环节,为了更好地推动客运站票业务的持续发展,传统的方式使得人们在购买机票中花费过多的时间,人们的满意度很低,这样也给客运公司增加了大量的业务,而且纯手工的操作经营模式势必会带来很大的安全隐患,而且也不方便车票的管理。
造成有些车票的积压,而有些车票却供不应求,这样就不能形成一个稳定有序的车售票机制。
因此一个良好稳定的车售票管理系统的推出势在必行。
实施车票管理系统,可以满足当前旅客对轻松购买车票的迫切需要并简化车站的管理工作。
实施网上售票系统有以下目的:
1)为旅客提供实时、直观的车票信息,使旅客通过互联网进行查询车票,购买车票,退订车票,提高售票业务的实时性、快捷性、购票方式多样性并提高旅客的购票体验。
2)网上售票系统通过系统进行统计分析,对车站的数据进行处理,可以使车站管理人员可以方便的得到车站的运营数据,简化车站的管理复杂度。
3)网上售票系统实施后,能够简化售票人员的工作。
1.2设计的意义
近几年来,科学技术的突飞猛进为人类社会带来了一系列的深刻革命,信息化浪潮波及了世界的每一个角落。
随着计算机技术的发展和网络用户的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。
我们相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。
当今电子商务已接被广大的互联网用户所接受,网上购物作为其中的一部分也有了迅速的发展,给人们的生活带来方便。
为了充分利用现有资源,提高工作效率,降低劳动成本,我们小组选择对网络售票系统进行了开发。
该系统解决了网上售书的所需要的功能,对用户使用来说,具有操作简单、界面直观等优点;对于系统管理员来说,管理功能完备,操作方便。
该系统利用了网络的方便、快捷和普遍,提高了售票的效率,并降低了劳动强度。
本大型作业主要研究网上订票系统的设计与实现,在网上开书店也是一种电子商务行为,制作一个电子商务网站最大的目的就是盈利。
盈利靠的就是销量,而网站用户则是决定销量最主要的因素。
随着这场革命的不断深入,信息化已经步入现代社会的各行各业。
由于近年来车站客运流量的不断增加,单纯的现有售票形势已经不能满足车站和乘客的需求。
为了使现在的售票系统更加的人性化和更加丰富的管理功能,使旅客能快捷的购票,车站能够方便的进行管理,网上订票系统的实施迫在眉睫。
现有车票管理系统的售票方式通常只能使用临时售票,旅客只能到车站去查询、订票、退订,甚至只能购买当天的车票。
这不能满足旅客方便快捷的进行购票,降低了服务质量。
旅客已经不能满足现有售票系统的单一售票方式,都迫切希望车站能够实施网上订票系统与现有订票系统相结合,来解决现在所面临的购票困难的现象。
同时车站的管理人员往往希望能够快速直观的
了解到车站的情况,如:
客流量、售票收入统计等。
然而,现有售票系统往往由于设计的不足,不能很好对出售车票的数据进行统计与分析。
每当要了解车站的售票情况,都要从系统中导出大量报表进行统计分析,才能了解到车站当前的运营状况,这明显增加了车站工作人员的工作量。
通过建设新的网上售票系统,既方便了旅客进行购票,又方便了车站快速获取相关统计数据来更好的对车站的车次、线路进行规划。
第二章系统分析
2.1需求分析
需求是一个系统必须具有的特征,或者是系统必须满足、客户可以接受的约束。
以便适应社会的需求。
一个客运公司的车票售票管理系统是否完善,直接影响到工作人员的办事效率。
以前传统的方式上的售票方式很不方便,而且花费在这上面的时间也是很多的。
而且纯手工的操作也会给管理带来一定的安全隐患。
随着运输业的不断发展,车站数量的不断增加,客运规模的日益宏大,传统的售票方式明显不能适应社会的发展,不能满足时代的需要。
2.2系统面向的用户
随着科学技术的日趋发展和电脑的普及,实现长途汽车公司售票管理的信息化和高效化,除了有良好的硬件设备外,还需要一个很好的软件。
这里所说的“软件”不仅仅是电脑程序,而且还包括适合电脑化操作的售票管理流。
根据长途汽车公司自身的特点,为解决长途汽车公司售票问题而设计的一套软件。
总之,长途汽车售票管理系统,就是为了适应现代社会人们高度强烈的时间观念而开发出来的能够为用户提供可靠的信息存储,信息查询,信息操作的长途汽车售票管理软件
本项目系统面向的用户可以分为3类用户:
普通旅客、系统管理员、报表管理员。
2.3普通旅客的需求
(1)售票处需求:
旅客个人证件去车站购买车票。
希望通过旅客的姓名查到该旅客的列车车次并记录旅客的基本信息。
统计功能:
按车票统计买票人数
按姓名统计车票数
(2)旅客购票需求
交费功能:
订票
退票
(3)取票需求
通知功能:
通知旅客取票
统计功能:
统计通过验证的人数
统计可以取票人数
统计未通过验证人数
(4)车次信息要求
查询功能:
车次
始发站
终点站
始发时间
到站时间
剩余票数
票价
2.4系统管理员的需求
(1)添加车次信息功能;
(2)修改车次信息功能;
(3)删除车次信息功能。
第三章系统功能设计
3.1基础数据维护
基础数据包括数据库主要数据表中存放的数据,一般属于输入后需要不频繁改变的数据,属于固定或半固定信息。
本系统的基础数据包括XTYHB、CCXXB、CKB、DPB、TPB中的数据。
要求系统能够完成增加、修改、删除等操作,称为“数据维护”。
3.2信息的输入
(1)系统管理员信息的输入即XTGLY中数据的输入
(2)车次信息的输入即CCXXB中数据的输入
(2)乘客信息的输入即CKB中数据的输入
3.3各种信息的查询
查询功能是所有管理系统都必须具备的功能。
(1)车次基本信息查询,有包括发车时间、到站时间和按车次或地点模糊查询。
(2)乘客信息查询,包括按订票查询,按车次查询,地点查询,按发车时间查询,查询乘客的订票或退票查询等。
(3)乘客信息浏览:
可以浏览乘客订票或退票情况。
(4)任意选择查询:
即可以查询任意表的任意字段。
3.4统计报表打印
(1)管理员档案打印即以标签形式打印管理员个人信息
(2)乘客名单表即按车次打印乘客名单
3.5系统服务与维护
除以上各项功能外,一般系统还应该具备一些服务和维护功能。
如新操作员登记、口令修改、系统初始化以及数据备份等。
本系统提供以下基本功能:
(1)新操作员登录
(2)系统初始化
第四章详细功能设计
4.1系统模块结构图
4.2数据库的设计
数据库中包括系统用户表、车次信息表、乘客表和订票表,退票表结构设计如下。
1、系统用户表
记录了管理员的全部信息,是不允许随意修改的,所以本系统采用了一定的保密措施,主要是用户的管理,所有的管理员信息都保存在这个表中,该表被命名为XTYHb.Dbf,其结构如表4.1所示。
表4.1系统用户表结构
编号
字段名
字段类型
字段长度
说明
1
管理员
字符型
10
2
密码
字符型
10
2、车次信息表
记录了车次的全部信息,主要是管理员的管理,所有的车次信息都保存在这个表中,CCB.DBF。
其结构如表4.2所示。
表4.2车次信息表结构
编号
字段名
字段类型
字段长度
说明
1
车次
字符型
10
主键
2
始发站
字符型
20
3
终点站
字符型
20
4
始发时间
日期时间型
8
主键
5
到站时间
日期时间型
8
6
剩余票数
整型
3
7
票价
数值型
10
3、乘客表
记录了乘客的全部信息,所有的乘客信息都保存在这个表中,该表被命名为CKb.Dbf,其结构如表4.3所示。
表4.3乘客表结构
编号
字段名
字段类型
字段长度
说明
1
乘客名
字符型
20
2
性别
字符型
10
4
年龄
整型
3
5
电话
整型
11
6
住址
字符型
50
4、订票表
记录了乘客的订票信息,所有的乘客的订票信息都保存在这个表中,该表被命名为DPB.Dbf,其结构如表4.4所示。
表4.4订票表结构
编号
字段名
字段类型
字段长度
说明
1
订单号
字符型
10
主键
2
订票方式
字符型
20
5、退票表
记录了乘客退票的信息,所有乘客的退票信息都保存在这个表中该表被命名为TPb.Dbf,其结构如表4.5所示。
表4.5退票表结构
编号
字段名
字段类型
字段长度
说明
1
订单号
字符型
10
主键
2
订票方式
字符型
20
4.3主程序的设计
程序在运行期间要使用部分的变量来传递数据,所有这些变量都是在程序中定义的。
在VisualFoxPro6.0中新建一个项目文件,以“车票管理系统”的名称保存。
打开该项目的管理器,在管理器的“代码”选项卡中添加一个名为“MAIN”的代码文件,并在“MAIN”代码文件窗口中添加代码如下:
*系统初始化
CLEARALL
CLOSEALL
SETSYSMENUOFF
SETSYSMENUTO
SETDATEANSI
SETTALKOFF
SETDELET
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vf 车票 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)