没有合适的资源?快使用搜索试试~ 我知道了~
首页软工大作业面向对象分析与设计.doc
软工大作业面向对象分析与设计.doc

面向对象分析与设计 1.实验目的 根据教师给定的题目或自选题目,利用有关的工具软件和面向对象的分析方法,进行信息系统的分析、设计和建模。 2.实验内容 利用UML和有关的工具软件,进行面向对象的系统建模,包括:类图、用例图、顺序图、状态图等,以及基于面向对象描述方法的有关文档的编写。 3.实验要求 在文档上体现用例图,类图,顺序图,状态图。
资源详情
资源评论
资源推荐

1
京东物流厂库管理系统
面向对象分析与设计
京东物流厂库管理系统
2021 年 4 月 23 日

2
京东物流厂库管理系统
目 录
1.1 功能需求..........................................................................................................5
1.1.1 出货订单管理.........................................................................................5
1.1.2 入货订单管理.........................................................................................5
1.1.3 库存盘点.................................................................................................6
1.1.4 库存信息明细查询.................................................................................6
1.1.5 物流商品信息查询.................................................................................6
1.1.6 厂库盈亏管理.........................................................................................7
1.1.7 退货管理.................................................................................................7
1.2 非功能需求.......................................................................................................8
1.2.1 用户界面需求.........................................................................................8
1.2.2 软硬件环境要求.....................................................................................8
1.2.3 系统性能需求.........................................................................................8
1.2.4 软件质量需求.........................................................................................8
1.3 功能模块图.......................................................................................................9
2.1 确定参与者.....................................................................................................10
2.2 用例简要描述.................................................................................................10
2.3 用例规约.........................................................................................................13
2.4 用例图.............................................................................................................18
3.1 确定类.............................................................................................................26
3.2 确定类之间的关联.........................................................................................26
3.3 确定类的属性和方法.....................................................................................27
3.4 类图.................................................................................................................28
4.1 活动图.............................................................................................................32
4.2 顺序图.............................................................................................................35
4.3 状态图.............................................................................................................38
5.1 体系结构.........................................................................................................39
5.2 数据库设计.....................................................................................................39
5.3 界面设计.........................................................................................................40
6.1 单元测试.........................................................................................................41
6.2 集成测试.........................................................................................................41
6.3 系统测试.........................................................................................................41

3
京东物流厂库管理系统

4
京东物流厂库管理系统
0 任务描述
本次课程设计打算针对京东物流厂库信息等一系列功能需求问题来开发软
件, 设计的软件能够对采购、销售、库存、物流、客户、财务等对象进行管理,
包括以下内容:获取用户需求、建立功能模型、建立对象模型、建立动态模型、
系统设计、测试。
本次课程设计对该物流厂库管理系统进行需求分析, 包括获取用户的需求,
了解该软件所需要达到的功能和性能。采用 UML 语言进行分析和建模。通过用
例图建立功能模型,用类图建立对象模型。采用顺序图、状态图、活动图描述
系统的动态模型。接着,尝试对软件进行初步设计,包括系统结构设计、数据
库设计、界面设计。最后,完成对软件的测试计划。

5
京东物流厂库管理系统
1 需求分析
1.1 功能需求
物流仓库管理系统涉及的用户是厂库管理员/厂库操作人员。
主要需求包括:出货单的录入和查询、入货单的录入和查询、出货物流的
查询、入货物流的查询、入货退货原因的录入和查询、库存清单、库存明细清
单、盈亏清单。
1.1.1 出货订单管理
出货订单主要是对出货的票据进行统一的管理。主要的操作有增加、删除、
修改、查询、导出单据。
表 1-1 出货订单管理
功能类别 描述
查询出货单
可以根据单据的单号、单据的日期、单据类型、出单厂库等条件进行查询,显示出
所有符合条件的出货单号。
查询出货单详情 查看选中的出货单详情。
修改出库单 修改选中的出库单。
删除出库单 删除选中的出库单。
导出出库单 将出货单列表导出到 pdf、excel 文档,供用户打印以及下载查看。
增添出货单 录入新的出货单,需要录入的出货单信息见说明文档。
批量新增 根据 Excel, 或者其他标准的标记文件来新增出货单。
1.1.2 入货订单管理
入货订单管理主要是对入货的票据进行同一的管理。主要的操作有增加、
删除、修改、查询、导出单据。
表 1-2 入货订单管理
功能类别 描述
查询入库单
可以根据单据的单号、单据的日期、单据类型、出单厂库等条件进行查询,显示出
所有符合条件的入货单号。
剩余41页未读,继续阅读














安全验证
文档复制为VIP权益,开通VIP直接复制

评论5