序号 | 学习领域 | 学习任务 | 学习行动 | 作品 | 涉及学科知识 |
1 | 工作任务计划制订 | 明确软件产品设计制作任务 | 1.理解软件设计制作工作过程; 2.讨论并制订软件设计制作任务计划。 | 计划方案 | 软件设计技术科技文档撰写 |
2 | 对象图识图 | 识别给定软件对象图及相关图件 | 学习识别给定对象图,各对象之间的关系与作用。 | UML图件 | 软件设计技术面向对象基础 |
3 | 需求说明书阅读 | 理解客户需求,与客户进行沟通 | 1.根据需求说明书理解客户需求; 2.学会与客户进行沟通。 | 需求说明书 | 软件设计技术职业与沟通 |
4 | 数据库结构设计 | 根据需求说明书完成数据库结构设计 | 根据需求说明书合理确定数据库结构,确定各表之间的关系。 | ER关系图 | 数据库原理 |
5 | 类的划分 | 根据需求说明书完成对象结构设计 | 根据需求说明书找出系统中的对象,并设计各对象结构。 | UML图件 | 面向对象基础 |
6 | 数据表的实现 | 物理实现各数据表 | 根据ER关系图在选择的数据库系统中实现物理数据表。 | 物理数据表 | 数据库原理 |
7 | 类的实现 | 在集成开发工具上编码实现类 | 根据UML图在选择的IDE上实现类的编码。 | 类描述代码 | Java语言 面向对象基础 |
8 | 处理逻辑划分 | 在辅助工具上划分软件处理逻辑 | 根据需求说明书划分系统处理逻辑,并构建对象之间的通信关系。 | 消息关系图 | 面向对象基础软件设计技术 |
9 | 类与表之间的映射 | 编码实现类与表之间的映射 | 根据类与ER关系图,在IDE上实现类与表之间的映射。 | 映射代码 | 软件框架技术IDE开发技术 |
10 | 单元测试 | 对编写的代码进行调错 | 根据处理逻辑编写处理代码,并能及时发现并纠正代码中的错误。 | 合格的单元模块代码 | IDE开发技术 Java语言 |
11 | 系统组装 | 完成模块的装配,交付使用 | 完成各处理模块的联机调试,并及时发现并纠正模块间的通信错误。 | 合格的软件产品 | IDE开发技术 Java语言 |