第一篇:重庆理工大学实践教学大纲(实习设计)09 软件工程与计算Ⅲ 课程设计大纲 ok
《软件工程与计算Ⅲ》课程设计大纲
开课单位:计算机科学与工程学院开课学期:第3学年春季学期
学分:3学分学时:48学时(3周)
适用专业:软件工程(0308)
一、课程设计的目的与意义
本课程设计是软件工程专业的一门实践类核心课程,是融合软件的策划、分析建模、设计、实施、测试和维护等技能的综合性课程设计,要求学生在遵循软件工程规范的基础上,独立完成一个软件从产生、开发到运行的全部流程,培养学生的团队协作能力、遵循规范与执行规范的能力,着重培养学生计算机软件的系统分析与设计的基本能力。
二、课程设计的内容
1、基本设计成果:每个小组独立完成一个融合系统分析与设计的软件策划与分析建模的软件。
2、概述:软件过程,软件设计方法,可行性分析,软件知识产权及其法律法规。
3、项目管理:软件策划与项目立项,项目计划书与甘特图,项目的跟踪与监控管理,项目评审,客户服务与质量保证。
4、系统分析与设计:软件需求、体系结构、组件,UML/XML模型,数据(库)、通讯、交互、算法、功能等分析与设计,软件实现与测试。
5、软件发布:软件的包装,著作权保护,产品登记,项目结题,软件销售与服务。
6、课程总结:软件文档的综合整理,项目与课程总结,答辩。
本课程设计的重点在第4部分的系统分析与设计上。课程设计的难点在第3部分的软件策划和第4部分的软件需求与建模上。
三、课程设计的方式
1、组建课程设计小组,每个小组3-4人。
2、以软件工程专业的教师组成课程设计指导小组指导学生课程设计。
3、学生课外设计为主,教师课内指导为辅。
4、课内为集中方式,课外为分散方式。
四、课程设计的基本要求
1、小组共同从问题集合中发现、挖掘需求,并策划软件项目及其题目,对相同或相似题目成果需要集中进行比判。
2、按照软件工程工艺流程和软件工程规范,完成项目立项、可行性分析、需求分析、系统设计、软件实现、系统测试和软件作品发布等工作。
3、小组独立完成一个中小型软件的策划、开发和发布工作,并能现场运行、演示和维护。
4、完成课程文档,准备答辩(抽查部分小组现场答辩)。
5、学生要严格遵守课程设计的管理规范和组织纪律。
五、课程设计成绩的评定
1、成绩采用五级分制:优、良、中、及格、不及格。
2、成绩评定依据:考勤20%;文档30%;软件30%;协作10%;答辩10%。文档不符合规范且质量差的小组、或软件不能运行且实现过程严重不足的小组,直接判为不及格。抄袭(由指导老师、答辩小组认定)超过40%判定为不及格。
3、旷课扣5分/次,迟到扣2分/次。
4、答辩:答辩小组审查答辩资格,未通过答辩资格审查的小组,直接判为不及格;答辩没有通过的小组,直接判定为不及格。
第二篇:重庆理工大学实践教学大纲(实习设计)10 综合课程设计大纲(软件工程)ok
综合课程设计大纲(软件工程)
开课单位:计算机科学与工程学院开课学期:第3学年夏季学期,第4学年秋季学期 学分:4学分学时:64学时(4周)
适用专业:软件工程(0308)
一、课程设计的目的与意义
本课程设计是软件工程专业一门独立的骨干专业课程,也是软件工程专业的实践类核心课程。本课程设计的主要目的是在学生在修完主要专业课程之后,通过完成一个综合性软件项目,加深学生对软件工程基本理论和基本知识的理解,引导学生综合应用前期所学知识,掌握计算机软件开发工艺全流程及其方法,提高学生分析实际问题和解决实际问题的综合能力,培养学生应用信息技术开发软件项目的专业技能,并进行毕业设计预演,本质上是软件工程专业学生的小毕业设计。
二、课程设计的内容
1、基本设计成果:每个小组独立完成一个中小型综合性软件。
2、软件概述:指定软件的背景、要求和任务。
3、软件分析:软件的可行性分析、需求分析。
4、软件设计:软件概要设计、详细设计。
5、软件实现:算法设计,程序编码,单元测试。
6、软件测试:软件集成测试、系统测试。
7、课程总结:软件发布,项目与课程总结,答辩。
本课程设计的重点在于软件实现。课程设计难点在于软件项目的需求分析和软件建模。
三、课程设计的方式
1、组建课程设计小组,每个小组4-5人。
2、以软件工程专业的教师组成课程设计指导小组指导学生课程设计。
3、学生课外设计为主,教师课内指导为辅。
4、课内为集中方式,课外为分散方式。
四、课程设计的基本要求
1、小组自选或按指定的方式选题。
2、严格按照软件工程工艺流程和软件工程规范,完成核心文档。比如系统可行性分析报告(含项目建议书方案)、系统需求分析报告、系统设计报告和系统测试报告,后面三个文档是必需的。
3、小组成员各自独立完成所分配的任务,并积极进行团队协作与沟通。
4、完成软件开发任务,准备答辩(抽查部分小组现场答辩)。
5、学生要严格遵守课程设计的管理规范和组织纪律。
五、课程设计成绩的评定
1、成绩采用五级分制:优、良、中、及格、不及格。
2、成绩评定依据:考勤20%;文档20%;软件40%;答辩或过程20%。软件不能运行且实现过程严重不足,直接判为不及格;抄袭(由指导老师、答辩小组认定)超过10%判定为不及格。
3、旷课扣5分/次,迟到扣2分/次。
4、答辩:答辩小组审查答辩资格,未通过答辩资格审查的小组,直接判为不及格;答辩没有通过的小组,直接判定为不及格。
第三篇:重庆理工大学实践教学大纲(实习设计)09 综合课程设计大纲Ⅱ(网络工程) ok
综合课程设计大纲Ⅱ(软件工程)
开课单位:计算机科学与工程学院 开课学期:第4学年秋季学期 学 分:2学分 学 时:32学时(2周)适用专业:网络工程(0309)
一、课程设计的目的与意义
本课程设计是网络工程专业的一门实践课程。目的是在学生修完主要专业课程之后,通过完成一个综合性网络项目,加深学生对网络工程基本理论和基本知识的理解,引导学生综合应用前期所学知识,掌握网络开发工艺全流程及其方法,提高学生分析实际问题和解决实际问题的综合能力,培养学生应用信息技术开发网络项目的专业技能,并进行网络工程专业学生毕业设计的预演。
二、课程设计的内容
1、题目范围。凡是符合本专业人才培养目标的、具有可设计性(开发、或测试的)题目都可以。
2、分组选题。多人同组的,每个学生完成的内容必须有明确的、明显的区分界限,便于老师评判。
三、课程设计的方式
1、学生分组设计,依据选题难度和工作量每组1-3人,协同完成设计任务。
2、课程设计的流程为:征集题目→修改与筛选题目→网络发布题目→学生填报选题志愿→每班学习委员汇总→整合学生选题→发布师生对应表→进入课程设计→指导学生→选择答辩学生→答辩→收集和整理课程设计资料→公布综合课程设计成绩。
四、课程设计的基本要求
1、指导教师发布符合本大纲要求的、难度适中的实战型网络题目。
2、学生按照专业发布的组队规则,按照自愿或指定的方式选题和组队,原则上1-3人/题。
3、各小组成员独立完成所分配的任务,并做好团队的协作与沟通工作。
4、完成网络开发任务,并以小组形式准备和完成答辩。
5、学生要严格遵守课程设计的管理规范和组织纪律。
五、课程设计成绩的评定
1、成绩采用五级分制:优、良、中、及格、不及格。
2、根据考勤、文档、网络项目、答辩综合评定成绩。
3、对有抄袭他人程序、找人代做或从网上下载等行为者,课程设计成绩按不及格处理。
第四篇:重庆理工大学实践教学大纲(实习设计)03 毕业设计大纲(软件工程)ok
毕业设计大纲(软件工程)
开课单位:计算机科学与工程学院 开课学期:第4学年秋、春季学期
学 分:12学分 学 时:192学时(12周)+160学时(10周课外)适用专业:软件工程(0308)
一、毕业设计的目的与意义
毕业设计是整个教学过程中最后一个重要的综合性教学环节,是培养学生理论联系实际,综合运用所学知识,提高独立分析问题、解决问题能力所进行的一次专业技术和科学研究的综合训练;完成毕业设计也是学生获得毕业证书及学位资格认定的重要依据。毕业设计的主要目的是:
1、培养学生利用所学的理论知识(基础课、技术基础课、专业基础课、专业课等方面的知识)独立分析和解决问题的能力。
2、巩固和深化所学的基础知识和专业知识,具备技术理论研究和独立工作能力。
3、培养学生从事科研工作的一些基本技能,包括:调查研究、文献检索和搜集资料的能力;方案论证、确定方案的能力;理论分析、设计和计算的能力;用计算机编程、计算和分析数据的能力;撰写科技论文及设计说明书的能力。
4、培养学生的团队精神、创新精神。
二、毕业设计的内容
1、毕业设计选题分为设计型和研究型两种。
2、设计型选题通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。
设计型的毕业设计,主体部分应包括:需求分析;方案设计和论证比较与可行性分析(总体设计);设计与实现(模块划分,算法描述,编程模型,数据结构,实现技术);测试结果讨论与分析(功能测试和性能测试;实验方法、实验结果、对结果的讨论)等。
3、研究型选题需详细了解现有系统的算法、数据模型,在国内外的研究现状和发展方向,掌握其理论基础和研究的基本前提,在充分收集相关资料后提出自己的研究方向或者在已有的研究基础上进行自己的创新。
研究型的毕业设计,主体部分一般应包括:问题描述(问题的提出,研究工作的基本前提、假设和条件,理论基础);模型的建立和论证比较与分析;设计与实现(形式化描述,算法推导求解方法,硬件设计和软件设计);测试与实验结果的讨论与分析(功能测试和性能测试;实验方法、实验采用的算法、结果的分析)。
4、推荐毕业设计的选题类型为:测量系统、企事业行政管理(办公软件)系统、企业供应链管理系统、服务业信息系统、商业系统、金融管理系统、教育软件、娱乐软件(游戏)、实用软件工具、算法协议设计和软件系统测试等。
三、毕业设计的基本要求
1、选题的原则要求
(1)按照软件工程专业的培养目标和专业特性,本专业毕业设计属性明确界定为“是设计、无论文”,原则上不准许“空洞”、“空泛”的无实际编程的“设计”。
(2)题目“必须每生一题”、“难易适度”、“同组题目必须具有明显的便于判断的区分度”。(3)毕业设计最后成果“必须有合适的、基本可运行的软件或程序”、“不接受静态的软件系统(算法类、测试类程序除外)”、“不接受单机程序”(算法类、测试类程序除外),“设计类的软件必须是一个相对完整的软件系统(算法、测试类或安全类设计成果可以仅为一个可执行程序)”。
(4)鼓励具有实际应用背景的题目,如教师的科研项目、创新实验室题目、学生实习单位题目、企业题目、自选的实际题目等。但是,对学生实习单位题目、企业题目需要实行双师指导,学生自拟的实际题目需要批准确认。
(5)杜绝的题目类型:纯粹的静态类网站(课程网站建设需要的另议)题目,历史性、教学案例类题目,纯粹的企业培训类题目。
2、纪律要求
(1)学生每周应至少与指导教师联系一次,书面提交或向指导教师汇报毕业设计进度情况,指导教师根据学生平时的答疑情况的表现给定成绩(在毕业设计成绩中占有一定的权重)。(2)已经签约或即将签约的学生允许校外毕业设计,但是需要填写《校外毕业设计申请表》。其他情况不允许在校外做毕业设计。学生的毕业设计题目应与实习内容关联,如无关联,原则上不允许进行校外毕业设计。
3、成果文档要求
毕业设计结束后必须提交毕业设计论文和能够运行的源代码。毕业设计论文内容和格式要符合学校毕业设计(论文)规范,源代码或程序应能正确演示。
成果包含:任务书、开题报告、外文翻译、文献综述、毕业设计论文正文(含论文一稿、二稿、终稿的电子稿,以及终稿的打印稿)、可执行软件及其源代码。
4、毕业设计论文应该做到结构清楚、论述清晰、逻辑合理。在内容上要体现软件工程的流程:系统分析、软件项目设计、需求分析、软件设计、编码、软件测试、软件维护。
四、毕业设计成绩的评定
1、参照《重庆理工大学毕业设计(论文)工作管理规定》评定毕业设计成绩。
2、由指导教师、评阅教师和答辩小组教师分别给出评语和评分,最后给出总成绩。成绩评定采用优、良、中、及格、不及格五级分制。
3、指导教师、评阅教师、答辩小组按0.35:0.2:0.45的权重得出总成绩。
第五篇:重庆理工大学实践教学大纲(实习设计)01 生产实习大纲(软件工程)ok
生产实习大纲(软件工程)
开课单位:计算机科学与工程学院 开课学期:第4学年秋季学期 学 分:4学分 学 时:64学时(4周)适用专业:软件工程(0308)
一、生产实习的目的与意义
生产实习是本科教学的重要实践环节,是根据专业学习的需要,到相关企事业单位进行较为深入和综合的实习。通过深入企业和生产第一线,了解相关专业知识和理论在实际生产中的应用,对于加强理论联系实际,培养学生的实践能力以及加强素质教育具有十分重要的意义。通过生产实习,达到以下目的:
1、了解实习单位的组织管理、软件开发过程,增强对相关专业知识的感性认识。
2、掌握基本软件开发和应用技能,培养学生理论联系实际的良好学风。
3、提高学生应用所学知识在实践中发现问题、分析问题和解决问题的能力。
4、在提高业务能力的同时,培养组织管理、交流表达、相互协作等诸方面的能力,在实习中获得初步的职业体验,为后期毕业实习做好充分准备。
二、生产实习的内容
具体内容一般应包括以下方面:安全教育,纪律和保密教育;实习单位的组织管理、工作流程介绍,必要的实习前培训;了解工作职责和工作程序,掌握初步工作知识和技能;熟悉软件开发、维护过程,掌握基本软件开发和应用技术。一般涉及以下一些方面:
1、软件行业
包括:软件企业的现状、软件企业的种类、软件企业的生产状况、软件企业的管理方法、软件企业产品的生产过程、软件产品的销售、软件产品的售后服务等。
2、软件工程 包括:软件项目的开发与管理、用户任务需求分析、软件系统分析、软件系统设计、软件系统开发、软件测试技术、软件维护等。
3、软件开发
包括:面向对象的软件开发思想和开发方法、基于C/S的两层开发模式、基于B/S的三层开发模式、各种软件工程方法学、多媒体软件开发技术、人工智能领域的软件开发技术、各类操作系统、各类数据库管理系统、各类程序设计语言、各类软件开发工具、计算机软件开发方面的最新技术等。
4、软件应用
包括:社会各行业软件应用现状、管理信息系统、嵌入式系统、网络远程教育、游戏与动画制作、多媒体音频/视频制作技术、多媒体课件制作技术、计算机辅助设计、虚拟现实、人工智能、软件应用方面的最新技术等。
5、软件的其他方面 包括:软件的未来发展趋势、软件最新技术研究、软件的各种理论性问题、软件技术与人类社会的关系、软件领域内的法律和道德问题、软件的市场需求分析等。
三、生产实习的方式
1、分散实习与集中实习相结合,参观实习与实际课题开发相结合的方式。
2、原则上学生在实习基地集中实习;经批准,学生也可以自主联系生产实习单位。
3、实习单位的工作性质应该与学生所学习的专业相关。
4、生产实习分3个阶段:讲座和资料查阅准备阶段、到企业实习阶段、总结提高阶段。第1阶段:讲座和资料查阅准备阶段。在学校完成,根据学校统一安排听职业规划、行业发展、企业文化讲座。所有学生都必须通过参加安排的各次讲座(要进行考勤)了解各个企业的实训方式和过程,并进行生产实习单位选择,自学巩固相关方向基础知识。本阶段最后任务是学生选择具体的实习单位,学生选择实习单位的基本规则是:在尽量满足学生志愿前提下,确保有实习单位接收和保证各个实习单位人员的分配合理,防止出现过于集中某些单位,造成实习单位资源紧张、无法接待回实习效果不能得到保障。
第2阶段:到企业实习阶段。时间视情况而定,不满一个班级的学生,需要与其他专业合班。第3阶段:总结提高阶段。实训结束返回学校,主要对第2个阶段的实习进行总结汇报,对相关工作进行进一步完善,完成实习报告。
四、生产实习的基本要求
1、遵守《重庆理工大学学生实习守则》。
2、学生必须遵守纪律,按时上下班,不迟到、不早退。服从单位负责人的安排,并主动承担力所能及的工作,未获批准不得擅自操作设备。
3、在实习过程中,应严格要求自己,认真完成实习单位所交给的任务,努力体现当代大学生良好的精神风貌。
4、通过实习,学会搜集资料、调查研究、整理报告等方法,提高分析问题和解决问题的能力。
5、生产实习的难点在于学生需要分散在不同的企业进行实习,要加强管理。
6、学生、企业、指导老师都要考虑衔接学生在学校学习的知识体系层次和企业的实际技术实践。
五、生产实习成绩的评定
1、实习成绩采用五级分制:优、良、中、及格、不及格。
2、实习成绩评定依据:实习日记15%;实习总结报告15%;实习单位鉴定意见50%;指导老师的意见20%。
3、考勤:无故旷课一次扣10分,旷课次数≥3者没有实习成绩;迟到早退扣5分/次。