欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    企业人事管理系统设计报告.docx

    • 资源ID:1777075       资源大小:2.56MB        全文页数:45页
    • 资源格式: DOCX        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    企业人事管理系统设计报告.docx

    天津大学教育学院<<C/S 架构编程实训>>课程设计题 目:基于C/S结构的企业人事管理系统的设计与实现专 业: 2009级计算机信息管理 组 长: 肖 文 文 组 员: 张 小 会 王 小 川 郑佳琳 李斌 李宇飞 指导老师: 杜 修 平 2011年 10 月 10 日 - 41 -企业人事管理系统摘要企业人事管理系统的设计与实现摘 要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。本组设计的企业人事管理系统采用C/S结构,在Windows操作系统下,主要对企业员工的信息以及跟人事相关的工作流程进行集中的管理,方便企业建立一个完善的、强大的员工信息数据库。它是以Microsoft Visual Studio 2005和Access数据库作为开发平台,使用C# 设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能;并使用Access数据库形成数据表,进行数据存储。本组设计的企业人事管理系统的功能需求,系统设计和具体实现。并简要介绍了系统开发采用的过程方法。关键词:企业人事管理系统;员工信息数据库;Access;C#Design and Implementation of Personnel Management System AbstractWith the unprecedented development of Internet, it has been brought us great convenience and efficiency in our society. Normalization and electrification have become the first choice of saving operation cost and improving work efficiency. Many enterprises' personnel administration systems lie in the phase of manual management which is inefficient and easy to go wrong by carelessness. Therefore, the MIS(Management Information System)is designed  to make the personnel administration more scientific, normative and efficient.The system adopts the structure mode of Client/Server(C/S), Windows as the operation system,Access as the background database, and Microsoft Access as the developing tool. It can help enterprises to establish a perfect, strong staff information database, which facilitates the centralized management of staff information and workflow.The paper explains the course design, system design and implementation of MIS, also briefly introduces the process of the system development.Keywords:Personnel Management System; Employee Information Database; Access; C#目 录引 言- 1 -第一章 需求分析- 4 -1.1企业人事管理系统的研究内容及所达到的目标- 4 -1.1.1研究内容- 4 -1.1.2所达到的目标- 4 -1.2企业人事管理管理系统设计方案- 4 -1.2.1设计原则- 4 -1.2.2运行架构- 5 -第二章 系统设计- 5 -2.1企业人事管理管理系统设计- 6 -2.1.1系统目标- 6 -2.1.2企业人事管理系统的需求分析- 6 -2.1.3企业人事管理系统总体设计- 6 -2.2企业人事管理系统的可行性研究- 6 -2.2.1企业人事管理系统可行性研究前提要求- 6 -2.2.2可行性研究方法- 7 -2.2.3决定可行性的主要因素- 7 -2.3企业人事管理系统功能设计- 8 -2.3.1企业人事管理系统概述- 8 -2.3.2企业人事管理系统功能- 8 -2.3.3企业人事管理系统内容和功能设计- 9 -2.3.4企业人事管理系统信息结构设计- 9 -2.3.5企业人事管理系统构架的详细介绍- 9 -2.3.6企业人事管理系统功能模块图- 10 -2.4 数据库设计与实现- 10 -2.4.1数据库的需求分析- 11 -2.4.2数据库的概念设计- 11 -2.4.3数据库的逻辑设计- 12 -第三章 系统测试- 16 -3.1企业人事管理系统的三个测试阶段- 17 -3.2测试系统- 18 -3.2.1登录模块实现- 18 -3.2.2 主窗体概述- 19 -3.2.3 人事档案浏览窗体概述- 22 -3.2.4 人事资料查询窗体概述- 23 -结 论- 29 -参考文献- 30 -致 谢- 31 -企业认识管理系统引言企业认识管理系统引言引 言近年来,随着数据库技术的迅速发展以及数据库管理系统的光反应用,人们利用信息技术工作和搜索数据的能力大幅度提高,千千万万的数据库被应用于商业管理、政府办公、科学研究和工程开发等方面,特别是多媒体技术、网络技术与数据库的结合,使数据库有了更大的发展空间。在企业信息化建设的任务中,广泛应用信息技术,建立健全网络环境 ,提高办公效率和指挥自动化,是当前波切需要解决的重大问题。近几年来,企业信息化建设发展较快,目前基本完成了企业信息处理的基础设施建设。办公自动化网、办公宣传网、后勤保障网已经发挥了巨大的效能,各种专用网络系统也已经建成或正在建设之中。Client/Server结构是非常受欢迎的一种计算机模式。它的优势在于广泛地采用了网络技术,将系统中的各部分任务分配给分布在网络上的担任不同角色的计算机,它把较复杂的计算和管理任务交给网络上的高档机器服务器,而把一些频繁与用户打交道的任务交给前端较简单的计算机客户机,通过这种结构完全发现了网络上信息资源的共享、不同角色的共同完成信息的管理。C/S模式系统以服务器作为数据处理和存储平台,在终端设计有专门的应用程序进行数据的采集和初次处理,再将数据传递到服务器端,用户必须使用客户端应用程序才能对数据进行操作。C/S模式具有以下优点和缺点:C/S 模式的优点: 由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。 软件功能设计个性化,具有直观、简单、方便的特点,可以满足客户个性化的功能要求;如自由制表的功能在C/S 模式下就能够实现,在B/S 模式下就很难实现或运行效率很低。 操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。 C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。C/S 模式的缺点: 需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置。 兼容性差,对于不同的开发工具,具有较大的局限性。若采用不同工具,开发成本较高,需要具有一定专业水准的技术人员才能完成。本文就企业人事管理系统的设计与实现进行了认真的分析研究,结合诗集工作环境和诗集管理需求,建立了一个高效、稳定的人事管理系统,达到了先进、安全、实用、可靠的目标,并对今后新的需求有很好的扩展性。(1)企业人事管理系统开发的目的随着企业规模的扩大,经济体制的快速发展,企业组织管理会变得越来越庞大和困难,而信息的处理与使用也变得越来越重要。它的内容对企业的决策者和管理者来说都至关重要,所以,人事管理系统应能够为用户提供充足的信息和快捷的查询手段。建立一套人事管理系统能够加快物资的周转速度,提高生产效率,加强管理的信息化手段,提高本单位的经济效益。从宏观上讲,顺应了社会的信息化、社会化潮流,缩短了整个社会化大生产的周期。因此,开发这样一套管理软件成为很有必要的事情。人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事部门要为本单位、上级部门提供准确的统计数据。由于人员众多、数据复杂、统计管理工作困难,以往每做一项工作,都需要花费很多的时间和精力。传统的人工管理方式有诸如效率低,保密性差,查找、更新、维护困难等各种各样的缺点。因此,人事管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。(2)企业人事管理系统的意义随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。人的管理是一切管理工作的核心。员工代表一个企业的形象,因而人事管理机制设计的好坏,直接影响一个企业的成败。员工的基本信息管理是企业人事管理的基础,在企业员工普遍流失的今天,一个准确而及时的人事管理系统,有利于人事部门对员工流动进行分析、编制,为企业所需人员提供了保障。人力资源部那些重复的、事务性的工作交给HRP(Human Resource Planning,人力资源管理系统)来解决,可以省去用户以往人力资源管理工作的繁琐、枯燥;用领先的人力资源管理理念,把人力资源管理的作业流程控制和战略规划设计巧妙地集合于一体;系统重点涉及到人力资源管理工作中的基本信息、用人事管理、备忘记录、数据库、管理工具和系统管理等方面。可以很好地为用户的人力资源管理部门在对员工的成本管理、知识管理、绩效管理等综合管理给予帮助。以每个月中所发工资为例,其中包括考勤、人事信息变动、奖惩、迟到和旷工对本月的薪资计算都有影响,为了及时的计算发放工资往往要提前一个星期花费大量时间,加班加点才能及时完成,而这样做无论从工作效率还是准确度方面,都不允许,而且还浪费大量的人力财力。如果改用HRP管理做到高效、高精度,还可以减少管理时带来的一些繁琐的工作,节约管理带来的开支。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。 (1)支持企业实现规范化的管理;(2)支持企业高效率完成劳动人事管理的日常业务;(3)支持企业进行劳动人事管理及其相关方面的科学决策。企业人事管理系统主导21世纪,无论是发达国家还是发展中国家,对人力资源的战略性意义都有了深刻的认识,并开始付诸行动。世界公认,21世纪将是人力资源的世纪;人事管理问题将主导整个21世纪甚至更为遥远,这种状况的变化起因于竞争压力。目前,世界经济趋向全球化。世界经济的全球化过程和国家的开放过程,要求组织的管理部门降低管理成本以减少竞争压力和增强竞争能力。对于不同的组织,人事成本在总成本中的比例是不一样的。(3)企业人事管理系统的必要性在人事管理中,经常有大量信息的变动,因此我们需要开发一个功能实用、操作方便的人事管理系统,来完成人事管理的基本功能,实现对企业人事信息的计算机化管理,提高工作效率,方便用户,借此达到增强企业和单位整体竞争力的目的,包括职工基本信息管理、工资管理、人员调动及信息的修改,方便管理层记录和查询人事信息及职工对自身信息的了解等。另外,在设计软件的同时,应尽可能地减少系统的资源占用,并且要求通过使用本系统,尽量使单位的人事管理工作系统化、自动化和规范化,达到提高单位管理效率的目的。(4)企业人事管理系统的可行性1.管理可行性计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,大部分员工都掌握一定的计算机技术,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求,能够推动企业劳动人事管理走向科学化、规范化。2.经济可行性由于本系统开发的费用比较低,能够实现人事管理过程中要求的基本功能,运行状态良好,系统维护费用低,可大幅度降低管理过程中的费用,提高管理效率。(5)企业人事管理系统的功能简介1系统管理系统启动的时候有一个登陆窗口,需要输入用户名和密码,不同的用户权限不同。共分为系统管理员,录入管理员,修改管理员,普通用户四个权限等级。2基础数据管理 添加员工信息:系统自动生成员工的编号。管理员可以添加员工的基本信息。修改员工信息:选择一个员工,可以修改这个员工的基本信息。查询员工的基本信息:可以根据员工的编号,姓名或是进入本公司的时间进行查询员工的基本信息,并且可以针对查询结果进行修改和册除等工作。册除员工信息:直接从列表中选中要册除的员工信息,然后进行册除操作,或者首先查询要册除的员工信息,然后在册除。3人事档案管理信息添加员工信息:主要分为档案信息、员工就职信息、员工离职信息、员工奖励、惩罚等。修改员工信息:当员工信息出现错误的时候,需要修改。查询考勤信息:根据员工的编号或者员工姓名进行查询。得到所有的相关信息。册除信息:册除信息。4考勤管理.考勤增修设置:主要对员工的的基本上下班时间,部门,请假,培训等。考勤查询信息:调用数据库来查询员工的出勤、请假、培训等情况.5. 职工薪资管理.职工薪资录入、修改设置:主要对员工的基本工资、奖金、罚金等。职工薪资查询信息:调用数据库来查询员工的基本工资、奖金、罚金等情况.6.其他如:权限管理、娱乐项目(视频欣赏)、帮助信息等。第一章 需求分析(C#+Microsoft Access 2003)第一章 需求分析1.1企业人事管理系统的研究内容及所达到的目标 人事管理是企业管理的一个重要内容。随着时代的进步,企业也逐渐变的庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个重要问题。在这种情况下,一个可以规范化,自动化的企业人事管理系统就显的非常重要。 最初的人事管理,都是靠人力来完成。当企业规模比较小的时候,人力可以完成。随着企业规模越来越大,企业员工的人数越来越多,依然维持着人力进管理必然会造成工作效率底,工作错误曾高等问题。 人事管理系统就是把分散的企业单位的职工信息实行统一,集中,规范的收集管理。建立分类编号管理,电脑存贮查询以及防火,防潮,防盗等现代化,专业化的管理系统。为企事业单位和职工解除后顾之忧。1.1.1研究内容本次设计研究的主要内容是构建一个企业人事管理系统,采用的主要技术是基于服务器端的C#语言和SQL。C#在带来对应用程序的快速开发能力的同时,并没有牺牲C与C+程序员所关心的各种特性。它忠实地继承了C和C+的优点。如果你对C或C+有所了解,你会发现它是那样的熟悉。即使你是一位新手,C#也不会给你带来任何其它的麻烦,快速应用程序开发(Rapid Application Development,RAD)的思想与简洁的语法将会使你迅速成为一名熟练的开发人员。1.1.2所达到的目标企业人事管理系统,是为了迎合现在人们的工作而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。1.2企业人事管理管理系统设计方案1.2.1设计原则本次设计的任务是,构建一个企业人事管理系统,采用的主要技术是基于服务器端的C#语言、Microsoft Visual Studio 2005和Access2003。选择一个好的开发工具对开发人员来说非常重要,如果开发工具不合适,然而优秀的开发人员的创造性会被抹杀,开发效率大大降低,交付的应用软件也有可能漏洞百出;即使开发人员绞尽脑汁想出联盟解决办法也只能弥补开发工具的不足,而无法向用户提供更完备的功能,因而这样的额外付出是没有意义的。所以不管作为一名开发人员,还是作为一名业务管理人员,选择好的开发工具的作用是不容忽视的。合理的选择开发技术,对于网站开发的完成情况有着非常重要的影响。本系统了Microsoft Visual Studio 2005和Access2003,采用了C#语言编程。它们分别由以下特点:(1)Microsoft Visual Studio 2005Visual Studio提供了一个统一的、紧密集成的可视化编程环境,以帮助用户简化开发网络应用程序的过程,缩短学习使用方法的时间。它提供了一种新并且好用的语言C#。用户可以轻松地借助包括C#在内的任何一种Visual Studio语言来开发网络应用程序。(2)C#的一些突出的特点:简洁的语法、精心地面向对象设计、与Web的紧密结合、完整的安全性与错误处理、版本处理技术、灵活性与兼容性。(3)Access2003简单、容易操作。1.2.2运行架构这次设计是在单仿真环境下开发的,即一台计算机上同时安装浏览器与WEB服务器。由于计算机没有连接网络,在计算机中应安装TCP/IP协议。该企业人事管理系统服务器端如果需要布置到其它主机上,则该主机必备条件如下。(1)服务器端操作系统:独立于操作系统的跨平台系统;客户端 MicroSoft Windows 2000及以上。(2)WEB服务器:Tomcat6.18及以上版本。(3)客户端运行环境:能运行在IE、Firefox等主流浏览器上。(4)客户端运行工具:目前的系统采用IE6浏览器作为客户端。1.2.3设计原则A、实用性原则要力求最大限度地满足实际工作的需要,充分考虑各业务层次、各管理环节数据处理的实用性,把满足客户生产和管理业务作为第一要素进行考虑。B、可扩展性与可维护性原则为适应将来的发展,MIS系统应该具有良好的可扩展性和可维护性。软件设计尽可能模块化、组件化、是应用系统可灵活配置,适应不同的情况。C、安全可靠性原则应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。数据库的备份策略恰当,以防灾难性事故发生。D、用户界面设计原则图形化原则:用户界面的设计应做到美观大方。用户界面应直观、明了、条理清晰。E、数据库设计原则对数据库的设计因该体现一致性、完整性、安全性、可伸缩性和规范化第二章 系统设计本系统以WindowsXP 为WEB平台, 运用Microsoft Visual Studio 2005,建立基于Access2003的数据库系统,实现企业人事管理系统的功能模块。并且采用了优化页面的代码和图片技术。第二章 系统设计(C#+Microsoft Access 2003)第二章 系统设计(C#+Microsoft Access 2003)第二章 系统设计2.1企业人事管理管理系统设计2.1.1系统目标(1)系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠;(2)能够对进货信息进行有效的管理; (3)对用户输入的数据,进行严格的数据检验,尽可能地避免人为错误;(4)能够对商品销售信息进行有效的管理;(5)能够准确、详细地管理商品库存信息;(6)系统应最大限度地实现易维护性和易操作性。2.1.2企业人事管理系统的需求分析(1)基本信息管理该模块实现职工基本信息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。(2)人事管理通过该模块,能够进行人事档案浏览、人事资料查询和人事资料统计。以便进入该企业的人能快速了解其他职工信息和工资等方面的信息,也方便人事专员对信息的记录、增删和修改。(3)备忘记录在企业的运作的同时,需要对企业进行日常记事,便于统计信息,建立本企业的信息库。还要建立通讯录,方便企业中人员的联系。(4)数据库根据职工的基本信息,以及日常记事,可以建立备份/还原数据库和清空数据库两项,存储需要的信息,删除不必要的冗余信息。(5)管理工具在这个板块中,可以选择你所需要的管理工具,记事本或者计算器,进行你需要的计算。(6)系统管理该模块实现重新登录、用户设置、系统退出等功能,使用户能正确的登录和使用该系统。2.1.3企业人事管理系统总体设计2.2企业人事管理系统的可行性研究2.2.1企业人事管理系统可行性研究前提要求企业人事管理系统可行性研究要求如下。(1)功能 对系统中的职工信息和其他信息进行有效的管理;对职工基本信息、人事管理、备忘记录、数据库、管理工具及系统进行管理,信息化管理,实现检索迅速、查找方便、可靠性高功能。 (2)性能职工基本信息录入;人事管理;备忘记录;数据库;管理工具;系统管理。 (3)安全与保密要求 使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。2.2.2可行性研究方法 企业人事管理系统的创建,我们必须考虑和分析建立该系统的目的、需求和要实现的功能,并考虑网站的整体规划和具体的开发步聚,才能开发出一个具有相当水准的使用的人事管理系统。当我们进行系统的建设时,系统的规划与设计将贯穿于建设的全过程。制定出一套能充分体现企业形象和自身风络并能收到良好效益的系统建设方案。企业人事管理系统,是为了迎合现在人们的生活需要而设计的。随着社会政治和经济的发展,人们的工作目标和价值观也都发生了重要的变化。这就对人事管理部门和管理人员提出了新的要求和新的问题,要求员工深入而快捷地掌握和应用这些知识和技能。从而,更加快捷方便的企业人事管理系统产生了,而且,越来越大型化、完美化。2.2.3决定可行性的主要因素社会因素、技术因素、经济因素、管理因素、实践因素等。 (1)社会可行性随着计算机的发展与普及,以及互联网技术的扩展,日常人事管理必将实现无纸化办公,并且加入到公司内部的Intranet或者是Internet上去,实现数据的共享,这样有利于人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。(2)经济上的可行性采用传统的手工输入方法,不仅工作繁琐而且需要人力输入多,记录容易出错,那样产生了成本高,效果差的弊病,对于一个企业的资料库建立是十分困难和麻烦的。而采用这种系统所发费的成本,精力都远远低于手工,并且实用十分方便,更新也简易,每个部门只需一个人统一管理,对企业实现办公无纸化能起到很大的作用。所以此系统经济可行性也具备了。(3)管理上的可行性本系统采用了系统数据备份、恢复的功能,而且界面层次分明,一目了然,加上设计方面加入了人性化元素。管理此系统并不难,易学易会。(4)实践上的可行性新形势、新时代的发展要求,使企业的发展工作朝着规范化,标准化,潮流化方向发展。大多数企业具备了建立自己的人事管理系统的基础,本系统的开发适应了社会发展的趋势,符合企业的要求,为企业的发展组建提供了有利的支持,同时也加快了企业科学发展的步伐,实践证明,本系统符合实际需要,具有实践价值,具有较强的生命力。(5)技术可行性评价技术可行性分析主要包括四个方面:目前有关的技术能否支持所开发的新系统;新系统开发人员的数量和水平,即人力资源;硬件和软件资源。1)技术支持首先根据新系统的目标,考虑目前有关的技术能否支持所开发的新系统。这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。2)硬件资源开发管理信息系统所需的硬件资源包含以下两个方面:系统开发人员在企业人事管理系统的开发过程中所需要的计算机设备及其有关的外部设备;系统开发成功投入使用后,使用单位所应具备的计算机设备及其有关的外围设备。对硬件资源进行可行性分析时主要考虑计算机的主机内存、类型、功能、联网能力、安全保护措施以及输入/输出设备,外存储器和联网数据通信设备的配置、功能、效率等指标是否符合系统方案设计要求,同时还要考虑计算机的性能/价格比。3)软件资源软件资源的可行性分析主要考虑以下几点是否满足用户的要求:操作系统的选择;编译系统的选择;数据库管理系统的选择;高级编程语言的选择;汉字处理系统的选择;应用软件包的选择。本系统在开发前,与中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。4)用户使用可行性该系统操作简易,用户不需要了解整个系统的工作流程,只需要按照提示一步步操作即可完成其他活动。2.3企业人事管理系统功能设计2.3.1企业人事管理系统概述随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。2.3.2企业人事管理系统功能(1)记录了职工的基本信息,了解职工的基本情况,对企业的日常管理有很大的帮助,同时也可以通过这些对职工采取针对性的措施;(2)浏览功能,使用户能看到所有职工的信息,了解自己所需要的情况,互相了解,从而有利于交流;(3)备份/还原数据库,保证信息的不流失;(4)对人事档案的浏览和查询;(5)管理使用本地数据库,更快更好的进系统维护。2.3.3企业人事管理系统内容和功能设计首先看一些基本情况,企业人事管理系统主要是对企业基本信息的管理,目标用户主要是企业中经常使用Internet的用户群和社会使用人群。另外考虑到时间和条件等各方面的限制,企业人事管理系统主要提供企业人事管理的基本和核心的功能来帮助开发理解和掌握企业人事管理系统的建设原理,其余的功能可以也可自行扩展。企业人事管理系统提供的主要功能如下。(1)本企业人事管理系统录入职工的基本信息,如民族类型、职工类别、文化程度、政治面貌、部门类别等等很多设置;(2)员工提示信息,包括员工生日和员工合同,是企业更加人性化;(3)备忘记录,能是日常流程更顺利;(4)数据库的使用,存有备份,避免数据流失带来的不必要的麻烦;(5)系统管理,使用正确的用户名和密码才能进入下一个界面。建立内容和功能清单1)内容  主要包括基本信息管理主页,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示;人事管理页面,备忘记录页面,数据库页面,管理工具页面,系统管理页面等可视化页面。2)功能清单   主要有主界面、用户登录系统、公共模块、系统管理入口、查看,修改个人信息等。2.3.4企业人事管理系统信息结构设计(1)确定导行栏目导行栏目是网站主要功能的体现,合理的划分和安排栏目,将网站的主题明确的显示出来,并且尽量方便访问者的浏览和查询。(2)网站装饰风格使用各种风格装饰自己的网站。企业人事管理系统可视化设计的主要目的是提供给用户一个关于该系统的信息展示方案,一个良好有效的企业人事管理系统可视化设计能给用户留下深刻的印象,使得用户能够自然、友好的浏览所提供的信息,也是系统设计中重要的一环。可视化设计最重要的是确定页面内容和布局。然后设计页面的表现框架,建立页面模型。到目前为止,企业人事管理系统的内容、功能、信息结构及可视化的详细设计就大致完成了。2.3.5企业人事管理系统构架的详细介绍(1)用户登录用户在登陆之后才能对该系统进行浏览、修改等操作。 (2)企业人事信息的改变企业人事管理系统中信息发生变化时,必须先登陆,然后再进行对应的操作,使信息的变化及时反映在系统中,保证系统运行结果的正确性。2.3.6企业人事管理系统功能模块图企业人事管理系统的功能模块图如图2-3所示。人事管理系统的业务流程图如图2-4所示。图2-3 人事管理系统功能模块图界面图2-4 人事管理系统的业务流程图2.4 数据库设计与实现在开发应用程序时,对数据库的操作时必不可少的,数据库设计是根据程序的需求及其实现功能所制定的,数据库设计的合理性将直接影响到程序的开发过程。2.4.1数据库的需求分析企业人事管理系统主要用来记录一个企业中所有员工的基本信息,以及每个员工的工作简历、家庭成员、奖惩记录等,数据量是根据企业员工的多少来决定的,本系统使用Microsoft Access2003作为后台数据库。数据库命名为“人事数据库.mdb”。2.4.2数据库的概念设计数据库设计是系统开发的重要部分,它是通过管理系统的整体需求而制定的,数据库设计的好坏直接影响到系统的后期开发。下面将举例详细说明。为了提高的安全性,每个用户都要使用正确的用户名和密码才能进入主窗体,为了能够记录正确的用户名和密码,应在数据库中创建登录表。登录表的实体E-R图如图2-5所示。为了避免登录用户随意修改数据库中的信息,创建一个用户权限表,实体E-R图如图2-6所示。 图2-5 登录表的实体E-R图 图2-6 用户权限的实体E-R图为了可以在用户权限表中更方便地添加用户权限信息,可以再数据库中创建一个权限模板。权限模板的实体E-R图如图2-7所示。图2-7 权限模板表的实体E-R图在开发企业人事管理系统时,最重要的数据表是职工基本信息表,它记录了企业中所有职工的基本信息。职工基本信息表的实体E-R图如图2-8所示。图2-8 职工基本信息表的实体E-R图在企业中,职工的奖惩是必不可少的。奖惩表的实体E-R图如图2-10所示。图2-9 奖惩表的实体E-R图为了使前台在录入信息时更加简单、快捷,可以将基本表中的一些特定字段值在数据库中以表的形式进行记录。部门类别表的实体E-R图如图2-11所示。图2-10 部门类别表的实体E-R图2.4.3数据库的逻辑设计根据上面设计好的E_R图,可以在数据库中创建相应的数据表,企业人事管理系统中个数据表的结构如下。根据上面设计好的E_R图,可以在数据库中创建相应的数据表,企业人事管理系统中个数据表的结构如下。(1) 用户密码表:字段名称数据类型可否为空约束条件说明userId自动编号NOT NULL主键编号usernameCHAR(50)NULL无用户名passwordCHAR(50)NULL无密码permissionslevelIdCHAR(50)NULL无权限等级编号默认为1004 (2) 权限表:字段名称数据类型可否为空约束条件说明permissionslevelIdCHAR(10)NOT NULL主键权限等级编号permissionslevelnameCHAR(50)NULL无权限等级名permissionsremarksCHAR(50)NULL无备注 系统管理是/否NOT NULL无权限分类写入管理是/否NOT NULL无权限分类修改管理是/否NOT NULL无权限分类 (3) 员工档案表:字段名称数据类型可否为空约束条件说明PersonnelIdCHAR(10)NULL主键员工编号PersonnelNameCHAR(10)NULL无员工姓名SexCHAR(4)NULL无性别DepartmentCHAR(20)NULL无部门PositionCHAR(10)NULL无职位BirthDateDATETIMENULL无出生日期DateFloatoCompanyDATETIMENULL无进公司日期AdvancedDegreeCHAR(10)NULL无学历ProfessionalCHAR(10)NULL无专业PositionalTitleCHAR(10)NULL无职称AddressVACHAR(50)NULL无家庭住址EmailVACHAR(20)NULL无邮箱TelephoneVACHAR(20)NULL无电话IDCardVACHAR(20)NULL无身份证号RemarkVACHAR(200)NULL无备注

    注意事项

    本文(企业人事管理系统设计报告.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开