- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
epm员工管理系统实习实训报告
郑 州 轻 工 业 学 院校 外 实 习 报 告实习名称: 嵌入式软件工程实践 姓 名: 院 (系): 计算机与通信工程学院 专业班级: 学 号: 指导教师: 主要实习单位: 成 绩: 时间: 年 月 日至 年 月 日EPM员工管理系统总结报告任务书EMP员工管理系统是每个企业单位不可缺少的部分,管理员可以完成员工基本信息管理,部门管理,职位管理。执行一系列诸如对员工基本信息、部门信息以及公职位信息的增加、删除、修改和查询的处理操作。项目通过采用springMVC架构与Hibernate框架相结合的模式来实现整个项目的设计模式,数据存储采用Oracle数据库,完成对员工信息系统实现以下功能。(1)对员工基本信息的管理 能够添加、删除、修改、保存、查看的基本信息,对企业员工进行有效地管理,对员工的工资,姓名,岗位以及所在的部门进行相关的修改。(2)对部门基本信息的管理 能够添加、删除、修改部门的基本信息,对企业员工进行合理的安排的调度。(3)对职位基本信息的管理 能够添加、删除、修改公司现有职位的基本信息,对公司的的职位做及时的调整和添加。项目分析1.该项目系统的主要内容是针对员工基本信息、部门项基本信息以及职位基本信息的管理。项目通过采用springMVC架构与Hibernate框架相结合的模式来实现整个项目的设计模式,数据存储采用Oracle数据库。2.项目采用SpringMVC分层模式即包括实体层,数据处理dao层,service层以及controller控制层来实现项目的设计,使系统功能流程更加清晰。3.项目数据库设计有部门表,员工表,职位表以及管理员四张表完成系统项目的功能项目设计模块划分图3-1Emp系统后台管理员登陆职位管理部门管理员工管理功能划分图3-2员工管理修改员工信息删除员工信息查看员工信息添加员工信息图3-3部门管理添加新部门修改部门信息删除部门查看部门信息查看部门员工信息图3-4职位管理添加新职位删除职位修改职位信息程序清单登陆界面图4-1系统主界面图4-2源代码通过加载其他页面信息包含到这个页面中frameset rows=64,* frameborder=0 border=0 framespacing=0 frame src=${pageContext.request.contextPath}/top noresize=noresize frameborder=0 name=topFrame scrolling=no marginwidth=0 marginheight=0 target=main / frameset cols=200,* id=frameframe src=${pageContext.request.contextPath}/left noresize=noresize marginwidth=0 marginheight=0 frameborder=0 scrolling=no target=main /frame src=${pageContext.request.contextPath}/right name=main marginwidth=0 marginheight=0 frameborder=0 scrolling=auto target=_self / /frameset/framesetDao层接口,定义方法。员工管理模块public interface EmpDao {void save(Emp emp); //添加员工void update(Emp emp); //更新员工信息void delete(Emp emp); //删除员工ListEmp findEmps();//查找所有员工ListEmp findEmps(PageUtil page); //分页查找所有员工int findEmpCount();//查找所有员工的记录数ListEmp findEmps(Dept dept); //通过部门查找员工}通过接口实现方法,以及运行图//添加员工用框架提供的sava方法保存员工信息到数据库中@Overridepublic void save(Emp emp) {// TODO Auto-generated method stub this.hibernateTemplate.save(emp);}图4-3//更新员工信息@Overridepublic void update(Emp emp) {// TODO Auto-generated method stubthis.hibernateTemplate.update(emp);}图4-4//删除员工@Overridepublic void delete(Emp emp) {// TODO Aut
原创力文档


文档评论(0)