企业员工信息管理系统的设计与实现
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
近年来,随着企业彼此间的竞争日趋激烈,信息管理技术在企业的发展中占据着越来越重要的地位。在企业的经营生产中,员工信息已成为企业经营管理中不可或缺的一部分,为管理者进行管理决策和进行各种人事调配活动提供了重要的依据,在生产分配安排中发挥了越来越重要的作用。
通过分析企业员工信息管理的内容及特点,提出了企业员工信息管理系统的解决方案。系统基于B/S模式,采用asp,Microsoft,Access,Dreamweaver作为主要开发工具进行开发。系统由员工信息上传模块、员工信息查询模块、员工信息删除模块、员工信息添加模块、员工信息分类模块、MD5加密模块等组成。
文章以需求分析、总体规划、模块划分、数据库设计与实现功能等为主线,详细介绍了基于B/S结构的企业员工信息管理系统。首先,根据企业员工信息管理的内容及用户特点对系统作了需求分析,其次,根据系统的实现功能和适用环境对系统作了总体规划,最后完成了模块的划分和数据库的设计与实现,并对系统进行了测试。(所有权: 爱毕业设计网www.2bysj.cn QQ:306826066 )
关键词: 数据库;模块;asp
The Design and Implementation of Employees Management
Information System
Abstract
In recent years, as enterprises in the increasingly fierce competition,information management technology in the development of enterprises plays increasingly important role. In the progress of Enterprises operating and production, the information of staffs has become a business management of most important part. It provides an important basis for the management of decision-making and personnel.
By analyzing the content of enterprise information management staff and user characteristics, first the thesis produces the solution of enterprise file management of staff information system. The system is based on the B / S application platform, the current prevalence of asp, Microsoft Access, Dreamweaver as a major development tool with staff information uploading module, staff information Query Module, staff information deleting module, module add staff information, staff information classification module, MD5 module and so on.
This thesis will describe the needs analysis, overall planning, It introduced based on B / S structure. First it made analysis according to the content and feature of the enterprise information management system for the staff. Then it completed the module design and the design and realization of database and test according to the functions and main implementation for the system.
Key words: database; module; asp
为了满足用户的需求,该信息管理系统要实现以下目标。
(1)模块要全部用B/S系统开发,用户无需在本地机器安装软件,就可通过浏览器登录系统进行操作。
(2)模块采用ASP开发,具有完全的开放性,可以运行在任何支持asp标准的服务器上,非常方便以后的维护和系统升级。
(3)只要系统允许,用户可以在任何时间、任何地点办公,包括出差在外地都可以使用该系统。
(4)模块维护费用很低,所有的维护操作只需要针对服务器进行,外地管理员只需要把服务器连接上网即可进行维护和升级,这对人力、时间、费用的节省是相当可观的。
(5)模块采用Web服务器和数据库服务器分离的方式,系统的安全性和性能因此得到很大提高。
(6)系统界面友好,使用方便,易操作。
模块划分
本企业员工管理系统大致分为六个部分:
(1)管理员模块
本程序设若干主控管理员,根据需要可修改用户密码,也可添加用户, 可添加任意多个操作员,可修改用户密码。
(2)员工管理模块
本程序可以浏览员工信息,;有查询功能,可以按姓名、部门等查询条件查找员工。当员工的个人情况发生变化需要修改时,可以方便地修改个人资料。
(3)员工信息添加模块
添加新的员工信息,并可以设置权限。(由管理员来添加新的员工)
(4)员工信息查询模块
在员工信息管理模块中,用户根据需要,可根据已有选项查询各种条件的员工。
(5)员工信息删除模块
删除不需要的员工信息。
(6)员工信息修改模块
有修改员工的个人信息和登陆密码等功能 。
根据管理系统的功能结构划分,我将本管理系统的功能结构说明划分为两方面进行,即管理员用户管理模块和普通用户管理模块。这样的划分是基于由于权限不同而带来的功能的不同而来的,两个功能模块功能各异,在本系统中扮演着两个最重要的角色,二者功能相对独立但有彼此有紧密的联系,所以将系统功能划分为此两部分来阐述将有助于目标人群的理解和使用。
(1) 管理员用户管理模块
从系统登陆界面后,当输入正确的管理员用户信息后,系统便进入了管理员用户的管理模块中。超级用户管理模块包括了账户管理,权限设置,添加删除用户,高级查询这几个模块。
在管理模块中,管理员用户可以利用自己的权限查看员工的所有信息,包括姓名、电话,家庭地址,部门,生日,QQ等。在账户管理模块中,我将超级用户设计为了最高权限,对于账户的管理中,包括了对于用户的添加和删除,而对于用户的添加这个模块内,包括了对普通用户和超级用户的添加。特别的,考虑到在企业中有可能有其他管理人员的存在,所以在设定个人信息的时候可以给员工设定一定的权限。
(2)普通员工管理模块
从系统登陆界面选择用户登录框后,当输入正确的普通员工信息后,系统便进入了普通员工的管理模块中。普通用户管理模块包括了个人帐户管理,查看资料,查询信息,等几个模块。
普通用户登陆系统后,能够按照多种查询方式查看员工资料和更改个人资料,方便员工的操作,也为管理员用户节省了大量的时间。 (所有权: 爱毕业设计网www.2bysj.cn QQ:306826066 )
4数据库的设计与实现
目 录
论文总页数:24页
1 引 言 1
1.1课题背景 1
1.2国内外研究现状 1
1.3本课题研究的意义 2
2系统开发工具简介 2
2.1 asp简介 2
2.2 asp的特点及运行环境 3
2.3 脚本语言VBSCRIPT和JAVASCRIPT概述 4
2.4 IIS服务 5
2.5 DREAMWEVER简介 5
3系统设计 6
3.1 设计思想 6
3.2 系统结构图 6
3.3 模块间关系图 7
3.4 模块划分 8
4数据库的设计与实现 9
4.1 ACCESS数据库简介 9
4.2 数据库的需求分析 9
4.3 数据库各表设计 10
4.4 数据库创建 10
4.5 数据库连接 11
5系统代码介绍 11
5.1 前台界面各表单元素设计 11
5.2 登陆页面 14
5.3 系统主页面 16
5.4 信息选择界面 17
5.5 管理员主界面 18
5.6 用户添加界面 18
5.7 用户修改个人信息 19
5.8 管理员修改用户信息 20
5.9 管理员选项 20
(所有权: 爱毕业设计网www.2bysj.cn QQ:306826066 )
结 论 21
参考文献 22
致 谢 23
声 明 24
参考文献
[1] 段永红, 李春海.基于asp的网站建设[M] .北京:清华大学出版社,2000。
[2] 冯沃辉 , 黄智诚.新编网页设计与制作[M] .北京:冶金工业出版社,2003。
[3] 孙卫琴,李洪成.Web开发技术详解[M] .北京:电子工业出版社,2004。
[4] 陈立航, Access2000 命令与实例[M] .北京:清华大学出版社, 1998。
[5] 陈会安,asp网页制作彻底研究[M] .北京:人民邮电出版社,2000。
[6] 邓文渊,陈惠贞,asp与网络数据库技术[M] .北京:中国铁道出版社,2003。
[7] Chris Rayne, 赵斌译,asp开发从入门到精通[M] .北京:人民邮电出版社, 2002。