数据库课程设计工厂数据库长 沙 学 院课程设计指导书课程设计名称 数据库系统原理课程设计系 ( 部) 计算机科学与技术 ( 盖章) 专 业 计算机科学与技术 班 级 计四 06 月 17 日 长沙学院课程设计鉴定表姓名阳锟学号专业计科班级4班设计题目工厂数据库管理系统指导老师朱永娇指导老师意见: 评定等级: 老师签名: 日期: 答辩小组意见: 评定等级: 答辩小组长签名: 日期: 教研室意见: 教研室主任签名: 日期: 系( 部) 意见: 系主任签名: 日期: 说明课程设计成绩分”优秀”、 ”良好”、 ”及格”、 ”不及格”四类; 课程设计任务书课程名称: 数据库系统原理设计题目: 工厂数据库管理系统已知技术参数和设计要求: 需求说明及要求题目: 工厂数据库管理系统( 难度系数 1.4) 某工厂需建立一个管理数据库存储以下信息: 1、工厂包括厂名和厂长名。2、一个厂内有多个车间, 每个车间有车间号、 车间主任姓名、 地址和电话。3、一个车间有多个工人, 每个工人有职工号、 姓名、 年龄、 性别和工种。4、一个车间生产多种产品, 产品有产品号、 产品名称和价格。5、一个车间生产多种零件, 一个零件也可能为多个车间制造。零件有零件号、 重量和价格。6、一个产品由多种零件组成, 一种零件也可装配出多种产品。7、产品与零件均存入仓库中。8、厂内有多个仓库, 仓库有仓库号、 仓库主任姓名和电话。各阶段具体要求: 1、 需求分析阶段定义数据项的含义和取值2、 概念结构设计阶段画出实体模型 E-R 图3、 逻辑结构设计阶段将实体模型转化为关系模型给出每个关系的主关键字和函数依赖集分析你所设计的关系数据库模式是否属于 3NF4、 物理设计阶段确定所有字段的名称、 类型、 宽度、 小数位数及完整性约束 确定数据库及表的名称及其组成 确定索引文件和索引关键字5、 数据库安全及维护设计阶段设计一个适合的数据库安全策略( 用户身份认证、 访问权限、 视图) 6、 实施阶段要求所有操作必须在查询分析器中用 SQL 语句或系统存储过程完成。设计工作量: ( 1) 软件设计: 完成问题陈述中所提到的所有需求功能。( 2) 论文: 要求撰写不少于 3000 个文字的文档, 详细说明各阶段具体要求。工作计划: 安排两周时间进行课程设计, 软件开发步骤如下, 第一周完成 1~4, 第二周完成 5~8, 论文同步进行; 1)分组, 定题目2)需求分析3)概念结构设计4)逻辑结构...