Web 前端实习报告 Web 前端实习报告 实 习 报 告 学生姓名: 学 号: 专业班级: 实习单位: 实习时间: 校外指导教师: 校内指导教师: 成 绩: 目 录 1 实习背景 .................................................... 1 1.1实习目的 1 1.2实习起止时间 1 1.3实习内容概要 1 2 实习内容 .................................................... 2 2.1实习过程 2 2.2 实习内容 8 2.3 主要成果 9 3 总 结 .................................................... 10 3.1 网页游戏的认识 10 3.2 实习的自我评价 12 1 1 实习背景 1.1 实习目的 ➢ 了解软件开发的各种模式,开发流程,以及各种形式的建模 ➢ 详细学习敏捷开发的各个流程,并通过实习来体会敏捷开发所带来的效率 ➢ 掌握HTML5、CSS、JAVASCRIPT 等技术 1.2 实习起止时间 ➢ 开始时间:2015 年7 月12 号 ➢ 截止时间:2015 年7 月18 号 1.3 实习内容概要 ➢ 学习软件开发的各种模式,重点学习了敏捷开发(专业老师讲授) ➢ 学习HTML5、CSS、JAVASCRIP 技术(形式:观看视频) 2 ➢ 按照敏捷开发的流程,学员分组,制定每日的站立会议时间 ➢ 观看实习内容例子的视频,分工合作 ➢ 提交实习成果,老师检查打分 2 实习内容 2.1 实习过程 可以以周为时间单位概述实习各阶段所从事的主要工作等; ➢ 学习阶段 开发模式 1) 软件生命周期 同任何事物一样,一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、 -衰亡等阶段,这一般称为软件生命周期。 软件开发生命周期(SDLC)是指软件开发的全部过程、活动和任务的结构框架。 SDLC 的一般步骤包括:确定问题、可行性分 3 析与开发计划、收集需求、分析与设计、编码开发、测试、安装、维护。 2) 软件生命周期模式 典型的几种生命周期模式包括:瀑布模式、演化模式、螺旋模式、快速原型模式、喷泉模式和混合模式等。 3) 敏捷开发 敏捷开发(Agile)是一种关注价值、消除浪费、以人为核心、迭代、循序渐进的开发方法。 特点: a) 是一种开发方法学(Methodology),可以应对客户快速变 更的需求。 b) 强调以人为核心,采用迭代的方式,循序渐进地开发软件。 c) 在敏捷开发过程中,软件项目被划分成多个相互联系但也能独立运行的子项目。 d) 每个子项目在开发、测试直至完成的过程中一直保持可使用的状态。 ...