SQLServer课程设计企业人事管理系统.doc
《SQLServer课程设计企业人事管理系统.doc》由会员分享,可在线阅读,更多相关《SQLServer课程设计企业人事管理系统.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、山西工程技术学院大型数据库课程设计课程设计说明书学生姓名:XX班级:14计本三班学号:14071XXX指导教师:XX所属系(部):信息系二一七年六月山西工程技术学院课程设计评阅书题目: 企业人事管理系统信息系计算机科学与技术专业 姓名XX 设计时间:2017 年6月10日2017 年6月20日评阅意见:成绩:指导教师:(签字)职务:201 年月日摘 要企业人事管理信息系统是一个现代化的企业在竞争中立于不败之地的必要部分,它能够为查询人事信息提供充足的信息和快捷的查询手段。一些公司一直以来使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的
2、文件和数据,这对于查找、更新和维护都带来了不少的困难,而且容易丢失。使用计算机对企业人事信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。此次的企业人事管理系统是采用SQL Server2005作为开发数据库的工具。企业人事管理系统的具体功能可以根据用户的需要来分配,但主要还是包括企业人事的信息添加,删除,修改,查找,同时也包括权限的分配,职务的调动等。在企业人事管理系统中,用户能够方便的企业人事进行信息的检索与处理。关键词:人事管理
3、;数据库;查询手段;SQL Server2005。AbstractThe business enterprise personal management information system is a modern enterprise in the necessary part of the competition, it is able to provide the personnel information query sufficient information and quick inquiry method. Some companies have been using the t
4、raditional artificial way management document file, this management way has many shortcomings, such as: low efficiency, poor confidentiality, another time a long, will produce a large number of documents and data, to find, update and maintain all bring a lot of difficulties, and easy to lose.The use
5、 of computer to manage enterprise personnel information has the advantages that manual management cannot compare. For example: quick search, easy to find, high reliability, large storage, good confidentiality, long life, low cost, etc. These advantages can greatly improve the efficiency of enterpris
6、e personnel management, also is the scientific and regularization management of the enterprise, and the important condition of the world.The enterprise personnel management system is used as a tool to develop database in SQL server 2005. The specific function of enterprise personnel management syste
7、m can be allocated according to the needs of users, but mainly include the enterprise personnel information to add, delete, modify, search, also including the distribution of the authority at the same time, job transfer, etc. In enterprise personnel management system, the user can facilitate the inf
8、ormation retrieval and processing of enterprise personnel.Key words: Personal management,Datebase,Query methods,SQL Server2005.目 录摘 要IABSTRACTII第一章概 述1第一节 设计目的和意义1第二节 功能分析1第二章 数据库概念设计2第三章 数据库逻辑设计4第一节 数据结构4第二节 设置参照属性4第三节 关系4第四章 数据库与数据表设计5第一节 逻辑结构设计5第二节 物理结构设计5第五章 关系图的建立7第六章 建立查询10第一节 简单查询10第二节 复杂查询10
9、第七章 数据库的用户与权限管理12第八章 数据库的备份14参 考 文 献16致 谢17第一章概 述第一节 设计目的和意义本系统主要是为了帮助企业的人事部门和财务主管部门提高工作效率,减少企业的不必要开销,从企业的根本利益出发,实现企业人事信息管理的系统化、规范化和自动化。该课题是对学生数据库系统概论、大型数据库应用与开发等多门学科知识的综合运用,是提高学生实际动手能力的有效方法。本课题模拟实际项目开发过程,使学生熟悉管理系统开发的方法和重要步骤,提高学生的数据库设计及系统分析能力,使学生积累一定的实战经验。第二节 功能分析结合对企业对人事的管理,我们设计了企业人事管理系统,这个系统最终实现的主
10、要功能如下:员工基本信息部分:主要完成对员工基本信息的添加、修改、删除、查询等管理。员工档案信息部分:主要完成对员工档案信息的添加、修改、删除、查询等管理。员工部门信息部分:主要完成对对员工所属部门的添加、修改、删除、查询等管理。员工工资信息部分:主要完成对员工工资信息的添加、修改、删除、查询等管理。员工保险信息部分:主要完成对员工保障信息的添加、修改、删除、查询等管理。员工合同信息部分:主要完成员工与企业签订合同的一系列信息的添加、修改、删除、查询管理。第二章 数据库概念设计概念结构设计就是从现实概念中抽象出概念模型,即对信息世界建模,所以概念模型应该能方便、准确的表示信息世界中的常用概念。
11、概念模型的表示方法最著名的是实体联系方法(Entity-Relationship Approach),在该方法中实体型用矩形表示,矩形框内写明实体名;属性用椭圆表示,并用无向边将其与相应的实体连接起来;联系用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体型连接起来,同时在无向边旁表上联系的类型(1:1,1:n或n:m)。(1)管理员实体的E-R图管理员账号管理员编号密码图2-1管理员信息E-R图(2)企业领导人实体E-R图企业领导人账号领导人编号密码图2-2企业领导人信息E-R图(3)部门实体E-R图部 门编号部门名称图2-3部门信息E-R图(4)职务实体E-R图职 务编号职务名称图2
12、-4职务信息E-R图(5)企业员工E-R图企业员工出生日期家庭住址学历民族姓名性别籍贯职务部门图2-5企业员工信息E-R图(6)整体E-R图企业人员编号密码姓名性别名族出生日期籍贯编号职务部门从属任职管理学历家庭住址职务名称部门名称编号N1MMM1企业领导人账号编号密码权限账号部门职务维护管理员NMM图2-6 企业人事管理系统完整ER图第三章 数据库逻辑设计第一节 数据结构设置每一数据表的属性名,类型,宽度。第二节 设置参照属性员工配偶信息(工号,配偶姓名, 出生年月,工作单位,电话)的工号参照员工基本信息的工号。员工学历信息(工号,员工姓名,学历,毕业学校,专业,毕业时间,外语情况)的工号参
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLServer 课程设计 企业 人事管理系统
限制150内