046vb.netsql2005人事管理系统样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
本系统开发工具:VB.NET + SQL SERVER
2000
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
目 录
中文摘要…………………………………………………………………………1
英文摘要………………………………………………………………………………1
引
言………………………………………………………………………………1
第 一 章
相关知识简介………………………………………………………2
(一)
SOL语言简介……………………………………………………………2
(二) 数据库特点
…………………………………………………………………3
(三) Microsoft Visual vb
2005……………………………………………………4
(四) 软件工程
……………………………………………………………………4
(五)B/S(浏览器/服务器)………………………………………………………4
(六)ADO.NET………………………………………………………………………5
第
二 章 系统的需求分析 …………………………………………………………5
(一) 系统可行性分析
……………………………………………………………5
(二) 系统设计思想
………………………………………………………………6
(三) 系统架构
……………………………………………………………………7
(四) 系统结构设计
………………………………………………………………8
第 三 章 数据库的设计
……………………………………………………………8
(一) 数据库需求分析
……………………………………………………………8
(二) 数据库概念结构设计
………………………………………………………9
(三)
数据库逻辑设计……………………………………………………………13
(四)
数据库的连接………………………………………………………………13
第 四 章
系统模块设计与编码……………………………………………………14
(一)
系统配置模块及编码………………………………………………………14
(二)
业务逻辑模块及编码………………………………………………………14
1.登录管理模块
……………………………………………………………15
2.人员管理模块……………………………………………………………16
3.档案管理模块……………………………………………………………19
4.数据访问层………………………………………………………22
(三)
数据访问模块及编码………………………………………………………23
第 五 章
系统测试、发布、运行与维护…………………………………………23
(一)
系统测试……………………………………………………………………23
(二)
系统的编译和发布…………………………………………………………24
(三)
系统运行与维护……………………………………………………………24
结 语
……………………………………………………………………………25
致
谢……………………………………………………………………………25
参考文献……………………………………………………………………………25
人事管理系统
摘 要:
信息技术为企业的发展提供了机遇,也带来了挑战。如何改良企业内部经营机制,公正、客观、全面、快捷地评估员工的业绩,实现以人为本的经营战略,提高人事管理工作的效率,使人事管理员有更多的精力去做人力资源分析、研究和开发工作,是企业立足发展,开拓未来,领先同行业的关键。本文叙述了一个人事管理系统形成的全过程,包括部分演示
关键词
管理信息系统(MIS);数据库;ASP.NET的前台开发;数据报表;信息查询
Abstract: Computer bench-scale equipment management system
management system (MIS) aims at an important application system
software which laboratory all equipment manage, this system
integrity realization to equipment management request, including:
Input, browsing, deletion, revision, retrieval and statistics and so
on. The computer bench-scale equipment management system management
system uses B/S pattern, it enhanced the office efficiency and the
equipment reliability, reduced staff's labor intensity, reduces the
work to consume the material, enhances the equipment the modern
management level. This article will conduct the research to in
bench-scale equipment management system management system
development certain basic questions, including bench-scale equipment
management system management system development condition, function
module, series contents and so on overall plan and realization
process.
Key word : Manage the stage development;
data statement; the information search of the information
system(MIS);database;ASP.NET
引
言
人的管理是一切管理工作的核心.员工的档案管理是人事管理的基础,在员工普遍流失的今天,一个准确而及时的人事管理系统,有利于人事部门对员工流动进行分析、编制,为所需人员提供了保障。
人力资源部那些重复的,事务性的工作交给HRP(Human
Resource
Planning,人力资源管理系统)来解决,可以省去用户以往人力资源管理工作的繁琐、枯燥;用领先的人力资源管理理念,把人力资源管理的作业流程控制和战略规划设计巧妙地集合于一体;系统重点涉及到人力资源管理工作中的薪资、考勤、绩效、调动、基本信息、用户管理以及用户切换等方面,并有综合的系统安全设置、报表综合管理模块。可以很好地为用户的人力资源管理部门在对员工的成本管理、知识管理、绩效管理等综合管理给予帮助。以每个月中所发工资为例,其中包括考勤、人事信息变动、奖惩、迟到和旷工对本月的薪资计算都有影响,为了及时的计算发放工资往往要提前一个星期花费大量时间,加班加点才能及时完成,而这样做无论从工作效率还是准确度方面,都不允许,而且还浪费大量的人力财力。如果改用HRP管理做到高效、高精度,还可以减少管理时带来的一些繁琐的工作,节约管理带来的开支。
三、系统架构
根据本章的系统功能分析,可以得到如图2-2所示的系统功能模块图。
登录 添加用户 修改用户 删除用户 添加档案
设置部门 删除部门 修改部门
设置档案 修改档案 删除档案 档案查询
图2-2 系统功能模块图
四、系统结构设计
根据功能分析和多层结构的设计思想,可得出如图2-3所示的系统结构图.
图2-3 系统结构设计图
二、业务逻辑模块及编码
业务逻辑模块作为与表现层和数据层访问层沟通的中间层,起到了关健作用:将表示层的开发从繁琐的数据库访问代码中解脱出来,专注于用户需求的实现;将数据访问层从复杂多变的业务逻辑中专注于数据访问。
本系统中,该模块提供的方法主要包括人员管理、登录管理、档案管理、考勤管理、工作调动管理和部门管理。
(一)登录管理
登录管理模块主要实现了用户身份认证和合法用户修改密码这两个动作,其通过比较数据层存储的人员实体信息和表现层的用户输入,完成了对“身份验证”这个业务动作的处理.登录管理模块具体包括User_Login和UP_Pwd两个方法,其代码实现对应文件夹下的User_Contrl.cs文件.
登录管理界面如下图4-1所示.
下面简要介绍一下上述的功能、参数说明和设计思路.
(1)Click方法
功能:用户登录验证.
参数:
ArrayList类型的用户信息数组.
返回值:包含指定用户信息的IDataReader.
设计思路:创建数据访问类—生成数据访问对象—生成查询命令—返回查询结果集.
(2)UP-Pwd方法
功能:修改指定用户的密码.
参数:
ArrayList类型的用户密码数组.
返回值: 无.
设计思路:
创建数据访问类—生成数据访问对象—生成更新命令—执行更新操作.
图4-1 登录管理界面
登录管理模块主要实现代码:
/// 用户登陆
Protected Sub Page_Load(ByVal sender As Object,
ByVal e As System.EventArgs)
(二)人员管理
系统中用户分为用户(即教师或职工)和管理员。管理员为每个用户分配用户名和设置权限(用户分为普通教师和领导)。管理员使用统一账号登录。管理员可以实现对用户的添加、删除操作。用户登录:用户在使用系统功能前,必须先进行用户登录。用户密码的修改:用户登陆后,可修改自己的密码。用户正确登陆后,系统可以记录系统姓名,并在页面中显示您好姓名信息。
<script
runat="server">
Protected Sub Page_Load(ByVal sender As Object, ByVal e
As System.EventArgs)
If Not
String.IsNullOrEmpty(Request("id"))
Then
DbDataBase.ExecuteNonQuery("delete uimd_User where uid='" &
R
(三)档案管理
提供录入、查询、修改、删除和统计功能。职员档案信息录入系统如图:其中员工编号由系统自动生成,操作者也可以通过点击后面的按钮来执行编号加一操作。