学士学位论文人事管理系统的设计与实现论文Word下载.docx
《学士学位论文人事管理系统的设计与实现论文Word下载.docx》由会员分享,可在线阅读,更多相关《学士学位论文人事管理系统的设计与实现论文Word下载.docx(19页珍藏版)》请在冰豆网上搜索。
部门信息浏览、查询模块,实现各部门的信息的浏览查询和条件查询;
职工工资模块,实现职工工资的查询浏览;
留言板模块,实现用户留言。
关键词:
人事管理系统;
操作简单而且方便实用;
VisualStudio2005;
Access2003
Abstract
Inthispaper,themodernenterprisemanagementfrompersonnelmanagementinthecurrentsituation,inviewofthecomplicatedprocessofpersonnelmanagement,afterthoroughinvestigationofthesystemtodevelopasimpleandconvenientoperationofapracticalsystemofpersonnelmanagement.Thesystemfront-enddevelopmenttoolisVisualStudio2005,choosethebackgrounddatabaseenginedatabasesoftwareAccess2003.Systemusesamodulardesignapproach,bothforvariouscombinationsofsystemfunctionsandmodify,andeasytonotparticipateinthedevelopmentoftechnicalmaintenancepersonneltoadd,maintain.Systemwithdatabasemaintenancefunctions,thedemandfortimelydatatousersadd,delete,modify,backupandotheroperations.
Thesystemmainlyincludesthefollowingmodules:
landingmodules:
generalusersandadministratorstoachievethelanding,includinganewuserregistrationpage.Staffinformationbrowsing,query:
therealizationofinformationamongemployeesandbrowsing,aswellasthespecialconditionsofthequery.Sectoralinformationbrowsing,query:
theachievementofvariousdepartmentsofinformationinquiriesandconditionsbrowserquery.Modulewagewagequerybrowser.MessageBoardmodule:
usermessages.
Keywords:
Thepersonnelmanagementsystem;
theoperationsimplemoreoverfacilitatespractical;
目录
绪论1
第一章系统的开发基础2
1.1系统开发设计思想2
1.2研究范围及技术要求2
第二章方案描述3
2.1编写目的3
2.2应用需求分析3
2.3权限功能划分3
2.5设计数据库实体关系4
第三章系统模型建立与比较论证6
3.1系统总体功能结构6
3.2登录模块的设计6
3.3系统管理模块的设计6
3.4部门管理模块的设计8
3.5员工信息模块的设计9
3.6技术可行性分析9
3.7方案的经济可行性分析10
3.8MIS系统开发中C/S模式与B/S模式比较10
第四章系统的实现12
4.1登录模块的实现12
4.2用户管理模块的实现12
4.3员工信息模块的实现13
4.4部门管理模块的实现13
4.5其他模块的实现14
第五章系统测试16
5.1测试项目的16
5.2测试项目16
5.3测试举例17
5.4程序测试的方法17
5.5测试结论18
结论19
参考文献20
绪论
根据调查,经过几年的改革,机构的紧缩,管理人员精简,担任人事信息管理工作的人员也相应减少。
由于人员少,工作量大,不可能有时间去学复杂的管理系统。
通过了解,发现操作人员的计算机知识普遍较差,操作水平较差,英语水平较低,因此管理系统要求简单明了,一看就会,便于工作人员操作。
由于管理系统的对象单一,仅对本单位的人事信息进行管理,且在对人事信息进行增减、修改、删除及统计操作时基本不涉及到计算过程,因此,这个管理系统比较适合采用数据库来设计。
在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。
在数据库编程工具方面,各种可视化编程方法的出现,一改过去程序设计的概念和方法,用户用鼠标就可以快速、简捷地创建应用程序,极大地提高了编程效率。
知识经济的一个重要特征,就是竞争的焦点从资金、产品等物化资源的竞争转为智力资源(人才)的竞争。
人才是先进科技、先进文化的载体,代表着先进的生产力。
20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。
20世纪50年代,Simen提出管理依赖与信息和决策的思想。
同时期的Venna发表了控制理论,他认为管理是一个控制过程。
1958年,Gair写到“管理将以较低的成本得到及时准确的信息,做到较好的控制”。
这个时期,计算机开始用与会计工作,出现了数据处理。
1985年,管理信息系统出现了,管理信息系统是一个利用计算机软硬件资源,手工作业,分析,计划,控制和决策模型,以及数据库的人—机系统。
它能提供信息支持企业或组织的运行,管理和决策功能。
我们所设计的人事管理系统就是一个管理信息系统,他是信息管理的一个简单的实现。
人事管理被广泛的应用于企事业单位和各种组织,是一个有效实用的管理信息系统。
它所具备管理信息系统的基本特点。
因为如此,所以管理信息系统有着非常广泛的发展前景,随着计算机硬件的飞速发展,信息的处理量越来越大,计算机软件的发展为信息系统的发展提供必要的支柱。
网络技术的广泛运用,多媒体技术的在计算机硬件提供的基础上为管理信息系统注入了新的活力。
总之,管理信息系统将会为我们的生产和生活带来很多的便利,同时也为飞速发展的社会化进程提供一定的动力。
企业人事管理系统是当前一个很热门,实用性很强的系统,这里我们实现的是它的员工、部门基本信息以及考勤招聘等模块,把它作为毕业设计的题目,可以把已有的知识用于实践,又可以学到一些新的概念,在这个过程中,可以增加我们的工程经验,对以后的工作学习是一次很有意义的经验积累。
第一章系统的开发基础
1.1系统开发设计思想
尽量采用学校现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平和应用的目的。
系统应符合学校人事管理的规定,满足学校日常人事管理工作需要,并达到操作过程中的直观、方便、实用、安全等要求。
系统采用C/S体系结构,Client(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;
Server(服务器端)则用于提供数据服务。
系统分析等前期工作应尽量详细完善,以便学校以后体系结构的改变,对于一些安全性要求不高的信息可以方便地采用Brower/Server的方式进行访问。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
总之,在管理信息系统的开发过程中,我们应该充分考虑这些基本原则,这样,我们做的系统才能够具有一定的生命周期。
1.2研究范围及技术要求
1.2.1研究范围
1.设计该系统的功能模块划分
2.根据各模块需求,完成数据库视图和功能的实现。
3.参考现代企业实际管理情况,完成对系统的需求分析及设计文档。
4.实现对各功能模块代码的编制。
1.2.2技术要求
1.功能模块划分合理。
2.数据库设计满足功能要求。
3.数据库冗余度小,尽量满足三范式要求。
4.绘制数据库各数据表之间的关系图。
5.建立数据库访问接口类,实现对数据库的访问。
6.完成功能模块中的一个较小的功能,以测试数据库接口的正确性。
第二章方案描述
2.1编写目的
为人事管理提高效率、降低成本、实现人事管理的优化,达到物流和信息流的畅通。
在满足人事管理的基本功能基础上注意发挥信息系统的智能化,减轻人事管理人员和操作人员的工作负担。
2.2应用需求分析
业人事管理系统对于用户主要满足2种类型的需求,这2种类型用户分别为普通用户,系统管理员,以下将分别详细讨论这3种类型的用户需求
2.3权限功能划分
普通用户组:
普通用户组是这三种用户里面权限最低的用户,只可以对员工、部门信息进行查询浏览,无法进行其他操作,但是系统必须为他们登录提供登录的用户名和密码,尽管权限很低,但是他们还可以对自己的个人密码进行修改(无法修改其他用户的密码)。
系统管理组:
系统管理组负责整个系统的正常运行,对各种意外及危险操作及时做出反应,同时可以为其余的类型的用户分配权限以及操作各种系统的基本信息――员工基本信息,部门基本信息,考勤基本信息。
另外,他们可以对部门信息、员工基本信息进行各种操作,比如修改,删除,新增,当然,他们也可以像普通用户那样浏览一些基本信息,并修改自己的个人密码。
他们的以上各种操作也必须先通过身份验证后方可进行。
2.4系统实现的基本功能
人事管理系统的主要作用是为用户管理不同部门的职工,支持企业有效的完成人事管理的日常工作;
将零散的、杂乱无章的人员信息、资料整理,方便用户的查询、汇总以及分析。
一个完整的人事管理系统应实现以下基本功能。
部门管理:
能够维护体现部门间的组织关系,反映部门的基本信息,能够进行部门的增加撤消,以及部门信息(如部门名称、负责人名称等)的修改。
用户管理:
能够对系统用户进行编辑、增加或删除,并指定用户的权限。
员工信息的管理:
维护员工的基本信息,用户可以进行员工档案信息的录入及更改,其中包括员工的基本信息,要求这些员上档案信息可以进行新增、删除、修改操作,同时可以进行浏览和查询的操作。
该模块是本系统的重点,用户可以通过该