ACCESS人事管理信息系统设计与实现
根据Access创建人事管理数据库

根据Access创建人事管理数据库介绍本文档旨在说明如何利用Access软件创建一个功能齐全的人事管理数据库。
人事管理数据库可以帮助组织轻松管理员工信息、福利和培训记录等重要数据。
通过Access的功能,我们可以快速建立一个自定义的人事管理系统。
步骤1. 创建新数据库1. 打开Access软件并点击“创建新数据库”.2. 输入数据库名称,并选择保存位置.2. 设计数据表1. 在数据库中点击“表格”选项卡.2. 点击“新建”以创建一个新的数据表.3. 输入表格名称,并定义需要的字段.4. 为每个字段选择合适的数据类型,如姓名、职务、薪资等.5. 在每个字段中添加必要的验证规则,如有效日期范围、数字范围等.3. 设计关系1. 在数据库中点击“数据库工具”选项卡.2. 点击“数据库关系”以打开数据库关系视图.3. 拖动相应的表格到视图中,以建立表格之间的关系.4. 定义每个关系的类型,如一对一、一对多等.4. 创建查询1. 在数据库中点击“查询”选项卡.2. 点击“新建查询”以打开查询设计视图.3. 选择需要查询的表格和字段.4. 设定查询条件和排序规则.5. 运行查询并查看结果.5. 设计表单1. 在数据库中点击“表单”选项卡.2. 点击“新建表单”以打开表单设计视图.3. 选择需要显示的字段和布局.4. 设定表单样式和格式.5. 添加合适的按钮和控制元素,如更新、删除、保存等.6. 设计报表1. 在数据库中点击“报表”选项卡.2. 点击“新建报表”以打开报表设计视图.3. 选择需要显示的字段和布局.4. 设定报表样式和格式.5. 添加页眉、页脚及页码等元素.总结通过上述步骤,您可以利用Access软件轻松创建一个人事管理数据库。
这个数据库将为您提供一个有效、可定制的解决方案来管理员工信息和相关数据。
祝您使用愉快!。
人力资源课程设计access

人力资源课程设计access一、教学目标本课程的教学目标是让学生掌握Access数据库的基本操作,包括数据库的创建、表的设计、查询的建立、报表的生成和宏的使用。
在知识目标方面,学生需要理解数据库的基本概念,熟悉Access的用户界面和各种工具的使用。
在技能目标方面,学生需要能够独立完成数据库的设计和创建,进行数据的录入和查询,以及生成报表和创建宏。
在情感态度价值观目标方面,学生应该培养对计算机技术的兴趣和热爱,增强信息处理能力和解决问题的能力。
二、教学内容本课程的教学内容主要包括Access数据库的基本操作。
首先,学生将学习如何创建数据库,包括选择合适的文件格式和设置数据库属性。
然后,学生将学习如何设计表,包括字段类型的选择和关系的建立。
接下来,学生将学习如何建立查询,包括选择查询条件和排序查询结果。
然后,学生将学习如何生成报表,包括设计报表的布局和样式。
最后,学生将学习如何使用宏,包括创建宏和使用宏组。
三、教学方法为了实现教学目标,本课程将采用多种教学方法。
首先,将采用讲授法,向学生传授数据库的基本概念和操作方法。
然后,将采用案例分析法,通过分析实际案例,让学生理解和应用所学知识。
接下来,将采用实验法,让学生亲自动手操作,巩固所学知识和技能。
此外,还将鼓励学生进行讨论和合作,培养他们的交流能力和团队合作精神。
四、教学资源为了支持教学内容和教学方法的实施,本课程将准备和选择适当的教学资源。
教材方面,将选择《Access数据库应用教程》作为主教材,辅以《Access数据库实验指导书》进行实践操作。
参考书方面,将推荐《Access数据库编程》等进阶学习资料。
多媒体资料方面,将制作演示文稿和教学视频,以直观展示数据库的操作过程。
实验设备方面,将确保每个学生都能使用计算机和Access软件进行实践操作。
五、教学评估本课程的教学评估将采用多种方式,以全面、客观地评价学生的学习成果。
平时表现方面,将根据学生在课堂上的参与程度和表现给予评分。
人力资源管理信息系统的的设计和实现

人力资源管理信息系统的的设计和实现首先,设计人力资源管理信息系统需要明确系统的目标和功能。
目标是指系统所要达到的效果,可以包括提高招聘效率、优化绩效管理、提升培训开发等。
功能是指系统所提供的具体服务,比如员工档案管理、考勤管理、培训管理等。
在明确系统目标和功能后,需要进行需求分析。
需求分析是指对系统所需的各种信息和功能进行详细的描述和分析,以确定系统的具体需求。
这个过程中需要与用户进行充分的沟通,了解他们的实际需求和期望。
接下来,进行系统设计。
系统设计包括数据库设计、界面设计、流程设计等。
数据库设计是指对系统中的数据进行规划和组织,确定不同数据之间的关系和存储方式。
界面设计是指系统中用户界面的设计,包括布局、颜色、字体等。
流程设计是指系统中的各个操作流程的设计,确保用户能够方便地使用系统。
然后,进行系统开发和测试。
系统开发是指根据设计的需求进行编码和程序开发,开发人员需要根据需求和设计文档进行编码和测试。
测试是指对系统进行功能测试和性能测试,确保系统的稳定性和可靠性。
最后,进行系统的上线和应用。
上线是指将系统部署到正式环境中,供用户使用。
在上线前需要进行系统的安全测试和用户培训,确保用户能够熟练地使用系统。
综上所述,人力资源管理信息系统的设计和实现需要进行明确目标和功能、需求分析、系统设计、系统开发和测试以及系统的上线和应用。
系统的设计和实现过程需要与用户进行充分的沟通和合作,确保系统能够满足用户的需求和期望。
同时,为了确保系统的稳定性和可靠性,需要进行系统的测试和安全评估。
只有经过完善的设计和实施过程,人力资源管理信息系统才能够发挥出最大的效益,帮助组织更好地管理和利用人力资源。
access数据库实训报告——人力资源管理系统

人力资源管理系统实验报告一.需求分析人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。
它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在许多缺点,如:效率低、安全性差、时间一长就会产生大量的文件和数据积压,这对于查找、更新和维护都带来了不少的困难。
因此,为了加快企业的信息化步伐,提高企业的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已经变得十分必要和迫切。
本系统详细介绍了企业人力资源管理系统的开发与设计,包括了开发一个管理信息系统的5个阶段:系统开始和可行性研究、系统分析和设计、程序设计、系统测试和技术培训、项目总结和评估。
本系统旨在创建工程公司的人力资源管理,结合本学期所学Access数据库知识,并与所学人力资源管理课程相结合,创造出一套可行性强,节省资源的操作系统。
本系统包括:职工信息管理,薪金管理,考勤管理,绩效管理,员工调动信息管理等五部分。
系统的总结了各部分之间的关系,使得人力资源管理更加清晰,便捷,大大提高了工作效率。
二.E-R图三.截图(一). 表1. 表视图2.职工基本信息表3.职工基本工资表4.部门表5.绩效考核表6.考勤信息表7.调动信息表8.职工2010年3月工资统计9.职工加班费表(二).查询1.查询视图2.部门分类查询3.财务部员工收入查询4.职工出勤与绩效审核对比查询5.职工基本信息表_交叉表6.职工基本信息查询7.职工加班费参数键入查询8.职工加班费查询9.职工平均年龄查询10.职工收入统计表(三).窗体1.窗体视图2.部门一览窗体3.考勤信息窗体4.人力资源管理——控制宏5.职工3月工资图表统计6.职工信息一览(四).报表1.报表视图2.标签职工基本信息表3.职工基本工资表(五)宏1.宏视图2.部门一览3.考勤信息4.职工一览。
用Access 2003开发人事管理系统

cn w. 然后单击“确定”按钮。
. w (3)在
列 的 第 一 行 中 输 入 第 一 个 字 段 名 “ 员 工 编 号 ”, 在
列表框中选
w w 择“文本”,然后在下边的“字段属性”框中,在“字段大小”的文本框中将属性值改为“10”,在
ww “必填字段”的文本框中选择“是”,在“允许空字符串”的文本框中输入“否”。
图9
图 10
ww 向表中输入数据后,就完成了“人事管理系统”的数据库及数据表的设计。
图 11
※ 4 ※
.cnbook 建立好的表会显示在数据库窗口的“表”对象选区内,如图 12 所示。
www 图12
w et 2.3 创建表间关系
et .n (1)单击 Access 2003 窗口中菜单栏上的
※ 3 ※
.cnbook (4)在表设计视图中再分别输入表 6 中的其他字段名,并设置相应的字段属性。 w (5)选中“员工编号”字段行,然后单击工具栏上的主键按钮 ,设置“员工编号”为主键, ww 这时该行左方出现一个钥匙形图标,结果如图 3 所示。
图3 t (6)关闭表设计视图,在“表”对象选区中双击打开“员工个人信息”表,这时可在字段名行
5选中员工编号字段行然后单击工具栏上的主键按钮设置员工编号为主键这时该行左方出现一个钥匙形图标结果如图6关闭表设计视图在表对象选区中双击打开员工个人信息表这时可在字段名行下边的文本框中输入数据如图按照上述的步骤再分别创建管理员表计数器表部门表员工教育程度表职位表员工变动信息表和员工变动代码表并分别按照对应的表的内容设置各表的属性创建结果分别如下
员 工 档 案 查 询
人事管 理系统
.cnbook 2 数据表的创建和设计
ACCESS数据库实验 实验十五 Access综合应用-公司人事管理系统

实验十五 Access综合应用-公司人事管理系统实验目的1.综合应用Access的知识,开发数据库应用系统实验内容打开“公司人事管理.mdb”,完成以下操作:一、创建数据库二、建立数据表(提示:“文件”-“获取外部数据”-“导入”,注意选“第1行包含列标题”)4、创建表间关系,如下图。
(提示:单击工具栏上“关系“按钮)三、使用查询1、根据输入的部门名称,查询员工信息,显示“部门代号、部门名称、员工号、姓名”,结果员工号升序排序。
保存为“参数查询”2、查询部门员工信息。
显示“部门代号、部门名称、员工号、姓名、性别”,结果按部门代号升序、员工号升序排序。
保存为“选择查询1”3、查询员工岗位信息。
显示“部门代号、部门名称、员工号、姓名、工作岗位代号、名称”,结果按部门代号升序、员工号升序排序。
保存为“选择查询2”4、根据身份证号码计算“员工”表中,每个员工的“出生日期”。
其中,身份证号码的第7-10为年份,第11-12位为月份,第13-14位为日。
用dateserial()函数连接起来就是出生日期。
四、制作窗体1.使用自动创建窗体:纵栏式。
对“部门”表创建纵栏式窗体。
2.使用向导创建。
对“工作岗位”表创建纵栏式窗体。
3.使用向导创建。
对“员工”表创建表格式窗体。
五、创建报表1、使用向导创建报表。
以“选择查询1“作为数据源创建报表,要求通过部门查看,按员工号升序排序。
保存为“部门报表”2、使用设计器创建员工报表。
保存为“员工报表”六、设置数据库的启动默认窗体1、创建切换面板(提示:“工具”-“数据实用工具”-“切换面板管理器”)2、“选择”窗体对象,选择“switchboard”窗体,单击“工具”菜单“启动”,设置如下,将“switchboard”窗体设置为启动窗体。
3、运行“switchboard”窗体。
七、数据库安全维护。
自己练习以下功能。
1、“工具“菜单“安全”――“设置数据库密码”2、“工具“菜单“安全”――“用户与组的账号”、“用户与组的权限”。
access人事管理课程设计

access人事管理课程设计一、课程目标知识目标:1. 学生能理解人事管理的基本概念,掌握Access中创建和管理数据库的相关知识。
2. 学生能够运用Access进行人事档案的建立、存储、查询和更新。
3. 学生了解并掌握在Access中进行数据排序、筛选和汇总的方法。
技能目标:1. 学生能熟练使用Access建立人事管理系统,包括表格设计、字段设置、数据输入等。
2. 学生能够运用Access的各种查询功能进行有效的人事信息检索。
3. 学生通过实践操作,提升问题解决能力和团队协作能力。
情感态度价值观目标:1. 学生培养对人事管理工作的兴趣,认识到信息技术在企业管理中的重要性。
2. 学生在学习过程中,树立正确的信息伦理观念,尊重个人隐私,遵循相关法律法规。
3. 学生通过课程学习,培养认真负责、严谨细致的工作态度。
课程性质分析:本课程为实践性较强的课程,通过讲解和操作相结合的方式,使学生掌握人事管理的基本方法和技能。
学生特点分析:高中年级的学生已经具备一定的计算机操作能力和信息素养,具有较强的学习能力和探究精神。
教学要求:1. 结合实际案例,引导学生掌握Access人事管理的关键知识点。
2. 注重实践操作,让学生在动手实践中提高技能。
3. 关注学生的情感态度价值观培养,使他们在学习过程中形成正确的价值观。
二、教学内容1. Access基本操作与数据库概念- 熟悉Access的工作界面及基本操作。
- 掌握数据库的基本概念,理解表格、查询、表单和报表之间的关系。
2. 人事管理数据库设计- 学习如何设计符合需求的人事管理表格。
- 掌握字段属性设置,包括数据类型、字段大小、默认值等。
3. 数据录入与维护- 实践如何录入、编辑和删除人事数据。
- 掌握数据验证规则,确保数据的准确性和一致性。
4. 查询的创建与应用- 学习创建选择查询、交叉表查询、参数查询等。
- 掌握查询条件设置,进行高效的人事信息检索。
5. 数据的排序、筛选与汇总- 掌握对人事数据进行排序、筛选的方法。
基于Access的高校人事信息管理系统的设计与开发

基于Access的高校人事信息管理系统的设计与开发摘要:本文结合人事管理工作的实际,以我校为例,基于Access数据库平台,设计开发适宜高校人事管理信息系统,为学校人事管理构建一个有效的人事信息平台,实现人事数据的高效、安全、方便实用的查询和管理,提高了人事管理的效率。
关键词:ACCESS;人事管理系统;设计人事信息管理、统计分析是人事部门一项重要的常规性工作,数据管理的好坏直接影响到人事管理工作的效率和质量;人事信息具有更新快、复杂琐碎的特点,实际管理过程中,面临数据冗余严重、更新不及时、工作重复性大、共享困难等问题,信息得不到科学管理与维护,将会大大降低人事管理工作的效率和质量。
随着高校人才队伍的日益壮大、互联网和信息技术的迅速发展,人力资源管理也随之步入了数字化时代。
然而,目前开发人事信息数据库管理系统的高校并不多,且高校现有的人事信息管理系统各异,没有形成一种有效管理模式;商业性开发的人事管理系统,主要面向企事业单位,价格昂贵,功能虽全但缺乏个性化需求,难以适应高校人事信息管理的需要。
本文结合我校人事管理工作实际,以数字化校园建设为契机,基于Access数据库开发工具,在深入研究高校人事管理特点和人事信息构成的基础上,通过对我校教职工信息类别、结构、特点进行分析研究,设计开发了适应高校人事管理特点的人事信息管理系统,为学校人力资源管理、分析、决策提供信息平台。
1 功能需求分析在人事管理过程中,学校不同部门经常需要人事管理部门提供即时的教职工按职称、学科、学历、岗位、部门等分类人事统计信息,如果没有人事管理系统,统计起来非常麻烦,而且耗时。
本系统从人事日常管理工作需求出发,基于人事统计的需要,设计开发的系统主要满足以下功能需求:(1)用户管理:系统设置了三类用户:管理员、信息维护人员、普通用户。
不同用户拥有不同的权限,管理员拥有最高权限;其他用户登录系统时,因权限的不同,所能进行的功能操作是不同的。
Access在人事行政和招聘管理中的应用实践研究

Access在人事行政和招聘管理中的应用实践研究摘要Access数据库作为微软公司推出的一种应用较为广泛的关系型数据库管理系统,在人事行政和招聘管理中发挥着重要作用。
本文通过对Access在人事行政和招聘管理中的应用实践研究进行分析,讨论了Access在信息管理、流程控制、决策支持等方面的应用,并介绍了Access在人事行政和招聘管理中的优势和不足。
最后,提出了关于进一步完善Access数据库在人事行政和招聘管理中的应用建议,以期为相关人员提高工作效率和管理水平提供一定的借鉴和参考。
关键词:Access数据库;人事行政;招聘管理;信息管理;流程控制;决策支持第一章绪论1.1研究背景随着社会的不断发展和经济的快速增长,企业的经营管理日益复杂和多样化,人力资源管理成为企业管理中的关键环节之一。
为了保证企业的正常运作和健康发展,人事行政和招聘管理必须高效、精准地开展,而这需要利用先进的信息技术手段来提高管理水平和工作效率。
如今,各种信息化系统和软件在企业管理中得到了广泛应用,Access数据库作为一种应用广泛的关系型数据库管理系统,成为了人事行政和招聘管理的重要工具之一。
1.2研究目的和意义本篇论文旨在从实践角度出发,探讨Access数据库在人事行政和招聘管理中的应用,分析其特点和优势,并结合案例研究介绍实际应用过程中的具体操作和注意事项,最终提出完善Access数据库在人事行政和招聘管理中的建议,以提高信息化管理水平和工作效率。
本研究将对企业信息化建设和人力资源管理领域的研究和实践具有一定的参考价值和启示意义。
第二章Access数据库在人事行政管理中的应用2.1信息管理在企业人事行政管理工作中,大量的信息需要得到收集、整理和管理。
而这种信息包括员工档案、考勤记录、工资福利等,需要通过细致的组织和管理方可实现。
Access数据库作为一种灵活的、可以适应多种数据形式的关系型数据库管理系统,能够有效地解决这一问题。
Access在人事管理中的应用

11.3.3 数据表字段结构设计
“签到记录”表
签到时,使用“签到记录”表登记,其逻辑结构设计如 下表。
字段名 日期 员工编号 班次编号 签到时间 备注
数据类型 日期/时间 文本 文本 日期/时间 文本
字段宽度 单精度型 9 2
255
是否主键 是 是 否 否 否
11.3.3 数据表字段结构设计
招聘管理模块:通过该模块,主要对求职者的信息进行保存和查 询,以方便招聘活动的进行,发掘企业的有用之材。
11.3 数据库的结构设计
数据表结构需求分析 构造空数据库系统 数据表字段结构设计 数据表的表关系设计
11.3.1 数据表结构需求分析
在该“人事管理系统”中,我们初步设计17张数据表,各 个表存储的信息如下所示。
“缺勤记录”表
“缺勤记录”表记录着所有员工的缺勤信息,其逻辑结 构设计如下表。
字段名 日期 员工编号 缺勤原因 缺勤天数 缺勤开始时间
缺勤结束时间 备注
数据类型 日期/时间 文本 文本 数字 日期/时间
日期/时间 文本
字段宽度 单精度型 9 255 长整型
是否主键 是 是 否 否
否
否
255
否
11.3.3 数据表字段结构设计
员工考勤情况查询。通过该功能,实现对员工考勤情况的查询等, 从而为薪金的计算提供参考依据等。
报表管理。通过该功能,实现报表的生成和查看。报表又分为两 部分,一个是对员工工资发放情况进行记录,另一个是对员工的 考勤情况进行记录。
其他统计查询。允许管理者按各个部门、级别、员工类型、学历、 职位、性别等员工信息进行统计,从而帮助人事部(或人力资源部 门)进行人事结构分析、年龄工龄结构分析等。
基于access的煤矿人事管理信息系统的设计与实现-自动化

2 软件介绍2.1Access的软件介绍Access是一种关系型数据库管理系统设计软件,此软件可以在多方面使用,而且使用还非常灵便简单。
数据表是用来储存数据的,它也是其它五个对象的基础,也叫做表。
Access主要有六大对象。
查询设计是方便用户查询的快速通道,针对查询所需的各种条件来设定查询的条件,不仅能够多种条件进行筛选查询,还能连接多个不同的表来组成一个新的表,创建关系。
查询的类型有许多,有可以产生新表的查询,也有可以添加新数据的查询,还有可以删除数据的查询和能够对数据进行实时更新的查询等。
窗体是一种方便用户登录,浏览、查询、录入、更改数据等界面,窗体中还可以设置子窗体。
子窗体可以进行关联表,来给用户一个直观体验效果。
报表主要是为了让人们看起来比较方便,对其信息进行汇总分类,并可以打印出来。
宏代码是通过代码来实现你所想实现的具体操作,比如关闭窗体,打开新窗体,提示消息等操作,都可以通过代码来自动实现。
Access使用广泛就是因为其简单易学的特点,功能也有许多,但主要体现在以下两个方面:其一方面可以对数据信息进行快速的分析,它拥有强大的处理数据,分析数据的功能,利用这一功能进行查询,多条件筛选数据速度快且方便快捷,大大提高了工作的效率。
另一方面可以用此软件来进行一些小系统的开发设计,例如一些企业的库存管理,生产管理等系统,都可以用其来开发实现。
Access容易学习是它最大的优势。
不是计算机的专业人员也可以轻易的上手学会,使得社会上多了许多会编程、懂管理的兼容性人才。
Access1.1在1992年11月被发布,是Access最早的版本,到现在的Access2016,一共有十个版本,我主要是用的Access2013,其主要特点如下:1.容易上手进行操作,不仅可以使用已有的模板还可以自己开发设计出喜欢的模板,上传模板之后也可以供别人使用。
2.数据库一旦变更不用重新编程就可以同步更新数据。
拥有web模块的系统,使得员工在互联网上就可以进行查询管理。
人事管理-ASP+Access人事人力资源管理系统 精品

目录引言 (4)第一章人才招聘管理系统开发概述 (6)•§1.1开发背景 (6)•§1.2软件工程概论 (7)•§1.3数据库概论 (8)•§1.4SQL S ERVER 20XX介绍 (9)•§1.5 ECLIPSE + MYECLIPSE 介绍 (9)•§1.6 TOMCAT 介绍 (10)•§J A V A介绍 (10)•§ SERVLET介绍 (11)第二章人才招聘管理系统总体概述 (12)•§2.1系统用户简介 (12)•§2.2项目的目的和目标 (12)•§2.2.1 项目的目的 (12)•§2.2.2 项目的目标 (13)•§2.3系统其它需求 (13)•§2.3.1 安全性需求 (13)•§2.3.2 可靠性需求 (13)•§2.3.3 灵活性需求 (13)•§2.3.4故障处理需求 (13)•§2.3.5 输入输出要求 (14)•§2.3.6 运行环境需求 (14)第三章人才招聘信息管理系统功能设计 (15)•§3.1对系统功能的需求 (15)•§ 3.1.1 引言 (15)§ 3.1.1.1 设计目的 (15)§ 3.1.1.2 项目背景 (15)•§ 3.1.2 项目概述 (16)§ 3.1.2.1 目标 (16)§ 3.1.2.2 用户特点 (16)§ 3.1.2.3 数据描述 (16)§ 3.1.2.4 数据库描述 (16)•§ 3.1.3 人才招聘信息管理系统需求 (17)§ 3.1.3.1 理解需求 (17)§ 3.1.3.2 分析需求 (17)•§ 3.1.4 需求规定 (21)§3.1.4.1浏览功能 (21)§3.1.4.2查询功能 (21)§3.1.4.3密码管理功能 (22)§3.1.4.4用户管理功能 (22)§3.1.4.5身份验证功能 (22)•§ 3.1.5运行环境规定 (22)§3.1.5.1设备 (22)§3.1.5.2支持软件 (22)•§3.2对系统结构的设计 (22)•§3.2.1引言 (22)§3.2.1.1 编写目的 (22)§3.2.1.2背景说明 (23)•§3.2.2 测试概要 (23)§3.2.2.1 功能设置 (23)§3.2.2.2 对功能的规定 (24)§ 3.2.2.3对性能的规定 (24)§ 3.2.2.4 输入/输出要求 (24)§ 3.2.2.5 数据管理能力要求 (25)§ 3.2.2.6 故障处理要求 (25)§ 3.2.2.7 基本设计概念和处理流程 (25)•§3.2.3系统维护设计 (25)•§3.3数据库设计 (25)•§ 3.3.1 概念设计 (25)•§ 3.3.1 逻辑设计 (26)第四章人才招聘信息管理系统 (30)•§4.1人才招聘信息管理系统界面设计 (30)•§ 4.1.1 个人用户模块 (30)§ 4.1.1.1 实现目标 (30)§ 4.1.1.2 实现过程 (31)•§ 4.1.2 企业用户模块 (32)§ 4.1.2.1 实现目标 (32)§ 4.1.2.2 实现过程 (33)•§ 4.1.3 系统用户模块 (34)§ 4.1.3.1 实现目标 (34)§ 4.1.3.2 实现过程 (35)•§ 4.1.4 找回密码模块 (36)§ 4.1.4.1 实现目标 (36)§ 4.1.4.2 实现过程 (37)第五章系统运行和调试 (38)•§5.1创建数据库 (38)•§ 5.1.1 oracle 10g的新特性 (39)•§ 5.1.2 创建数据库 (39)•§5.2连接数据库 (40)•§5.3运行和调试 (41)•§ 5.3.1 运行 (41)•§ 5.3.2 测试 (41)第六章尚未解决的问题 (42)第七章结论 (43)........................................................................................................................ 错误!未定义书签。
用ACCESS开发企业人事档案管理系统

目录1引言 (1)2研究对象及方法 (1)2.1研究对象 (1)2.2 研究方法 (1)3系统需求分析 (2)3.1用户需求分析 (2)3.2 系统功能分析 (2)3.3 系统结构图 (2)4 系统详细设计 (2)4.1系统功能模块设计 (3)4.2 数据库需求分析 (3)4.3 数据库概念设计 (4)4.4 数据库逻辑结构设计 (5)4.5 数据库结构的实现 (5)5系统实现 (6)5.1数据库开发软件ACCESS简介 (6)5.2登录窗体模块设计 (6)5.3人事档案登记窗体模块设计 (8)5.4 统计查询窗体模块设计 (9)5.5 报表的设计 (10)6 系统测试 (11)7 结束语 (11)参考文献 (11)用ACCESS开发企业人事档案管理系统指导教师:【摘要】:人事档案管理就是将人事档案的收集、整理、保管、鉴定、统计和提供利用的活动。
为了使企业人事档案管理工作系统化、规范化、自动化,提高企业人事档案管理的效率,根据企业的实际管理需要,利用ACCESS数据库开发一个管理系统,系统主要包含档案登记、家庭关系登记、社会关系登记等方面的功能,提供统计、查询的功能方便平常的人事档案管理。
【关键词】:人事档案管理数据库管理系统数据库开发ACCESS1引言随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理已经势在必行。
人事档案管理系统的主要任务是对人事档案进行整理,使得能方便快捷地对人事档案进行查询、统计、更新、并且能按一定要求输出报表。
通过该系统、使企业的人事档案管理工作系统化、规范化、自动化,从而提高企业人事档案管理的效率。
人事档案管理就是将人事档案的收集、整理、保管、鉴定、统计和提供利用的活动。
人事档案是人事管理活动中形成的,记述和反映个人经历和德才表现,以个人为单位组合起来,以备考察的文件材料。
主要是由人事、组织、劳资等部门在培养、选拔和使用人员的工作活动中形成的,是个人经历、学历、社会关系、思想品德、业务能力、工作状况以及奖励处罚等方面的原始记录。
人事信息管理系统的设计与实现毕业设计

This document is produced by free version of Print2Flash. Visit fbr more information
5. 7工资管理模块.........................................22 5. 8考勤管理模块.........................................23 结 论.................................................... 25 致 谢.................................................... 26 参考文献.................................................... 27
This document is produced by free version of Print2Flash. Visit fbr more information
Access人事管理系统

泰山职业技术学院信息工程系课程设计说明书课程名称:题目名称:班级:级专业班姓名:学号:指导教师:评定成绩:指导老师签名:年月日目录第1章前言 (2)1.1 课题目的与意义 (2)1.2 国内外研究现状 (2)1.3 研究内容 (3)第2章系统开发相关技术及工具 (3)2.1 ACCESS (2)2.2.Visual Basic简介 (2)第3章系统需求分析 (3)3.1 项目背景 (3)3.2 任务概述 (4)3.3 可行性分析 (5)第4章系统概要设计 (6)4.1 系统结构描述 (6)4.2 系统各功能模块 (8)4.2.1 登录启动模块 (8)4.2.2 登录界面模块 (9)第5章系统详细设计 (11)5.1 系统建立 (11)5.1.1 管理信息系统的发展简介 (11)5.1.2系统数据库的发展简介 (12)5.1.3 E-R图 (13)5.2 数据库访问技术 (13)5.3 程序部分代码 (15)5.3.1登录代码实现 (15)5.3.2 密码修改代码实现 (15)第1章前言1.1 课题目的与意义在企业向网络时代的转变过程中,如何实现信息管理的数字化、网络化已成为各个部门急待解决的关键问题。
人事管理系统是一个企事业单位不可缺少的部分,它的内容对于单位决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
人力资源管理系统设计与实现VB+ACCESS

人力资源管理系统设计与实现VB+ACCESS毕业目录前言 1 1 概述 2 2 系统技术支持 4 2.1 Visual Basic简介 4 2.2 数据库的选择 5 2.2.1 Access简介 5 2.2.2 Access特点 6 2.2.3 SQL Server简介 6 2.3 C/S模式简介 7 2.3.1 C/S模式概述 7 2.3.2 C/S模式结构 8 2.3.3 C/S模式优点 8 2.4 VB数据库的构成 9 2.5 Visual Basic 访问数据库 9 2.6 ADO简介 10 3 需求分析 11 3.1系统功能需求分析 11 3.2 数据库需求分析 11 4 系统概要设计 13 4.1 系统概要设计 13 4.2 数据库的详细设计 15 5 系统具体设计与实现 18 5.1用户管理模块 19 5.1.1用户登陆 19 5.1.2用户注册 21 5.2系统主界面 23 5.3子功能模块设计与实现 26 5.3.1员工信息模块 26 5.3.2员工考勤 32 5.3.3员工调动 38 结束语 43 44 致谢 45人力资源管理系统设计与实现摘要:在知识、科技飞速发展并正成为社会经济增长主要动力的今天,由于新兴科学技术的引入,自动化、电脑化等导致了企业人力资源管理的巨大转变。
为了适应发展变化,提高人事信息管理的效率,设计1个服务于企业目标的集员工信息的收集、传递、存储、加工、维护和使用的系统人事信息管理系统就变得越来越重要。
针对上述情况,设计并实现了1个人力资源管理系统。
首先对系统进行了可行性研究和需求分析,对总体设计和数据设计进行了详细的描述。
系统以VB6.0为前台开发平台,Microsoft SQL Server 2000为后台数据库编程实现,该系统是1个基于C/S模式的数据库系统,具有对部门信息、员工信息、考勤信息、工作考评信息和工资信息等进行自动管理的功能。
系统对操作人员知识水平要求不高,只需等得1些基本的计算机知识即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录目录........................................... 错误!未指定书签。
第一章:绪论1.1课题背景管理信息系统(ManagementInformationSystem),在强调管理,强调信息的现代社会中它变得越来越普及。
MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。
在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
1.1.1管理信息系统的发展历史信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。
目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及企业管理领域的“人-机系统”,该系统是70年代初“后工业经济”时代的产物,在企业管理信息系统在其发展的初期,是单一的人—机系统,系统功能简单,效率低,对管理的作用有限。
进入20世纪80年代末,随着计算机网络和通信技术的大力发展,企业管理信息系统进入网络化的发展时期。
世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。
管理信息系统的开发方式管理信息系统的开发方式主要有独立开发方式、委托开发方式、合作开发方式、购买现成软件方式等4种。
这4种开发方式各有优点和不足,需要根据使用单位的技术力量、资金情况、外部环境等各种因素进行综合考虑和选择。
不论哪种开放方式都需要有单位的领导和业务人员参加,并在管理信息系统的整个开发过程中培养、锻炼、壮大该系统的维护队伍。
1.2课题研究的目的与意义信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。
计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。
为了适应现代社会人们高度强烈的时间观念,宾馆管理系统软件为管理人员带来了极大的方便。
该软件是以access数据库和java编程语言实现,其功能在系统内部有源代码直接完成。
操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。
对于中小型企业来说来说,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且人事管理又是一项非常烦琐的事情,数量之大,传统管理极其不便。
同时计算机,具有着手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事管理的效率。
1.3国内外概况管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据间表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。
第二阶段是数据更新系统,其典型代表是美国航空公司于20世纪50年代建成的SABRE预约订票系统。
它设有1008个订票点,可以存取600000个旅客记录和27000个飞行段记录。
它的操作比较复杂,在任何一“点”都可以查到某一航班是否有空座位。
但从概念上来讲,它只是一个数据更新系统,比如它不能告诉你以现在的售票速度何时票将售完,从而采取补救措施。
因而它也是管理信息系统的低级阶段。
第三阶段是状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告等系统。
比如生产状态报告系统,它的典型代表是IBM公司的生产管理系统。
众所周知,IBM公司是世界上最大的计算机公司,1964年它生产出中型计算机IBM360,使计算机的水平提高了一个台阶,但同时组织生产的管理工作却大大复杂化了。
一台计算机有超过15000个不同的部件,每一个部件又有若干个元件,加之IBM的工厂遍及美国各地,不同的定货有不同的部件和不同的元件,必须指出什么工厂什么设备生产什么元件,因此不仅生产复杂,装配、安装和运输都十分复杂。
为了保证生产以及其他环节的顺利进行,必须要有一个以计算机为基础的生产状态报告系统。
因此同年IBM建立了先进管理系统AAS,它能进行450个业务的操作。
1968年,公司又建立了公用制造信息系统CMIS,运行很成功,过去需要15周的工作,该系统只用3周就可以完成。
我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了“金卡”、“金关”、金桥“工程,多数企事业单位建立了局域网和广域网管理信息系统。
随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统(ES)或决策支持系统(DSS),其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。
第二章:需求分析2.1需求概述2.1.1设计目标开发的系统是一个单机版的人事信息管理系统。
2.1.2用户特点用户为非专业技术人员,对计算机技术没有详细了解,必须尽可能的提供友好的操作界面和使用提示。
2.2需求描述2.2.1人事管理系统的总需求目标在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的人事管理系统,实现人事调动,工资变化,增员减员自动化,高效的计算机系统。
2.2.2数据需求(1)数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。
数据的输入来源是手工输入。
手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
(2)数据的安全性本系统为企业人事管理部门设计,因此只有特定的人事管理者才能对数据实现增,删,改,查等操作。
未获授权人员不能进入系统。
(3)数据的备份要定期对数据库中的数据进行全部或新增部分的备份工作,以保证在硬件出现故障或人为原因导致无法运行时是可以快速及时的还原到原来的正常状态。
2.2.3功能性需求概述(1)能够管理公司员工的基本信息(2)能够管理员工的调动信息(3)能够管理员工的离职信息(4)以上这些信息都应便于查询(5)能够对公司员工进行考勤记录和统计(6)能打印所得的查询信息2.2.4约束(Constraints)操作系统:Windows数据库系统:Accesss2.2.5系统模型(1)用例模型(2)参与者汇总管理员:负责管理人事相关信息(3)用例汇总管理在职员工信息;添加员工信息;修改员工信息;删除员工信息;管理员工调动信息;查询员工信息;添加员工调动信息;修改员工调动信息;删除员工调动信息;查询员工调动信息;管理员工离职信息;添加员工离职信息;修改员工离职信息;删除员工离职信息;查询员工离职信息;打印查询结果信息。
(4)顶层用例图(5)用例描述第三章:系统设计3.1概要设计3.1.1各子系统的设计本系统包括四个子系统:员工基本信息管理子系统,员工调动信息管理子系统,员工离职信息管理子系统和员工考勤信息管理子系统。
四个系统的关系如下:员工基本信息管理子系统员工调动信息管理子系统员工离职信息管理子系统员工考勤信息管理子系统3.1.2软件控制流设计(1)添加操作系统将向数据库中添加一条新的记录,并修改相关表的信息(如在添加员工调动信息时,系统将自动修改员工的基本信息)(2)查询操作系统根据查询条件在数据库中进行查询,然后讲查询结果显示在界面上。
(3)修改操作要进行修改操作,必须先执行查询操作。
执行修改操作系统将更新数据库中的相应记录。
(4)删除操作要进行删除操作,必须先执行查询操作。
执行删除操作系统将删除数据库中的相应记录。
3.2数据库设计3.2.1关系图3.2.2数据表说明:(1)数据表索引(2)员工基本信息表(TBasicInfo):属性系统名称类型说明员工号FEM_IDVARCHAR(10)姓名FNameVARCHAR(20)曾用名FPreNameVARCHAR(20)民族FNational VARCHARity (8)性别FSexVARCHAR(10)籍贯FNativePlaceVARCHAR(30)政治面貌FPoliticsStatusVARCHAR(15)文化程度FEdu_LevelVARCHAR(10)家庭地址FFamilyAddressVARCHAR(30)家庭电话FFamilyPhoneVARCHAR(10)邮箱地址FEmail VARCHAR(20)手机号FMobilePhoneVARCHAR(15)出生日期FBirthday DATE 身高FHeight NUMBER健康状况FHealthVARCHAR(50)婚姻状况FMarriedStatusVARCHAR(8)身份FIDCardID VARCHAR证号(20)员工类别FEmployeeTypeVARCHAR(10)所在部门FDeptVARCHAR(8)职务FPositon VARCHAR(20)职称FJobSpecialityVARCHAR(20)进入公司日期FComeInTimeDATE试用期FProbationTermNUMBER转正日期FInDueDateDATEPrimaryKey(FEM_ID)(3)员工教育信息表(TEduInfo):属性系统名称类型说明员工号FEM_IDVARCHAR(10)毕业学校FSchool VARCHAR(20)入学日期FEnrollmentTimeDATE毕业日期FGraduateTimeDATE所学专业FSpecialityVARCHAR(20)PrimaryKey(FEM_ID、FSchool、FEnrollmentTime)ForeignKey(FEM_ID)(4)员工工作经历表(TWork_Experience):属性系统名称类型说明员工号FEM_IDVARCHAR(10)工作单位FUbietyCorporationVARCHAR(30)担任职务FPositionVARCHAR(20)开始时间FStartTime DATE结束时间FEndTime DATEPrimaryKey(FEM_ID、FUbietyCorporation、FStartTime)ForeignKey(FEM_ID)(5)员工家庭成员表(TFamily_Society):属性系统名称类型说明员工号FEM_IDVARCHAR(10)姓名FNameVARCHAR(20)家庭成员姓名与本人关系FSelf_RelationVARCHAR(20)工作单位FOfficeVARCHAR(30)职务FPositionVARCHAR(20)PrimaryKey(FEM_ID、FName)ForeignKey(FEM_ID)(以上几个表的内容都属于员工基本信息)(6)员工调动信息表(TTranslateInfo):属性系统名称类型说明员工号FEM_IDVARCHAR(10)当前所在部门FPreDeptVARCHAR(8)当前职务FPrePositionVARCHAR(20)调动后所在部门FSithDept VARCHAR(8)调动后职务FSithPositionVARCHAR(20)调动日期FDate DATE调动类型FTypeVARCHAR(20)调动原因FCausationVARCHAR(100)经办人FHandler VARCHAR(1230)备注FRemark VARCHAR(100)PrimaryKey(FEM_ID、FDate)ForeignKey(FEM_ID)(7)员工离职信息表(TDimissionInfo):属性系统名称类型说明员工号FEM_IDVARCHAR(10)所在部门FDeptVARCHAR(8)职务FPositionVARCHAR(20)离职日期FDate DATE离职原因FCausationVARCHAR(100)经办人FHandlerVARCHAR(20)备注FRemark VARCHAR(100)PrimaryKey(FEM_ID、FDate)ForeignKey(FEM_ID)(8)考勤记录表(TAttendanceRecords):属性系统名称类型说明FEM_I D FEM_IDVARCHAR(10)类型FType VARCHAR(20)上班或下班日期FDate DATE时间FTimeDATE进入或离开的时间PrimaryKey(FEM_ID、FDate、FTime)ForeignKey(FEM_ID)(9)请假记录表(TLeaveRecords):属性系统名称类型说明员工号FEM_IDVARCHAR(10)类型FType VARCHAR(20)事假或病假时间FDays NUMBER(天数)原因FCausationVARCHAR(100)请假时间FDateDATE备注FRemark VARCHAR(100)PrimaryKey(FEM_ID、FDate)ForeignKey(FEM_ID)(10)部门表(TDept)属性系统名称类型说明部门编号FDept_IDVARCHAR(8)部门名称FName VARCHAR(20)PrimaryKey(FDept_ID) (11)用户表(TUser)用户编号系统名称类型说明用户名FUserIDVARCHAR(4)密码FName VARCHAR(20)用户类型FCode VARCHAR(15)用户编号FType VARCHAR(20)管理员或考勤记录员PrimaryKey(FUserID)3.3详细设计3.3.1查询和表格处理详细设计(1)人事档案管理模块表格处理类:DWBasicInfoTable成员变量:inttype//type:1所有员工2:在职员工3:离职员工Stringdept//部门名称如:人事部、财务部等。