软件开发综合实训》课程简介
软件工程综合实训48094《软件工程综合实训》教学大纲1.4-教学大纲

《软件工程综合实训》课程教学大纲
一、课程总述
本课程大纲以2014年软件工程本科专业人才培养方案为依据编制。
二、教学时数分配
三、实验内容安排
实验一开发计划及需求分析
1、实验目的和要求
掌握软件项目开发计划和需求规格说明的分析和编制方法。
2、实验内容
(1)开发计划的编制;
(2)需求规格说明书的编制;
实验二系统设计
1、实验目的和要求
了解软件架构的类型,选择并设计项目的软件结构。
2、实验内容
(1)系统设计说明书的编写
实验三数据库设计
1、实验目的和要求
掌握数据库设计的方法。
2、实验内容
(1)数据库设计说明书的辫子额
实验四系统实现
1、实验目的和要求
开发工具的李勇。
2、实验内容
(1)项目源码编写及测试
实验五系统演示
1、实验目的和要求
考核的重要依据之一。
2、实验内容
(1)系统展示。
综合实训课程简介 《Java BS架构应用软件设计》

课程简介
《Java B/S架构应用软件设计综合实训》是软件技术专业群的一门重要的综合性实训项目课程。
通过本课程的学习,解决两方面的问题,其一,将本专业群已学习过的专业课程中已掌握的知识、技能与所形成的单项、单元能力通过一个本综合性项目课程进行融合,使学生了解这些已掌握的知识、技能与所形成的单项、单元能力在完成一个本职业技术领域多媒体展示系统方面典型工作任务时所起的作用,并掌握如何运用这些知识、技能与单项、单元能力来完成一个综合性的项目,并激发与培养其从事本职业技术领域工作的兴趣与爱好;其二,通过本综合性项目课程,使学生在前期已进行过的软件基本技能项目训练的基础上,学习并培养自己完成一个本职业技术领域典型工作任务完整工作过程所需要的方法能力与社会能力,养成良好自觉的职业习惯与素养。
本综合实训的教学目的是:在前三学期综合实训项目训练所具备的程序设计能力的基础上,进一步将本专业已经学过的Java专业方向课程及在课程中已初步掌握的Java Web应用程序设计能力和相关能力融合在一起,通过一个典型的Java B/S架构应用软件项目——Blog系统的需求分析、概要设计和详细设计,系统总体架构设计,软件程序编码等完整工作过程的训练,培养学生完成一个实际的B/S架构应用软件设计的综合职业能力。
软件开发综合实践课程教学大纲

软件开发综合实践课程教学大纲一、课程简介本课程设计是软件工程专业的集中实践课,为学生提供了一个既动手又动脑,独立实践的机会。
包括系统需求分析、系统分析与设计、编码和软件测试等过程。
通过本课程设计使学生参与到一个完整的、连贯的、符合软件产业规范的软件开发活动中。
培养学生分析问题、解决问题的能力;培养学生综合应用所学的专业知识理论、技术及方法的能力;培养学生团队合作、综合管理、合作开发项目的能力。
二、课程目标(一)课程具体目标1. 能够具有创新的态度和意识,综合考虑社会、安全、法律、文化和环境因素进行软件设计与开发;2. 能够结合所选课题背景,结合软件开发相关知识进行分析、设计和实现的软件开发过程中的复杂工程问题;3. 能够利用相关知识对所开发的课题为行业带来的社会效益和经济效益进行分析和评价;4. 具有良好的沟通能力,能够与课题使用行业及团队成员进行课题沟通和合作,使最终的软件更具有实用性和高效性。
(二)课程目标与专业毕业要求的关系表1 本课程对专业毕业要求及其指标点的支撑(三)课程对解决复杂工程问题能力的培养本课程为集中实践环节,以培养学生解决复杂工程问题的能力为目标,围绕课程支撑的课程目标设计课题,明确课题内容和要求,指导课程设计整个实施过程,严格课程设计成果考核。
在课程考核环节,根据课程支撑的课程目标选择考核方式,考核方式设计应充分考虑学生解决复杂工程问题所需知识和能力。
总之,本实践课程整个环节充分贯彻培养学生解决复杂工程问题能力的理念和要求,实现本课程支撑课程目标的达成。
三、教学内容及基本要求(一)教学内容课程设计题目能够满足该课程的课程目标,学生可以选择教师指定的题目,也可以结合自身兴趣拟定课程设计题目,1人1组。
具体内容包括:(1)根据选题要求,进行需求分析;(2)设计系统架构和模块,给出合理的总体和详细设计方案;(3)代码编写与系统测试;(4)整理、撰写课程设计报告;(5)总结设计,进行答辩。
《软件开发实训》教学大纲

《软件开发实训(产业计划)》教学大纲课程名称:软件开发实训(产业计划)课程英文名称:Graduation project课程编码:课程类别/性质:实践/必修学分:6周数:6开课单位:地球科学学院适用专业:地理信息科学(产业计划)先修课程:数据结构、空间数据库原理、C#程序设计、地理信息系统原理、软件工程一、课程简介本课程是地理信息科学专业(产业计划)基于GIS软件开发的一门集中实践课程,是对所学理论知识的一次初步的现场实践。
目的是使学生增加感性认识,开阔眼界,熟知计算机软件工程领域相关的技术标准、知识产权、产业政策和法律法规,了解实习项目对安全、环境、管理、技术、人员等影响,并理解应承担的责任,从而获得在课堂内学不到的实践知识和工程经验。
通过实习,学习和理解实际项目的开发技术和过程以及管理流程,提高学生进行软件系统设计的能力,进行项目管理训练,培养学生良好的编程习惯,培养团队合作精神和创新精神,增强事业心和责任感,提高学生的综合素质。
培养独立处理和解决复杂问题的能力。
该实践环节要求学生实习完成后,系统掌握地理信息系统开发原理;具备地理信息空间分析或GIS软件开发能力;培养爱岗、敬业、服务社会主义社会的高尚情操。
保证学生达成专业的相应毕业要求。
二、课程教学目标通过该实践教学环节学习,使学生掌握地理信息软件开发相关知识,培养学生知识综合应用能力,树立爱岗、敬业、服务社会主义社会的高尚情操。
在专业知识、实践能力、综合素质等方面达到课程教学目标。
1.价值目标聚焦社会热点,贴近社会生产实际,引导学生树立为祖国地理信息事业奉献的远大志向,培养富有家国情怀、系统思维、匠心精神的地理信息科学的建设者和接班人。
2.知识和能力目标(1)熟练掌握常用GIS平台进行二次开发(毕业要求3、4、5、6、7);(2)训练系统分析能力和良好的文字表达能力(毕业要求8)。
(3)培养学生事实求是,严谨细致的科学态度,具备独立获取知识和技能的能力(毕业要求1);(4)锻炼学生GIS软件开发的实践能力,培养学生解决实际问题的能力(毕业要求4);(5)培养基本的从事地理信息技术工作专业素质和技能(毕业要求2、3、4)。
软件综合开发实训

软件综合开发实训
本文主要介绍了软件综合开发实训的相关内容。
软件综合开发实训是计算机科学与技术专业中非常重要的一门课程,它旨在培养学生的软件开发和项目管理能力,让其在实践中掌握软件开发的流程、方法和工具。
本课程通常分为三个阶段:需求分析、设计与实现、测试与维护。
在第一阶段,学生需要了解用户需求,编写需求规格说明书;在第二阶段,学生需要进行软件设计,编写软件设计文档,实现软件;在第三阶段,学生需要进行软件测试和维护。
在软件综合开发实训中,学生除了学习软件开发技术,还需要具备良好的沟通、协作和团队合作能力。
因为软件开发是一个需要多人协同完成的过程,需要开发人员之间的良好沟通和协作才能完成高质量的软件开发。
在软件综合开发实训中,学生通常会使用一些软件开发工具,如Eclipse、Visual Studio等。
同时,学生还需要掌握一些编程语言和数据库技术,如Java、Python、C#、MySQL、MongoDB等。
总之,软件综合开发实训是一门非常重要的课程,它对于学生未来的职业发展具有重要的意义。
通过这门课程的学习,学生可以掌握软件开发的基本技能,提高自己的实践能力和团队合作能力,为自己的职业发展打下坚实的基础。
- 1 -。
软件开发技术综合训练课程设计说明

软件开发技术综合训练课程设计说明1、课程设计目的“软件开发技术课程设设计”是“C/S结构的系统设计”和“B/S结构的系统设计”课程的一个重要的实践性教学环节,其目的是使学生能够在以下方面获益匪浅。
(1)进一步巩固和加深理解“C/S结构的系统设计”和“B/S结构的系统设计”课程的基本知识,了解某种开发语言在开发中的应用。
(2)综合运用“C/S结构的系统设计”和“B/S结构的系统设计”基本知识和“软件工程”理论,来分析和解决课程设计问题,从而进行课程设计的训练。
(3)学习程序设计开发的一般方法,了解和掌握信息系统项目开发的过程及方式,培养正确的设计思想、分析问题和解决问题的能力,特别是项目设计能力。
(4)通过标准化、规范化文档的学习和查询有关技术资料等,培养项目设计开发能力,同时提倡团队合作精神。
通过这次实践活动,使学生能够熟练地运用某种设计语言进行项目开发,并能按照系统工程化的方法开发一般的管理信息系统项目。
2、课程设计内容说明(1)选题选题方式采用学生自己选题,如题目相同则要求其设计必须有其特色。
①选题内容选题要符合本课程的教学要求,要注意选题的完整性,要能进行分析建模、设计、编程、测试等一系列工作,并能以规范的文档形式将其表现出来。
②选题要求注意选题内容的先进性、综合性、实践性,应适合实践教学并有利于启发创新,选题内容不应过于简单,难度要适中;结合企事业单位应用的实际情况进行选题;题目成果应具有相对应完整的功能。
(2)拟出具体的设计方案学生应在指导教师的指导下,进行项目的总体方案设计与论证。
学生应根据自己所接受的设计题目设计出具体的实施方案,报告指导教师批准后开始实施。
(3)程序的设计与调试学生在指导教师的指导下,应完成所接受题目的项目开发工作,并进行编程和上机调试,最后得出预期的成果。
(4)撰写课程设计总结报告课程设计总结报告是课程设计工作的整理和总结,主要包括需求分析、总体设计、详细设计、编码实现、测试等部分,最后写出课程设计的总结报告。
《ERP软件开发实训》课程教学大纲

《ERP软件开发实训》课程教学大纲一、课程名称ERP软件开发实训(或:ERP软件二次开发)。
二、学分与学时3学分,64学时(其中,理论教学16学时,上机实训48学时)。
三、适用专业信息管理与信息系统专业、软件工程专业、计算机科学与技术专业。
四、课程教材赵天希毕建涛主编,《ERP软件开发实训教程》,清华大学出版社,2010年。
五、课程性质专业必修课。
六、课程目标《ERP软件开发实训》课程是一门实践性较强的专业课。
作为信息管理与信息系统专业(以及软件工程、计算机科学与技术专业)的必修课,本课程以用友ERP-U8(v8.72)及其UAP平台为实训教学平台,进行ERP软件二次开发实训,通过极少的软件编码,着重培养学生业务逻辑的分析、设计与实现能力,训练学生分析问题、解决问题的能力。
七、课程任务培养具有管理学理论基础、计算机科学技术知识及应用能力的复合性应用型、高素质的信息管理、信息系统、软件开发人才,提升学生就业的综合竞争力。
八、课程的主要内容1.熟悉软件开发实训平台(UAP 平台)的基本知识,掌握项目管理操作技能。
2.了解表单的基本概念、实体模型、开发流程,熟悉表单的发布和运行。
3.掌握单据、列表档案、树形编辑档案、树形导航档案、复杂档案的设计方法。
4.熟悉表单的布局视图设计,功能定制与状态控制,值更新事件设计,编号规则设计和生单规则设计。
5.熟悉报表数据源定义、报表过滤条件设计,掌握表格式报表、交叉式报表、自由式报表的格式设计。
6.了解工作流设计器和工作流控制台,掌握表单审批流程设计的基本方法。
7.了解行为对象代码开发的基本方法。
8.能够基于UAP 平台,对所给案例(借出还回业务)进行业务需求分析、功能需求定义和功能模块开发。
九、课时分配教学单元学时 篇 章 理论 实训 小计第1章 软件开发实训平台 2 4 6第2章 UAP 档案开发实训 2 4 6第3章 UAP 单据开发实训 2 6 8 第4章 UAP 报表开发实训 2 8 10第5章 工作流应用开发实训 2 6 8上 篇软件开发基础实训 第6章 行为对象代码开发实训 2 68 第7章 需求分析与详细设计 2 4 6 下 篇软件开发综合实训 第8章 功能模块开发 2 10 12(学时合计) 16 48 64十、教学基本要求以上机实训为主,适量讲授和引导,辅以案例分析、讨论。
《软件开发综合实训》教学大纲

《软件开发综合实训》课程标准一、课程描述《软件开发综合实训》是软件技术专业的一门必修课程。
本课程是为培养软件开发人员所设置的具有综合性质的专业核心课,其主要任务是综合运用多门软件课程的知识和技能开发一个完整的应用软件系统,目的是使学生通过开发软件项目,了解一个完整的软件开发过程,学会根据软件开发文档编写符合工程规范的程序,提高软件开发能力,培养团队协作精神,逐步积累软件项目开发经验,为学生从事软件开发工作打下坚实的基础,实现与软件程序员岗位的无缝连接。
《软件开发综合实训》是软件技术专业中最后开设的课程,它的先修课程是《Web 应用软件开发》、《数据库的设计与实现》、《类的分析与实现》、《软件模型分析与文档编制》、《基于浏览器的客户端编程》等课程。
《软件开发综合实训》适用于三年制(或二年制)软件技术专业,三年制在第5学期开设,二年制在第4学期开设。
二、课程目标在学习本课程前,学生的专业技术能力已具备,专业技术知识的“基本”应用能力已经具备;“初级”的社会能力、方法能力也已具备。
通过本课程的学习,学生应该能够实现各种基本能力的整合、迁移,形成更高一级的综合能力,从而能够独立开发小型的应用软件,能够在软件工程师的带领下参加大中型软件系统的开发,能够胜任软件程序员岗位上的各项工作。
1.专业能力目标(1)能够通过调研,描述企事业单位的基本业务流程。
能够理解业务模型,并根据业务的变更修改业务流程。
(2)能够通过分析用例模型,了解客户的需求;能够根据需求的变更,重新绘制用例视图。
(3)能够根据系统分析结果开发一个完整的小型软件。
(4)能够根据数据模型建立数据库。
(5)能够根据总体设计搭建软件开发平台。
(6)能够根据系统模型开发相应的软件模块。
(7)能够根据系统设计要求编写符合工程规范的程序代码。
(8)能够对自己开发的模块进行单元测试。
(9)能够根据系统要求对软件进行功能测试。
(10)能够根据实施模型部署、实施一个软件系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发综合实训》课程简介
《软件开发综合实训》是我院国家示范建设院校重点建设专业中的重点建设课程之一,是天津市教育科学“十一五”规划重点课题《高职院校软件人才培养课程体系改革与实践研究》中的重点研究课程之一,也是软件技术专业中具有综合性质的专业核心课程。
该课程由我院与天津国超软件技术有限公司共同建设。
《软件开发综合实训》是在学生完成主要专业课程的理论学习和各主要技能专项实训后,综合运用软件技术专业(岗位)的主要知识和技能,在校内外实训基地集中进行综合性、系统化的岗前训练,其目的是通过开发一个完整的软件项目,将软件开发各个主要阶段串联起来,让学生能实际感受企业的软件开发流程和规范,熟悉软件项目团队协作开发环境及方法,逐步积累软件项目开发经验,养成良好的职业素质,实现软件开发基本能力的整合、迁移,使学生能够胜任软件开发岗位的各项工作。
本课程内容主要围绕着开发一个大型网络电子商务应用系统(即商品进销存系统)项目展开。
该项目由7个子系统组成,囊括了本专业(岗位)主要的知识点和技能点,也融入了许多常用的开发技巧,它不但能分解成许多小的应用实例,也能构成一个完整的应用系统。
本课程在企业化的环境中开展教学,教师按照企业开发软件的流程组织教学,全程负责传授技能,答疑解惑,控制教学进度,指导项目设计,实现教学目标。
本课程以项目为载体,通过综合运用任务驱动,案例分析,一体化教学、角色扮演、项目训练等教学方法,使学生在“资讯、计划、决策、实施、检查、评价”这
一完整的“行动”过程中构建自己的开发经验和软件知识体系,从而有效地培养学生的关键能力。
本课程自2004年开设以来大体经历了三个发展阶段。
第1阶段(2004年9月—2005年7月):初始阶段
从2004年起,在软件技术专业中开设了《软件开发综合实训》,其目的是将分散在各门课程中的知识点和单项技能综合起来加以应用,实现基本职业能力的整合、迁移,最终形成职业综合能力,为进入企业做好准备。
在此期间,制定了教学大纲、考核方案及授课计划,开发了基于C/S模式的教学项目,引入了教、学、做结合,手、脑、机并用的一体化教学方法,确定了形成性考核与软件作品相结合的考核方式,取得了良好的教学效果。
但是,由于缺乏市场调研,教学目标按照前序课程推演出来,因此毕业生进入企业后依然难以满足企业要求。
第2阶段(2005年9月—2007年7月):以能力为本位的发展阶段
从2005年开始探索工学结合的人才培养模式,利用中环电子信息集团在行业中的优势地位,对天津地区软件人才市场进行了广泛调研,与天津大宇宙信息创造有限公司、南开创元信息技术有限公司开展了“订单式”人才培养合作,构建了以能力为本位的模块式课程体系,聘请了企业软件开发人员进入课程开发组参与课程教学及开发,进一步明确了课程的教学目标和教学内容,开发了基于B/S模式的教学项目,引入了任务驱动,案例分析、项目训练等教学方法,编写了本课程的校内讲义,课程建设得到极大发展,毕业生受到用人单位的欢迎。
第3阶段(2007年9月—今):工作过程导向的改革阶段
从2007年开始与南开创元、国超软件、华飞高科等企业进行深度合作,与企业一道详细分析了软件岗位需要完成的典型工作任务,归纳总结出行动领域,构建了基于软件开发工作过程的课程体系,重新制定了《软件开发综合实训》的课程标准。
在企业的参与指导下,按照企业模式建立了软件开发综合实训基地,将企业的项目、技术、开发方式、组织管理、质量保证、员工考核等移植到校内实训基地,使该基地真正成为生产性实训基地。
在此基础上,将软件企业中的项目案例、项目管理方法、软件开发过程引入教学中,建立行动导向的教学模式,使学生在职业情境中提高职业能力。
2008年,有企业技术人员参与编写的本课程教材《软件开发综合训练教程—基于Java Web应用》作为国家“十一五”规划教材已由高等教育出版社正式出版,同时按照软件开发过程建立了本课程的网上学习平台、网上工作平台及其它教学资源,为本课程教学资源的推广奠定了基础。
经过多年来的改革和建设,本课程取得了明显成效,建立起了企业化的教学环境及行动导向学习活动的评价标准,将软件企业中的典型工作任务融入课程内容中,把职业工作活动与教学活动融为一体,使学生在经历情境化的工作活动过程中熟悉软件工作环境和开发流程,积累实际工作经验,实现职业能力的发展。
目前,本专业毕业生质量受到业界人士好评。
毕业生的一次就业率始终保持在98%以上。
在2006年天津市高职院校第一届大学生计算机技能竞赛中,软件技术专业学生获得软件及网站模块一等奖2名、二等奖2名;在2007年天津市高职院校第二届大学生计算机技能竞赛中,该专业学生获得软件模块一等奖2名,二等奖1名,网站模块一等奖1名,二等奖1名;在2008年天津市高职院校第三届大学生计算机技能竞赛软件组中获得一等奖2名、二等奖1名,网站设计组中获得一等奖2名、二等奖1名。
本专业学生已经连续3届在全市竞赛中名列团体第一。