广东省高等教育自学考试《信息系统开发》考试大纲课程代码02376目录第1章信息系统开发概述1.1信息系统的基本概念1.1.1信息系统与信息技术1.1.2信息系统的结构1.1.3信息系统的类型1.1.4信息系统的生命周期1.2信息系统开发过程1.2.1系统规划1.2.2系统分析1.2.3系统设计1.2.4系统实施1.2.5系统运行与维护1.3信息系统的相关角色1.3.1信息系统所有者1.3.2信息系统用户1.3.3信息系统设计员1.3.4信息系统构造人员1.3.5信息系统分析员1.3.6项目经理1.3.7信息系统各种角色比较1.4案例分析——校园二手书交易平台的设计与实现1.4.1系统需求分析1.4.2系统设计1.4.3系统实现1.4.4案例思考本章小结思考与练习第2章信息系统开发路线、方法与工具2.1信息系统开发路线概述2.2模型驱动开发路线2.2.1面向过程方法2.2.2面向数据方法2.2.3面向对象方法2.3快速应用开发路线2.3.1迭代式开发2.3.2敏捷式开发2.4商用软件开发路线2.4.1购买现成商用软件2.4.2现成软件包二次开发2.5选择合适的开发路线与方法2.6自动化工具与技术2.6.1case定义2.6.2case工具分类2.6.3基于case的系统开发过程2.6.4case工具的特点2.7案例分析——case工具在系统开发中的应用2.7.1采用powerdesigner进行过程建模2.7.2采用powerdesigner进行数据建模2.7.3采用powerdesigner进行对象建模2.7.4使用powerdesigner生成信息系统开发报告2.7.5案例思考本章小结思考与练习第3章信息系统项目管理3.1信息系统项目管理生命周期3.1.1项目发起3.1.2项目规划3.1.3项目执行3.1.4项目终结3.2项目组织3.2.1单纯型项目组织3.2.2职能型项目组织3.2.3矩阵型项目组织3.3项目管理技术3.3.1工作分解结构3.3.2甘特图3.3.3计划评审技术3.4案例分析——某系统开发项目管理失败原因分析本章小结思考与练习第4章需求获取4.1系统需求概述4.1.1需求获取的重要性4.1.2系统需求分类4.2需求获取过程4.2.1了解用户需求4.2.2分析用户需求4.2.3编写需求文档4.2.4评审需求文档4.2.5需求管理4.3需求获取的方法4.3.1访谈4.3.2名义团体技术4.3.3直接观察用户4.3.4文档、文件、表格抽样4.3.5联合应用设计4.3.6在需求获取中使用原型4.4案例分析——客户关系管理系统的需求获取本章小结思考与练习第5章过程建模5.1过程建模概述5.2数据流图5.2.1数据流程图的概念和作用5.2.2数据流程图的基本符号5.2.3数据流图的绘制5.2.4数据流图规则5.2.5数据流图的分解5.2.6数据流图的平衡5.3过程逻辑5.3.1结构化语言5.3.2决策表5.3.3决策树5.3.4结构化语言、决策表和决策树的选择5.4数据字典5.4.1数据项5.4.2数据结构5.4.3数据流5.4.4过程字典5.4.5数据存储5.5案例分析——百货商店业务管理信息系统过程建模本章小结思考与练习第6章数据建模6.1数据建模相关概念6.1.1e-r图6.1.2实体6.1.3关系6.2逻辑数据建模过程6.2.1确定基本实体6.2.2建立实体间的关联6.2.3确定主码和属性6.3规范化6.3.1第一范式6.3.2第二范式6.3.3第三范式6.4数据-过程模型映射6.5案例分析——某网上商店概念数据建模6.5.1确定基本实体6.5.2确定实体间的关联6.5.3确定主码和属性本章小结思考与练习第7章应用架构设计7.1架构概述7.1.1应用架构与框架7.1.2架构的逻辑层次7.2典型的系统应用架构7.2.1基于主机的服务器架构7.2.2文件服务器架构7.2.3客户/服务器架构7.2.4三层或n层客户/服务器架构7.2.5浏览器/服务器架构7.3应用架构举例7.3.1mvc架构7.3.2架构组成7.4应用架构设计内容7.4.1数据架构设计7.4.2过程架构设计7.4.3网络架构设计7.5案例分析——某服务台系统架构设计本章小结思考与练习第8章软件过程设计8.1过程设计主要内容8.1.1总体设计8.1.2详细设计8.2软件设计的基本原理8.2.1模块化8.2.2抽象与信息隐蔽8.2.3模块独立性8.3软件设计工具8.3.1hipo图8.3.2软件结构图8.3.3详细设计工具8.4软件结构设计方法8.4.1变换分析设计8.4.2事务分析设计8.4.3综合数据流图的映射8.4.4分层数据流图的映射8.5软件详细设计8.5.1结构化程序设计8.5.2程序设计目标8.5.3程序设计方法8.6案例分析——百货商店业务管理信息系统过程设计本章小结思考与练习第9章数据库设计9.1逻辑数据模型和物理数据模型9.1.1数据库设计前提9.1.2逻辑数据...