学习主题: 销售管理系统的需求分析与建模
学习时长: 约4小时
📚 今日学习内容概览
- 需求分析理解
• 深入分析了销售管理系统的两大核心子系统:销售订货子系统和销售发货管理子系统
• 梳理了各部门职责分工:业务部、工程部、计划部、财务部、仓库部的协作关系
• 理解了订单从接收→评审→生产→发货的完整业务流程
- 业务流程简化
将复杂的业务流程简化为核心主干:
订单接收 → 库存检查 → 订单生成 → 订单评审 → 发货单生成 → 财务审核 → 仓库备货 → 出货交接
- 数据流图设计
完成了三个层次的数据流图设计:
顶层数据流图(Context Diagram)
• 识别了系统与外部实体(客户、各部门)的数据交互关系
• 明确了系统边界和数据流向
0层数据流图(Level 0 DFD)
• 描绘了系统核心处理过程:接收订单→检查库存→生成订单→订单评审→生成发货单等
• 定义了4个主要数据存储:库存文件、订单文件、发货文件、BOM文件
1层数据流图(订单评审过程)
• 细化了订单评审的具体流程:工程部评审→制定BOM→计划部评审→确认交期→订单归档
💡 学习收获与心得
掌握的重要概念
- 数据流图绘制技巧:学会了如何从顶层到底层逐层分解系统功能
- 业务流程抽象能力:能够从详细需求描述中提取核心业务流程
- 系统边界定义:明确了系统与外部环境的交互接口
遇到的难点及解决方法
• 难点:最初对各部门协作流程理解不够清晰
• 解决方法:通过绘制泳道图的方式,按部门划分职责,理清了协作关系
创新思考
在简化流程时,我发现可以进一步优化:
• 将库存检查结果直接反馈给订单生成环节,减少不必要的流程跳转
• 合并部分审核环节,提高系统效率
🛠️ 实践成果
完成的建模工作
- ✅ 系统工作上下范围图设计
- ✅ 三层数据流图绘制(顶层、0层、1层)
- ✅ 数据存储结构定义
- ✅ 数据流标签规范化
技术技能提升
• 掌握了VISIO绘图工具的基本操作
• 提升了系统分析思维能力和逻辑表达能力
• 学会了如何将文字需求转化为图形化模型
📈 明日学习计划
-
深入面向对象建模
• 绘制系统用例图(顶层+细化)• 设计完整的类图模型
• 分析类之间的关系
-
原型开发准备
• 定义类的属性和方法• 规划前端页面结构和跳转逻辑
• 准备HTML页面开发环境
-
知识巩固
• 复习今日学习的数据流图知识• 预习面向对象建模的相关概念