毕 业 实 习 报 告
题目:
实 习 单 位:
实 习 时 间:
2018.10.29-2018.11.25
学 生 姓 名:
学
院
专
号:
系:
业:
信息工程学院
软件工程
2018 年 11 月 25 日
题目:关于在合肥向阳花商贸公司进行
智能工厂信息管理系统开发的实习报告
一、实习单位及岗位简介
(一)实习单位简介
合肥向阳花商贸有限公司办公室地址位于安徽省省会、安徽大城市合肥,合
肥 合肥市经开区繁华大道松林路东碧湖蓝庭 1 幢 304 室,于 2016 年 01 月 18 日
在合肥市经济开发区市场监督管理局注册成立,注册资本为 35 万元,在公司发
展壮大的 3 年里,我们始终为客户提供好的产品和技术支持、健全的售后服务,
我公司主要经营日用百货销售;电子商务信息咨询;教育咨询服务;国内广告制
作、发布。
(二)实习岗位简介
JAVA 开发实习工程师是当前 IT 行业中亟需招聘岗位,要求实习人员掌握
Java 编程技术,掌握 Spring、SpringMVC、Mybatis 等框架;了解 Web 前端技术,
包括 XHTML/XML/CSS/JavaScript/Ajax/DOM/JSON 等知识。
岗位职责:
1.负责所分配项目模块的需求调研和需求分析。
2.负责所分配项目模块的代码开发、测试、问题修改、用户反馈。
3.完成技术文档,工作日志的编写。
4.协助程序主管提交相应工作计划,汇报工作进展。
5.完成程序主管安排的其他工作事宜。
二、实习内容及过程
(一)实习内容
1. 学习 java 企业级开发环境的配置及熟悉 java 可视化开发工具。
2. 学习开发框架 spring、SpringMVC、Mybatis、shiro 等框架,对 JQuery 语言
的学习,加强了我独立开发前端页面效果的能力。
3. 学习 java 快速开发平台 Jeesite 的使用和其内置组件的使用,了解平台中的
工具类的使用。
4. 学习前端的相关知识,JavaScript、JQuery、Ajax、json,使用这些知识进行
前后端的数据交互。
5. 学习 bootstrap 的组件如:下拉菜单、按钮组、按钮下拉菜单、导航、导航
条、路径导航、分页。
6. 完成相关模块的代码编写。
7. 对项目中的功能进行测试及代码的修改。
8. 完成项目开发过程中的相关文档的编写。
(二)实习过程
1. 第一周(2018.10.29-2018.11.04)
(1)快速的复习 Java 基础知识。
(2)统一开发工具,下载 idea 进行项目开发;配置 maven 仓库来对项目进行构
建;安装 SVN 来对项目进行版本控制;安装 Tomcat 服务器运行自己开发的程序;
安装 MySQL 数据库来管理数据。
(3)学习项目开发所需要的框架,spring、springmvc、mybatis 等基础知识,
尝试使用框架编写一些例子用了巩固知识。
(4)导入 jeesite 快速开发平台,用于项目的主体框架,在此的基础上开发项
目。
(5)进入开发环境,熟悉 jeesite 快速开发平台的页面配置结构与目录结构,
阅读相关的文档。
2. 第二周(2018.11.05-2018.11.11)
(1)学习 jeesite 框架内置的组件,zTree:树结构控件、tabPage:动态页签
插件、dataGrid:数据表格组件、validate:表单验证组件、inputmask:表单
格式化工具、fileupload:文件上传插件、ueditor:富文本编辑器控件。
(2)学习 bootstrap 的组件如:下拉菜单、按钮组、按钮下拉菜单、导航、导
航条、路径导航、分页、排版、缩略图、警告对话框、进度条、媒体对象等。学
习如何使用这些组件对页面进行优化。
(3)使用框架开发对于单表的增删改查操作,完成对数据在页面上进行列表显
示。
(4)编写页面,操作页面上实现的功能来进行数据操作,优化界面设计;之后
关联多张表来进行级联操作。
(5)实现点击按钮,弹出一个对话框,把查询的数据显示到对话框中,提高用
户的交互体验。
3. 第三周(2018.11.12-2018.11.18)
(1)根据需求分析开发项目中的部分模块的开发。
(2)在开发过程中不断完善需求分析中的内容,修改本模块中数据库表的字段。
(3)对需求分析中不合理的地方和老师讨论,完善模块中的功能。
(4)将编写的代码通过 svn 上传到服务器,和其他模块进行联调。
(5)开发项目管理模块中对项目的登记和修改功能,完成对项目中的附件上传
与下载的功能。
(6)熟悉项目管理模块的业务流程,根据业务编写代码。
4. 第四周(2018.11.19-2018.11.25)
(1)本周主要的工作是继续开发项目管理功能的其他的功能。
(2)开发项目管理模块中的项目的导入和导出。
(3)开发项目管理模块的查询功能,多条件及模糊查询。
(4)开发项目管理模块的台账列表功能。
(5)开发项目管理模块的状态变更功能,项目开启和关闭。
(6)为项目登记中输入框输入的内容添加校验。
(7)完善各功能模块和修改变更的功能。
(8)对开发的功能进行测试和修改。
三、实习收获与体会
作为即将步入社会工作的大学生,这是一个很宝贵的机会,锻炼一下自己,
发现自己的不足。虽然一些基础知识在学校中已经学完了,但是如何去使用这些
知识去做出别人想要的东西时,这对于我们这些大学生来讲是一个很大的考验和
机会。
通过本次实习经历,我学到了关于 javaEE 企业级开发环境的配置和开发的
具体流程,学到了一个功能从页面到后台再到数据库数据是如何一步步传递的。
通过实际的开发操作,巩固了在校学习的知识同时也发现了自己的不足之处。在
开发中遇到各种各样的问题,通过查阅相关资料和询问老师,把自己的问题解决,
这对自己能力的提升是有很大帮助的,同时这次实习也是一个新的学习知识的机
会。
四、致谢
经过一个月的实习实践,对于本次关于智能工厂信息管理系统的开发与设计
已经接近尾声。作为一个即将毕业的大学生,由于个人工作经验的相对匮乏,会
出现许多意想不到的问题。如果没有导师的知指导和帮助,以现有的水平想要开
发想应得功能是非常困难的。
在这里首先我要感谢我的老师,遇到问题时,老师会耐心的为我们 每个知
识点,问题形成的原因,为我们解决问题。他的专业知识水平极高,各种知识融
会贯通,该我留下了深刻的印象。
最后,感谢学校给我们提供的这次宝贵的学习机会,让我的知识与技能有了
新的提升,让我的视野也开阔了许多,使我在未来工作的道路中更近了一步,这
次实习给我留下了宝贵的经验。
五、指导教师评语
指导教师签名:
成绩评定:
年 月 日
二级学院:(签章)
年 月 日