物流配送中心管理系统Word格式.docx

上传人:b****0 文档编号:13240453 上传时间:2022-10-08 格式:DOCX 页数:18 大小:203.24KB
下载 相关 举报
物流配送中心管理系统Word格式.docx_第1页
第1页 / 共18页
物流配送中心管理系统Word格式.docx_第2页
第2页 / 共18页
物流配送中心管理系统Word格式.docx_第3页
第3页 / 共18页
物流配送中心管理系统Word格式.docx_第4页
第4页 / 共18页
物流配送中心管理系统Word格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

物流配送中心管理系统Word格式.docx

《物流配送中心管理系统Word格式.docx》由会员分享,可在线阅读,更多相关《物流配送中心管理系统Word格式.docx(18页珍藏版)》请在冰豆网上搜索。

物流配送中心管理系统Word格式.docx

4.2分析类的功能12

4.2.1用户类12

4.2.2操作类12

4.2.3采购类12

4.2.4供应类12

4.2.5配送类12

4.2.5车辆类13

4.2.5数据库类13

4.3类图及类之间的关联13

4.4数据库设计14

4.4.1UsersTable14

4.4.2CarTable14

4.4.3SupermarketTable15

4.4.4DistributionTable15

4.4.5ProcurementTable15

4.4.6Goods_SupermarketTable16

4.4.7OfferTable16

4.4.8GoodsTable16

4.4.9数据库结构及各表间的关系16

1问题陈述

本小组项目任务是开发一个物流配送中心管理系统。

主要是在供应链中充当供应商的角色,主要是连接生产商和连锁超市的纽带。

进入系统首先要登录系统,管理员对连锁超市发来的供货请求单进行处理,先检查库存中商品是否满足连锁超市的需求,若满足则发送配送通知给配送系统。

否则发送缺货通知给配送系统。

并保存供货请求信息到配送系统。

采购部门查看和获取配送通知,进行采购处理。

商品采购回来后修改库存,同时保存采购处理过程中处理的数据和单据。

管理员查看配送系统,若有配送通知,则根据配送通知和一些配送资料完成配送通知形成配送通知单,并发送给配送部门,同时保存相关的信息。

修改库存。

并通知财务部门付款。

服务器使用Linux系统,安装有ASP.NET和SqlServer2005,需要把物流配送过程中处理的数据记录到SqlServer2005数据库中,以便管理员进行查询、获取和管理。

2.1用例图

物流配送中心管理系统的用例图如下图所示:

2.2活动图

2.2.1配送处理活动图

如下图所示:

2.3用例规约

2.3.1用例规约登陆

表2.4-1.用例规约登陆

主要参与者

管理员、用户信息

前置条件

输入正确的用户名、密码

后置条件(成功后的保证)

登入系统

基本流程(主要成功场景)

1)输入用户名、密码

2)验证用户名、密码

3)如验证正确,登入系统

辅助流程(替代流程)

输入用户名或密码不正确:

1)系统显示错误信息

2)提示用户重新输入

2.3.2用例规约供货请求处理

表2.4-1.用例规约供货请求处理

管理员、连锁超市、供货请求记录文件

接收到供货请求,可以进行库存信息查询

记录供货请求信息,生成配送通知和缺货通知

1)接收供货请求

2)记录供货请求信息

3)查看库存信息

4)如果库存满足供应,生成配送通知

5)如果库存不满足供应,生成缺货通知

辅助流程1(替代流程)

无法记录供货请求信息

辅助流程2(替代流程)

无法查看库存信息

2.3.3用例规约配送处理

表2.4-1.用例规约配送处理

管理员、供货请求记录文件、配送信息记录文件、配送部门、库存记录文件

接收到配送通知,可以进行库存修改,查看供货请求信息

生成配送单,记录配送信息

1)接收到配送通知

2)查看供货请求信息

3)进行库存修改

4)记录配送信息

5)生成配送单

无法查看供货请求信息

无法修改库存信息

1)系统显示错误信息

辅助流程3(替代流程)

无法记录配送信息

2.3.4用例规约采购处理

表2.4-1.用例规约采购处理

管理员、采购部门、库存记录文件、采购清单记录文件

接收到缺货通知,可以进行库存修改

生成配送通知

1)接收到缺货通知

2)合格商品入库

3)修改库存信息

4)记录采购信息

5)生成配送通知

6)通知财务部门付款

合格商品入库

1)入库

无法记录采购信息

辅助流程4(替代流程)

通知财务部门付款

1)付款通知

3分析与设计

3.1架构分析

本系统使用B/S架构,以三层架构组成,由上到下分别是:

界面层、业务流程层、数据库层。

系统架构分层如图3-1。

3.1.1界面层

界面层向客户或系统管理员展示系统前台及后台操作界面,它集成的界面有:

系统登陆界面、供货、采购、配送界面等。

3.1.2业务逻辑层

业务流程中与用户提交信息相关的服务在这一层中被定义。

界面层的用户信息通过业务逻辑层访问数据库,对所指定的业务进行查询、增加、修改和删除等操作。

3.1.3数据库层

数据库层由业务逻辑层访问,并返回结果到界面层。

3.2关键抽象

本系统的关键抽象包括操作类、采购类、供应类、配送类、用户类、车辆类和界面类,如下图所示:

3.3用例实现

3.3.1配送处理的用例实现

对应的协作图,如下图所示:

4用例分析

4.1分析类

分析类包括:

1)界面类:

用户类、界面类。

2)控制类:

操作类、采购类、供应类、配送类、车辆类。

3)实体类:

数据库类。

4.2分析类的功能

4.2.1用户类

特点:

继承操作类的职能和属性;

依赖数据库的职能和属性

职能:

login()。

属性:

UserInfo。

4.2.2操作类

View();

Modified();

Save();

Add();

Delete()。

UserId;

ProcurementId;

SupplyId;

DistributionId;

CarId。

4.2.3采购类

Get();

Set()。

ProcurementInfo

4.2.4供应类

SupplyInfo

4.2.5配送类

DistributionInfo

4.2.5车辆类

CarInfo

4.2.5数据库类

Connection()。

4.3类图及类之间的关联

4.4数据库设计

4.4.1UsersTable

TableName

Users

FieldName

FieldType

Size

NotNull

Default

Value

Extra

Description

UId

INT

 

主键

UName

VARCHAR

50

UPassword

20

UAddress

80

NULL

UPhone

UTime

datetime

UPosition

1表示管理员,0

表示普通用户,2

表示部门经理

USex

10

4.4.2CarTable

Car

CId

CStatus

1表示已用,0

表示未用

CUse

1

1表示可用,0

表示不可用

CCapacity

车辆的吨位

CSpeed

车辆速度

4.4.3SupermarketTable

Supermarket

SId

SName

SAddress

SPhone

4.4.4DistributionTable

Distribution

DId

GId

外键

DTime

DAmount

4.4.5ProcurementTable

Procurement

PId

OId

PFromTime

dat

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1