- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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-1
Emp系统后台
管理员登陆
职位管理
部门管理
员工管理
功能划分
图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=frame
frame 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
/frameset
Dao层接口,定义方法。
员工管理模块
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方法保存员工信息到数据库中
@Override
public void sav
您可能关注的文档
最近下载
- 四年级下册数学试题 - 多边形内角和 练习题 苏教版(含答案).docx
- 2023版天疱疮患者健康教育共识学习与临床实践应用PPT 课件.pptx VIP
- 护士导医服务技巧培训PPT.ppt
- 运输车辆挂靠协议.doc
- 产业园科技企业孵化器PPT.ppt
- 2024年部编版三年级下册语文期末专项复习——积累与运用.pptx VIP
- AP50N10D 50A 100V TO-252场效应管规格书.pdf VIP
- 教育学原理课后习题(答案).pdf VIP
- 精品解析:北京市西城区2021-2022学年八年级下学期期末测试英语试题(解析版).doc VIP
- (部编版)语文一年级下册暑假课外阅读“天天练”60篇,附参考答案.doc
文档评论(0)