成人高等函授教育计算机科学与技术专业

成人高等函授教育计算机科学与技术专业

ID:33458744

大小:79.00 KB

页数:9页

时间:2019-02-26

成人高等函授教育计算机科学与技术专业_第1页
成人高等函授教育计算机科学与技术专业_第2页
成人高等函授教育计算机科学与技术专业_第3页
成人高等函授教育计算机科学与技术专业_第4页
成人高等函授教育计算机科学与技术专业_第5页
资源描述:

《成人高等函授教育计算机科学与技术专业》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、成人高等函授教育计算机科学与技术专业《软件工程》自学指导书山东教育学院9山东教育学院成人高等函授教育《软件工程》课程自学指导书一、课程编号:二、适用专业和层次专业:计算机科学与技术专业(函授)。层次:本科。三、教学目标通过学习软件开发与维护的理论与方法,指导学生完成一个实际软件项目的开发,是综合性与实践性很强的课程。本课程的目的是,根据培养计算机应用型人才的需要,使学生通过本课程的学习,了解软件项目开发和维护的一般过程,初步掌握软件开发的传统方法和最新方法,并在实际项目开发中培养学生的综合运用能力、实践能力与创新为精神,更今后从事软件开发打下

2、良好的基础。四、自学建议通过理论知识的学习和项目实践综合完成目标:(1)理论部分,软件工程的概念、原理、技术与方法。其主要内容包括软件工程概述、可行性研究、结构化方法(SA、SD、SP)、逆向工程方法、面向对象方法(OOA、OOD、OOP)、构件工程方法、软件测试与维护、软件项目管理与软件质量保证。(2)实践部分,通过自选的实际项目的开发过程,作为软件工程开发案例进行剖析,检验掌握软件工程与相关课程理论知识的程度,以及将书本知识具体应用于实际的软件开发中的能力。五、学时分配自学学时:48;面授学时:24。六、自学进度及各章节学时安排各章节学时

3、安排如下。章标题学时小计授课自学1软件工程学概述3122可行性研究6243需求分析6244形式化说明技术6245总体设计6246详细设计6247实现6248维护62499面向对象方法学引论31210面向对象分析62411面向对象设计62412面向对象实现62413软件项目管理624合计722448七、各章节自学内容及指导第1章软件工程学概述(一)学习目标对软件工程的基本原理和方法有概括的本质的认识。掌握4种典型的软件过程模型。(二)自学重点软件工程;软件生命周期;软件过程(三)自学难点软件生命周期划分;软件过程模型(四)自学内容1.1软件危机

4、1.2软件工程1.3软件生命周期1.4软件过程第2章可行性研究(一)学习目标使学生对可行性研究具有以下本质意义的掌握:可行性研究进一步探讨问题定义阶段所确定的问题是否有可行的解。在对问题正确定义的基础上,通过分析问题,导出试探性的解,然后复查并修正问题定义,再次分析问题,改进提出的解。经过定义问题、分析问题、提出解法的反复过程,最终提出一个符合系统目标的高层次的逻辑模型。然后根据系统的这个逻辑模型设想各种可能的物理系统,并且从技术、经济和操作等各方面分析这些物理系统的可行性。最后,系统分析员提出一个推荐的行动方针,提交用户和客户组织负责人审查

5、批准。(二)自学重点可行性研究的任务;可行性研究过程(三)自学难点数据流图;系统流程图(四)自学内容2.1可行性研究的任务92.2可行性研究过程2.3系统流程图2.4数据流图2.5数据字典2.6成本/效益分析第3章需求分析(一)学习目标理解需求分析的任务,掌握与用户沟通获取需求的方法,掌握分析建模与规格说明的方法。(二)自学重点需求分析的任务;与用户沟通获取需求的方法;(三)自学难点实体-联系图;数据规范化;状态转换图(四)自学内容3.1需求分析的任务3.2与用户沟通获取需求的方法3.3分析建模与规格说明3.4实体-联系图3.5数据规范化3.

6、6状态转换图3.7其他图形工具3.8验证软件需求第4章形式化说明技术(一)学习目标在掌握以下形式化方法优点和缺点的基础上理解形式化说明技术:基于数学的形式化规格说明技术,目前还没有在软件产业界广泛应用,但是,与欠形式化的方法比较起来,它确实有实质性的优点:形式化的规格说明可以用数学方法研究、验证(例如,一个正确的程序可以被证明满足其规格说明,两个规格说明可以被证明是等价的,规格说明中存在的某些形式的不完整性和不一致性可以被自动地检测出来)。此外,形式化的规格说明消除了二义性,而且它鼓励软件开发者在软件工程过程的早期阶段使用更严格的方法,从而可

7、以减少差错。当然,形式化方法也有缺点:大多数形式化的规格说明主要关注于系统的功能和数据,而问题的时序、控制和行为等方面的需求却更难于表示。此外,形式化方法比欠形式化方法更难学习,不仅在培训阶段要花大量的投资,而且对某些软件工程师来说,它代表了一种“文化冲击”。把形式化方法和欠形式化方法有机地结合起来,使它们取长补短,应该能获得更理想的效果。(二)自学重点对形式化方法的理念和方法的掌握。9(三)自学难点有穷状态机;Petri网(四)自学内容4.1概述4.2有穷状态机4.3Petri网4.4Z语言第5章总体设计(一)学习目标掌握总体设计的目的、原

8、理以及如何进行总体设计的(二)自学重点设计过程;设计原理(三)自学难点描绘软件结构的图形工具(四)自学内容5.1设计过程5.2设计原理5.3启发规则5.4描绘软件结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。