您的当前位置:首页正文

广东轻工职业技术学院

2024-05-26 来源:钮旅网


广东轻工职业技术学院

管理工程系 电子商务专业

课程标准

(2009年执行)

课程名称 系统分析 课程类型 专业核心课程 授课对象 商务071/072/073 课程学分 3 总学时 56

二零零九年三月

一、课程学习定位

《系统分析》是电子商务专业教学计划中一门综合性和实践性很强的核心课程,课程定位在系统分析过程与方法的学习,学生学习《系统分析与应用》的重点就是学习如何提高软件生产率,如何保证软件质量,如何避免或减少开发风险等。通过课程的学习,培养学生良好的系统分析素质,最终具备较好的项目组织和管理能力、需求分析归纳能力、软件设计能力、项目实施能力和测试能力,以及一定的创造性思维能力。

二、课程的学习目标

1.能力目标

软件开发之前,项目规划要合理。软件开发过程中,软件测试过程要严密,尽可能发现错误。软件开发完毕后,需求分析、概要设计、详细设计文档要齐全,方便以后进行质量跟踪和维护。

2.知识目标 2.1要求了解的知识

系统分析发展史、软件可维护性、影响软件质量的因素。软件开发成本估计技术、软件开发和维护的人员组织方法、系统分析文件的编写规范;CASE技术、软件开发工具、集成化环境。

2.2 要求理解的知识

软件危机、软件、系统分析、系统分析学、软件生命周期、模块、模块化、软件测试目标等基本概念;软件开发模型、软件开发方法、结构化设计方法、软件测试的各种方法;软件维护的定义、特点及维护过程;系统分析计划管理技术、软件配置管理技术。面向对象分析、面向对象设计。

2.3 要求掌握的知识

需求分析方法、详细设计工具、结构化设计方法、常用测试方法及测试方案的设计。

3.素质目标

能熟练地运用系统分析的工具,对一个待开发的软件进行分析和设计,软件开发必须从可行性研究、需求分析入手,彻底摒弃软件=代码的看法。在开发过程中,克服冒进、急于求成的思想,使软件开发稳步、细致地推进。

三、课程学习设计理念和思路

1 理论教学

讲述系统分析的基本概念、原理、方法和工具,系统地介绍目前流行的和较成熟的系统分析技术。通过本课程,学习软件开发与维护的基本原理和基本技术,提高软件开发维护的效率和质量。 2 实践环节

(1)理论讲授结束后,安排课程设计两周,使学生联系实际、学习软件的设计、维护,学习书写系统分析文档资料。

(2)本课程在毕业实习、毕业设计之前开设,学在进行毕业实习、毕业设计时,可用系统分析学的原理、方法和工具进行设计及书写毕业论文,以提高学生的设计效率、设计质量和论文水平。

四、课程学习内容与学时安排

序号 1 2 3 4 5 6 7 8 9 教学单元名称 能力训练项目 学时 教学单元一 教学单元二 教学单元三 教学单元四 教学单元五 教学单元六 教学单元七 教学单元八 教学单元九 软件危机 系统分析的基本原理 系统开发进度规划 确定需求分析的任务 实体-关系图 数据流图 状态转换图 数据字典 需求分析文档 1 2 2 4 2 6 1 4 1

10 11 12 13 14 15 16 17 18 19 20 21 22 23 教学单元十 教学单元十一 教学单元十二 教学单元十三 教学单元十四 教学单元十五 教学单元十六 教学单元十七 教学单元十八 教学单元十九 教学单元二十 教学单元二十一 教学单元二十二 教学单元二十三 合计 系统结构图 HIPO图 结构化设计方法 流程图 过程设计语言 编程与测试 软件维护 UML 面向对象方法的图形工具 建立对象模型 建立功能模型 软件开发技术与CASE工具 软件重用技术 软件开发队伍管理 3 1 2 4 2 2 2 3 4 2 2 2 2 2 56

五、课程学习能力训练项目设计

编 能力训练 号 项目名称 能力训练 拟实现的能力目标 任务名称 相关支撑知识 及步骤 (可展示) 1、 以某制定系统功训练方式手段结果 任务1-1: 系统功学生了解分析系1、可行性研究方法 1 项目1:需 求分析 能分析 统功能的方法,了2、目标系统的具体要求 解可行性研究的3、逻辑模型 方法,以及如何整 理成文 单位医疗能说明书 费管理系统为例进行分析

任务1-2: 数据流学生掌握数据流1、 数据流图的基本符号 2、 画数据流图1、 以学形成数据流图 图的画法 生成绩管图 理系统为例进行训练 的步骤 任务1-3:实体-掌握实体-关系图1、 实体的概以学生成绩管形成实体-关念; 理系统为例进系图 关系图 的画法 2、 属性的概念 行训练 任务1-4:数据字掌握数据字典的典 1、 数据字典的1、以医疗费管编写数据字概念 理系统为例进典文档 编写方法及用途 2、 数据字典的行分析 意义 任务2-1: 模块图掌握模块图的绘1、 模块图的符号以商品销售系绘制模块图 集 的绘制 项目2:概 要设计 制,以及模块图对后续阶段的意义。 统为例进行分2、 模块图的分类 析 任务2-2: Hipo图 了解层次图的画层次图是结构化程序设以商品销售系绘制Hipo图 2 法 计思想的体现 统为例进行分析 任务3:程序流程了解3种程序流程盒图、流程图、PAD图以学生成绩管相应的图表 项目3:详3 细设计 图 图的画法 的不同用处,各自的优理系统为例 缺点。 任务4:测试用例了解测试用例的各种覆盖方法的原理以学生成绩管相应测试用项目4:测4 试用例 行分析 案 的设计 设计准则 与异同 理系统为例进例的设计方六、考核方式

1.考核形式:平时考查+期末考试+实训考核 2.考核评价表

考核评价表

序号 考核主要内容 考核要求 评分标准 分数分配

1 学习态度考核 上课出勤情况、学习活全勤、积极回答动参与情况、交作业情问题,按时交作况、课堂违纪情况等。 业 有较强的自学自主学习和独立学习能能力,学习自觉力、团队学习和集体学性高,善于利用习意识、网络学习等。 各种学习手段 课堂讨论总结情况、作业质量情况、理论考试情况等。 任务项目完成质量、实践操作和应用分析的结果、实训报告等。 合计 作业完成良好、课堂讨论积极、考试成绩优良 实训项目完成良好,能做出好的总结 15 2 学习方式考核 15 3 学习效果考核 40 4 学习应用考核 30 100

七、教材选用

1教材:

陆惠恩,软件工程 . 北京:人民邮电出版社 2007年

2教学参考书

(1) 孙家广主编,刘强编著,软件工程——理论、方法与实践,高等教育出版社。

(2) 陆惠恩,系统分析实践教程,北京:机械工业出版社,2006年

3参考资料目录

(1) Grady Booch, James Rumbaugh, Ivar Jacobson 著,邵维忠等译,《 UML 用户指南》,机械工业出版社

(2) Transactions on Software Engineering (IEEE) (3) Software(IEEE)

(4) Software Engineering Notes (ACM Special Interest Group) (5) Transactions on Software Engineering and Methodology (ACM ) (6) The Journal of Systems and Software (Elsevier)

(7) Proceedings of the International Conference on Software Engineering (ACM / IEEE)

(8) Proceedings of the International Conference on Software Maintenance (IEEE)

(9) Software Maintenance: Research and Practice (Wiley)

(10)http://book.beifabook.com/product/BookDetail.aspx?Plucode=704023225,软件工程论文参考网

二〇〇九年三月九日

因篇幅问题不能全部显示,请点此查看更多更全内容