软件开发综合实训室建设方案(纯方案20页).docx
《软件开发综合实训室建设方案(纯方案20页).docx》由会员分享,可在线阅读,更多相关《软件开发综合实训室建设方案(纯方案20页).docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件开发综合实训室建设方案总概拟建软件开发综合实训室包括如下几方面内容:实验室实训环境建设、硬件 设备环境建设、软件开发环境建设、软件开发实训资源建设四大局部建设,实验 室建设思路如下列图:HP疫客户机VM服务器应用服务器硬件设备实训环埴开放式办公桌椅会议室主管办公室软件基砒实训Java Net 软件开发实训C#软件测试实调软件工程实调软件综合实训室实调资源软件环境VMWareZenTaoPMSSVN实训实习管理平台OpenProj开发工以浦试工共图1软件开发综合实训室建设内容1实验室实训环境建设由于学生对企业实际工作环境与气氛缺乏足够的了解,导致很多学生在刚刚 进入企业时,很难适应。本实训室
2、通过模拟公司实际装修环境的建设,让学生能 够体验公司工作的气氛。同时通过软硬件环境的建设,让学生了解并接触到企业 的实际工作环境。收藏夹,新品上市、推荐商品、销售排行、特价商品、订单管理、结算管理、一二 级分类管理、管理员管理、商品信息管理、库存配置管理、库存预警管理、所有库 存商品、未处理订单、送货中订单、已结算订单、已取消订单、注册用户统计、用 户订单统计。3. 教学实训资源内容构成应包括:全部可编译运行的程序、完整详细的开发过程指 导、各相关知识点介绍及教程、工程开发全过程文档、全部工程源代码、工程相关 的图片等用于实训的资源。实训资源应提供软件的成品及开发过程中的全部文档、 过程详细指
3、导和源代码等等,安排系统演示、需求分析实训、概要设计实训、软件 编码等实训环节,学生可以在系统的全程指导下模仿完成工程,熟悉软件开发整体 过程,特别是软件编码局部,逐段代码所用到相关教学点都有非常详细的讲解 (word, ppt、视频等资料),具备需求分析,系统设计,数据库知识和软件编码的 能力。4. 教学实训资源知识点教程应包括UML教材,RUP教材,控件详解,CSS样式表 教程,数据库基础等,其中.Net Web开发还应包括met相关文件类型说明,HTML 语言基础,IIS Web服务器配置,SQL语句基础,认识Web.config文件,.Net Winform 开发应包括C#相关教程,S
4、QL语句基础,JAVA开发应包括Java Web工程开发 思路以及开发过程,.Java核心技术,JSP基础语法,HTML语言基础,MVC设计 模式应用,WEB平安实现及config对象,Tomcat服务器配置等。5. 教学实训资源中的源代码能在软件开发实训平台的支持下,指导教师可选择控制 各级源代码是否可显示、学生是否可拷贝等功能。二、软件开发工程实训资源包:1. 软件开发工程实训资源要求至少提供Web及Winform工程实训资源6个以上,要 求Web工程适用于Java及.Net技术开发,至少包含1个Winform开发工程,要求 提供全部工程的可执行程序。2. 资源内容要求提供全部工程的开发过
5、程文档。提供整个需求分析过程中采集的文 档,提供要开发的软件系统演示、用户手册,让学生清楚并理解系统的开发需求; 提供整个软件开发过程中各阶段开发成果的文档模板,并给出了本工程过程中的文 档,要求学生在过程中动手完成文档,并独立完成整个系统编码。3. 开发实训工程能够涵盖相应技术的大局部知识点,至少有一个能指导学生独立完 成全过程,并能够在160学时内完成的工程,至少有一个适于学生分组完成工程。 开发实训遵循相应的国家标准或行业标准,有相应的文档模板。4. 配合软件开发实训平台使能够由教师控制各级源代码的展示。三、软件测试实训资源包:1 .软件测试教学实训资源应该以一个完整的工程测试过程进行测
6、试知识点的教学及 实践,实训过程应该包含软件测试的全过程。2 . 资源内容应该包含掌握基础知识,制定测试计划,提取测试需求,编制测试用例 和策略,手工测试执行及缺陷提交,回归测试,测试评估,协助用户进行验收测试, 使用工具进行测试管理,自动化测试,测试变更的控制,测试管理工具TestDirector 的安装及使用,性能测试工具LoadRunner的安装及使用,功能测试工具WinRunner 的安装及使用,配置管理工具VSS的安装及使用,配置管理工具Subversion(SVN) 的安装及使用,应用服务器WebLogic的安装及使用。四、软件开发基础实训资源包:1. 软件开发基础实训资源要求以一
7、个完整的软件产品引导学生进行操作、功能总 结、商业化分析与设计、用户手册撰写、软件演示制作、宣传PPT制作等基本软 件技能的实践。五、职前教育资源包:1. 职前教育要求以视频课件的形式提供学生职前教育资源,课件不少于20学时的 教育内容。2. 资源内容要求包含企业用人要求、能力素质培养、面试技巧、销售技巧、交流技 巧、职场规划、心态培养等方面的内容。2.1 如JAVA开发课程教学资源库日程管理系统(java基础版)模块名称子需求拆分知识点列表日程管理applet日程显示开发环境搭建和使 用使用 netbeans 开发 appletapplet的日历开发applet基础applet生命周期app
8、let的重点API在HTML中使用appletApplet 类applet处理文字、图像applet事件日程新增原型Html页面html基础使用dreamwaver进行HTML页面制作使用table进行网页对齐布局使用form输入原型合理表示用户数据输 入使用img标签进行图片显示使用href进行链接form的基本属性以及submit跳转使用font对网页文字进行属性设置javascript 代码javascript 基砒!javascript 的 dom 模型javascript 的 window使用document获得和设置表单输入javascript的基本领件javascript 中的
9、document日程查询原型HTML页面多table的嵌套table中的单元格合并任务管理系统(web版)模块名称子需求拆分任务步骤知识点列表任务管理任务下发开发环境搭 建和使用MySQL及其客户端的安装tomcat的安装和配置CVS服务器和客户端的安装和使用MyEclipse的安装使用MyEclipse中配置使用CVS在 myeclipse 中集成 tomcat后台数据 Bean开发 (用户数据 bean和任务 数据bean)实体关系数据bean对实体关系的实现包含实体关系的数据bean的使用数据库连接 类开发数据库连接池的基本概念数据源的基本概念tomcat中配置连接池使用数据源从toam
10、cat连接池中获得连接通用的连接池连接获取方法任务管理业 务逻辑bean 开发业务逻辑bean的概念业务逻辑bean中新增方法的定义用户管理业 务逻辑bean 开发业务逻辑bean中,查询所有用户的方法定义服务器端页 面开发JSP基础JSP页面使用Java语言、数据Html-form表单的各输入元素的属性及事件使用Javascript获得form表单中的输入值使用Javascript校验表单输入表单按钮事件及其它输入项的事件使用表格格式化输入界面Sevlet开发Servlet 基础Servlet主要方法使用 ServletRequest获取页面输入封装类与数据类型转换SimpleDateFor
11、mat API页面输入值与数据bean对象的转换在servlet中调用逻辑bean,完成业务操作使用 ServletResponse进行页面跳转使用Html连接Servlet领导任务下 发查询业务逻辑 bean查询领 导所有任务 的方法 业务逻辑 bean条件查 询方法关联查询语句模糊查询语句一对一,一对多关联查询sql语句的Java写法使用Java变量拼写模糊多条件查询语句根据查询结果,完成具体实体关系的bean赋值服务器端页 面开发html-table 的嵌套在页面中获得request对象中的数据在页面中显示List数据使用List动态设置select选项table背景以及table分割线
12、的设置Servlet 开发从session中获得数据连接后台逻辑bean获得查询结果servelt中获得查询条件表单数据servlet 将值设置到 ServletRequest 中Servlet 中使用 RequestDispatcher 进行跳转个人任务查 阅业务逻辑 bean中,个 人任务查询 方法添加个性化条件关联查询关联查询结果集的处理服务器端页 面开发基本知识点同领导任务下发查询Servlet 开 发知识点同领导任务下发查询任务详细查 询业务逻辑bean开发通过主键查询一行具体记录查询当行记录的逻辑方法的设计与编写服务器端页面开发获得Request中的数据bean对象在form表单元
13、素中,显示数据beanServlet 开发同领导任务下发查询任务信息修 改业务逻辑 bean开发修改方法的编写服务器端页 面开发按钮事件的Javascript实现Servlet 开发servlet中request缓存的清理任务信息删 除业务逻辑 bean开发单行删除方法的编写多行删除方法的编写服务器端页 面开发按钮的实现链接传值与表单传值checkbox的全选、全不选和反选Servlet 开删除方法的编写发用户登录业务逻辑bean开发使用唯一键的来进行查询登录方法的编写服务器端页 而开发输入校验Servlet 开发session的创立与使用任务管理系统(SSH版)模块 名称子需求拆分任务步骤知
14、识点列表任务 管理领导任务下 发查询开发环境搭建 和使用手工SSH开发工程的搭建使用myEclipse来进行SSH开发工程的搭建在tomcat中发布和测试环境后台数据Bean 开发(用户数据 bean和任务数 据 bean)数据bean类的编写实体与数据库之间的关系映射编写使用myeclipse反向生成数据bean和映射文件任务管理持久 层DA0接口以 及实现类开发编写DA0接口编写DA0接口的实现类在 applicationContext. xml 中,酉己置 sessionFactory在 applicationContext. xml 中,配置数据源在 applicationContex
15、t. xml 中,配置 DA0任务管理业务 逻辑 service 开发编写service接口编写service实现类在 applicationContext. xml 中,酉己置 service用户管理DAO 接口以及实现 类开发同任务管理DAO知识点用户管理业务 逻辑 service 开发同任务管理service知识点服务器端页面 开发JSTL基础EL表达式使用JSTL来访问变量使用JSTL标签来访问list使用JSTL标签来访问java Bean使用JSTL标签实现if/else逻辑JSTL对request, session数据的获取原理action开发struts2 简介struts2的
16、配置文件编写任务管理action编写任务下发查询的action方法action的配置任务下发服务器端页面 开发使用JSTL标签进行select动态设置action开发获得任务下发的表单数据添加action方法配置action跳转result个人任务查 阅业务逻辑bean 中,个人任务查 询方法添加编写DAO接口中任务查阅的方法原型编写实现类中任务查阅的方法代码service和实现 类编写service接口方法原型和实现类中方法逻辑代码服务器端页面 开发基本知识点同领导任务下发查询action开发知识点同领导任务下发查询任务详细查 询DAO与实现类, service与实现 类同领导任务下发查询服
17、务器端页面 开发使用JSTL使用request中的数据bean在form表单元素中,使用JSTL显示数据bean数据action开发同领导任务下发查询任务信息修 改服务器端页面 开发按钮事件的Javascript实现action开发同任务下发service和实现 类方法添加多行删除方法的实现服务器端页面 开发按钮的实现链接传值与表单传值checkbox的全选、全不选和反选action开发同任务下发用户登录DAO与实现类, service与实现 类DAO与实现类中,定义出按用户名和密码查询的方法在service和实现类中添加用户登录的方法服务器端页面 开发输入校验action开发action的创
18、立、使用和配置2.2 如.NET开发教学实训资源库指导学生使用ASP.NET+C#开发一个完整网络商店工程o资源构成及组织方式 系统演示最终完成的工程成果的演示,供学生理解需求、模仿设计。 工程文档工程开发过程的各阶段成果文档。 过程讲解包括分析、设计、开发过程的详细讲解,遇到相关的知识点进行展开讲解, 并可以引用到相关的知识教学内容,同时提供工程开发所需要的图片、文字 等资源,并提供各阶段开发过程的全部源代码。 工具相关工程开发所涉及到的各种工具的安装及使用。 知识教学工程所涉及到的需要掌握的知识的详细讲解。系统首先对工程开发及资源的组织进行了整体介绍,并提供了系统演示,让 学生理解系统的开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 综合 实训室 建设 方案 20
限制150内