下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《应用软件系统综合设计》课程设计教学大纲一、课程基本信息课程代码:16172203课程名称:应用软件系统综合设计英文名称:SyntheticDesignofApplicationSoftwareSystem课程类别:专业课课程模块:综合运用课程性质:必修学时:48学分:3适用专业:软件工程先修课程:软件工程、软件项目管理二、课程设计的目的(黑体/小四)应用软件系统综合设计课程是软件工程专业本科生一门综合运用的必修专业课,是训练学生软件开发能力的综合性的实践教学环节,其目的在于促进学生巩固计算机软件设计知识,加深对软件设计方法、技术和思想的理解,并能运用所学软件设计知识进行综合软件设计。通过软件开发的实践训练,使学生掌握软件开发的方法和技术,熟悉软件开发的完整过程,树立团队合作精神,培养自主学习能力和创造性的工程设计能力,提高综合分析和解决问题的能力,为学生今后从事软件开发积累一定实践经验,为毕业设计奠定基础。简而言之,课程设计目标如下:了解软件开发整个过程所涉及的理论、方法和技术,包括原型开发、需求分析、总体设计、详细设计、测试、质量保障、进度管理等。树立团队合作精神,提高沟通技能,了解和解决团队合作开发项目所面临的问题。初步具备独立开发一个完整软件系统的能力,为毕业设计做好理论、方法、技能的准备工作。4.围绕习近平新时代中国特色社会主义思想,以习近平总书记关于唯物主义、读书、学习和问题解决的讲话为行动指南,渗透到教学中,提高大学生运用马克思主义世界观、人生观和价值观分析和解决实际问题的能力。三、课程设计内容(黑体/小四)(一)课程设计内容概述1.本课程要求学生以小组形式遵循软件工程基本原理开发一个软件项目,要求学生综合运用软件工程中的各种技术、方法和思想模拟软件企业的软件项目管理和开发过程。其主要内容是进行应用软件的开发实践,是软件需求分析与管理、面向对象分析与设计、软件项目管理、软件测试、大型数据库、面向对象编程、人机界面设计、分布式计算、计算机网络、信息安全等技术的综合运用。2.软件项目由小组自选,任课教师审核确定,要求有较强的应用背景。(二)撰写必要的软件文档在软件开发过程中,需要按照进度撰写下列文档:任务书系统分析与设计说明书编码规范测试报告使用说明书说明:系统分析与设计说明书,包括系统分析、总体设计、详细设计三部分内容,按照软件工程原理,三份文档在不同阶段,需要独立评审。根据学生学习特征和课时限制,把三份合并在一个文档里进行评审。贯彻先设计后实现(编码)的原则。(三)软件系统课程设计要完成一个应用软件系统,能够清晰讲述软件中的需求模型、设计模型、算法和代码,软件文档和源代码要保持一致,要遵循先设计后实现的原则。课程最后要提交软件源代码和必要的软件文档,并演示系统,进行答辩。(四)思政元素1.融入思政元素:习近平总书记谈问题解决“对改革进程中已经出现和可能出现的问题,困难要一个一个克服,问题要一个一个解决,既敢于出招又善于应招,做到‘蹄疾而步稳’。”—2014年1月22日,习近平总书记在主持召开中央全面深化改革领导小组第一次会议时的讲话。2.融入思政元素:习近平总书记谈读书“读书可以让人保持思想活力,让人得到智慧启发,让人滋养浩然之气。”—2014年2月7日,习近平总书记在俄罗斯接受俄罗斯电视台专访时提到。3.融入思政元素:习近平总书记谈学习“学习需要沉下心来,贵在持之以恒,重在学懂弄通,不能心浮气躁、浅尝辄止、不求甚解。”—2013年3月1日,习近平在中央党校建校80周年庆祝大会讲话。四、课程设计基本要求(黑体/小四)分组:班级按项目小组进行分组,每个小组独立开发一个软件系统,各小组的软件系统可以不同。小组人数根据班级总人数而定,原则上每组不要超过8人,每班不要超过7个小组。组织:每个项目小组选出项目负责人(项目经理),由项目经理召集项目组成员讨论、选定开发项目、主持阶段性的评审、组织软件开发活动。课程设计题目的选择:任课教师在第一次课上要提供选题表,学生可以自定其他项目,需要教师审核通过。鼓励学生选择以前做过的优秀项目,在本次课上进一步改进优化。课程设计题目要求具有较强的应用背景,如果不具备,任课教师应当否决。任务书规范:要求对每个小组成员分配好任务,每个任务都有负责人。系统分析与设计文档规范:系统分析与设计说明书包括系统分析、总体设计、详细设计三部分内容,允许三份文档独立提交。任课教师应提供文档模板。阶段评审:要求遵循软件开发“先设计后实现”的原则,进行阶段评审。可分别对系统分析、总体设计、详细设计三个阶段进行评审,也可以三者合一组织一次评审。项目经理组织评审工作,教师参与。编码规范:要求小组撰写本组的编码规范,代码要遵守该规范。课程设计报告规范:课程设计报告应该全面反映课程设计的工作,包括软件、文档。为节约起见,课程设计报告允许部分内容采用电子版提交。要求学生严格遵守课堂纪律,对于旷课、迟到、早退次数多者,期末成绩中个人工作评价不能评为优秀,平时成绩按照规则扣分。五、课程设计进度安排(黑体/小四)序号教学内容学时备注1原型开发4确定开发的系统,提交分组表2原型开发4提交任务书3系统分析4讨论原型,确定需求4系统分析4撰写系统分析说明5系统设计4撰写系统设计说明6系统设计4提交并评审系统分析与设计说明书7系统实现4编码实现系统8系统实现4提交初步产品,并演示9系统测试4提交测试报告10运行与维护4提交使用说明书11答辩4提交光盘和课程设计报告12答辩4答辩六、考核方式与标准(黑体/小四)考核方式:课程设计报告/口试具体操作提交一份课程设计报告和光盘。课程设计报告是由多份文档构成的,至少包括任务书、系统分析与设计说明书、测试报告、使用说明书等。光盘里包括文档和源代码。上机演示系统并讲解,回答提问。评分标准总成绩=期末成绩*60%+平时成绩*40%期末成绩评分标准细则包含在课程设计报告里,允许不同项目采用不同评分标准细则。建议期末成绩由四部分成绩组成,分别是软件文档成绩、软件成绩、工作量成绩、个人工作评价成绩。其中软件文档成绩占30%,软件成绩占30%,工作量成绩占20%,个人工作评价成绩占20%。软件文档成绩和软件成绩属于小组成绩,组员成绩相同。个人工作评价成绩和工作量成绩是个人成绩,小组成员成绩不同。四部分成绩的评分标准细则由任课教师确定,可以与学生协商之后确定。七、推荐教材和教学参考书(黑体/小四)教材:无统一教材。大学一、二、三级年级所有专业课教材参考书:《书名》,编著者,出版社,版别(*年)《微信小程序:开发入门及案例详解》,李骏,边思著,机械工业出版社,2017年《PHP和MySQLWeb开发》,Luke
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家纺销售终端导购工作手册
- 人参种植项目投资计划书
- 制氢项目环境影响报告书
- 汽车车身轻量化设备项目竣工验收报告
- 10kV配电线路故障抢修技术方案
- 新能源汽车轻量化零部件压铸项目环境影响报告书
- 产品与服务供应链开发与生产
- 现场设备安全检查作业指导方案
- 水上交通作业现场安全操作手册
- 二级建造师施工项目管理讲义(进度、质量、安 全)
- 2025四川成都成华城市建设投资有限责任公司下属公司招聘3人笔试历年难易错考点试卷带答案解析
- 2026年安徽省池州市公安辅警招聘知识考试题(含答案)
- 岳阳市农商银行系统2026年员工招聘63人笔试参考题库及答案详解
- 2026年建筑电工(建筑特殊工种)考试题库及建筑电工(建筑特殊工种)附答案
- 2026年小学劳动教师考试题及答案
- 异位妊娠测试题及答案
- 2026年安全员B证继续教育考试试题及完整答案(年审版)
- 2026-2030中国曳引机市场发展格局及需求趋势前景分析研究报告
- 异位妊娠破裂失血性休克急救护理个案
- 2026年教师选调进城考试试题及答案解析
- 徐工25吨吊车使用说明书
评论
0/150
提交评论