学校首页
当前位置: 首页 >> 课程建设 >> 院级课程 >> 正文
院级课程

软件设计

发布日期 :2017-12-05作者 :信息点击 :

软件设计

课程建设类别

示范校重点建设课程;院级精品课程(2010)

课程名称

软件设计

课程学时

96

课程负责人

陈显刚

完成时间

2008

适用专业

软件技术

课程简介

本课程主要是根据需求用例、需求规格说明书、系统架构设计或系统描述文档,在高级程序员指导下完成目标系统初步的模块详细设计方案,提交模块详细设计文档,进而为软件实现打下基础。

本课程通过引导自学的方式,采用项目教学培养学生面向对象的软件编程思想、软件设计基本流程和方法,理解企业管理规范和开发规范,善于协调,并且具有良好的沟通技巧,树立软件工程质量意识的能力。

前修课程为:程序设计基础、数据结构与算法、数据库技术、软件测试。

后续课程为:企业级软件项目开发、数据库管理与应用、软件技术服务。

课程内容

用一段文字来描述教学内容选取的方法和原则,可以分列条目,也可以综合描述,突出以培养学生职业能力为重点设计教学内容,校企合作开发课程,基于工作过程导向的理念进行内容的选取和序化。用表格描述学习情境或项目如下

序号

学习情境

任务描述

知识

能力

素质

学时

1

天天超市管理信息系统客户需求分析

任务1:系统背景简介、理解需求调研记录

任务2:业务需求分析

任务3:用户需求分析

任务4:编写用户需求说明书

面向对象分析

能读懂需求规格说明书

善于协调,并且具有良好的沟通技巧。

良好的合作能力。

16

2

天天超市管理信息系统非功能设计

任务5:需求分析与定义

任务6:架构设计

任务7:详细设计

任务8:编码与测试

任务9:部署与发布

初步了解以下知识:

业务蓝图

场景用例图

用例关系

用例规约

静态类图

数据字典

界面原型

面向对象分析

面向对象设计

面向对象实现

面向对象体系结构

设计类图

C#编码编程

UML建模语言

建模工具

模块流程图

需求规格书

架构设计说明书

软件开发方法

初步具备以下能力:

能识别设计需求用例、同需求人员协商,完善需求用例

能运用建模语言和相关工具理解系统描述文档

能运用建模语言和相关工具理解分析架构设计

用统一建模语言设计模块静态类图

用统一建模语言设计模块动态类图

能基本快速阅读英文文献并能准确用英文缩写数据字典等

能撰写开发文档

搭建桌面开发环境

能够运用建模语言和相关工具理解项目的概要设计文档

良好的合作能力。

40

3

天天超市管理信息系统功能设计

任务10:需求分析与定义

任务11:架构设计

任务12:详细设计

任务13:编码与测试

任务14:部署与发布

灵活运用以下知识:

业务蓝图

场景用例图

用例关系

用例规约

静态类图

数据字典

界面原型

面向对象分析

面向对象设计

面向对象实现

面向对象体系结构

设计类图

C#编码编程

UML建模语言

建模工具

模块流程图

具备以下能力:

能识别设计需求用例、同需求人员协商,完善需求用例

能运用建模语言和相关工具理解系统描述文档

能运用建模语言和相关工具理解分析架构设计

用统一建模语言设计模块静态类图

用统一建模语言设计模块动态类图

能基本快速阅读英文文献并能准确用英文缩写数据字典等

良好的合作能力。

40

上一条:软件编程(.Net方向) 下一条:软件编程(Java方向)

关闭

© 2002 - 2025 长春职业技术大学 长春市卫星路3278号 [130033] 吉ICP备07000052号-6 吉公网安备 22010202000250号 设计维护:“5G + 信息智能”产教协同应用技术研发服务中心