- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程课程设计》指导书讲述
软件工程
课程设计指导书
皖西学院信息工程学院
计算机科学与技术专业
2015年09月
1. 设计题目
本课程设计以项目组为单位,每个项目组从课题选题表中选择一个题目。
2.设计目的
1.通过软件开发的实践训练,使学生进一步理解软件工程介绍的概念、方法和原理等内容,体会软件生存期的各个阶段和软件开发过程。培养学生在软件开发过程的团队精神和在团队中合作的过程。
2. 加深对开发过程中所涉及的各种图形工具的认识和理解;学会利用现有的计算机辅助工具独立完成软件系统的开发工作。
3. 学会查阅相关手册和资料,通过查阅手册和资料,进一步熟悉用工程化的方法开发系统,并掌握工程化方法的具体含义和如何解决实际问题。
4. 认真撰写总结报告,培养严谨的作风和科学的态度。
3. 问题描述
3.1 问题及要求
每个项目组可从建议的题目中选择一个题目,也可??自选感兴趣的题目。自选题目应不低于课题选题表的难度,并在正式设计开始之前由指导教师审查批准。
3.2 选题的依据
根据本科学生的知识结构和有限的时间,本课程设计不追求设计出高水平的大型程序,侧重于使学生掌握软件开发的全过程,细心体会每个环节的具体工作,建立起软件开发中“工程”的概念和方法。一方面为后继课程的学习打好基础,另一方面,为以后从事实际软件项目的开发提供了一个参考案例。
4.时间安排及地点
4.1 时间安排
课程设计在软件工程理论课程完成后,有授课教师安排在机房完成,时间为两周,可有多名本专业教师参与指导。
具体进度建议安排如下:在软件工程开课期间有学生完成选题工作,撰写项目开发计划;根据理论课程知识进度完成需求分析和项目设计分析;在机房集中时间第一周内修订前期完成的内容,并以前期内容为依据进行编码实现;在第二周内完成系统测试,指导教师验收项目,学生整理相关文档。
4.2 课程设计地点
信息工程学院实验室。
5.组织形式
成立项目组
成立若干个项目组,每个项目组开发一个系统。每项目组4-5人,选举组长1人,负责组织全组的开发工作。项目组由班长协调组织,并将分组结果报告指导老师。
5.2 项目组人员分工(建议方案)
项目组成员的分工应按照同学的性格、兴趣、特点等安排。
可行性研究,需求获取(分析)负责人:1-2人
总体设计,详细设计负责人:1人
编码及测试负责人:1人
文档整理、修订: 1-2人
未建议部分的内容可由项目组长负责组织,或组内自行安排。
5.3 项目组成员的责任
项目组长负责组织全组的开发工作。
在开发过程中,当进行到某个具体阶段时,由该阶段的负责人负责组织工作,其他所有人员都是该阶段开发的成员。该阶段的负责人承担该部分的组织工作,其他同学也需要参加部分工作。
这种一人负责,多人配合的分工,可以使全体同学都能经历软件开发的每一个阶段的工作,从而得到全面锻炼和提高。
6. 开发过程要求
按照软件工程的思想和方法开发本系统,每一部分都要有完整的文档。开发过程、内容和提交的成果见附录3。
每个项目组在提交的报告中要明确每个小组成员个人承担的任务、计划与进度;项目开发过程中要记录相关学科与软件工具学习内容摘要与存在问题、难点;好的创意与建议;开发或学习心得;文档草稿;重要信息与线索记录等。
这样做可以有助于项目开发工作和自己的学习,也有助于最后完成个人和小组的课程设计报告。
在正式设计的二周中,每天评估一次项目进展情况,若项目进展情况与计划偏离,应采取必要的措施进行调整和解决,以保证开发进度和质量,并将该评估及调整情况记录下来,写入《个人课程设计总结报告》中。
7.课程设计报告撰写规范
课程设计结束后,每个项目组撰写一份《课程设计项目组开发报告》,每个成员撰写一份《个人课程设计总结报告》,并将每份《个人课程设计总结报告》放在项目组报告后面,装订成册。设计报告的格式见附录4。
7.1 报告的要求
报告采用打印方式,提交书面报告时将报告电子文档和项目软件打包一并提交。
7.2 报告结构及要求
1.《课程设计项目组开发报告》内容
封面
正文
正文应按章节有顺序撰写,要求层次分明,论述清晰,文字简练,方法通顺,图表规范,排版整齐。
正文按如下章节编排:
1.课程设计题目名称
2.设计所完成的任务要求
3.系统环境配置和使用工具简单介绍
4.可行性分析和系统需求分析
5.系统设计(包括:系统结构、详细设计以及数据设计等)
6.软件测试(采取的测试策略、测试过程等)
7.课程设计个人总结(包括收获和体会以及不足和存在的问题)
(3) 附录:附系统相应程序代码
(4) 附录:参考文献(资料)
参考文献必须是学生在课程设计中真正阅读过或运用过的文献,包括:图书、手册、文章、网上资料等。
2.课程设计个人总结报告内容(不少于800字)
项目名称
本人承担的主要任务
本人完成的主要任务
本人对项
您可能关注的文档
- 《计算机应用基础》2(G)在线作业答案讲述.doc
- 《计算机应用基础》各章课后习题-有答案讲述.doc
- 《计算机应用基础》在线练习讲述.doc
- 《计算机应用基础》习题及答案讲述.doc
- 《计算机应用基础》教案讲述.doc
- 《管理运筹学》实验一讲述.pptx
- 《老王》课件讲述.pptx
- 《计算机控制技术与系统》综合设计论文讲述.doc
- 《计算机应用基础》精品课程电子教案讲述.doc
- 《荷载与结构设计方法》第2章重力讲述.pptx
- 2025年诺华制药创新药物研发项目管理团队协作机制报告.docx
- 2025年无人机蜂群军事侦察与民用公共安全监控应用研究报告.docx
- 数字音乐版权保护与运营2025年技术壁垒与突破策略报告.docx
- 2025年快消品行业数字化营销法规与合规报告.docx
- 智慧社区建设2025年市场需求与产业发展趋势预测研究报告.docx
- 乡村振兴中的农业科技与农村电商市场拓展策略研究.docx
- 2025年国防军工企业数字化转型与国防科技工业数字化转型路径优化与效果评估报告.docx
- 2025年自动驾驶出租车(Robotaxi)商业模式下的车载娱乐系统与增值服务研究.docx
- 康复医疗行业发展趋势报告:国产设备替代市场潜力与挑战应对策略分析.docx
- 2025年二手交易平台商业模式创新与市场监管的消费者权益保护法律风险预警报告.docx
文档评论(0)