首页数据库人事管理系统数据库设计?某公司需要做一个SQL人事管理系统,请做一份数据库的设计

人事管理系统数据库设计?某公司需要做一个SQL人事管理系统,请做一份数据库的设计

编程之家2023-10-21110次浏览

大家好,关于人事管理系统数据库设计很多朋友都还不太明白,今天小编就来为大家分享关于某公司需要做一个SQL人事管理系统,请做一份数据库的设计的知识,希望对各位有所帮助!

人事管理系统数据库设计?某公司需要做一个SQL人事管理系统,请做一份数据库的设计

企业人事系统国内、外研究概况和趋势

选题依据(背景与意义、国内外研究现状与发展趋势)

企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来.如何管理好企业内部员工的信息,成为企业管理中的一个大的问题.在这种情况下,一个可以规范化,自动化的企业人事管理系统就显的非常必要.

最初的人事管理,都是靠人力来完成的.当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工认输也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低,工作错误增高的问题.

人事管理系统就是把分散的企业单位的职工信息实行统一,集中,规范的收集管理,建立分类编号管理,电脑存储查询以及防火,防潮,防蛀防盗等现代化,专业化的管理系统,为企事业单位和职工解除后顾之忧.

企业人事管理系统为企事业单位提供信息咨询,信息检索,信息寸取等服务.

人事管理系统基本上能够满足现代企业人事管理系统使用表格对各种信息分门别类,组成企业人事管理系统,可以方便地查询,查阅,修改,交流和重复使用.

人事管理系统数据库设计?某公司需要做一个SQL人事管理系统,请做一份数据库的设计

二、研究目标与主要内容(含论文提纲)

系统设计

功能分析:

开发这个系统的目的就是帮助企业的人力资源部门提高工作效率,实现企业认识信息管理的系统化,规范化和自动化.根据这个系统所要实现的目的和任务,总结出这个系统最终实现的主要功能如下:

员工基本信息部分:主要完成员工基本信息的管理.

员工考勤信息部分:主要完成员工考勤信息的管理.

人事管理系统数据库设计?某公司需要做一个SQL人事管理系统,请做一份数据库的设计

员工调动信息部分:主要完成员工调动信息的管理.

数据库管理部分:主要完成数据库的管理与维护.

模块设计:

根据上面分析出来的功能要求,为这个系统设计如下模块.最终得到系统的功能模块图,如图所示.

员工基本信息:

添加员工信息:系统自动生成员工编号.管理员可以添加员工的基本信息,包括姓名,性别,籍贯,年龄,生日,住址,E-mail,学历,专业,进入本公司的时间等.

修改员工信息:选择一个员工,可以修改这个员工的基本信息.

查询员工信息:可以根据员工的编号,姓名或者进入公司时间进行查询员工基本信息.并且可以针对查询结果进行修改和删除操作.

删除员工信息:直接从列表中选种需要删除的员工信息,然后进行删除操作,或者首先查询需要删除的员工信息,然后再删除.

员工考勤信息:

添加考勤信息:主要氛围上下班信息和其他考勤信息.上下班西西主要记录每个员工员工每天上下班的时间,而其他考勤信息包含有请假,加班,出差信息.

修改考勤信息:当考勤信息出现错误需要修改的时候,可以从这里修改相应的记录

查询考勤信息:根据员工编号或者时间进行查询,得到所有的考勤信息,包括上下班,请假,加班和出差信息,但是不能够对信息进行任何操作.

删除考勤信息:分为删除上下班信息和删除其他考勤信息.

设置上下班时间:设置公司上下班时间.

员工调动信息:

添加调动信息:添加企业员工的原有部门,原由职务,新部门,新职务等信息.

修改调动信息:修改相应的员工调动信息.

查询调动信息:查询某个员工的调动信息或者某段时间内企业内部的调动情况.

删除调动信息:删除那些不需要的信息.

三、拟采取的研究方法、研究手段及技术路线、实验方案等

VB中创建数据库的途径主要有:

(1)可视化数据管理器:使用可视化数据管理器,不需要编程就可以创建Jet数据库。

(2)ADO:使用VB的ADO部件可以通过编程的方法创建数据库。

(3)Microsoft Access:因为Microsoft Access使用了与VB相同的数据库引擎和格式,所以,用Microsoft Access创建的数据库和直接在VB中创建的数据库是一样的。

(4)数据库应用程序:像FoxPro、dBase或ODBC客户机/服务器应用程序这样的产品,可以作为外部数据库,VB可通过ISAM或ODBC驱动程序来访问这些数据库

数据管理器(Data Manager)是VB的一个传统成员,它可以用于快速地建立数据库结构及数据库内容。VB的数据管理器实际上是一个独立的可单独运行的应用程序 Visdata.exe。它随安装过程放置在VB目录中,可以单独运行,也可以在VB开发环境中启动。凡是VB有关数据库的操作,比如数据库结构的建立、记录的添加及修改以及用ODBC连接到服务器端的数据库如SQL Server,都可以利用此工具来完成。

对人事管理系统进行系统设计、需求分析

需求明确了就先来设计数据库吧:

1、先建立2个数据库,一个应用,一个备份

2、然后应该建一个员工信息表,字段根据自己的需要加

3、建立一个用户登录的用户名,密码对照表!

数据库建立好了就可以设计登录界面了!

1、外形可以多搞几张图片,根据用户喜欢改变窗体背景!达到用户自行选择界面的效果

2、录入界面。录入要有录入,删除,修改的功能。界面自行设计

3、查询界面,查询界面也要有删除,修改功能,最好加一个导出按钮,把查询结果保存成TXT文件或者EXCEL文件,WORD文件

4、实现好功能以后,根据喜欢设计自己喜欢的窗体!

人事管理系统设计的开题报告

人事管理系统设计的开题报告

随着社会一步步向前发展,报告与我们的生活紧密相连,报告具有语言陈述性的特点。你还在对写报告感到一筹莫展吗?下面是我精心整理的人事管理系统设计的开题报告,欢迎阅读,希望大家能够喜欢。

一、选题依据

1.设计目的及意义

代的社会中,办公自动化进入社会的每一个角落已经势不可挡,而人事管理系统是办公自动化的一个小小体现,它为人事管理大量又繁杂的员工数据工作提供了方便,提高了人事管理工作的效率,为办公自动化的普及奠定了基础。人事管理系统是任何一个现代化企事业单位不可或缺的部份,它的内容对于企事业的管理者来说至关重要。人事管理系统应该能够为管理者提供充足的信息和快捷的查询手段。但现在很多单位并没有对人事工作进行电子化管理,还存在那种管理人员多,管理效率低,决策依据少的尴尬局面。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着传统管理所无法比拟的优点。因此,开发这样一套管理软件,对单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的事情。

2.本课题研究现状

国外专家学者对人事管理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事管理系统,他们通过建立一个多信息流数据流和业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。例如:苹果公司的企业员工人事管理系统便是一个很好的典范。

我国的信息管理系统是九十年代初开始快速发展的。经过十余年的发展,我国的数据库管理技术也广泛的应用与各个领域,并且形成了产业化。但是,我们的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。主要表现在:人事管理系统范围使用相对狭窄、人事管理系统功能相对欠缺、稳定性较差、功能相对单一等。

3.开发工具的选择

针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合计量器具管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual FoxPro 6.0(简写为VF6.0)作为软件开发工具。

4.毕业设计拟设计系统的功能综述

人事管理系统是一个面向企业人事部门工作人员,为其提供服务的综合信息管理系统。人事人员通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。员工的个人信息等等都记录在人事系统里进行管理。企业下设人事部门,全权处理企业内部一切人事事务

1.主界面模块:该模块提供收费管理系统的主界面,是主系统的唯一入口和口,该界面提供用户选择并调用各子模块。

2.浏览模块:该模块提供全部人事档案的界面。

3.查询模块:该模块提供查询符合某一条件的人事档案的界面。 4.统计模块:该模块提供按某一条件进行统计界面。

5.编辑模块:该模块提供对按档案进行更改,删除和新增的界面。 6.报表模块:该模块按一定格式将人事档案以报表格式输出。

二、设计方案及技术路线

运用Visual Foxpro软件进行企业工资管理系统设计。主要任务是对企业人员的工资进行整理,使得企业的工资管理向标准化、规范化方向发展。要求设计的工资管理系统使用方便;充分考虑管理信息系统的设计特色;效率高,使用安全可靠。

三、可能存在的问题及解决措施

毕业设计中可能有许多问题,可能数据源代码不全,或者运行不了。模块设计不完善等问题。解决方案是多调试下程序。。

1.可能存在冗余的数据的问题,可以用级联插入活级联删除触发来消除冗余数据。

2.可能有数据不一致的情况,可以采用在字段中输入掩码来消除使数据规范化,解决数据不一致的问题。

3.在系统设计过程中可能存在实体之间不清楚,可以把多对多,变成一对多的关系。

四、设计成果

1.合理的数据库和功能模块设计,基本做到是基础数据一次输入多次使用,用户的数据输入量大大减少,这不但减少用户的工作量,提高了系统工作的效率,而且避免了由于同一数据的多次输入不一致所造成的数据混乱。

2.强大的模糊查询和打印功能,能进行多种条件的组合查询,是用户只需要输入与系统记录数据相关的最简单条件,系统立刻会帮用户找到所需的相关记录,统计、计算、打印等功能,大大减轻了财务人员的工作负担和劳动量。

3.系统的稳定性好、容错性强。系统提供了强大的检错、纠错功能和联机帮助功能,以帮助用户修改纠正错误,正确的使用系统。

4.系统的安全可靠性好。系统的权限和口令设置功能,限制了非法用户进入系统,保护了系统数据的安全性和可靠性。

5由于系统功能模块的独立性,因此系统结构简单,可维护性好,系统具有良好的可扩展性。

四、进度计划

1周(3.5—3.9):选题,确定调查企业。

2-5周(3.12-4.6):了解和掌握所在企业的会计操作程序、方法和不同行业不同单位会计科目的.设置和使用;基本了解和掌握审计的工作程序、要领和操作方法。了解和掌握生产经营过程中所发生的产品的采购、生产、销售环节的具体业务核算;产品成本的核算、固定资产折旧的计提、利润的核算,商品的购、销、存业务和其他相关业务的核算及会计报表的编制和基本的分析。收集数据。

6周(4.9—4.13):撰写开题报告,教师确定设计具体功能,流程设计。

7周(4.16—4.20):系统设计

8周(4.23—4.27):分析模型功能设计。

9周(4.30—5.4):程序设计。

10周(5.7—5.11):程序设计及调试。

11周(5.14—5.18):实施设计或撰写论文初稿。

12周(5.21—5.25):程序运行。

13周(5.28—6.1):撰写毕业设计报告初稿。

14周(6.4—6.8):撰写毕业设计初稿,提交第一稿。

15周(6.11—6.15):修改设计,提交论文第二稿。

16周(6.18—6.22):学生论文定稿,提交正式打印文稿,论文答辩,打印装订。

五、参考资料

[1]杜彦炜,智育平,周占峰.基于VB的企业人事管理系统设计与实现.西安工业大学机电程学院硕士学位论文.2006:55-60.

[2]龚沛增. Visual Basic程序设计教程.第3版.北京的:清华大学出版社.2004:150-189.

[3]郭琦.Visual Basic数据库开发技术.第1版.北京的:人民邮电出版社.2003:156-198.

[4]何文俊,马杰. Visual Basic 6.0编程实例精解.第1版.北京的:北京的希望电子出版社.2000:11-35.

[5]姜乃春.潍坊学院人事管理系统的设计与实现.大连理工大学硕士学位文.2007:10-23.

[6]邹方磊.企业人事管理系统的设计与开发.北京的邮电大学硕士学位论文.2005:11-43.

[7]李潇.企业人事管理系统的设计.重庆工商大学计信学院本科学位论文.2007:41-42.

[8]李国禄.青海民族学院人事管理系统的设计和实现.大连理工大学硕士论文.2007:12-45.

[9]邱尼卡.人事信息管理系统.同济大学硕士学位论文.2006:4-5.

[10]尚晖,张其亮.一个企业人事管理系统的设计与实现.浙江工贸职业技术学院本科学位论文.2008:153-155.

[11]王春才.Visual Basic数据库系统开发完全手册.第1版.北京的:人民邮电出版社出版社.2006:170-171.

[12]杨升平,程春喜.中小企业人事管理系统的设计与实现.株洲职业技术学院本科论文.2004:80-120.

[13]邹方磊.企业人事管理系统的设计与开发.北京的邮电大学硕士学位论文.2005:11-43

[14]朱莉,阳桑,金双平.企业人事管理系统的设计与实现.江西城市职业学院计算机学院硕士学位论文.2007:45-60.

[15]张超,左瑾.基于.Net的高校人事管理系统的设计与实现.广州市沙太路南方医科大学硕士学位论文.2005:144-150.

;

某公司需要做一个SQL人事管理系统,请做一份数据库的设计

这个系统最终实现的主要功能如下:

员工基本信息部分:主要完成对员工基本信息的添加、修改、删除、查询等管理。

员工档案信息部分:主要完成对员工档案信息的添加、修改、删除、查询等管理。

员工部门信息部分:主要完成对对员工所属部门的添加、修改、删除、查询等管理。

员工工资信息部分:主要完成对员工工资信息的添加、修改、删除、查询等管理。

员工保险信息部分:主要完成对员工保障信息的添加、修改、删除、查询等管理。

员工合同信息部分:主要完成员工与企业签订合同的一系列信息的添加、修改、删除、查询管理。

员工配偶信息(工号,配偶姓名,出生年月,工作单位,电话)的工号参照员工基本信息的工号。

员工学历信息(工号,员工姓名,学历,毕业学校,专业,毕业时间,外语情况)的工号参照员工基本信息的工号。

企业工作岗位信息(工号,学历,部门,职位)的工号参照员工基本信息的工号,部门参照企业部门信息的部门

员工基本信息与员工配偶信息建立关于工号的父子关系。

员工基本信息与员工学历信息建立关于工号的父子关系。

员工基本信息与企业工作岗位信息建立关于工号的父子关系

。企业工作岗位信息与员工基本信息建立关于工号的父子关系。

企业工作岗位信息与企业部门信息建立关于部门的父子关系。

采纳吧

人事管理系统数据库设计和某公司需要做一个SQL人事管理系统,请做一份数据库的设计的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

数据库 优化 数据库访问量很大时,如何做优化联想服务器thinkserver 联想thinkserver机架服务器 rd450系统怎么安装