精品文档---下载后可任意编辑一、课程设计内容基本要求 21 、工厂管理数据库 1 2 、开发环境 1 3 、基本要求 1 4 、文档格式 1 二、需求分析 2 1 、功能需求 2 2 、数据字典 2 3 、数据流图 3 三、概念结构设计 4 1 、实体 4 2 、局部的 E-R 图 4 3 、总体的 E-R 图 5 四、逻辑模式设计 6 1 、将 E-R 图转化为关系模式 6 2 、数据模型的优化 6 五、检验是否满足用户需求 7 六、代码设计和界面设计 7 七、总结 9 八、参考文献 9 一、课程设计内容基本要求1、工厂管理数据库工厂需建立一个管理数据库存储以下信息:*工厂信息包括工厂代号,工厂名,厂长名及工厂运营开销
*一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址,电话及每个月的车间运营开销
*一个车间有多个工人,每个工人有职工号、姓名、年龄、性别,工种及月工资
*一个车间生产多种产品,产品有产品号、产品名、规格,制造成本和销售价格
*一个车间生产多个零件,一个零件也可能由多个车间制造
零件有零件号、零件名,制造成本和销售价格
*一个产品由多个零件组成,一个零件也可装配出多种产品
*产品与零件均存入仓库中
*厂内有多个仓库,仓库有仓库号,仓库主任姓名、电话及仓库的运营成本
应完成的主要功能:(1)各种各样的管理功能,如工厂信息的管理功能,包括录入、修改、查询、输出工厂的信息;车间信息的管理功能,包括录入、修改、查询、输出车间的信息;还有工人,零件,产品,仓库等的信息管理功能
(2) 工厂的利润统计,包括月利润和年利润统计
(3) 能输出各种各样的报表,如工人工资月报表,年报表;每个车间生产的产品和零件数量的月报表;仓库存储产品和零件数量的月报表;工厂运营开销和车间运营开销的月报表等
2、开发环境 数据库选用微软的 SQL SERVER
开发环境可以选择:(