Chat with us, powered by
UCL - Comp0071 软件工程 考试&作业&论文辅导

UCL - Comp0071 软件工程 考试&作业&论文辅导

课程简介


该课程涵盖了一系列软件工程(SE)材料,重点是能够有效地建模、设计、实施和评估更大的软件系统所需的知识。学生将通过实质性的小组项目经历,应用所学概念于大型软件应用程序开发的各个阶段。该课程着重培养学生的自组织和团队管理技能,以及关键的可转让技能。



课程目标


成功完成课程后,学生将能够:

- 欣赏更广泛的工程问题,特别是开发复杂和不断发展的软件密集型系统。

- 计划并提供有效的软件工程流程,根据广泛使用的开发生命周期模型,尤其是敏捷开发的知识。

- 采用小组工作技能,包括总体组织、计划和时间管理以及组间谈判。

- 捕获、记录和分析软件要求,并根据结构化和有组织的过程将需求规范转换为可实施的设计。

- 有效利用UML和设计策略,例如定义软件体系结构,并应用可靠的原则。

- 评估在课程期间完成的需求、分析和设计工作的质量。



课程学习成果


该课程通常涵盖以下主题:

- 软件工程学科的概述。

- 软件生命周期模型。

- 敏捷开发。

- 统一过程(UP)组织开发项目。

- 要求捕获、记录要求、用户故事和用例。

- UML简介:用例、类、序列、活动、状态、组件和部署图。

- 用户故事实现、面向对象的建模和逐步精炼。

- 软件体系结构、面向对象的设计实践和坚实的原则。



课程学习内容


学生将分为项目组,每组约有4-7名成员。项目组负责组织自己,并定期开会讨论他们的模型。该课程侧重于所有实现阶段,如需求捕获和UML建模。



课程所需条件


为了选择此课程,学生必须:

1. 在计划和年度的学习年度中注册,该计划正式可用。

2. 已学习了介绍性编程(Comp0066)或类似的涵盖面向对象编程的课程。



选择DR.D留学生辅导机构,让我们携手开启留学之旅,为您的留学生活增添精彩!