欢迎来到天天文库
浏览记录
ID:12566703
大小:481.50 KB
页数:0页
时间:2018-07-17
《工厂数据库管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程设计说明书题目工厂数据库管理系统系(部)计算机科学与技术系专业(班级)姓名学号指导教师起止日期32课程设计任务书课程名称:数据库系统原理设计题目:数据库系统课程设计工厂数据库管理系统1、某工厂需建立一个管理数据库存储以下信息:工厂包括厂名和厂长名。一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。一个车间生产多种产品,产品有产品号、产品名称和价格。一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。一个产品
2、由多种零件组成,一种零件也可装配出多种产品。产品与零件均存入仓库中。厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。2、系统功能的基本要求:按照一定条件查询、统计工人和产品等基本信息,能模拟工厂生产过程中对原材料(零件)、产品检测、库存环节的管理。各阶段具体要求:1、需求分析阶段l定义数据项的含义和取值l定义目标系统的数据流2、概念结构设计阶段l画出实体模型E-R图3、逻辑结构设计阶段l将实体模型转化为关系模型l给出每个关系的主关键字和函数依赖集l分析你所设计的关系数据库模式是否属于3NF4、物理设计阶段l确
3、定所有字段的名称、类型、宽度、小数位数及完整性约束l确定数据库及表的名称及其组成l确定索引文件和索引关键字5、数据库安全及维护设计阶段l设计一个适合的数据库安全策略(用户身份认证、访问权限、视图)l为了实现复杂的数据完整性约束,设计适当的触发器l设计一个适合的数据库备份策略6、实施阶段32l要求所有操作必须在查询分析器中用SQL语句或系统存储过程完成。设计工作量:(1)软件设计:完成问题陈述中所提到的所有需求功能。(2)论文:要求撰写不少于3000个文字的文档,详细说明各阶段具体要求。工作计划:安排两周时间进行
4、课程设计,软件开发步骤如下,第一周完成1~4,第二周完成5~8,论文同步进行;1)选定题目2)需求分析3)概念结构设计4)逻辑结构设计5)物理设计6)数据库安全及维护设计7)数据库上机实现8)答辩设计工作量:40课时工作计划:见课表指导教师签名: 日期: 教研室主任签名: 日期: 系主任签名: 日期: 32长沙学院课程设计鉴定表姓名学号专业班级设计题目工厂数据库管理系统指导教师指导教师意见:评定等级:教师签名:日期:答辩小组意见:
5、评定等级: 答辩小组长签名: 日期: 教研室意见:教研室主任签名:日期: 系(部)意见:系主任签名: 日期: 说明课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类;32摘要根据而今信息时代,信息越来越多,越复杂,这时就需要一种管理数据的软件,本次课程设计运用SQLserver2008来实现数据的管理,本次试验通过SQL语句来实现工厂的流程,使工厂运行效率达到最大值,需要对其进行分析需求,逻辑设计,物理设计,安全性分析,权限设置等操作。关键词:SQL管理数据工
6、厂32目录一、引言71.1编写目的71.2参考资料7二、需求规约82.1业务描述82.2需求分析8三、数据库环境说明9四、数据库的命名规则94.1数据库对象命名规则94.2数据项编码规则9五、逻辑设计105.1创建数据库系统的关系模型……………………………………………………………………………11六、物理设计126.1表汇总126.2表总汇136.3视图的设计196.4存储过程、函数及触发器的设计21七、安全性设计237.1防止用户直接操作数据库的方法247.2用户帐号密码的加密方法247.3角色与权限25八、数
7、据库管理与维护说明25九、总结…………………………………………………………………………………………………………25十.附录………………………………………………………………………………………………………..2632一、引言1.1编写目的本文档是数据库系统设计文档的组成部分,编写此数据库设计文档的目的是:根据工人数据库管理系统建立一个数据库存储信息,数据库表名包含工厂,车间,工人,产品,零件,仓库。其中工厂包括多个车间和多个仓库,车间有多个工人,一个车间生产多种产品和多种零件,一个零件也可能为多个车间制造,一个产品
8、由多种零件组成,一种零件也可装配出多种产品,产品和零件均存入仓库中等信息,结合此信息通过sql语言来实现此管理系统的运用,模拟工厂生产过程中队原材料(零件)、产品检测、库存环节的管理。本文档遵循《《工人数据库管理系统和开发规范》》。本文档的读者对象是需求人员,系统设计人员,开发人员,测试人员。1.2参考资料列出有关资料的名称、作者、文件编号或版本等。参考资料包括:a.需求说明书、架构设
此文档下载收益归作者所有