- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
物流配送中心管理系统
UML分析与设计文档
组长:
组员:
广东药学院
1 问题陈述 3
2.1 用例图 4
2.2 活动图 4
2.2.1配送处理活动图 4
2.3.1用例规约 登陆 5
2.3.2用例规约 供货请求处理 6
2.3.3用例规约 配送处理 6
2.3.4用例规约 采购处理 6
3 分析与设计 7
3.1 架构分析 7
3.1.1 界面层 8
3.1.2 业务逻辑层 8
3.1.3 数据库层 8
3.2 关键抽象 8
3.3 用例实现 9
3.3.1 配送处理的用例实现 9
4用例分析 11
4.1 分析类 11
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.1 Users Table 14
4.4.2 Car Table 14
4.4.3 Supermarket Table 15
4.4.4 Distribution Table 15
4.4.5 Procurement Table 15
4.4.6 Goods_Supermarket Table 16
4.4.7 Offer Table 16
4.4.8 Goods Table 16
4.4.9 数据库结构及各表间的关系 16
1 问题陈述
本小组项目任务是开发一个物流配送中心管理系统。主要是在供应链中充当供应商的角色,主要是连接生产商和连锁超市的纽带。
进入系统首先要登录系统,管理员对连锁超市发来的供货请求单进行处理,先检查库存中商品是否满足连锁超市的需求,若满足则发送配送通知给配送系统。否则发送缺货通知给配送系统。并保存供货请求信息到配送系统。
采购部门查看和获取配送通知,进行采购处理。商品采购回来后修改库存,同时保存采购处理过程中处理的数据和单据。
管理员查看配送系统,若有配送通知,则根据配送通知和一些配送资料完成配送通知形成配送通知单,并发送给配送部门,同时保存相关的信息。修改库存。并通知财务部门付款。
服务器使用Linux系统,安装有ASP.NET和Sql Server 2005,需要把物流配送过程中处理的数据记录到Sql Server 2005数据库中,以便管理员进行查询、获取和管理。
2.1 用例图
物流配送中心管理系统的用例图如下图所示:
2.2 活动图
2.2.1配送处理活动图
如下图所示:
2.3 用例规约
2.3.1用例规约 登陆
表2.4-1. 用例规约 登陆
主要参与者 管理员、用户信息 前置条件 输入正确的用户名、密码 后置条件(成功后的保证) 登入系统 基本流程(主要成功场景) 输入用户名、密码
验证用户名、密码
如验证正确,登入系统 辅助流程(替代流程) 输入用户名或密码不正确:
系统显示错误信息
提示用户重新输入
2.3.2用例规约 供货请求处理
表2.4-1. 用例规约 供货请求处理
主要参与者 管理员、连锁超市、供货请求记录文件 前置条件 接收到供货请求,可以进行库存信息查询 后置条件(成功后的保证) 记录供货请求信息,生成配送通知和缺货通知 基本流程(主要成功场景) 接收供货请求
记录供货请求信息
查看库存信息
如果库存满足供应,生成配送通知
如果库存不满足供应,生成缺货通知 辅助流程1(替代流程) 无法记录供货请求信息
系统显示错误信息 辅助流程2(替代流程) 无法查看库存信息
系统显示错误信息
2.3.3用例规约 配送处理
表2.4-1. 用例规约 配送处理
主要参与者 管理员、供货请求记录文件、配送信息记录文件、配送部门、库存记录文件 前置条件 接收到配送通知,可以进行库存修改,查看供货请求信息 后置条件(成功后的保证) 生成配送单,记录配送信息 基本流程(主要成功场景) 接收到配送通知
查看供货请求信息
进行库存修改
记录配送信息
生成配送单 辅助流程1(替代流程) 无法查看供货请求信息
系统显示错误信息 辅助流程2(替代流程) 无法修改库存信息
1)系统显示错误信息 辅助流程3(替代流程) 无法记录配送信息
1)系统显示错误信息
2.3.4用例规约 采购处理
表2.4-1. 用例规约 采购处理
主要参与者 管理员、采购部门、库存记录文件、采购清单记录文件 前置条件 接收到缺货通知,可以进行库存修改 后置条件(成功后的保证) 生成配送通知 基本流程(主要成功场景) 接收到缺货通知
2)合格商品入库
3)修改库存信息
4)记录采购信息
5)生成配送通知
6)通知财务部门付款 辅助流程1(替代流程) 合格商品入库
1)入库 辅助流程2
文档评论(0)