1、UML企业综合信息管理系统销售管理子系统 企业综合信息管理系统 销售管理子系统一、客户需求分析 1、业务组织结构“企业综合信息管理系统”的用户是企业各级管理部门的工作人员、公司经理和系统操作人员。该系统主要提供“财务管理”、“人力资源管理”、“生产调度管理”、“进销存管理”、“生产设备安全管理”和“行政事物管理”等方面的服务。(1)财务管理企业“财务管理”部门管理企业的所有资金往来。包括产品销售后资金的回收、购买原材料的资金支取、组织产品生产的开销、员工工资的发放、差旅费用的报销、固定资金的折旧、行政办公费用的支出等。(2)人力资源管理“人力资源管理”部门负责对企业员工进行管理。包括对员工进行
2、招聘、录取、辞退工作,对各部门人员需求进行调配,考核,奖励惩罚等。(3)生产调度管理“生产调度管理”部门负责企业的产品生产调度工作。包括制定原材料采购计划、产品生产计划等。(4)进销存管理“进销存管理”部门实际上负责整个企业产品的销售、原材料的购进、产品及原材料的存储和产品的售后服务。(5)生产设备安全部门“生产设备安全管理”部门负责企业所有生产设备和工作人员的安全生产管理。包括企业生产设备登记造册,即使维修设备等。(6)行政事务管理“行政事务管理”部门负责对企业的行政事务进行管理。包括制定计划购买办公用品,对员工的福利、工资进行审批、发放等。2、 具体功能要求(1)销售管理*制定销售计划*与
3、客户签订销售合同*检查合同履约率*组织生产*对产品进行入库、出库处理*财务管理部门收取客户货款*售后服务(2)采购部门*制定原材料采购计划*与客户签订采购计划*检查合同约率*库存管理部门对原材料进行入库验收、存储*财务管理部门支付货款(3)库存管理*产品入库管理*原材料入库管理*原材料出库管理*产品出库管理*库存管理*采购管理部门组织采购*生产调度部门安排生产*财务管理部门对库存货物资产进行核算3.需求补充说明(1)数据保存进销存管理子系统需要长久包保存在数据库中的数据有:采购合同,销售合同,历年履约合同,库存货物清单,货物损毁报表,入库单,出库单,库存货物资产核对表(2)系统的用户进销存管理
4、子系统的用户包括客户、仓库管理员、销售人员、采购人员、公司经理、财务管理系统、生产调度管理系统等(3)系统运行用户界面销售合同管理用户界面,采购合同管理用户界面,仓库货物清单管理用户界面(4)系统运行的软件、硬件环境执行者:采购人员,销售人员,仓库管理员,客户,公司经理,生产调度管理子系统,财务管理子系统二、系统的UML建模(1)“企业综合信息管理系统”中的用例财务管理,人力资源管理,生产调度管理,进销存管理,生产设备安全管理,行政事务管理。企业综合信息管理系统企业综合信息管理系统最高用例图(2)“进销存管理子系统”中的用例销售管理,采购管理,库存管理 进销存管理子系统(3)“销售管理子系统”
5、中的用例制定产品销售计划,签订销售合同,督促客户付款,监督产品发货,检查合同履约,提供售后服务 销售管理子系统用例图销售合同管理子系统用例图(4)“采购管理子系统”中的用例制定采购计划,签订采购合同,货物入库检验,支付货款,检查合同履约销售合同管理子系统的用例图(5)“库存管理子系统”中的用例入库管理,出库管理,库存管理三、描述用例只选择“销售合同管理子系统”中6个典型用例对其进行描述。1、“增加销售合同”用例用例名称:增加销售合同主参与者:合同管理员,客户,公司经理,“财务管理系统”,“生产调度管理子系统”前置条件:合同管理员将与客户签订的销售合同的详细内容录入管理系统后置条件:可以对销售合
6、同进行统计、查询、检查是否履约,监控正在履约的合同基本事件流:(1).合同管理员输入标识码(ID),系统识别标识码的有效性(2)初始化一个新销售合同,设置各种标志(3)输入一个新的具有唯一性的合同编号(4)将与客户签订的销售合同的详细内容录入管理系统(5)退出系统2、“修改合同”用例用例名称:修改合同主参与者:合同管理员,客户,公司经理,“财务管理系统”,“生产调度管理子系统”前置条件:客户与公司经理签订了相关合同 后置条件:合同管理员对执行期合同内容进行修改基本事件流:(1)合同管理员输入标识码,系统识别标识码的有效性(2)输入具有唯一性的合同编号,快速找到需要修改的合同(3)填写发生的正常
7、合同数据的修改(4)对合同的关键内容进行修改(5)退出系统3、“履约合同检查”用例用例名称:履约合同检查主参与者:合同管理员,客户,公司经理,“财务管理系统”,“生产调度管理子系统”前置条件:客户与公司经理签订了相关合同后置条件:系统自动检查所有执行期销售合同是否履约,对已经履约的合同做出标记,监控正在执行期的合同基本事件流:(1)合同管理员输入标识码,系统识别标识码的有效性(2)系统自动检查本年度应履约的销售合同是否履约(3)对已经履约的销售合同做出履约标记(4)对未履约的销售合同做出标记、注明原因,并打印催款单(5)将履约的销售合同存入历年履约销售合同库,删除当年履约的销售合同(6)退出系
8、统4、“付款单处理”用例用例名称:付款单处理主参与者:合同管理员和仓库管理子系统前置条件:“财务管理系统”传送过来的客户交纳的付款单后置条件:对付款单依次循环进行“批处理”。进行付款单核对,并修改合同数据。基本事件流:(1)合同管理员输入标识码,系统识别标识码的有效性(2)付款单自动依次循环进行“批处理”(3)付款单核对:找出与付款单中合同编号相同的销售合同进行核对,正确后修改合同中对应付款金额(4)向仓库管理系统发送与付款单金额对应的货物品名、规格、单价、数量的“产品出库”申请单,申请向客户发送货物(5)“仓库管理子系统”执行者根据销售合同履约情况,即客户每次付款的多少安排出库发货,直到销售
9、合同完全履约(6)退出系统5、“打印催款单”用例用例名称:打印催款单主参与者:合同管理员,客户前置条件:对未履约的销售合同做出标记后置条件:系统以批处理方式自动检查所有执行期销售合同的执行情况,发现没有按时按量汇寄货款的客户,自动打印催款单基本事件流:(1)合同管理员输入标识码,系统识别标识码的有效性(2)系统以批处理方式自动循环检查所有执行期销售合同(3)发现没有按时按量汇寄货款的客户,自动打印催款单(4)退出系统6、“销售合同查询”用例用例名称:销售合同查询主参与者:合同管理员,客户,公司经理,“财务管理系统”,“生产调度管理子系统”前置条件:公司经理与客户签订了销售合同后置条件:对执行期
10、销售合同进行查询,了解合同执行情况,进行基本数据的统计基本事件流:(1)合同管理员输入标识码,系统识别标识码的有效性(2)按关键字索引查询制定的销售合同(3)按条件统计某个范围内销售合同的综合数据(4)按月、季度、年打印执行期合同的综合统计报表(5)退出系统7、“身份验证”用例用例名称:身份验证主参与者:合同管理员,客户,公司经理,“财务管理系统”,“生产调度管理子系统”,各个用例的执行者都是该用例的执行者。前置条件:各个子系统正确工作后置条件:完成标识码验证功能基本事件流:(1)合同管理员输入标识码,系统识别标识码的有效性(2)退出系统四、用活动图描述用例1.销售合同履约过程活动流程图2.销售合同履约过程中活动图中的对象活动图中的对象及对象流五、活动图中的同步线程、层次关系的及活动图的细化1.销售合同履约过程活动图中的同步线程活动图中的条件线程2.销售合同履约过程中活动图中的动态并发活动描述销售合同从签订到履约的动态并发活动图3.销售合同履约过程活动图中的层次关系“核对付款单”子活动图4.销售合同履约过程活动图的进一步细化检查合同、核对付款单并发放出库单的活动图六、销售管理子系统的时序图带循环标记的时序图“付款单处理”用例的时序图“履约合同检查”用例的书时序图七、销售管理子系统的类图合同的继承关系类图合同管理子系统的类图
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1