企业级项目开发综合实训-课程标准
企业级项目开发实训报告
企业级项目开发实训报告一、引言企业级项目开发实训是软件工程专业学生在校期间进行的一项重要实践活动。
通过该实训,学生能够深入了解企业级项目的开发流程和方法,掌握实际项目开发中所需的技能和知识,提升自己的实践能力和团队合作能力。
本报告将对企业级项目开发实训进行详细阐述和总结。
二、实训目标企业级项目开发实训的主要目标是培养学生的实际项目开发能力和团队合作能力。
通过实践,学生能够熟悉并掌握项目开发的整个流程,包括需求分析、系统设计、编码实现、测试和部署等环节。
同时,学生还需要与团队成员合作,完成项目的开发任务,并在项目中承担相应的角色和责任。
三、实训内容企业级项目开发实训主要包括以下几个方面的内容:1. 需求分析:学生需要与项目组成员一起进行需求分析,明确项目的功能和性能需求,并将其转化为详细的需求规格说明书。
2. 系统设计:基于需求分析的结果,学生需要进行系统设计,包括系统架构设计、数据库设计、界面设计等。
设计阶段需要考虑系统的可扩展性、可维护性和安全性等方面的问题。
3. 编码实现:学生需要根据系统设计的结果,使用合适的开发工具和编程语言进行编码实现。
在实现过程中,学生需要遵循编码规范,确保代码的质量和可读性。
4. 测试与调试:完成编码实现后,学生需要进行系统的测试和调试工作。
测试包括单元测试、集成测试和系统测试等,以确保系统的功能和性能符合要求。
5. 部署与运维:学生需要将开发完成的系统部署到生产环境中,并进行系统的运维工作。
运维包括系统监控、故障处理和性能优化等,以确保系统的稳定运行。
四、实训方法为了达到上述目标,企业级项目开发实训采用了以下几种方法:1. 实际项目:学生在实训中将参与一个真实的企业级项目开发,通过与真实项目的接触,能够更好地理解和掌握项目开发的实际情况和要求。
2. 团队合作:学生需要与团队成员合作完成项目开发任务。
通过与团队成员的合作,学生能够锻炼自己的合作能力和沟通能力,并学会有效地分工合作。
企业级开发技术实训报告
一、实训背景随着我国经济的快速发展,企业级开发技术在我国得到了广泛应用。
为了提高我国企业级开发技术水平,培养具备实际操作能力的高素质人才,我校组织开展了企业级开发技术实训。
本次实训旨在让学生深入了解企业级开发技术,掌握相关开发工具和框架,提高学生的实践能力和团队协作能力。
二、实训目标1. 熟悉企业级开发技术的基本概念、原理和流程。
2. 掌握主流的企业级开发框架,如Spring、MyBatis、Hibernate等。
3. 熟练使用企业级开发工具,如Eclipse、IntelliJ IDEA、Visual Studio等。
4. 培养学生团队协作能力,提高项目开发效率。
5. 培养学生解决实际问题的能力,提高学生的综合素质。
三、实训内容1. 企业级开发技术概述(1)企业级开发技术的概念和特点(2)企业级开发技术的主要框架和技术体系2. Spring框架(1)Spring框架的基本概念和原理(2)Spring框架的核心模块(3)Spring框架在实际项目中的应用3. MyBatis框架(1)MyBatis框架的基本概念和原理(2)MyBatis框架的核心模块(3)MyBatis框架在实际项目中的应用4. Hibernate框架(1)Hibernate框架的基本概念和原理(2)Hibernate框架的核心模块(3)Hibernate框架在实际项目中的应用5. 企业级开发工具的使用(1)Eclipse的使用(2)IntelliJ IDEA的使用(3)Visual Studio的使用6. 项目实战(1)项目需求分析(2)项目设计(3)项目开发(4)项目测试与部署四、实训过程1. 实训准备(1)学生分组,每组4-6人,确定组长。
(2)分配实训任务,明确各成员职责。
(3)教师讲解实训要求、进度安排和考核标准。
2. 实训实施(1)学生按照实训内容,自学相关理论知识。
(2)学生根据所学知识,完成项目实战任务。
(3)教师定期检查学生的实训进度,指导学生解决实际问题。
《.NE-T-Web企业级项目开发》课程标准
《.NE T Web企业级项目开发》课程标准一、课程性质1、课程定位本课程是针对.NE TWeb企业级开发职业领域中的.NE TWeb软件工程师工作岗位而设置的课程,属于专业学习领域。
.NE TWeb软件工程师是指熟练应用微软ASP.NE T技术进行Web项目开发的软件设计人员,在开发团队中负责根据详细设计进行具体的界面和程序设计。
2、课程目标与课程任务通过学习本课程,学生具备在.NE T平台上熟练运用HTML、Java Script、ASP.NE T、ADO.NE T、Web Service、XML、N层架构、Ajax等主流技术开发Web应用程序的能力,这是当前就业市场上Web软件工程师岗位对技能的要求。
学生在项目实施的工作过程中,了解.NE TWeb项目开发的完整过程,全面掌握.NE TWeb程序设计的综合职业技能,毕业后能在软件研发单位从事企业级Web项目的技术研发、管理工作。
3、课程的内容结构课程的内容以“销售管理信息系统”项目为主线,以工作过程为导向,根据工作任务设置8个学习情景:①搭建.NE T开发平台,创建“销售管理信息系统”;②设计销售管理信息系统用户操作界面;③信息录入合法性验证的设计;④交互操作与页面处理;⑤系统会话与状态管理;⑥“销售管理信息系统”的数据库访问设计;⑦实现查询、显示会员消费及积分记录;⑧部署安装“销售管理信息系统”。
4、课程所处的地位成为一名合格的软件工程师,首先必须学习《.NE T开发平台与C#编程》等专业基础课,培养如程序设计逻辑思维等最基本的能力,其次需要学习像《.NE TWeb企业级项目开发》这样与工作岗位紧密联系、实践性很强、切入到企业最重要技术领域的专业技术课程,因此本课程在整个专业课程体系当中处于最重要地位。
考虑到学生学习本课程之前需要学习一系列前驱课程作为技术基础,课程被安排在第四个学期执行教学任务。
二、课程理念1、以工作过程为导向开发课程以工作过程为导向开发课程、以行动导向的教学观和学习情境的构建观组织教学,加强学生掌握企业岗位所需技能培养,实现教学过程与工作过程互融。
《J2ee企业级应用开发》课程标准
《J2EE企业级应用开发》课程标准一、课程定位《J2EE企业级应用开发》是计算机软件技术专业的一门专业课程,本课程所涵盖的知识和技能是作为软件技术专业学生的核心能力之一。
通过本课程的学习,使学生能够按照软件工程的理论和方法进行基于企业级JavaBean(EJB)技术的企业级应用系统的开发。
通过本课程及其实践环节教学,使学生能够使用JSP+EJB技术进行规范的Java企业级应用开发,并培养学生分析问题和解决问题的能力。
为以后进行实际的软件开发工作打下良好的专业知识和职业技能基础。
二、课程目标通过本课程的学习,培养和提高计算机软件技术专业学生的职业核心能力和素质。
使学生能够具备良好的职业素养,具备团队协作、与人沟通等多方面的能力;使学生具有较强的专业知识和技能,并具备进行自我专业知识拓展的能力。
让学生尽可能地达到入职即可工作,尽可能地做到与企业需求的“无缝结合”。
1、知识目标本课程涵盖了以下知识目标:(1)熟悉软件开发的基本流程;(2)熟悉Java EE应用和开发环境(Eclipse + Weblogic)的搭建和使用;(3)掌握无状态会话Bean(Session Bean)开发技术;(4)掌握有状态会话Bean(Session Bean)开发技术;(5)掌握Bean管理持久化实体Bean(BMP)的开发技术;(6)掌握容器管理持久化实体Bean(CMP)的开发技术;(7)了解消息驱动Bean的工作原理;(8)掌握JSP/Servlet技术、会话Bean开发技术和实体Bean开发技术的整合应用;2、能力目标(1)能查阅英文版的相关技术手册;(2)能通过团队协作完成软件项目的开发;(3)能对软件开发过程中遇到的各种错误和异常进行分析和排错;(4)能采用软件工程的思想和方法设计和实现企业级的应用软件项目;4、素质目标(1)具有良好的沟通表达能力、团队协作精神。
(2)具有良好的心理素质,顽强的意志力,勇于克服困难;(3)具有较强的身体素质,适应艰苦工作需要;(4)具有较扎实的业务基础,并能不断进行创新和自我超越。
《JavaEE企业级项目开发》课程标准
《JavaEE企业级项目开发》课程标准一、课程定位本课程是软件技术专业的专业核心课程,是培养学生成为Java高级程序员重要的一门课程。
在软件技术专业课程体系中,是对网页设计与制作、数据库管理与应用、Java 程序设计、Java Web程序设计等前序课程的专业知识和技能进行综合应用、总结和提升,为后续课程在综合技术应用做铺垫,对学生以后从事企业级WEB开发起到决定的作用。
通过本课程的学习,使学生掌握Struts2、Hibernate、Spring等主流框架技术,能够根据用户的需求和详细设计说明书,利用Struts2、Hibernate、Spring等技术进行系统架构,完成系统的开发。
使其了解企业开发流程,培养具备自学能力、分析能力、可持续发展能力等方法能力和组织、沟通、协作等社会能力,形成严谨、认真、细致和吃苦耐劳的基本素质。
前导课程为:《网页设计与制作》、《数据库管理与应用》、《Java程序设计》、《Java Web程序设计》。
二、课程目标通过本课程的学习,使学生掌握Struts2、Hibernate、Spring等主流框架技术,能够根据用户的需求和详细设计说明书,利用Struts2、Hibernate、Spring等技术进行系统架构,完成系统的开发。
(一)知识目标1.理解Struts2的工作原理;2.掌握Struts2业务逻辑控制器Action及其应用;3.掌握Struts2拦截器的原理及其应用;4.掌握Struts2的输入校验和国际化;5.掌握OGNL表达式的应用;6.掌握Hibernate集合映射和实体对象关联关系映射;7.掌握Hibernate的检索方式;8.掌握Hibernate的事务和缓存的应用;9.理解面向接口编程的概念及优点;10.理解IOC/DI、AOP的概念与优点。
(二)能力目标1.能根据软件工程要求,对软件项目进行需求分析,写出相应文档;2.能使用面向对象程序设计思想,进行软件分析、设计;3.能够使用SSH框架对系统进行架构;4.能够对应用系统进行测试、发布。
企业会计综合实训课程标准
企业会计综合实训课程标准一、课程定位和课程设计1.课程性质与作用本课程是会计专业一门必修的实践课程,是校企合作开发的基于工作过程的课程。
本课程是具有鲜明会计行业特点的实践性课程,该课程以提高学生会计工作技能和综合素质为目标,紧密依托行业企业,建立以各会计岗位职业能力为核心,体现“工学结合”的人才培养模式的一门课程。
企业会计综合实训,主要是通过模拟实训,使学生能够系统、全面地学会企业各岗位的会计工作,加强学生对会计基本理论的理解、对会计基本方法的运用和对会计基本技能的训练,使学生能够将会计专业知识和会计实务有机地结合在一起,真正掌握填写原始凭证的方法、各种经济业务的处理方法及记账凭证的填写方法、账簿的启用及账簿的登记方法、各种报表的编制方法等。
本课程以模拟工作情境为手段,以突出工作过程为导向,以完成工作任务为中心,使学生通过各岗位的实训操作,培养学生树立正确的职业意识、提高职业素质、形成较强的工作能力,为即将从事的会计工作打下坚实的基础,成为具备理论与实践相结合的会计专业人才,为社会培养出一批较高水平的会计专业人才。
本课程是会计专业的一门实践课程,与本课程教学相衔接先修课程有:《会计基础》、《初级会计实务》、《企业纳税实务》、《会计信息化》等。
2.课程基本理念根据会计行业的发展需要,以真实工作任务及工作过程为依据,结合各单位会计实际工作过程要求,对学生应具备的理论知识,操作技能,社会能力等不断整合,使教和学结合起来,达到理论实战一体化。
通过课程能力设计与知识设计相辅相成形成工学结合课程的完整体系。
课程知识设计采用以工作任务为中心,以技术实践知识为重点,以技术理念知识为背景的课程内容结构。
模拟企业真实情景,由老师从浅入深,循序渐进引出任务,学习分角色对各项任务具体实施,从而引导学生进入岗位角色,让学生在不断解决实际问题完成各项任务后产生成就感,增强学习兴趣。
课程能力设计方面突出专业技能培养,注重社会能力培养,在专业技能培养方面首先通过岗位分析确定各企业会计人员应具备的各种工作技能,为后续以工作任务为中心,以工作结构为课程内容的实践教学做好准备,使学生明确为什么要学,知道从哪里学,掌握怎样学。
java课程标准
1.课程定位《项目综合实训》是软件设计专业的专业核心课程,专业必修课程。
其功能是通过项目引导、任务驱动的方式,采取实例讲解和演练相结合的方法训练学生的逻辑分析能力和空间想象能力,培养对问题模型的抽象分析能力,初步掌握系统的数据建模能力,同时也培养学生的社会能力和方法能力。
本课程与《程序设计基础》课程相衔接,共同培养学生基本的程序设计能力;与《java web程序设计》、《HTML5开发入门基础》课程相衔接,共同培养学生使用java开发网站前后端应用的技能。
2.课程目标2.1知识目标(1)掌握利用eclipse开发工具编写程序的基本方法(2)掌握编写jsp页面的基本方法(3)掌握编写sevlet+bean+jsp结构的编写(4)掌握编写java数据连接以及接口编写方法(5)掌握spring框架使用(6)掌握mybatis框架使用(7)掌握编写spring MVC框架的流程2.2能力目标2.2.1专业能力(1)能使用HTML5+CSS3+jsp进行网页界面设计。
(2)能够熟练运用java框架搭建项目。
(3)掌握在项目中使用mysql数据库实现数据操作、单例模式设计思想。
(4)实现项目各功能模块的完成。
(5)掌握项目前后端的设计思路。
2.2.2社会能力(1)具有较好的问题分析能力;(2)具有较好的信息检索能力;(3)具有良好的职业道德和团队精神;(4)具有很好的与人沟通和交流的能力。
2.2.3方法能力(1)掌握前后端jsp页面的设计;(2)掌握java框架的引入;(3)掌握前端数据的加载,以及功能的开发;(4)掌握后端数据连接和操作;(5)掌握框架的引用和维护。
3.教学内容及教学设计项目综合实训课程打破理论学习的传统学科课程模式,采用以项目驱动为导向的学习课程模式。
根据课程分析研讨会的结果,开展广泛调研,在岗位调研和工作任务分析的基础上,采用工作过程系统化的课程开发技术,遵循培养学生实际操作技能的职业教育理念,确定本课程学习目标和学习情境设计。
重庆科创职业学院《企业级项目开发实训》课程标准
《企业级项目开发实训》实训课程标准1.课程概述.NET WINDOWS开发实训是一项实践性较强的教学任务,其目的是通过这一环节的教学,使学生初步具备项目实践开发的能力。
从实际经验出发,就此展开研究,程序设计的要求要具体、成绩考核办法要准确、选题要"企业化"及教学方法要得当等一系列教学手段,并认为这些方法是切实可行、有效的,普遍适用于本校的C#教学中。
1.1课程的性质《.NET WINDOWS开发实训》是计算机应用技术专业的必修课程。
本课程的主要任务是使学生了解C#面向对象程序设计思想以及软件工程项目开发技术等。
为学生今后从事该专业领域的工作奠定基础。
同时,本课程将紧密结合实际,及时讲解.NET WINDOWS开发实训的最新技术和方法,并通过学生的实际操作来掌握C#的最新技术动向,为学生毕业后能更快地适应工作环境创造条件,围绕实践中的具体模块和案例进行分析,突出对学生程序设计和系统开发等实践能力的培养。
学习本课程之前应当具有《计算机基础》、《C语言程序设计》和《数据库原理》的预备知识。
1.2课程设计理念本课程是以高等职业院校“计算机信息管理”专业的学生就业为导向,在行业专家的指导下,对计算机网络管理、企业技术支持、网站建设技术等专门化方向所涵盖的岗位进行任务与职业能力分析,以实际工作任务为引领,以创新能力培养为主线,将课程知识体系整合为若干个技能教学模块,在教学过程中注意体现学生设计能力培养的循序渐进性。
在教学内容和方法上贯彻“技能培养为主,知识够用为度”的教学思想,旨在培养学生的创新意识,提高岗位实践能力和适应能力。
采用理论教学+实验实训+行业实践3层递进相结合的模式来提高教学质量,从而培育学生掌握网络管理员的基本职业能力。
1.3课程开发思路该课程是依据“计算机应用技术专业人才培养方案”设置,是当前软件行业流行的开发工具。
教学过程采用循序渐进的的方式,其总体设计思路是,打破传统的以知识传授为主要特征的授课模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体模块及项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。
企业级项目开发实训报告
企业级项目开发实训报告随着信息技术的飞速发展和企业对数字化转型的需求,企业级项目开发扮演着至关重要的角色。
本文将从项目管理、需求分析、系统设计与开发、测试与上线等方面介绍企业级项目开发的实训经验和心得。
一、项目管理项目管理是企业级项目开发的基础,它涉及到项目目标的设定、项目计划的制定、资源的调配以及团队的协作等。
在实训中,我们采用了敏捷开发方法,通过短周期的迭代开发,提高了项目的灵活性和适应性。
同时,我们也注重项目风险管理,及时识别和解决问题,确保项目按时交付。
二、需求分析需求分析是企业级项目开发的关键环节,它涉及到对用户需求的理解和转化。
在实训中,我们通过与用户的沟通和需求收集,细化和明确了项目的功能和性能需求。
同时,我们也注重对需求的优先级排序和变更管理,确保项目的可控性和稳定性。
三、系统设计与开发系统设计与开发是企业级项目开发的核心环节,它涉及到对系统架构和模块设计的规划和实现。
在实训中,我们采用了分层架构和模块化设计的方法,提高了系统的可维护性和扩展性。
同时,我们也注重代码的质量和重用性,提高了开发效率和代码的可读性。
四、测试与上线测试与上线是企业级项目开发的最后环节,它涉及到对系统功能和性能的验证和发布。
在实训中,我们采用了自动化测试和持续集成的方法,提高了测试效率和系统的稳定性。
同时,我们也注重上线过程的监控和回滚策略,确保系统的可用性和可靠性。
企业级项目开发实训使我们深入了解了项目管理、需求分析、系统设计与开发、测试与上线等方面的知识和技能。
通过实践和实训,我们不仅提高了专业能力,还培养了团队合作和问题解决的能力。
在未来的职业发展中,这些经验和技能将为我们的工作提供有力的支持和保障。
在实训过程中,我们也遇到了一些挑战和困难。
例如,需求变更和时间压力常常会给项目带来不确定性和压力。
然而,通过团队的合作和努力,我们克服了这些困难,并成功完成了项目的开发和交付。
企业级项目开发实训为我们提供了一个宝贵的学习和实践的机会。
企业级项目开发实训报告(一)
企业级项目开发实训报告(一)企业级项目开发实训报告项目概述•实训课程名称:企业级项目开发实训•实训课程代码:XXXX•实训项目名称:企业级项目开发实战•项目指导教师:XXX•项目组成员:XXX、XXX、XXX项目背景•企业级项目开发是现代软件开发领域的重要组成部分,需要掌握大型项目的设计、开发和管理技能。
•实训项目旨在提供一个真实的企业级开发环境,让学生能够在实际项目中锻炼自己的技能。
项目目标•学习并应用软件开发生命周期的各个阶段,包括需求分析、设计、开发、测试和部署等。
•学会使用企业级开发工具和技术,例如Git、Jenkins、Docker 等。
•学会团队协作与项目管理,包括任务分配、进度跟踪和团队协调等。
•最终完成一个具备一定实用价值的企业级项目。
项目计划1.需求分析阶段–进行项目需求收集和分析,明确项目功能和业务需求。
–编写需求规格说明文档,明确项目的功能和非功能性需求。
2.设计阶段–进行项目架构设计,确定核心模块和组件的选型。
–设计数据库结构,绘制ER图和数据库表结构图。
–编写系统设计文档,包括系统结构设计、数据库设计和接口设计等。
3.开发阶段–根据需求和设计文档进行模块开发。
–使用敏捷开发方法进行迭代开发,通过Scrum或Kanban进行任务管理。
–每周进行项目进度汇报和代码Review,及时解决遇到的问题和难点。
4.测试阶段–进行单元测试、集成测试和系统测试,确保项目功能和性能满足需求。
–编写测试用例和测试报告,记录测试过程和测试结果。
5.部署阶段–配置项目的部署环境,包括服务器的选型和部署策略。
–使用自动化部署工具进行项目的自动化部署和持续集成。
6.项目总结–进行项目总结和经验分享,总结项目的收获和问题。
–提出项目改进和优化方案,为以后的项目开发提供参考。
项目成果•成果一:完成了企业级项目的需求分析和设计文档,明确了项目的功能和架构。
•成果二:实现了项目核心模块的功能开发,达到了预期的效果。
综合项目配置综合实训
综合项目配置综合实训一、前言综合项目配置综合实训是一个旨在帮助学生掌握综合项目配置技能的实训课程。
通过该实训,学生将学习如何进行综合项目的配置,包括软件环境的搭建、数据库设计、服务器部署等内容。
本文档将详细介绍这一实训课程的内容和要求。
二、实训内容1. 软件环境搭建在实训课程中,学生将学习如何搭建适合综合项目开发的软件环境。
这包括但不限于:•IDE的选择与配置•版本控制系统的使用•项目管理工具的应用2. 数据库设计与管理学生将学习如何进行数据库设计与管理,包括:•数据库的建立•表的设计与定义•数据库的备份与恢复3. 服务器部署与维护学生将学习如何进行服务器的部署与维护,包括:•服务器环境的搭建•代码的部署与发布•服务器监控与维护三、实训要求1. 学习态度•认真学习实训课程的内容•主动探索和解决问题2. 实践能力•完成指定的项目配置任务•对所学内容进行实际应用3. 团队合作•积极参与团队合作项目•与同学共同完成任务四、实训流程1. 课前准备在实训开始前,学生需要做好以下准备工作:•下载并安装相关软件•阅读相关教程与文档•熟悉实训要求与流程2. 实训进行实训过程中,学生将按照以下步骤进行:1.跟随指导完成软件环境的搭建2.学习数据库设计与管理的基础知识3.进行服务器部署与维护的实践操作3. 实训总结实训结束后,学生需要进行总结与回顾,包括:•总结所学知识与经验•分享个人收获与感悟•探讨实训中的问题与解决方案五、结语通过综合项目配置综合实训,学生将不仅掌握了综合项目配置的技能,同时也提升了团队合作能力和实践能力。
希望学生能够认真对待这一实训课程,取得良好的学习效果。
以上是关于综合项目配置综合实训的文档。
希望对实训课程的学习和实践有所帮助。
综合实训项目课程标准《Java-BS架构应用软件设计》
《Java B/S架构应用软件设计综合实训》教学标准(2008年版)计算机与软件学院目录1.前言1.1本课程在相关专业中的定位1.2本课程的基本教学理念2.课程目标2.1课程总目标2.2具体目标(课程预设能力目标的阐述)(一)专业能力目标(二)方法能力目标(三)社会能力目标3.内容描述3.1项目选题范围3.2项目内容要求4.实施要求4.1教学实施要领与规范4.2教学方式与考核方法(一)教学方式(二)考核方法4.3教学文件与使用5.其它说明《JaVa B/S架构企业管理软件设计综合实训》教学标准课程名称:Java B/S架构研究应用软件设计综合实训课程代码:适用专业:软件技术专业群——Java技术专业方向、软件测试技术专业方向、IIHT软件工程专业方向。
适用学期:第四学期1.前言1.1本课程在相关专业中的定位《JaVa B/S架构应用软件设计综合实训》是软件技术专业群的一门重要的综合性实训项目课程。
通过本课程的学习,解决两方面的问题,其一,将本专业群已学习过的专业课程中已掌握的知识、技能与所形成的单项、单元能力通过一个本综合性项目课程进行融合,使学生了解这些已掌握的知识、技能与所形成的单项、单元能力在完成一个本职业技术领域多媒体展示系统方面典型工作任务时所起的作用,并掌握如何运用这些知识、技能与单项、单元能力来完成一个综合性的项目,并激发与培养其从事本职业技术领域工作的兴趣与爱好;其二,通过本综合性项目课程,使学生在前期已进行过的软件基本技能项目训练的基础上,学习并培养自己完成一个本职业技术领域多媒体展示系统方面典型工作任务完整工作过程所需要的方法能力与社会能力,养成良好自觉的职业习惯与素养。
1.2本课程的基本教学理念(一)突出学生主体,注重学生的能力培养《JaVa B/S架构应用软件设计综合实训》面向软件技术专业群Java技术专业方向、软件测试技术专业方向、IIHT软件工程专业方向学生,注重学生从事本职业技术领域工作的所需基本理论、基本方法和基本技能的学习及综合职业能力的培养。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
移动互联应用技术专业
《企业级项目开发实训》课程标准
机电工程系
二〇一七年三月
《企业级项目开发实训》课程标准
1、课程基本信息
课程代码:055432
适用专业:移动互联应用技术
学时:26
学分:1
制定人:XX
2、课程性质和作用
本课程是移动互联应用技术专业的一门专业实训课程,是紧接着移动应用系统分析与设计课程之后的一个实训锻炼课程。
移动企业项目开发是一项综合性的系统开发,也是职业岗位工作的内容。
学生在完成应用系统分析设计的学习后,需要进一步的将理论与实践相结合,将零散的单元知识与整体的工作任务相结合。
本课程就是让学生能融合之前所学的多门专业课程,实现较大型的移动应用系统的分析设计。
本课程通过随身小账本程序的开发作为任务,让学生巩固并懂得运用Andorid程序设计的知识和方法,加强移动应用开发的能力。
通过模拟实际的软件开发过程,一方面锻炼学生自己的工作能力,另一方面锻炼学生的团队协作能力和文档组织能力。
3、课程目标
分析方法能力
让学生具备面向对象分析设计的思维能力。
能独立完成软件系统的整体结构或部分功能的设计与实现工作。
专业能力
让学生掌握程序项目的组织管理方法,面向对象分析设计思路完成软件的功能设计。
掌握使用Andorid开发技术开发应用程序的能力。
掌握数据库管理工具使用的方法。
通过移动应用程序完成数据库操作的功能。
实现小型业务系统的分析,开发与设计。
培养认真负责的工作态度、严谨细致的工作作风。
培养独立分析和解决实际问能题的能力。
社会能力
培养认真负责的工作态度和一丝不苟的工作作风。
培养学生创新思维能力。
培养学生爱岗敬业的基本素质。
2
4、课程内容与要求
编号项目(单元)名称任务知识要求技能要求学时
1 项目分析团队管理课堂签到项目分析
使用PMS系统分配任务,制定计划
团队协作开发工具配置
使用面向对象分析设计程序
团队开发协作方法
移动应用分析设计
团队开发协作技能
6
2 界面设计协商服务端接口
设计学生端界面
设计教师端界面
面向对象程序设计
分层结构模型设计
系统分析设计
团队沟通协作
6
3 编码实现客户端功能编码实现学生端功能界面布局
事件响应
数据格式化处理
Android界面开发技能
Android交互功能开发技能
团队沟通协作
6
4 编码实现WEB端功能编码实现教师端功能界面布局
事件响应
数据格式化处理
Android界面开发技能
Android交互功能开发技能
团队沟通协作
4
5 编码实现服务器接口
功能
编码实现服务器接口功能
Servlet设计
生成JSON或XML数据
JavaWeb开发技能
团队沟通协作
4
6 实现客户端的网络访
问功能
实现学生端的网络访问功能
网络访问
多线程处理
二维码扫描
Android高级开发技能
团队沟通协作
6
7 实现WEB端的网络访
问功能
实现教师端的网络访问功能
网络访问
多线程处理
二维码生成
Android高级开发技能
团队沟通协作
6
8 完整系统的联调测试完整系统的联调测试调试与排错系统调试与分析排错
团队沟通协作
6
9 撰写软件设计文档撰写软件设计文档软件文档写作文档协作
团队沟通协作
4
10 项目演示项目演示软件展示说明团队沟通协作
演讲与口才
4
5、教学实施
5.1教学方法
教学方式的构建以“任务驱动”、“项目导向”模式为主,结合其他模式的不同特点,相互补充,目的是要帮助学生学会学习,提高能力。
课程内容以实操训练为主旨,做到理论与实践相结合,为学生设计“学其所用,用其所学”课程内容。
(1)授课。
本课程的课堂教学模式为“任务驱动”模式。
授课教师的教案按照“提出任务→解决任务→再提出新任务→再解决任务”的循环,逐渐深入,让学生在动手解决问题,实现训练要求的过程中得到锻炼与提高。
(2)讨论。
本课程建议除以问题引导学生参与讨论外,建议以“学生助教”的方式,锻炼学生的参与、协调、统领、领导及创新能力。
(3)实训。
本课程为学生设计专题仿真试验,培养和锻炼学生的知识应用能力、试验能力、分析能力。
5.2教学评价
(一)工作任务评价
序号工作任务评价方式评分标准分数分配
1 界面设计
团队开发
由主要指导老师结
合学生完成的实训
任务进行考评
设计出符合功能要求,方便操作的软件界
面。
实现题目要求的功能
10
2 随身小账本基
本功能
由主要指导老师结
合学生完成的实训
任务进行考评
设计出符合功能要求,方便操作的软件界
面。
实现题目要求的功能
50
3 分层模型设计由主要指导老师结
合学生完成的实训
任务进行考评
按照面向对象设计模型,分层设计程序结
构
30
4 软件文档由主要指导老师结
合学生完成的实训
任务进行考评
定制规范的文档要求
文档内容反映设计的思路
10
(二)综合评价
以典型工作任务为考核依据,采取灵活多样的考核方式,并制定具体的成绩评定办法。
在设置考核方式时,理论与实践结合,以考核专业能力为主的实训工作任务考核,也有以测试认知水平的知识考核。
序号工作任务评价方式评分标准分数分配
1 素质考评由指导教师根据学生表现集中
考评
平时考勤、回答
问题
30
2 实训考评由主要指导老师结合学生完成操作规范性、任70
4
的实训任务进行考评务完成情况、实
训态度、团队合
作
合计100
5.3教学资源建议
(一)教学资源(课件、录像、网络资源等)
项目的需求、ADT等。
(二)教学场地及设备
计算机软件实训可用实训室:安装ADT、Navicat Premiun。
5.4教材选用与编写
5。