java课程设计人事管理系统
java人事部课程设计

java人事部课程设计一、课程目标知识目标:1. 掌握Java面向对象编程的基本概念,包括类、对象、继承、封装和多态;2. 学会使用Java编写人事部信息管理系统的基础功能,如员工信息的增加、删除、修改和查询;3. 理解并能运用Java异常处理、文件操作和数据持久化存储。
技能目标:1. 能运用面向对象的思想分析并解决实际问题,具备初步的软件项目设计能力;2. 能够使用Java编写结构清晰、可读性强的代码,养成良好的编程习惯;3. 能够运用所学知识,独立完成一个小型人事部信息管理系统的设计与实现。
情感态度价值观目标:1. 培养学生积极的学习态度,激发对计算机编程的兴趣和热情;2. 培养学生的团队合作意识,学会在项目开发过程中与他人沟通与协作;3. 培养学生勇于面对困难,敢于挑战的精神,提高解决问题的能力。
课程性质:本课程为实践性较强的学科,注重理论联系实际,通过项目驱动的教学方法,使学生能够将所学知识应用于实际项目中。
学生特点:学生具备一定的Java基础,对面向对象编程有一定的了解,但实践经验不足,需要通过实际项目锻炼编程能力。
教学要求:结合学生特点,教师应注重理论与实践相结合,引导学生通过项目实践,掌握Java编程技巧,提高解决实际问题的能力。
在教学过程中,关注学生的学习进度和个体差异,提供有针对性的指导。
二、教学内容1. 面向对象编程基础:- 类与对象的概念及其关系- 封装、继承和多态的实现原理- Java异常处理机制2. Java编程规范与技巧:- 代码规范、命名规范- 编程习惯和调试方法- 设计模式初步介绍3. 人事部信息管理系统功能模块设计:- 系统需求分析- 功能模块划分与设计- 数据存储与文件操作4. 实践项目开发:- 系统框架搭建- 员工信息管理功能实现- 系统测试与优化教学内容安排与进度:第一周:面向对象编程基础,学习类与对象、封装、继承和多态等概念;第二周:Java编程规范与技巧,培养良好的编程习惯;第三周:人事部信息管理系统功能模块设计,进行需求分析和模块划分;第四周:实践项目开发,分阶段完成系统框架搭建、功能实现及测试优化。
java实训报告(简单人事管理系统的设计与实现)

编号:xxxxXx学院综合课程设计报告简单人事管理系统的设计与实现学生:x,x,x,xxxxxxxxxxxxxxxxxxxxxxxxxxx指导教师: x x所在系:电子信息系所学专业:计算机科学与技术年级: xxxxxxxxxxxx2014年12月目录摘要 (1)第一章前言 (2)第二章需求分析 (3)第三章概要设计 (5)3.1 总模块设计 (5)3.2系统管理模块设计 (5)3.3数据信息管理模块 (6)3.4数据信息浏览模块 (7)3.5数据信息查询模块 (8)3.6帮助模块 (9)第四章详细设计 (11)4.1总的流程 (11)4.2 用户登录流程图 (11)4.3员工信息管理流程图 (12)4.4 部门信息管理流程图 (16)4.4.1添加部门管理信息流程图 (16)4.4.2删除部门管理信息流程图 (16)4.4.3 修改部门管理信息流程图 (17)4.5查询信息管理流程图 (18)4.5.1按职工号查询员工信息 (18)4.5.2按部门号查询部门信息 (20)第五章系统实现 (21)5.1用户登录模块实现 (21)5.2主界面设计模块实现 (22)5.2.1管理员进入的主界面 (22)5.2.2员工进入的主界面 (28)第六章总结 (31)参考文献: (32)简单人事管理系统的设计与实现摘要随着计算机技术的飞速发展,计算机在企业管理中应用得到普及,不仅是在企业中,在学校利用计算机实现管理势在必行。
人事管理系统是现在企业管理工作不可缺少的一部分,是适应现在企业制度的要求,是推动企业劳动人事走向科学化、规化的必要条件。
计算机以其强大的性能价格优势给人们的工作、学习和生活带来极大的方便.计算机代替人工处理一些事务已成为必然。
整个人类社会已进入高度信息化,人们对信息和数据的利用和处理已经进入自动化、网络化和社会化的阶段。
如在查找资料、处理日常办公事务、科研生产等方面,无不需要利用大量的信息资源。
基于java的企业人事管理系统的设计与实现

基于java的企业人事管理系统的设计与实现随着企业的不断发展,人力资源管理的重要性也越来越被企业所重视。
为了提高人力资源管理的效率和精度,许多企业开始采用人事管理系统来进行管理。
本文将介绍一种基于Java的企业人事管理系统的设计与实现。
一、系统需求分析1.1 系统背景本系统是一种针对企业人力资源管理的信息化管理系统。
在企业中,人力资源管理是一个非常重要的部门,其主要职责是负责招聘、培训、绩效评估、福利管理等工作。
为了提高人力资源管理的效率和精度,本系统应运而生。
1.2 系统功能本系统主要包括以下功能:(1)员工信息管理:包括员工基本信息、工作经历、教育背景、证书信息等。
(2)招聘管理:包括招聘计划、招聘流程、招聘结果等。
(3)培训管理:包括培训计划、培训流程、培训结果等。
(4)绩效评估:包括绩效考核计划、绩效考核流程、绩效考核结果等。
(5)福利管理:包括薪酬管理、保险管理、福利管理等。
1.3 系统技术要求本系统采用Java语言进行开发,使用MySQL数据库进行数据存储。
前端界面采用HTML、CSS、JavaScript等技术进行开发,后端使用Spring、Hibernate等框架进行开发。
二、系统设计2.1 系统架构设计本系统采用MVC(Model-View-Controller)架构模式进行设计,具体如下:(1)Model层:负责数据的存储和处理,包括数据访问层、业务逻辑层等。
(2)View层:负责展示数据和接收用户的操作,包括前端界面、交互逻辑等。
(3)Controller层:负责控制数据流向和业务流程,包括业务控制器、路由控制器等。
2.2 数据库设计本系统采用MySQL数据库进行数据存储,数据库设计如下:(1)员工信息表:包括员工编号、姓名、性别、出生日期、联系方式等字段。
(2)工作经历表:包括员工编号、公司名称、职位、入职时间、离职时间等字段。
(3)教育背景表:包括员工编号、学校名称、专业、学历、入学时间、毕业时间等字段。
java课程设计人事管理系统

枣庄学院信息科学与工程学院课程设计任务书题目:java人事管理系统学号: 0153 姓名: XXX 专业:计算机科学与技术课程: java程序设计指导教师: XXX 职称:讲师完成时间: 2012 年 5 月----2012 年 6 月枣庄学院信息科学与工程学院制课程设计任务书及成绩评定目录第1章概述前言1.1.1 背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机在实现企业人事档案的管理势在必行。
当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。
从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
目前很多企业的人事管理还处于人工管理的阶段,效率低下,已经远远落后于当今技术的发展。
并且人工管理的弊端也愈来愈严重,由于不可避免的人为因素,造成数据的遗漏、误报,而造成企业重大损失的事例层出不穷。
计算机信息化管理有着储存信息量大,速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。
因此我们利用计算机提供给我们信息,做出了这个人事信息管理系统。
人事管理系统是现在企业管理工作不可缺少的一部分,是适应现在企业制度的要求,是推动企业劳动人事走向科学化、规范化的必要条件。
传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活的需要。
如何实现信息处理的自动化和办公的无纸化逐步得到了人们的重视。
如今,随着计算机技术的普及人们开始采用一系列的计算机语言编写程序开发人事管理系统,它实现了办公地自动化,能使企业运行的数据更加准确、及时、全面、详实,同时对各种信息进一步地加工,使企业领导层对生产、经营的决策依据更充分,更具有合理性科学性,并创造出更多的发展机会;另外也进一步加强企业的科学化、合理化、制度化、规范化管理,为企业的管理水平跨上新台阶,为企业持续、健康、稳定的发展打下基础。
本文主要介绍一个简单的基于Java的企业人事管理系统的实现,系统开发的总体任务是实现企业人事信息关系的系统化、规范化和自动化。
人事管理系统 java课程设计说明书

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊目录一、设计目的 (2)二、功能介绍 (2)三、程序流程 (2)四、设计步骤 (3)五、设计总结 (6)六、程序清单 (6)┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊一、设计目的通过课程设计,使自己提高理论联系实际解决实际问题的能力;也使自己对基于面向对象的理论进行系统设计过程中的诸多具体问题有感性的认识和深入的理解;进而提高自己的学习兴趣为其将来顺利进入毕业环节作必要的准备。
按照教师给出的思路和计划进度安排独立完成课程设计二、功能介绍1、具有新用户注册功能。
2、具有注册用户登录功能。
3、具有数据的录入功能。
4、具有数据查询功能,可以实现查询全部信息和按条件执行查询。
5、具有按条件删除数据功能。
6、具有统计功能7、本程序采用RCP技术,和SQL数据库。
三.程序流程图1┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊四、设计步骤(一)程序设计步骤1.建立RCP工程并构建数据库2.建立view和editor3.构建基本框架,并主要修改Perspective和WorkbenchWindowAdvisor两个文件4.构建需要的辅助文件5. 测试(二)详细设计:1.登录和注册当登录名框和密码为空的时候,后边会显示×;当点击验证码的时候,调用Random函数产生随机验证码,点击登录的时候,从三个框中获得值,进行对数据库的操作。
部分代码如下:String name = text.getText();String sql = "select * from users where name='"+name+"'";DBHelper db = new DBHelper();ResultSet rs = db.query(sql);效果如图如下:图2当用户点击提交时,程序会将用户输入的信息通过SQL语句提交给数据库,如果数据库修改成功,会返回信息。
Java-web人事管理系统分析设计报告

课程设计报告课程设计名称:java web 课程设计系部名称:中印计算机软件学院学生姓名:苟祥明班级:11级软件1班学号:201101080026成绩:指导教师:李玉杰开课时间:2013 学年第二学期目录第一章课题背景(或绪论、概述)1.1开发背景 (2)1.2开发目的…………………………………………………..………………………… . 2第二章设计简介及设计需求分析2.1可行性性研究 (4)2.2设计简介 (4)2.3 信息分析 (6)第三章系统概要设计3.1 系统组织结构 (6)3.2 各子系统功能 (7)第五章数据库设计 (11)第四章详细设计4.1系统流程图 (9)4.2系统结构分析 (9)4.3输入输出关系 (10)第五章数据库设计5.1 系统的基本信息与功能 (10)5.2人事管理系统需求分析.....................................................................10 5.4 系统设计.. (11)5.5 应用程序模块图与模块分析 (11)第六章系统实施总结 (12)课程设计任务书院系:软件学院专业:软件技术班级:软件1班学号:201101080026第一章课题背景1.1开发背景人事管理系统是企业管理的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来.如何管理好企业内部员工的信息,成为企业管理中的一个大的问题.在这种情况下,一个可以规范化,自动化的企业人事管理系统就显的非常必要.随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
人事管理系统Java课程设计报告

人事管理系统Java课程设计报告第一篇:人事管理系统Java课程设计报告湖南科技大学计算机科学与工程学院数据库课程设计报告题目:人事管理管理系统学号:1005030221 姓名:艾向兵指导教师:张黎完成时间:2012年1月4日组员:苏勇,成佳裕,艾向兵企业人事管理系统主要用于员工个人资料的录入,职务变动的记录和管理。
使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配 1.1系统功能需求分析人事管理系统主要有以下几项功能要求:.新员工资料的输入。
.自动分配员工编号,并且设置初始的用户密码:.人事变动的记载,包括岗位和部门的调整。
.员工信息的查询和修改,包括员工个人信息和密码 1.2 系统功能模块设计根据系统功能要求,可以将系统分解成几个模块来分别设计应用程序界面,如图,人事资源管理包括:新员工档案输入,人事变更,员工档案查询1.3 与其它系统的关系本关系是公司管理信息系统的基础部分,为其他子系统,如考勤管理系统,工资管理系统和员工培训系统,提供员工的基本信息。
同时为其他系统提供了员工登录的密码认证和权限分配。
1.4数据库设计数据库需求分析:员工信息:员工号,密码,权限,姓名,性别,生日,专业,通讯地址,电话,Email,当前状态,其他。
人事变动:记录号,员工,变动,详细描述部门设置:部门编号,名称员工变动代号表员工信息表员工职位代码表管理员登陆界面信息查询,修改,删除主界面查询单个员工的界面总结这次的课程设计,是在学习了Java以后通过阅读课本及在图书馆借阅相关书籍同严景、孟珍三人共同完成的。
在开发这个系统的过程中,碰到很多或大或小的问题,我们一起思考,一起努力,最后大部分都解决了,得到了现在的这个简单的人事管理系统。
在编制过程中,我们首先考虑到了界面的友好性,并在界面设计时不采用烦琐的细节,使界面简单、清晰,便于操作。
一开始我们是想做个登录界面,实现用户的登录权限管理,但试了几次都没有达到预期的效果,最后不得不放弃。
java课程设计报告_mini人事管理系统

JAVA程序设计课程设计报告课题: mini人事管理系统姓名:学号:同组姓名:专业班级:指导教师:设计时间:目录一、系统描述 (1)1. 前言 (1)2. 开发系统的功能介绍 (1)二、分析与设计 (2)1. 功能模块划分 (2)2. 数据库结构描述 (2)3. 各个模块实现方法描述 (3)4. 测试数据及期望结果 (5)三、源代码 (5)1. 主页面设计 (5)2. 记录添加界面的开发设计 (12)3. 上班登记子系统开发设计 (14)4. 下班登记子系统开发设计 (16)5. 信息统计页面的设计开发 (18)四、系统测试 (22)五、总结 (25)1. 实验心得 (25)2. 参考文献 (26)一、系统描述1.前言随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情。
目前,无论是机关、事业单位、还是企业单位,人事管理对于组织生存与长远发展所具备的重要性都已经有了明确的认识,而人事管理水平的提升不仅需要高素质的管理人员,而且也需要信息化工具进行辅助在现代化的企业管理中,人事管理系统有着十分重要的作用,然而,用大型软件系统来于小型的企事业单位,不啻于“杀鸡用牛刀”,因此小型的的软件对于这种单位自然有十分重要作用。
2、开发系统的功能介绍(1)上班登记子系统上班登记子系统主要对所有员工的上班信息进行登记,包括员工的工号、员工的姓名、员工的上班时间和相应的备注信息,并且还要能够删除错误的员工上班时间信息的记录(2)下班登记子系统下班登记子系统主要对所有员工的下班信息进行登记,包括员工的工号、员工的姓名、员工的下班时间和相应的备注信息,并且还要能够删除错误的员工下班时间信息的记录。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
枣庄学院信息科学与工程学院课程设计任务书题目:java人事管理系统学号:0153姓名:XXX专业:计算机科学与技术课程:java程序设计指导教师:XXX 职称:讲师完成时间:2012 年 5 月----2012 年 6 月枣庄学院信息科学与工程学院制课程设计任务书及成绩评定目录第1章概述前言1.1.1 背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机在实现企业人事档案的管理势在必行。
当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。
从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
目前很多企业的人事管理还处于人工管理的阶段,效率低下,已经远远落后于当今技术的发展。
并且人工管理的弊端也愈来愈严重,由于不可避免的人为因素,造成数据的遗漏、误报,而造成企业重大损失的事例层出不穷。
计算机信息化管理有着储存信息量大,速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。
因此我们利用计算机提供给我们信息,做出了这个人事信息管理系统。
人事管理系统是现在企业管理工作不可缺少的一部分,是适应现在企业制度的要求,是推动企业劳动人事走向科学化、规范化的必要条件。
传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活的需要。
如何实现信息处理的自动化和办公的无纸化逐步得到了人们的重视。
如今,随着计算机技术的普及人们开始采用一系列的计算机语言编写程序开发人事管理系统,它实现了办公地自动化,能使企业运行的数据更加准确、及时、全面、详实,同时对各种信息进一步地加工,使企业领导层对生产、经营的决策依据更充分,更具有合理性科学性,并创造出更多的发展机会;另外也进一步加强企业的科学化、合理化、制度化、规范化管理,为企业的管理水平跨上新台阶,为企业持续、健康、稳定的发展打下基础。
本文主要介绍一个简单的基于Java的企业人事管理系统的实现,系统开发的总体任务是实现企业人事信息关系的系统化、规范化和自动化。
1.1.2 研究的目的及意义当今社会的计算机已经达到非常普及的程度,随处都可以见到计算机的身影。
对于它的发展,我们似乎从未犹豫过。
硬件的发展为软件提供了良好的发展平台,而软件的发展也让硬件有用武之地。
无论是家庭,还是办公;无论是年幼的孩子,还是年迈的老人,都可以借助于windows平台的便捷操作来碰一碰计算机,体验它的神秘。
计算机发展至今,我们也熟悉了在社会各处遇见它们。
家庭娱乐,学校的机房,金融场所,以及到处可见的网吧,计算机如水银般无孔不入。
我国实施“以信息化带动工业化”发展战略以来,经济建设得到了飞速发展。
企业作为国民经济的基本单元,其信息化应用水平是国家信息化建设的关键,也是企业提高核心竞争力,与国际接轨的重要途径。
信息网络时代,企业不仅需要依靠降低产品成本和提高响应速度以确保在激烈的竞争环境中站稳脚,更需要不断的地获取知识、提升创新能力和深化协同工作以获取成功。
市场环境瞬息万变,竞争激烈。
传统粗放式、外延式和规模化理论越来越不适应世界企业的发展趋势。
现代企业对内管理,要求高效协作沟通,并且还强调以人为本的精细化管理;对外规模化发展也更加要求与客户、合作伙伴的跨组织高效协同,要求企业和上下游相关单位之间的联动,从而提高整个产业链的效率。
系统功能介绍本系统主要解决一个小型公司中人员信息管理的问题。
设计的程序能进行人事管理,如员工信息记录的增加、查询、删除、员工工资计算以及退出系统等。
公司的员工分为一名经理、若干名仓库管理员和销售人员。
员工的信息主要包括:员工编号、姓名、月薪等。
员工工资的计算方法分为三种:对于销售人员,他的工资由两部分组成,即固定工资和提成。
销售人员的固定工资为2000元,提成为个人当月销售额乘以提成比率百分之五;经理的工资也由固定工资和提成构成,经理的固定工资为4000元,提成为当月总营业额乘以提成比率千分之五;仓库管理员的工资由固定工资和奖金构成,其中固定工资为3000元,奖金由其当月表现确定,若表现为Perfect,则奖金为1000,若表现为Good,则奖金为500,若表现为So-so,则奖金为0。
第2章设计简介及设计方案论述设计简介本系统是一个简单的人事管理系统,实现了员工基本信息的简单管理,应用了图形化用户界面,使得系统操作简单化,而且看上去更加美观。
首先在框架上添加一个列表和两个面板,在列表上显示添加的员工信息,在面板pan1上添加需要输入的员工信息,员工的工资通过设置一个按钮将所输入的销售额/营业额取出后计算工资,在已知选项的地方设置下拉组合框,通过选择即可,在面板pan2上添加四个按钮,分别为添加、删除、查询、退出。
添加:在面板pan1上输入信息的地方输入信息,点击添加按钮即可;删除:点击删除按钮,弹出输入对话框,输入要删除的员工编号,点击确定,显示列表框内相应员工信息将被删除;查询:点击查询按钮,弹出输入对话框,输入要查询的员工编号,点击确定,即可弹出另一个对话框显示要查询的员工信息;退出:点击退出即可退出此系统。
设计方案论述本设计程序包括三个类:Person类、Personnel类、PersonJFrame类,在Person 类里定义员工的基本信息,在Personnel类里实现人员的添加、删除、查询,在PersonJFrame类里实现运行界面的布局及相关操作,添加事件监听器,设置点击按钮后的行为,同时计算工资的方法也在此类中,最后通过主函数main()创建一个PersonJFrame类的对象即可实现。
下面给出该问题的类图,如图2-1。
图2-1 类图第3章详细设计算法描述3.1.1 Person类在Person类中,除了构造方法外,还重载了toString()方法。
public String toString(){String s=ID+" "+name+" "+sex+" "+position+" "+wage;return s;}3.1.2 Personnel类在Personnel类中,有三个成员方法:添加:public void addPerson(String id,String name,String sex,String position,String wage){(new Person(id,name,sex,position,wage));}删除:public void deletePerson(String id){it=();while()){p=(Person)();if {();break;}}}查询:public Person seekPerson(String id){p=null;it=();while()){p=(Person)();if break;elsep=null;}return p;}3.1.3 PersonJFrame类在PersonJFrame类中,构造方法设置整个界面的布局及界面上的标签、按钮、文本框,为按钮注册单击事件监听器,为列表框注册鼠标事件监听器。
单击事件的事件处理程序由ActionListener接口中的actionPerformed()方法实现,在该方法中进行按钮类的处理。
当单击一个按钮时,Java创建一个ActionEvent 事件类对象e,并且自动执行actionPerformed()方法,在actionPerformed()方法体中,调用()方法获得产生单击事件的事件源,即用户单击的是哪一个按钮,识别出按钮后,则分别执行需要的操作。
()方法设置文本行内容,()方法返回选中数据项对象,()方法返回选中数据项索引。
鼠标事件的事件处理程序由mouseClicked()方法实现,单击列表框里面的内容即可在输入信息处显示信息。
public void actionPerformed(ActionEvent e){if()==add){if(!().equals("")){String s=(String) ();String p=(String) ();(),(),s,p,());}}if()==delete){());("");("");("");("");}if()==seek){String id=("请输入要查询的员工编号:"); Person thePerson=(id);if(thePerson==null)(this,"查无此人!","查询结果",;else{String s="";;;;;;s=()+""+()+""+()+" "+()+" "+();(this,"你要查询的员工信息:\n"+s,"查询结果",;}}if()==wageC){if()==0){N=();i=(N);w=4000+i*;("¥"+;}if()==1){N=();i=(N);w=2000+i*;("¥"+;}if()==2){if()==0)w=3000+1000;if()==1)w=3000+500;if()==2)w=3000;("");("¥"+;}}if()==cancel){(0);}}系统功能模块该系统是一个简单的人事管理系统,实现的功能很简单,包括基本的添加员工信息、删除员工信息、查询员工信息、计算员工工资以及退出系统。
本系统分为如下的几大模块:添加员工信息模块,在这个模块需要先在文本框里面输入信息后单击添加,添加以后信息显示在主界面左边的列表框内;删除员工信息模块,点击删除,输入需要删除的员工编号,点击确定即可删除,同时主界面左边的列表框内也将需要删除的员工信息删除,然后刷新;查询员工信息模块,点击查询,输入需要查询的员工编号,点击确定即可,同时弹出对话框显示需要查询的员工信息;计算员工工资模块,在输入销售额/营业额后,点击工资按钮,即可计算出工资,显示在不可编辑的文本框内,需要注意的是先要计算出工资再点击添加,这样才能在列表框中显示员工的工资信息;退出系统模块,点击退出按钮即可退出。
第4章系统测试结果及分析系统实现登录本系统后,管理员输入所有员工信息并添加,对于已辞职或被开除的员工,可以给予删除,一般员工可以通过查询功能来查询自己的信息。