出租车信息管理系统毕业论文_第1页
出租车信息管理系统毕业论文_第2页
出租车信息管理系统毕业论文_第3页
出租车信息管理系统毕业论文_第4页
出租车信息管理系统毕业论文_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文设计题目出租车辆信息管理系统院系计算机科学与技术学院专业年级计算机科学与技术姓名学号指导教师2011年03月18日原创性声明本人郑重声明本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名日期关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属大学。本人完全了解大学有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。论文作者签名日期指导老师签名日期出租车辆信息管理系统摘要随着经济的日益增长,信息化时代已经到来,生活中各种信息趋向数字化、清晰化。出租车管理系统就是在这样的一个环境中诞生的,交通的日益发达,出租车信息复杂化。因此我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来辅助管理部门对出租车进行管理,实现了计算机资源的合理利用,真正实现了减少劳动力提高劳动质量的目的。该系统主要采用C/S模式,前台采用VISUALBASIC60,后台采用ACCESS数据库来实现。论文主要分析了系统的主要组成情况,包括需求情况,系统的设计目标,数据结构,数据流程和系统的主要特点等,重点介绍了系统功能模块的详细思路和实现方法,给出了出租车管理系统的一般流程,实现了出租车的买票、买费等信息的管理,以及公司收支、财产的管理。以及对系统关键技术和部分源代码的详细说明。本系统充分考虑了包括后台数据库的建立和维护以及前端应用程序开发两个方面。出租车辆信息管理系统作为一款商业管理软件能够实现未来出租车管理规范化、系统化和自动化,并且在操作上实现简单、方便、快捷。关键词出租车信息管理,信息系统,数据库TAXIINFORMATIONMANAGEMENTSYSTEMABSTRACTWITHTHEECONOMYGROWING,THEINFORMATIONAGEHASARRIVEDANDTHELIFEOFVARIOUSTRENDSOFDIGITALINFORMATION,THECLARITYTAXIINFORMATIONMANAGEMENTSYSTEMISINSUCHANENVIRONMENTBIRTH,THEGROWINGTRAFFICDEVELOPED,TAXIINFORMATIONCOMPLICATEDTHEREFORE,WEWILLPLAYALARGECOMPUTERSTORAGESPACE,HIGHPERFORMANCEPROCESSINGCAPABILITY,HIGHLYRELIABLEDATASECURITY,CLEARVISUALIZATIONOFDATASUPPORTINGTHESEADVANTAGESTOTHEMANAGEMENTDEPARTMENTOFTHETAXIMANAGEMENT,COMPUTERRESOURCESTOACHIEVETHEREASONABLEUSE,THEACTUALREALIZATIONOFTHELABORTOIMPROVELABORQUALITYTHESYSTEMAPPLIESB/SMODEANDASP,THEBACKSTAGEAPPLIESACCESSDATABASE。THISPAPERANALYZESTHEMAINCOMPONENTSOFTHESYSTEM,INCLUDINGDEMAND,THESYSTEMSDESIGNGOALS,DATASTRUCTURE,DATAFLOWANDTHEMAINFEATURES,ITSHOWSTHEGENERALPROCESSOFTHETAXIMANAGEMENTTHEIMPLEMENTATIONOFTHETAXIBUY,BUYPAYMENT,ETCINFORMATIONMANAGEMENT,ASWELLASBALANCEOFPAYMENTS,PROPERTYMANAGEMENTASWELLASTHEKEYTECHNOLOGYOFTHESYSTEMANDPARTOFADETAILEDDESCRIPTIONOFTHESOURCECODEITINCLUDESTHEESTABLISHMENTOFTHEBACKSTAGEDATABASEANDMAINTENANCETHETAXIMANAGEMENTSYSTEMISAKINDOFBUSINESSMANAGEMENTSOFTWAREWHICHCANREALIZETHEMANAGEMENTSYSTEMATIC,AUTOMATICANDMAKETHEOPERATIONEASY,FASTANDCONVENIENTKEYWORDSTAXIINFORMATIONMANAGEMENT,MIS,DATABASE目录COMMENT微微微微1第一章系统概述111题目来源及背景112研究现状及分析113研究意义214编程环境与数据库的选择3141VISUALBASIC603142ACCESS2000数据库3第二章系统分析421系统目标422系统可行性研究422需求分析422功能分析5第三章系统设计631系统功能结构632功能的说明7第四章数据库设计841数据库需求分析842数据库设计概要842数据表的结构设计9第五章系统实施1351系统登录窗体设计1352系统主窗体设计1353车辆管理模块设计1454查询模块设计1654公司管理模块设计1955用户管理模块设计21第五章系统的测试与维护2251系统测试的流程2252系统的维护22结论23附录24参考文献30致谢31第一章系统概述11题目来源及背景随着生产社会化趋势的扩大、科学技术的进步、人类知识总量的增长速度不断加快、以及市场竞争的日益激烈,人们对信息的认识产生了根本性的变化。信息被列为与物质、能源并列的人类社会发展的三大资源之一。信息化水平已成为衡量一个国家现代化水平和综合国力的重要标志。我国也正处于改革开放进一步深化的环境下,因此我们应当抓住机遇,充分利用信息,扎实的做好信息管理系统的基础工作,建设开发较为先进的应用系统,加快我国信息化建设的步伐。近几年来,随着加入WTO,社会生活节奏日益加快,出租车行业使得人们以车代步,提高出行效率,同时也随之不断地发展。为了更好地服务于广大乘客,各大出租车公司先后搭建了各类信息管理系统,诸如叫车系统,客服系统等,逐渐形成了数字化租车的管理概念。即以网络化管理为基本模式,以信息为出租车行业发展的基本动力,以信息技术为增强出租车公司竞争实力的基本手段,以信息化建设为出租车公司发展的新增长点,以信息文化改变着人们教育、工作方式和思想观念。从而根本上实现了服务于广大乘客,提高出租车公司各项工作的效率和质量,为出租车公司创造经济效益。司机和出租车辆是出租车公司最主要的资源,是创造效益的源泉。要想提高出租车公司的效益和服务质量,首先从做好对司机和车辆的管理着手。首先要做好出租车以及司机的基本信息的管理,车辆买票、买费信息的管理,其次要做好出租车公司财产和公司收支信息的管理,便于出租车公司更好的管理。基本此种管理需要的信息系统出租车辆信息管理系统,将很大程度上解决出租车公司在此工作上的难度。本文所描述的“出租车辆信息管理系统”,是根据某出租车公司的车辆信息管理系统需求为基础展开需求调研。并在一定程度上考虑了它的可扩充性,使系统开发完成后,通过少量的改造,可以适用于其他类型公司。12研究现状及分析观察当今的出租车市场,不少专家学者都指出,政府基本上是把自己的管理职责让渡给了出租车公司。对于出租车市场上这样一个通过限制准入而形成的垄断市场,政府部门既可以考虑如公交系统模式,将福利直接给付乘车人;也可以通过拍卖经营权等形式,将部分行业利润通过“转移支付”的方式,实现社会福利最大化。而出租车服务也是人类现代生活的重要组成部分,特别是在大容量公共交通尚没有建立和完善之前,在许多城市特别是在小城市,出租汽车通常成为城市的重要交通工具,在满足居民特殊出行需求中发挥着重要作用。另外,即使在大容量公共交通发展较好的情况下,出租汽车仍然是满足居民一些特殊出行需要的公共交通工具,比如去机场、上医院、到道路不熟悉的地方等等。而我国的出租车市场总体来说规模还不大,未形成规模经济与竞争机制,有些地方的出租车企业非常小,只有几十辆车,这样就很难形成企业的经营服务理念。同时,很多企业的经营管理还不完善,对出租车的管理都不太健全,因此,开发一套适合他们的信息管理系统势在必行。本次毕业设计根据当前的现状建立一个出租车信息管理系统,经过分析确定该系统应满足记录出租车司机的基本信息、出租车基本信息、出租车和出租车司机基本信息的录入、修改以及删除等功能,公司收入支出信息、公司财产信息的管理、出租车和出租车司机基本信息的查询、公司收入收出信息查询以及公司财产信息查询等。13研究意义随着经济的日益增长,出租车的日益发达,这使得出租车车辆信息复杂化。因此我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来对出租车辆进行管理,实现了计算机资源的合理利用,改善了出租车业内部以及整个供应链各个环节的管理、调度及资源配置,使得管理合理规范。尽量合理的控制运作模式,尤其是车辆、人员的控制管理,及时了解出租车行业各个环节的管理、记录和查询功能及收支盈利的情况,更好优化出租车行业运营的发展。真正实现了减少劳动力提高劳动质量的目的。随着经济的全球化以及中国经济改革的逐渐深化,出租车业面临着越来越激烈的竞争,改善出租车业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国交通运输业赢得竞争胜利的决定性因素,而快速有效地实施自身资源计划。提高出租车业竞争力的最有效的方法之一。14编程环境与数据库的选择141VISUALBASIC60VISUALBASIC60是新一代软件应用开发工具,在数据库、网络、跨平台开发方面具有很强的功能具有面向对象的可视化设计工具、事件驱动的编程机制、提供了易学易用的应用程序集成开发环境、结构化的程序设计语言、支持多种数据库系统的访问、ACTIVE技术、VB6在开发环境上、网络功能等的增强、完备的HELP联机帮助功能。在提供企业和WEB开发人员所需要的可升级性和可靠性的同时,还支持正涌现而出的各种平台的WEB服务。该软件开发工具是目前最为广泛的、易学易用的面向对象的开发工具,并提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统使用VB60是一个相对较好的选择。142ACCESS2000数据库ACCESS是MICROSOFT公司始于1994年发表的微机数据库管理系统。作为一种功能强大的MIS系统开发工具,它具有界面友好,易学易用,开发简单,接口灵活等特点,是一个典型的新一代数据管理和信息系统开发工具。与MICROSOFT的其他数据库产品如FOXPRO等相比,ACCESS具有较独特的优势,提供了更强大的数据组织、用户管理、安全检查等功能。而ACEESS的应用主要是单客户机应用。基本可以满足本设计的数据库需要。微软公司的目标是使ACEESS成为设计和管理应用程序最容易的数据库系统,ACEESS主要任务是存储、管理和提供数据,以满足客户端连接和存储数据的需要。第二章系统分析21系统目标针对出租车公司车辆管理的情况,出租车信息管理系统应达到以下目标。(1)由人工管理过渡到机械自动化、系统化、规范化管理。(2)能够快速录入和查找到所需要的出租车及司机的信息。(3)对公司收入支出信息和财产信息进行管理,为出租车公司提供了一个现代化的管理手段。22系统可行性研究可行性研究的目的是用最小的代价在尽可能短的时间里确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,具体从下面两个方面考虑。(1)技术上的可行性由于对出租车信息管理系统的软件有过借鉴,再加上专业知识已有一定的基础,因而技术上的准备应该不成问题。(2)经济上的可行性由于该系统是一个小型的出租车管理系统,所以进行该软件的开发经费和投资较少,只需一台普通的计算机即可,系统的开发并不太复杂和繁琐,操作尽可能简单易行。所以从人力、物力、财力方面来说都是可行的。22需求分析开发软件首先做的是开发过程中最主要的就是系统的需求分析,需求分析同时也是软件生存周期中关键的一步。根据软件工程学中开发软件的要求,对出租车信息管理系统全部功能和相关的技术进行具体的分析,分析时采用结构化的分析方法,自顶向下、逐层分解问题。22功能分析(1)系统功能分析是在系统开发总体任务的基础上完成的。出租车信息管理系统功能主要包括车辆管理、公司管理、报表管理、系统维护等。车辆信息编辑、车辆信息查询、司机信息编辑、司机信息查询、买费信息编1辑、买费信息查询、买票信息编辑、买票信息查询。公司收支编辑、公司收支查询、公司财产编辑、公司财产查询。2车辆信息报表、司机信息报表、买票报表、买费报表、公司收支报表。3用户管理、系统初始化、数据备份、数据恢复、退出系统。4(2)对于该系统所要附合的功能要求有以下几点。整体结构合理,风格一致,模块化结构,界面清晰,接口灵活,操作简便。1开发方法,文档规范化,便于管理,可扩充。2完善的数据输入,维护,输出。3容错性能高,某个用户的操作错误不会引起整个系统的瘫痪,每一功能的操4作都有信息提示以免重复操作,错误操作有警告,以便用户及时改正。第三章系统设计本部分主要介绍系统要实现的功能,搭好设计的总体框架,使我们对要开发的系统有一个系统、全面、确切的认识。31系统功能结构在系统功能分析的基础上,按照结构化程序设计,将系统功能进行集中、分块处理,共分4大部分,21个完整的功能模块。系统的功能模块结构图如下图31所示出租车辆信息管理系统车辆管理公司管理报表预览系统维护车辆信息登记司机信息列表买票信息管理买费信息编辑收支管理收支查询车辆信息报表司机信息报表买费信息报表买票信息报表公司收支报表用户管理系统初始化数据备份数据恢复退出系统财产查询财产管理查询买票信息查询司机信息查询买费信息查询车辆信息查询修改用户图31系统功能模块图32功能的说明出租车信息管理系统是一个使用简单的管理软件,系统由车辆管理、公司管理、报表预览、系统维护等几个功能模块组成。根据上图的分析,出租车信息管理系统所具备的功能有(1)车辆管理车辆信息登记1司机信息列表2买票信息管理3买费信息编辑4(2)查询车辆辆信息查询1司机信息查询2买票信息查询3买费信息查询4(3)公司管理公司收支列表1收支查询2公司财产列表3财产信息查询4(4)报表预览车辆信息报表1司机信息报表2收支报表3财产报表4(5)系统维护用户管理1系统初始化2数据备份3数据还原4退出系统5第四章数据库设计开发数据库应用系统,大致可分为数据库的分析、设计和应用程序的分析、设计两部分。后台数据库的合理设计在本次这样的数据信息管理系统中占有十分重要的地位,数据库设计的优劣将直接影响系统的准确性、效率及实现效果,合理的设计能提高数据存储效率,保证数据的完整和一致。要设计一个性能良好的数据库应用系统并不是一件简单的工作。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的及将来可能增加的需求。41数据库需求分析本次要设计的数据库系统要应用于出租车信息的登记管理,必须充分满足出租车信息管理的各种要求。此系统允许有权限的用户对出租车以及司机的信息进行操作,普通用户只能查询其信息,因此系统必须同时维护用户数据,对每次用户登录都要判断用户权限是否符合要求。通过上述分析,本系统的数据库具体的需求分析如下(1)系统管理员可对车辆信息进行录入、修改、删除等操作,普通用户可通过车牌号和车辆型号进行查询。(2)系统管理员可对司机信息进行录入、修改、删除等操作,普通用户可通过司机编号和姓名进行查询司机基本信息(3)系统管理员可对车辆买票(买费)信息进行录入、修改、删除等操作,普通用户可通过票据编号(车牌号)和日期进行查询其基本信息。(4)系统管理员可对公司财产以及收支信息进行录入、修改、删除等操作,普通用户可通过编号和日期进行查询。42数据库设计概要数据库设计是整个课题设计的关键,它要求有严密、精确的表设计,表中字段的各个属性设置也必须要准确,以保证它与VB的连接。根据需求和信息管理数据流量的大小,结合ACCESS2000数据库操作方便、简单易学、系统资源占用低、不需要数据库服务器支持等优点,在该信息系统中将采用ACCESS2000数据库做为后台数据库。而且该数据库中表的添加、修改、删除非常方便,与VB连接后可直接通过设计的界面对其进行操作。数据表结构图,如图41所示,该数据表结构图包含系统中所有的数据表。图41数据表结构图42数据表的结构设计出租车信息管理系统数据库名称为“DB1MDB”,其中有7张数据表,分别为车辆信息表、员工信息表、买票信息、买费信息、公司财产表、公司收支表、用户表。下面为各表的结构1车辆辆信息表车辆信息表用来保存出租车辆的基本信息。车辆信息表的结构表图42所示。图42车辆辆信息表字段名称数据类型字段大小允许空字符串车牌号文本20否车辆型号文本20是司机编号文本20是颜色文本8是发动机号文本10是底盘号文本10是购车日期日期/时间是计价器号文本10是违章记录文本50是备注备注是2员工信息表员工信息表用来保存出租车司机的基本信息。员工信息表的结构如图43所示。图43员工信息表字段名称数据类型字段大小允许空字符串司机编号文本10否姓名文本8是性别文本2是身份证号文本18是联系地址文本50是联系方式文本15是入职日期日期/时间是驾驶证号文本20是领证时间日期/时间是证件有效期文本2是备注备注是3买费信息表买费信息表是用来保存出租车买费的基本信息。买费信息表的结构如图44所示。图44买费信息表字段名称数据类型字段大小允许空字符串车牌号文本20否交费日期日期/时间是交费流水号文本20否费用类别文本10是费用金额数字长整型是起始日期日期/时间是截止日期日期/时间是4买票信息表买票信息表是用来保存出租车买票的基本信息。买票信息表的结构如表45所示。图45买票信息表字段名称数据类型字段大小允许空字符串车牌号文本20否票据编号文本20否购买日期日期/时间是面额数字长整型是始号文本10是末号文本10是5公司收支表公司收支表是用来保存公司收入支出的基本信息。公司收支表的结构如图46所示。图46公司收支表字段名称数据类型字段大小允许空字符串日期日期/时间否收入来源文本20是收入金额数字长整型是用途文本20是支出金额数字长整型是6公司财产表公司财产表是用来保存公司现有公共财产的基本信息。公司财产表的结构如图47所示。图47公司财产表字段名称数据类型字段大小允许空字符串编号文本10否品名文本10是型号文本20是购买日期日期/时间是价值数字长整型是保管人文本8是7用户表用户表是用来保存系统用户的基本信息,用户表的结构如图48所示。图48用户表字段名称数据类型字段大小允许空字符串用户姓名文本20否密码文本20否用户类型文本8否第五章系统实施51系统登录窗体设计当系统运行时,首先打开欢迎窗体,单击窗体的任意位置进入如下图所示的登录界面,只有权限的用户才能进入系统。系统管理员可对整个系统的信息进行编辑和查询操作,普通用户只能进行查询操作。登陆成功后将显示系统主界面。界面布局如图51所示。图51登录窗体52系统主窗体设计用户登录成功后会出面该界面,它可以对整个系统进行操作,该界面为主窗体,将其它窗体设为子窗体后,该界面将始终出现在系统操作过程中,其它界面嵌套其中。出租车信息管理系统主窗体人(MDIFORM1)的设计采用了多文档界面,即MDI技术。MDI窗体为程序提供了高效、多功能的良好平台,应用也较为广泛。该界面主要有以下功能1系统主界面菜单窗口2系统主界面工具栏窗口3调试各子窗口4姐出系统界面布局图如下图52所示图52系统主窗体53车辆管理模块设计1车辆管理模块的主要功能对出租车、司机、出租车买票、出租车买费等信息的录入、修改、删除操作。用户可以点击上一条或下一条记录来选择要修改或要删除的记录,然后单击【修改】/【删除】按钮对记录进行修改/删除操作。该操作利用ADODC控件与车辆信息、司机信息、车辆买票、买费信息等数据表关联,而数据表中的数据进行修改。当单击【修改】按钮后,程序检验各字段内容填写是否正确,美工将修改后的记录替换DATAGRID列表中的原数据。而DATAGRID控件与ADODC控件邦定,从而自动对该数据表中的数据进行修改。2窗口的设计车辆信息录入车辆信息录入操作窗体用于添加、修改、删除车辆基本信息。车辆信息录入的添加、修改、删除可以通过ADO控件实现。窗口界面如图53所示图53车辆信息录入司机信息管理司机信息管理窗体用于添加、修改、删除司机基本信息。可通过首记录、上一条、下一条以及末记录来查看司机的基本信息。窗口界面如图54所示图54司机信息管理车辆买票管理车辆买票管理用于对出租车的买票情况进行登记以及维护,可通过首记录、上一条、下一条、末记录等来查看以及修改操作。窗口界面如图55所示图55车辆买票管理车辆买费编辑车辆买费编辑主要用于登记出租车的买费情况以及对其信息进行维护等操作,便于出租车公司更好的管理。窗口界面如图56所示图56车辆买费编辑54查询模块设计1车辆模块的主要功能通过选择的条件对出租车、司机、车辆买票、买费等信息进行查询操作利用复选框组件使用户选择查询条件,实现模糊查询。如果有符合条件的记录将通过ADODC控件与DATAGRID控件绑定显示在DATAGRID列表中,对记录的情况做到及时掌控制,对记录的信息做到快速的查询。2查询窗体的设计车辆信息查询车辆信息查询主要用于通过车牌号或车辆型号来查询某出租车的基本信息,查询的信息通过DATAGRID控件显示2查询窗体的设计车辆信息查询车辆信息查询主要用于通过车牌号或车辆型号来查询某出租车的基本信息,查询的信息通过DATAGRID控件显示。窗口界面如图57所示图57车辆信息查询司机信息查询司机信息查询主要是通过司机编号和姓名来查询出租车司机的基本信息,查询结果通过DATAGRID控件显示。窗口界面如下图58所示图58司机信息查询车辆买票查询车辆买票查询主要是通过票据编号或购买日期的某段时间来查询出租车辆的买票情况,查询结果在DATAGRID控件中显示。窗口界面如图59所示图59车辆买票查询买费信息查询买费信息查询主要是通过交费日期和车牌号来查询出租车辆的基本买费信息,可选择查询某辆车某段时间的交费信息。窗口界面如下图510所示图510买费信息查询54公司管理模块设计1公司收支管理公司收支管理主要是用来记录出租车公司的各项收入支出,便于公司更好的管理。可通过首记录、上一条、下一条、末记录来查询要修改或要删除的记录。窗口界面如图511所示图511公司收支管理2公司收支查询公司收支查询主要通过日期来查询公司某一天或某段时间的收支信息,通过DATAGRID控件来显示查询的信息。窗口界面如图512所示图512公司收支查询3公司财产管理公司财产管理主要是用来登记和维护公司现有公共财产的基本信息,用于管理公司的各项共用物品。窗口界面如图513所示图513公司财产管理4公司财产查询公司财产查询主要是通过编号、物品名称或购买日期来查询公司现有财产的基本信息,查询结果通过DATAGRID控件显示。窗口界面如下图514所示图514公司财产查询55用户管理模块设计用户管理模块主要功能是用户的添加、修改密码和删除。添加用户是所有用户都具有的功能,要求提供用户名和密码,以及密码的确认。密码的修改,考虑到用户的安全性,在修改密码的同时,要求对原密码的确认,在用户进行密码修改的时候将输入的原密码框与确认密码进行比较,通过在核定两次密码输入是否一致,这样就实现了用户密码的安全修改。对于用户的删除,充分考虑了系统安全问题,只有管理员才能对用户进行删除,其它用户只能添加或修改用户。用户管理窗体如下图515所示图515用户管理第五章系统的测试与维护51系统测试的流程软件系统的测试过程按照个步骤进行,即单元测试、组装测试、确认测试和系统测试。单元测试集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。集成测试是根据设计规定的软件系统体系结构,把已测试过的模块组装起来,在组装过程中,检查程序结构组装的正确性。确认测试则是要检查已实现的软件系统是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。系统测试则把已经经过确认的软件系统纳入到实际运行环境中,与其他系统成分组合在一起进行测试。52系统的维护521系统维护的基本概念系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。系统维护的目的是保证管理信息系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。522系统维护的工作内容系统维护是面向系统中各种构成要素的,根据维护对象的不同,系统维护的内容可分为以下几类1系统应用程序维护。系统的业务处理过程是通过应用材库的运行而实现的,一旦程序发生问题或业务发生变化,就必然地引起程序的修改和调整,因此系统维护的主要活动是对程序进行维护。2数据维护。业务处理对数据的需求是不断发生变化的,除了系统中主体业务数据的定期正常更新外,还有许多数据需要进行不定期的更新,或随环境及业务的变化而进行调整,以及数据内容的增加,数据结构的调整。此外,数据的备份与恢复等,都是数据维护的工作内容。3代码维护。随着系统应用范围的扩大,应用环境的变化,系统中的各种代码都需要进行一定程度的增加、修改、删除,以及设置新的代码。结论经过两个多月的调查,研究,分析,设计和开发,出租车辆信息管理系统基本开发完毕。其功能基本符合需求,实现对车辆买费信息和买票信息的管理、查询等操作及对司机和车辆档案的操作,其次还实现了对公司财产信息以及收支信息等几个方面的管理功能。当然,必不可少的是对上述这些数据的插入、修改、删除和查询操作;此外,本设计还可以对上述数据表实现运报表打印等功能。虽然VISUALBASIC结构很复杂,学起来也有不少困难,但是一旦掌握了它的特点就能很好的运用它的功能。通过对这个系统的设计,使我了解到如何创建一个应用程序,如何去设计一个软件,独立的思考问题。从开始的设计系统的结构,分析如何下手,如何进行设计,使我掌握了如何去分布式的开发一个应用软件。该次的学习使我了解到VB的开发环境,并面向对象语言由初步了解,能够实现简单的开发和应用。由于时间仓促,加上本人能力有限,系统还有好多不足之处,功能还不够完备。对于本系统的其他不足之处,请各位老师批评指正。附录MOUDEL1模块程序代码主程序MAINSETPUBCNNNEWADODBCONNECTIONPUBCNNCURSORLOCATIONADUSECLIENTPUBCNNOPEN“PROVIDERMICROSOFTJETOLEDB40DATASOURCE“PERSISTSECURITYINFOFALSE“FRMWELCOMESHOW登录窗体代码窗体FORM_LOAD代码“登录”代码STATICINTERRASINTEGERDIMSTRUSERASSTRINGDIMSTRPASSASSTRINGSTRUSERTRIMTEXT1TEXTSTRPASSTRIMTEXT2TEXTSTRSQL“SELECTFROM用户表WHERE用户姓名“DATASOURCE“PERSISTSECURITYINFOFALSE“ADODC1CURSORLOCATIONADUSECLIENTADODC1COMMANDTYPEADCMDTEXTADODC1RECORDSOURCE“SELECTFROM车辆信息表“ADODC1REFRESHTEXT1“TEXT2“TEXT3TEXT“TEXT4TEXT“TEXT5“TEXT6“TEXT7“TEXT8TEXT“TEXT9TEXT“LOCKTCL“登记”代码UNLOCKTCLDTPICKER1VALUEFORMATNOW,“YYYYMMDD“TEXT1“TEXT2“TEXT3TEXT“TEXT4TEXT“TEXT5“TEXT6“TEXT7“TEXT8TEXT“TEXT9TEXT“TEXT1SETFOCUSCMDOKENABLEDTRUECMDCANCELENABLEDTRUECMDDELENABLEDFALSECMDADDENABLEDFALSECMDUPDATEENABLEDFALSEI1“修改”代码UNLOCKTCLONERRORRESUMENEXTIFTEXT1TEXT“THENMSGBOX“请输入你要修改的车牌号“,“系统提示“EXITSUBENDIFADODC1RECORDSOURCE“SELECTFROM车辆信息表WHERE车牌号“TEXT1TEXT“ADODC1REFRESHIFADODC1RECORDSETRECORDCOUNT0THENONERRORRESUMENEXTTEXT1TEXTADODC1RECORDSETFIELDS0TEXT2TEXTADODC1RECORDSETFIELDS1TEXT3TEXTADODC1RECORDSETFIELDS2TEXT4TEXTADODC1RECORDSETFIELDS3TEXT5TEXTADODC1RECORDSETFIELDS4TEXT6TEXTADODC1RECORDSETFIELDS5DTPICKER1VALUEADODC1RECORDSETFIELDS6TEXT7TEXTADODC1RECORDSETFIELDS7TEXT8TEXTADODC1RECORDSETFIELDS8TEXT9TEXTADODC1RECORDSETFIELDS9ENDIFCMDADDENABLEDFALSECMDDELENABLEDFALSECMDOKENABLEDTRUECMDCANCELENABLEDTRUECMDUPDATEENABLEDFALSEI2“删除”代码IFTEXT1TEXT“THENMSGBOX“没有要删除的记录“,VBEXCLAMATIONELSEIFMSGBOX“您确实要删除记录吗“,VBOKCANCEL,“系统提示“VBOKTHENADODC1RECORDSETDELETEMSGBOX“记录已删除“,“系统提示“ADODC1REFRESHENDIF“保存”代码ONERRORRESUMENEXTDIMRSASNEWADODBRECORDSETSELECTCASEICASE1IFTEXT1“THENMSGBOX“车牌号不能为空“,“系统提示“TEXT1SETFOCUSEXITSUBELSESETRSPUBCNNEXECUTE“SELECTFROM车辆信息表WHERE车牌号“DATASOURCE“PERSISTSECURITYINFOFALSE“ADODC1CURSORLOCATIONADUSECLIENTADODC1COMMANDTYPEADCMDTEXTADODC1RECORDSOURCE“SELECTDISTINCT车牌号FROM车辆信息表“ADODC1REFRESHONERRORRESUMENEXTSETRSPUBCNNEXECUTE“SELECTDISTINCT车牌号FROM车辆信息表“DOCOMBO1ADDITEMRSFIELDS0RSMOVENEXTLOOPUNTILRSEOFRSCLOSESETRSPUBCNNEXECUTE“SELECTDISTINCT车辆型号FROM车辆信息表“DOCOMBO2ADDITEMRSFIELDS0RSMOVENEXTLOOPUNTILRSEOFRSCLOSECOMBO1TEXT“COMBO2TEXT“查询”代码DIMSQLASSTRINGDIMSCPASSTRINGIFCHECK1VALUETHENSCP“车牌号LIKE“DATASOURCE“PERSISTSECURITYINFOFALSE“UNLOADME数据库恢复程序代码“恢复”代码FILECOPYAPPPATHDATASOURCE“PERSISTSECURITYINFOFALSE“UNLOADME用户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论