企业人事综合管理系统正文.doc
《企业人事综合管理系统正文.doc》由会员分享,可在线阅读,更多相关《企业人事综合管理系统正文.doc(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、企业人事管理系统设计摘 要在企业中,人事管理工作是很关键一项工作,它负责整个企业日常人事安排,人员人事管理等。高效人事管理能够提升企业市场竞争力,使企业含有更强凝聚力和活力。为此,提升人事管理工作效率,设计一套人事管理系统含有实际应用意义。本文以ASP和SQL Server为开发工具,设计实现了一套基于B/S模式中小企业人事管理系统。在文中,首先分析了企业人事管理工作和工作步骤,依据分析结果设计了该系统应含有功效;其次,对系统各个功效模块进行了具体描述,包含用户登录模块、留言板模块、人事部门信息公布模块、系统设置模块、职员管理模块、职员自助模块和操作统计模块;最终结合系统开发阶段和测试阶段中发
2、觉问题和处理问题方法,总结了开发此系统所取得经验和体会。关键词:人事管理; ASP; SQL Server;B/S结构Design and Implementation of the Personnel Management System for Medium or Small Enterprise Based on B/S AbstractIn an enterprise, personnel management is very important. It is in charge of daily personnel and stuff arrangement and so on. Ef
3、ficient management of personnel can improve their competitiveness and vitality. In order to increase the efficiency of personnel management, it is meaningful to design a set of personnel management system.The system is developed by ASP with SQL Server supported. The paper analyzes the workflows of t
4、he personnel management firstly and designs the corresponding functions of the system according to the analysis. Then a detailed description of each module is made, such as the user logging-in module, message board module, personnel information release module, system setting module, employee managem
5、ent module, employee self-help module and operations record module etc. Finally some experiences is summarized in the system development and testing.Key words: Personnel Management;ASP;SQL Server;B/S Architecture目 录论文总页数:29页1引言11.1课题背景11.2中国外研究现实状况11.3本课题研究意义11.4本课题研究方法11.5本文所做工作12人事管理系统开发环境22.1B/S模
6、式概述22.1.1B/S模式概念22.1.2B/S结构软件优势22.2系统运行环境22.3开发语言介绍22.3.1ASP 介绍22.3.2SQL介绍32.4开发工具介绍42.4.1Dreamweaver介绍42.4.2SQL Server 介绍43系统设计分析43.1系统业务步骤分析43.2人事管理工作分析53.3系统功效简述54数据库设计74.1总体设计74.1.1需求分析74.1.2确定所需表74.1.3确定所需字段84.2ER图分析84.3表设计115系统功效设计145.1用户登录功效设计155.1.1功效分析155.1.2编码实现155.2留言板功效165.2.1功效分析165.2.2
7、查看留言功效165.2.3管理留言功效165.2.4功效步骤175.3人事部信息公布功效175.3.1功效分析175.3.2功效步骤说明185.4系统管理功效185.4.1系统设置功效185.4.2管理员添加和权限设置功效195.5职员管理功效205.5.1功效分析205.5.2职员添加功效设计205.5.3职员信息修改功效设计205.5.4职员删除功效215.5.5职员信息查询功效225.5.6职员修改权限设置功效235.6职员自助功效235.7日志管理245.7.1功效分析245.7.2日志功效步骤分析246编码实现246.1添加功效256.2修改功效256.3删除功效256.4查询功效2
8、67软件测试26结 论27参考文件27致 谢28声 明291 引言1.1 课题背景在企业中,人事管理工作是很关键一项工作,它负责整个企业日常人事安排,人员人事管理等。以前全部是人工进行操作。伴随企业规模扩大,人事管理工作量也大大地加重。伴随计算机应用发展,人事工作者急切期望能够将大部分烦琐工作交给计算机处理,以减轻人工压力并提升工作效率 。而计算机普及加紧人事管理系统产生。人事管理关键任务是为实现企业整体目标提供适宜可用人才,这就要求人事部门深入加大人事制度改革力度,建立好人才档案,为企业选拔贤能发明一个良好工作环境,使职员用其所长、人尽其才;关心和改善职员生活条件,使职员无后顾之忧,充足发挥
9、自己内在潜力。1.2 中国外研究现实状况企业人事管理根本目标就是经过使用人才去达成最大利益。企业人事管理工作好坏对企业发展有较大影响,企业对人事管理全部较为重视。经过互联网查询资料来看,中国现在类似系统大多是针对企业职员管理,而对企业引进人才方面和和职员交流平台方面所做工作不多。1.3 本课题研究意义人力资源是企业生存和发展根本,企业间竞争需要依靠其人力资源。怎样管理企业人才和引进人才是人事部门需要处理问题。所以期望经过此次调查研究,设计出一 套适合中小企业人事管理系统,实现企业人事管理自动化,提升企业人事管理工作效率。1.4 本课题研究方法经过查阅人事管理相关书籍和访问现有人事管理系统等,做
10、出分析汇报,然后利用ASP语言和SQL Server 来进行开发。在设计中以需求分析为基础,写出系统开发计划、实现步骤及相关问题实现方法,然后用这个步骤进行此次开发。1.5 本文所做工作首先介绍了人事管理系统开发环境和选择开发工具,说明了B/S模式概念。并对开发语言和数据库进行介绍;用软件工程方法分析人事管理系统,对整个系统进行了需求分析、功效模块划分,并经过ER图对数据库进行概念设计;对人事管理系统具体设计,按模块描述了各功效步骤分析和实现过程。 最终,在结束语总结部分指出了系统不足之处,介绍了自己开发过程中体会和心得。2 人事管理系统开发环境2.1 B/S模式概述2.1.1 B/S模式概念
11、B/S模式,即Browser(浏览器)/Server(服务器)模式 它是伴随Internet技术兴起,对C/S(Client/Server)模式应用扩展。在这种结构下,用户工作界面是经过WWW浏览器来实现,一部分事务逻辑在前端实现,不过关键事务逻辑在服务端实现。B/S结构,关键是利用了不停成熟WWW浏览器技术,结合浏览器多个Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现强大功效,并节省了开发成本,是一个全新软件系统结构技术。2.1.2 B/S结构软件优势 (1) 成本降低、选择更多。众所周知Windows在桌面电
12、脑上几乎一统天下,浏览器成为标准配置,但在服务器操作系统上Windows并不是处于绝正确统治地位。现在趋势是凡使用B/S架构应用管理软件,只需安装在Linux服务器上即可,而且安全性高。所以服务器操作系统选择是很多,不管选择那种操作系统全部能够让大部分人使用windows作为操作系统电脑不受影响,Linux除了操作系统是无偿以外,连数据库也是无偿,这种选择很盛行。比如说大家天天上“新浪”网,只要安装了浏览器就能够了,并不需要了解“新浪”服务器用是什么操作系统,而实际上大部分网站确实没有使用windows操作系统,但用户电脑本身安装大部分是windows操作系统。(2) 应用服务器运行数据负荷较
13、重。因为B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面关键事务逻辑在服务器(Server)端完全经过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,全部用户端只有浏览器,网络管理人员只需要做硬件维护。不过,应用服务器运行数据负荷较重,一旦发生服务器“瓦解”等问题,后果不堪设想。所以,很多单位全部备有数据库存放服务器,以防万一。2.2 系统运行环境该系统采取Browser/Server模式进行设计: 在服务器上运行Web公布服务器、数据库程序,服务器操作系统为Windows XP,用户机操作为Windows9/ NT/XP/,其
14、上运行浏览器程序,服务器和用户机可为同一设备。2.3 开发语言介绍2.3.1 ASP 介绍ASP(Active Server Pages)是微软企业开发一套服务器端脚本环境。能够使用ASP结合HTML页面、ASP指令和ActiveX组件建立动态、交互且高效Web服务器应用程序。在使用ASP时,无需担心用户浏览器是否能运行ASP代码,因为全部程序全部将在服务器端实施,包含全部嵌在一般HTML中脚本程序。当程序实施完成后,服务器仅将实施结果返回浏览器,这么也就减轻了用户端浏览器负担,大大提升了交互速度。ASP(Active Server Pages)包含三方面含义:1) Active:ASP使用M
15、icrosoft ActiveX技术,ASP本身封装了部分基础组件和常见组件,很多企业也开发了很多实用组件.只有在服务器上安装这些组件,经过这些组件,就能够快速,简易地建立Web应用。2) Server:ASP运行在服务器端,所以无须担心浏览器是否支持ASP全部编程语言。3) Pages: ASP返回标准HTML页面,能够正常地在常见浏览器中显示.浏览者看到是ASP生成HTML代码而不是ASP程序源代码。ASP文件后缀名为.ASP,以区分于一样能够包含脚本HTML文件。和通常程序不一样是,.ASP程序无须编译,ASP程序控制部分是使用VBScript和JavaScript等脚本语言来设计。但实
16、施ASP程序时,脚本程序将一整套命令发送给脚本解释器(即脚本引擎),由脚本解释器进行翻译,并将起转换成服务器能实施命令。2.3.2 SQL介绍SQL是Structured Query Language(结构化查询语言)缩写,它是现在使用最广泛数据库语言,SQL是由IBM发展起来,以后被很多数据库软件企业接收而成为了业内一个标准。就像SQL名字一样,我们能够经过轻易了解查询语言,来和数据库打交道,从数据库中得到我们想要数据。对于SQL语言,有两个组成部分:DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就像它名字一样,
17、这4条命令是用来对数据库里数据进行操作语言。DDL(data definition language):DDL比DML要多,关键命令有CREATE、ALTER、DROP等,DDL关键是用在定义或改变表(TABLE)结构,数据类型,表之间链接和约束等初始化工作上,她们大多在建立表时使用。SQL语言关键功效就是同多种数据库建立联络,进行沟通。根据ANSI(美国国家标准协会)要求,SQL被作为关系型数据库管理系统标准语言。SQL语句能够用来实施多种多样操作,比如更新数据库中数据,从数据库中提取数据等。现在,绝大多数流行关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL
18、 Server, Access等全部采取了SQL语言标准。即使很多数据库全部对SQL语句进行了再开发和扩展,不过包含Select, Insert, Update, Delete, Create, 和Drop在内标准SQL命令仍然能够被用来完成几乎全部数据库操作。2.4 开发工具介绍2.4.1 Dreamweaver介绍Dreamweaver MX 是建立 Web 站点和应用程序专业工具。它将可视布局工具、应用程序开发功效和代码编辑支持组合在一起,其功效强大,使得各个层次开发人员和设计人员全部能够快速创建界面吸引人基于标准网站和应用程序。从对基于 CSS 设计领先支持到手工编码功效,Dreamw
19、eaver 提供了专业人员在一个集成、高效环境中所需工具。开发人员能够使用 Dreamweaver 及所选择服务器技术来创建功效强大 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。2.4.2 SQL Server 介绍SQL Server 是Microsoft 企业推出SQL Server 数据库管理系统最新版本该版本继承了SQL Server 7.0 版本优点同时又比它增加了很多更优异功效含有使用方便可伸缩性好和相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 电脑到运行Microsoft Windows 大型多处理器服务器等多个平
20、台使用。3 系统设计分析3.1 系统业务步骤分析人事管理系统是一个面向企业人事部门工作人员,为其提供服务综合信息管理系统。人事人员经过本系统完成相关日常工作,这些工作也是日常较为繁重工作。职员个人信息等等全部统计在人事系统里进行管理。企业下设人事部门,全权处理企业内部一切人事事务。人事档案登记过程,职员在人事科领取个人简历、家庭组员、社会关系、个人基础资料四式一份表格,然后填写,填写完成交回人事部门,由人事部门档案管理组进行审核,审核不合格发回重新填写,合格以原始资料存档,并据以填写职员人事卡片。人事档案统计过程,人事部门调查分析组按管理组提供职员人事卡片统计多种所需数据,然后填写所对应统计报
21、表,该统计报表一式两份,然后做出分析后,连同一份统计报表上交上一级主管部门,另一份统计报表存档备查。如发生企业内部人员调动、升职、降职、或添加职员和开除职员等情况时,只需修改、添加和删除对应人事卡片,其它过程同上。人事部门将搜集到职员人事信息统一进行审核。审核过程中,人事信息需要全部审核人员经过,方可录入系统数据库。如信息有误,需要返回给职员进行重新填写或修改。NY审批人信息审批人意见 录入系统开始同意结束图3-1 信息审核步骤图3.2 人事管理工作分析企业人事部门关键工作:依据企业需要,招聘相关人才和对现有些人才进行继续教育,加强企业人力资源;对职员信息管理,包含新职员录入,职员信息修改和删
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事 综合 管理 系统 正文
限制150内