人事管理_软件综合课程设计-人事管理系统

上传人:F****n 文档编号:91239099 上传时间:2019-06-26 格式:DOC 页数:177 大小:1.40MB
返回 下载 相关 举报
人事管理_软件综合课程设计-人事管理系统_第1页
第1页 / 共177页
人事管理_软件综合课程设计-人事管理系统_第2页
第2页 / 共177页
人事管理_软件综合课程设计-人事管理系统_第3页
第3页 / 共177页
人事管理_软件综合课程设计-人事管理系统_第4页
第4页 / 共177页
人事管理_软件综合课程设计-人事管理系统_第5页
第5页 / 共177页
点击查看更多>>
资源描述

《人事管理_软件综合课程设计-人事管理系统》由会员分享,可在线阅读,更多相关《人事管理_软件综合课程设计-人事管理系统(177页珍藏版)》请在金锄头文库上搜索。

1、软件综合设计人事管理系统 院 系: 班 级: 姓 名: 学 号: 合 作 者: 指导教师: 2012 年 12 月 27 日软件综合设计任务书一、题目:二、设计要求(1)XX组成课程设计小组。(2)小组成员分工协作完成。要求每个成员有自己相对独立的模块,同时要了解其他组员完成的内容。(3)查阅相关资料,自学具体课题中涉及到的新知识。(4)采用结构化、模块化程序设计方法设计,功能要完善,界面美观。(5)所设计的系统应有菜单、动画和音乐。(6)按要求写出课程设计报告,并于设计结束后1周内提交。其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件需求分析、总体设计、详细设计、程

2、序的调试与测试、总结与体会、结束语、程序清单(带中文注释)、参考文献等。报告一律用A4纸打印,正文的中文字体为宋体,西文字体用Time New Roma,一律用小四号字,行距采用“固定值”18磅,首行缩进2字符。1级标题中文字体为黑体,西文字体为Time New Roma,采用三号字;段落为居中、段前18磅、段后12磅、行距采用“固定值”18磅,首行缩进:无,段中不分页,与下段同页。仅一级标题上目录。三、课程设计工作量由于是设计小组团结协作完成设计任务,一般每人的程序量在400行有效程序行以上,不得抄袭。四、课程设计工作计划2012年12月17日,指导教师讲课,学生根据题目准备资料,需求分析;

3、2012年12月18日,设计小组进行总体方案设计和任务分工;2012年12月19日2011年12月24日,每人完成自己承担的程序模块并通过独立编译;2012年12月25日26日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行;2012年12月27日,验收、开始撰写课程设计报告;2012年12月30日前,提交课程设计报告和软件。 指导教师签章: 教研室主任签章 程序设计基础课程设计指导教师评语与成绩指导教师评语:课程设计表现成绩:课程设计验收成绩:课程设计报告成绩:课程设计 总成绩:指导教师签章年 月 日目 录一、概述4二、需求分析52.1人事管理系统开发的目的52.2人事管理系统功

4、能描述5三、总体设计.63.1人事管理功能模块划分63.2 总体设计流程图7四、数据库设计84.1 创建数据库84.2 设计表结构8五、详细设计115.1登录模块设计115.2主界面模块设置125.3人事档案管理模块145.4系统管理模块185.5基础数据管理模块195.6考勤管理模块205.7备忘录模块23六、编码25七、课程设计总结175八、结语175参考文献176一、概述近年来,随着VC设计技术、数据库技术的迅速发展以及数据库管理系统的光反应用,人们利用信息技术工作和搜索数据的能力大幅度提高,千千万万的数据库被应用于商业管理、政府办公、科学研究和工程开发等方面,特别是多媒体技术、网络技术

5、与数据库的结合,使数据库有了更大的发展空间。在企业信息化建设的任务中,广泛应用信息技术,建立健全网络环境 ,提高办公效率和指挥自动化,是当前波切需要解决的重大问题。近几年来,企业信息化建设发展较快,目前基本完成了企业信息处理的基础设施建设。办公自动化网、办公宣传网、后勤保障网已经发挥了巨大的效能,各种专用网络系统也已经建成或正在建设之中。随着企业规模的扩大,经济体制的快速发展,企业组织管理会变得越来越庞大和困难,而信息的处理与使用也变得越来越重要。它的内容对企业的决策者和管理者来说都至关重要,所以,人事管理系统应能够为用户提供充足的信息和快捷的查询手段。建立一套人事管理系统能够加快物资的周转速

6、度,提高生产效率,加强管理的信息化手段,提高本单位的经济效益。从宏观上讲,顺应了社会的信息化、社会化潮流,缩短了整个社会化大生产的周期。因此,开发这样一套管理软件成为很有必要的事情。人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事部门要为本单位、上级部门提供准确的统计数据。由于人员众多、数据复杂、统计管理工作困难,以往每做一项工作,都需要花费很多的时间和精力。传统的人工管理方式有诸如效率低,保密性差,查找、更新、维护困难等各种各样的缺点。因此,人事管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、

7、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。二、需求分析2.1人事管理系统开发的目的本文就企业人事管理系统的设计与实现进行了认真的分析研究,结合诗集工作环境和诗集管理需求,建立了一个高效、稳定的人事管理系统,达到了先进、安全、实用、可靠的目标,并对今后新的需求有很好的扩展性。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。 (

8、1)支持企业实现规范化的管理;(2)支持企业高效率完成劳动人事管理的日常业务;(3)支持企业进行劳动人事管理及其相关方面的科学决策。企业人事管理系统主导21世纪,无论是发达国家还是发展中国家,对人力资源的战略性意义都有了深刻的认识,并开始付诸行动。世界公认,21世纪将是人力资源的世纪;人事管理问题将主导整个21世纪甚至更为遥远,这种状况的变化起因于竞争压力。目前,世界经济趋向全球化。世界经济的全球化过程和国家的开放过程,要求组织的管理部门降低管理成本以减少竞争压力和增强竞争能力。对于不同的组织,人事成本在总成本中的比例是不一样的。2.2人事管理系统功能描述(1)基本信息管理该模块实现职工基本信

9、息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。 (2)人事管理通过该模块,能够进行人事档案浏览、人事资料查询和人事资料统计。以便进入该企业的人能快速了解其他职工信息和工资等方面的信息,也方便人事专员对信息的记录、增删和修改。 (3)备忘记录在企业的运作的同时,需要对企业进行日常记事,便于统计信息,建立本企业的信息库。还要建立通讯录,方便企业中人员的联系。 (4)数据库根据职工的基本信息,以及日常记事,可以建立备份/还原数据库和清空数据库两项,存储需要的信息,删除不必要的冗余信息。 (5)管理

10、工具在这个板块中,可以选择你所需要的管理工具,记事本或者计算器,进行你需要的计算。(6)系统管理该模块实现重新登录、用户设置、系统退出等功能,使用户能正确的登录使用该系统。三、总体设计.3.1人事管理功能模块划分图3-1-1 人事管理系统功能模块图基于此,本系统具有如下优点:(1)系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠;(2)能够对进货信息进行有效的管理;(3)对用户输入的数据,进行严格的数据检验,尽可能地避免人为错误;(4)能够对人事管理信息进行有效的管理;(5)能够准确、详细地人事报道信息;(6)系统应最大限度地实现易维护性和易操作性。3.2 总体设计流

11、程图图3-2-1 系统流程分析图由于本系统支持多类型用户管理系统,每一类用户的工作流程都是不同的。多用户系统的工作流程从用户登录模块开始,对用户的身份进行认证。验证用户和密码可以分为以下两个过程:(1) 确认用户是否是有效的系统用户(2) 确定用户的类型。第1个过程决定用户能否进入系统。第2个过程根据用户的类型决定用户的操作权限而决定用户的工作界面。在系统的工作流程中,还将体现各个功能模块之间的依存关系。例如,必须在部门管理模块中添加至少一个部门信息,才能添加员工的基本信息,必须有一条员工的基本的信息四、数据库设计4.1 创建数据库在创建数据库表结构之前,首先要创建一个数据库。本系统使用的数据

12、库为HrSys。读者可以在企业管理器中创建数据库,也可以在查询分析器中执行以下Transact_SQL语句。 USE masterGOCREATE DATABASE HrSysGO4.2 设计表结构 数据库HrSys包含以下7个表:部门表departments、员工基本信息表employees、员工主要成员记录表family、员工教育及工作经历表experience、员工考勤表checkin、员工工作考评表evaluation和用户信息表users。 下面分别介绍这些表的结构。1部门表departments 部门表departments用来保存企业部门的信息。本系统采用树状结构来管理部门数据,

13、也就是在部门之间建立从属关系。结构如下表4-2-1:编号字段名称数据结构说明1Dep_idint部门编号2Dep_namevarchar(40)部门名称3Describevarchar(400)部门职能描述4upperidInt上级部门编号表4-2-12员工基本信息表employees 员工基本信息表employees用来保存企业员工的基本信息。employees的结构如下表4-2-2:编号字段名称数据结构说明1Emp_idint员工编号2Emp_nameVarchar(50)姓名3PhotoImage照片4SexChar2性别5Nationalityvarchar(40)名族6Birthvarchar(20)生日7Political_partyvarchar(40)政治面貌8Culture_levelvarchar(40)文化程度9Marital_conditionvarchar(20)婚姻状况10Family_placevarchar(60)籍贯11Id_cardvarchar(20)身份证号12Badgeidvarchar(40)工作证号1

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号