第一篇:重庆理工大学实践教学大纲(实习设计)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、答辩:答辩小组审查答辩资格,未通过答辩资格审查的小组,直接判为不及格;答辩没有通过的小组,直接判定为不及格。
第二篇:重庆理工大学实践教学大纲(实习设计)10 应用统计 课程设计大纲 ok
《应用统计》课程设计大纲
开课单位:数学与统计学院 开课学期:第3学年春季学期 学 分:2学分 学 时:32学时(2周)适用专业:统计学(0102)
一、课程设计的目的与意义
本课程设计是综合应用统计学知识的重要实践环节,是统计学专业本科生的必修集中实践教学环节。通过运用理论知识,结合统计软件分析实际问题的训练,达到提高学生实践动手能力的目的。
二、课程设计的内容
1、课程设计题目
可以根据具体的实际问题选题,也可以相应理论课中某个统计方法的条件为题进行讨论;学生可自拟题目,也可选择指导教师提供的题目。
2、课程设计格式
按照课程设计的统一格式进行论文写作。
3、设计步骤
提出问题选择模型;收集数据,整理资料;运用软件得到结果;针对结果,联系实际进行讨论,得出结论。
4、设计进度安排
选题和查阅资料;提出问题,选择模型建模;数据的实证分析;撰写分析与设计报告;答辩与成绩评定。
三、课程设计的方式
固定设计地点、集中指导与个别指导相结合,平时辅导与上机辅导相结合。
四、课程设计的基本要求
本课程设计应围绕统计学相关的主要知识点来进行,主要包括以下几个方面:
1、根据所学知识,联系实际问题,有效收集数据、整理数据,选择合适的统计模型。
2、运用相关的统计软件进行分析,得到正确的结果。
3、针对统计模型和结果,结合社会背景或学科知识进行解释和推断,得出合理的结论。
4、对所建立的模型和结果,指出有不足之处以及有待改进的地方。
五、课程设计成绩的评定
1、课程设计成绩采用五级分制:优、良、中、及格、不及格。
2、成绩评定依据:平时成绩20%;设计报告50%;答辩30%。
第三篇:重庆理工大学实践教学大纲(实习设计)09 综合课程设计大纲Ⅱ(网络工程) ok
综合课程设计大纲Ⅱ(软件工程)
开课单位:计算机科学与工程学院 开课学期:第4学年秋季学期 学 分:2学分 学 时:32学时(2周)适用专业:网络工程(0309)
一、课程设计的目的与意义
本课程设计是网络工程专业的一门实践课程。目的是在学生修完主要专业课程之后,通过完成一个综合性网络项目,加深学生对网络工程基本理论和基本知识的理解,引导学生综合应用前期所学知识,掌握网络开发工艺全流程及其方法,提高学生分析实际问题和解决实际问题的综合能力,培养学生应用信息技术开发网络项目的专业技能,并进行网络工程专业学生毕业设计的预演。
二、课程设计的内容
1、题目范围。凡是符合本专业人才培养目标的、具有可设计性(开发、或测试的)题目都可以。
2、分组选题。多人同组的,每个学生完成的内容必须有明确的、明显的区分界限,便于老师评判。
三、课程设计的方式
1、学生分组设计,依据选题难度和工作量每组1-3人,协同完成设计任务。
2、课程设计的流程为:征集题目→修改与筛选题目→网络发布题目→学生填报选题志愿→每班学习委员汇总→整合学生选题→发布师生对应表→进入课程设计→指导学生→选择答辩学生→答辩→收集和整理课程设计资料→公布综合课程设计成绩。
四、课程设计的基本要求
1、指导教师发布符合本大纲要求的、难度适中的实战型网络题目。
2、学生按照专业发布的组队规则,按照自愿或指定的方式选题和组队,原则上1-3人/题。
3、各小组成员独立完成所分配的任务,并做好团队的协作与沟通工作。
4、完成网络开发任务,并以小组形式准备和完成答辩。
5、学生要严格遵守课程设计的管理规范和组织纪律。
五、课程设计成绩的评定
1、成绩采用五级分制:优、良、中、及格、不及格。
2、根据考勤、文档、网络项目、答辩综合评定成绩。
3、对有抄袭他人程序、找人代做或从网上下载等行为者,课程设计成绩按不及格处理。
第四篇:重庆理工大学实践教学大纲(实习设计)08 综合课程设计大纲Ⅰ(网络工程)ok
综合课程设计大纲Ⅰ(网络工程)
开课单位:计算机科学与工程学院 开课学期:第2学年夏季学期,第3学年秋季学期 学 分:2学分 学 时:32学时(2周)适用专业:网络工程(0309)
一、课程设计的目的与意义
通过课程设计,进一步巩固和加深学生对前期所学相关课程理论知识的理解,使学生了解网络软件开发的基本思路和掌握网络软件开发的基本流程。重点掌握面向对象程序开发在实际项目中的应用;掌握网络软件开发过程文档的撰写;理解网络软件测试的方法。进一步培养学生网络软件设计、网络软件编程、文献查阅及报告撰写等基本技能,培养学生实践动手能力及独立分析和解决工程实际问题的能力,为毕业设计打好基础。
二、课程设计的内容
以下设计课题任选一个。
(1)基于Web的学分管理系统;(2)基于Ajax的Web地图应用管理系统;(3)基于互联网的分布式文件管理系统;(4)计算机系统制造公司客服中心管理系统;(5)基于WEB的工作任务管理系统;(6)基于WEB的新闻发布系统。
三、课程设计的方式
1、根据需要查阅相关设计资料,解读例程。
2、撰写项目计划书,需求分析报告。
3、整理设计思路,初步确定开发方案,撰写软件设计报告。
4、编写程序代码,并进行测试,搜集源代码,撰写测试报告。
5、完善开发过程中的技术文档,撰写总结报告。
6、答辩:课程设计审查通过后,进行答辩。
四、课程设计的基本要求
本课程设计提供多组题目供学生选择,学生运用C#语言以小组为单位完成。
1、课程设计之前教师下达任务书,学生要根据任务书要求保质保量地完成设计任务。
2、要求掌握.NET开发平台以及相关专业知识的应用。
3、要求按照软件开发过程的规范开展工作,将开发分为计划、需求分析、软件设计、编码、测试及总结等阶段,在各个阶段结束后均要求作相应总结。
4、要求提供项目开发过程中的技术文档,包括项目计划、需求分析报告、软件设计报告、源代码、测试报告以及总结报告。
5、提供项目过程中记录的各类日志文档。
6、遵守学习纪律,保证出勤,不得迟到、早退,因事、因病不能上课需请假。
五、课程设计成绩的评定
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的权重得出总成绩。