基于ASP企业人事管理系统的设计与实现毕业论文

合集下载

基于ASP的企业人事管理系统

基于ASP的企业人事管理系统

谢谢!
总结
• 本文主要详述了基于ASP企业人事管理系统设计与实现的全 部设想和内容,根据模块化设计思路,采用了ASP技术、数据库 技术,在网络环境下以IIS作为基础环境,并添加的IIS安全的 设置与操作。对于实现本系统还需要加深与改进。主要论述内 容总结如下: (1) 介绍了ASP特点,ASP的市场需求,并对ASP的内外组件进行 了详细的描述和具体的分析。 (2) 叙述了系统的实现目标、运行环境、开发语言的选择。通 过市场调查的方式获取和分析了系统的功能性需求,对需求进 行了补充,提搞了系统的功能性需求,并完善了企业需求的基 本功能。 (3) 介绍了系统功能模块设计、系统的配置,系统的成功要数。 网站的基本技术,功能模块、页面的设计与实现过程都有相关 的描述和分析。 (4) 介绍了测试的一些基础只是并对系统进行了测试,给出测 试结果。
论文主要内容
• • • • • • 第一章 第二章 第三章 第四章 第五章 第六章 绪论 企业员工信息管理系统的介绍 系统的总体设计 数据库设计 系统设计与实现 系统调试
系统环境
• 本系统所需运行环境
硬件:为了保证内部管理系统的稳定高速运行,特提出以 下硬件需求。 1. PC机一台; 2. 打印机一台; 3. 其他性能在经济条件允许的情况下,应该尽量使用高 速稳定的配件。 软件:服务器上应该配备的软件。 1. 操作系统: Windows2003以上; 2. 数据库:SQL Server 2003 ; 3. 服务器必须使用专业的防火墙和反病毒软件。
基于ASP的企业人事管理系统
指导老师:祝捷 专业:计算机科学与技术 学生:刘文珊 学号:014310210901

目录
开发背景 开发意义 论文主要内容 系统环境 系统功能 系统的设计 系统的实现 总结

基于ASP.NET的人事管理系统的设计与实现

基于ASP.NET的人事管理系统的设计与实现

些信息的查询、 修 改、 添加和删除功能; 系统 能对单位 的人事变
基 于W e b 的系统测试 与传统 的软件 测试 不同, 它不但需要
动、 奖惩、 考勤、 工资、 培训、 绩效、 成果、 合同等 信息进行记录 检查和验证 是否按照设计 的要求运 行, 而且还 要测试系统在不
并对其进行查询; 系统能提 供对职工添加、 修 改、 删 除用户帐号 同用户的浏览器端 的显示是 否合适 。 因此 , 我们对 于测 试用户
按职称 、 按 部门、 按学历以数字 的形式或者 以表的 为了做 成一个完整 的人事管 理系统 , 而且被大家所 能够接 细的按职务 、 形式显示出来; ( 6 ) 编辑 模块 : 只有管理员才拥有数 据修 改及 删 受, 人事管 理系统从 以下几个方面重点考虑 : ( 1 ) 信息 的搜 集、 存 该模块 里详细的记录了所有单位 员工的资料 。 储、 传递 、 分类 、 统 计和检 索等 功能 的计算 机化 , 确保其 准确 除的权 利, 性、 及 时 胜、 完整 性和 相关性。 ( 2 ) 分权 操作和数据共享 , 保证系 4 系统 的实现 统 的有序运行。 数据入 口唯一 、 编码存储 、 明码输 出、 所有 在用 本系统开发的主要工具是 A S P . N E T  ̄ l f S Q L S E R V E R 2 0 0 5 。 首
3 系统的设计
有 添加、 查询 、 修改、 更 新等强大 的功能。 本系统涵盖 了人事管
本系统 的软件 设计是基于 网络运行 的三层应用模式和浏览 理 、 工资管理、 相关查询 统计等与员工个 ^ 相关 的信息, 并以一 器/ 服 务器模式 相结合 的形式 , 其 中, 一层为客户端程 序 : 二层 种相容 的、 一致的、 共享 的、易防 问和易检索 的方式储存 到集中 为W e b 应用服务器 , 三层为数据库服务器 ( S O L s e r v e r 2 0 0 5 ) ; 的数据库 中, 从而将员工的信息统一 地管理起 来 , 及时准确地 客户端程 序 ( 标准浏览器 ) 通 过H T T P 协议与W e b 应用服务器 进 生成各种报表, 为人事信息管理提供了一 一 个现代化的管理手段,

基于ASP的交警人事管理系统的设计与实现硕士本科论文

基于ASP的交警人事管理系统的设计与实现硕士本科论文

摘要长期以来,潍坊市交警支队人事管理工作主要都是手工操作的方式来完成的,人事管理工作中需要填写大量的表格,相关工作人员需要对这些表格进行整理和归档。

一旦需要对某些资料进行查询,将花费大量的时间和精力去寻找原始资料,这是一项相当繁琐的任务。

为解决这些问题,潍坊市交警支队引进了人事管理系统,对档案管理实现了电子化,从很大程度上节约了管理人员的工作量,提高了工作效率。

但是,这个系统是单机版的,在实际工作中还存在一些问题。

如档案的整理只能有一人进行录入、目前只具备档案管理的功能,而对警员的业绩考评、考勤管理、调离职管理等工作无法实现计算机管理。

随着计算机应用技术及网络技术的飞速发展,越来越多的企事业单位开发了网络版的管理信息系统,并取得了较好的效果,因此,本文考虑,开发一个网络版的交警人事管理系统,实现潍坊市交警支队人事部门的组织机构管理、人事管理、工资管理、考勤管理、警衔管理和奖惩管理等方面的电子化管理。

鉴于目前B/S结构的网络应用程序的极大成功,本系统采用的也是B/S架构。

由于在网络开发上具有简单高效、可管理性强、可缩放性和可用性高、安全性好等特点,本文采用作为开发框架。

本文的主要目标和内容是开发基于的交警人事管理系统,遵循软件工程的思想完成系统的设计与开发,并采用UML建模语言进行面向对象的系统分析与设计、系统实现与测试等。

系统开发中利用AJAX技术实现用户操作与服务器响应的异步操作,并使用LINQ技术实现数据库操作。

关键词:,人事管理系统,UML,AJAX,LINQAbstractOver the years, the unit's personnel management is mainly manual methods to complete, and personnel management work required to complete a large number of forms, relevant staff need to sort out these forms and archiving. Once the need to check some data, it will take a lot of time and effort to find raw data, which is a very tedious task.To solve these problems, units of the personnel management system, file management, e-enabled to a large extent release the management workload and improve efficiency. However, this system is stand-alone, and in practice there are still some problems. If the file can only have one person order entry, currently only functions with records management, and performance appraisal of police officers, attendance management, leave management, etc. can not be transferred by computer management.As computer applications and the rapid development of network technology, more and more enterprises develop a network version of the management information system, and achieved good results, therefore, considered in this paper, the development of a network version of the traffic police personnel management systems, units and personnel departments to achieve organizational management, personnel management, payroll management, attendance management, rank management and incentive management in the electronic management.Given the current B/S structure of the great success of Web applications, this system is also used in B/S structure. development on the network as simple and efficient, strong manageability, scalability and high availability, security and good features, this paper as a development framework for .The main objectives and content of this article is the development of -based traffic police personnel management system, follow the software engineering design and development of complete systems, using UML modeling language for object-oriented analysis and design, system implementation and testing and so on. System development using AJAX technology to respond to user actions with the server asynchronous operation, and database operations using LINQ technology.Key words: ;Personnel Management System;UML;AJAX;LINQ目录第一章绪论 (1)1.1 研究课题及开发背景 (1)1.2 课题研究意义和国内外研究概况 (2)1.3 论文的主要内容 (4)1.4 本章小结 (4)第二章相关理论与技术概述 (5)2.1 技术概述 (5)2.2 AJAX技术概述 (6)2.2.1 AJAX框架 (6)2.2.2 其他主流AJAX框架 (6)2.3 LINQ技术 (8)2.4 B/S三层体系概述 (9)2.5 UML概述 (11)2.6 PowerDesigner概述 (13)第三章系统分析与设计 (16)3.1 需求分析 (16)3.1.1 问题范围 (16)3.1.2 功能需求 (17)3.1.3 系统性能需求 (19)3.1.4 软硬件环境 (19)3.2 确定系统边界 (20)3.3 确定参与者 (20)3.4 确定用例 (21)3.5 建立静态模型 (21)3.5.1绘制用例图 (21)3.5.2绘制类图 (24)3.6 建立数据库模型 (25)3.6.1 数据库设计基本内容 (25)3.6.2 实体关系模型 (26)3.6.3 概念数据模型 (27)3.6.4 物理数据模型 (29)3.6.5 生成数据库SQL脚本 (30)3.7 建立动态模型 (32)3.7.1绘制时序图 (32)3.7.2绘制协作图 (34)3.7.3绘制状态图 (34)3.7.4绘制活动图 (35)3.8 本章小结 (37)第四章系统实现及关键技术讨论 (38)4.1 系统各模块的实现 (38)4.1.1 人事档案管理模块 (38)4.1.2 招聘管理模块 (39)4.1.3 培训管理模块 (40)4.1.4 考勤管理模块 (41)4.1.5 薪酬管理模块 (42)4.2 系统配置 (43)4.2.1 Global.asax的配置 (43)4.2.2 Web.config的配置 (44)4.3 使用LINQ技术操作数据库 (46)4.4 系统发布 (47)4.5 系统安全性问题 (48)4.5.1Windows验证 (49)4.5.2Forms验证 (50)4.5.3Passport验证 (51)4.5.4授权 (51)4.5.5系统采取的安全技术 (51)4.6 报表统计 (54)4.7 本章小结 (56)第五章系统测试 (57)5.1 软件测试的目的 (57)5.2 软件测试的分类 (57)5.3 利用NUnit进行单元测试 (58)5.4 本章小结 (62)第六章结论与展望 (63)致谢 (65)参考文献 (1)第一章绪论第一章绪论1.1 研究课题及开发背景一直以来本单位都是采用人工的方式管理交警人事档案,这种管理方式存在许多缺点:如效率低下、保密性差、查找费时、更新和维护困难等。

人事管理系统的设计与实现(毕业论文)

人事管理系统的设计与实现(毕业论文)

人事管理系统的设计与实现(毕业论文)人事管理系统的设计与实现计算机科学与技术专业[摘要]人事管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人事管理走向科学化、规范化、自动化的必要条件。

它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能为领导提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。

为人事管理和高层决策领导提供高校的决策支持。

本系统实现了用户登录,基本信息管理,人事管理,备忘记录,数据库维护,管理工具,系统管理等功能。

其中用户登录用来验证用户的信息是否合法。

系统管理是由系统用户添加新的用户,修改用户权限。

基本信息管理功能主要对部门的管理、工种职务类型、职称类型、文化类型等的管理,如部门信息的添加、修改、删除等。

在系统中主要包括添加新的部门、修改和删除部门信息。

人事管理功能主要实现员工信息的管理功能。

[关键词]人事管理;信息系统;C/S模式Personnel Management System Design and Implementation Computer Science and Technology MajorAbstract: The human resources management system is an enterprise unit essential part, adapts the modern enterprise system, impels the enterprise human resources management to move towards scientific, and standardized the automated essential condition. It is content regarding enterprise’s policy-makers and the superintendent all very important, therefore the human resources management system should be able to provide the sufficient information and the quick inquiry method for the user, helps the head of undertaking understanding enterprise existing human resources condition.These systems realized the user to land and register thedepartment management, the employee management, the employee’s document management, the internal information management and so on. Users’ login uses in to validate whether a user’s information is legal. System management is by the system administrator to add users and delete users. Departmental management functions mainly on the management of departments.Key words: personnel management; message system; C/S mode目录1 引言 (1)1.1产品背景 (1)1.2名词解释 (2)1.3预期目标和经济效益 (2)2 需求分析 (3)2.1系统运行环境 (3)2.2需求分析设计 (3)2.2.1 登录模块 (4)2.2.2 用户设置模块 (4)2.2.3 基本信息管理模块 (4)2.2.4 通讯录模块 (4)2.2.5 人事管理模块 (4)2.2.6 数据库维护模块 (4)2.3设计原则及一般要求 (4)3 系统设计 (5)3.1模块设计 (5)3.1.1 主模块 (5)3.1.2 功能模块 (5)3.1.3 详细功能模块设计 (7)3.2.1 数据库分析 (11)3.2.2 数据库概念模型设计 (11)3.2.3 数据库创建表结构 (12)3.2.4 数据库及表的初始创建 (16)3.2.5 系统文件 (18)4 系统实现 (19)4.1登录模块 (19)4.2基本信息管理模块 (20)4.3管理工具模块 (24)4.4人事管理模块 (25)4.5备忘记录模块 (30)4.6系统管理模块 (34)5 测试报告 (34)5.1测试基本要求 (34)5.1.1 人事管理系统内容检查 (34)5.1.2人事管理易用性测试 (35)5.1.3 人事管理功能检查 (35)5.1.4 人事管理容错性测试 (35)结论及尚存在的问题 (35)结束语 (36)参考文献 (37)致谢..................................................... 错误!未定义书签。

毕业设计论文:人事管理系统的设计与实现

毕业设计论文:人事管理系统的设计与实现

目录一、引言 (2)(一)系统开发背景 (2)(二)课题的提出 (2)二、需求分析 (3)(一)系统目标 (3)(二)系统运营环境 (3)(三)功能需求 (4)(五)系统流程图 (5)(六)数据字典 (7)三、系统设计 (11)(一)代码设计 (11)(二)系统功能模块设计 (12)(三)数据库设计 (13)四、系统实现 (17)(一)程序流程说明 (17)(二)系统测试说明 (18)(三)系统运行的管理与维护 (19)五、总结 (21)(一)系统存在不足和改进方案 (21)(二)设计心得 (21)一、引言(一)系统开发背景人事管理系统的发展历史可以追溯到20世纪60年代末期.当时计算机技术已经进入实用阶段,为了解决企业手工计算发放薪资费时、费力又易出错等问题,第一代人事管理系统应运而生.随着计算机的普及、计算机系统工具和数据库技术的发展,20世纪70年代末出现了第二代人事管理系统。

该系统基本上解决了第一代系统的主要缺陷,功能也有较大的改善.经过将近40年的发展,如今大多数公司普遍使用的是第三代人力资源管理信息系统[1]。

人事管理系统的出现彻底改变了传统企业人员管理模式,将系统管理、人事档案管理、考勤管理、工资管理等相对分散的功能集合成一个高效、便捷的网络化智能管理平台,将企业人事部门管理人员从繁重的日常琐碎事务中解放出来,将更多的精力用于企业的人事职能管理和管理决策,保持企业的持续高效运营,从而提高了企业整体的科技含量和管理效率,大大加快企业的信息化建设步伐。

(二)课题的提出随着科学技术的不断提高,计算机科学的日渐成熟,人事管理系统的强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对公司人事信息进行管理,具有检索迅速、查询方便、可靠性高、存储量大、保密性好、成本低等优点.这些优点能够极大地提高公司管理的效率,也是企业人事管理科学化、正规化的重要条件[2].因此,开发这样一个公司管理系统,是相当有意义的。

企业人事管理系统毕业论文(最新整理)

企业人事管理系统毕业论文(最新整理)

企业人事管理系统毕业论文(最新整理)洛阳理工学院毕业设计(论文)基于asp。

net的企业人事管理系统的研究与实现摘要企业人事管理是企业管理的一项重要内容,在整个企业的管理中具有重要地位。

随着计算机技术的飞速发展及企业管理信息化的发展趋势,人事管理系统已经成为企业管理内不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。

在这种情况下,开发一个公司人事管理系统就显得非常必要。

企业人事管理系统将包括人力资源工作中涉及的职工信息,企业人事管理政策法规的宣传及解答,借助于网络,实现职工的自我查看,这不仅对企业人事管理工作的顺利进行具有积极的作用,而且对企业系统的建设也有很大意义。

这些管理系统在平时维护时是通过口令(密码)进入,任何人都需要经过输入口令进入系统,确保系统的安全性~进入系统后可查阅、修改相关数据。

本人事管理系统具有如下功能:员工基本信息的添加、修改、查询、删除模块,员工考勤信息、部门信息、员工工资、员工调动信息的录入、修改、查询、删除模块,以及员工培训信息的添加、修改系统维护功能。

为公司人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。

本系统以Microsoft Visual Studio 2010为开发工具,后台数据库选择SQL server 2005。

关键词:企业人事管理,SQL server 2005,Microsoft Visual Studio 2010I洛阳理工学院毕业设计(论文)BASED ON ASP。

NET ENTERPRISE PERSONNEL MANAGEMENT SYSTEMTHE RESEARCH AND IMPLEMENTATIONABSTRACTThe business enterprise personal management enterprise management is an important content in the whole enterprise management has the important position。

基于ASP的人事管理系统

基于ASP的人事管理系统

基于ASP的人事管理系统论文关键词:人事管理系统事件驱动ASP Access数据库论文摘要:设计集人员、考核、评价等于一体的企业人事管理系统,不但有利于企业的统一性管理,而且能提高企业的全体员工的工作效率和积极性,为企业在人事管理等方面提供极大的方便。

企业人事管理系统以中小型企业为背景,利用ASP、ACCESS等工具并根据软件工程的原理,采用事件驱动的开发方法而设计开发完成。

具体实现了公共信息管理、人员信息管理、行政管理、员工考核管理等功能。

整个系统操作简捷、使用方便,便于员工各种信息的查询,能满足中小型企业内部员工的集中管理需求。

系统在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,直至形成一个完善的可行性系统。

1 绪论人事管理信息系统主要用于企业内部员工的档案、考核、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人事管理的效率.因此,人事管理信息系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。

人事管理信息系统的发展及现状人事管理信息系统的发展历史可以追溯到20世纪60年代末期。

由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的人事管理信息系统应运而生。

当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能和薪资数据分析功能。

但是,它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的薪资成为可能。

人事管理系统的设计与实现 毕业论文

人事管理系统的设计与实现 毕业论文

海军工程大学毕业设计(论文)专业名称计算机科学与技术学号姓名毕业设计题目人事管理系统的设计与实现指导教员毕业设计任务书(应由学员本人按教员下达的任务认真填写)任务起止日期:2010年4月5至2010年6月25日人事管理系统的设计与实现目录 (I)摘要 (II)Abstract (III)第一章人事管理系统综述 (7)1.1 概述 (7)1.2设计人事管理系统的目的来源 (7)1.3系统开发的意义 (7)1.4开发设计思想 (8)1.5前景展望 (6)第二章开发环境 (9)2.1前端开发工具Visual Basic6.0 (9)2.1.1Visual Basic 6.0概述 (9)2.1.2Visual Basic 6.0的优点 (10)2.1.3 数据访问控件介绍 (10)2.2数据库Microsoft SQL 2000 介绍 (10)2.2.1 MS SQL Server 简述 (10)2.2.2 SQL 语句 (11)2.2.3 SQL 语言在VB 中的应用 (11)2.3性能需求 (11)2.4.Delphi简介 (13)第三章系统调研及可行性分析 (13)3.1系统调研 (13)3.2调查分析 (13)3.3系统功能调查 (14)3.4可行性分析 (15)3.5技术的可行性分析 (15)第四章系统分析与总体设计 (17)4.1系统需求分析 (17)4.2功能描述 (17)4.3系统的主要功能模块 (17)4.4操作流程图 (19)4.5数据流程图 (19)4.5.1顶层数据流图 (19)4.5.2人事管理数据流图 (20)4.5.3人事管理的一层数据流图 (21)第五章系统实现 (22)5.1代码框架 (22)5.2系统界面设计 (22)5.3系统管理功能 (24)5.3.1系统设置功能 (24)5.3.2管理员的添加与权限设置功能 (25)5.4系统学术价值 (25)5.5系统应用价值 (25)第六章系统测试 (26)6.1测试举例 (26)6.2测试项目 (26)6.3测试方法 (26)6.4系统维护 (27)结论 (29)参考文献 (30)摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。

基于ASP的企业人力资源管理系统的设计

基于ASP的企业人力资源管理系统的设计
技 术 应用 ・ eh o o y a dA p a n T cn lg n p lc t o s i i
基 于 AS 的 企 业 人 力 资 源 P 管理 系统 的设 计
来晓俊 ( 华职 业技 术 学院 浙 江金 华 3 j 1 ) 金 2 0 7
【 要】 文对 基于 A P的信息 管理 系统 的设计 进 行 了说 明 , 摘 本 S 并详 细介 绍 了该人 力资 源管 理 系统 的开发 技术 。对某 有限 公司人 力 资源 管理 系统将 来 的发展 和未 来提 供 了一个 有益 的指导 。 【 关键 词】基于 A P; 力资 源管 理系 统 : 计 S 人 设
m nin dp ro a s ot h re o r a a e e t yt m m n g m n y tm d v l me t e h o g . a epo i dab n f il s u t n e t e es n rn p rc ag s uc m n g m n se a a e e t s e e p n tc n l y v rv e e e c t ci o t s e s s e o o H d i ai r o n t o el tdc mp n u n e o r sm n g me t y tm n g me t y tm ftr e eo m n n eftr. os m e o a y ma s uc a a e n se ma a e n sse ued v lp e t d h ue i mi h r bs d n S ;u nrsucsma ae nsse a a e e tytm d s n K y wod a e P hma o re ng met ytm m n g m nss ; ei oA e e g

基于ASP的中小型企业人力资源管理系统的设计与实现

基于ASP的中小型企业人力资源管理系统的设计与实现

参考内容三
随着经济的发展和社会的进步,企业人力资源招聘工作的复杂性和系统性日 益增强。为了满足现代企业对人力资源招聘管理的需求,设计与实现一款综合性 的企业人力资源招聘管理系统势在必行。本次演示将从系统设计概述、系统功能 模块、系统实现技术三个方面,详细阐述企业人力资源招聘管理系统的实现过程。
一、系统设计概述
企业人力资源招聘管理系统旨在提高招聘流程的效率,优化人岗匹配度,为 企业和求职者提供全面的信息服务和双向选择平台。在设计系统时,应遵循以下 原则:
1、用户友好性:系统界面应简洁明了,易于操作,以便用户快速上手。
2、安全性:数据安全是设计的核心,应采取有效的安全措施,保护企业和 求职者的隐私。
3、高效性:系统应具备良好的处理能力和响应速度,满足大规模数据交互 的需求。
一、系统需求分析
在系统需求分析阶段,我们需要深入了解企业的业务流程和数据流程,明确 系统的目标和功能需求。针对中小型企业的特点,本系统需满足以下要求:
1、适应企业的组织结构和人员规模,支持灵活的人员信息管理; 2、实现招聘、培训、薪酬、绩效等业务的信息化管理;
3、具备基本的报表生成和数据分析功能,提高管理决策的科学性; 4、具备用户权限管理功能,保证数据的安全性和保密性。
4、招聘数据统计与分析:系统自动对招聘过程中的数据进行统计和分析, 为企业提供决策支持。
三、系统实现技术
企业人力资源招聘管理系统的实现需要借助多种技术手段:
1、前端开发:采用React、Vue等前端框架,配合HTML5、CSS3、 JavaScript等技术,实现用户界面的友好展示和交互操作。
总之,企业人力资源管理系统的设计与实现对于企业的规范化管理和人力资 源管理具有重要意义。在系统设计和实现过程中,要充分考虑企业的实际需求和 情况,采用先进的技术和开发工具,保证系统的稳定性、安全性和易用性。在系 统维护阶段,要及时解决系统出现的问题和用户的反馈,持续优化系统,提高系 统的性能和用户满意度。

公司人事管理系统的设计与实现毕业设计论文

公司人事管理系统的设计与实现毕业设计论文

毕业综合实践说明书(届)题目***公司人事管理系统的设计与实现学院专业班级学号学生姓名指导教师完成日期摘要人力资源管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。

如何管理好企业内部员工的信息,成为企业管理中的一个大问题。

在这种情况下,开发一个人力资源管理系统就显得非常必要。

本系统结合公司实际的人事、制度,经过实际的需求分析,整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。

为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。

由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。

因此,本文围绕一个”人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以asp和SQL SERVER为语言编写管理信息系统的过程。

管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。

该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统.优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事管理系统”。

关键词: SQL SERVER;管理系统;设计目录目录 (3)引言 (1)1绪论 (1)1.1系统设计背景 (1)1.2设计的目的与意义 (2)1.3设计任务 (3)1.4可行性分析 (3)1.4.1 社会可行性分析 (3)1.4.2 技术可行性分析 (3)1.4.3 经济可行性分析 (4)1.4.4 管理可行性分析 (4)2人事管理系统开发基础 (4)2.1 管理系统简介 (4)2.1.1 管理信息系统 (4)2.2 开发软件介绍 (5)2.2.1 C#简介 (5)2.2.2 SQL Server (5)2.2.3 Visual Studio 2010技术平台 (5)3数据流程的设计 (6)3.1系统构成图 (6)3.2 数据流程图 (7)3.3数据库的设计 (8)4系统的设计与实现 (9)4.1登陆界面 (9)4.2员工信息管理 (11)4.2.1 添加员工信息 (12)4.2.2 员工信息更新删除 (15)4.2.3 员工信息的查询 (19)4.3考勤信息管理 (20)4.3.1 添加假别 (20)4.3.2 员工考勤登记 (23)5设计总结和评价 (25)参考文献 (25)引言随着科学技术的不断前进,计算机得到了越来越普遍的应用。

论文 -- asp人事档案管理系统

论文 -- asp人事档案管理系统

人事档案管理系统的设计与实现XXXXXXXXXX学校毕业设计(论文)题目人事档案管理系统的设计与实现系名:信息工程系专业班级:软件技术XXXX班学生姓名: XXX学号:XXXXXX指导教师姓名: X X指导教师职称:讲师2016年5月目录摘要 (5)ABSTRACT (5)第一章绪论 (7)1.1. 选题背景 (7)1.2. 设计目标 (7)1.3. 可行性分析 (8)1.4. 系统设计的总体规则 (8)第二章开发语言以及数据库设计介绍 (9)2.1. ASP概述 (9)2.1.1 ASP 网页特点 (9)2.1.2 ASP五个核心特点 (9)2.2. 数据库ACCESS介绍 (10)2.2.1 Access语言介绍 (10)2.2.2 Access的优点 (10)2.2.3 ADO技术介绍 (11)2.2.4 数据库管理系统 (11)2.3. IIS简介 (12)第三章数据库设计 (14)3.1. 数据库表设计 (14)3.2. 数据流程图 (15)第四章功能模块的实现 (17)4.1. 系统测试 (17)4.2. 系统截图 (17)4.2.1 系统登录 (17)4.2.2 人员基本信息录入 (19)4.2.3 部门信息管理 (22)4.2.4 信息浏览 (24)4.2.5 管理员管理 (25)4.2.6 修改密码 (27)4.3. 系统难点代码展示 (33)4.3.1 数据库连接conn.asp (33)4.3.2判断用户是否登录 (33)总结 (34)1.系统特色 (34)2.系统存在不足 (34)3.心得与收获 (34)致谢 (34)参考文献 (35)摘要近年来,随着企业彼此间的竞争日趋激烈,信息技术在企业的发展中占据着越来越重要的地位。

随着管理模式在企业中得到进一步的深入应用,企业人事档案管理系统是在适应市场需要的客观前提下,为了满足各中小企业进行人事综合管理而开发的软件。

我工作的企业原来的规模比较小,现在公司规模扩大,靠人工完成管理容易引起工作效率低,工作错误多,因此,为了提高公司的人事档案管理的效率,我设计开发了本软件,解决实际的管理问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)基于ASP企业人事管理系统的设计与实现The Design and Realization of Enterprise PersonnelManagement System Based on ASP摘要在传统的企业人事管理工作中,要完成相当数量的职工情况及人事政策法规的查询工作,一般是员工直接到办公室或通过电话查询,使人事工作者在这些常规性的查询及解答工作上花费大量时间,不利于工作效率的提高及人事研究工作的深入进行。

企业人事管理系统将包括人事工作中涉及的职工的历史状况和现状,人事政策法规的宣传及解答,借助于网络实现人事管理的信息化,对人事管理工作有促进作用,而且对公司系统的建设也有很大意义。

本系统采用当前普遍流行的Windows XP+ IIS服务器平台以及SQL Server 2000数据库平台管理系统,通过Dreamweaver及ASP技术设计前台界面,使用JScript实现该系统中的特定功能及辅助功能。

整个管理系统从符合操作简便、界面友好、实用的要求出发,完成企业人事管理的全过程,包括新进员工档案的建立、员工的转出、员工信息的修改、员工信息查询等人事管理工作。

使用企业人事管理系统,可使公司的人事管理系统化、规范化,从而达到提高公司管理效率的目的。

关键词:Asp SQL 企业人事Abstract:In the traditional work of personnel management of enterprises, if somebody wants to do the checking work of a large number of workers and personnel policies and regulations, generally staffs go directly to the office or make calls to check, and it will take personnel workers a lot of time to do the routine checking and referring policies and it is not good to improve working efficiency and do research in depth. Personnel management system includes staffs’ present condition and working history, as well as the propaganda and answers of personnel regulation, and uses network to reach self-checking of staffs. It is not only beneficial for the smooth progress of personnel management work, but also good and significant for the construction of company systems.The system uses the current epidemic of Windows XP + IIS server platforms and SQL server 2000 database platform management systems. Through Dreamweaver and ASP technical design front interface, as well as Jscript is also used in it, so it will achieve the specific functions and auxiliary functions in the system.The whole management systems hold the requirements of simple operation, friendly interface, flexibility, utility and safety to achieve the overall process of personnel management including establishment of new staffs’personnel files, personnel management work such as changing and checking staffs’ information and statistics caused by the change of job positions and the transfer of staffs, as well as the work of adding new staffs and revising senior workers. Through using personnel management systems, standardized and automated personnel management systems can be gained and then improves their management efficiency.Keywords: Asp SQL enterprise human affairs目录1绪论 (1)2需求分析 (2)2.1需求分析 (2)2.2可行性分析 (2)3系统分析 (4)3.1系统设计目标 (4)3.2系统开发与运行环境 (5)3.3数据流程图 (5)3.4数据字典的创建 (7)4系统设计 (10)4.1系统开发工具与数据库 (10)4.2系统总体设计 (13)4.3系统详细设计 (16)5系统实施和维护 (27)5.1系统实施 (27)5.2系统维护 (28)6结论 (30)参考文献 (31)致谢 (32)1绪论随着科学技术的发展、生产技术的进步,各行各业每时每刻都在产生大量的信息,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。

在全球经济一体化趋势越来越明显的今天,企业人事管理系统的开发也事在必行。

随着我国经济体制改革的深入,导致各公司间的人事调动更加频繁,在这种新形势下,我们只有通过集中的人事管理,细致的信息记录才能保证员工人事调动的有序进行。

这就迫使公司采取先进的计算机硬件设备以及高质量软件设备,只有这样公司才能更准确的管理人事信息。

企业人事管理系统的革命性变革出现在20世纪90年代末。

由于改革的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系公司兴衰的重要因素,人才已经成为公司最重要的资产之一。

该企业人事管理系统,是以信息管理为基础,采用成熟、先进的计算机软件硬件集成技术、融入科学的人事管理思想和模式,对员工人事信息采集、储存、加工、处理和分析,使其及时、准确地反映公司的人事信息,为公司的各层管理者提供快速、准确的人事管理依据与辅助决策数。

利用计算机进行信息控制和数据处理,不仅提高了工作效率,而且大大的提高了其安全性。

该课题就是为了管理纷繁复杂的企业人事档案以及其他信息而设计的。

我们着眼于公司的企业人事管理系统用ASP的编程语言开发出了“企业人事管理系统”。

本系统采用公司现有软硬件环境,及先进的人事管理系统开发方案,从而达到充分利用公司现有的资源,提高系统开发水平和应用效果的目的,本系统符合企业人事管理的规定,能够满足公司日常人员管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求。

该系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于技术维护人员补充、维护,系统还具备数据库维护功能,可以及时根据公司需求进行数据的添加、删除、修改、备份等操作。

下面详细讨论了该系统的开发、设计环境、实现算法及其具体的实现。

2需求分析2.1需求分析很多公司都在为了谋取更大的竞争优势,而进行企业流程再造。

在这个过程中,大多趋向于实施已经被应用各个领域的软件系统解决方案。

不必对企业管理系统的整体解决方案进行深入研究,就可以发现系统可以大量节省时间,包括减少信息的复制工作,适时向需要的人提供准确的信息等等。

对于各系统的实现,必须满足以下要求:•系统简单易用、流程清晰•系统安全、可靠;员工操作权限依其身份不同而不同•界面简洁、美观•数据必须完整且无冗余•数据库的设计必须规范•数据必须安全2.2可行性分析在经济改革深入发展的今天,企业人事管理的信息量和信息类型越来越大,工作流程越来越清晰,社会分工越来越细,原来传统上的人工处理方式和单机管理系统越来越来不能适应企业人事管理的需要,不能满足新形势下公司中的人事管理的需要。

因此,必须有一套应用于网络时代的适应于新需求上的企业人事管理系统。

而且每一所部门的企业人事管理又是错综复杂的。

因此我们是通过和各个公司的接触,调研后开发系统的。

2.2.1技术可行性分析1.硬件与软件要求不高,目前市场上的一般计算机软硬件资源均能满足系统开发要求。

其中运用的主要软件有dreamweaver, ACDsee等,数据库采用SQL。

2.ASP技术ASP技术可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。

而且是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。

利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。

该技术用户功能强大,扩展性强,以上技术足以完成本系统的开发和设计。

3.维护操作工作方便,后台操作快截明了,操作人员可以在短时间内完全掌握维护技术。

2.2.2社会可行性分析网络安全技术的不断提升,通过网络管理人事信息的方法在实际运用中越来越被公司或个人所接受,并且在不断的提升和表现它在实际活动中的经济价值,这个经济价值也是当前公司所期望看到的。

企业人事管理工作覆盖面广,涉及到部门设置、员工调配、员工培训、考核、奖惩、工资福利待遇等多个方面。

企业人事管理活动中产生的大量数据和信息。

对如此多的数据、信息的管理、开发及运用,都必须在规范化和标准化的基础上实现,借助于网络化管理手段能够满足这些要求。

2.2.3经济可行性分析1.资金可行性由于系统开发并不复杂,操作起来也比较简单,只需一些基本的编辑软件,另外具备网络中心的一些资源优势,因此开发费用较低。

2.经济合理性由于该系统用于公司工作的大部分信息发布和传递工作,不仅能够节省大量的人工信息传递任务,提高了工作效率,更加有利于整个公司各部门之间的无纸化办公的推广,方便快捷。

相关文档
最新文档