1、出租车公司出租车信息管理系统院 系专 业班 级学 号姓 名指导教师负责教师毕业设计(论文)I摘 要沈阳志远出租车公司出租车信息管理系统是旨在有效管理出租车及驾驶员信息的软件。本文首先介绍本题目背景和意义;通过现社会市场情况,分析讨论出租车行业的发展趋势;并从工作时间,工作量及人力物力资源等方面分析本系统对公司的影响,指出出租车信息管理系统能提高管理人员的工作效率。然后,分析讨论了本软件的功能强大之处,并结合当前经济及技术的发展介绍了本软件以后的可扩充性及可推广性。并针对沈阳志远出租车公司工作效率不高的现实提出了改造公司工作方式和自动化的关键因素。最后介绍了本系统利用 JBuilder 2005
2、 工具使用 java语言并以 SQL Server 2000 为本系统的开发工具的完美结合。关键词:信息管理系统;自动化; SQL Server 2000毕业设计(论文)IIAbstractShenYangZhiYuans for-rent car company rent car an information a management system is the software that the aim is effectively managing to rent car and pilots information.This text introduces the subject ey
3、es background and meaning first;Pass now a social market circumstance, analyze the development trend of the discussion rent garage industry;Combine analytical from the work time, workload and manpower material resources resources etc. this the influence of the system upon the company, point out that
4、 the for-rent car information management system can raise the managers work efficiency.Then, analysis discussed the function strong place of this software, and combined at present an economic and technical development to introduce this software later of can enlarge sex and can expand sex.Also aimed
5、at ShenYangZhiYuans for-rent the car company not high reality of the work efficiency to put forward a reformation company a work the key factor of way and automation.Finally introduced this system to make use of JBuilder 2005 java language of the tool usages combine with SQL Server 2000 for the deve
6、lopment tool of this system of perfect combine.Keywords: Information Management System; Automate; SQL Server 2000毕业设计(论文)III目 录引 言 .11 概 述 .21.1 课题研究意义 .21.2 课题目的 .22 系统概述 .32.1 系统现状 .32.2 系统开发方法 .32.3 项目背景 .42.4 用户特征 .43 市场调研及可行性分析 .53.1 需求分析 .53.2 经济可行性分析 .53.3 技术可行性分析 .54 系统分析 .64.1 系统的需求分析 .64.2
7、 数据流图与数据字典 .64.2.1 数据流图 .64.2.2 数据字典 .75 系统总体设计 .105.1 软件平台的确定 .105.2 系统的层次及功能 .105.2.1 设计思想 .105.2.2 系统 H 图 .115.2.3 系统 E-R 图 .125.2.4 系统流程图 .126 详细设计 .136.1 数据库设计 .13毕业设计(论文)IV6.1.1 数据需求分析 .136.1.2 数据库的实现 .146.2 系统的主要界面及代码 .176.2.1 登录模块 .176.2.2 车辆管理模块 .186.2.3 驾驶员管理模块 .256.2.4 车辆维修管理模块 .266.2.5 车
8、辆违章管理模块 .276.2.6 车辆缴费管理模块 .356.2.7 系统维护模块 .366.2.8 帮助模块 .386.2.9 退出模块 .397 系统的测试及运行 .407.1 测试计划 .407.1.1 测试方案 .407.1.2 测试项目与进度 .407.2 测试项目说明 .407.2.1 测试用例设计 .407.2.2 测试结果评价 .467.2.3 测试分析结论 .46参考文献 .47小 结 .48致 谢 .49沈阳航空工业学院毕业设计(论文)1引 言在上世纪年代到年代中期,城市出租车司机还是一个高收入阶层。来自中国道路运输协会的统计数字显示,截至目前,全国共有出租车从业人员约万人
9、。随着我国经济的发展,出租车营运一度十分赚钱,但由于一辆出租车的价钱也不是很低,人们没有多余的资金投入当中,所以不是每个人都能买得起车,而且大部分人也不愿一直从事该行业。但有的人利用空闲时间在别处租台出租车来挣钱,这样不但不需要很大的投入,也没有任何风险,且可有一部分的额外的收。随着时间的推移,越来越多的人认识到了这一点。当然有租车的也就得有雇主,这些雇主也感觉到了,自己不喜欢工作时就可以把车租出去,这样不但车辆不会白白折旧,自己也可以再工作,还能增加收入,当他们感受到时就慢慢的扩大规模,还因种种原因人们想到了是否可以成立一个出租车公司,让人们可以以出租的方式租用车辆。但手工的管理实在是一个繁
10、重的任务,不但工作量大,而且也容易出错。随着软件业的相应飞速发展,出租车管理信息系统也相应的越来越多,功能也越来越健全。不仅国内如此,具调查在美国纽约约有 38000 名出租车司机,而且随着出租车数量的增加,出租车公司也越来越多,且每个公司也都有自己很完善的管理系统。 所以,随着经济及软件业的飞速发展,出租车信息管理系统也很有发展前景。沈阳航空工业学院毕业设计(论文)21 概 述1.1 课题研究意义出租车管理系统在当今软件业来说并不是十分抢手,尤其是在我国,虽然说我国的出租车行业十分的火热,但大多出租车都是个人所有,或是将自己的车出租出去,这样不但不会耽误自己的工作,还可以同时再发展自己的第二
11、产业。随着我国经济的发展,近年来出租车也越来越便宜,人们已经不需要用太多的钱就可以买一款新的出租车了,且人民的生活水平也提高了,人们已经不甘心只靠工作的薪水来提高收入,有的人利用下班后的时间跑出租,即能有效的利用空闲时间,也能增加收入。随着时间的增长,越来越多的人发现了这一快速挣钱的好方法,越来越多的人在不断的购买出租车,也有越来越多的人在租出租车。但是要管理出租车的工作量太大了,而且要修改出租车的信息也非常麻烦,管理者要结算收入时也很费时费力。虽说人们还没有意识到这一问题,也没有想到如何去解决,但我相信,在不久的将来出租车信息管理软件一定会被看好。所以,随着经济及软件业的飞速发展和时间的推移
12、,出租车管理系统的开发将会为出租车公司提高很大的工作效率。1.2 课题目的应本次毕业设计要求,为沈阳志远出租公司设计的出租车信息管理软件,该系统的开发和运用主要是为了方便管理者对本公司内出租车辆信息的管理。使出租车公司从原有的纸上办公方式转换为数字化的信息管理方式,日常工作系统化、规范化、自动化,既方便了驾驶员的查询,也为工作人员节省了很多宝贵的工作时间,工作起来能更加的方便,大大提高工作效率和准确性,降低了工作强度,为出租车公司提供了一个现代化的管理手段。沈阳航空工业学院毕业设计(论文)32 系统概述2.1 系统现状现今,沈阳志远出租车公司的车辆管理还是人工操作,每天管理员都要进行大量的手动
13、数据整理。每隔一段时间都会有车辆买进、还车与出租,每到这时管理员都要进行大量的数据更新,而且工作效率很低,往往需要很长时间才能完成。但是,有了这款出租车信息管理软件的出台,将会大大改善这一现状。因为本系统功能强大且齐全,能为管理员节省工作时间,提高工作效率,也节省了很多的人力资源。本系统主要有以下功能:能够实现对新进出租车辆信息的添加、修改及删除,能够实现对驾驶员信息的添加、修改及修改,能够实现对车辆缴费信息的录入、删除及修改,能够实现对车辆维修信息的录入、删除及修改,能够实现对车辆违章记录的录入、删除及修改,能够实现对管理员安全的维护,可为当前用户提供系统帮助提示。2.2 系统开发方法本系统
14、主要利用 JBuilder 2005 工具,采用 JAVA 语言和 SQL Server 2000 数据库开发实现。现今社会 Java 语言已经十分炽热,Java 强大的功能和灵活的方法已经被越来越多的编码者所认可。它支持多种软硬件平台,是一个跨平台的图形开发环境,不仅可以跨平台共享程序中的各种对象,还支持应用程序的跨平台开发和分布,极大地减轻了程序员在不同平台上移植程序的工作量。Java 可设计出目前流行的图形化的界面和可视化的编程方法,通过引入独具特色的数据窗口对象,使得开发人员轻松完成对数据库的操作。Java 提供了对目前流行的几乎所有的大型数据库和桌面数据库的支持。同时它自身也附带了一
15、个数据库管理系统 Adaptive Server Anywhere,几乎具备大型数据库的一切特征。而且应用程序的开发与具体的数据库无关,只要该数据库支持相应的标准如 JDBC、ODBC 即可,此举极大地方便了应用程序的开发和调试。Microsoft 公司出口的 SQL Server 2000 是 SQL Server 的最新版本。SQL Server是使用客户机/服务器体系结构的关系型数据库管理系统( RDBMS)。它最初由沈阳航空工业学院毕业设计(论文)4Microsoft、Sybase 等三家公司共同开发,并于 1988 推出第一个版本。1992 年,SQL Server 移植致电 NT
16、上后,Microsoft 成了这个项目的主导者。1994 年以后,Microsoft 专注于开发、推广 SQL Server 的 Windows NT 版本;Sybase 则较专注于SQL Server 在 UNIX 操作系统上的应用。 SQL Server 近年来不断更新版本,2000 年推出了 SQL Server 2000。SQL Server 2000 常见的版本有:企业版(Enterprise Edition)、标准版(Standard Edition)、个人版(Personal Edition)和开发人员版(Developer Edition)。2.3 项目背景该软件名称为沈阳志远出租车公司出租车信息管理系统。本项目的任务提出者是郑凤仁老师,项目负责人为李晓丽,系统分析员为李晓丽,系统设计员为李晓丽,程序设计员为李晓丽,编码人员为李晓丽,资料员为李晓丽。预期用户为沈阳志远出租车公司。2.4 用户特征该软件的最终用户为沈阳志远出租车公司。管理人员应具备基本的计算机操作能力及数据库基本知识,在此基础上经过简单的培训,即可熟悉使用本系统。