关键词:计算机网络;信息管理;人事管理;SQL Server;ASP
摘 要
随着企业的规模不断扩大,员工数量急剧增加,有关员工的各种信息量也成倍增长。企业在一般日常工作中需要对企业员工的信息进行管理。人事管理系统就是为此设计出的一套应用软件,它是一个典型的信息管理系统(MIS),人事管理系统是企业对公司员工进行管理的重要组成部分,通过管理系统,可以方便的对员工的信息进行管理。这套管理系统主要完成管理员对员工信息的管理(对员工信息的添加、删除、修改、查询及员工的权限设定,并对登陆帐号的管理)和员工自助查寻(查看员工登录日志、档案信息,及根据权限修改档案)。系统的开发包括了后台数据库的建立和维护,以及前台的应用程序等。管理系统的数据库采用了Microsoft的SQL Server2000,并使用了ASP(Active Server Pages)技术,MACROMEDIA公司的Dreamweaver MX2004制作页面。利用ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的Web画面来实现。
4 系统设计
4.1 系统分析
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用研究的一部分,使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密工作性好、寿命长、成本低等。而这些优点能够极大地提高人事管理系统的效率,也是企业的科学化、正规化管理、与世界接轨的重要条件。该系统专门是为了能够为企业提供了一套操作简单、应用广泛、扩展行强的人事管理系统。提高员工管理的能力及效率的目的,实现了企业内部的信息化管理而设计的。
4.2 运行环境
为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。
其运行要求如下:
软件环境:
客户端:Windows98/2000/XP/2003,Internet Explorer(IE)等,同时安装TCP/IP协议。
服务器端:Windows 2000Server/Windows2003,Internet Information Server (IIS)4.0及其以上版本,IE等,同时安装TCP/IP协议。
数据库:采用SQL-SERVER2000数据库,运行于服务器端。
硬件环境:
服务器 CPU: 2.0G以上 ,内存:1G以上
客户机 CPU: 1.5G以上,内存:128以上
4.3 总体设计
本系统基于web的人事管理系统所所采用的总体结构包括后台管理和员工自助服务两个方面。人事管理系统是针对企业单位人事部门的大量业务处理工作而制作的管理系统,根据需求,本系统主要实现员工基本信息管理。在系统中,首先由管理员添加员工信息,而添加的员工名即为员工登陆查看档案的帐号,员工密码由系统自动添加。在添加了员工作息后,可对员工信息进行搜索、修改和删除等操作。其中员工可否自助修改档案,需要管理员为其设定修改权限。也只有拥有修改权限的员工才可以自助修改个人档案及登录密码。
系统的功能图如图2所示。
目 录
1 引言 1
1.1 系统设计的背景 1
1.2 系统设计的目的和意义 1
1.3 论文内容安排 1
2 相关知识简介 2
2.1 ASP简介 2
2.2 DREAMWEAVER简介 2
2.3 VBSCRIPT简介 3
2.4 SQL SERVER简介 4
3 系统需求分析 4
3.1 软件需求分析 4
3.2 主要流程 5
3.3 系统具备的功能 5
4 系统设计 5
4.1 系统分析 5
4.2 运行环境 6
4.3 总体设计 6
4.4 详细设计 6
4.4.1 数据库设计 7
4.4.2 用户及管理员权限 9
5 系统实现 10