企业人事信息管理系统毕业论文(编辑修改稿)内容摘要:

事部门工作人员,为其提供服务的综合信息管理系统。 企业员工通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。 员工的个人信息等都记录在 人事系统里进行管理。 企业下设人事部门,全权处理企业内部一切认识事物。 人事管理系统主要研究实现以下内容: 基本信息管理:主要实现企业管理员工的基本信息管理,包括数据基础和员工的生日提示、合同提示。 人事管理:主要通过员工进行公司人事管理处理模块实现员工人事档案管理、人事资料查询和人事资料统计等信息。 备忘录:通过员工的姓名、邮箱等查询通讯录;员工调职的记录。 数据库:实现对数据库的备份还原等功能。 退出系统:完成系统的退出。 解决的主要问题 一个管理系统的 设计 思想是对一个系统的基础的认识,一个合理的人力资源管理系统应该具备操作简单、可视化界面、功能全面、运行速度快等优点。 通过人力资源管理系统可使管理者快速、高效地完成企业日常事务中的人事工作,降低人事管理的成本,使管理者能集中精力实现企业战略目标。 人事管理系统主要具备以下特性: 智能性:批量计算,根 据出生日期批量计算人员年龄;批量计算工龄、本单位工龄;根据身份证号批量计算年龄、性别、出生日期;分类检索、快速检索、高级查询等。 高技术性:本系统设计主要采用 C和 My SQL 数据库 结合起来设计与实现的。 C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改 和移植兼有高级语言和低级语言的许多优点。 它既可用来编写系统软件,又可用来开发应用软件,已成为一种通用程序设计语言。 另外 C语言具有强大的图形功能,支持多种显示器和驱动器。 且计算功能、逻辑判断功能强大。 同时 My SQL数据库可以大容量地存储数据。 实用性:系统从用户需求的角度为出发点,一切以用户的方便为准则。 切实了解用户的实际需求,尽量满足用户的各项要求,以达到让用户满意的程度。 灵活性:可以减少许多代码与页面之间的重复性和冗余,从而大大的提高了软件的灵活性,用户可以根据不同的需要,选择对应的软件部分,非常方 便灵活。 可维护性:本系统的 设计 非常便于维护,因为使用了 SSH 框架以及稳定性较高的软件和硬件环境,所以可以随时为系统的软件、硬件进行维护。 C技术简介 要了解 C,首先要了解 FrmeWork。 Microsoft, 是微软公司提出的新一代软件开发模型, C语言是 . NET FrmeWork 中 新一代的开发工具。 C语言是一种现代的,面向对象的语言,它简化 C++语言在类、命名控件、方法重载和异常处理等方便操作,摒弃了 C++的复杂性,更易使用。 它使用组件编程,在这方面和 VB 类似。 在动态查阅、中间代码技术、参数传递、交叉语言处理、面向对象方面有自己的特点。 另外,由于 C中取消了指针的功能,这样可以有上海 XXXXXX 学校毕业论文 10 效防止病毒程序利用非法指针访问私有成员,也能避免指针的误操作产生的错误。 因此,其在安全性方面也有了很大的提高。 数据库的基本 概念 SQL( Structured Query Languge) 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 SQL 语言包括:数据定义语言、数据操作语言、数据查询语言、数据控制语言四部分。 它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所有具有完全不同底层结构的不同数据库系统,可以使用相同的 SQL 语言作为数据输入与管理的接口。 它以记录集合作为操作对象,所有 SQL 语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条 SQL 语句的输 出作为另一条 SQL 语句的输入,所以 SQL 语句可以嵌套,这使它具有极大的灵活性和强大的功能。 数据库管理系统与数据库应用系统 数据库管理系统是提供数据库管理的计算机系统软件,数据库应用系统是实现某种具体事物管理功能的计算机应用软件。 数据库管理系统为数据库应用系统提供了数据库的定义、存储和查询方法,数据库应用系统通过数据库管理系统管理其数据库。 一般来说,数据库应用系统安装在客户端并有专门的开发系统或语言设计,数据库管理系统及其数据库安装在服务器端,它们之间通过数据库访问技术进行数据通信。 数据库管理系统的功能 数据库管理系统简称 DBMS( Database Management System) ,它是专门用于管理数据库的计算机系统软件。 数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行控制的功能。 在数据库管理系统的操作功能中:数据定义功能是指为说明库中的数据情况而进行的建立数据库结构的操作,通过数据定义可以建立起数据库的框架;数据库建立功能是指将大批数据录入到数据库的操作,它使得库中含有需要保存的数据记录;数据库维护功能是指对数据的插入、 删除和修改操作,其操作能满足库中信息变化或更新 的需求;数据查询和统计功能是指通过对数据库的访问,为实际应用提供需要的数据。 数据库管理系统不仅要为数据管理提供数据操作功能,还要为数据库提供必要的数据控制功能。 数据库管理系统的数据控制主要指对数据安全性和完整性的控制。 数据安全性控制是为了保证数据库的安全可靠,防止不合法的使用造成数据的泄漏和破坏,即避免数据被人偷看、篡改或搞坏;数据完整性控制是为了保证数据库中数据的正确、有效和相容,以防止不合法语义的错误数据被输入或输出。 数据库管理系统的作用 数据 库管理系统的目标是让用户能够更方便、更有效、更可靠地建立数据库和使用数据库中的信息资源。 数据库管理软件不是应用软件。 如工资管理、人事管理或资料管理等事务管理工作,但数据库管理系统能够为事物管理提供技术和方法、应用系统的设计平台和设计工具,使相关的事物管理软件很容易设计。 也就是说,数据库管理系统是为设计数据管理应用项目提供的计算机软件,利用数据库管理系统设计事物管理系统可以达到事半功倍的效果。 企业人事信息管理系统 11 本系统中数据库的访问 本系统的数据库访问过程实现主要通过六个步骤: (1)建立数据库表,表中存储相应数据; (2)使用 SqlConnection 或 OleDbConnection 类建立数据库应用程序和数据库连接对象; (3)从数据库指定表中取出感兴趣的记录; (4)从数据库指定表中取出的感兴趣记录组成一个新表,填充到 DataSet 类对象中,可填充多个表,并可在 DataSet 类对象中指定表和表的关系。 取出所感兴趣的记录后,断开数据库连接; (5)用支持数据库绑定控件(例如 DataGrid 控件)显示 DataSet 类对象中的数据,供用户浏览、查询和修改; (6)及时更新 DataSet 中内容,并把修改的数据存回源数据库。 本系统中数据库连接部分的具体实现代码如下: String MySQLConnectionString = globl::。 M_str_sqlcon = Data Source=.。 Database=。 User id=ww。 PWD=123。 SqlConnection MyConnection = new SqlConnection(MySQLConnectionString)。 ()。 上海 XXXXXX 学校毕业论文 12 第 3 章 系统分析 需求分析 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着手工管理所无法比拟的优点。 这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 根据以上情况,决定实施建立人事信息管理系统, 因为人事信息管理是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。 通过本系统,人事管理人员。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。