JSJ06-222@VB客运中心汽车售票管理系统设计(论文+源代码)
收藏
资源目录
压缩包内文档预览:(预览前20页/共22页)
编号:508478
类型:共享资源
大小:2.58MB
格式:ZIP
上传时间:2015-11-10
上传人:QQ2****711
认证信息
个人认证
孙**(实名认证)
辽宁
IP属地:辽宁
12
积分
- 关 键 词:
-
毕业设计论文
- 资源描述:
-
JSJ06-222@VB客运中心汽车售票管理系统设计(论文+源代码),毕业设计论文
- 内容简介:
-
实验说明 硬件环境: Pentium 4 赛扬 2.4G,32MB 内存或更高, 40G 以上硬盘。 软件环境: 1.操作系统 :Microsoft Windows 2000 2.开发工具 :Microsoft Visual Basic 6.0( 中文版) 主要功能: 该系统具有对汽车客运中心车次、票价的查询及售票和客票收入统计等日常事物的管理功能。 操作方法: 1. 首先打开“实验”文件夹。 2. 双击“售票系统”图标,进入系统初始界面单击“登录”进入登录界面输入用户名“ aaa” 、密码“ 123”进入主切 换界面。主切换界面包括“查询” 、“维护” 、“售票” 、“帮助” 和“退出”五个菜单选项。 单击其中任一菜单选项或其下拉菜单,即可进入相应的界面。 3. 在任一界面,根据标签提示,进行相应操作,单击命令按钮执行即可。 4. 退出系统时须选择“退出”菜单。这是退出系统的唯一路径。 nts 选题目的及意义: 1.运用学到的 Visual Basic 6.0 和 Access 2000 知识进行实践,以便更好地巩固所学知识,同时通过此次开发实践,提高自己的理论及实践能力,并在相关方面做进一步的深入研究。 2.为长治汽车客运中心做一个实用的售票系统,可以方便乘客的查询、购票和退票及工作人员对系统信息的数据维护。 3.该系统的研制将对提高长治汽车客运中心的信息化管理有着重要的意义,并且提高了工作人员的工作效率,降低了工作强度,减少了由人工管理带来的弊病。 4.争取开发的界面良好并在技术上有所创新 。 5.促进信息管理在各行各业中的进一步推广。 本课题在国内外的研究状况及发展趋势: 汽车售票管理作为信息管理的具体应用在各汽车客运中心起着越来越重要的作用。因此,汽车售票系统的开发与研制也成为软件开发人员研究的一项主要课题。汽车售票管理从最初的由人工操作,人工管理发展成为现在的功能强大、界面友好、操作简单的信息管理系统,其中售票功能系统是其中最受重视的模块之一。从制作与开发技术上讲,采用的开发工具有 Visual Basic 6.0、 Access 2000 等,随着技术的发展,制作技术和系统功能日趋完善, 但仍然有着相当大的发展空间。 Visual Basic 6.0 是一种功能强大,拥有面向对象的可视化的良好的设计界面 ,并且具有能实现大多数 Windows 编程目的的优点的开发工具,是当前信息管理系统开发的主流开发工具之一。我国信息化水平与发达国家相比还有不小差距,汽车售票系统的应用和研发上还有很多的不足,资料也很少。开发高水平的业务信息系统是现代化客运中心紧跟时代的脚步、多元化发展的趋势,也是信息管理的发展及信息时代的真实体现。在未来的许多年里,这将是各客运中心和国际接轨迈出的最坚实的一步。 主要研 究内容 : 1.通过 Visual Basic 6.0 实现汽车售票管理系统。实现客运中心信息的查询、维护及售票和退票功能。 2.Visual Basic 6.0 的基本语法及各对象的属性与方法及其对 Access 数据库的各种操作。 3.解决目前汽车售票系统的弊端,使其紧跟时代前进的步伐,功能更加强大。 4.通过对此系统的研究开发熟悉信息管理系统的高级功能实现,以及模块的组建和各部件的具体作用方法。 nts 注:( 1)此表共 2 页。除“指导教师意见及建议”外,由学生填写。 ( 2)指导教师必须签署意见,否则不得开题。 ( 3)此表作为毕业论文( 设计)评分依据。实验设计: (一 )良好的用户浏览界面 通过运用 Visual Basic 6.0 中独特的控件工具乘客和工作人员营造良好的登录环境,使操作更方便、简单。 (二 )强大的 客运中心售票 管理功能 1、 两种查询方式 。不同的 乘客 可以 根据自己不同的出行需求选择适合自己的查询方式。 2、 数据维护功能 。 工作人员 可以 根据客运中心日常业务情况对该数据库进行添加、删除等操 作。 3、 售票 功能。 能够完成客运中心的售票和退票业务,并且打印出相应的客票信息及客票收入统计。 完成论文的条件、方法及措施: 1.硬件环境 :Pentium 4 赛扬 2.4G,32MB 内存或更高 ,4.2G 以上硬盘。 2.软件环境 :中文 Windows2000 操作系统 ,Visual Basic 6.0。 3.参考以前的汽车售票管理系统及其他相关的预订系统,汲取其中好的部分,对重点技术进行重点攻关研究。参阅国内外文献,准备工具书。 4.通过自己对 Visual Basic 6.0 的深入学习及导师的指导帮助完成这个汽车售票管理系统。 指导教师意见及建议 nts 忻州师范学院 毕业论文(设计)开题报告及任务书 课题名称 长治客运中心汽车 售票管理系统 院 、 系 计算机科学与技术 专 业 计算机科学与技术 姓 名 曹 燕 学 号 2 0 0 1 0 8 1 1 0 1 2 1 指导教师 史 月 美 二四 年十月十五日 nts 目 录 1 引言 . 1 2 系统分析 . 2 2.1 用户需求分析 . 2 2.2 可行性分析 . 2 2.3 数据库需求分析 . 2 3 系统设计 . 4 3.1 系统设计目的 . 4 3.2 系统概况 . 4 3.3 系统模块的划分及功能描述 . 4 3.4 数据库设计 . 6 4 系统实现 . 10 4.1 系统开发工具 . 10 4.2 汽车客运中心查询子系统模块的实现 . 10 4.3 汽车客运中心维护子系统模块的实现 . 12 4.4 汽车客运中心售票子系统模块的实现 . 14 5 系统运行及评价 . 16 5.1 系统运行 . 16 5.2 系统评价 . 16 6 结束语 . 18 参考文献 . 19 Abstract . 20 致 谢 . 21 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 1 长治客运中心汽车售票管理系统 摘 要: 该系统是信息管理系统在售票管理方面的一个分支和具体运用 ,是为长治客运中心而设计的 管理售票、车次、票价及客票收入统计等日常事物的系统。此系统选择 Visual Basic 6.0作为开发工具来实现客运中心汽车售票所要求的各种功能。本文主要介绍了开发此管理系统的背景、必要性、可行性以及如何在 Visual Basic 6.0环境下开发出高效、科学而又实用的客运中心汽车售票管理系统,同时也具体论述了如何实现客运中心汽车售票系统的各种功能 ,并进行了系统总体结构设计、数据库设计以及系统实现、系统运行和评价等。 关键词: 信息 ; 数据库 ; 售票管理系统 ; 系统设计系统实现 1 引言 社会愈进步,我们 就需要掌握更多的文化知识。尤其在人类社会步入信息时代以来,信息技术渗入到我们的生活、工作、学习之中。同时也在无时不刻地改变着我们的生活、工作、学习的方式及思想观念。因而就需要我们掌握更先进的信息管理技术。 长治客运中心售票管理系统是信息管理系统 1,2在售票管理方面的一个分支和具体的应用,该系统采用 Visual Basic 6.0 语言 3,4作为开发工具,实现了长治客运中心管理售票、车次、票价以及售票员、售票点情况和对客票收入统计等日常事务的功能。 随着社会的发展,人与人之间相互联系越来越密切,因此人 们的出行也越来越频繁,客运中心对于人们的出行起着更加重要的作用。特别在社会迅猛发展的今天,一个功能强大、设计合理、使用方便的汽车售票系统对于客运中心来说显得尤为重要。汽车售票管理系统可以对售票、退票、车次、票价、售票员和售票点情况等信息和数据加以科学管理,还可以完成客票收入的统计工作使客运中心的日常管理事务得以正常运转,从而满足人们出行和社会发展的需要。 本系统是以长治市客运中心为实例进行分析开发的。利用本系统可以完成该客运中心的售票、退票、车次、票价、售票员和售票点情况和对客票收入统计等日常事务的管理工 作。 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 2 2 系统分析 2.1 用户需求分析 汽车客运中心是一个流动人口多,客流量大的公共场所。设计人员在设计汽车客运中心售票管理系统时首先要考虑本系统需要管理的信息繁杂,涉及的乘客人数多,系统的数据输入量大而且频繁,一些较重要的管理信息需要保密等因素。因此一定要保证该系统的实用性和安全性。此外,还要注意解决数据的并发性、并行性等问题 5。同时该汽车售票系统应包括售票、退票,车次及票价的查询,汽车客运中心的日常业务和售票工作的管理。另外,作为汽车客运中 心来说盈利是其经营目的之一。因此,客运中心汽车售票管理系统应该能够完成对当日客票收入的统计工作。 系统设计人员在设计汽车客运中心售票管理系统前期了解到长治汽车客运中心目前的规模属于一个小型客运中心,每天的客流量比较少。但是,随着长治市的发展,外来人口的增加,长治汽车客运中心的业务量必定会随着增加。因此,本系统的设计一定要有利于以后汽车客运中心业务的扩展。 2.2 可行性分析 当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内 解决。因此通过可行性的研究分析可以知道问题。 有无可行性的解决方法,进而避免人力、物力和财力的浪费。在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。系统目标应充分体现在直接为汽车客运中心售票管理系统服务,并且程序可以分期分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化,以达到更加出色的程序系统。 2.3 数据库需求分析 在仔细调查长治汽车客运中心售票管理过程的基础上,得到本 系统所处理的顶级数据流程图,如图 2.1 所示。 (见下页 ) nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 3 票车 款票 求请印打 业务信息 响应请求 售票信息 shoupiao 表 xitongweihu 表 shoupiao 表 图 2.1 顶级数据流程图 0 长治客运中心汽车售票管理系统 乘客 工作 人员 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 4 3 系统设计 3.1 系统设计目的 设计人员设计售票管理系统的最终目标是使汽车客运中心管理手段现代化,减轻工作人员的工作强度,提高工作效率,减少在售票工作中的人为差错;保证售票员和售票窗口可灵活 增减;帮助工作人员掌握每天的客票收入情况实现对业务信息的高效管理;方便旅客对车次、票价等信息的查询,帮助旅客及时了解发车时间、票价、车次等情况。本系统的总体设计原则是:“立足现在,着眼未来;总体规划,分步实施”。即在方案总体的设计和选型中要充分考虑技术的发展,力求所用技术在今后相当长的一段时间内不落后;系统除具有较高的可靠性外,还将有良好的灵活性和可伸缩性,以利于以后系统的扩展;考虑到硬件更新换代周期短,因此所选设备应可靠、经济、实用;软件开发除采用新的开发工具外,还要设计良好的接口,以利于功能模块的增加。 总之,系统的设计应遵循科学性、安全性、可靠性、灵活性、实用性和经济性相结合的原则。 3.2 系统概况 随着社会的进步,计算机科学技术的发展,汽车客运中心售票的管理方式也日新月异 ,以前由人工管理的方法现存在很多缺点:管理效率低,工作人员工作强度大,信息处理速度慢而且准确率也不能令人满意。为了提高售票信息管理效率,减轻工作强度,提高信息处理速度和准确率;为出行乘客提供更方便、科学的服务项目;为汽车客运中心工作人员提供一种更先进、科学的服务系统。于是设计人员选择了由计算机来设计一个汽车客运中心售票管理系统的方案。 让计算机对汽车客运中心进行自动管理。工作人员可以直接在计算机上实现汽车客运中心的信息管理,并能在一定程度上实现自动化。 3.3 系统模块的划分及功能描述 由乘客要求和业务流程分析长治客运中心汽车售票管理系统共分为主切换界面、售票、查询、维护和帮助五个模块。 一、主切换界面 该模块的主要功能是切换售票、查询、维护情况和帮助四个子系统。 二、售票模块 该模块主要实现客运中心的售票功能。 操作人员在主切换界面用鼠标单nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 5 击“售票子系统” 进入 。售票系统能售出当日的未发车次的客票并能够实现退票功能。 当正确进入售票子系统 后,系统界面可以显示出当前已经售出的客票信息包括:车次、终点站、乘客姓名、车型、客容量、座位号及对应的票价和日期。单击“返回”键可返回主切换界面。单击“售票”键之后售票员即可进行售票操作,录入的售票信息可以保存在系统对应的数据库中。汽车客运中心在每日结算时工作人员只要在此界面中单击“打印”按钮则当日的售票信息和客票收入统计可以以报表的形式显示出来。在处理乘客退票事务时,工作人员选中将要进行退票操作的信息单击“退票”按钮即可。 三、查询模块 该模块包括票价查询和车次查询二个子模块,主要功能是: 1.票价查 询子模块 此模块实现乘客对票价的查询。乘客在票价查询模块所对应的文本框中分别选择要查询的终点站和车型,系统即可显示出要查询的车次、终点站、车型、里程和票价。 2.车次查询子模块 此模块实现乘客对车次的查询。乘客在车次查询模块所对应的文本框中选择要查询的终点站和车型,系统即可显示出要查询的车次、发车时间、客容量、终点站和车型。 四、维护模块 在设计“维护模块” 的过程中,设计人员考虑到作为汽车客运中心是在不断发展,不断完善,其业务量在不断扩增,而且由于汽油价格和公路收费以及客运成本的提高,票价需要根据市场的变 化及时做出调整。“业务维护”模块的功能正好满足了客运中心这一业务需求。随着客运中心业务范围的不断扩大,其发往全国各地的客车也在不断增加。为了方便管理,需要及时安排车次、增加售票员和售票点以适应客运中心的业务发展需求。 该模块包括了对票价情况、车次情况、售票员情况以及售票点情况的添加和删除。实现对票价、车次、售票员和售票点的数据维护。主要实现对业务(包括车次、车型、里程、票价、发车时间、客容量及终点站)和售票(包括车次、终点站、售票员工号和售票窗口号)的添加和删除。此外,在“业务”和“售票”两个子模块中还加入 了“第一条” 、“上一条” 、“下一条”nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 6 和“最后一条”按钮使本系统的维护模块功能更完善。 五、帮助模块 此模块向用户介绍了该系统的版本信息、主要功能等。 在系统功能分析基础上,考虑 Visual Basic 6.0 程序特点,编制如图 3.1的系统功能模块图。 图 3.1 系统功能模块图 3.4 数据库设计 一、数据库概念结构设计 通过对汽车客运中心售票管理的数据流程分析,设计 E-R图。 如图 3.2 和图3.3所示。 (见下页 ) 长治客运中心汽车售票管理系统 主切换界面 售 票 查 询 维 护 退 出 票价查询 车次查询 业务维护 售票维护 售 票 退 票 客票信息 帮 助 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 7 图 3.2 客车 E-R 属性图 图 3.3 客票 E-R 属性图 二、数据库逻辑结构设计 实现对汽车客运中心的信息管理,首先必须建立一个有关汽车客运中心信息的数据库。在设计本系统之前设计人员从数据库的各项属性要求考虑并联系实际应用建立了一个命名为“ db1.mdb”的数据库。这个数据库建立了有关查询、维护和售票信息等表,包括了汽车客运中心日常管理的各项信息。现举例说明数据库的建立过程。 具体步骤为:进入 Microsoft Access集成环境 弹出 Microsoft Access 对话框选择“空 Access 数据库” 之后单击“确定” ,然后出现“文件新建数据库” 对话框输入所建数据库名称,如: db1.mdb,单击“创建”以后就可以建立数据库。在本系统中设计人员选用“使用设计器创建表”来创建数据库。在设计视图中输入系统所需各字段并规定其属性之后就可以根据规范化理论建立所需的售票信息管理系统的数据表 6,7。表 3-1是名为“ shoupiao”的设计表。 (见下页 ) 客车 车次 票价 客容量 发车时间 车型 客票 日期 座位号 终点站 车次 车型 量容客 名姓客乘 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 8 表 3-1“ shoupiao”设计表 字段名称 数据类型 字段大小 索引 说明 车次 数字 长整型 有(无重复) 定义为主键 终点站 文本 50 无 乘客姓名 文本 50 无 车型 文本 50 无 客容量 数字 长整型 无 座位号 数字 长整型 无 票价 数字 长整型 无 日期 日期 时间 无 无 按照以上步骤可建立汽车售票系统相关的表。例如:表 3-2为查询表。 表 3-2 查询表 车次 终点站 车型 里程(公 里) 票价(元) 发车时间 客容量 101 太原 金龙 310 40 每日 6: 00 18: 00 每 20 分钟一趟 35 102 太原 依维柯 310 30 每日 6: 00 18: 00 每 20 分钟一趟 17 103 忻州 金龙 392 52 每日 7: 30 35 104 忻州 依维柯 392 40 每日 7: 30 17 105 阳泉 依维柯 265 15 每日 7: 00, 12: 00 17 106 阳泉 金龙 265 25 每日 7: 00, 12: 00 35 107 晋城 依维柯 122 20 每日 6: 00-18: 00每 30 分钟一趟 17 108 晋城 金龙 122 30 每日 6: 00-18: 00每 30 分钟一趟 35 109 运城 金龙 609 90 每日 9: 00, 15: 00 35 110 运城 依维柯 609 80 每日 9: 00, 15: 00 17 111 大同 金龙 508 70 每日 8: 00, 13: 00 35 112 大同 依维柯 508 60 每日 8: 00, 13: 00 17 113 晋中 依维柯 286 30 每日 8: 30, 14: 00 17 114 晋中 金龙 286 40 每日 8: 30, 14: 00 35 115 离石 依维柯 307 35 每日 7: 30 17 116 离石 金龙 307 50 每日 7: 30 35 117 临汾 金龙 302 40 每日 7: 00, 11: 00, 15: 00 35 118 临汾 依维柯 302 30 每日 7: 00, 11: 00, 15: 00 17 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 9 其中车次为主键 汽车售票管理系统的其它相关信息表均可按照上述步骤建立。 通过建数据库表该汽车售票管理系统的数据库已经建立起来了 ,此系统的各子系统拥有各自的数据库表。 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 10 4 系统实现 4.1 系统开发工具 一、 数据库的选用 数据库系统的选择,直系关系着系统数据的可靠、安全、响应速度和容量控制。在本系统设计中,设计人员选用 Access 20008作为数据管理系统。 Access 2000是一个全新的设计,能够实现数据库的大量存贮和快速查询,使得它成为当今大型现代化数据库管理系统之一。 二、 开发工具的选用 本系统应用程序的开发采用 Visual Basic 6.0 语言, Visual Basic 6.0 是由Microsoft 公司开发的在 Windows 平台上的主力编程语言之一,其拥有面向对象的可视化的良好设计界面,从而一经推出就风靡全球为众多程序员所青睐。 Visual Basic 6.0 是应用程序使用最 多的前端工具之一,具有开发界面友好,功能强大,所开发的应用程序可移植性强等特点。 本系统采用面向对象设计方法 ,各模块功能独立 ,运行平台为 Windows 2000 ,编程软件为 Visual Basic 6.0,数据库管理系统采用的是 Access 2000,其主导设计思想是利用 Visual Basic 6.0通过使用数据访问控件技术 9实现数据库与设计界面的连接并对 Access 2000 数据库进行数据访问 , 实现客运中心的日常事务管理。本系统的界面进行多窗口设计,方便友好,针对车站的日常运营管理及售票操作特别 设计了很多便捷的功能,使管理工作成为一种简单有序的工作。 4.2 汽车客运中心查询子系统模块的实现 首先建立登录窗体。设置登录窗体的属性,如 name、 caption等属性。另外,加入一些必要的控件,如“确定”和“取消”命令按钮及标签和文本框。在登录界面输入正确的用户名和密码之后就可以登录本系统。登录窗体如图 4.1 所示。(见下页) nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 11 图 4.1 登录窗体 登录以后就可以进入售票管理系统的主切换界面,单击“查询”即可出现下拉菜单“票价查询”和“车次查询”选中要操作的选项并单击可进入相应的 界面。主切换界面如图 4.2 所示。 图 4.2 主切换界面 在乘客出行时需要对车次做全面的了解以方便自己的旅行。本系统的查询功能正是基于长治汽车客运中心的“乘客就是上帝,一切为了乘客,一切方便乘客”的管理理念,为乘客提供了方便、简单的车次和票价查询方法。下面以车次的查询为例来介绍查询的实现方法。 单击“车次查询”即可显示车次查询窗体。如图 4.3所示。(见下页) nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 12 图 4.3 车次查询窗体初始界面 乘客在选择了终点站 和车型之后单击“确定” ,在窗体右部对应的文本框中可以显示出相关信息。 下面以“车次查询”为例来说明查询子系统模块的实现方法。此“车次查询”窗体可以分四步来完成, 1.完成此模块的各字段。 2.在窗体中加入两个命令按钮分别为“确定”和“返回” 。 3.在窗体中加入七个标签其 Caption 属性分别为“车次查询” 、“终点站” 、“车型” 、“车次” 、“发车时间” 、“车型”和“客容量”并加入六个文本框以对应后六个标签。 4.最后,再加入两个组合框并设置其 text 属性。 4.3 汽车客运中心维护子系统模块的实现 维护 子系统功能的实现在于方便汽车客运中心工作人员对本站日常业务工作的管理,及时地对数据库中的数据进行维护,并使工作人员的工作量减少到最少而设计的。实现了系统对汽车客运中心业务信息有序、方便的管理。 “售票维护” 这个模块的功能在于汽车客运中心工作人员完成对售票员和售票点情况的添加、删除等操作。“售票维护” 模块的实现与“业务维护”模块的实现方法相似。“售票维护”和“业务维护”两个模块是系统设计人员基于方便客运中心日常业务管理,使工作人员的工作量减少到最小的思想设计的。 在主切换窗体上单击“维护”出现下拉菜单在 下拉菜单中单击“售票维护”即可出现“售票维护”窗体。如图 4.4所示。(见下页) nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 13 图 4.4 售票维护初始界面 在此窗体中工作人员可以根据实际情况对车次、终点站、售票员工号和售票窗口号进行添加、删除等操作。而且还可以显示出汽车客运中心管理信息的整体情况以方便工作人员及时掌握日常业务情况。这一功能的实现极大地方便了汽车客运中心工作人员对日常业务的管理。 实现此模块的部分功能的代码如下: Option Explicit Dim mblnaddmode As Boolean Private Sub Command2_Click() 删除 On Error GoTo AddErr If MsgBox(该记录删除后则无法再恢复,你确信要删除吗? , vbOKCancel, 警告 ) = vbOK Then Adodc1.Recordset.Delete Adodc1.Recordset.MoveNext If Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast End If End If Exit Sub AddErr: MsgBox err.Description End Sub Private Sub Command1_Click() 添加 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 14 mblnaddmode = True Adodc1.Recordset.AddNew Text14.Text = Text15.Text = Text1.Text = Text16.Text = On Error Resume Next If Text14.Text = Then MsgBox 请您输入要添加的车次! , vbExclamation, 提示信息 End If Adodc1.Recordset.Update End Sub Private Sub command9_Click() 保存 On Error Resume Next Adodc1.Recordset.Fields(checi).Value = Text14.Text Adodc1.Recordset.Fields(zhongdianzhan).Value = Text15.Text Adodc1.Recordset.Fields(shoupiaoyuangonghao).Value = Text1.Text Adodc1.Recordset.Fields(shoupiaochuangkouhao).Value = Text16.Text Adodc1.Recordset.Update mblnaddmode = False End Sub 4.4 汽车客运中心售票子系统模块的实现 售票子系统模块的设计是为了完成汽车客运中心售票和退票工作。汽车客运中心的主要工作就是完成输送乘客的任务,乘客凭票坐车并享受客运中心提供的其他服务。 汽车客运中心的售票工作应该快捷、方便。此外,在汽车客运中心日常管理事务中难免会有已经买到车票的乘客由于某些原因不能按时乘坐该日期的某车次,需要退票。汽车客运中心的工作人员应为这些乘客及时办理退票业务以维护乘客的利益。为此,设计人员制作了售票子系统来满足汽车客运中心及乘客的需求,同时也为汽车客运中心和乘客提供了方便、快捷的服务。 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 15 售票初始窗体如图 4.5 所示。 图 4.5 售票初始界面 在此窗体中售票员只要根据乘客的乘车要求在相应位置输入对应的内容并单击“打印” 按钮售票信息就可以以报表的形式打印出来,这样就实现了售票的全过程。系统设计人员在设计系统过程中充分考虑到乘客及工作人员双方的要求,既为乘客提供了便捷的服务又降低了客运中心工作人员的工作强度,表现出一种人性化的设计思路。 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 16 5 系统运行及评价 5.1 系统运行 通过以上设计过程,该软件的开发已接近尾声。经过测试,各模块的功能实现符合长治客运中心售票的业务要求,能够得到预期效果 。在此处就票价查询功能进行运行。 在“请选择终点站” 对应的文本框中选择“太原” ,在“请选择车型”对应的文本框中选择“金龙”后,在“车次” 、“车型” 、“里程”、“票价”及“终点站”所对应的文本框中可以显示出有关信息。如图 5.1 所示。 图 5.1 票价查询运行 其它功能按同样的方法测试,都能得到正确结果。 5.2 系统评价 本系统经过设计人员的前期考察、用户需求分析、系统设计的必要性和可行性分析以及对系统进行概要设计,构建了系统的框架。在系 统制作后期设计人员在前期准备工作的基础上基本实现了系统各模块的功能,使本系统得以正常运行。在查询模块中,乘客可以根据自己的出行需求进行车次查询和票价查询;在维护模块中,工作人员可以根据客运中心的日常业务和售票情况对数据库进行相应的维护;售票模块为售票员提供了方便、快捷的售票和退票操作。此外,在售票模块的设计中考虑到对乘客出行安全负责和稳定社会秩序等因素,设计人员特意在售票信息中加入“乘客姓名” 使客运中心留下所有乘客的乘车记录以方便日后查找、核对。 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 17 本系统也存在着许多不尽人意之处,售票功能应该更强大,能够实 现网上购票和退票业务使乘客不必亲自到客运中心就可以与客运中心进行购票和退票交易。在系统的二次开发过程中设计人员应注重对本系统进行网络化、信息化的开发与研究。 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 18 6 结束语 本系统通用性强,能够实现售票、退票、车次和票价的查询以及对汽车客运中心业务和售票情况的添加和删除。但由于时间紧,经验不足,也存在着一些欠缺的地方,如本系统只适用于中小型客运中心来处理日常售票事务,用户界面不够美观等。此外,还有一些未完善的功能,比如实现网上购票和退 票功能。而且,要作为实际应用,该系统还有一些具体细节问题需要解决。(如:应有年、月总汇表的输出功能。) 随着计算机科学及数据库技术的发展,我们相信在不久的将来会有更加高效、科学的信息管理系统为提高人们的生活质量做出贡献。 nts忻州师范学院计算机科学与技术系本科毕业设计 (论文 ) 19 参考文献 1 黄梯云 .管理信息系统导论 (第二版 )M.机械工业出版社 ,2000 2 沈钧毅 ,刘越虎 .计算机信息系统概论 M.西安交通大 学出版社 ,1996 3 曾伟民 ,邓永刚 .Visual Basic 6.0 高级使用教程 M.电子工业出版社 ,1999 4 晶辰工作室 .Visual Basic 6.0中文版使用参考手册 M.电子工业出版 社 ,1998 5 齐治昌,谭庆平,宁洪软件工程 M高等教育出版社, 1997 6 萨师煊,王珊数据库系统概论(第三版 ) M高等教育出版社, 2000 7 Jeffrey D Ullman A First Course in DataBase SystemsM 清华大学出版社 ,1998 8 李雁翎 Access2000 应用教程 M高等教育出版社, 2002 9 Jeffrey P.McManus.Visual Basic 6.0 数据库访问
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。