资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,服务企业用人需求,助力学员高薪就业,您的梦想,我们一起努力,柳州创景软件人才实训中心,软件开发体验,项目组的一天,1,欢迎致辞,欢迎同学们的到来,请给自己一点掌声!,因为你们渴望用知识获得成功,也请你坚信你可以在软件行业获得成功!,2,项目组任务,项目分组,项目讲解,项目计划,环境搭建,系统开发,系统测试,系统部署,项目总结,团队建设,3,任务一:项目分组 时间:,10,分钟,请同学们自由组建项目组,要求如下:,人数为,5,人一组,确定组名,如,“,微软公司,”,选举出项目经理一人,按以下方式确定岗位:,岗位,1,:项目经理,一人,岗位,2,:开发工程师,二人,岗位,3,:测试工程师,一人,岗位,4,:运维工程师,一人,5,确定每个岗位的薪酬,项目经理填写,”,人力造价表,“,4,任务二:项目讲解,时间:,20,分钟,项目需求,系统:员工管理系统,需求:增加员工,“,文化程度,”,的管理,软件平台:,JAVA,数据库:,MySQL,5,任务三:项目预算,时间:,20,分钟,请大家为该项目出价,软件开发的造价其中一种分析方法为按人力成本进行估算,估算方法为,=,岗位人力价格*工时,知识分享,岗位,工时,人力成本,岗位预算,项目经理,0,=,工时*人力成本,开发工程师,0,=,工时*人力成本,测试工程师,0,=,工时*人力成本,运维工程师,0,=,工时*人力成本,6,任务四:项目计划编写,时间:,30,分钟,项目计划编写,项目计划是项目管理的核心,通过计划、调整、变更可达到对整个软件项目进行跟踪、风险控制的目标。,目前大部分公司使用,MS Project,软件进行项目计划编写,知识分享,工具安装:,Microsoft Project,下发模板,请项目经理与组员沟通,填写项目计划,7,任务五:团队建设游戏,团队建设游戏,-,拓展体验,很多大公司都很重视团队建设,一般通过员工培训及户外拓展培训让员工增强团队的凝聚力。,所以也诞生了很多专门设计拓展训练内容的专业公司,知识分享,8,任务六:开发环境搭建 时间,120,分钟,开发环境搭建,1 JDK 1.5,安装及测试,10,分钟,2,开发工具,Eclipse,安装及测试,10,分钟,3,运行第一个,java,程序,10,分钟,4,安装,MySQL,数据库及测试,10,分钟,5,安装版本控制软件,SVN,20,分钟,安装服务器,Tomcat 20,分钟,现有系统部署,10,分钟,上传现有代码及之前的文档,10,分钟,由开发人员填写,”,环境清单,“,10,分钟,9,任务六,-,一:,JDK,安装,JDK,安装,1,在电脑的,/D/,公开课,/soft/JDK,目录下获取安装文件,参照老师的安装过程进行安装,进行环境变量的配置,JDK,是,JAVA,的开发运行,环境,由,SUN,公司开,发,在,2011,年,SUN,公司,被,Oracle,公司收购,目前最高版本为,7.0,知识分享,HELLO WORLD,编写及运行第一个,JAVA,程序,1,参照老师的编写过程进行编写,12,任务六,-,四:,MySQL,数据库安装,MySQL,数据库安装,1,在电脑的,/D/,公开课,/soft/,mysql,目录下获取安装文件,参照老师的安装过程进行安装,Step By Step,Step1:,数据库变更,Step2:,业务层变更,Step3:,表示层变更,开发完毕后,填写系统变更清单,上传代码及数据库脚本,项目经理进行版本号标记,开发人员提交部署说明,19,任务八:系统测试,10,分钟,系统测试 由测试人员完成,软件测试是软件产品质,量的保证,在软件开发,过程中,一般分为”系,统测试、集成测试、用,户测试“,知识分享,请测试人员在使用自己的,SVN,帐号获取代码,请测试人员在自己的系统上部署变更后的系统,请测试人员进行测试并提交测试报告,20,任务九:系统部署,10,分钟,系统部署 由测试人员完成,系统的部署一般由专职,的运维人员进行,开发,人员一般是没有运维环,境的权限。,知识分享,请部署人员在自己的电脑上部署系统,2,部署完毕后进行,”,冒烟测试,“,21,任务十:项目总结 每个项目组,3,分钟,请项目经理进行项目总结,你和你的组员获得了什么?,22,感谢大家,23,
展开阅读全文