分享到:
计算机软件 最近更新
讨论未来电商发展趋势论文提纲
浅谈自媒体对现代生活的影响
论文范文:网络发展对青少年心理发展的影响
论我国电子商务应用中的支付问题
电子商务模式研究
中小型企业客户关系管理系统的开发与应用
中石油浙江销售分公司信息管理系统设计
图书馆管理系统分析与设计
物流师职业资格认证报名管理系统
销售管理系统的开发与设计
酒店客房管理系统
财务管理系统的实现
餐饮管理系统设计与实现
社区卫生服务管理系统
汽车营销企业的客户关系管理系统
明道管理咨询有限公司客户关系管理系统设计与开发
企业订单管理系统开发
基于WEB的CRM信息系统的开发与研究
高校科研工作量统计系统的开发与设计
基于Struts的连锁店管理系统
浙江省烟草局车辆管理系统的分析与设计(6)
分页标题#e#
输入的数据流:车辆费用录入单
输出的数据流:无
第五节 系统功能模块
根据以上对系统功能的需求分析,浙江省烟草专卖局车辆管理系统的模块可包含以下功能:
驾驶员管理模块:主要进行驾驶员信息的管理,包括增加、删除、修改、查询;驾驶员技能考核鉴定管理和行车违章记录管理。
车辆管理模块:车辆信息管理,,包括增加、删除、修改、查询;车辆年检管理及车辆保险管理。
车辆调度管理模块:进行车辆的长途出车调度和短途出车调度管理
车辆费用管理模块:以模板式的录入方式记录车辆和驾驶员的费用信息,根据输入的费用可以自动进行数据统计
系统管理模块:主要进行系统代码维护,系统流程定义和权限的管理
系统功能结构图如图3-13所示:
 
图3-13 浙江省烟草专卖局车辆管理功能结构图
 
第四章 设计与实施

第一节 系统设计
一、数据库设计
(一)概念结构设计
把需求分析阶段得到用户需求(已用数据字典和数据流图表示)抽象为概念模型的过程就是概念结构设计②。概念数据模型既独立于数据库逻辑结构,又独立于具体的数据库管理系统(DBMS),是现实世界与机器世界的终结。它不仅能够充分反映现实世界,如实体和实体集之间的联系等,易于非计算机人员理解,而且易于向关系、网状、层次等各种数据模型转换。
数据库概念结构设计的目的是分析数据字典中数据间内在语义关联,并将其抽象表示为数据的概念模式。目前,数据库概念结构设计常用E-R模型来描述概念结构。
概念结构设计是数据库系统的核心和基础。由于各个机器上实现的DBMS软件都是基于某种数据模型的,但是在具体机器上实现的模型都有许多严格的限制。而现实应用环境是复杂多变的,如果把实现世界中的事物直接转换为机器中的对象,就非常不方便。
概念结构是对现实世界的一种抽象。所谓抽象是对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某种模型。通过概念设计得到的概念模型是从现实世界的角度对所要解决的问题的描述,不依赖于具体的硬件环境和DBMS。
在需求分析和逻辑设计之间增加概念设计阶段,可以使设计人员仅从用户的角度看待数据及处理要求和约束。
E-R模型即实体——关系模型(Entity-Relationship),具有三种基本要素:实体、联系和属性。
实体(entity):可客观存在并可相互区分的事物。它可以是指物,也可以指人,可以指实际的东西,也可以指概念性的东西。
属性(Attribute):实体所具有的某一特性。一个实体可以由若干个属性来刻画。
联系(Relationship):实体之间的相互关联。如学生和老师间的授课关系。联系有一对一、一对多、多对多三种不同类型。
根据前面的分析,本系统的E-R图如下:
 图4-1 车辆管理系统的E-R图
根据E-R图和转换规则,该E-R图各实体及联系转换未如下关系模式:
用户(职工编号,姓名,性别,出生年月,身份证号,所属部门,职位,电话,手机号,Email)
驾驶员(驾驶员编号,职工编号,姓名,驾驶证号,手机号,所属部门,准驾车型,驾驶员工作状态,累计里程数,专兼职类型,初次发证日期)
部门(部门编号,名称,负责人,负责人电话,地址,邮政编码)
车辆(车辆编号,车牌号,车型,发动机型号,登记时间,车主,车身颜色,车辆使用状态,车辆类型编号,使用类型编号,外廓尺寸,燃料种类编号,购车时间,购车金额,车行号)
车辆类型(车辆类型编号,类型名称)
车辆使用类型(使用类型编号,使用类型名称)
燃料种类(燃料种类编号,燃料类型名称)
车行(车行号,名称,联系人,地址,联系电话)
保险公司(保险公司编号,名称,联系人,地址,联系电话)
险种(险种编号,名称)
车辆承保险种(险种编号, 保险单号, 险种编号, 保险金额)
理赔记录(理赔编号,保险单号,理赔时间,理赔金额,理赔原因,责任人)
保险管理(保险单号,保险公司编号,车辆编号,承保时间,保险期限,险种编号,保险总金额)
年检管理(车牌号,年检时间,组织单位,鉴定考核内容,鉴定考核结果,备注)
技能考核管理(驾驶员编号,鉴定考核时间,组织单位,鉴定考核内容,鉴定考核结果,备注)
违章管理(车辆编号,驾驶员,违章时间,处罚单位,违章情况,处罚情况,备注)
开销(车辆编号,驾驶员编号,费用时间,本次里程数,定点加油价格,定点维修项目编号,定点加油费,定点维修费,定点维修内容,途中加油价格,途中维修项目编号,途中加油费,途中加油单据,途中维修费,途中维修单据,途中维修内容,养路费,保险费,年检费,其他费,备注)
定点维修项目(定点维修项目编号,定点维修项目名称)
途中维修项目(途中维修项目编号, 途中维修项目名称)
调用(派车单号,车型,用车部门,用车人,用车时间,乘车人数,第一次接送地点)
出车(派车单号,车辆编号,驾驶员编号)
(二)逻辑结构设计
根据上面的分析结果,可得关系数据表如下:
表4-1  UUM_USER (用户基本信息表)
中文名字 字段名称 字段类型 长度 主键 允许为空
职工编号 USER_ID CHAR 5 √ ×
姓名 USER_NAME VARCHAR2 100  ×
登入密码 USER_AGE CHAR 10  
出生年月 USER_BIRTHDAY DATE   
性别 USER_SEX CHAR 2  
身份证号 USER_IDENT_NO VARCHAR2 50  
所属部门 UNITID CHAR 4  
职位 USER_TITLE VARCHAR2 50  
电话 USER_PHONE VARCHAR2 50  
手机号 USER_MOBILE VARCHAR2 50  

随机推荐
城市DLG数据库元数据组织与管理研究-结论与展望
物流师职业资格认证报名管理系统
用Visual Basic 5.0开发无线通讯数据采集应用程序
城市OLG数据库元数据管理关键问题分析
元数据标准的扩展原则与方法
人事管理系统的分析与设计
计算机专业毕业设计报告(java)
杭州联华超市分析型CRM设计
DOS界面下通用图形编辑软件的设计
用VB制作网址链接器 

设为首页 | 关于我们 | 广告联系 | 友情链接 | 版权申明

Copyright 2009-2014 All Right Reserved [粤ICP备05100058号-11]