JAVA软件工程师新员工培训方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
JAVA软件工程师新员工培训方案
comtop-train-scheme
深圳市康拓普信息技术有限公司Shenzhen Comtop Information Technology Co.,Ltd.
修订记录
所有权声明:
深圳市康拓普信息技术有限公司
版权所有不得复制
Copyright © 2008 by Shenzhen Comtop Information Technology Co., Ltd.
目录
1特别说明 (1)
2培训活动安排 (1)
3模块开发进度 (3)
4其他 (4)
5项目管理 (4)
5.1功能描述 (4)
5.2后台代码 (7)
5.3表现层代码 (8)
6会议管理 (9)
6.1功能描述 (9)
6.1.1会议安排 (9)
6.1.2会议室管理 (10)
6.2后台代码 (10)
6.3表现层代码 (11)
7参考资料 (11)
1 特别说明
1)本技术培训方案中的要求为对新员工的最低要求,新员工可以在满足此要求的基础上,发挥自己的想象力和创造力,将功能做得更好,以展示自己的才干。表现越好,机会当然也会越多。
2)培训过程中的作业,以及做代码走查时的代码和技术评审报告,要用腾讯通发给如下人员:新员工培训负责人及本批培训的所有培训老师。
3)我们信任你的诚信,请在做作业的过程中保持你的诚信。对于抄袭和给人抄袭作业的员工,我们将给予应有的处罚。
4)公司的每个人都是你可以利用的资源,当你在技术方面遇到问题时,如果你的导师不在,你可以请教其余新员工的导师或周围的任何同事。在其他方面,你可以随时找行政及人力资源部经理或新员工培训负责人进行沟通。
5)为了提高新员工培训作业的质量,在完成界面雏形设计、数据库设计、代码和功能后,可以根据新员工礼包中的检查表目录下的练习题检查表文件,检查界面雏形、数据库设计、代码和功能是否符合要求。
2 培训活动安排
如下网址收集了很多宝贵的知识,敬请分享: 1. 康拓普内部信息门户:http://10.10.5.2:7001/web
2. 康拓普知识管理系统:http://10.10.5.2:7001/web/lucene/LuceneSearch.jsp
3 模块开发进度
辅导老师按照以下方式检查培训完成的进度。每完成一个功能模块,辅导老师必须进行检查验收,确认是否进入下个模块的开发。
模块1——项目管理10个工作日完成(2周) 模块2——会议管理10个工作日完成(2周) 共计4周。
入职培训
7个工作日
10个工作日项目管理 模块
会议管理 模块
10个工作日
注意:开发的时间不包括入职后的第一周的培训时间,是从入职后的第二周开始计算。 每个模块的开发过程:
使用PowerDesigner 进行数据设计,指导老师对数据库设计文件进行评审。评审通过后新员工把数据库设计文件发给新员工培训负责人。
使用html 设计界面雏形,指导老师评审通过后,新员工把界面雏形打包发送给新员工培训负责人。
学员界面雏形评审合格后再进行编码。
4 其他
本培训所要求完成的模块都必须包含在一个工程中,工程的名称为:train_xxx ,其中“xxx”为姓名拼音的第一个字母,如张三的工程名称为:train_zs
系统所使用的具体的体系结构参见J2EE 应用系统架构.ppt 。
培训结束后,学员编写《入职培训总结》,并把所有工作产品,包括数据设计文件(PDM )、界面雏形、设计文件、源代码、技术评审报告、入职培训总结等打包在1个工作日内提交到新员工配置库。
5 项目管理
5.1 功能描述
说明:本文档中的截图仅供参考,并不表示最终需要做成这样。界面按照界面规范。
编写一个项目列表,要有新增按钮,删除按钮,查询按钮,通过点击项目名称的超链接方式修改项目信息。列表的界面风格模仿下图:
注意:每个字段都要有点击题头排序,分页,统计数量,复选框(包括选中本页和全部数据的复选框),选中的行变色。
具体字段参见项目表pms_project。
编辑页面列出必填项,字段用红色“*”标识必须填写。优先使用struts的用户输入的前端校验和后台校验,可以辅助使用javascript进行前端校验。界面风格模仿下图:
对数据库进行新增、删除、更新等操作后要弹出如下图右下角所示的操作成功或操作失败等信息。
查询的界面完全模仿下图:
查询页面要包含项目名称、归属单位、主管领导、预算、计划开始日期、计划结束日期等条件,排序下拉列表中要包含主列表中的所有可以根据题头排序的字段。
内部调用使用重用库的组件QueryCondition。
如果需要具体Web页面进行参考,请找指导老师。
5.2 后台代码
此模块的包路径为:top.projectms.+下表的文件目录,如
实体EJB的包路径为:top.projectms.ejb.entity
会话Bean的包路径为:top.projectms.ejb
5.3 表现层代码
6 会议管理
6.1 功能描述
解释:一次会议有多人参加,并使用了一个会议室。一个会议室可以举行多次会议,这是因为该会议室可以分为多个时间段被使用。
6.1.1 会议安排
会议编辑页面显示的字段如下(界面风格同上面提到的编辑页面):
会议名称,会议组织者(需要使用选择人员的单选页面),计划开始时间(需要使用日期时间选择页面),计划结束时间,会议室(使用下拉列表框进行选择会议室),出席者(需要使用选择人员的多选页面)。
编辑页面列出必填项,字段前面有红色*号表示必须填写。优先使用struts的用户输入的前端校验和后台校验,可以辅助使用javascript进行前端校验。
会议编辑时可以查看各个会议室的使用情况。
列表页面显示的字段如下(界面风格同上提到的列表页面):