欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    车辆管理系统毕业设计论文.doc

    • 资源ID:31725789       资源大小:117.04KB        全文页数:71页
    • 资源格式: DOC        下载积分:12金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    车辆管理系统毕业设计论文.doc

    车辆管理系统毕业设计论文毕 业 设 计 说 明 书 课题名称 院 系 专 业 班 级 学 号 学生姓名 biyeshejilunwen126。com 联系 (论文+源码+100) 指导教师: 2010 年 6 月 1 日 计算机与软件学院 毕业设计(论文)诚信承诺 我谨在此承诺:本人所写的毕业论文车辆管理系统,系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释与说明,若有不实,后果由本人承担. 承诺人(签名): 年 月 日 毕业设计(论文)报告纸 摘 要 车辆管理系统是应部门要求而开发的,它的内容对于集团公司管理 者来说都至关重要。一直以来人们使用传统人工的方式管理文件档案,? ? 这种管理方式存在着许多不足,如:效率低、保密性差,另外时间一长,将? ? 产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 ? ? 随着社会经济的发展,使用车辆的人越来越多,对于拥有各种类型? ? 车辆的机关企事业单位,车辆的管理成为日常事务中的一项重要工作。? ? 车辆管理部门如何进行有效管理,及时了解每一辆车的情况,提高车辆? ? 的使用效率,就成为各单位急需解决的一个问题。 ? 装 针对这种状况,我们开发出一个专门进行车辆管理的软件,这套软? ? 件可以为您提供车辆管理、跟踪等方面的资料。它不仅能够掌握车辆的? ? 运营、异动、维修和报废等状况。所以本系统是协助各单位合理和优化? 订 管理车辆的最佳选择。 ? ? 本文重点论述了由于公司不断发展,拥有的车辆不断增多,从而需? ? 要对车辆有一个统一的管理.对此做出了详细的调查,可行性研究和分? 线 析。系统采用了C/S结构,系统开发经历了系统分析、系统设计和系统? ? 实施三个阶段. ? ? 【关键词】车辆管理系统 C/S结构 快捷 稳定 ? ? ? ? ? ? ? ? ? 共 55 页 第 3 页 毕业设计(论文)报告纸 Abstract Vehicle 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 difficulties ? ? With 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共 55 页 第 4 页 毕业设计(论文)报告纸 目 录 绪 论 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 错误未定义书签.7 第一章 开发技术和环境的介绍 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 8 ? 1。1 开发技术 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 8 ? 1。1。1 Swing简介 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 8 ? ? 1.1。2 JXL 简介 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 8 ? 1。2开发环境 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 9 ? 1。2.1 JDK概述 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 9 ? ? 1。2。2 Access概述 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 9 ? 第二章 车辆管理系统概述 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 10 ? 2.1 系统开发的背景 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 10 ? ? 2。2 系统实现的目标 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 10 ? 第三章 车辆管理系统分析 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 11 装 3。1 系统的可行性分析 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 11 ? ? 3.1.1 经济可行性 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 11 ? 3。1。2 技术可行性 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 11 ? 3.1.3 法律可行性 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 11 ? 订 3。1。4 用户使用可行性 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 12 ? 3。2 系统的需求分析 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 12 ? 3.2.1 系统功能分析 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 12 ? ? 3。2。2 系统用例图 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 15 ? 3.3 对性能的规定 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 18 线 3.3.1 精度 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 18 ? ? 3.3.2 时间特性要求 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 18 ? 3。3。3 灵活性 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 18 ? 3.4 运行环境规定 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 19 ? ? 3.4。1 设备 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 19 ? 3.4.2 支持软件 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 19 ? 第四章 系统的详细设计 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 20 ? ? 4。1 系统中规范 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 20 ? 4。2 数据库设计 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 22 ? 4。2。1 各个表的设计 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 22 ? 4.2.2 安全保密措施 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 24 4。3 功能模块详述 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 24 4。3。1 登录模块 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 24 4.3.2 用户管理模块 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 26 共 55 页 第 5 页 毕业设计(论文)报告纸 4.3。3 车辆管理模块 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 31 4。3。4 系统管理模块 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 40 4。3。5 帮助模块 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 43 4.3.6 退出模块 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 44 ? 4。3。7 公共模块 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 45 ? 第五章 开发难点和技巧 .。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 48 ? ? 5.1 导入导出的实现 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 48 ? 致 谢 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 52 ? 参考文献 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。. 53 ? ? 附录 。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。.。 54 ? ? ? ? ? 装 ? ? ? ? ? 订 ? ? ? ? ? 线 ? ? ? ? ? ? ? ? ? ? ? ? ? 共 55 页 第 6 页 毕业设计(论文)报告纸 绪 论 现行车辆管理过程一直是人为管理,管理效率低下,并存在多种资源浪费。且容 易产生工作失误。 ? 本项目的研究目的就是通过技术改进来填补这一项不足。而这个车辆管理系统,? ? 采用当前单机比较流行的开源框架,对车辆管理中出现的数据进行轻量级封装,达到? ? 数据的准确精度高的水平,有力的提高了管理效率,为企业的车辆管理提供了技术支? ? 持。 ? 解决集群的车辆多,人工记录管理容易出现差错的难题,实现集群企业的车辆管? ? 理信息化。 ? ? 本次毕业设计-基于Java中Swing的C/S架构的车辆管理系统的设计,是在? Windows XP下,以Access为数据库开发平台,Java为开发语言,采用C/S架构开发装 ? 的。 ? ? 在本论文中全面详细地介绍了车辆管理系统的设计方案,第1章为开发技术和环? ? 境的介绍;第2章为实习生管理系统的概述;第3章为 系统分析,包括可行性分析订 和需求分析;第4章为系统详细设计,包括系统的规范、数据库设计、功能详述;第? ? 5章为开发难点和技巧.? ? ? 线 ? ? ? ? ? ? ? ? ? ? ? ? ? 共 55 页 第 7 页 毕业设计(论文)报告纸 第一章 开发技术和环境的介绍 本系统基本规格如下 基于JDK6。0、MyEclipse8.0、DW CS4、Access的开发平台 ? 采用Java中的Swing搭建框架 ? ? 使用Excel的导入导出组件 jxl.jar ? ? 系统要求:windows XP/VISTA ? ? 1。1 开发技术 ? ? ? 1.1.1 Swing简介 ? ? ? Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工装 ? 具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格.Swing开发? ? 人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的? 用户界面. ? 订 工具包中所有的包都是以swing作为名称,例如? ? javax.swing,javax.swing。event ? ? ? 1。1。2 JXL 简介 线 ? 通过java操作excel表格的工具类库 ? ? 支持Excel 95-2003的所有版本 ? ? 生成Excel 2003标准格式 ? ? 支持字体、数字、日期操作 ? 能够修饰单元格属性 ? ? 支持图像和图表 ? ? 应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java? 的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式。 共 55 页 第 8 页 毕业设计(论文)报告纸 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? ? 语言的一个函数名和一种交换机的主干道模式.线 ? ? ? ? ? ? ? ? ? ? ? ? ? 共 55 页 第 9 页 毕业设计(论文)报告纸 第二章 车辆管理系统概述 2。1 系统开发的背景 ? 随着社会经济的发展,使用车辆的人越来越多,对于拥有各种类型车辆的机关企? ? 事业单位,车辆的管理成为日常事务中的一项重要工作。车辆管理部门如何进行有效? 管理,及时了解每一辆车的情况,提高车辆的使用效率,就成为各单位急需解决的一? ? 个问题。 ? ? 现行车辆管理过程一直是人为管理,管理效率低下,并存在多种资源浪费.且容? 易产生工作失误. ? ? 本项目的研究目的就是通过技术改进来填补这一项不足。而这个车辆管理系统,? ? 采用当前单机比较流行的开源框架,对车辆管理中出现的数据进行轻量级封装,达到装 ? 数据的准确精度高的水平,有力的提高了管理效率,为企业的车辆管理提供了技术支? 持。 ? ? ? 2.2 系统实现的目标 订 ? 开发出一个专门进行车辆管理的软件,这套软件可以为您提供车辆管理、跟踪等? ? 方面的资料。它不仅能够掌握车辆的运营、异动、维修和报废等状况。所以本系统是? 协助各单位合理和优化管理车辆的最佳选择。 ? 线 解决集群的车辆多,人工记录管理容易出现差错的难题,实现集群企业的车辆管? ? 理信息化。 ? ? ? ? ? ? ? ? ? ? ? 共 55 页 第 10 页 毕业设计(论文)报告纸 第三章 车辆管理系统分析 3.1 系统的可行性分析 ? ? 3。1.1 经济可行性 ? ? ? 本系统的开发可以解决集团公司遇到的人工管理误差大,管理内容繁复,而且容? 易丢失的问题。本系统的开发周期为40天,耗费资金较少,且实用价值很高,提供? ? 企业部门使用。 ? ? ? 3.1.2 技术可行性 ? ? 装 虽然近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术? 也不断的推陈出新,但考虑到此系统只有集团公司中个别部门中个别管理人员使用,? ? 又考虑到开发周期以及安全性问题,最终就采用比较稳定的Java中Swing技术。 ? ? 订 3.1。3 法律可行性 ? ? ? 根据中华人民共和国计算机软件保护条例(1991年6月4日中华人民共和国? 国务院令第84号发布) (修改后的新条例2002年1月1日起施行)第九条可知:? 线 软件著作权人享有下列各项权利: ? ? (一)发表权; ? ? (二)开发者身份权; ? (三)使用权; ? ? (四)使用许可权和获得报酬权; ? ? (五)转让权。 ? 第十二条 受他人委托开发的软件, 其著作权的归属由委托者与受委托者签订? ? 书面协议约定, 如无书面协议或者在协议中未作明确约定, 其著作权属于受委托者。 ? 第十八条 在软件著作权的保护期内, 软件的著作权人或者其受让者有权许可他人行使本条例第九条第(三)项规定的使用权。 第二十二条 因课堂教学、科学研究、国家机关执行公务等非商业性目的的需要共 55 页 第 11 页 毕业设计(论文)报告纸 对软件进行少量的复制, 可以不经软件著作权人或者其合法受让者的同意, 不向其支付报酬。但使用时应当说明该软件的名称、开发者, 并且不得侵犯著作权人或者其合 法受让者依本条例所享有的其他各项权利。该复制品使用完毕后应当妥善保管、收回 ? 或者销毁, 不得用于其他目的或者向他人提供。 ? ? 3。1。4 用户使用可行性 ? ? ? 该系统是一个车辆管理系统,操作简易,而用户又是企业内部人员,有很好的软? ? 件使用经验,无需经过培训即可使用该系统. ? ? 3.2 系统的需求分析 ? ? ? 装 3.2.1 系统功能分析 ? ? 本系统主要包括5个模块:人员管理模块、车辆管理模块、系统管理模块、帮助? ? 模块、退出模块。 ? 订 人员管理模块,主要是对系统中所涉及到的一些人员信息的管理。 ? ? 车辆管理模块,主要针对系统中所涉及到的车辆管理、维保管理、派车管理、公? 里油数(包括:油量管理,充值金额管理,公里油数管理)、费用管理。 ? ? 系统管理模块,主要针对个人信息的设置、数据库备份进行管理. 线 ? 系统功能结构图如图3-1所示。 ? 车辆管理系统 ? ? ? ? ? 人车系退帮? 员辆统? 管管管? 理理理出助 ? ? 图3。2.1。1系统结构图 ? 共 55 页 第 12 页 毕业设计(论文)报告纸 车辆管理系统 人员管理系统管理车辆管理帮助退出? ? ? ? 用户管理个人设置车辆管理? ? ? 驾驶员管理数据库备份维保管理? ? ? ? 派车管理油量管理? ? 过路停车费管装 公里油数充值金额管理理? ? ? 其他费用管理费用公里油数管理? ? 订 费用管理? ? ? 图3。2。1。2 系统功能结构图? ? 线 ? ? ? ? ? ? ? ? ? ? ? ? ? 共 55 页 第 13 页 毕业设计(论文)报告纸 功能简介 模块子功能 功能描述 用户管理是将系统中所有的用户信息展现 用户管理 出来,并且可以添加用户,以及删除用户,并? ? 且还有全部查询和详细查询的功能. 人员管理 ? 驾驶员管理是将系统的数据库中所有的驾? 驾驶员管理 驶员信息展现出来,涉及到的功能有对驾驶员? 的增、删、改、查、导入、导出。 ? 个人设置主要是对系统中的使用用户的一? 个人设置 个信息修改,特别是密码的修改。 ? 系统管理 ? 数据库备份是把整个系统中所有信息数据数据库备份 ? 的一个备份功能. ? 车辆管理是将系统的数据库中所有的车辆? 车辆管理 信息展现出来,涉及到的功能有对车辆的增、? 删、改、查、导入、导出. 装 维护管理是将系统的数据库中所有的车辆? 维护管理 维护信息展现出来,涉及到的功能有对车辆维? ? 护信息的增、删、改、查、导入、导出. ? 派车管理是将系统的数据库中所有的派车? 派车管理 信息展现出来,涉及到的功能有对派车信息的订 增、删、改、查、导入、导出。 ? 油量管理是对车辆的加油信息进行管理,? 油量管理 包括对加油信息的增、删、改、查。 ? ? 充值金额管理是对车辆的加油时所用的充? 车辆管理 充值金额管理 值金额信息进行管理,包括对充值金额信息的线 增、删、改、查。 ? 公里油数管理是对车辆行驶的公里数以及? 公里油数管理 油费信息的管理,包括对这些信息的增、删、? 改、查、导入、导出。 ? ? 过路停车费管 过路停车费管理是对车辆停车费用信息的? 理 管理,包括对停车费用信息的增、删、改、查。 ? 其他费用管理是对车辆在使用过程中一些? 其他费用管理 费用信息的管理,包括对这些信息的增、删、? 改、查功能. ? 费用管理是对车辆所有费用信息的管理,? ? 费用管理 包括对所有费用信息的的增、删、改、查、导? 入、导出功能。 帮助 帮助 帮助是用来查看系统功能使用的文档。 退出 退出 退出是用户正常退出系统. 共 55 页 第 14 页 毕业设计(论文)报告纸 3。2。2 系统用例图 管理员用例图 ? ? ? ? 删? ? ? ? 增查看? 用户管理? ? ? ? 装 ? 人员管理? 管理员增? ? ? 订 ? 导出删? 驾驶员管理? ? ? 线 修改导入? ? 查看? ? ? ? 图3.2.1。3 管理员用例图 ? ? ? ? ? ? ? 共 55 页 第 15 页 毕业设计(论文)报告纸 帮助 ? 个人设置? ? ? ? 系统管理管理员? ? 数据库备份? ? ? ? 退出? ? 装 图3。2。1。4 管理员用例图 ? ? ? ? ? 车辆管理订 ? ? ? ? ? 车辆管理派车管理增、删、改、查、导入、导线 管理员出? ? ? ? ? 派车管理? ? ? 图3。2.2。5 管理员用例图? ? ? ? ? 共 55 页 第 16 页 毕业设计(论文)报告纸 一般用户用例图 ? 用户管理? 查看? ? ? ? 人员管理一般用户? ? ? 导出? ? 驾驶员管理? ? 装 图3.2.2.6 一般用户用例图 ? ? ? ? ? 订 车辆管理? ? ? 查看? ? 线 ? 车辆管理派车管理一般用户? ? ? ? 导出? ? 派车管理? ? ? 图3.2。2。7 一般用户用例图 ? ? ? 共 55 页 第 17 页 毕业设计(论文)报告纸 帮助 ? 个人设置? ? ? ? 系统管理一般用户? ? 数据库备份? ? ? ? 退出? ? 装 图3。2。2.8 一般用户用例图 ? ? 3。3 对性能的规定 ? ? ? 3.3。1 精度 订 ? ? 页面响应时间控制在5秒以内。 ? ? ? 3.3。2 时间特性要求 线 ? ? 说明对于该软件的时间特性要求,如: ? ? 1. 系统登录初始化的时间控制在5秒以内。 ? 2。 基本操作时间控制在3秒以内。 ? ? ? 3。3.3 灵活性 ? ? ? 1. 提供异常处理; ? ? 2。 系统对录入的数据提供多重校验功能; 3. 各个页面中的数据可以即时有效的交互. 共 55 页 第 18 页 毕业设计(论文)报告纸 3.4 运行环境规定 3。4。1 设备 ? ? 表3.4.1.1 ? 设备类型 型号 配置要求 数量 ? 服务器 PC机 2CPU,1G内存,80G硬盘 1台 ? ? 3.4.2 支持软件 ? ? ? 表3.4。1。2 ? ? 软件类型 型号或版本 数量 ? 数据库 Access 1套 ? Microsoft Windows XP简体中文版(或更高版本) 1套 操作系统 装 ? ? ? ? ? 订 ? ? ? ? ? 线 ? ? ? ? ? ? ? ? ? ? ? ? ? 共 55 页 第 19 页 毕业设计(论文)报告纸 第四章 系统的详细设计 本章可分为三个部分:系统中规范、数据库设计和各个功能模块的详细设计. 系统规范主要对本系统所涉及到的一切规范的原则。 ? 数据库设计对各个模块的所涉及到的基本表进行设计。 ? ? 功能模块详述对各个模块的详细设计进行描述。 ? ? 本章的重点在于数据库设计和功能模块的设计。 ? ? 4。1 系统中规范 ? ? 功能模块命名原则 ? ? ? 编码原则: ? 1。 变量使用 装 a) 不允许随意定义全局变量. ? ? b) 一个变量只能有一个用途;变量的用途必须和变量的名称保持一致。 ? c) 所有变量都必须在类和函数最前面定义,并分类排列。 ? ? 2. 变量命名 订 本系统中变量命名遵循匈牙利命名法 ? ? 这种命名法的基本原则是: ? ? 变量名,属性,类型,对象描述 ? 例如: 线 ? hwnd: h表示句柄,wnd表示窗口,合起来为“窗口句柄”. ? m_bFlag: m表示成员变量,b表示布尔,合起来为:“某个类的成员变量,? ? 布尔型,是一个状态标志” ? ? 3。 数据库操作 ? a) 查找数据库表或视图时,只能取出确实需要的那些字段。 ? ? b) 使用无关联子查询,而不要使用关联子查询. ? c) 清楚明白地使用列名,而不能使用列的序号。 ? ? d) 用事务保证数据的完整性. ? 4. 对象使用 a) 尽可能晚地创建对象,并且尽可能早地释放它。 5. 模块设计原则 a) 不允许随意定义公用的函数和类. 共 55 页 第 20 页 毕业设计(论文)报告纸 b) 函数功能单一,不允许一个函数实现两个及两个以上的功能. c) 不能在函数内部使用全局变量,如要使用全局变量,应转化为局部变量。 d) 函数与函数之间只允许存在包含关系,而不允许存在交叉关系。即两者之 ? 间只存在单方向的调用与被调用,不存在双向的调用与被调用。 ? 6. 结构化要求 ? ? a) 禁止出现两条等价的支路。 ? 例如: ? ? if (a = 2) ? ? else if (a= 3) ? else if (a = 2) ? ? else ? 装 b) 避免使用GOTO语句 ? ? c) 用 IF 语句来强调只执行两组语句中的一组。禁止 ELSE GOTO 和 ELSE ? RETURN. ? ? d) 用 CASE 实现多路分支 订 ? e) 避免从循环引出多个出口. ? f) 函数只有一个出口. ? ? g) 不使用条件赋值语句。 ? 线 h) 避免不必要的分支。 ? ? i) 不要轻易用条件分支去替换逻辑表达式 ? 7. 函数返回值原则 ? 1) 函数返

    注意事项

    本文(车辆管理系统毕业设计论文.doc)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开