3.2 系统功能分析 根据第3.1节分析,单位车辆管理系统,应该具备以下功能: 内容来自论文无忧网 www.paper51.com 1)车辆挡案管理 paper51.com (1) 车辆档案输入 内容来自www.paper51.com (2) 车辆档案查询 paper51.com
(3) 车辆异动列表 copyright paper51.com (4) 车辆异动查询 内容来自论文无忧网 www.paper51.com (5) 车辆报废 内容来自www.paper51.com (6) 车辆报废查询 内容来自www.paper51.com 2)车辆运营管理 http://www.paper51.com (1) 车辆运营列表 paper51.com (2) 车辆运营查询 paper51.com (3) 清空运营表 内容来自www.paper51.com 3)车辆管理 paper51.com (1) 维修管理 http://www.paper51.com (2) 违章管理 内容来自www.paper51.com
(3) 事故管理 copyright paper51.com 4)驾驶员管理 内容来自www.paper51.com (1) 驾驶员档案管理 paper51.com (2) 驾驶员档案查询 paper51.com
(3) 驾驶员奖罚 内容来自论文无忧网 www.paper51.com
5)系统维护 内容来自www.paper51.com (1) 系统初始化 paper51.com (2) 管理员设置 copyright paper51.com (3) 数据备份 copyright paper51.com (4) 数据恢复 http://www.paper51.com (5) 退出 内容来自论文无忧网 www.paper51.com
http://www.paper51.com 系统功能模块图,如图3.1 paper51.com paper51.com 数据表: copyright paper51.com 1.车辆报废表 内容来自论文无忧网 www.paper51.com
http://www.paper51.com 本表的主要作用是装载车辆的基本信息情况。 内容来自论文无忧网 www.paper51.com 2. 车辆档案 paper51.com
http://www.paper51.com 本表主要用于车辆档案信息。 内容来自论文无忧网 www.paper51.com
3. 车辆事故表 paper51.com
内容来自www.paper51.com 本表主要用于车辆事故表的信息。 内容来自论文无忧网 www.paper51.com 4. 车辆违章表 内容来自论文无忧网 www.paper51.com
http://www.paper51.com
本表主要用于车辆违章表凭证。 paper51.com 5. 车辆维修表 内容来自www.paper51.com
http://www.paper51.com
本表主要用于车辆维修表 内容来自论文无忧网 www.paper51.com
数据字典 内容来自www.paper51.com 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 copyright paper51.com 任何字典最主要的用途都是供人查阅对不了解的条目的解释。数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。 内容来自www.paper51.com
数据流图和数据字典共同构成系统的逻辑模型,没有数据字典,数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。只有数据流图和对数据流图的精确定义放在一起,才能共同构成系统的规格说明。 http://www.paper51.com 系统开发时,常用卡片的形式书写保存描述一个数据元素。 http://www.paper51.com
下面给出本系统的主要数据元素的数据字典索引卡片: 内容来自www.paper51.com
名字:报废 内容来自论文无忧网 www.paper51.com 列名:报废 copyright paper51.com
描述:唯一地标识专业基本状况表的一个特定关键域 http://www.paper51.com 定义:报废=20{字符}20 http://www.paper51.com 位置:报废表 copyright paper51.com 内容来自www.paper51.com 名字:事故 内容来自论文无忧网 www.paper51.com
列名:事故 paper51.com 描述:唯一地标识事故基本状况表的一个特定关键域 http://www.paper51.com 定义:事故=10{字符}10 http://www.paper51.com 位置:事故信息表 内容来自www.paper51.com 内容来自www.paper51.com 名字:违章名称 内容来自论文无忧网 www.paper51.com 描述:唯一地标识员工基本状况表的一个特定关键域 内容来自www.paper51.com 定义:违章名称=20{字符}20 paper51.com
位置:违章成绩表 http://www.paper51.com
paper51.com
名字:维修 copyright paper51.com 描述:唯一地标识维修基本状况表的一个特定关键域 内容来自论文无忧网 www.paper51.com 定义:PID=8{字符}8 内容来自论文无忧网 www.paper51.com 位置: 维修信息表 和学生成绩表 内容来自论文无忧网 www.paper51.com 内容来自www.paper51.com 第四章数据库设计 paper51.com 数据库设计在一个信息管理系统中占有十分重要的地位,数据库结构设计的好坏直接对应用系统的效率以及实现的效果产生影响。合理的数据库设计可以提高数据库存储的效率,保证数据的完整好一致性,保障系统不会因为数据混乱而引起运行出错,同时,合理的数据库可以减轻系统开发的工作量,提高工作效率。 内容来自www.paper51.com 数据库设计应该充分考虑系统的需求,包括现在的需求,也要考虑将来的需求。 内容来自论文无忧网 www.paper51.com
(1)数据库的概念 内容来自www.paper51.com
数据库处理在信息系统的研究中一直是非常重要的主题,然而,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。数据库技术能使Internet应用超越具有早期应用特点的简单的发布。同时,Internet技术提供了一种向用户发布数据库内容的标准化的访问方法。这些技术没有脱离经典数据库技术的要求。它们只是加重了数据库技术的重要性。数据库的设计和开发及包括艺术有包括工程。理解用户的需求,然后,把它们转变为有效的数据库设计是一个艺术过程。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用,是一个工程过程。数据库的目的是帮助人们跟踪事务。经典的数据库应用涉及诸如订单、顾客、工作、员工、学生、电话之类的项,或其它数据量较大、需要密切关注的事务。最近,由于数据库的普及,数据库技术已经被应用到了新的领域,诸如用于Internet的数据库或用于公司内联网的数据库。数据库也被越来越多地应用于生成和维护多媒体应用程序上。计算机的数据处理应用,首先要把大量的信息以数据形式存放在存储器中。存储器的容量、存储速率直接影响到数据管理技术的发展。从1956年生产出第一台计算机到现在,存储器的发展,为数据库技术提供了良好的物质基础。使用计算机以后,数据处理的速度和规模,无论是相对于手工方式,还是机械方式,都有无可比拟的优势。通常在数据处理中,计算是比较简单的而数据的管理却比较复杂。数据管理是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。数据管理技术的优劣,将直接影响数据处理的效率。 copyright paper51.com 数据库在一个信息管理系统中占有非常重要的位置,数据库结构设计的好坏将直接对应用系统的效果产生影响。合理的数据库设计可以提高数据库存储效率,保证数据的完整和一致。同时合理的数据结构也将有利于程序的实现。 paper51.com 设计数据库系统时,应该首先了解用户的各个方面的需求,包括现有的以及将来可能增加的。 http://www.paper51.com |