网站大量收购独家精品文档,联系QQ:2885784924

《数据库原理及应用课程设计-企业人事管理系统》.doc

《数据库原理及应用课程设计-企业人事管理系统》.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Xxxxxxxxxxxxx 课程设计报告 设计名称:数据库原理及应用课程设计姓 名: xx学 号: xxxxxxx 专业班级:xxxx系 (院):xxxxxxx设计地点:xxxxxxxx指导教师评语:签名:年 月 日 一、概述 1.1本课题的来源 在企业中,人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。高效的人事管理可以提高企业的市场竞争力,使企业具有更强的凝聚力和活力。人事管理系统是一个面向企业人事部门工作人员,为其提供服务的综合信息管理系统人员通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。员工的个人信息等等都记录在人事系统里进行管理。 企业下设人事部门,全权处理企业内部一切人事事务。 人事档案登记过程,员工在人事部门领取个人简历、家庭成员、社会关系、个人基本资料四式一份的表格,然后填写,填写完毕交回人事部门,由人事部门的档案管理组进行审核,审核不合格的发回重新填写,合格的以原始资料存档,并据以填写职工人事卡片。 人事档案统计过程,人事部门调查分析组按管理组提供的员工人事卡片统计各种所需的数据,然后填写所对应的统计报表,该统计报表一式两份,然后做出分析后,连同一份统计报表上交上一级主管部门,另一份统计报表存档备查。如发生企业内部人员调动、升职、降职、或添加职工和开除职工等情况时,只需修改、添加和删除相应的人事卡片,其余过程同上。 人事部门将收集到员工人事信息统一进行审核。审核过程中,人事信息需要所有审核人员通过,方可录入系统数据库。如信息有误,需要返回给员工进行重新填写或修改。在企业中,人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。高效的人事管理可以提高企业的市场竞争力,使企业具有更强的凝聚力和活力。为此,提高人事管理工作的效率,设计一套人事管理系统具有实际应用意义。 本文以和SQL?Server2000为开发工具,设计实现了一套基于B/S模式的中小企业人事管理系统。在文中,首先分析了企业人事管理工作以及工作流程,根据分析结果设计了该系统应具有的功能;其次,对系统的各个功能模块进行了详细的描述,包括用户登录模块、留言板模块、人事部门信息发布模块、系统设置模块、员工管理模块、员工自助模块和操作记录模块;最后结合系统开发阶段和测试阶段中发现的问题以及解决问题的方法,总结了开发此系统所取得的经验和体会。本系统使用的是实现的。可以自由使用人事工资信息分类,自由赋予用户权限,根据需要灵活使用模版。可以提供给各种场合的信息,人事工资。根据用户的要求,分析其特点,在经济上本项目是可行的,采集,编辑,发布,人员不需要专业的编程知识就可以快速高效地发布高校办公信息。这样加快了信息发布速度,减少了人力的开销,缩短了从采集到发布的时间周期,从而提高了服务的质量,而且由于管理周期缩短和人力开销的减少,可以在高校信息化中获得更多的好处。 功能 支持企业实现规范化的管理。支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。下面是本次课程设计的系统E-R图如下所示: 各个实体E—R图: 管理员: 普通员工: 本系统由五大模块组成,即系统,员工基本信息,员工考勤信息,员工调动信息。如下图: 系统流程图 3.2逻辑设计: 3.2.1 关系模式: 职工(职工号,职工,姓名,职工性别,所在部门,职工年龄,基本工资,婚否,简历) 管理员(管理员名,密码) 下面是创建一个叫企业人事管理的数据库语言: create table 企业人事管理 (职工编号 int primary key not null, 职工姓名 char(20) not null, 职工性别 char(2) not null, 所在部门 char(20) not null, 职工年龄 int not null, 基本工资 int not null, 婚否 char(4) not null, 简历 char(16) not null,); 3.2.2数据表: 表设计的好坏会直接影响系统的稳定性、可扩展性、可实现性。在每一个表中,设置“职工号“为主键,作为记录的唯一标识。以下的属性类型中CHARACTER 代表变长字符串,括号内的数字代表长度上限NUMERIC代表整型,括号内的数字代表长度上限DATA代表日期类型例:2010-4-20员工基础资料表:属 性 数据类型 可否为空职工编号 numeric (4) NOT NULL所在部门 character(8) NULL职

文档评论(0)

lipinting + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档