VB066超市配送运输管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
系统设计:
4.1 系统功能模块设计
本系统功能模块:
用户管理模块
司机信息管理模块。
车辆信息管理模块。
货物信息管理模块。
业务信息管理模块。
对上述各项功能进行集中、分块、并按照结构化程序设计的要求,得到下图:
图3.2 功能模块图
4.2 系统数据流程图设计
这里的功能模块流程设计也就是数据流程图设计。
数据流程图是新系统逻辑模型的主要组成部分,是我们对现实世界提炼的逻辑上的模型,在逻辑上描述系统功能、输入、输出和数据存储。在绘制数据流程图时应注意以下问题:父图与子图的平衡,数据守恒,适当的命名。
在数据流图中,所有的图形元素都进行了命名,他们都是对一些属性和内容抽象的概括,一个系统,对其数据流图上的命名必须有相同的理解,否则将会严重影响以后的开发和维护工作。 【买计算机毕业论文就到www.think58.com】
数据字典是对数据定义的信息的集合。他是对数据流图中包含的所有元素的定义的集合。
数据流图和数据字典共同构成系统的逻辑模型,没有数据流图则数据字典难以发挥作用,没有数据字典则数据流图就不严格。
顶级数据流程图:
图3.3 顶级数据流图
内容来自think58
[资料来源:http://www.THINK58.com]
一层数据流程图
图3.4 一层数据流图 copyright think58
[资料来源:THINK58.com]
内容来自think58
[资料来源:http://www.THINK58.com]
copyright think58 [资料来源:THINK58.com]
二层数据流程图:
图3.5 司机信息管理数据流图
[来源:http://www.think58.com]
图3.6 车辆信息管理数据流图 copyright think58
[资料来源:http://www.THINK58.com]
图3.7 货物信息管理数据流程图
think58好,好think58 [版权所有:http://think58.com]
图 3.8 业务信息管理流程图
3.2.3 数据字典
4.3 数据库设计
数据库在一个信息管理系统中占有一个非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。
4.3.1数据库概念结构设计
4.3.2数据库逻辑结构设计
现在将上面的数据概念结构转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是逻辑结构。
表3.1 司机基本信息表:
字段名 数据类型 可否为空 说明
Sjid Varchar Not null 执照牌号
Sjname Varchar Not null 姓名
Sjsex Varchar Null 性别
Sjbirthday Datetime Null 生日
Sjaddress Varchar Null 住址
Sjfirstdate Datetime Null 初次领证时间
Sjtype Varchar Not null 准驾车型
Sjbegin-date Datetime Null 有效期起始时间
Sjend-date datetime Null 有效期结束时间
表3.2 车辆基本信息表
字段名 数据类型 可否为空 说明
Clid Varchar Not null 车号
Clkind Varchar Not null 类型
think58好,好think58 [版权所有:http://think58.com]
Clowner Varchar Not null 车主
Clcode1 Varchar Not null 发动机号
Clcode2 Varchar Null 车架号
Clcode3 Varchar Null 厂牌型号
Cltotal Numeric Null 重质量
Clload Numeric Null 核定载重
Clregist_date datetime Null 登记时间
Clcertifi_date datetime Null 发证时间
Clcolor Varchar Null 颜色
Cldriver Varchar Null 主要司机
表3.3 货物信息表
字段名 数据类型 可否为空 说明
Hwid Varchar Not null 货物代码
Hwname Varchar Not null 货物名称
Hwsort Varchar Not null 种类
Hwheight Varchar null 重量
Hwsupplyer Varchar Not null 供应商
Hwbzq Varchar Not null 保质期
Hwquality Varchar null 数量 [资料来源:http://think58.com]
表3.4 运营信息表
字段名 数据类型 可否为空 说明
Yyid Varchar Not null 车号
Yydriver Varchar Not null 司机
Yybegin_date datetime Not null 开始时间
Yyend_date datetime Not null 结束时间
Yydistance Numeric Null 运行公里
yywaste Numeric Null 耗油
Hwid Varchar Not null 货物代码
Hwname Varchar Not null 货物名称
Hwsort Varchar Not null 种类
Hwquality Varchar null 数量
Hwheight Varchar null 重量
表3.5 车辆维修信息表
字段名 数据类型 可否为空 说明
Wxid Varchar Not null 车号
Wxdate datetime Not null 时间
Wxdept Numeric Null 维修单位
Wxcontent Varchar Null 维修内容
Wxprice Numeric Null 价格
Wxslave Varchar Null 配件
wxmemo Text Null 备注
表3.6 事故信息表
字段名 数据类型 可否为空 说明
Sgid Varchar Not null 车号
Sgdate datetime Not null 时间
Sgplace Varchar Not null 地点
Sgreason Varchar Null 原因
Sgdriver Varchar Null 司机
Sgopp_dept Varchar Null 对方单位
本文来自think58 [资料来源:www.THINK58.com]
Sgopp_id Varchar Null 对方车号
Sgmode Varchar Null 处理方式
Sgvalue Numeric Null 处罚金额
表3.7 服务质量信息表
字段名 数据类型 可否为空 说明
Fwid Varchar Not null 服务质量代码
sjname Varchar Not null 司机姓名
fwime Numeric Not null 到达时间
fwontime boolean Not null 是否准时到达
fwattitude Varchar Not null 服务态度
fwgood Varchar null 货物完好度
fwlose Varchar null 缺货率 本文来自think58 [版权所有:http://think58.com]
5 系统各种功能的实现 [来源:http://www.think58.com]
在系统的实现中,直观的体现是操作界面的实现,一个简洁的界面能为用户提供必要的帮助,要适合人们平均的计算机掌握和操作程度。
5.1 用户管理功能
登录界面
实现功能:输入用户、密码、确定、取消
主界面:
实现功能:车辆基本信息添加,修改,删除,查询;司机基本信息添加,修改,删除,查询;业务信息添加,修改,删除,查询;关于等。
think58
[资料来源:THINK58.com]
5.2 司机信息管理
进入系统后,选择“司机信息管理/添加司机信息”菜单,出现下图:
选择“查询司机信息”如下图:
查询结果如下:
5.3 车辆信息管理
选择“车辆信息管理/添加车辆信息”菜单,添加新记录信息:
其余界面和司机的界面相似。
5.4 货物信息管理
选择“货物信息管理/添加货物信息”菜单,添加新记录信息
5.5 业务管理
选择“业务流程|运营管理|添加运营信息”菜单,如下图:
选择菜单“添加维修信息”,如下图:
选择菜单“添加事故信息”如下图:
copyright think58 [资料来源:THINK58.com]
选择菜单“服务质量信息”如下图:
内容来自think58 [资料来源:THINK58.com]
6.运输服务质量及内容:
(一)服务质量的概念及特点
服务质量是指“服务满足明确和隐含要求的功能、特性之总和”。
由于服务是一种无形的产品,而且顾客消费服务于服务的生产同时进行,因此,服务质量不可能像有形产品那样在销售或服务之前进行控制。对于运输、配送服务质量来说,由于是供方与需方设备之间的接触,大部分作业过程用户是看不到的,因此用户也难以对质量进行监控。
服务是一个活动过程,由于服务人员的素质、能力或者服务活动本身就不可能严格标准化,加上检验上的困难,使得服务的质量也难以采用统一的标准,即使是一个人提供的服务,前后也会有差别。另外,顾客是在服务提供的过程中进行消费,不同的顾客由于学识、素质、经验、兴趣和爱好等方面的差异,他们对服务质量的感受是不一样的,同一顾客在不同的时候消费同样的服务,由于环境条件的变化引起的观念上的变化,也会有不同的感受。因此,服务质量难以用统一的标准来衡量和检测。
(二)运输、配送服务质量及能容
服务质量包括服务的技术质量和服务的功能质量。服务服务技术质量是指顾客通过消费服务得到了什么,既服务的结果。服务功能质量是指顾客是如何消费服务的,既服务的过程。运输、配送服务是使用户的物品发生位移,以及向用户提供与物品位移相关的服务功能。运输、配送服务质量是运输、配送主体向用户提供运输、配送服务所能满足用户要求的功能和特性的总和。因此,运输、配送的物品数量,运输、配送的行程等属技术质量;运输、配送的方便性、及时性、灵活性、事故的可补救性,以及服务态度、信息沟通等则属运输、配送的功能质量。技术质量是客观存在的,功能质量是用户对运输、配送服务过程的感觉和评价,带有主观性。功能质量的优劣是以用户满足的行为作为衡量标准。 内容来自think58 [资料来源:www.THINK58.com]
评价一个企业的运输、配送服务质量,既要根据顾客所获得的服务效果,也要考虑顾客对服务过程的感受,两者综合在一起才能体现运输配送服务质量的整体水平。
(三)汽车运输企业的服务质量环
7 系统软件测试:
软件测试是保证软件正确性及可靠性的重要环节。测试工作涉及到软件工程的各个开发阶段。
7.1 测试的原则
在测试中我们遵守以下各项原则:
1)预先估计输出结果。
2)编程人员不测试本人程序。
3)测试例题的设计兼顾有效与无效输入,正确与错误输入。
4)检查一个程序是否完成了所有的工作只是测试工作的一半,另一半是要检查程序是否还有预料之外的副作用。
5)在假设系统有错的情况下进行测试。
内容来自think58