毕业设计(论文)基于java的工厂员工管理系统_第1页
毕业设计(论文)基于java的工厂员工管理系统_第2页
毕业设计(论文)基于java的工厂员工管理系统_第3页
毕业设计(论文)基于java的工厂员工管理系统_第4页
毕业设计(论文)基于java的工厂员工管理系统_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于java的工厂员工管理系统届 别 2011届系 别 计算机系专 业 计算机科学与技术姓 名 指导教师 二一一年 五月目 录0 引言- 3 -1 系统分析- 3 -1.1需求分析- 3 -1.2可行性分析- 4 -2 总体设计- 4 -2.1开发运行环境- 4 -2.2项目规划- 4 -2.3项目设计- 4 -2.4系统功能结构图- 4 -3 系统功能设计- 5 -3.1模块功能介绍- 5 -3.2数据库设计- 5 -3.2.1数据库的需求分析- 5 -3.2.2数据库各表具体设计- 6 -3.2.3数据库连接与访问- 7 -3.3系统中的javabean结构- 8 -3.4公共模块- 9

2、-4 系统实现- 9 -4.1登录模块- 9 -4.1.1相关javabean程序- 9 -4.1.2相关jsp文件- 10 -4.2主页面模块- 11 -4.2.1主页面结构图- 11 -4.2.2主页面相关jsp文件- 11 -4.3人员档案模块- 12 -4.4奖惩管理模块- 14 -4.5奖惩管理模块- 16 -5 系统测试- 17 -5.1登录模块的测试- 17 -5.2主页面模块的测试- 17 -5.3人员档案模块的测试- 17 -5.4人员奖惩模块的测试- 18 -5.5人员调动模块的测试- 18 -6 总结- 19 -参考文献- 19 -后记- 20 -基于java的工厂员工管

3、理系统学生姓名: 指导老师: 摘要:随着社会的进步,科技的发展,互联网给人们的工作生活带来了极大地便利,因此帮助企业设计基于b/s模式的员工管理系统是很有必要的,这样可以提高企业效率以及社会竞争力,大大减少了错误的出现,帮助企业在当前社会取得更好的效益。根据实际需求,“工厂员工管理系统”项目采用模块化的设计思想,在windows xp操作系统环境下,搭建jsp运行环境jdk+tomcat,通过使用java脚本语言完成动态的、交互的web服务器应用程序,实现员工信息管理、员工奖惩管理、员工调动管理及用户密码修改功能。关键词:jsp java jdbc-odbc javabean 数据库the f

4、actory employee management system based on javastudent: sun fei tutor: zhang ningabstract: with the progress of society and the development of technology, the internet makes peoples life much easier; therefore, the design of the man management system based on b/s which can improve the efficiency and

5、 the competitive strength of the society is necessary. the man management system can reduce the errors greatly and help companies achieve good effectiveness at the current society.factory employee the management system item adoption mold piece design thought for turn, build the jsp movement environm

6、ent jdk under the windows xp operate system environment and tomcat service. pass the usage java script language completion a dynamic state of, alternant web server application procedure. carry out employees information management, employee rewarded management, employee translated management and the

7、customer can modify password.keyword: jsp java jdbc-odbc javabean database0 引言jsp技术使用java编程语言编写类xml的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。jsp将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于web的应用程序的开发变得迅速和容易。java,是由sun microsystems公司于1995年5月推出的java程序设计语言和java平台的总称。用java实现的hotjava浏览器(

8、支持java applet)显示了java的魅力:跨平台、动态的web、internet计算。从此,java被广泛接受并推动了web的迅速发展,常用的浏览器现在均支持java applet。jdbc, 全称为java database connectivity standard, 它是一个面向对象的应用程序接口(api), 通过它可访问各类关系数据库。jdbc也是java核心类库的一部分。要通过jdbc来存取某一特定的数据库,必须有相应的jdbc driver,它往往是由生产数据库的厂家提供,是连接jdbc api与具体数据库之间的桥梁。javabean 是一种java语言写成的可重用组件。为

9、写成javabean,类必须是具体的和公共的,并且具有无参数的构造器。本系统采用这四种技术方便开发,节省时间。1 系统分析1.1需求分析根据人事管理的要求,以及工厂的实际情况,本系统应该完成以下功能:(1)工厂员工信息管理(2)工厂员工奖惩管理(3)工厂员工调动管理(4)工厂员工考勤管理(5)工厂员工薪金管理(6)工厂员工培训管理(7)人才招聘管理(8)系统用户管理介于时间以及个人水平的原因,本系统主要实现了员工信息管理、员工奖惩管理、员工调动管理和系统用户管理四个功能。1.2可行性分析随着社会的发展,科技的进步,通过网络对员工进行管理可以大大的提高企业员工的利用率,位企业创造了更大的价值。本

10、系统采用jsp技术,java与数据库通过jdbc进行连接,sun公司也提供了jdbc-odbc桥连方式,方便了java对数据库的访问。对于用户来说,只要掌握一定的上网经验就可以对本系统进行操作,方便了公司内部的管理。2 总体设计2.1开发运行环境操作系统:windows xp;数据库:sql server 2008;开发工具包:jdk; my eclipse;jsp服务器:tomcat 6.0;2.2项目规划工厂员工管理系统由人员信息管理、奖惩信息管理、人员调动信息管理、系统用户管理4个部分组成,规划系统功能模块如下:人员信息管理模块:该模块主要功能是对员工基本信息等进行管理奖惩信息管理模块:

11、该模块主要是对工厂员工奖惩情况进行管理。人员调动信息模块:该模块主要是对工厂员工调动信息进行管理。系统用户管理模块:该模块主要功能是管理员密码修改功能的管理。2.3项目设计本系统主要用于对企业中的员工进行管理。具体地讲,员工管理系统就是通过员工信息、员工考核、薪酬管理、奖惩管理、员工培训、员工调动信息管理等一系列手段来提高劳动生产率,最终达到发展目标的一种管理行为。具体实现目标如下:(1)实现对员工信息进行全面管理的功能;(2)系统用户信息的管理;(3)工厂员工奖惩信息管理;(4)工厂员工人员调动信息管理。系统最大限度地实现了易安装性、易维护性和易操作性。系统运行稳定、安全可靠。2.4系统功能

12、结构图人力资源管理系统功能结构如图1所示。工厂员工管理系统登录模块主页面模块人员档案管理模块人员奖惩管理模块人员调动管理模块添加人员档案管理人员档案查询人员档案添加奖惩记录管理奖惩记录查询奖惩记录添加人员调动管理人员调动查询人员调动图1 工厂员工管理系统功能结构图3 系统功能设计3.1模块功能介绍(1)登录模块此模块实现用户进入系统管理前的验证操作,只有输入正确的用户名和密码才能进入系统 ,进行各种操作。(2)人员档案模块此模块实现对企业所有员工的档案进行管理,并且根据需要,可以对某个员工的档案进行修改、删除和查询。(3)奖惩管理模块本模块提供了记录奖惩类别,内容,原因等奖惩信息的管理。可以根

13、据需要添加奖惩详细信息、删除奖惩详细信息、修改奖惩详细信息。(4)人员调动模块本模块提供了管理企业人员调动信息管理的功能,可以根据需要,对某条调动记录进行修改和删除。3.2数据库设计3.2.1数据库的需求分析依据项目的处理需求,对应数据表的设计及功能如下: (1)员工基本信息表: 主要用于保存员工信息(2)奖惩管理信息表: 主要用于保存奖惩信息(3)人事调动管理信息表: 主要用于保存内部人员调动信息(4)系统用户管理表: 主要用于保存用户信息3.2.2数据库各表具体设计表3.2.1 员工基本信息表(employee)字段名类型长度备注employeeidvarchar6员工编号username

14、varchar20姓名sexvarchar10性别branchvarchar40部门birthdaydate出生日期nativeplacevarchar20籍贯marriagevarchar20婚姻identityidvarchar18身份证号politicsvarchar20政汉面貌folkvarchar20民族educationvarchar20学历departmentvarchar40专业graduatedatedate毕业时间universityvarchar40毕业院校accumulateidvarchar20公积金账号administrationlevelvarchar20行政级别

15、dutyvarchar40职务position varchar20职称foreignlanguage varchar20外语语种fllevelvarchar20外语等级computerlevelvarchar20计算机等级phonevarchar20家庭电话mobilephonevarchar11手机号码addressvarchar50家庭住址incumbencyvarchar20在职情况incumbencytypevarchar20用式形式resumevarchar400个人简历表3.2.2 奖惩管理信息表(rpmanage)字段名类型长度备注rewardnoint记录编号employeei

16、dvarchar6员工编号positionvarchar20职称rewardpunishvarchar10奖/惩rewardcontentvarchar50奖惩内容reasonvarchar100原因branchvarchar40批准部门handlenamevarchar20审核人startdatedate开始时间canceldatedate撤销时间cancelreasonvarchar100撤销原因remarkvarchar400备注表3.2.3 系统用户管理表(users)字段名类型长度备注usernamevarchar16用户名passwordvarchar16密码表3.2.4 人事调动

17、管理信息表(translate)字段名类型长度备注translatenoint记录编号employeeidvarchar6员工编号translatedatedate调动时间priorbranchvarchar40前部门nextbranchvarchar40现部门priordutyvarchar40前职务nextdutyvarchar40现职务handlenamevarchar20经办人remarkvarchar400备注3.2.3数据库连接与访问 数据库连接和访问主要由类dbconnect负责,用户使用此类进行连接和访问数据库,其主要实现代码摘录如下:private boolean conne

18、ct()throws exception boolean opened = false;driver driver = (driver) class.forname(jdbcclassname).newinstance();drivermanager.registerdriver(driver);conn = drivermanager.getconnection(dburl, username, password);stmt = conn.createstatement ();opened = true;return opened; public connection getdbconnec

19、tion() return conn; public resultset executequery(string sql) throws sqlexceptionif (stmt != null) return stmt.executequery(sql);/查询语句 elsereturn null;public void executeupdate(string sql) throws sqlexception if (stmt != null)stmt.executeupdate(sql);/插入、更新语句public void close() throws exceptionif (st

20、mt != null) stmt.close();stmt = null;if (conn != null)conn.close(); 3.3系统中的javabean结构 javabean的工作原理是将数据的基本处理逻辑封闭在javabean中,然后通过其提供的方法对其进行调用,最大的优点是可以实现代码的重复利用。本系统的javabean的目录和包的结构如图2所示。staffstaff.utilstaff.databasestaff.userstaff.employeestaff.actiondataconvert.javadbconnect.javauser.javaemployee.jav

21、atranslate.javareward.java图2 管理系统的javabean结构图其中:(1) dataconvert.java为系统设置了yyyymmdd的年月日格式(2) dbconnect.java为系统提供了与数据库的连接;(3) user.java定义了系统用户,用户名和密码的输入通过它连接到数据库;(4) employee.java定义了员工的信息,添加、修改、删除员工及员工信息通过它连接数据库;(5) translate.java定义了调动员工的信息,添加、修改、删除等操作通过它连接数据库;(6) reward.java定义了奖惩员工的信息,添加、修改、删除等操作通过它连

22、接数据库;3.4公共模块 本系统的公共模块如图3所示,其内容都是由许多页面共同拥有的,其中包含javascript文件,jsp文件,和css样式表。公共模块导入类包文件页面头和尾文件javascript文件防止非正常登录css样式表common.jspstyle.csscalendar-win2k-1.cssheader.jspfooter.jspcalensdar.jscalendar-en.jscalendar-setup.jscheck.jsp图3 公共模块结构图4 系统实现4.1登录模块登录模块用来判断用户的合法性,防止非法用户进入员工管理系统,其结构如图4所示:登录模块验证用户chk

23、login.jsp登录界面login.jsp图4 登录模块结构图如果用户没有输入用户名或者密码,而单击登录按钮,系统会弹出对话框提示用户。输入用户名和密码后,系统会判断输入的用户信息。如信息错误,则会给出提示信息“用户名或密码不正确”。4.1.1相关javabean程序主要定义了类user.java,其主要代码摘录如下:public static boolean chklogin(string _username, string _password)throws exception dbconnect dbc = null;boolean isexist = false;try dbc = n

24、ew dbconnect();connection conn =dbc.getdbconnection();statement stmt = null;stmt=conn.createstatement();resultset rs = null;rs = stmt.executequery(select password from users where username =+_username+);if (!rs.next() isexist = false;else if (_password.equals(rs.getstring(password)isexist = true; ca

25、tch (exception e)system.err.println(e);finally try dbc.close(); catch (exception e) e.printstacktrace();return isexist;public static string modifypassword(string _username, string _newpassword) dbconnect dbc = null;try dbc = new dbconnect();connection conn =dbc.getdbconnection();statement stmt = nul

26、l;stmt=conn.createstatement();stmt.executeupdate(update users set password=+_newpassword+ where username=+_username+);dbc.close();return 1;catch (exception e) e.printstacktrace();return e.tostring();4.1.2相关jsp文件本模块主要涉及到两个页面:login.jsp和chklogin.jsp,下面是其关键代码:chklogin.jsp:4.2主页面模块4.2.1主页面结构图主页面是用户通过身分验证

27、后进入的页面,也是操作员工信息管理系统各功能的平台,可以在该模块中管理人员档案,奖惩,人员调支等,其结构如图5所示:主页面模块退出系统logout.jsp主页 index.jsp修改密码modifypasswordstep1.jspmodifypasswordstep2.jsp页面左部left.jsp图5 主面面模块结构图4.2.2主页面相关jsp文件相关的jsp文件主要有:index.jsp, logout.jsp, header.jsp,footer.jsp, modifypasswordstep1.jsp, modifypasswordstep2.jsp。其中修改密码的关键代码如下:%t

28、rystring username = (string)session.getvalue(username);string oldpassword = new string(request.getparameter(oldpassword);string newpassword = new string(request.getparameter(newpassword);if(!(user.chklogin(username,oldpassword)% alert(旧密码输入错误,请重新输入.);window.history.back(); 4.3人员档案模块人员档案是人事管理系统的基本数据资

29、料,是员工管理系统的基本功能,其提供的功能有:添加人员档案,修改人员档案,删除人员档案和查询人员档案。其模块结构如图7所示:人员档案模块查询人员档案管理人员档案添加人员档案模块主页面employee.jspemployeeleft.jspaddemployeestep2.jspaddemployeestep1.jsp manageemployeestep1.jspmanageemployeestep2.jspmodifyemployeestep1.jspmodifyemployeestep2.jspdelemployeestep1.jspsearchemployeestep1.jspsearc

30、hemployeestep2.jspviewemployeestep1.jsp图7人员档案模块结构图本模块包含的jsp文档及其功能如下:(1)employee.jsp功能与index.jsp类似, employeeleft.jsp用于显示本模块网页的功能链接。 (2)addemployeestep1.jsp主要用于提供用户输入人员档案信息的界面, addemployeestep2.jsp则用于提交信息并连接数据库和修改数据库。(3)manageemployeestep1.jsp主要用于显示人员管理的条件查询页面, manageemployeestep2.jsp则用于操作数据库并显示查询结果列表

31、。(4) 单击列表中的“修改”链接则进入modifyemployeestep1.jsp页面,此页面提供修改人员信息功能,单击修改按钮后,则进入modifyemployeestep2.jsp向数据库中写入信息,如果更新成功则显示“修改人员档案成功”,否则显示“修改人员档案失败!”并将错误显示在页面中。如果单击删除链接,则进入delemployeestep1.jsp页面,实现删除操作。(5)searchemployeestep1.jsp页面,主要用于查询人员档案,在管理人员档案操作中,既使用其来进行数据库查询,searchemployeestep2.jsp则用于显示查询结果列表,由于员工信息较多,

32、因此只选取部分显示。(6)如需查看详细信息,则可单击员工编号,进入viewemployeestep1.jsp页面,该文件用于显示员工的详细信息以及其余模块的信息,如奖惩情况和调动情况。 employee.java定义了类employee,用来封装与人员档案相关的方法,如增加、修改、删除、查询等,其定义的关键方法及主要代码如下:(1) add()用于添加人员档案:dbc = new dbconnect();connection conn =dbc.getdbconnection();statement stmt = null;stmt=conn.createstatement();stmt.ex

33、ecuteupdate(insert into employee(employeeid,username,sex,branch,nativeplace,+marriage,identityid,politics,folk,education,department,university,accumulateid,+administrationlevel,duty,position,foreignlanguage,fllevel,computerlevel,phone,+mobilephone,address,incumbency,incumbencytype,resume,birthday,gr

34、aduatedate) values+(+_employeeid+,+_username+,+_sex+,+_branch+,+_nativeplace+,+_marriage+,+_identityid+,+_politics+,+_folk+,+_education+,+_department+,+_university+,+_accumulateid+,+_administrationlevel+,+_duty+,+_position+,+_foreignlanguage+,+_fllevel+,+_computerlevel+,+_phone+,+_mobilephone+,+_add

35、ress+,+_incumbency+,+_incumbencytype+,+_resume+,+_birthday+,+_graduatedate+);dbc.close();(2) modify()用于修改人员档案:dbc = new dbconnect();connection conn =dbc.getdbconnection();statement stmt = null;stmt=conn.createstatement();stmt.executeupdate(update employee set username=+_username+,sex=+_sex+,branch=+

36、_branch+,nativeplace=+_nativeplace+,+marriage=+_marriage+,identityid=+_identityid+,politics=+_politics+,folk=+_folk+,education=+_education+,+department=+_department+,university=+_university+,accumulateid=+_accumulateid+,administrationlevel=+_administrationlevel+,+duty=+_duty+,position=+_position+,fo

37、reignlanguage=+_foreignlanguage+,fllevel=+_fllevel+,computerlevel=+_computerlevel+,+phone=+_phone+,mobilephone=+_mobilephone+,address=+_address+,incumbency=+_incumbency+,incumbencytype=+_incumbencytype+,+resume=+_resume+,birthday=+_birthday+,graduatedate=+_graduatedate+ where employeeid=+_employeeid

38、+);dbc.close();return 1;(3) delete(string _employeeid)用于删除人员档案:dbconnect dbc = new dbconnect();connection conn =dbc.getdbconnection();statement stmt = null;stmt=conn.createstatement();stmt.executeupdate(delete from employee where employeeid=+_employeeid+);dbc.close();return 1;(4) listall()用于列出所有人员档案

39、:dbc = new dbconnect();connection conn =dbc.getdbconnection();statement stmt = null;stmt=conn.createstatement();resultset rs = null;rs = stmt.executequery(strsql);while (rs.next() employee employee = new employee();employee.setemployeeid(rs.getstring(employeeid);employee.setusername(rs.getstring(use

40、rname);employee.setsex(rs.getstring(sex);employee.setbranch(rs.getstring(branch);employee.setbirthday(rs.getstring(birthday);employee.setnativeplace(rs.getstring(nativeplace);employee.setincumbencytype(rs.getstring(incumbencytype);employee.setresume(rs.getstring(resume);employeevector.add(employee);

41、 (5) search()用于查询人员档案:dbc = new dbconnect();connection conn =dbc.getdbconnection();statement stmt = null;stmt=conn.createstatement();resultset rs = null;rs = stmt.executequery(strsql);while (rs.next() employee employee = new employee();employee.setemployeeid(rs.getstring(employeeid);employee.setuser

42、name(rs.getstring(username);employee.setsex(rs.getstring(sex);employee.setbranch(rs.getstring(branch);employee.setbirthday(rs.getstring(birthday);employee.setnativeplace(rs.getstring(nativeplace); employee.setincumbencytype(rs.getstring(incumbencytype);employee.setresume(rs.getstring(resume);employe

43、evector.add(employee);4.4奖惩管理模块 奖惩管理模块主要用于记录工厂员工的奖惩情况,其主要提供的功能有添加奖惩记录和修改奖惩记录。奖惩管理模块的结构如图8所示:reward.jsp奖惩管理模块模块主页面添加奖惩记录管理奖惩记录rewardleft.jspdelrewardstep1.jspaddrewardstep1.jspaddrewardstep2.jspmanagerewardstep1.jspmodifyrewardstep1.jspmodifyrewardstep2.jsp图8 奖惩管理模块结构图查询奖惩记录searchrewardstep1.jspsearc

44、hrewardstep2.jspviewrewardstep1.jsp本模块包含的jsp文档及其功能如下:(1)reward.jsp功能与index.jsp作用相似,rewardleft.jsp作用是提供了本模块的功能链接,如添加奖惩记录,管理奖惩记录和退出系统。(2)添加奖惩记录主要由addrewardstep1.jsp和addrewardstep2.jsp两个文件组成,其中前者提供了添加记录的界面,后者用于调用javabean中的reward中的add()方法,向数据库传递填写的信息,更新数据库。 (3)管理奖惩记录主要由managerewardstep1.jsp、managereward

45、step2.jsp、modifyrewardstep1.jsp、modifyrewardstep2.jsp和delrewardstep1.jsp 四个文件组成,其中managerewardstep1.jsp用于显示管理奖惩记录界面,当单击图中的修改链接后,则进入modifyrewardstep1.jsp页面,当点击修改按钮时则进入modifyrewardstep2.jsp页面,用于和数据库进行交互,修改数据库中的记录,并返回修改结果。如点击删除链接,则进入delrewardstep1.jsp页面,系统会提示是否确认删除操作,单击确定后则进行删除操作,并返回删除结果。(4)查询奖惩记录主要由se

46、archrewardstep1.jsp和searchrewardstep2.jsp组成,其中searchrewardstep1.jsp用于显示查询奖惩记录界面,当点击查询时调用javabean中的reward中的searchbyid()来查询数据库,之后再searchrewardstep2.jsp界面中显示查询的数据。如点击员工编号,则可进入viewrewardstep1.jsp页面,显示该员工的详细奖惩信息。reward.java中定义了类reward,用来封装与奖惩管理有关的功能方法,比如添加,修改,删除,查看奖惩记录等,其定义的各方法及其功能描述如下:(1) findbyno(),该方法

47、主要用于实现根据记录号查找奖惩信息,用于整体查询;(2) add(),主要用于实现奖惩记录的添加操作;(3) modify(),主要实现奖惩信息的修改操作;(4) delete()实现删除操作;(5) searchbyid()通过员工编号进行查询操作,主要用于一般查询;(6) listall( ),主要用于列出查询结果。主要代码类似于4.3人员档案模块,这里就不一一列举。4.5奖惩管理模块人员调动管理模块主要用于记录工厂员工的人员调动情况,其主要提供的功能有添加人员调动记录和修改人员调动记录。人员调动管理模块的结构如图9所示:模块主页面添加人员调动管理人员调动translate.jsptran

48、slateleft.jspdeltranslatestep1.jspaddtranslatestep1.jspaddtranslatestep2.jspmanagetranslatestep1.jspmodifytranslatestep1.jspmodifytranslatestep2.jsp图9 人员调动管理模块结构图searchtranslatestep1.jspsearchtranslatestep2.jspviewtranslatestep1.jsp查询人员调动人员调动模块本模块包含的jsp文档及其功能如下:(1)translate.jsp功能与index.jsp作用相似,trans

49、lateleft.jsp作用是提供了本模块的功能链接,如添加人员调动记录,管理人员调动记录和退出系统。(2)添加人员调动记录主要由addtranslatestep1.jsp和addtranslatestep2.jsp两个文件组成,其中前者提供了添加记录的界面,后者用于调用javabean中的translate中的add()方法,向数据库传递填写的信息,更新数据库。 (3)管理人员调动记录主要由managetranslatestep1.jsp、managetranslatestep2.jsp、modifytranslatestep1.jsp、modifytranslatestep2.jsp和de

50、ltranslatestep1.jsp 四个文件组成,其中managetranslatestep1.jsp用于显示管理人员调动记录,当单击图中的修改链接后,则进入modifytranslatestep1.jsp页面,当点击修改按钮时则进入modifytranslatestep2.jsp页面,用于和数据库进行交互,修改数据库中的记录,并返回修改结果。如点击删除链接,则进入deltranslatestep1.jsp页面,系统会提示是否确认删除操作,单击确定后则进行删除操作,并返回删除结果。(4) 查询奖惩记录主要由searchtranslatestep1.jsp和searchtranslatestep2.jsp组成,其中searchtranslatestep1.jsp用于显示查询奖惩记录界面,当点击查询时调用javabean中的translate中的searchbyid()来查询数据库,之后再searchtranslatestep2.jsp界面中显示查询的数据。如点击员工编号,则可进入viewtranslatestep1.jsp页面,显示该员工的详细人员调动信息。 translate.java中定义了类translate,用来封装与人员调动管理有关的功能方法,比如添加,修改,删除,查看人员调动记录等,其定义的各方法及其功能描述如下:(1) findbyno(),该

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论