企业人事管理系统学士学位本科生毕业(设计)论文.doc
文本预览下载声明
第一章 摘 要
科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。企业人事信息管理是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加、分工的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。
本系统以ASP为开发工具,后台数据库选择Access 2003,操作系统为Windows XP Professional SP3
关键字:人事管理,ASP,Access,Windows Server 2003
第二章 前言
2.1 课题背景
在企业中,人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。以前都是人工进行操作。随着企业规模的扩大,人事管理的工作量也大大地加重。随着计算机应用的发展,人事工作者急切希望能够将大部分烦琐的工作交给计算机处理,以减轻人工的压力并提高工作效率 。而计算机的普及加快人事管理系统的产生。
人事管理的主要任务是为实现企业的整体目标提供合适可用的人才,这就要求人事部门进一步加大人事制度改革的力度,建立好人才档案,为企业选拔贤能创造一个良好的工作环境,使员工用其所长、人尽其才;关心和改善员工的生活条件,使员工无后顾之忧,充分发挥自己的内在潜力。1:
图3-1 企业管理业务流程图
根据企业对人员管理的需要,开发一个“人事管理系统”,开发目的如下:
1、能够对员工的有关资料进行输入,修改,删除。
2、能够为企业提供强大的查询功能,以便企业主管了解和掌握各职员的具体情况。
3、能够提供员工的考勤信息及调动信息。
4、能够对员工的资料数据进行备份,以作为相关的历史资料。
3.3 系统详细调查
人事管理系统的详细调查:
一、对现行管理业务进行详细调查是了解系统需求和进行系统分析和设计企业需求木块。用人事管理水平向标准化、现代化迈进一步,原人事管理信息操作方式就可以做到一次投入,长久受益。
二、对系统的安全性要求,要求进入系统必须进行口令校验。
详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理活动,进行规范化说明。业务流程图符号说明如图3-2所示:
1、系统中人员 2、实体或单据 3、实物或信息 4、处理数据
5、存储数据
图3-2 人事管理业务流程图图例
详细调查之后,绘制出的人事管理系统的管理业务流程图如图3-3所示。
图3-3管理业务流程图
3.4 系统安全性
信息的透明和安全是一对的,在等到系统开放式透明以后接下来也就大大的增加了系统的安全隐患。
本系统考虑到系统的安全性,主要设置了用户登录论证,其中包括初始用户登录验证和再次用户登录验证,并且需要进行密码校验,保证了信息的“可控”透明性。而且,为了提供企业日后需要的各期历史资料,本系统还提供数据备份功能,使原始资料的保留更为方便,并且能够进行新旧资料的对比,使企业主管对各期人员变动更好的了解,为以后的决定打下良好的基础。用户密码认证流程如图3-4:
图3-4密码验证流程图
第四章 ASP介绍
一、7、 可使用服务器端的脚本来产生客户端的脚本。
8、 物件导向( Object-oriented )。
9ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。在对ASP的运行过程可以参照图4-1:
图 4-1
以下是对ASP动态网页处理过程的概述:
① 用户向Web服务器传送一个.asp页面请求。
② 服务器接到请求后根据.asp扩展名判断用户要浏览的是一个ASP文件。
③ 服务器从内存或硬盘中读取相应的ASP文件。
④ ASP程序被传送给服务器上的asp.dll并编译运行,产生标准的HTML文件。
⑤ 产生的HTML文件作为用户请求的响应传回给用户端浏览器,用户端浏览器进行解释运行。
根据以上步骤不难看出,Web父亲处理ASP页面比处理静态HTML页面多了一个程序编译步骤,而对于用户端来说,浏览HTML页面和浏览ASP页面几乎没有任何区别。因为传回客户端的程序都是标准的HTML文件,因而完全没有必要担心用户的浏览器是否支持所编写的ASP程序,并且ASP适用于任何浏览器。
值得一提的,以上的ASP处理流程也是经过简化的,实际应用中
显示全部