《信息系统分析与设计》课程标准 下载本文

《信息系统分析与设计》课程标准

一、课程基本信息

课程名称:《信息系统分析与设计》 课程类别:专业拓展课程

课程性质:理论含实践课程(理实结合) 学时学分:64学时,4学分 适用专业:软件技术 二、课程定位

信息系统分析与设计是软件技术专业的一门专业拓展课程,是学生学习系统管理及开发方面知识的专业课程。目标是让学生从整体上对系统开发的流程及管理有初步认识,使学生具备从事代码编写、数据库应用、文档编写管理、软件单元测试等专门化工作任务中所需要的基本职业能力,本课程要以高级程序设计语言和数据库应用与管理等前导课程的学习为基础,以便给学生一个综合运用所学知识的锻炼机会。

课程基于系统工程的基本思想和方法,介绍信息系统的概念、功能、结构、种类和评价标准,生命周期法和原型法的概念和方法,信息系统的可行性分析、经济分析、需求分析、初步设计、详细设计及信息系统管理及安全性等内容,是软件技术专业学生从事信息系统开发、设计、维护与管理所必备的理论知识。课程主要基于面向对象的方法,以UML(统一建模语言)为主要描述语言,主要描述方法则采用数据流图、数据字典、E-R图等。

课程按64学时完成教学过程,课程的理论实践一体化教学过程全部安排在软件项目开发实训室进行,教学中以学生为中心,教师全程负责讲授知识,指导学生完成各阶段的学习任务。

先修课程:《C语言程序设计》、《数据库应用基础》、《网页制作技术》、《Java程序设计基础》、《Java Web应用开发》等。

后续课程:《毕业顶岗实习》。 三、课程目标

1.总体目标

“发现问题、理解问题、捕获并准确定义用户需求,进而给出满足需求的软件解决方案”是软件开发整个生命周期中最关键和最困难的工作内容,也是本课程教学的根本目标。

通过任务引领和软件开发过程中各种文档的识读等项目活动,使软件技术专业的学生了解软件开发的流程和文档的编写管理等方面的知识,能理解系统规划、系统分析、系统设计、系统测试、系统运行与维护等过程中相关的文档,并能编写简单的文档,通过综合运用高级程序设计语言和数据库实现一个小系统的过程加深学生对软件开发整个流程的理解,使学生具备从事代码编写、数据库应用、文档编写管理、软件测试等专门化工作任务中所需要的基本职业能力。

2.具体目标 (1)知识目标

掌握管理信息系统的基本概念、结构; 理解信息系统中管理、信息、系统的基本知识;

掌握管理信息系统开发各阶段的步骤、基本技术与方法; 掌握信息系统建设的系统分析、设计、实施和评价的方法; 掌握如何为企业和组织建立信息系统建设的战略规划; 掌握信息系统控制与审计的方法、技术;

掌握项目范围、项目估算、项目进度、项目风险等概念; 掌握信息系统开发的各个阶段和过程; 掌握信息系统管理各个阶段所需的方法和工具。 (2)能力目标

能对项目开发启动阶段进行风险评价;

能够根据已掌握的高级程序设计语言和数据库选择适合自己的系统开发相应的软硬件支持平台;

能根据不同系统开发方法的特点选择一种适合自己的系统开发方法;

能根据系统调查的原则方法步骤就指定系统编写调查表、需求调研计划、需求调研提纲后进行调研并编写可行性研究报告;

能运用系统分析的工具和方法就指定系统进行初步的系统分析并编写项目开发计划、系统分析报告;

能运用系统设计的工具和方法对指定系统进行简单的系统设计并编写系统设计报告;

能根据系统实施的步骤和测试计划的编写标准就指定系统编写并实施测试计划再编写测试报告;

能根据软件开发的需要安装、配置软件开发环境,如与ASP/PHP/Java/C#/ SQL SERVER等相关的软件设计应用平台的安装和配置;

能根据软件开发的流程运用高级程序设计语言和数据库进行简单的软件开发,如完成登录界面、主界面、系统输入界面、系统处理、系统输出界面等的设计实现,系统的部署安装,要求代码编写规范、界面简洁友好且美观大方、功能少而精; 能以团队协作的精神对待工作学习,并用良好的语言去进行表达和沟通; 能查找软件开发、版权保护和评估软件供应商能力方面的主要法律规定及标准; 能进行项目部署、项目评价。 (3)素质目标

培养学生对信息的重要性的认识; 培养学生对信息保密工作的重要性认识; 具有勤奋学习的态度、严谨、创新的作风; 具有良好的心理素质和软件开发职业道德素养; 具有克服困难、勇于创新的工作素质; 具有高度责任心和良好的团队合作精神; 具有自主学习能力和知识应用能力;

具有总结经验教训,提取最佳实践,不断完善自我的知识管理素质。 四、课程设计

1.设计思路

本课程打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,让学生在完成具体项目的过程中来构建相关理论知识,并发展职业能力。为了体现本课程重在使学生了解软件开发的流程及文档的编写管理,而不必化很多精力去理解复杂的业务处理流程,教学中我们选择业务处理流程易理解的库存管理系统作为样例。本课程包括管理信息系统概念、建立MIS的社会基础和技术基础、MIS的发展趋势、MIS的开发方法、系统调查与规划、系统分析、系统设计、系统实施、系统维护、库存管理系统的开发等学习项目,这些学习项目是以系统开发生命周期为线索来设计的。课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要。课程内容突出对学