企业管理应用软件架构方法总结

一、需求调研阶段

1、绘制《业务流程图》——>企业实际业务的运行轨迹(可按时间顺序,从左到右绘制,信息流用虚线、实物流用实线)

2、抽象出业务流程图涉及的所有角色主体(内部角色=企业内部部门或岗位、外部角色=客户、供应商等)

根据企业分工,将角色分为管理角色和操作角色。一般中高层领导为管理角色,对业务起把关、审核审批职能,操作角色为实际业务的经办人员。列出《角色清单》

二、系统规划

3、梳理不同角色与流程的触点,也就是说角色在流程中做了什么,主要体现为各种原始单据或业务表单。

操作角色一般是原始数据的录入,流程的发起。管理角色一般是对数据的审核审批,统计分析决策。

在《角色清单》基础上,加上角色在流程中的工作内容。根据工作内容从而进一步分析出需要提炼出来的“标准”,或找到可以直接使用的“标准”。《角色清单》完善为《角色工作内容清单》

4、从《角色工作内容清单》中提炼出《业务数据对象》,包括:业务单据、业务实体(业务实体可以是客户、产品等标准)、统计报表等。

一般统计报表是对业务数据的汇总统计分析。

5、细化《业务数据对象》的数据属性,也就是描述每个数据对象的字段。属性可以基于现有⼯作流程中的材料,⽐如现有的IT系统界⾯,Excel⽂件,纸质表单等。

三、数据建模、功能设计、界面设计

可以用实体关系图(ER图)来体现,即可以表达实体的属性,也可以表达不同实体之间的关系(一对一、一对多、多对多)

6、根据实体关系图进行数据建模,也就是创建数据库表结构。

7、根据不同的实体对象,罗列系统模块结构图,并列出系统模块中的《功能点清单》,功能点清单可以用于预估工作量,制定开发计划。

针对业务标准实体,通常需要实现增、删、改、查功能即可。

针对业务单据实体,通常需要实现增、删、改、查、打印、审核流程功能。

针对统计报表实体,通常需要实现查询统计、打印功能。如果报表需要进行保存审核,参考业务单据实体。

8、界面设计,可以约定好几种实体对应的常用界面设计方案。可以直接参考。

四、编码实现、测试交付、验收维护

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酥饼大人。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值