浅析物流配送管理系统个人任务实施方案53912.docx





《浅析物流配送管理系统个人任务实施方案53912.docx》由会员分享,可在线阅读,更多相关《浅析物流配送管理系统个人任务实施方案53912.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程设计计名称存存档资料料之三物流配送送管理系系统个人任务实实施方案案Aldy软件094416班班长春大学软软件学院院二一一年一一月目录2组长:杨树树良物流配送管管理系统统个人任任务实施施方案1 相相关的理理论知识识(1)E-R图由由实体、实实体的属属性和实实体之间间的联系系三个要要素组成成,关系系模型逻逻辑结构构是一组组关系模模式的集集合将EE-R图图转换为为关系模模型就是是将实体体、实体体的属性性和实体体之间的的联系转转化为关关系模式式。(2) 将将E-RR图转换换成关系系模式:一个实实体型转转换为一一个关系系模式。实实体的属属性就是是关系的的属性,实实体的码码就是关关系的码码。(3) 关
2、关系模型型的数据据结构:一个关关系模型型的数据据结构,也也是逻辑辑结构,是是一张二二维表,它它由行和和列组成成。每一一行是一一个元组组,每一一列称为为一个字字段。通通常在关关系模型型中将表表称为关关系。(4) 关关系模式式的存储储结构:实体及及实体间间的联系系都用表表来表示示,这是是关系模模型的逻逻辑结构构。在数数据库的的物理组组织中,表表以文件件形式存存储,每每一个表表通常对对应一种种文件结结构,因因此关系系模型的的存储结结构是文文件。(5)根据据关系模模式,划划分出系系统的功功能模块块,以CC#中的的类实现现。类是是C#语语言的核核心,CC#的一一切类型型都是类类。类是是一个数数据结构构,
3、类定定义数据据类型的的数据(字字段)和和行为(方方法和其其他函数数成员)。(6)应用用数据库库访问,即即使用AADO.NETT连接和和操作数数据库2 参参考文献献1SSQL Serrverr 20005 奥秘.赵松涛涛.北京京:电子子工业出出版社,220077。2SSQL Serrverr 20000 培训教教程.余晨,李李文炬.北京:清华大大学出版版社,220011。3SSQL Serrverr 20005 数据库库开发应应用教程程.孙孙余党,张张军,钟钟德源.北京:电子工工业出版版社,220088。4CC#.NNET程程序设计计教程.江红,于于青松.北京:清华大大学出版版社,220100。
4、5CC#基础础与案例例开发详详解.王国胜胜,刘攀攀,尼春春雨.北北京:清清华大学学出版社社,20009。3 实现现思路 3.1 将E-R图转转换成关关系模式式的规则则一个实体型型转换为为一个关关系模式式。实体体的属性性就是关关系的属属性,实实体的码码就是关关系的码码。对于于实体间间的联系系则有以以下不同同的情况况: 3.1.1 1:11联系1:1可以以转换为为一个独独立的关关系模式式,也可可以与任任意一端端对应的的关系模模式合并并。如果果转换为为一个独独立的关关系模式式,则与与该联系系相连的的各实体体的码以以及联系系本身的的属性均均转换为为关系的的属性,每每个实体体的码均均是该关关系的候候选码
5、。如如果与某某一端实实体对应应的关系系模式合合并,则则需要在在该关系系模式的的属性中中加入另另一个关关系模式式的码和和联系本本身的属属性。3.1.221:nn联系可以转换为为一个独独立的关关系模式式,也可可以与nn端对应应的关系系模式合合并。如如果转换换为一个个独立的的关系模模式,则则与该联联系相连连的各实实体的码码以及联联系本身身的属性性均转换换为关系系的属性性,而关关系的码码为n端端实体的的码。3.1.33 mm:n联联系转换为一个个关系模模式。与与该联系系相连的的各实体体的码以以及联系系本身的的属性均均转换为为关系的的属性,各各实体码码的组合合组成该该关系的的码,或或码的一一部分。 33
6、.1.4 三个或或三个以以上实体体间的一一个多元元联系可以转换为为一个关关系模式式。与该该多元联联系相连连的各实实体的码码以及联联系本身身的属性性均转换换为关系系的属性性,而关关系的码码为各实实体码的的组合。 33.1.5具有有相同码码的关系系模式可可合并。 33.1.6 具体实实体E-R图如如下:订单表订单号客户号重量货物号日期图1 订单单表E-R客户号客户表姓名电话地址图2 客户户表E-R目的地表目的地号目的地名距离图3 目的的地表EE-R车辆信息表车牌号载重车主状态图4车辆信信息表EE-R 货物信息表货物号货物名价格重量状态说明图5货物信信息表EE-R 司机司机货工号姓名电话地址图6司机
7、EE-R状态货号目的地号司机号车号车辆调度(发货单)图7车辆调调度E-R 33.2 功能模模块根据E-RR图规划划表之间间的联系系,从而而确定系系统具体体的功能能模块,功功能模块块具体有有以下划划分:3.2.11 用用户模块块用户模块:客户信信息查询询,进度度信息查查询,订订单信息息查询3.2.22 操操作员模模块操作员模块块:收发发货登记记,客户户信息登登记及修修改,信信息查询询3.2.33 管管理员模模块管理员模块块:信息息查询,信信息修改改,资料料维护3.2.44 模模块图系统功能模模块图,如如下:信息查询货物收发登记客户信息查询进度信息查询订单信息查询信息修改信息查询管理员模块操作员模
8、块用户模块物流配送管理系统客户信息登记及修改资料维护图1 功功能模块块图4 方方法及工工具(1)运用用头脑风风暴的方方式确立立数据库库和功能能模块框框架。(2)根据据E- R图的的实体联联系模型型转换成成相应的的结构模模型。(3)根据据SQLL Seerveer 220055 的相相关工具具把E-R图中中的实体体与实体体的联系系转换成成相应的的结构模模式.。(4)根据据Miccrossoftt Viisuaal SStaddio 20008 的的相关工工具把功功能模块块的具体体功能转转化成相相应的类类模块(即即应用代代码)。组员:杜亚亚物流配送管管理系统统个人任任务实施施方案1 相关关知识理理
9、论我所做的任任务是数数据库构构建,系系统功能能模块构构建,功功能模块块设计,程程序实现现。数据库的构构建是基基于Miicroosofft SSQL Serrverr 20005中中的 SSQL Serrverr Maanaggemeent Stuudioo。通过过对系统统进行的的需求分分析、概概念结构构设计、逻逻辑结构构设计构构建一个个长期储储存在计计算机内内、有组组织、可可共享的的数据集集合。它它具有较较小的冗冗余度、较较高的数数据独立立性和易易扩展性性,可为为各种用用户共享享。通过过对系统统功能模模块的分分析与构构建,利利用Miicroosofft VVisuual Stuudioo 20
10、008实实现调用用数据库库。由于于类是CC#的核核心,因因此系统统功能模模块的实实现由相相对应的的三个类类实现。类类是一个个数据结结构,在在其内定定义数据据类型的的数据(字字段)和和行为(方方法和其其他函数数成员)。2 参考考文献1CC#基础础与开发发详解.王国胜.北京:清华大学出版社,20092CC#NNET程程序设计计教程江江红.余青松松等北京京:清华华大学出出版社,201003 Visual C#.NET程序设计李兰友,杨晓光北京:清华大学出版社,20044 数据库原理与应用刘丽中国水利水电出版社,20093 实现现思路根据实体EE_R图图转换成成表之间间的联系系,通过过操作代代码与数数
11、据库相相连,然然后通过过代码进进行表之之间的操操作。3.1设计计功能模模块思路路货物收发登记客户信息查询进度信息查询订单信息查询信息修改信息查询信息查询管理员模块操作员模块用户模块物流配送管理系统客户信息登记及修改资料维护图系统功功能模块块 3.2设设计E-R图思思路根据E-RR图完成成系统功功能模块块构建,功功能模块块设计。如如图1至至图7所所示:订单表订单号客户号重量货物号日期图1订单表表E-RR客户号客户表姓名电话地址图2客户表表E-RR目的地表目的地号目的地名距离图3目的地地表E-R车辆信息表车牌号载重车主状态图4车辆信信息表EE-R 货物信息表货物号货物名价格重量状态说明图5货物信信
12、息表EE-R 司机司机货工号姓名电话地址图6司机EE-R状态货号目的地号司机号车号车辆调度(发货单)图7车辆调调度E-R3.3创建建数据库库思路使用SQLL Seerveer MManaagemmentt Sttudiio创建建数据库库。创建建一个AAldyy数据库库,必须须有主数数据文件件和日志志文件,注注意存储储路径,初初始大小小,自动动增长,即即使用于于此数据据库。4 使用用方法及及工具1根据EE- RR图的实实体联系系模型转转换成相相应的结结构模型型。2使用MMicrrosooft Vissuall Sttudiio 220088 Prrofeessiionaal EEdittionn
13、来完成成程序的的实现,使使用Miicroosofft SSQL Serrverr 20005 Exppresss EEdittionn来完成成数据库库的创建建以及系系统功能能模块构构建。组员:孙佳佳鑫物流配送管管理系统统个人任任务实施施方案1 相关知知识理论论我所做的任任务是数数据库构构建,系系统功能能模块构构建,功功能模块块设计,程程序实现现。C#程序在在.NEET FFrammewoork上上运行。.NETT Frrameeworrk是WWinddowss的一个个组件,包包括一个个成为公公共语言言运行库库(Coommoon LLangguagge RRunttimee,CLLR)的的虚拟运
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅析 物流配送 管理 系统 个人 任务 实施方案 53912

限制150内