人事档案管理系统课程设计报告

合集下载

人事档案信息管理系统设计报告

人事档案信息管理系统设计报告

目录1.概述 (2)1.1公司发展背景 (2)1.2人事档案管理系统建立的意义 (2)1.3公司人事档案管理的现状分析 (3)2.系统分析 (4)2.1系统可行性分析 (4)2.2企业档案管理系统要完成的功能 (4)2.3组织结构 (4)2.4业务流程 (6)2.5数据流程图 (7)2.6数据字典 (7)3.系统设计 (11)3.1系统功能设计 (11)3.2系统运行环境与数据库设计 (12)3.3代码设计 (12)3.3.1员工信息表 (12)3.3.2 籍贯表 (13)3.3.3 学历/部门/职位设置 (14)3.4建立初始页面的过程 (14)3.4.1建立人事档案表 (14)3.4.2 建立检索卡 (14)3.4.3添加动态按钮 (15)4.系统实施 (16)4.1系统登录界面的设计 (16)4.2系统主界面的代码及设计 (16)4.2.1主窗体菜单设计 (16)4.2.2相关函数使用语句 (17)4.3档案录入设计 (17)4.4档案查询设计 (18)4.4.1 员工基本信息查询设计 (18)4.4.2 员工在职/离职查询设计 (18)4.4.3 员工资料表查询设计 (20)4.5统计的代码及设计 (21)5.结论 (24)1.概述1.1公司发展背景对每一个企业来讲,企业员工人事档案管理是一项非常琐碎而且繁杂的工作,而且是不允许发生差错的,因为它直接影响着员工工作的积极性,是提高员工生产力,实现企业利润最大化的基础。

在以往手工进行的传统的人事管理工作中,需反复机械地进行各种抄写核对等工作,不仅花费大量的时间,而且往往会出错。

计算机应用于企业的员工认识档案管理,不仅可以提高办公室工作人员的工作效率,尽可能得减少错误的发生,同时可以减少企业人事档案管理工作人员的工作压力,使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。

21世纪,计算机正在令人难以置信的速度步入每个人的学习、工作和生活。

人事档案管理系统设计报告

人事档案管理系统设计报告

软件工程课程设计报告( 2010-- 2011 学年第一学期)课程名称:软件工程课程设计题目:人事档案管理系统院系:控制与计算机学院班级:软件0701组号:组长:组员指导教师:设计周数:两周小组成绩:日期:2011年1月7日一、目的、要求通过软件综合课程设计,进一步了解和掌握现代应用软件开发的环境及架构,通过实践,提高软件分析、设计和开发能力,本课程设计重点掌握分布式应用软件系统的体系结构、设计方法、开发环境及开发技术。

1. 本课程设计侧重于使学生了解软件架构及模式对应用系统的重要性,不同主流分布式软件结构的异同和发展趋势。

2. 掌握J2EE或.NET等分布式应用软件的体系架构以及在这些架构基础上的常用设计模式,如分层模式、代理者模式、MVC模式等;3. 结合主流数据库系统完成分布式应用软件项目的设计、开发,并能够进行部署、测试和性能优化。

4. 进一步熟悉和实践Rational Rose或者PowerDesigner的高级功能;5. 培养协作能力和团队精神。

二、主要内容1. 题目及内容:……2. 开发平台:学习并实践J2EE或.NET等分布式应用软件的体系架构、开发环境及工具;(具体选择一种)3. 使用建模工具进行需求分析与设计,要求进行静态建模和动态建模,并利用对象模型自动生成数据模型,自动建立数据库;4. 应用设计模式,如分层模式、代理者模式、MVC模式等;5. 对关键的模块进行界面层的设计并给出实现;(结合题目写具体)6. 对关键的部分设计测试用例,并进行测试。

(结合题目写具体)7. 编写课程设计报告。

三、任务分配任务负责人参与人备注四、进度计划序号设计内容名称完成时间备注1 分组,确定题目,选择开发平台2010.1.3~1.42010.1.4~1.52 初步的需求分析与设计建模,环境搭建2010.1.5~1.73 详细的需求分析与设计建模,建立应用系统的框架5 关键模块的实现与测试2010.1.7~1.146 编写课程设计报告2010.1.13~1.147 验收检查及评定成绩2010.1.14五、设计成果要求1.建立系统分析与设计模型;2.应用体系结构设计模式;3.建立系统框架,实现关键的模块及功能;4.编写课程设计报告。

人事档案管理系统的设计与实现

人事档案管理系统的设计与实现

淮海工学院课程设计报告书课程名称:计算机课程设计题目:人事档案管理系统的设计与实现系(院):电子工程学院学期:08-09-1专业班级:电子信息工程064班*名:***学号:*********1 引言人事档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

从而完成完善全面的人事管理功能,使人事档案管理流程合理化、自动化处理和分析各种有价值的信息,整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事档案管理全过程,包括员工的基本信息录入与编辑、信息查询、信息统计、信息打印与预览,系统管理等功能。

2 设计原理2.1设计思想2.1.1选用VB作为前台应用设计语言本系统采用微软公司的Visual Basic 6.0是进行前台应用程序开发,后台采用微软的Access 进行后台数据库开发。

Visual Basic 6.0是Windows应用程序开发工具,是使用广泛、易学易用的面向对象的开发工具。

Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。

故而,实现本系统VB是一个相对较好的选择。

Visual Basic 6.0是一个非常优秀的数据库应用工具完全支持面向对象的开发。

它拥有多种数据库接口,可以非常方便地连接到各种数据源再加之其专利产品,程序员不需编写任何SQL语句即可轻松地查询和更新后数据库中的数据,这使当时的同类开发工具望尘莫及。

2.1.2选用微软Access 2000作为后台数据库目前的Access 2000是Microsoft强大的桌面数据库平台的第六代产品,是32位Access的第三个版本。

Access有以下一些基本定义:·数据库是一个包含各种Access “对象”(表、查询、窗体、报表、宏和模块)的文件,Access中所有工作都是建立在此基础之上的。

人事档案管理系统-工程学院课程设计报告

人事档案管理系统-工程学院课程设计报告

人事档案管理系统-工程学院课程设计报告摘要人事档案管理系统是一个典型的信息管理系统(MIS),企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业人事管理系统应该能够为企业提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理人事文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有着手工管理所无法比拟的优点。

例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高企业人事管理系统的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

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

该系统以J2EE技术及框架为基础,采用B/S多层体系结构,最终提出人事档案管理系统的解决方案。

本文主要分析系统的主要组成情况,包括需求情况,系统的设计目标,系统的主要特点等,重点介绍了系统功能模块的详细思路和实现方法,以及对系统关键技术的详细说明。

关键词人事档案管理,企业,J2EE技术,B/S多层体系结构目录摘要................................................................................................................ 错误!未定义书签。

Abstract........................................................................................................... 错误!未定义书签。

人事管理系统课程设计报告

人事管理系统课程设计报告

人事管理系统课程设计报告数据库课程设计报告设计题目:人事治理系统学生姓名:系别:运算机学院专业:班级:学号:指导教师:同组同学:课程设计任务书题目人事治理系统专业、班级学号姓名同组人员要紧内容:设计内容:设计如下要紧功能模块1)人事档案治理模块。

2)人员薪酬治理模块。

3)人员培训治理模块。

4)各类报表生成模块。

5)人员内部调动、离岗治理模块。

6)人员奖惩情形治理模块。

7)具有数据备份和数据复原功能。

差不多要求:单位内部的人事的治理,从大的方面分要紧集中在单位职工的个人情形、调入调出等。

因此该系统要紧是实现对数据的录入、插入、删除、查询、统计、更新、打印等功能。

其次,为了信息的保密与安全,系统还要提供一定的安全机制。

开发那个系统的目的确实是关心单位人力资源部门提高工作效率,实现人事信息治理的系统化、规范化和自动化。

在提供详细人员资料的同时,还为保证资料的保密性特设置访问密码,有效操纵进入系统的人员。

完成期限:二周指导教师签名:课程负责人签名:2010年 9月18日目录课程设计任务书 (1)目录 (2)1.开发背景 (3)1.1相关技术介绍 (3)1.1.1VisualBasic6.0中文版工具软件简介 (3)1.1.2.SQL server2000简介 (4)2.功能描述 (5)2.1功能模块图 (5)2.2功能描述 (6)3.数据流程分析 (7)3.1数据流程图 (7)3.1.1数据流程图 (7)3.1.2 流程图 (8)3.2数据字典 (9)4.数据库的设计与优化 (16)4.1数据库概念设计 (16)4.2数据库逻辑结构设计 (18)5.物理设计和实施 (20)5.1 数据库物理设计 (20)5.2数据库的建立 (20)5.3实验数据的输入 (25)6.应用程序设计 (25)6.1建立公共模块 (26)7.课程设计心得体会 (28)7.1系统的特点 (28)7.2系统的不足 (28)7.3开发心得 (28)参考文献 (30)致谢 (31)1.开发背景人力资源是企业所有资源中最活跃与最昂贵的资源,如何让更多的职员以积极主动的态度参与公司的运作,最大限度的发挥企业人力资源的效用是每一个治理者关怀的问题。

管理信息系统课程设计-人事档案管理系统

管理信息系统课程设计-人事档案管理系统

辽宁工业大学管理信息系统设计课程设计报告(论文)题目:人事档案管理系统院(系): 软件学院专业班级:软件工程114班学号:111301108学生姓名:安凯辰指导教师:谷宝华教师职称:副教授起止时间:2012.5.28-2012.6.8课程设计(论文)任务及评语目录第1章系统分析 (1)1.1建立系统的必要性 (1)1.2业务流程分析 (1)1.3数据流程图 (2)1.4数据字典 (3)第2章系统设计 (5)2.1系统功能设计 (5)2.2代码设计 (5)2.3系统运行环境与数据库设计 (5)2.3.1 概念设计 (6)2.3.2 逻辑设计 (8)2.3.3 物理设计 (8)2.4输入/输出设计 (9)2.5功能模块设计 (11)第3章系统实施 (13)3.1测试策略 (13)3.2功能测试 (13)3.3性能测试 (13)3.4用户界面测试 (13)3.5测试结论 (14)第4章设计总结 (15)参考文献 (16)附录:主要代码 (17)第1章系统分析1.1建立系统的必要性人事档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发俩个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。

而对于后者则要求应用程序完备,易用等特点。

人事档案管理系统就是其中的一个方面,因为随着时代与社会的发展,企业也渐渐地成长起来,如何管理好企业内部职工的信息,是企业管理的一个重大问题。

在这样的背景条件下,一个规范化、自动化的人事管理系统就显得非常的需要,在我看来,最初的人事管理,也都是靠人力来完成的。

需要专门的人员录入职工的各方面信息。

以便今后职工在工作完成后按时发放工资待遇及奖金福利等。

这便是我想做此系统的初衷。

分为几个方面:首先要录入员工信息,比如说员工的姓名,这样会自动给员工编号,接着录入工时数目,这样就能通过程序的功能自动计算出本月工资,输入销售量,便会显示出销售经理及推销员的工资,级别不同会导致薪酬不一样,实现本系统的人事的录入以及查看。

人事档案管理系统软件工程课程设计报告

人事档案管理系统软件工程课程设计报告

福建农林大学计算机与信息学院课程设计报告课程名称:软件工程课程设计题目:人事档案管理系统姓名:XXX担任角色:C辅助程序员小组编号:小组组长:XXX同组其他同学:XXX,XXX,XXX系:计算机信息与技术专业年级:2010计科专升本学号:XXX指导教师:XXX职称:2011年12 月1日福建农林大学计算机类课程设计结果评定评语:成绩:指导教师签字:任务下达日期:评定日期:目录一、课程设计概述 (4)1.1 题目背景 (4)1.2 项目内容 (4)1.3 小组分工 (5)二、系统所有的数据条目 (5)三、数据库的原型设计.............................................................. 错误!未定义书签。

3.1总体E-R图 (6)3.2各数据库模式定义 (6)3.3数据库类图 (9)3.4人事管理系统的状态流程图 (10)3.5数据库的实施阶段 (11)四、前后台界面 (14)4.1 主界面模块和人事基本信息管理模块的设计 (14)4.2 系统各子功能的设计 (15)五、系统配置帮助与使用说明 (17)六、个人小结 (18)七、参考文献 (18)人事档案管理系统一、课程设计概述1.1 题目背景计算机信息管理是现代企业高效率、快节奏生产的重要组成部分,传统的人事档案管理往往采用手工管理,存在工作效率低、重复劳动多、管理人员劳动强度大等弊病,不能够为企业决策提供及时准确的信息,而采用先进的管理方法引进计算机信息技术,将计算机管理完整的对人事档案进行管理,则可以提高工作效率,进一步简化和规范办事程序,提高生产的质量,为企业带来更多的效益,这已经是各个企业的必经之路。

本系统就是针对这种情况,参考同类系统开发的。

我们小组做的程序实现了人员信息管理,部门管理和人事变更三个功能,其他的考勤管理,薪资核算,员工考核,招聘管理,教育培训等功能没完成,因为我们做的只是对档案管理的一个模拟。

人事管理系统课程设计报告

人事管理系统课程设计报告

人事管理系统课程设计报告一、选题背景随着计算机和互联网技术的快速发展,人事管理系统已经逐渐成为了现代企业管理中不可或缺的一部分。

人事管理系统作为企业管理中的核心内容之一,可以对企业人力资源的招聘、培训、薪资管理等方面进行科学合理的规划和管理,提高企业的管理效率和竞争力,实现企业长期稳健的发展。

随着人力资源管理的不断深入和发展,越来越多的企业开始重视人力资源信息化的建设。

人事管理系统已经成为了现代企业信息化建设中不可缺少的一部分。

因此,开发一款高效、实用、易用的人事管理系统,对于现代企业的管理和发展具有重要的意义。

二、研究目的本课程设计的主要目的是:1、针对现代企业的管理需求,设计一款实用、高效、易用的人事管理系统,提高企业的管理效率和竞争力。

2、通过设计和开发一个人事管理系统,培养学生的系统设计和开发能力,为学生日后进入企业从事相关工作打下坚实的基础。

三、研究内容1、需求分析。

根据企业的实际需求,确定人事管理系统的功能需求。

2、系统设计。

根据需求分析的结果,设计人事管理系统的系统架构、模块、数据模型等。

3、系统开发。

采用C#等编程语言,利用Visual Studio等开发工具,开发人事管理系统的各个模块。

4、系统测试。

对开发完成的人事管理系统进行测试和修改,确保系统的稳定性和正确性。

四、研究方法本课程设计采用如下研究方法:1、文献资料法。

通过查阅相关的文献资料,了解人事管理系统的基本原理和相关技术知识,为系统的设计和开发提供基础支持。

2、案例分析法。

结合实际的企业管理需求,分析已有的人事管理系统,总结其优点和不足之处,为本课程设计提供借鉴和参考。

3、实践操作法。

通过实际的设计和开发,熟悉人事管理系统的各个模块和技术特点,提高学生的实践能力和创新意识。

五、研究成果本课程设计的主要成果包括:1、人事管理系统需求分析报告。

根据企业的实际需求,对人事管理系统的各个功能模块进行分析和设计,确定系统的功能需求。

质(档案管理)人事档案管理系统课程设计报告优质

质(档案管理)人事档案管理系统课程设计报告优质

(档案管理)人事档案管理系统课程设计报告目录1 系统分析11.1需求分析11.2编程技术简介12 系统设计32.1系统模块设计32.2 系统预览42.3主流程图62.4.1数据库设计72.4.2数据库概念设计72.4.3数据库逻辑设计83 具体设计113.1系统登录界面设计113.2系统主体窗体设计123.3添加/删除用户名模块173.4员工信息管理模块213.5员工信息查询模块224 调试分析25文件清单26参考文献271系统分析1.1需求分析伴随着企业人事管理系统化的日益完善,企业人事管理系统在企业管理中越来越受到企业管理者的青睐。

企业人事管理系统的功能全面、操作简单,可以快速地为员工建立电子档案,这样做不但便于修改、保存和查看,而且实现了无纸化存档,为企业节省了大量资金和空间。

通过企业人事管理系统,还可以实现对企业员工的个人信息管理、奖惩管理、培训管理、待遇管理和相关信息查询。

1.2编程技术简介本次课设我主要使用的软件是NetBeansIDE7.1.3和NavicatforMySQL,语言则以Java为主。

NetBeansIDE7.1.3:NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。

在NetBeansPlatform平台中,应用软体是用一系列的软体模组(ModularSoftwareComponents)建构出来。

而这些模组是一个jar档(JavaArchiveFile)它包含了一组Java程式的类别而它们实作全依据依NetBeans定义了的公开界面以及一系列用来区分不同模组的定义描述档(ManifestFile)。

有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。

由于模组可以独立地进行开发,所以由NetBeans平台开发出来的应用程式就能利用着第三方软件,非常容易及有效率地进行扩充。

人事档案管理系统课程设计

人事档案管理系统课程设计

人事档案管理系统课程设计一、课程目标知识目标:1. 理解人事档案管理系统的基本概念、功能及在日常办公中的应用。

2. 掌握数据库的基本操作,包括数据的增加、删除、修改和查询。

3. 学会使用现有的人事档案管理系统软件,并了解其操作流程。

技能目标:1. 能够运用所学知识,独立完成人事档案的基本操作。

2. 培养学生的问题解决能力,使其在遇到操作难题时,能够独立思考、分析问题并提出解决方案。

3. 提高学生的团队协作能力,通过小组讨论和实践,共同完成人事档案管理任务。

情感态度价值观目标:1. 培养学生对人事档案管理的兴趣,激发其主动学习的热情。

2. 引导学生认识到人事档案管理的重要性,提高其职业素养和责任感。

3. 培养学生的信息安全意识,使其在操作人事档案时,注重保密和信息安全。

本课程针对高年级学生,结合其知识深度和实际需求,设计具有实用性、操作性和挑战性的教学内容。

通过本课程的学习,学生将掌握人事档案管理的基本知识和操作技能,为今后从事相关工作奠定基础。

同时,课程注重培养学生的团队协作、问题解决和信息安全意识,全面提升其职业素养。

二、教学内容1. 人事档案管理系统概述- 系统定义与功能- 人事档案管理流程2. 数据库基础操作- 数据库概念与结构- 数据的增加、删除、修改和查询3. 人事档案管理系统软件应用- 软件界面与功能模块介绍- 实际操作演示与练习4. 实践与案例分析- 小组合作完成人事档案管理任务- 分析实际工作中遇到的问题和解决方法5. 信息安全与保密意识- 人事档案信息安全的重要性- 保密意识培养与实际操作注意事项教学内容安排与进度:第一周:人事档案管理系统概述、数据库基础操作第二周:人事档案管理系统软件应用、实践与案例分析第三周:信息安全与保密意识、总结与拓展本教学内容紧密围绕课程目标,结合教材相关章节,科学、系统地安排了教学大纲。

在教学过程中,注重理论与实践相结合,让学生在实际操作中掌握知识,提高技能。

企业人事档案信息管理系统课程实验报告

企业人事档案信息管理系统课程实验报告

桂林理工大学博文管理学院《管理信息系统》课程实验报告指导老师:姓名:学号:班级:企业人事档案信息管理系统第一部分选题和技术基础此次管理信息系统课程设计我负责了企业人事档案信息系统的数据流程图和系统流程图的制作,同时还负责了编程设计中主窗体和登录界面的设计。

技术基础:客户端操作系统采用Windows xp ,数据库系统管理软件采用microsoft access2003,系统开发工具采用visual basic。

第二部分、系统规划一、概述档案管理工作成为一项迫切需要解决的问题,而人事档案管理系统的开发也正是为了满足企业的需要。

人事档案管理系统的开发是有一定社会意义的,也是符合社会发展要求的。

二、组织机构人事档案管理两个职务:管理员,操作员三、组织目标1、帮助企业对员工档案进行系统化、计算机化管理2、保障档案的安全性、保密性。

四、需求概要1、保存来企业内部其他部门的员工基本档案2、根据权限增加删除用户和管理用户密码。

3、对信息进行备份、还原。

五、过程流程图:六、组织职能域将概要操作归入五职能域企业技术人才的管理功能;企业管理人才的管理功能;数据信息备份的功能;系统管理功能;退出系统。

七、过程/数据类矩阵八、可行性分析经济可行性、技术可行性、社会可行性第三部分、系统分析一、简要介绍企业信息管理系统用于企业人事部门对企业内部员工信息进行分类管理。

二、需要解决的主要问题:重点是系统的设计和实现,系统的设计和实现将分别针对企业技术型和管理型员工档案的管理。

三、业务流程:1、业务处理操作包括两部分:技术人才管理、管理人才管理:2信息数据备份——提供数据的备份、还原功能四、数据流程图:由业务流程图导出的数据流程图:1、顶层:第一层:第二层:P2.2五、应该具备的主要功能:1、技术人才、管理人才的管理2、系统管理:密码管理、用户管理3、信息数据备份第四部分、系统设计一、系统流程图:二.数据库设计包括技术人才管理、管理人才管理、密码管理的数据表建立。

人事档案管理系统课程设计

人事档案管理系统课程设计

人事档案管理系统课程设计人事档案管理系统是一种用于团队或组织管理人员信息、工作和职责的工具,它可以帮助团队管理者或组织管理者更好地管理人员档案和相关的工作事项。

为了帮助学生更好地掌握人事档案管理系统的设计原理和实践经验,本文将介绍一份“人事档案管理系统课程设计”的文档,以提供学生更详细的指导和学习物。

一、课程概述人事档案管理系统课程设计是一门针对学生具备基础的软件开发和数据库理论知识的课程,主要覆盖以下内容:1.人事档案管理系统的概念和功能介绍。

2.数据模型设计和ER图绘制。

3.关系数据库设计和管理。

4.系统界面设计和开发。

5.数据库连接和访问。

6.网络应用程序开发和部署。

本课程旨在培养学生的团队合作和问题解决能力,通过实践操作和项目经验,让学生能够掌握使用关系型数据库设计和开发人事档案管理系统的系统思想和技巧,并为以后的职业发展打下坚实的基础。

二、课程设计目标1.培养学生独立思考和团队合作能力,能够独立完成一套人事档案管理系统的设计和开发。

2.让学生掌握数据模型设计和ER图绘制的基础知识,以及关系型数据库的设计和管理技巧。

3.让学生了解系统界面设计和开发的原理和方法,掌握数据库连接和访问的技术。

4.为学生提供实践操作和项目经验,让他们能够更好地适应未来工作和生活的需要。

三、课程内容和教学方法人事档案管理系统课程设计主要包括以下内容:数据模型设计、E-R图绘制、关系数据库设计和管理、系统界面设计及数据库连接和访问等。

在每个学期的教学过程中,教师将采用以下教学方法:1.理论课讲解:教师将通过讲解和配合教材让学生掌握数据模型设计、E-R图绘制、关系数据库设计和管理等各个方面的基础理论知识,帮助学生理解各个概念和方法之间的关联和差别。

2.实验操作:教师将在教学过程中安排一些实验操作,让学生亲自去实现一些功能模块,让他们更加深入理解课堂上所讲解的理论知识,在实践中不断探索和学习。

3.答疑和讨论:教师在课堂时间内,将最多保留30%的时间来针对学生关注的问题进行答疑和讨论,帮助学生解决问题,并更好地适应未来的职业发展需求。

人事管理系统课程设计报告

人事管理系统课程设计报告

MIS课程设计报告二○○三年九月目录一、前言——————————————— 2二、系统概况————————————— 2三、需求分析————————————— 2 - 4四、数据库设计———————————— 5 - 7五、主程序清单———————————— 8六、模块界面————————————— 9 -11七、设计小结————————————— 12前言人事管理是每个企业必不可少的。

人事档案管理系统一般包括对人事档案的统计、查询、更新、报表输出等功能。

如果人工直接统计的话, 工作量将十分庞大, 特别是, 如果企业员工有几万或几十万人时, 人工统计将变得不可能想象。

用计算机可使人们从繁重而又单调的统计运算中解脱出来, 仅用一些简单的操作便可及时准确地获得需要的信息。

在设计一个系统时, 首先要做好需求分析。

合理地运用好Visual FoxPro的基本方法, 建立一个适合企业的人事管理系统。

系统概况课题名称:人事管理系统。

设计环境:开发工具: Microsoft Visual FoxPro 6.0操作系统: Windows XP需求分析一、系统功能分析二、人事管理系统的主要任务是对人事档案进行整理, 使得能方便快捷地对人事档案进行查询、统计、更新, 并且能按一定要求输出报表。

三、通过该系统, 使企业的人事管理工作系统化、规范化、自动化, 从而提高企业人事管理的效率。

四、系统功能模块设计块。

3、浏览模块该模块提供全部人事档案的界面。

4、查询模块该模块提供查询符合某一条件的人事档案的界面。

5、统计模块该模块提供按某一条件进行统计的界面。

6、编辑模块该模块提供对按档案进行更改、删除和新增的界面。

7、报表模块该模块按一定格式将人事档案以报表格式输出。

五、数据流图数据库设计1、创建数据库是设计系统的第一步, 其关键问题在于确定所需的表结构并为之建立索引。

为了使系统设计精练实用, 体现关系型数据库的特点, 本系统还为各相关表建立关系。

质(档案管理)人事档案管理系统课程设计报告优质

质(档案管理)人事档案管理系统课程设计报告优质

(档案管理)人事档案管理系统课程设计报告目录1 系统分析11.1需求分析11.2编程技术简介12 系统设计32.1系统模块设计32.2 系统预览42.3主流程图62.4.1数据库设计72.4.2数据库概念设计72.4.3数据库逻辑设计83 具体设计113.1系统登录界面设计113.2系统主体窗体设计123.3添加/删除用户名模块173.4员工信息管理模块213.5员工信息查询模块224 调试分析25文件清单26参考文献271系统分析1.1需求分析伴随着企业人事管理系统化的日益完善,企业人事管理系统在企业管理中越来越受到企业管理者的青睐。

企业人事管理系统的功能全面、操作简单,可以快速地为员工建立电子档案,这样做不但便于修改、保存和查看,而且实现了无纸化存档,为企业节省了大量资金和空间。

通过企业人事管理系统,还可以实现对企业员工的个人信息管理、奖惩管理、培训管理、待遇管理和相关信息查询。

1.2编程技术简介本次课设我主要使用的软件是NetBeansIDE7.1.3和NavicatforMySQL,语言则以Java为主。

NetBeansIDE7.1.3:NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。

在NetBeansPlatform平台中,应用软体是用一系列的软体模组(ModularSoftwareComponents)建构出来。

而这些模组是一个jar档(JavaArchiveFile)它包含了一组Java程式的类别而它们实作全依据依NetBeans定义了的公开界面以及一系列用来区分不同模组的定义描述档(ManifestFile)。

有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。

由于模组可以独立地进行开发,所以由NetBeans平台开发出来的应用程式就能利用着第三方软件,非常容易及有效率地进行扩充。

人事档案管理系统软件工程课程设计报告

人事档案管理系统软件工程课程设计报告

1 问题定义 (1)2 可行性研究 (2)2.1 系统流程图 (2)2.2 高层数据流图 (3)2.3 可行性分析 (3)2.3.1 技术可行性 (3)2.3.2 操作可行性 (3)2.3.3 经济可行性 (3)2.4 开发计划 (3)3 需求分析 (4)3.1 ER图 (4)3.2 细化的数据流图 (5)3.3 数据字典 (5)3.4 状态转换图 (7)4 概要设计 (8)4.1 系统层次图 (8)4.2 IPO表 (8)4.3 数据库设计 (9)5 详细设计 (10)5.1 人机界面设计 (10)5.2 过程设计 (11)5.2.1 修改员工信息模块代码 (11)5.2.2 显示员工信息模块代码 (15)6 测试报告 (16)6.1 修改员工信息模块 (16)6.2 显示员工信息模块 (18)7 总结 (18)参考文献 (18)1 问题定义2 可行性研究2.1 系统流程图图2-1 人事档案管理系统流程图2.2 高层数据流图图2-2 人事档案管理系统数据流图2.3 可行性分析2.3.1 技术可行性要求和目标:本系统要求对单位的人事情况进行管理,完成新职工的登记、职工信息的维护、调离和退休情况的登记,并能按指定的要求完成查询、统计、排序等功能。

可能实现的方法:本组准备采用java语言编写程序界面和数据处理部分,使用java链接数据库,用数据库完成人员信息的保存,修改。

用SQL语言完成对数据库中的内容进行查询排序等功能。

2.3.2 操作可行性本系统采用图形界面,有良好的中文提示和界面提示。

能保证用户能够正常使用该系统完成需求的功能。

2.3.3 经济可行性本系统为课程设计,不产生经济效益,故暂不考虑经济可行性2.4 开发计划阶段要用的时间(天)可行性研究 1需求分析 3概要设计 2详细设计 2实现 2总计10 3 需求分析3.1 ER图图3-1 员工对象ER图3.2 细化的数据流图图3-2 细化的数据流图3.3 数据字典名称:员工信息3.4 状态转换图图3-4 人事档案管理系统状态转换图4 概要设计4.1 系统层次图图4-1 系统层次图4.2 IPO表IPO表系统:人事档案管理系统模块:修改员工信息编号:1.2 作者:任毅日期:2011.7.7被调用:信息维护1.0调用:输入:员工编号X新员工信息Y输出:新员工信息处理:IF X存在;THEN {删除编号为X的员工信息;添加新员工信息Y,该员工编号为X;}·局部数据元素:新员工信息Y注释:4.3 数据库设计此系统中为员工信息涉及一个名为person的数据库,数据库中包含一个名为person的表。

人事档案管理课程设计报告

人事档案管理课程设计报告

编号:数据库系统原理课程设计说明书题目:人事管理系统系别:运算机科学与工程学院专业:信息管理与信息系统学生姓名:学号:指导教师:题目类型:☐理论研究☐实验研究☐工程设计☐工程技术研究☑软件开发年月日摘要人材是企、事业单位的宝贵财富,而人事管理又是人力资源管理的核心,是所有厂矿、公司、企事业单位所必需的。

因此,快捷、准确、方便、高效的人事档案管理系统就成为企、事业单位的大体需求之一。

该系统的实施将具有人工管理所无法比拟的长处——例如:检索迅速、查找方便、靠得住性高、存储容量大、保密性好、寿命长、本钱低等。

一个设计完善,运行稳固的人事档案管理系统能够大大提高企业人事档案管理的工作效率,协助企业更好的完成人事档案管理工作;而且企业整体管理的信息化建设是企业的科学化、正规化管理与世界接轨的重要条件,企业人事档案管理的信息化又是企业整体管理信息化建设的重要组成部份。

因此,利用运算机对企业人事档案进行管理是必然趋势,人事档案管理系统是企业管理工作中不可缺少的。

该系统的设计主要包括需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行与保护六个阶段。

本系统主要的模块有:人事档案管理、部门管理、日常考核、人事变更就、教育培训、决策查询、统计、系统管理。

本系统前端开发工具利用VB语言,后台数据库采用SQL Server 2005。

关键词:人事档案管理;数据库;数据字典;E-R图;Delphi 7;SQL Server 2008。

目录引言 (1)1 概述 (5)课题的来源 (5)课题的任务 (5)设计思想 (5)开发工具的介绍 (5)运行环境 (6)2 可行性研究 (7)可行性分析概述 (7)技术可行性分析 (8)3 需求分析 (9)设计背景 (9)4 系统设计 (10)功能描述 (10)数据库设计 (11)系统操作流程图 (13)窗体设计 (14)5 系统测试 (20)测试举例 (21)测试项目 (21)测试方式 (23)6 总结 (23)参考文献 (24)引言人事档案管理是结合公司实际的人事、制度,通过实际的需求分析,采用Visual Studio 2008作为开发工具而开发出来的人事档案系统。

人事档案管理系统课程设计报告

人事档案管理系统课程设计报告

课程设计报告题目人事档案管理系统课程名称数据库应用程序课程设计院部名称信息技术学院专业计算机科学与技术(软件)金陵科技学院教务处制成绩设计项目名称:人事档案管理系统学时:30同组学生姓名:陆琦艳、徐佳佳、路骥鑫,阳永河,王勇实验地点:B513实验日期:16周—19周(星期)2010.12.13_—2011.1.4实验成绩:批改教师:批改时间:目录摘要 (4)一、课程设计目的和要求 (5)二、课程设计的仪器和设备 (5)三、课程设计过程 (5)1.需求分析阶段 (5)1.1应用背景和意义 (5)1.2系统可行性分析 (6)1.3系统的设计目标 (7)1.4系统设计概要 (7)1.5具体系统的业务过程及功能要求 (7)1.6数据流程 (8)2.概念结构设计阶段 (10)3.逻辑结构设计阶段 (13)4.物理结构设计阶段 (16)5.数据库实施 (16)6.VB界面设计及程序代码设计 (17)6.2系统的菜单结构图 (18)6.3VB访问SQL SERVER数据库的方法 (18)6.4本系统模块以及详细说明 (20)7.数据库运行维护 (22)7.1系统运行维护 (22)7.2系统维护的步骤 (24)7.3数据库备份 (25)7.4系统测试及出现的问题 (26)心得体会 (28)参考文献 (29)用户系统使用说明书 (30)摘要随着科学技术的不断提高,计算机科学日已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对物资信息进行管理,具有手工管理所无法比拟的优点。

人事档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

本人事档案管理信息系统的一些基本功能和组成情况包括系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护等步骤。

软件工程企业人事档案管理系统课程设计

软件工程企业人事档案管理系统课程设计

软件学院课程设计报告书课程名称软件工程设计题目企业人事档案管理系统专业班级软升本11-2班学号 1120980208 姓名贾莹莹指导教师唐晓亮2012年 6 月目录1 设计时间 (1)2 设计目的 (1)3设计任务 (1)4 设计内容 (1)4.1设计内容概述 (2)4.1.1组织机构介绍 (3)4.1.2业务流程介绍与分析 (3)4.1.3可行性研究 (5)4.2需求分析 (6)4.2.1 总体目标 (6)4.2.2 具体目标 (6)4.2.3系统数据建模 (8)4.2.4 系统功能建 (8)4.2.5数据字典.................................................... 错误!未定义书签。

4.3总体设计.............................................................. 错误!未定义书签。

4.3.1系统层次图 ................................................ 错误!未定义书签。

4.3.2系统IPO图 .................................................. 错误!未定义书签。

4.4详细设计.............................................................. 错误!未定义书签。

4.4.1档案录入模块详细设计............................. 错误!未定义书签。

4.4.1.1模块定义 ..................... 错误!未定义书签。

4.4.1.2输入项目 ..................... 错误!未定义书签。

4.4.1.3输出项目 ..................... 错误!未定义书签。

4.4.1.4程序算法设计 ................. 错误!未定义书签。

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

沈阳航空航天大学课程设计报告课程设计名称:软件综合课程设计课程设计题目:人事档案管理系统院(系):计算机学院专业:班级:学号:姓名:指导教师:完成日期:目录1 系统分析 01.1需求分析 01.2编程技术简介 02 系统设计 (2)2.1系统模块设计 (2)2.2 系统预览 (3)2.3主流程图 (5)2.4.1数据库设计 (6)2.4.2数据库概念设计............................... 错误!未定义书签。

2.4.3数据库逻辑设计 (7)3 具体设计......................................... 错误!未定义书签。

3.1系统登录界面设计 (10)3.2系统主体窗体设计 (11)3.3添加/删除用户名模块.............................. 错误!未定义书签。

3.4员工信息管理模块 (21)3.5员工信息查询模块 (22)4 调试分析 (25)文件清单 (26)参考文献 (27)1 系统分析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)。

有赖于模组化带来的好处,用模组来建构的应用程式可只要加上新的模组就能进一步扩充。

由于模组可以独立地进行开发,所以由 NetBeans 平台开发出来的应用程式就能利用着第三方软件,非常容易及有效率地进行扩充。

Navicat for MySQL:Navicat for MySQL[1]是一款强大的 MySQL 数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖端的工具,但对于新用户仍然易于学习。

Navicat for MySQL 基于Windows平台,为 MySQL 量身订作,提供类似于 MySQL 的用管理界面工具。

此解决方案的出现,将解放 PHP、J2EE 等程序员以及数据库设计者、管理者的大脑,降低开发成本,为用户带来更高的开发效率。

Navicat for MySQL 使用了极好的图形用户界面(GUI),可以用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。

用户可完全控制MySQL 数据库和显示不同的管理资料,包括一个多功能的图形化管理用户和访问权限的管理工具,方便将数据从一个数据库转移到另一个数据库中(Local to Remote、Remote to Remote、Remote to Local),进行档案备份。

Navicat for MySQL 支援 Unicode,以及本地或远程 MySQL 服务器多连线,用户可浏览数据库、建立和删除数据库、编辑数据、建立或执行 SQL queries、管理用户权限(安全设定)、将数据库备份/复原、汇入/汇出数据(支援 CSV, TXT, DBF 和 XML 档案种类)等。

软件与任何 MySQL 5.0.x 伺服器版本兼容,支援 Triggers,以及 BINARY VARBINARY/BIT 数据种类等的规范。

Java语言:Java编程语言的风格十分接近C、C++语言。

Java是一个纯粹的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。

Java舍弃了C 语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。

2 系统设计2.1 系统模块设计企业人事管理系统主要包括系统管理信息管理和信息查询三大功能模块用来提供对企业员工的信息管理和查询以及对相关部门的管理,还包括用户的管理。

根据企业对人事管理的要求,本系统需要实现以下目标:(1)操作简单方便、界面简洁大方。

(2)方便快捷的人员信息管理。

(3)简单实用的奖惩管理。

(4)简单实用的培训管理。

针对企业中不同的待遇标准,实现待遇薪酬管理。

企业人事管理系统的功能结构如图2.1所示图2.1 企业人事管理系统功能模块图2.2 系统预览企业人事管理系统由多个界面组成,下面仅列出几个典型界面,其他界面效果可参见源程序。

企业人事管理系统的主体界面效果如图2.2所示。

图2.2企业人事管理系统的主体界面员工信息界面效果如图2.3所示。

图2.3员工信息界面员工信息查询界面效果如图2.4所示。

图2.4员工信息查询界面员工薪酬信息管理界面效果如图2.5所示。

图2.5 薪酬信息管理界面2.3 主流程图进入网站时,先输入用户名和密码验证登录,验证成功后,再选择与需求相应的页面,按要求输入相应的信息,页面会自动判断以提供满足用户要求的信息。

如果验证失败,则需要用户添加注册信息。

如图2.6所示。

图2.6 系统主流程图2.4.1 数据库设计企业人事管理系统的需求主要包括对人员信息的管理和查询,其中包括对人员个人信息职位部门的查询添加修改删除;人事奖惩培训信息的管理和人员薪酬信息的管理。

2.4.2 数据库概念设计数据库设计是系统设计过程中的重要组成部分,它是通过管理系统的整体需求而制定的,数据库的好坏直接影响到系统的后期开发。

下面对本系统中具有代表性的数据库设计进行详细说明。

在开发企业人事管理系统时,最重要的是人员信息。

人员信息表实体属性图本系统还提供用户信息管理和部门信息管理,下面给出用户信息表和部门信息表的实体属性图如图2.8和2.9所示。

图2.8用户表实体属性图图2.9部门表实体属性图本系统同时也提供培训信息管理和奖惩信息管理,下面给出培训信息表和奖惩信息表的实体属性图如图2.10和2.11所示图2.10 信息表实体属性图图2.11奖惩表实体属性图系统也提供了薪酬信息管理,下面给出薪酬信息表的实体属性图如图 2.14所示。

2.4.3 数据库逻辑设计在MySQL数据库中,创建名为xiezhenghuip的数据库。

然后在数据库中根据数据表的E-R图创建数据表。

(1)userinformation的结构如表2.1所示。

表2.1 userinformation表(2(3表2.3 departmentinformation(4(5(63 具体设计3.1 系统登录界面设计系统用户登录窗体主要用来验证用户的登录信息,完成用户的登录功能,该模块的运行结果如图3.1所示。

图3.1用户登录窗体登陆系统是验证用户是否可以使用此系统,如果输入的用户名和密码正确,选择身份正确,才可以验证成功,登录此系统进行使用,否则,信息不正确或者身份不争取,都不可以进入此系统。

如图3.2所示图3.2 登录系统流程图登陆界面输入用户名,密码,身份主界面N开始验证信息成功结束登录失败3.2 系统主体窗体设计主窗体是软件系统的一个重要组成部分,是提供人机交互的一个必不可少的操作平台。

通过主窗体,用户可以打开与系统相关的各个子操作模块,完成对软件的操作和使用;另外通过主窗体,用户还可以快速掌握本系统的基本功能。

首先通过菜单栏可以打开本系统所有的子模块,菜单栏的效果如图3.3所示。

图3.3菜单栏部分实现码:setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);lp1.setFont(new java.awt.Font("新宋体", 1, 一八)); // NOI 一八Nlp1.setText(" 欢迎使用企业人事管理系统 !");javax.swing.GroupLayout pLayout = new javax.swing.GroupLayout(p);p.setLayout(pLayout);pLayout.setHorizontalGroup(jButton5.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);jButton5.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);jButton5.addActionListener(newjava.awt.event.ActionListener() {public void actionPerformed(java.awt.event.ActionEvent evt) {jButton5ActionPerformed(evt);}});jToolBar1.add(jButton5);systemM.setText("系统管理");password.setText("密码修改");password.addMouseListener(new java.awt.event.MouseAdapter() {public void mouseClicked(java.awt.event.MouseEvent evt) {passwordMouseClicked(evt);}});password.addActionListener(newjava.awt.event.ActionListener() {public void actionPerformed(java.awt.event.ActionEvent evt) {passwordActionPerformed(evt);}});systemM.add(password);land.setText("重新登录");land.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) {landMouseClicked(evt);}});systemM.add(land);addDelete.setText("添加/删除用户");addDelete.addMouseListener(new java.awt.event.MouseAdapter() {public void mouseClicked(java.awt.event.MouseEvent evt) {addDeleteMouseClicked(evt);}});systemM.add(addDelete);exit.setText("退出系统");exit.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) {exitMouseClicked(evt);}});exit.addActionListener(new java.awt.event.ActionListener() {public void actionPerformed(java.awt.event.ActionEvent evt) {exitActionPerformed(evt);}});systemM.add(exit);jMenuBar1.add(systemM);manageM.setText("信息管理");employeeMM.setText("员工信息管理");employeeM.setText("基本信息管理");employeeM.addMouseListener(new java.awt.event.MouseAdapter() {public void mouseClicked(java.awt.event.MouseEvent evt) {employeeMMouseClicked(evt);}});employeeMM.add(employeeM);trainM.setText("培训信息管理");trainM.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) {trainMMouseClicked(evt);}});employeeMM.add(trainM);encouragementPunishM.setText("奖罚信息管理");encouragementPunishM.addMouseListener(newjava.awt.event.MouseAdapter() {public void mouseClicked(java.awt.event.MouseEvent evt) {encouragementPunishMMouseClicked(evt);}});employeeMM.add(encouragementPunishM);wageM.setText("薪资信息管理");wageM.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) {wageMMouseClicked(evt);}});employeeMM.add(wageM);manageM.add(employeeMM);departmentM.setText("部门信息管理");departmentM.addMouseListener(newjava.awt.event.MouseAdapter() {public void mouseClicked(java.awt.event.MouseEvent evt) {departmentMMouseClicked(evt);}});manageM.add(departmentM);jMenuBar1.add(manageM);selectM.setText("信息查询");employeeSM.setText("员工信息查询");employeeS.setText("基本信息查询");employeeS.addMouseListener(new java.awt.event.MouseAdapter() {public void mouseClicked(java.awt.event.MouseEvent evt) {employeeSMouseClicked(evt);}});employeeSM.add(employeeS);trainS.setText("培训信息查询");trainS.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) {trainSMouseClicked(evt);}});employeeSM.add(trainS);encouragementPunishS.setText("奖罚信息查询");encouragementPunishS.addMouseListener(newjava.awt.event.MouseAdapter() {public void mouseClicked(java.awt.event.MouseEvent evt) {encouragementPunishSMouseClicked(evt);}});employeeSM.add(encouragementPunishS);wageS.setText("薪资信息查询");wageS.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) {wageSMouseClicked(evt);}});employeeSM.add(wageS);selectM.add(employeeSM);departmentS.setText("部门信息查询");departmentS.addMouseListener(newjava.awt.event.MouseAdapter() {public void mouseClicked(java.awt.event.MouseEvent evt) {departmentSMouseClicked(evt);}});selectM.add(departmentS);jMenuBar1.add(selectM);helpM.setText("帮助");jMenuBar1.add(helpM);aboutM.setText("关于");jMenuBar1.add(aboutM);setJMenuBar(jMenuBar1);工具栏的设计,为了方便用户使用系统,在工具栏中为常用的系统子模块提供了快捷按钮,用户可以快速地进入系统中常用的子模块。

相关文档
最新文档