一. 需求调研
生活中有很工厂,工厂里有很多的员工数据和产品信息等数据,普通的管理方式管理起来比较的麻烦和不方便,对此我专门针对于这个问题设计一个工厂的数据库管理系统。
(一)设计数据库
工厂信息管理系统:
(1)实体类:
工厂:一个工厂有很多个工人,和多种产品。
工人: - 一个工厂有多个工人,每个工人有职工号、姓名、年龄、性别和工种等。
产品:一个车间生产多种产品,产品有产品号,价格。
(2)联系类:
生产: -一个工厂有多个产品,一个产品也可以由多个工厂制造。
雇佣:一个工厂雇佣多个工人。
(二)调查
(1)调查工厂信息管理机构情况,包括了解该组织的部门]组成情况,各部门的职责等,为
分析信息流程做准备。
(2)调查业务活动情况。包括了解各部门]输入和使用什么数据,如何加工处理这些数据,
输出什么信息,输出到什么部门,输出结果的格式是什么,这是调查的重点。
(3)在熟悉了业务活动的基础上,协助用户明确对新系统的各种要求,包括信息要求、处
理要求、安全性与完整性要求。
(4)确定新系统的边界。对前面调查的结果进行初步分析,确定哪些功能由计算机完成或
将来准备让计算机完成,那些活动由人工完成,由计算机完成的功能就是新系统应该实现的
(三)工厂实例ER图设计过程