人事管理系统文档

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

设计标题

基于JSP 和UML 的企业人事管理系统

作品编号

JSP-10-903 开发语言技

JAVA 语言,JSP/Servlet 技术,JDBC 技术 数据库

SQL Server 2000 开发工具

Eclipse 3.4 JEE 版 文档明细 任务书、毕业论文、设计(源代码)、答

辩PPT

设计功能介

绍 【系统功能简介】

5.1 登录模块登录模块用来难用户的合法性,防止非法用户进入员工管理系统,其结构如图11所示:

5.1.1 实现效果

用户登录模块是用户进入主页面的入口,其运行结果如图12所示。

如果用户没有输入用户名或者密码,而单击登录按钮,系统会弹出对话框提示用户如图13所示。输入用户名和密码后,系统会判断输入的用户信息。如信息错误,刚会给出提示信息“用户名或密码不正确”如图14所示。

5.1.2 相关JavaBean 程序

业务模型的设计主要定义了类User.java ,而控制器的设计则定义了op_user ,用以从用户接收登录请求, 将模型与视图匹配在一起,从而实现对管理用户信息的验证。

5.1.3 相关JSP 文件

本模块主要涉及到两个页面:login.jsp 、chkLogin.jsp

5.2 主页面模块

5.2.1实现效果

主页面是用户通过身分难后进入的页面,也是操作员工信息管理系统各功能的平台,可以在该模块中管理人员档案,奖惩,人员调支等,其结构如图15所示,效果如图16所示: 5.2.2 主页面相关JSP 文件

相关的JSP 文件主要有:index.jsp,Logout.jsp,Header.jsp,Footer.jsp,ModifyPasswordStep1.jsp,ModifyPassword Step2.jsp

5.3 人员档案模块

人员档案是人事管理系统的基本数据资料,是员工管理系统的基本功能,其提供的功能有:添加人员档案,修改人员档案,删除人员档案和查询人员档案。其模块结构如图5-3-1所示: 此处,以添加人员档案为例,说明其时序图,其他各操作的时序图类似,不再赘述。 添加人员档案的时序图如下图5-3-2所示:

5.3.2相关JavaBean 程序

业务模型的设计主要定义了类Employee.java ,而控制器的设计则定义了op_eployee ,用以从用户接收增加、修改、删除、查询等请求并作出相应操作,其中,方法Add ()用于添加人员档案,Modify ()用于修改人员档案,Delete(String _EmployeeID)用于删除人员档案,ListAll()用于列出所有人员档案,Search()用于查询人员档案,并将操作结果在新的页面中显示出来。

5.3.3 相关JSP 文件

本模块包含的JSP 文档及其功能如下: Employee.jsp 功能与index.jsp 类似,

EmployeeLeft.jsp用于显示本模块网页的功能链接. AddEmployeeStep1.jsp主要用于提供用户输入人员档案信息的界面, AddEmployeeStep2.jsp则用于显示控制器操作结果的表单. ManageEmployeeStep1.jsp主要用于显示人员管理的条件查询页面, ManageEmployeeStep2.jsp则用于显示控制器操作结果的表单, 单击列表中的“修改”链接如图19所示则进入ModifyEmployeeStep1.jsp页面,此页面提供修改人员信息功能,单击修改按钮后,则向控制器提交表单,控制器作出相应处理,并将最终结果成功与否显示在新页面,如果更新成功刚显示“修改人员档案成功”,否则显示“修改人员档案失败!”并将错误显示在页面中,如图21所示。如果单击图19中的删除链接,刚进入DelEmployeeStep1.jsp页面,实现删除操作。 SearchEmployeeStep1.jsp页面,主要用于查询人员档案,在管理人员档案操作中,既使用其来进行数据库查询,SearchEmployeeStep2.jsp则用于显示查询结果列表,由于员工信息较多,因此只选取部分显示,如需查看详细信息,则可单击员工编号,并调用控制器实现详细信息查询,并将结果在ViewEmployeeStep1.jsp页面中显示。如图20所示。限于篇幅有限,这里就不一一列举各文件的主要操作代码。

【系统运行说明】

本企业人事管理系统是使用eclipse 3.4 Java EE版开发的,该系统的后台数据库是SQL server 2000个人版,使用Tomcat作为运行服务器。方法大致介绍如下:

1.首先准备数据库环境。该系统提供了分离后的完整的数据库文件(.mdf数据文件和.ldf日志文件),因此只要使用企业管理器的附加数据库功能即可恢复它。在企业管理器中右击[数据库]节点选择附加数据库,选中mdf文件附加到数据库中。

2.在Eclipse中导入本程序,打开eclipse

3.4(或者更高的版本,但是务必是JEE版的),使用其[File]菜单中的[Import]导入功能,将代码导入到eclipse开发环境中。

3.调试运行程序。在Eclipse3.4中右击导入后的工程,选择[Run As]-[Run On Server]运行程序,出现系统登录界面即是运行成功。

注意:Eclipse需要手动配置tomcat服务器,方法很简单,在run的时候新建服务器,选择Tomcat6.0,然后浏览本地tomcat6.0的安装目录即可。

运行截图

相关文档
最新文档