《实验五:面向对象建模(1)》
n本节主要学习以下内容:
按照需求建模的方法和步骤,根据给定的需求绘制序列图;
描述具体操作过程;
根据给定的需求绘制类图、用例图、对象图;
根据给定的需求绘制实体关系图;
本节重点
类图、用例图、对象图,实体关系图等的绘制方法。
本节难点
类图、用例图、对象图,实体关系图等的绘制方法。
授课课时
2课时
教法建议
首先介绍关于软件的需求要求,然后分析讨论,并使用工具绘制类图、用例图、对象图,实体关系图等的绘制方法。
回顾上节课的主要内容。
按照课上内容熟悉如何绘制类图、用例图、对象图,实体关系图等。
内容:
“企业进、存、销管理系统” 功能性需求包括以下内容:
(1)采购员根据生产原料的使用情况判断采购用品,对需要订购产品信息统计订货的,并制作产品订单。最后根据订单进行采购活动。
(2)仓库管理员负责产品的库存管理。包括产品入库管理、处理盘点信息、处理报损产品信息和一些信息的设置。这些设置信息,包括:供应商信息、产品信息。仓库管理员每天对产品进行一次盘点,当发现库存产品有损坏时,及时处理报损信息。当产品生产后,将产品进行入库。当产品销售后时,产品进行出库处理。
(3)统计人员负责统计分析管理,包括:查询产品信息、查询销售信息、查询供应商信息、查询缺货信息、查询报表信息,并制作报表。统计分析员使用系统的统计分析功能,了解产品信息、销售信息、供应商信息、库存信息。
(4)在销售员为客户提供售货服务时,接受客户购买产品,根据系统的定价计算出产品的总价,客户付款,系统自动保存客户购买记录。
(5)系统管理员负责本系统的系统维护。系统管理员负责员工信息管理、供货商信息管理以及系统维护等。每种管理者都通过自己的用户名称和密码登录到各自的管理系统中。
[详细讲解,并举例说明]
满足上述需求的系统主要包括以下几个小的系统模块:
(1)销售管理子系统:主要用于实现销售员对客户购买产品的处理。销售人员通过合法的认证登录到该系统中,进行销售服务。
(2)库存管理子系统:主要用于实现仓库管理人员处理产品入库、盘点、报损以及供应商信息。
(3)订货管理子系统:主要用于实现采购员统计需要订货的产品信息并制定出订单。
(4)统计分析子系统:主要用于实现统计分析人员对产品信息、销售信息、供应商信息、缺货信息以及报表信息等的查询和分析。
(5)系统管理子系统:主要实现系统管理人员对系统信息的维护,这些信息包括员工信息、会员信息和系统相关参数设置等。
用例图
销售员能够通过该系统进行销售商品活动。首先登录系统,验证身份成功后,获取商品信息,然后将销售信息更新,最后对客户进行商品销售。

仓库管理员能够通过该系统进行如下活动:
(1)处理盘点,每天需要对库存产品信息进行盘点。
(2)产品入库。当产品生产后,将产品进行入库。
(3)产品出库。当产品销售发货后,进行出库处理。
(4)管理设置。仓库管理员负责供应商信息、产品基本信息的管理设置。

采购员能够通过该系统进行订货管理活动。采购员首先根据经营情况统计所缺的生产资料,根据需要制定出订单。

会计负责产品的统计分析管理,它能够通过该系统进行如下活动:
(1)查询基本信息。会计能够查询产品的基本信息,根据产品的基本信息,制定出相应的方案。
(2)查询销售信息。会计根据销售情况汇总后交销售部制定合理的销售方案。
(3)查询供应商信息。会计能够查询供应商信息。
(4)查询缺货信息。会计能够查询缺货信息。
(5)查询报损信息。会计能够查询报损信息。

系统管理员能够通过该系统进行如下活动:
(1)维护员工信息。系统管理员能够维护企业员工的信息,如添加员工、删除员工和修改员工信息等。
(2)维护供应商信息。系统管理员能够维护供应商的信息,如添加供应商、删除供应商和修改供应商信息等。
(3)系统设置。系统管理员能够根据一些需要进行必要的系统设置。

本节学习了以下主要内容:
2. 类图的绘制方法;
3. 实体关系图的绘制方法;
考核点1:用例图的绘制
考核点2:类图的绘制
考核点3:实体关系图的绘制方法
使用软件绘制各种面向过程图形。
(注:在此写上个人在授课过程中所遇到的教案中所没有涉及到的特殊问题及其解决方法或解决方案,也可以总结自己的授课体会,课程体系、教材的不足等。)
授课教师(签名): 授课时间: 授课班级:

