库存管理系统UML设计与实现.docx
《库存管理系统UML设计与实现.docx》由会员分享,可在线阅读,更多相关《库存管理系统UML设计与实现.docx(13页珍藏版)》请在冰豆网上搜索。
![库存管理系统UML设计与实现.docx](https://file1.bdocx.com/fileroot1/2023-1/14/d50a821e-ab4e-4395-a358-21d442078d86/d50a821e-ab4e-4395-a358-21d442078d861.gif)
库存管理系统UML设计与实现
入库业务流程图如下:
客户
1.1.
2出库流程分析
1客户在入库时提供提货样单,用户持提货单至发货组,要求提货。
调度员核实提货单的合法性,填写《出库单》
1显然示后客相向户用关在户业入务出库号具时《信提息出供,库提收如货果费样有单单层》,次用,,户则同持显时提示生货层成单次《至信派发息车货,单组并》,修要,改求并层提派次货保信。
管息调员;度准如员备果核发是实货一提。
个货业单务的号合的法尾性货,则填给写出《尾出货库提单示》。
2保管员持《派车单》组织货物装运,记录实出货物信息,填写《码单出库信息表》。
3用户缴费后,保管员开具出门证给用户。
4总经办审核记账后,生成保管收费单。
5一批货物全部出库后,保管员将《帐卡》、《提货单》、《码单》送至总经办核实平帐后,存档。
出库业务流程图如下:
货物存储档案
入库过程:
出库过程:
盘点过程:
参与者
用例说明
入库管理人员
入库管理,其中包括到站登记日报管理,入库单管理,
码单管理,审核记账等
库存管理人员
库存的基本业务管理,包括盘点管理,过户管理,移
库管理
仓区的基本信息管理,包括仓区参数设置,库存分配,
预警管理
出库管理人员
出库管理,有出库单管理,出库信息管理,出库审核
管理,以及平帐等
系统管理人员
系统管理,报表管理,查询管理,基本资料管理等
系统得顶层用例图如下:
2.1.3入库管理功能性分析:
2.1.4到站日报录入管理用例描述:
用例:
到站日报管理
参与者:
入库管理人员,站台管理员
目的:
记录货物的到站情况和到站货物的基本信息
综述:
货物到达后,站台管理员组织卸货,大致清点品种、件数,编写《物资到站日报》,入库管理人员根据到站日报进行到站日报的录入修改等操作。
参与者的动作
系统响应
1)用例始于入库管理人员根据站台管理员提供的信息进行到站日报的管理
2)入库管理人员选择登陆到本系统,并输入管理账号与密码
3)系统确认账号与密码,并
提示登陆成功进入系统
4)入库管理人员根据系统的提示选择到站日报管理
5)进入到站管理界面
6)入库管理人员选择:
A登记到站日报B修改到站日报C删除到站日报
7)记录这次完成的操作
8)用例在所有操作完成后结束
入库日报管理包括登记到站日报,修改到站日报,删除到站日报:
登记到站日报:
参与者的动作
系统响应
1)入库管理人员选择登记到站日报
2)系统显示出登记日报的界面
3)入库管理人员根据站台管理人员提供的
信息输入要登记日报的基本信息
4)入库管理人员选择登记完成
5)系统接收日报的基本信息并放入数据库中
6)系统提示登记到站日报完成
修改到站日报
参与者的动作
系统响应
1)入库管理人员选择要修改的到站日报
2)系统显示出到站日报的信息
3)入库管理人员确认要修改,并选择修改项
4)系统进入日报修改界面
5)入库管理人员修改完成
6)系统接收日报的修改信息并再次给出提示信息
7)入库管理人员确认
8)系统提示修改到站日报完成
删除到站日报
参与者的动作
系统响应
1)入库管理人员选择要删除的到站日报
2)系统显示出要删除的到站日报的信息
3)入库管理人员确认要删除,并选择删除项
4)系统接收日报的删除命令并给出提示信息
5)入库管理人员确认
6)系统提示删除到站日报完成
2.1.5码单管理用例描述:
用例:
码单管理参与者:
入库管理人员
目的:
根据到站日报生成码单,货物到达验收后产生,记录货物存放信息。
综述:
入库管理人员在货物入库后,录入实收的货物信息,记录详细的货物信息、存放位置信息(包括层数)
参与者的动作
系统响应
1)用例始于入库管理人员根据货物的基本信息与存放信息对码单管理
2)入库管理人员选择登陆到本系统,并输入管理帐号与密码
3)系统确认帐号与密码,并提示登陆成功进入系统
4)入库管理人员根据系统的提示选择到站码单管理
5)进入码单管理界面
6)入库管理人员选择:
A新建码单B修改码单C删除码单
7)记录这次完成的操作
8)用例在所有操作完成后结束
码单管理包括新建码单,修改码单,删除码单:
新建码单
参与者的动作
系统响应
1)入库管理人员选择新建码单
2)系统显示出未处理的到站日报的界面
3)入库管理人员根据到站日报号选
择要生成码单的到站的货物
4)系统给出到站的基本信息与码单的基本信息空位
4)入库管理人员输入码单的基本信息
5)系统接收新建码单的基本信息并放入数据库中
6)系统提示新建码单完成
修改码单
参与者的动作
系统响应
1)入库管理人员选择要修改的码单
2)系统显示出修改码单的信息
3)入库管理人员确认要修改,并选择修改项
4)系统进入码单修改界面
5)入库管理人员修改完成6)系统接收码单的修改信息并再次给出提示信息
7)入库管理人员确认
8)系统提示修改码单完成
删除码单
参与者的动作
系统响应
1)入库管理人员选择要删除的码单
2)系统显示出要删除的码单的信息
3)入库管理人员确认要删除,并选择删除项
4)系统接收码单的删除命令并给出提示信息
5)入库管理人员确认
6)系统提示删除码单完成
2.1.6入库单管理用例描述:
用例:
入库单管理
参与者:
入库管理人员
目的:
入库管理人员根据客户提供的货物明细表填写入库单,录入入库单基本信息。
综述:
人工核对客户递交的货物明细表、码单,超出误差范围产生异常报告,如果无异常则正确录入入库单。
参与者的动作
系统响应
1)用例始于入库管理人员根据货物的明细表信息进行录入
2)入库管理人员选择登陆到本系统,并输入管理帐号与密码
3)系统确认帐号与密码,并提示登陆
成功进入系统
4)入库管理人员根据系统的提示选择入库单管理
5)进入入库单管理界面
6)入库管理人员选择:
A新建入库单B修改入库单C删除入库单
7)记录这次完成的操作
8)用例在所有操作完成后结束
入库单管理包括新建入库单,修改入库单,删除入库单:
新建入库单
参与者的动作
系统响应
1)入库管理人员选择新建入库单
2)系统显示出新建入库单的查询界面
3)入库管理人员根据客户提供的货物明细表进行查询
4)系统给出查询结果
5)入库管理人员要生成入库单的业务
6)系统显示此笔业务的基本信息
7)入库管理人员进行审核选择:
A生成入库单B进入异常处理
8)记录这次完成的操作
生成入库单
1)入库管理人员输入入库单的基本信息并提交
2)系统接收入库单的信息并给出提示信息
3)输入完成
入库单录入异常处理
1)入库管理人员输入异常信息并提交
2)系统接收入库单的异常信息
3)处理完成
修改入库单
参与者的动作
系统响应
1)入库管理人员选择要修改的入库单
2)系统显示出修改入库单的信息
3)入库管理人员确认要修改,并选择修改项
4)系统进入码单修改界面
5)入库管理人员修改完成6)系统接收入库单的修改信息并再次给出提示信息
7)入库管理人员确认
8)系统提示修改入库单完成
删除入库单
参与者的动作系统响应
1)入库管理人员选择要删除的入库单
2)系统显示出要删除的入库单的信息
3)入库管理人员确认要删除,并选择删除项
4)系统接收入库单的删除命令并给出提示信息
5)入库管理人员确认
6)系统提示删除入库单完成
2.1.7审核管理用例描述:
用例:
审核管理
参与者:
入库管理人员
目的:
审核录入是否正确,生成帐卡,入库收费单
综述:
入库管理人员根据货物的基本信息以及入库信息对业务进行审核,如果合格则自动生成帐卡和入库收费单,如果不合格则此笔业务被致与不合格处理。
参与者的动作
系统响应
1)用例始于对货物的信息进行审核处理
2)入库管理人员选择登陆到本系统,并输
3)系统确认帐号与密码,并提示登陆成功进入系统
入管理帐号与密码
4)入库管理人员根据系统的提示选择到审核管理5)进入审核管理界面
6)入库管理人员选择要审核业务
7)给出此业务的具体信息
8)入库管理人员进行人工审核并选择:
A审核合格B不合格
9)如果审核合格系统自动生成帐卡和入库收费单,如果不合格修改审核状态为不合格
10)系统给出提示信息
11)用例在所有操作完成后结束
2.3系统整体功能描述
第三章业务领域分析与设计
3.1系统顺序图,状态图
2修改到站日报:
3删除到站日报
4新建码单:
5修改码单入库信息
6删除码单入库信息
7
新建入库单:
1.8修改入库单
1
1.10审核处理
.9删除入库单
3.2定义基本对象与类
入库管理子系统的对象分析:
实体对象
货物,物资到站日报,码单入库信息表,仓库,货物明细单,入库单,货物异常报告,帐卡入库信息,入库收费单,客户信息,库区,库位,码单基本信息表,职工信息表,用户权限表,权限信息表,验收工具表,设备表,站台表,计量单位表,部门表,物资明晰分类表,业务类别表
边界对象
入库到站日报管理界面,入库码单管理界面,
入库单管理界面,入库审核界面
控制对象
入库审核
3.3入库系统类图:
新建入库单顺序图:
入库类:
修改权限信息表
2日志管理
保存每个操作员所进行的所有操作,提供有权限的人进行查询的功能
修改用户权限顺序图
修改用户密码顺序图
填加角色的顺序图
删除角色的顺序图
日志管理功能操作的顺序图如下:
4数据恢复用备份文件替换受损文件实现的顺序图如下:
3数据备份:
将所有数据表信息定期保存在磁盘中系统功能实现的顺序图如下:
5业务统计统计客户期间的入库业务量、出库业务量、货物信息等。
客户入库业务量统计顺序图:
户出库业务量统计顺序图:
客户货物信息:
用户接口
到站日报
管理接口
码单管理
接口
客
应用包
数据存取
入库单管
理接口
入库审核
管理接口
业务逻辑