




免费预览已结束,剩余50页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
装订线毕业设计(论文)报告纸毕 业 设 计 说 明 书课题名称院 系专 业班 级学 号学生姓名联系(论文+源码+100)指导教师: 2010 年 6 月 1 日共 55 页 第 55 页计算机与软件学院毕业设计(论文)诚信承诺 我谨在此承诺:本人所写的毕业论文车辆管理系统,系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释与说明,若有不实,后果由本人承担。承诺人(签名): 年 月 日摘 要车辆管理系统是应部门要求而开发的,它的内容对于集团公司管理者来说都至关重要。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多不足,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着社会经济的发展,使用车辆的人越来越多,对于拥有各种类型车辆的机关企事业单位,车辆的管理成为日常事务中的一项重要工作。车辆管理部门如何进行有效管理,及时了解每一辆车的情况,提高车辆的使用效率,就成为各单位急需解决的一个问题。针对这种状况,我们开发出一个专门进行车辆管理的软件,这套软件可以为您提供车辆管理、跟踪等方面的资料。它不仅能够掌握车辆的运营、异动、维修和报废等状况。所以本系统是协助各单位合理和优化管理车辆的最佳选择。本文重点论述了由于公司不断发展,拥有的车辆不断增多,从而需要对车辆有一个统一的管理。对此做出了详细的调查,可行性研究和分析。系统采用了C/S结构,系统开发经历了系统分析、系统设计和系统实施三个阶段。【关键词】车辆管理系统 C/S结构 快捷 稳定AbstractVehicle management system is developed with departmental requirements, its content managers is vital for the group. Has been the way people use the traditional manual management of paper files, this management approach has many disadvantages, such as: low efficiency, poor security, another over time, will produce a large number of documents and data, for search, update and maintain all brought many difficultiesWith the social and economic development, more and more people use the vehicle for all types of vehicles owned enterprises authorities, vehicle management into the daily affairs of an important work. Vehicle management how effective management and timely understanding of the situation of each vehicle to improve vehicle efficiency, the units need to be resolved becomes a problem.In response to this situation, we developed a specialized in vehicle management software, the software can provide you with vehicle management, tracking and other information. It can not only control the operation of vehicles, transaction, maintenance and end of life situation, but also the vehicle of the violation and accident system management. Therefore, this system is to assist the rational and optimal management of each unit the best choice of vehicles.This article focuses on the continued development as the company has a growing number of vehicles, which require vehicles to have a unified management. Have made a detailed survey, feasibility studies and analysis. System uses the C / S structure, system development through system analysis, system design and system implementation of the three stages. 【Key Words】Vehicle management system;C / S structure;fast;stable目 录绪 论7第一章 开发技术和环境的介绍81.1 开发技术81.1.1 Swing简介81.1.2 JXL 简介81.2开发环境91.2.1 JDK概述91.2.2 Access概述9第二章 车辆管理系统概述102.1 系统开发的背景102.2 系统实现的目标10第三章 车辆管理系统分析113.1 系统的可行性分析113.1.1 经济可行性113.1.2 技术可行性113.1.3 法律可行性113.1.4 用户使用可行性123.2 系统的需求分析123.2.1 系统功能分析123.2.2 系统用例图153.3 对性能的规定183.3.1 精度183.3.2 时间特性要求183.3.3 灵活性183.4 运行环境规定193.4.1 设备193.4.2 支持软件19第四章 系统的详细设计204.1 系统中规范204.2 数据库设计224.2.1 各个表的设计224.2.2 安全保密措施244.3 功能模块详述244.3.1 登录模块244.3.2 用户管理模块264.3.3 车辆管理模块314.3.4 系统管理模块404.3.5 帮助模块434.3.6 退出模块444.3.7 公共模块45第五章 开发难点和技巧485.1 导入导出的实现48致 谢52参考文献53附录54绪 论现行车辆管理过程一直是人为管理,管理效率低下,并存在多种资源浪费。且容易产生工作失误。本项目的研究目的就是通过技术改进来填补这一项不足。而这个车辆管理系统,采用当前单机比较流行的开源框架,对车辆管理中出现的数据进行轻量级封装,达到数据的准确精度高的水平,有力的提高了管理效率,为企业的车辆管理提供了技术支持。解决集群的车辆多,人工记录管理容易出现差错的难题,实现集群企业的车辆管理信息化。本次毕业设计基于Java中Swing的C/S架构的车辆管理系统的设计,是在Windows XP下,以Access为数据库开发平台,Java为开发语言,采用C/S架构开发的。在本论文中全面详细地介绍了车辆管理系统的设计方案,第1章为开发技术和环境的介绍;第2章为实习生管理系统的概述;第3章为 系统分析,包括可行性分析和需求分析;第4章为系统详细设计,包括系统的规范、数据库设计、功能详述;第5章为开发难点和技巧。第一章 开发技术和环境的介绍本系统基本规格如下基于JDK6.0、MyEclipse8.0、DW CS4、Access的开发平台 采用Java中的Swing搭建框架 使用Excel的导入导出组件 jxl.jar 系统要求:windows XP/VISTA1.1 开发技术1.1.1 Swing简介Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都是以swing作为名称,例如javax.swing,javax.swing.event1.1.2 JXL 简介通过java操作excel表格的工具类库 支持Excel 95-2003的所有版本 生成Excel 2003标准格式 支持字体、数字、日期操作 能够修饰单元格属性 支持图像和图表 应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式。1.2开发环境1.2.1 JDK概述JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。1.2.2 Access概述Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。另外,Access还是c语言的一个函数名和一种交换机的主干道模式。第二章 车辆管理系统概述2.1 系统开发的背景随着社会经济的发展,使用车辆的人越来越多,对于拥有各种类型车辆的机关企事业单位,车辆的管理成为日常事务中的一项重要工作。车辆管理部门如何进行有效管理,及时了解每一辆车的情况,提高车辆的使用效率,就成为各单位急需解决的一个问题。现行车辆管理过程一直是人为管理,管理效率低下,并存在多种资源浪费。且容易产生工作失误。本项目的研究目的就是通过技术改进来填补这一项不足。而这个车辆管理系统,采用当前单机比较流行的开源框架,对车辆管理中出现的数据进行轻量级封装,达到数据的准确精度高的水平,有力的提高了管理效率,为企业的车辆管理提供了技术支持。2.2 系统实现的目标开发出一个专门进行车辆管理的软件,这套软件可以为您提供车辆管理、跟踪等方面的资料。它不仅能够掌握车辆的运营、异动、维修和报废等状况。所以本系统是协助各单位合理和优化管理车辆的最佳选择。解决集群的车辆多,人工记录管理容易出现差错的难题,实现集群企业的车辆管理信息化。第三章 车辆管理系统分析3.1 系统的可行性分析3.1.1 经济可行性本系统的开发可以解决集团公司遇到的人工管理误差大,管理内容繁复,而且容易丢失的问题。本系统的开发周期为40天,耗费资金较少,且实用价值很高,提供企业部门使用。3.1.2 技术可行性虽然近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,但考虑到此系统只有集团公司中个别部门中个别管理人员使用,又考虑到开发周期以及安全性问题,最终就采用比较稳定的Java中Swing技术。3.1.3 法律可行性根据中华人民共和国计算机软件保护条例(1991年6月4日中华人民共和国国务院令第84号发布) (修改后的新条例2002年1月1日起施行)第九条可知:软件著作权人享有下列各项权利:(一)发表权;(二)开发者身份权;(三)使用权;(四)使用许可权和获得报酬权;(五)转让权。第十二条 受他人委托开发的软件, 其著作权的归属由委托者与受委托者签订书面协议约定, 如无书面协议或者在协议中未作明确约定, 其著作权属于受委托者。第十八条 在软件著作权的保护期内, 软件的著作权人或者其受让者有权许可他人行使本条例第九条第(三)项规定的使用权。第二十二条 因课堂教学、科学研究、国家机关执行公务等非商业性目的的需要对软件进行少量的复制, 可以不经软件著作权人或者其合法受让者的同意, 不向其支付报酬。但使用时应当说明该软件的名称、开发者, 并且不得侵犯著作权人或者其合法受让者依本条例所享有的其他各项权利。该复制品使用完毕后应当妥善保管、收回或者销毁, 不得用于其他目的或者向他人提供。3.1.4 用户使用可行性该系统是一个车辆管理系统,操作简易,而用户又是企业内部人员,有很好的软件使用经验,无需经过培训即可使用该系统。3.2 系统的需求分析3.2.1 系统功能分析本系统主要包括5个模块:人员管理模块、车辆管理模块、系统管理模块、帮助模块、退出模块。人员管理模块,主要是对系统中所涉及到的一些人员信息的管理。车辆管理模块,主要针对系统中所涉及到的车辆管理、维保管理、派车管理、公里油数(包括:油量管理,充值金额管理,公里油数管理)、费用管理。系统管理模块,主要针对个人信息的设置、数据库备份进行管理。系统功能结构图如图3-1所示。图系统结构图图 系统功能结构图功能简介模块子功能功能描述人员管理用户管理用户管理是将系统中所有的用户信息展现出来,并且可以添加用户,以及删除用户,并且还有全部查询和详细查询的功能。驾驶员管理 驾驶员管理是将系统的数据库中所有的驾驶员信息展现出来,涉及到的功能有对驾驶员的增、删、改、查、导入、导出。系统管理个人设置 个人设置主要是对系统中的使用用户的一个信息修改,特别是密码的修改。数据库备份 数据库备份是把整个系统中所有信息数据的一个备份功能。车辆管理车辆管理 车辆管理是将系统的数据库中所有的车辆信息展现出来,涉及到的功能有对车辆的增、删、改、查、导入、导出。维护管理维护管理是将系统的数据库中所有的车辆维护信息展现出来,涉及到的功能有对车辆维护信息的增、删、改、查、导入、导出。派车管理派车管理是将系统的数据库中所有的派车信息展现出来,涉及到的功能有对派车信息的增、删、改、查、导入、导出。油量管理 油量管理是对车辆的加油信息进行管理,包括对加油信息的增、删、改、查。充值金额管理 充值金额管理是对车辆的加油时所用的充值金额信息进行管理,包括对充值金额信息的增、删、改、查。公里油数管理 公里油数管理是对车辆行驶的公里数以及油费信息的管理,包括对这些信息的增、删、改、查、导入、导出。过路停车费管理 过路停车费管理是对车辆停车费用信息的管理,包括对停车费用信息的增、删、改、查。其他费用管理 其他费用管理是对车辆在使用过程中一些费用信息的管理,包括对这些信息的增、删、改、查功能。费用管理 费用管理是对车辆所有费用信息的管理,包括对所有费用信息的的增、删、改、查、导入、导出功能。帮助帮助 帮助是用来查看系统功能使用的文档。退出退出 退出是用户正常退出系统。3.2.2 系统用例图管理员用例图图 管理员用例图图 管理员用例图图 管理员用例图一般用户用例图图 一般用户用例图图 一般用户用例图图 一般用户用例图3.3 对性能的规定3.3.1 精度页面响应时间控制在5秒以内。3.3.2 时间特性要求说明对于该软件的时间特性要求,如:1. 系统登录初始化的时间控制在5秒以内。2. 基本操作时间控制在3秒以内。3.3.3 灵活性1. 提供异常处理;2. 系统对录入的数据提供多重校验功能;3. 各个页面中的数据可以即时有效的交互。3.4 运行环境规定3.4.1 设备表设备类型型号配置要求数量服务器PC机2CPU,1G内存,80G硬盘1台3.4.2 支持软件表软件类型型号或版本数量数据库Access1套操作系统Microsoft Windows XP简体中文版(或更高版本)1套第四章 系统的详细设计本章可分为三个部分:系统中规范、数据库设计和各个功能模块的详细设计。系统规范主要对本系统所涉及到的一切规范的原则。数据库设计对各个模块的所涉及到的基本表进行设计。功能模块详述对各个模块的详细设计进行描述。本章的重点在于数据库设计和功能模块的设计。4.1 系统中规范功能模块命名原则编码原则:1. 变量使用a) 不允许随意定义全局变量。b) 一个变量只能有一个用途;变量的用途必须和变量的名称保持一致。c) 所有变量都必须在类和函数最前面定义,并分类排列。2. 变量命名本系统中变量命名遵循匈牙利命名法这种命名法的基本原则是:变量名属性类型对象描述例如:hwnd: h表示句柄,wnd表示窗口,合起来为“窗口句柄”。m_bFlag: m表示成员变量,b表示布尔,合起来为:“某个类的成员变量,布尔型,是一个状态标志”3. 数据库操作 a) 查找数据库表或视图时,只能取出确实需要的那些字段。b) 使用无关联子查询,而不要使用关联子查询。c) 清楚明白地使用列名,而不能使用列的序号。d) 用事务保证数据的完整性。4. 对象使用 a) 尽可能晚地创建对象,并且尽可能早地释放它。5. 模块设计原则a) 不允许随意定义公用的函数和类。b) 函数功能单一,不允许一个函数实现两个及两个以上的功能。c) 不能在函数内部使用全局变量,如要使用全局变量,应转化为局部变量。d) 函数与函数之间只允许存在包含关系,而不允许存在交叉关系。即两者之间只存在单方向的调用与被调用,不存在双向的调用与被调用。6. 结构化要求 a) 禁止出现两条等价的支路。 例如:if (a = 2) else if (a= 3) else if (a = 2) elseb) 避免使用GOTO语句c) 用 IF 语句来强调只执行两组语句中的一组。禁止 ELSE GOTO 和 ELSE RETURN。d) 用 CASE 实现多路分支e) 避免从循环引出多个出口。f) 函数只有一个出口。g) 不使用条件赋值语句。h) 避免不必要的分支。i) 不要轻易用条件分支去替换逻辑表达式7. 函数返回值原则 1) 函数返回值避免使用结构体等复杂类型使用bool类型:该函数只需要获得成功或者失败的返回信息时候使用int 类型:错误代码用负数表示,成功返回08. 控件命名规则1)命名方法控件名简写+英文描述,英文描述首字母大写4.2 数据库设计 4.2.1 各个表的设计表 车辆信息数据库表名t_car表描述车辆信息主键id主索引序号字段名类型字段描述主外键备注1idint序号PK主键2car_novarchar(50)车牌3hostvarchar(20)车主4buyTimedate购买时间5typevarchar(50)车辆型号6placevarchar(100)使用地点7assuranceTimedate保险期限8accidentvarchar(255)事故9checkTimedate审验日期10driver_namevarchar(20)驾驶员FK外键t_driver11phonevarchar(50)联系方式FK外键t_driver表 驾驶员信息数据库表名t_driver表描述驾驶员信息主键id主索引序号字段名类型字段描述主外键备注1idint序号PK主键2driver_namevarchar(20)姓名3phonevarchar(50)联系方式4addressvarchar(100)家庭住址5driverSafevarchar(255)行车安全6clearvarchar(100)是否清洁7skillvarchar(100)专业技能8proprietyvarchar(100)服务礼仪表 车辆用费数据库表名t_m表描述车辆费用主键id主索引序号字段名类型字段描述主外键备注1idint序号PK主键2usernamevarchar(20)用户名3truenamevarchar(20)真实姓名4passwordvarchar(30)密码表 公里油数数据库表名t_kp表描述公里油数主键id主索引序号字段名类型字段描述主外键备注1idint序号PK主键2car_novarchar(50)车牌FK外键3driver_namevarchar(20)驾驶员FK外键4skdouble月初公里数5ekdouble月末公里数6rkdouble行驶公里数月末-月初7pddouble本月用油量8smdouble月初总额9pmdouble使用金额(按月算)月初+充值-余额10emdouble余额11amdouble本月充值金额12tmdouble油费合计按至今时间为止总的油费13kp_yint对应的年份14kp_mint对应的月份表 保养数据库表名t_wb表描述保养主键id主索引序号字段名类型字段描述主外键备注1idint序号PK主键2car_novarchar(50)车牌FK外键(car)3typevarchar(50)车辆型号FK外键(car)4unitvarchar(100)使用单位5rkdouble行驶公里数FK外键(公里油数)6mtdate保养时间7mcvarchar(100)保养内容8rtdate维修时间9rcvarchar(100)维修内容10tmdouble费用合计11wb_yint对应的年份12wb_mint对应的月份表 车辆用费数据库表名t_m表描述车辆费用主键id主索引序号字段名类型字段描述主外键备注1idint序号PK主键2car_novarchar(50)车牌FK外键(car)3driver_namevarchar(20)驾驶员FK外键(driver)4typevarchar(50)车辆型号外键(car)5departvarchar(100)使用部门FK6pmdouble油费合计外键(公里油数)7parkdouble过路停车费8wbmdouble维保费用外键(保养)9otherdouble其他费用10tmdouble所有费用油费+过路费+维保费+其他费用11remarkvarchar(100)备注12m_yint对应的年份13m_mint对应的月份4.2.2 安全保密措施身份认证:客户端的安全是通过 用户名/密码进行保护,防止非法用户进入系统;通过对客户端机器合法性的验证,保证在没有经过本系统授权的客户端不能访问本系统。权限体系系统的权限体系是为了防止系统内部的用户之间发生越权访问的,根据业务的需要,将系统功能细分为不同的功能项,并加以标识。在根据角色定义赋予各个角色不同的功能项集合。根据角色中不同人员的属性决定不同的数据访问隔离级别。4.3 功能模块详述4.3.1 登录模块子系统名称登录设计者吴金城设计日期2010/3/10模块名称登录前置条件数据库中必须有用户的信息与记录约束条件用户名和密码不可以为空:输入(数据库表和关键字段)账号、密码处理过程详细描述输入正确的账户和密码,点击登录即可输出(数据库表和关键字段)关键算法与核心代码private void check() String name = tf_name.getText().trim();String password = tf_pwd.getText().trim();String role = cb_role.getSelectedItem().toString().trim();if (name.equals() | password.equals() JOptionPane.showMessageDialog(this, 用户名或密码不能为空!, 错误提示,JOptionPane.PLAIN_MESSAGE); else int id = 0;try id = userManager.login(name, password, role); catch (SQLException e1) e1.printStackTrace();if (id != 0) ConnectionManager.id = id;ConnectionManager.username = name;ConnectionManager.pwd = password;ConnectionManager.role = role;this.setVisible(false);clear();new Client(车辆管理系统); else JOptionPane.showMessageDialog(this, 账号错误,请重新登录!, 错误提示,JOptionPane.PLAIN_MESSAGE);异常情况处理后置条件无4.3.2 用户管理模块 用户管理子系统名称用户管理设计者吴金城设计日期2010/3/10模块名称人员管理前置条件无约束条件输入框内的内容要按照格式输入,并且不可以为空,如时间就应该为“XXXX-XX-XX”等密码不可以为空:输入(数据库表和关键字段)用户名、真实姓名、密码处理过程详细描述通过点击不同按钮,然后和后台的数据库进行交互,从而可以得到用户人员的信息展示,以及对用户信息的添加与删除输出(数据库表和关键字段)关键算法与核心代码if (e.getSource() = submit) String username = tf_username.getText();String truename = tf_truename.getText();String oldPwd = pf_oldPwd.getText();String newPwd = pf_newPwd.getText();String confirmPwd = pf_confirmPwd.getText();if (username.equals() JOptionPane.showMessageDialog(this, 用户名不能为空!, 系统提示,JOptionPane.PLAIN_MESSAGE); else if (truename.equals() JOptionPane.showMessageDialog(this, 真实姓名不能为空!, 系统提示,JOptionPane.PLAIN_MESSAGE); else if (newPwd.equals() | confirmPwd.equals() JOptionPane.showMessageDialog(this, 密码不能为空!, 系统提示,JOptionPane.PLAIN_MESSAGE); else if (oldPwd.equals(ConnectionManager.pwd) if (newPwd.equals(confirmPwd) int i = 0;try i = userManager.update(ConnectionManager.id, username,truename, newPwd); catch (SQLException e1) e1.printStackTrace();if (i 0) clear();JOptionPane.showMessageDialog(this, 操作成功,信息已被修改!,系统提示, JOptionPane.PLAIN_MESSAGE);this.setVisible(false);this.dispose(); else if (i = -1) JOptionPane.showMessageDialog(this, 此用户名已存在,不能修改!,系统提示, JOptionPane.PLAIN_MESSAGE); else JOptionPane.showMessageDialog(this, 操作失败,请重新输入信息!,系统提示, JOptionPane.PLAIN_MESSAGE); else JOptionPane.showMessageDialog(this, 新密码输入错误!, 错误提示,JOptionPane.PLAIN_MESSAGE); else JOptionPane.showMessageDialog(this, 旧密码输入错误!, 错误提示,JOptionPane.PLAIN_MESSAGE);异常情况处理后置条件无 驾驶员管理子系统名称驾驶员管理设计者吴金城设计日期2010/3/10模块名称人员管理前置条件无约束条件输入框内的内容要按照格式输入,并且不可以为空,如时间就应该为“XXXX-XX-XX”等凡是输入框后面有“*”符号的,表明此数据为必填之项:电话又固定的输入格式:输入(数据库表和关键字段)姓名、联系方式、家庭住址、行车安全、是否清洁、专业技能、服务礼仪处理过程详细描述通过点击不同按钮,然后和后台的数据库进行交互,从而显示相对应的数据并实现对应的功能,如增、删、改、查、导入、导出。输出(数据库表和关键字段)关键算法与核心代码/ Excel导入private void in()/ Excel导出private void out()/ 获取数据public Object obj()/ 第一次获取数据public Object objFirst()/查询public void query(Object ce)/删除public void del(int rows)/按条件查询 选择查询条件, 姓名, 练习方式, 专业技能public void search(String condition, String value)异常情况处理如果填写的司机已经存在,则会提醒:在导入过程中,若果有重复数据,会有相应的提醒:后置条件无4.3.3 车辆管理模块 车辆管理子系统名称车辆管理 设计者吴金城设计日期2010/3/10模块名称车辆管理 前置条件无约束条件输入框内的内容要按照格式输入,并且不可以为空,如时间就应该为“XXXX-XX-XX”等凡是输入框后面有“*”符号的,表明此数据为必填之项:车牌要有相应的格式,如下:日期也需要有对应格式,如下:保险费用必须为数字:输入(数据库表和关键字段)车牌、车主、购买时间、购车费用、车辆型号、使用地点 保险期限、保险类别、保险费用、事故、审验如期、驾驶员、联系方式处理过程详细描述通过点击不同按钮,然后和后台的数据库进行交互,从而显示相对应的数据并实现对应的功能,如增、删、改、查、导入、导出。输出(数据库表和关键字段)关键算法与核心代码/ Excel导入private void in()/ Excel导出private void out()/ 获取数据public Object obj()/ 第一次获取数据public Object objFirst()/查询public void query(Object ce)/删除public void del(int rows)/按条件查询 选择查询条件, 车牌, 车主, 车辆型号, “驾驶员”public void search(String condition, String value)/ 设置下拉列表值public void setCom()/ 选择下拉列表时,自动显示驾驶员电话public void dPhone(String dname)异常情况处理后置条件无 维护管理子系统名称维护管理 设计者吴金城设计日期2010/3/10模块名称车辆管理前置条件车辆信息表中必须要有数据约束条件输入框内的内容要按照格式输入,并且不可以为空,如时间就应该为“XXXX-XX-XX”等必要的数据不可以为空,如下:费用和形式公里数的格式必须为数字类型,如下:输入(数据库表和关键字段)使用单位、费用合计、行车公里数、保养时间、保养内容、维修时间、维修内容处理过程详细描述通过点击不同按钮,然后和后台的数据库进行交互,从而显示相对应的数据并实现对应的功能,如增、删、改、查、导入、导出。输出(数据库表和关键字段)关键算法与核心代码/ 增private void add()/ 删private void delete()/ 改private void update()/ 查private void query()/ Excel导入private void in()/ Excel导出private void out()异常情况处理如果输入的保养时间或保养内容,与数据库中有相同的,则会提醒:后置条件 派车管理子系统名称派车管理设计者吴金城设计日期2010/3/10模块名称车辆管理前置条件车辆信息表中必须要有数据约束条件输入框内的内容要按照格式输入,并且不可以为空,如时间就应该为“XXXX-XX-XX”等必要的数据不可以为空,如下:用车时间的格式必须为数字类型,如下:日期也需要有对应格式,如下:输入(数据库表和关键字段)起点、终点、用途、用车时间、用车日期、违章事件、违章原因。处理过程详细描述通过点击不同按钮,然后和后台的数据库进行交互,从而显示相对应的数据并实现对应的功能,如增、删、改、查、导入、导出。输出(数据库表和关键字段)关键算法与核心代码/ 增private void add()/ 删private void delete()/ 改private void update()/ 查private void query()/ Excel导入private void in()/ Excel导出private void out()异常情况处理后置条件无4.3.4 系统管理模块 个人设置子系统名称个人设置设计者吴金城设计日期2010/3/10模块名称系统管理前置条件此用户必须是在数据库中存在的约束条件输入框内的内容要按照格式输入,并且不可以为空,如时间就应该为“XXXX-XX-XX”等必要的数据不可以为空,如下:密码一定要与数据库中相同:输入(数据库表和关键字段)用户名、真实姓名、旧密码、新密码、确认密码处理过程详细描述 输入相应信息,并与数据库进行交互,从而修改用户的信息输出(数据库表和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学美术教学中的审美教育对学生综合素质的提升研究论文
- 校园周边广告对学生消费观念的影响与学校心理健康教育实践论文
- 基于创新教育的高中数学建模竞赛辅导策略研究论文
- 艺考生班级管理制度
- 苏美达集团管理制度
- 茶水间员工管理制度
- 蓝天教育集团高二年级下册期中考试语文试题(含答案)
- 财务规范计划
- 财务管理案例 教学组织方式 案例1-20
- 国际经济法专业本科生
- 人文英语4-005-国开机考复习资料
- 公司安全事故隐患内部举报、报告奖励制度
- 中国玉石及玉文化鉴赏智慧树知到期末考试答案章节答案2024年同济大学
- 小学思政课《爱国主义教育》
- 部编版高中语文必修下册文言文基础知识练习(共12篇)
- 服装投标技术方案全
- 建筑工程防水(防渗漏)处理PPT
- 民办学校办学章程(营利性)
- 机关妇委会换届选举工作基本程序
- 零件加工检验标准
- UML网上购物系统课程设计DOC
评论
0/150
提交评论