蕿《关系数据库原理及应用》课程设计实验报告肀实验题目肇《人力资源管理系统数据库的设计与实现》:芃 设计一个人力资源管理系统,实现信息的查询和维护。荿实验时间、地点袇实验时间:2010年11月22至2010年11月24日膆实验地点:软件楼501蚂实验目的聿通过本次课程设计让学生能够综合运用所学的关系数据库原理知识解决并能设计一个实际问题,进一步掌握数据库原理的相关理论和数据库的设计实现过程,进一步提高学生的分析问题和解决问题的能力以及学生的动手能力。衿实验要求芄对各个系统进行系统的功能需求分析膂数据库设计分析阶段,进行校内关系的数据库需求分析,进行概念数据库的设计,画出数据库的E-R图(局部和整体E-R图)螀设计出详细的逻辑数据库结构,将各个实体和联系转化为相应的二维表,即关系模式,指定各个关系的主关键字和外部关键字,并对各个关系的约束加以限定。羀通过企业管理器或是查询分析器实现各个二维关系(建议最好使用SQL代码实现),要求建立相关的索引。蚆根据系统功能需求设计相应的查询视图。薁要求根据系统功能需求建立存储过程薀根据功能需求建立相应的触发器以保证数据的一致性。螇通过建立用户权限分配实现数据库的一定安全性,考虑数据库的备份与恢复(此内容选作)螅实验思路芅系统需求分析芁通过对某公司的实地调查,了解到该公司的人力资源管理仍停留在完全的人工管理阶段,没有标准的人事管理存档信息。这种人工管理方式费时、费事、费力,导致工作效率底下。开发出合适的人力资源管理系统,可方便人力资源的管理,提高该公司管理的效率。蝿需求分析阶段的目标***了解目前企业人力资源管理现状以及SQL2000的功能和特点。蚄通过实地调查和问答-记录的方式了解企业人力资源管理的业务流程,并记录和处理相关数据。肁与指导教师交流个人想法,改正不合理的地方,为下面的概念设计和逻辑设计奠定基础。薆芆需求分析阶段的任务肃处理对象螁员工基本信息(employee):包括员工号,姓名,性别,年龄,学历,住址,电话,出生年月,部门编号,职位编号,蚇员工工资信息(salary,basicsalary,additional):包括员工号,基本工资,补贴,应发工资,以及所交税。莄公司部门职务信息(position,department):包括员工号,员工的职位和所属部门。薃数据字典薂数据项蝿系统涉及的数据有项。见下表。螆数据项目编号羂数据项名节数据项含义薆存储结构袅别名莁DI-1肂addid薈补贴编号芇Char(5)肅补贴号葿DI-2虿addmoney莅补贴金额蒄Float艿补贴蒆DI-3蒄basicid羄基本工资编号羀Char(5)蒈基本工资号袆DI-4莃basicsal螀员工基本工资蕿Float羅基本工资螂DI-5蒀dno莆部门编号莇Char(5)节部门号芁DI-6莈dname蒅部门名称袅Char(10)羁部门名葿DI-7薄eno莄员工编号蚁Char(5)芇员工号羆DI-8螄ename蒂员工姓名莈Char(10)肄姓名膃DI-9膂sex荿员工性别莇Char(2)蚃性别羃DI-10***age蒅员工年龄肂Int荿年龄芈DI-11蚄edu蒁员工学历腿Char(10)芀学历羆DI-12膅address袀员工家庭住址肇Varchar(50)肄住址薄DI-13蚀tel膈员工电话蒇Char(20)肃电话莀DI-14膀birth薅员工出生年月蒃Datetime膁生日羇DI-15羇pno袂部门编号袁Char(5)肈部门号肆DI-16节pname蚂部门名称膀Char(10)膄部门名羅DI-17莂salary羇员工应发工资薇Float蒄应发工资肂DI-18羈realsal蚅员工实发工资袄Float蕿实发工资肀DI-19肇tax芃员工上缴税率荿Float袇税率膆蚂数据结构聿数据结构见下表:衿数据结构编号芄数据结构名膂数据结构含义螀组成羀DS-1蚆employee薁员工基本信息薀eno,ename,sex,age,edu,螇address,tel,birth,dno,pno螅DS-2芅position芁职位信息蝿pno,pname***DS-3蚄department肁部门信息薆dno,dname芆DS-4肃salary螁员工工资信息蚇eno,salary,realsal,addid,莄basicid,tax薃DS-5薂additional蝿补贴信息螆addid,addmoney羂DS-6节basicsalary薆基本工资信息袅basicid,basicsal莁肂实验过程薈概念设计阶段芇概念模型设计肅根据不同对象,分别画出其E-R图。葿各实体间关系的E-R图,如下图所示:虿莅员工蒄工资艿拥有蒆各实体间关系的E-R图蒄羄员工基本信息的E-R图,如下图所示:羀蒈员工袆员工号莃姓名螀性别蕿年龄羅学历螂住址蒀电话莆生日莇部门号节职位号芁
关系数据库原理及应用-人力资源管理系统数据库的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.