- 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
您可能关注的文档
- elasticsearch.pptx
- 六上品《不能忘记的屈辱》.ppt
- 六上品社1.3成长中的快乐与烦恼-为平凡感动.ppt
- EI数据库应用方法.ppt
- 六上人教版《老人与海鸥》.ppt
- endnoteX7基本功能.docx
- EMR系统建设方案(通用)课案.doc
- 六上回顾拓展一课件.ppt
- 六上综合实践教案(首都师范版).doc
- EndnoteX7实用[2014.03.30].ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)