毕业设计论文PowerBuilder出租车管理信息系统.doc
《毕业设计论文PowerBuilder出租车管理信息系统.doc》由会员分享,可在线阅读,更多相关《毕业设计论文PowerBuilder出租车管理信息系统.doc(50页珍藏版)》请在三一办公上搜索。
1、出租车管理信息系统 05611班22号 沈乐摘 要随着当今交通的日益便利,出租车行业使得人们以车代步,提高出行效率,出租车的数量也随之不断增加。而信息化时代已经到来,生活中各种信息趋向数字化、清晰化。出租车管理信息系统就是在这样的一个环境中诞生的。本文介绍了运用PowerBuilder软件开发工具开发出租车管理信息系统的整个过程。开发过程中遵循了软件工程的方法,运用管理信息系统开发的原理和方法,设计和实现了出租车管理信息系统。本文主要分析了系统的主要组成情况,包括需求情况、系统的设计目标、数据结构、业务流程和系统的主要特点等,重点介绍了数据库设计以及系统功能模块的详细设计思路和实现方法。系统实
2、现的功能主要包括档案管理、业务管理、信息查询、统计管理和系统管理。该系统作为一款管理软件能够实现出租车管理规范化,系统化和自动化,大大提高了出租车公司工作效率和准确性,并且在操作上简单、方便、快捷。关键词:出租车,PowerBuilder,管理信息系统,数据库AbstractWith the increasing convenience of the traffic nowadays, the taxi business make people take the car instead of walking, improve the travel efficiency and the numb
3、er of taxi is increasing gradually. However, the information age has come, and all kinds of information is toward digitalization and certainty. The taxi management information system came into being in this environment.This paper introduces the whole process of developing the taxi management informa
4、tion system using the PowerBuilder software development tool. It follows the Software Engineering Method and uses the principle and method of the management information system to design and realize the taxi management information system.This paper mainly analyzes the major constituent situation of t
5、he system, which includes the demand situation, the systems design target, the data structure, the data process and the main characteristics of the system. It introduces with emphasis the database design and the detailed design idea and implementation method of the systematic function modules. The f
6、unction that the system realizes include the file management, the business management, the information query, the statistical management and the system management. This system can make the taxi management to realize normalization, systematization and automation. It has greatly improved the efficienc
7、y of work and the accuracy of the company. Whats more, it is simple, convenient, and quickly for operation.Keywords: taxi, PowerBuilder, Information Management System, database46目 录第1章 绪论11.1 简介11.2 课题背景11.3 课题意义21.4 课题目标21.5 开发工具简介21.6 可行性研究41.6.1 技术可行性51.6.2 经济可行性51.6.3 操作可行性51.7 论文组织结构5第2章 需求分析72
8、.1 功能需求72.2 性能需求82.3 环境需求82.4 业务流程分析92.5 数据字典9第3章 总体设计133.1 系统功能模块133.2 数据库分析153.3 数据库概念结构设计153.3.1 系统实体属性图153.3.2 系统E-R图193.4 数据库逻辑结构设计19第4章 详细设计及实现234.1 用户登录模块234.1.1 用户登录界面234.1.2 系统主界面254.2 档案管理模块254.2.1 车辆信息管理界面264.2.2 驾驶员信息管理界面274.3 日常业务管理模块284.4 信息查询模块294.5 统计管理模块314.6 系统管理模块324.6.1 用户管理324.6
9、.2 数据备份界面344.6.3 系统初始化界面35第5章 系统测试375.1 测试方法375.2 测试过程375.3 系统评价42结束语44致 谢45参考文献46附录:程序源代码第1章 绪论1.1 简介出租车管理信息系统是一套针对出租车信息管理的明细登记、查询、出租车运营状况等信息进行全面管理的系统。以电子化的形式对数据、信息进行处理、存储,便于出租车公司整理、归档、分析和统计,充分利用系统维护中的数据设置了辅助录入,减少了录入工作量,提高了工作效率,降低了工作强度,为出租车公司提供了一个现代化的管理手段,保持了各种数据的完整性、及时性和准确性,完善了管理体系,提高了管理水平。系统充分利用公
10、司资源,能为司机、乘客提供更优质的服务,同时也为公司创造更多的经济效益和社会效益。1.2 课题背景随着计算机技术的不断发展,公司、企业和相关的计算机化管理逐渐普及,计算机技术已经深入到企业管理的各个方面。交通运输是国民经济和社会发展的重要基础设施和基础产业,是经济运行的命脉。随着国民经济快速发展,交通基础设施的不断完善,运输行业也得到快速发展,而大量车辆的运营安排需要科学的管理,这也成为运输行业中的一个重要工作。运输行业管理系统就是满足运输行业各个环节的管理、记录和查询功能及收支盈利情况,本设计就是来源于对运输行业中关于出租车信息管理出发开始设计的。在上世纪80年代到90年代中期,城市出租车司
11、机还是一个高收入阶层。来自中国道路运输协会的统计数字显示,截至目前,全国共有出租车从业人员约200万人。近几年来,随着社会生活节奏的日益加快,出租车行业得到了飞速的发展。为了更好的服务于广大乘客,各出租车公司先后搭建了各类信息管理系统,逐步形成了数字化租车的管理概念。即以网络化管理为基本模式,以信息化建设为出租车公司发展的新增长点,以信息化改变人们教育、工作方式和思想观念。从而在根本上实现服务于广大乘客,提高出租车公司各项工作的效率和质量,为出租车公司创造经济效益。1.3 课题意义随着经济的日益增长,出租车的日益发达,这使得出租车车辆信息复杂化。因此我们将发挥计算机的庞大的存储空间,高性能的处
12、理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来对出租车辆进行管理,实现了计算机资源的合理利用,改善了出租车业内部以及整个供应链各个环节的管理、调度及资源配置,使得管理合理规范。尽量合理的控制运作模式,尤其是车辆、人员的控制管理,及时了解出租车行业各个环节的管理、记录和查询功能及收支盈利的情况,更好优化出租车行业运营的发展,真正实现了减少劳动力、提高劳动质量的目的。随着经济的全球化以及中国经济改革的逐渐深化,出租车业面临着越来越激烈的竞争,改善出租车业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国交通运输业赢得竞争胜利的决定性因素,而快
13、速有效地实施自身资源计划是提高出租车业竞争力的最有效的方法之一。1.4 课题目标本项目的目标是利用PowerBuilder9.0软件开发出一套出租车管理信息系统,以准确地采集出驾驶员的营运收入、驾驶员、车辆的保险记录和车辆的违章和维修记录数据。并且利用此系统,将驾驶员、车辆的保险记录信息和车辆的违章和维修记录信息,以电子化的方式进行处理、存储,便于整理、归档、分析和统计,从而提高工作效率和规范管理。系统要注重基础信息的采集,包括驾驶员营运收入数据的采集,驾驶员基本信息、车辆基本信息的采集工作。做好与保险公司和维修公司的接口,规范工作流程,提高各岗位的工作效率、充分利用公司资源,使其能为更多的司
14、机和车辆提供优质的服务同时,为公司创造更多的经济效益和社会效益。1.5 开发工具简介本系统采用PowerBuilder9.0 开发工具开发完成。PowerBuilder 9.0是美国Sybase公司研制的一种新型、快速开发工具,是客户机/服务器结构下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。它包含一个直观的图形界面和可扩展的面向对象的编程语言PowerScript,提供与当前流行的大型数据库的接口,并通过ODBC(开放式数据库连接)与单机数据库相连。数据库应用是当前计算机应用的一个非常重要的方面,PowerBuilder是著名的数据库应用开发工具生
15、产厂商PowerSoft公司推出的产品,它完全按照客户机/服务器体系结构研制设计,在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。PowerBuilder的主要特点有: (1)功能强大的面向对象技术。PowerBuilder是一种面向对象的开发工具,应用程序由一系列对象组成,包括窗口、菜单、数据窗口、函数以及各种控制对象。每个对象都具有一些特性和行为,分别被称为属性和函数
16、。开发人员可以通过修改对象的属性和调用对象的函数来灵活地使用对象。PowerBuilder中还可以创建自己的用户对象,这些对象可以在应用程序中重复使用,提高了开发效率。PowerBuilder提供了对面向对象方法的各种技术的全面支持,可以利用面向对象方法中的对象的封装性、继承性、多态性等特点,使应用程序具有较高的可重用性和可扩展性。(2)独立于服务器上的数据库管理系统。PowerBuilder提供了对目前流行的大多数关系数据库管理系统的支持,由于在PowerBuilder的应用程序中对数据库访问的部分一般采用国际化标准数据库查询语言SQL,使得用PowerBuilder开发的应用程序可以不做修
17、改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。(3)强大的数据库连接能力。PowerBuilder的主要特色是DataWindow(数据窗口),通过DataWindow可以方便地对数据库进行各种操作,也可以处理各种报表,而无需编写SQL语句,可以直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。在此,值得一提的是数据窗口对象也是PowerBuilder中的一种对象类型,与其它对象不同的是数据窗口对象是专门为了访问后台的数据库服务的,在数据窗口对象中我们定义了数据的来源和数据的显示风格,这样在应用程序中我们就可以把精力完全放在程序的运行流程控制
18、上,而不用关心具体数据的来源,因为我们在数据窗口对象中已经定义好了数据的来源。如果需要使用数据库中不同的数据也只要对数据窗口对象进行修改就可以了。而且PowerBuilder在数据窗口对象中提供了丰富的数据显示方式,可以满足各种不同的需要。(4)强大的查询、报表和图形功能。PowerBuilder提供的可视化查询生成器和多个表的快速选择器可以建立查询对象,并把查询结果作为各种报表的数据来源。 PowerBuilder主要适用于管理信息系统的开发,特别是客户机/服务器结构。(5)有机结合的集成开发环境。PowerBuilder提供的集成开发环境使应用系统的各种成分,包括窗口、数据窗口、菜单、脚本
19、、数据库管理、报表、图形、程序调试、编译等都能在其中设计开发,而不必转换到其他环境中实现,从而大大加快了开发速度。使用PowerBuilder的集成开发环境能使窗口、数据窗口、菜单等各种对象有机结合在一起,使开发出的系统真正做到浑然一体,脉络相通。(6)事件驱动工作方式。在这种工作方式中,程序的运行没有固定的流程,程序中的代码也是为各种可能发生的事件编写的,当程序开始运行之后,它就可以接受来自系统,用户或者其它应用程序触发的事件,然后执行相应的事件代码。事件驱动的工作方式与面向对象技术是紧密相关的,在PowerBuilder应用程序中,接受发生的事件的往往就是程序界面中的各种可视化对象。1.6
20、 可行性研究可行性研究就是分析系统开发的必要性和可能性,目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。在此阶段,需要进一步明确系统的目标、规模与功能,对系统的开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案与计划。可行性研究主要从技术可行性、经济可行性、操作可行性三个方面对系统进行研究。1.6.1 技术可行性技术可行性考虑的是在现有的技术条件下能否顺利完成开发工作,软硬件的配置是否能满足开发的需要。本系统采用的是PowerBuilder软件开发工具,安装时它对软硬件的需求相对较低,目前企业和个人电脑及打印设备,其容量和速度均能满足系统的需要。1.6.2



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 PowerBuilder 出租车 管理信息系统

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