1、 课课 程程 设设 计(论文)计(论文) 课程名称 数据库原理 题目名称 工资管理系统 学生学部(系) 计算机与艺术设计学部 专业班级 07 网络工程 学 号 学生姓名 指导教师 2010 年 6 月 9 日 广东工业大学华立学院广东工业大学华立学院 课程设计(论文)任务书课程设计(论文)任务书 一、课程设计(论文)的内容 设计并实现一个工资管理系统,能够方便企业或单位方便对员工工资的管理,包括员工 的基本信息、员工工资基本信息以及部门基本信息等内容,要求使用约束、规则、默认、触 发器等实现数据的完整性,建立视图来定制数据信息,使用存储过程来插入数据、查询数据。 二、课程设计(论文)的要求与数
2、据 (1)按时按量完成课程设计分配的任务; (2)参照格式规范写出报告,参考文献应有5篇; (3)模块代码能正常运行 (4)提供合理的测试数据 三、课程设计(论文)应完成的工作 (1)根据上述要求完成一个学生选课系统的数据库; (2)根据课程设计规范撰写报告并按时提交。 题目名称 工资管理系统 学生学部(系) 计算机与艺术设计学部 专业班级 姓 名 学 号 四、课程设计(论文)进程安排 序号 设计(论文)各阶段内容 地点 起止日期 1 搜集资料 图书馆 2010.6.10-2010.6.12 2 分析与设计 宿舍 2010.6.12-2010.6.13 3 系统测试,运行并完成课程设计 宿舍
3、2010.6.13-2010.6.14 五、应收集的资料及主要参考文献 1 申时凯,王珊.数据库应用技术(SQL server 2005).北京:中国铁道出版社,2008 2 申时凯,王珊.数据库应用技术(SQL server 2000).北京:高等教育出版社,2000 3 王景才, 申时凯,陈玉国.数据库技术与应用.北京:高等教育出版社,2000 4 萨师煊,王珊.数据库系统概论(第三版).北京:高等教育出版社,2005 年 发出任务书日期:发出任务书日期: 20102010 年年 6 6 月月 2 2 日日 指导教师签名:指导教师签名: 计划完成日期:计划完成日期: 20102010 年年
4、 6 6 月月 2525 日日 教学单位责任人签章:教学单位责任人签章: 摘要摘要 包括员工的基本信息、员工工资基本信息以及部门基本信息等内容,要求使用约束、规 则、默认、触发器等实现数据的完整性,建立视图来定制数据信息,使用存储过程来插入数 据、查询数据。 本课程设计以 SQL server2000 作为系统开发平台。 关键词:关键词:工资管理系统,SQL server2000 目录目录 1 数据库的概念设计 . 1 2 数据库的逻辑设计 . 2 2.1 关系模型 . 2 2.2 规范化 . 2 3 数据库建立 . 2 3.1 数据库建立 2 3.2 数据库表的设计 . 3 3.2.1 部门表:department 3 3.2.2 员工表:staff. 4 3.2.3 工资表:wage 5 3.2.4 工资结算表:wagezs. 5 3.3 数据库完整性 6 3.3.1 外码约束. 6 3.3.2 唯一约束. 7 3.3.3 规则. 8 4 视图 .