人事档案管理系统设计
人事档案管理系统概要设计说明书

概要设计说明书1.引言1.1编写目的从该阶段开发正式进入软件的实际开发阶段,笨阶段完成系统的大致设计并明确系统的书籍、u结构与软件结构。
在软件设计阶段主要是把一个软件需求转换为软件表示的过程,这种表示只是描绘出软件的总的概貌。
本概要设计说明书的目的就是进一步细化软件设计阶段得到的软件总体概貌,把它加工成灾程序细节上非常接近于源程序的软件表示。
1.2项目背景(1)本项目的名称是;人事档案管理系统。
(2)本项目的任务提出者是奇瑞企业,开发者是新安学院计算机系,用户是奇瑞企业认识及相关部门。
1.3 定义在该概要设计说明书中的专门术语有:总体设计接口设计数据结构设计出错设计具体的概念与含义在文档后将会解释。
1.4参考资料(1)奇瑞企业的认识档案管理系统开发合同(2)引用资料【1】王宜贵,软件工程。
北京:机械工业出版社,2008【2】.张海藩,软件工程导论,北京,清华大学出版社,2005【3】.《Visual foxpro 6.90 程序设计教程》,周必水编著,科学出版社,2004年【4】. 《Visual foxpro 6.90 程序设计案例》,高国宏编著,冶金工业出版社,20052.总体设计该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将会给出内部软件和外部系统软件之间的借口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。
2.1需求规定本系统的功能可以划分为如下几个部分(1)系统账户管理:主要对系统用户进行好、管理,包括登录,退出等。
(2)认识档案管理:主要对认识信息进行数据维护和数据利用,包括个人基本信息的插入,删除和修改,人事信息的查询,浏览,打印,分类汇总,统计和缝隙报表。
(3)系统数据管理:主要是数据备份和恢复,不问数据管理等。
本系统对性能的规定为:(1)系统要求书ude年龄为整数。
(2)系统的更新处理的时间应该在课接受的范围内(3)系统的查询时间应该在可接受的范围内(4)系统的数据统计时间应该在可接受的范围内(5)操作方式能满足鼠标和键盘的任意切换(6)能够支持Windows系列操作系统2.2运行环境(1)硬件环境运行本软件要求处理器在PIV以上,内存在256M以上的计算机。
人事档案管理系统的设计与开发

图 2 软 件 结 构 图
2 2 软件功 能说 明 .
1 员工 信息模 块设 计 : 模 块 分 为员 工基 本 信 ) 该 息管理包括对信息的录入 , 修改 , 查询 , 删除 , 打印等 功能 ; 员工其 他 信 息 管 理 包 括 对 员 工 家庭 、 作 经 工 历 、 会关 系 的录 人 , 改等 功能 。 社 修 2 部 门信 息模 块设 计 : 模 块 分 为部 门信 息 包 ) 该 括 对信 息 的录人 、 改 、 修 查询 、 除等功 能 , 删 按部 门的 名称进 行查 询 J 。 3 系统 管 理模 块 设 计 : 模 块 分 为 添 加 用 户 、 ) 该 密 码修 改 、 出系统 三部 分 。 退
使 用 MI R S F C O O Y公 司的 V S A A I . IU LB SC6 0开发 工具 , 用其提 供 的各种 面 向对 象的开 利 发 环境 , 尤其是 数据 窗 口能 简洁操 纵 数据 库 对 象 , 以在 短 时 间 内建 立 系统 应 用原 型 , 可 然 后 对初 始原 型 系统进 行 需求迭代 , 不断修 正和 改进 , 直到 形成 用户 满意 的可行 系统 。
文 章 编 号 :6 1 4 6 ( 0 1 0 0 1 0 17 — 0 7 2 1 )2— 0 7— 3
人 事 档 案 管 理 系 统 的 设 计 与 开 发
周 钦
( 阳航 空 职 业 技 术 学 院 学 生 处 , 宁 沈 阳 10 4 ) 沈 辽 10 3
摘 要 : 对单位 当前 的人 事档 案 管理 特 点 及 现 状 而 开发 了人 事档 案 管 理 系统 , 针 主要 包括 后 台数 据库 的建立和 维护 以及 前 端 应 用程 序 的 开发 两方 面。 前 者要 求建 立起 资料 一 致 性 和数 据 完整 性及数 据安 全性 , 者则要 求 应 用程序 功 能 完备 , 后 易操 作 等特 点。 经分析 ,
档案管理系统的设计与实现.

档案管理系统的设计与实现.档案管理系统系统分析 2.1 系统需求分析目前为了提高档案管理的水平,档案管理员需要对档案信息的录入、修改、查询、删除、还原的功能一体的管理系统;档案管理系统的主要目的就是利用软件实现档案的录入、查询、修改、删除的流程,使工作人员对档案的管理更加容易,提高工作效率、降低管理成本。
管理员对录入员工信息要求准确、完全;管理员和员工能够对录入的基本信息随时作更新修改,使管理员能够得到员工的最新信息;为了确保信息安全和准确,为系统管理员和一般用户建立完善管理权限和身份级别,而一般用户不能对信息进行添加、删除。
本系统的目的是为了让档案信息管理员通过电子档案系统快捷、方便的了解企业的人事信息,和收集最新的人事信息以便公司档案的存取。
2.1.1 用户身份级别要求根据用户身份的不同从而对系统的使用权限有所不同,从权限大小大致可以分为:高级管理员和一般用户。
系统提供灵活的角色设定和权限的分配功能。
系统管理员:使用本系统的档案管理员,是权限最大的用户,拥有管理系统的所有权限。
主要负责对档案信息的录入、查询、修改、删除、还原、打印和用户的管理。
一般用户:本系统的一般用户,能够对档案信息进行查看、修改、打印和本身密码的修改,但无录入和删除档案信息的权限。
2.1.2 系统功能模块设置具体操作:对档案信息进行录入、修改、查询、删除、打印和管理和用户的设置。
⌝档案信息的录入:管理员对人事信息的添加操作对象:管理员浏览对象:管理员具体功能:档案管理员可以在档案库里新加档案信息,需按员工实际信息录入;⌝档案信息的修改:管理员和一般用户修改录入的人事信息操作对象:管理员和一般用户浏览对象:管理员和一般用户具体功能:用户和管理员在档案信息发生变化的时候可以对其变化信息进行更改,使员工信息随时更新,便于管理员的管理,能及时得到最新的员工信息;⌝档案信息的查询:管理员和一般用户查看录入的人事信息操作对象:管理员和一般用户浏览对象:管理员和一般用户具体功能:用户和管理员可以查询已录入的档案信息,系统提供了多种查询方式,模糊查询和常规查询,如按姓名、性别、专业、工作单位等信息可以直接查询;⌝档案信息的删除:管理员删除录入的人事信息操作对象:管理员浏览对象:管理员具体功能:管理员可以将库中多余的、辞退员工档案信息移出,可以对其信息永久性的删除,也可以将其暂时性的删除到回收站中,在回收站中可以将需要的信息还原,也可以将其永久性的删除;⌝档案信息的打印:管理员和一般用户打印录入的人事信息操作对象:管理员浏览对象:管理员具体功能:用户和管理员都能通过Word文档导出查询出来的员工信息,便可以直接通过Word文档对员工信息进行打印。
人事档案信息管理系统设计资料报告材料

目录1.概述 (4)1.1公司发展背景 (4)1.2人事档案管理系统建立的意义 (4)1.3公司人事档案管理的现状分析 (5)2.系统分析 (6)2.1系统可行性分析 (6)2.2企业档案管理系统要完成的功能 (6)2.3组织结构 (6)2.4业务流程 (8)2.5数据流程图 (9)2.6数据字典 (9)3.系统设计 (13)3.1系统功能设计 (13)3.2系统运行环境与数据库设计 (14)3.3代码设计 (14)3.3.1员工信息表 (14)3.3.2 籍贯表 (15)3.3.3 学历/部门/职位设置 (16)3.4建立初始页面的过程 (16)3.4.1建立人事档案表 (16)3.4.2 建立检索卡 (16)3.4.3添加动态按钮 (17)4.系统实施 (18)4.1系统登录界面的设计 (18)4.2系统主界面的代码及设计 (18)4.2.1主窗体菜单设计 (18)4.2.2相关函数使用语句 (19)4.3档案录入设计 (19)4.4档案查询设计 (20)4.4.1 员工基本信息查询设计 (20)4.4.2 员工在职/离职查询设计 (20)4.4.3 员工资料表查询设计 (22)4.5统计的代码及设计 (23)5.结论 (26)1.概述1.1公司发展背景对每一个企业来讲,企业员工人事档案管理是一项非常琐碎而且繁杂的工作,而且是不允许发生差错的,因为它直接影响着员工工作的积极性,是提高员工生产力,实现企业利润最大化的基础。
在以往手工进行的传统的人事管理工作中,需反复机械地进行各种抄写核对等工作,不仅花费大量的时间,而且往往会出错。
计算机应用于企业的员工认识档案管理,不仅可以提高办公室工作人员的工作效率,尽可能得减少错误的发生,同时可以减少企业人事档案管理工作人员的工作压力,使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。
21世纪,计算机正在令人难以置信的速度步入每个人的学习、工作和生活。
人事档案管理系统课程设计报告

沈阳航空航天大学课程设计报告课程设计名称:软件综合课程设计课程设计题目:人事档案管理系统院(系):计算机学院专业:班级:学号:姓名:指导教师:完成日期:目录1 系统分析01.1需求分析01.2编程技术简介02 系统设计22.1系统模块设计22.2 系统预览32.3主流程图52.4.1数据库设计62.4.2数据库概念设计62.4.3数据库逻辑设计73 具体设计103.1系统登录界面设计103.2系统主体窗体设计113.3添加/删除用户名模块163.4员工信息管理模块203.5员工信息查询模块214 调试分析24文件清单25参考文献261 系统分析1.1需求分析伴随着企业人事管理系统化的日益完善,企业人事管理系统在企业管理中越来越受到企业管理者的青睐。
企业人事管理系统的功能全面、操作简单,可以快速地为员工建立电子档案,这样做不但便于修改、保存和查看,而且实现了无纸化存档,为企业节省了大量资金和空间。
通过企业人事管理系统,还可以实现对企业员工的个人信息管理、奖惩管理、培训管理、待遇管理和相关信息查询。
1.2编程技术简介本次课设我主要使用的软件是NetBeans IDE 7.1.3和Navicat for MySQL,语言则以Java为主。
NetBeans IDE 7.1.3:NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。
在 NetBeans Platform 平台中,应用软体是用一系列的软体模组(Modular Software Components)建构出来。
而这些模组是一个jar档(Java Archive File)它包含了一组Java程式的类别而它们实作全依据依 NetBeans 定义了的公开界面以及一系列用来区分不同模组的定义描述档(Manifest File)。
有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。
人事档案管理系统方案.doc

人事档案管理系统方案1人事档案管理系统软件方案引言(2)编写目的(2)项目背景(2)定义,术语,缩写词和略语(2)项目概述(3)目标(3)开发意图(3)应用目标(3)作用及范围(3)产品描述(3)产品特点(4)功能和业务结合(4)信息高度共享(4)高度的安全性(4)友好的用户界面(4)产品功能(4)主要功能表(4)系统模块划分(5)功能表述图(6)用户特点(6)一般约束(6)假设和依据(6)业务需求(7)工作流程图(7)档案操作流程(8)工资发放流程(9)操作示意图(10)功能需求(11)机构管理(11)人员管理(11)职位管理(12)花名册管理(13)登记表管理(13)统计分析(14)人员调动(15)工资管理(16)用户管理(17)邮件管理(18)年报统计(19)外部接口需求(19)用户接口(19)硬件接口(20)软件接口(20)通信接口(20)性能需求(20)数据精确度(20)时间特性(20)适应性(20)其它需求(20)可用性(20)安全性(20)可维护性(20)海量数据存储技术(21)简单分布式存储(21)consistent hashing (一致性哈希)(21) Dynamo 虚节点方法(21)SSL VPN 技术(22)关于网站服务器配置与同时在线人数的问题(25)灾难性备份系统(27)灾难备份规划主要内容(27)规划灾难备份技术方案(27)灾难备份技术方案可以分为四种类别考虑规划(28)国际标准SHARE78七级灾难备份方案(29)引言编写目的在前期完成了对业务流程的实地考查,全面地进行需求了解和听取意见,同时与评审人员,教务人员、行政人员等进行了深入的交流,整理并提出了这份软件需求规格说明书。
此需求规格说明书对《人事档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
干部人事档案管理系统的设计解决方案

干部人事档案管理系统的设计解决方案摘要:干部人事档案管理是保障党和国家机关、企事业单位干部队伍健康发展的重要工作。
传统的人事档案管理方式繁琐且易发生遗漏和安全问题。
为了解决这些问题,本文提出了一种干部人事档案管理系统的设计解决方案,通过对系统的需求分析、系统架构设计、数据管理和权限控制等方面进行详细阐述,旨在提供一种高效、安全、便捷的干部人事档案管理方案。
1. 引言干部人事档案管理是一项关系到干部人事工作的核心环节。
传统的人事档案管理方式主要依靠人工操作,工作效率低下,易出现遗漏和错误。
为了提高干部人事档案管理的效率和安全性,采用计算机技术和信息管理系统是必要的解决方案。
2. 系统需求分析根据干部人事档案管理的实际需求,本系统设计解决方案具备以下核心功能:2.1 干部人事档案录入和更新系统应具备干部人事档案录入、修改和更新功能,包括个人基本信息、工作经历、学历学位、考核评价等。
2.2 干部人事档案查询系统应提供全面的干部人事档案查询功能,包括按姓名、性别、学历等进行条件查询和快速搜索功能。
2.3 干部职务任免系统应具备干部职务任免功能,包括职务晋升、降级和调整等操作,为干部的职业发展提供支持。
2.4 档案借阅管理系统应具备档案借阅管理功能,支持干部对档案的申请、借阅和归还,同时记录档案借阅的时间和目的,确保档案的安全。
3. 系统架构设计本系统采用分层架构设计,包括用户界面层、应用层和数据层。
用户界面层提供友好的界面,便于用户进行操作;应用层负责处理业务逻辑;数据层负责数据管理和持久化。
4. 数据管理为了实现干部人事档案的高效管理,本系统采用关系型数据库来存储和管理数据。
数据库主要包括干部基本信息、工作经历、学历学位、考核评价等相关信息。
5. 权限控制为保证干部人事档案的安全,系统应具备严密的权限控制机制。
系统管理员具备最高权限,能够对系统进行维护和管理;普通用户根据职务和权限的不同,拥有不同的操作权限。
人事档案管理系统设计

湖南工业大学计算机科学与技术专业本科毕业论文论文题目:人事档案管理系统设计学生姓名李自成学号11130806051227指导老师专业计算机科学与技术年级201 1春学校湖南工业大学摘要企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理人事文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事资料信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高企业人事管理系统的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
【关键词】数据库;Visual Fox Pro 6.0;人事档案管理AbstractThe enterprise personnel management system is an enterprise unit essential part,Its content said regarding enterprise's policy-makers and the superintendent all very important,Therefore the enterprise personnel management system should be able to provide the sufficient information and the quick inquiry method for the user. But the people have since always used the traditional artificial way management human affairs document file, this management way has many shortcomings,For example:The efficiency low, the secrecy is bad,Moreover the time one is long,Will produce the massive documents and the data,This regarding the search, the renewal and the maintenance has all brought many difficulties.Along with science and technology unceasing enhancement,The computer science is mature day after day,Its formidable function had profoundly known for the people,It entered the human society each domain and is playing the more and more vital role.As a computer application part,Uses the computer to carry on the management for the human affairs material information,Is having the merit which the manual administration center is unableto compareFor example:Retrieves, the search rapidly convenient, the reliability high, the reserves big, the secrecy good, the life is long, the cost low status.These merits can enormously enhance the enterprise personnel management system the efficiency,Also is enterprise's scientific style, the standardized management,Important condition connects rails which with the world.Key words: Access database ;Visual Fox Pro 6.0;personnel dossier management目录摘要 (2)前言 (4)第一章:企业人事档案管理工作的重要意义 (5)一、企业人事档案管理工作的内容 (5)二、企业人事档案管理工作的重要意义 (6)第二章:人事档案管理系统在企业管理工作中的重要性 (6)一、人事档案管理系统与管理信息系统的关系 (6)1.什么是管理信息系统 (6)2.管理信息系统的基本功能 (6)3.管理信息系统的基本结构 (7)4.管理信息系统在企业管理工作中的重要性 (8)二、人事档案管理系统在企业管理工作中的重要性 (8)第三章:人事档案管理系统的开发 (9)一、开发人事档案管理系统所必需的重要基础知识 (9)1.数据库 (9)2.面向对象的程序设计 (10)二、开发人事档案管理系统的准备工作 (11)1.人事档案管理系统的总体规划 (11)2.人事档案管理系统的开发方法选择 (12)第四章:本人开发人事档案管理系统的详细说明 (13)一、系统设计目标 (13)二、总体结构和主要功能 (14)1.人事档案管理系统的功能分析 (14)2.本人开发的企业人事档案管理系统的功能概述 (14)三、系统开发方法和开发环境的选择 (14)四、数据库设计 (14)1.数据库概念结构设计 (15)2.数据库逻辑结构设计 (15)五、各个功能模块的创建及程序设计 (16)1.功能模块的创建 (16)2.功能模块的程序设计 (17)[参考文献] (24)前言本论文将分四个章节对如下问题做逐一浅析和论述:一、企业人事档案管理工作重要意义;二、人事档案管理系统在企业管理工作中的重要性;三、人事档案管理系统的开发;四、本人开发人事档案管理系统的详细说明。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广播电视大学计算机信息管理专业数据库应用课程设计报告人事档案管理系统一、系统需求及功能说明Microsoft office Access是比较流行的关系型数据库管理系统之一。
数据库对象是由若干表、查询、窗体、报表、页、宏和模块等对象及对象的集合组成的,这些集合的组合丰富和增强了Access数据库的功能。
现要求用Microsoft office Access设计一个“人事档案管理系统”,用于管理一个企业、各部门基本信息及其通讯录各信息。
每个进入系统的用户必须经过登录才能访问,为安全起见,必须拥有用户名(admin作为用户名)和密码admin才能进入。
在系统中,系统管理员拥有几乎所有的操作权力,即可以添加、修改、查询所有人员的信息和删除其他人员的记录等功能后退出,但不能删除自己的登录信息。
管理员登录时采用无差别登录,然后在数据库中设置权限,在操作时先从数据库中读取用户的权限,然后根据权限赋予相应的操作权力。
二、数据库设计说明对于比较复杂的系统,其数据库由比较多的表所组成,每个表可能会涉及到比较多的数据项,而各个表之间又可能存在较复杂的关系。
我们所设计的“人事档案管理系统”是比较简单的演示系统,只有两个表,一个是用户的“用户表(密码表)”,另一个是“人员基本信息表”。
二、1 登录密码表“密码表”中保存有用户的登录名、密码和权限。
我们用字符串“admin”表管理员权限,其初始密码与用户名相同,正确登录后,管理员可修改其默认的密码。
管理员用户是特殊设立的用户,可以是部门主任,也可以是管理阶层的管理员,如:主管或中层领导等担当。
二、2人员基本信息表“人员基本信息表”中记录了各部门人员的基本信息及其通讯信息,包括的数据项有编号、姓名、出生日期、籍贯、性别、族别、婚姻、参加工作日期、党团情况、基本工资、奖惩情况、备注等。
下面我们进入数据库设计中的概念设计、逻辑设计阶段和实现阶段。
1、概念设计(图 1 )(图 2 )附(图1、图2 )人员基本信息管理系统ER图2、逻辑设计根据ER图转换成基本表的思想,即每个实体转换成基本表,多对多的联系转换成基本表,而1对多的联系根据实际需要可以转换或不转换为基本表,按照附(图1、图2)所示的ER图,该系统的基本表应为2个,分别为:用户表(用户名、密码、权限)人员基本信息表(编号、姓名、出生日期、籍贯、性别、族别、婚姻、参加工作日期、党团情况、基本工资、奖惩情况、备注。
)3、建立数据库和基本表在SQL中建立空的数据库“人事档案管理系统”,然后建立如上所述的基本表,各个基本表的设计视图如附(图3、图4)所示。
(图3)用户表设计视图(图4)人员基本信息表设计视图三、系统的功能模块设计1、用户登录用户必须经过登录验证才能进入系统。
前面讲到,其初始用户名(admin)与密码相同,正确登录后,可修改其默认密码。
管理员用户是建表时特殊设计的用户,由设计人员告诉其用户名和密码。
2、用户信息修改正确登录后的管理员或人员可根据编号、姓名、对人员基本信息表进行修改,通过结果窗口得到修改的结果信息。
3、添加人员记录管理员用户可添加人员基本信息,每个员工至少要有编号和姓名等基本信息,每添加一个员工基本信息记录,需要由系统同时在用户登录表中添加一条登录信息,并给定初始的登录用户名、密码和权限。
员工记录中的其信息可由员工自己登录系统后进行添加或修改。
4、删除人员记录对于少数由于特殊原因调动,转型或辞职的员工记录,可由管理员将其记录进行删除,同时也要删除其登录用的登录记录。
5、取消退出用户记录操作完成人员基本信息后,存入数据表退出。
(图5所示)(图5)系统模块功能图四、构建用户登录模块在正式进入管理系统之前,需要一个登录验证模块,用户通过在编辑框中输入用户名和密码,按“登录”按钮,经程序验证(数据库的登录密码表中有这样的用户名和密码)后,进入系统的主模块,完成相应的功能。
1、构建登录对话框界面在前面建立的“人事档案管理系统”工程中,系统已经生成了一个对话框,这个对话框是程序运行时首先启动的,我们改造它来作为用户登录对话框。
用于提示用户输入“用户名”和“密码”,再加上两个编辑框和两个按钮控件,调整其大小,如图6所示。
(图6用户登录对话框)2、设计主窗口模块从方便实际的角度来考虑,我们将主窗口设计成如图7所示的对话框。
(图7“人事档案管理系统”主窗体)五、实现系统各功能模块1、登录密码模块建立登录密码窗口,如图8所示(图8登录密码窗体)Option Compare DatabasePrivate Sub 登录_Click()If IsNull(用户名) = False ThenIf DLookup("[密码]", "用户表", "[用户名]=""" & 用户名& """") = 密码Then DoCmd.CloseDoCmd.OpenForm "系统主窗体"Else用户名= ""密码= ""用户名.SetFocusMsgBox "用户名或密码错误!", vbCriticalEnd IfEnd IfEnd SubPrivate Sub 命令8_Click()On Error GoTo Err_命令8_ClickDoCmd.QuitExit_命令8_Click:Exit SubErr_命令8_Click:MsgBox Err.DescriptionResume Exit_命令8_ClickEnd Sub2、用户信息修改正确登录后的管理员或人员可根据用户名、密码、进行修改,通过窗口得到系统操作下的系统用户结果信息,点击用户基本信息录入打开一个新的对话框---添加、修改、删除、取消用户基本信息情况表。
如图9、10、11、12所示(图9系统用户记录窗体)(图10添加用户记录窗体)(图11修改用户记录窗体)(图12删除用户记录窗体)Option Compare DatabasePrivate Sub 修改系统用户数据_Click()On Error GoTo Err_修改系统用户数据_ClickDoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuV er70 Exit_修改系统用户数据_Click:Exit SubErr_修改系统用户数据_Click:MsgBox Err.DescriptionResume Exit_修改系统用户数据_ClickEnd SubPrivate Sub 关闭修改系统用户数据_Click()On Error GoTo Err_关闭修改系统用户数据_ClickDoCmd.CloseExit_关闭修改系统用户数据_Click:Exit SubErr_关闭修改系统用户数据_Click:MsgBox Err.DescriptionResume Exit_关闭修改系统用户数据_ClickEnd SubOption Compare DatabasePrivate Sub 命令7_Click()End SubPrivate Sub 删除系统用户_Click()On Error GoTo Err_删除系统用户_ClickDoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuV er70 DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuV er70 Exit_删除系统用户_Click:Exit SubErr_删除系统用户_Click:MsgBox Err.DescriptionResume Exit_删除系统用户_ClickEnd SubPrivate Sub 关闭系统用户窗体_Click()On Error GoTo Err_关闭系统用户窗体_ClickDoCmd.CloseExit_关闭系统用户窗体_Click:Exit SubErr_关闭系统用户窗体_Click:MsgBox Err.DescriptionResume Exit_关闭系统用户窗体_ClickEnd SubPrivate Sub 修改系统用户数据_Click()On Error GoTo Err_修改系统用户数据_ClickDim stDocName As StringDim stLinkCriteria As StringstDocName = "修改系统用户数据"stLinkCriteria = "[密码]=" & "'" & Me![密码] & "'"DoCmd.OpenForm stDocName, , , stLinkCriteriaExit_修改系统用户数据_Click:Exit SubErr_修改系统用户数据_Click:MsgBox Err.DescriptionResume Exit_修改系统用户数据_ClickEnd Sub3、添加、保存、删除、取消人员记录在工作区系统主窗口视图基本数据管理下,点击人员基本信息录入打开一个新的对话框---添加人员基本信息情况表:如图13所示(图13添加保存人员记录窗体)Option Compare DatabasePrivate Sub 添加人员记录_Click()On Error GoTo Err_添加人员记录_ClickDoCmd.GoToRecord , , acNewRecExit_添加人员记录_Click:Exit SubErr_添加人员记录_Click:MsgBox Err.DescriptionResume Exit_添加人员记录_ClickEnd SubPrivate Sub 保存记录_Click()On Error GoTo Err_保存记录_ClickDoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuV er70Exit_保存记录_Click:Exit SubErr_保存记录_Click:MsgBox Err.DescriptionResume Exit_保存记录_ClickEnd SubPrivate Sub 删除记录_Click()On Error GoTo Err_删除记录_ClickDoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuV er70DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuV er70Exit_删除记录_Click:Exit SubErr_删除记录_Click:MsgBox Err.DescriptionResume Exit_删除记录_ClickEnd SubPrivate Sub 取消记录_Click()On Error GoTo Err_取消记录_ClickDoCmd.CloseExit_取消记录_Click:Exit SubErr_取消记录_Click:MsgBox Err.DescriptionResume Exit_取消记录_ClickEnd Sub至此,人事信息管理系统的设计工作全部完成,通过测试后,可以投入使用。