第1篇 管理信息系统的应用背景与基本概念第1章 管理信息系统概述 11.1 信息化社会的发展与面临的挑战 21.1.1 信息化社会的发展 21.1.2 信息化社会的特点 41.1.3 信息化社会的挑战 51.2 管理信息系统发展与现状 61.2.1 管理信息系统的发展 61.2.2 管理信息系统建设现状 7第2章 管理信息系统的基本概念 92.1 信息的基本概念 102.1.1 信息的定义 102.1.2 信息的结构 102.1.3 信息的类型 112.1.4 信息的特性 122.2 信息系统的发展与含义 132.2.1 人基信息系统 132.2.2 人机信息系统 132.2.3 网基信息系统 152.2.4 未来的信息系统 162.2.5 信息系统的含义 172.3 管理信息系统的类型 182.3.1 面向业务处理的系统 192.3.2 面向管理控制的系统 202.3.3 面向战略决策的系统 202.4 管理信息系统的作用与组成 222.4.1 管理信息系统的作用 222.4.2 管理信息系统的组成 222.5 管理信息系统的结构 232.5.1 功能结构 232.5.2 空间分布结构 252.6 本章小结 29习题2 30第2篇 管理信息系统开发方法与技术第3章 信息系统建设与开发概述 323.1 信息系统的生命周期 333.1.1 系统规划阶段 333.1.2 系统开发阶段 333.1.3 系统运行与维护阶段 343.1.4 系统更新阶段 343.2 信息系统开发的方式 343.2.1 自主开发 343.2.2 委托开发 353.2.3 合作开发 353.2.4 购买现有软件 363.2.5 4种开发方式的比较 363.3 信息系统开发的过程模型 363.3.1 瀑布模型 363.3.2 演化模型 373.3.3 螺旋模型 383.4 信息系统开发的方法 393.4.1 结构化方法 393.4.2 原型法 413.4.3 面向对象方法 423.5 信息系统开发工具 443.5.1 软件开发工具 443.5.2 计算机辅助软件工程 453.5.3 开发工具的种类 453.6 信息系统开发实例——会计信息系统 463.6.1 会计信息系统的基本概念 463.6.2 会计信息系统的结构 493.6.3 用友财务会计软件——T3 503.7 本章小结 51习题3 53第4章 结构化系统分析方法 544.1 结构化系统分析概述 554.1.1 结构化系统分析的目标和主要活动 554.1.2 系统初步调查 564.1.3 可行性研究 574.2 现行系统详细调查 594.2.1 详细调查概述 594.2.2 绘制数据流图的步骤 614.2.3 现行系统实例——手工会计核算系统 624.3 新系统逻辑方案的提出 674.3.1 逻辑方案提出概述 674.3.2 数据字典 684.3.3 逻辑模型实例——电算化会计核算系统 694.4 本章小结 72习题4 73第5章 结构化系统设计方法 745.1 结构化系统设计概述 755.1.1 结构化系统设计的任务 755.1.2 结构化系统设计的主要活动 755.2 系统总体设计 765.2.1 总体布局设计 765.2.2 软件系统的总体结构设计 775.2.3 数据存储的总体设计 875.2.4 计算机和网络系统方案的选择 885.2.5 信息系统总体设计实例——电算化会计信息系统 895.3 系统详细设计 905.3.1 代码设计 905.3.2 数据库设计 925.3.3 人-机界面设计 945.3.4 处理过程设计 965.3.5 信息系统详细设计实例——电算化会计信息系统 965.4 本章小结 99习题5 100第6章 系统的实施与运行管理 1016.1 物理系统的实施 1026.1.1 硬件设备的安装与调试 1026.1.2 网络环境的准备和搭建 1026.1.3 软件环境的安装部署 1036.2 程序设计 1036.2.1 程序设计的基本要求 1036.2.2 程序设计方法 1046.2.3 程序设计语言的选择 1076.2.4 常用软件工具 1086.2.5 管理信息系统的基本程序模块 1096.3 系统调试与测试 1106.3.1 系统调试与测试的目的 1106.3.2 系统调试与测试的原则和方法 1106.3.3 系统测试的内容 1116.3.4 系统测试的流程 1136.4 系统转换 1176.4.1 系统转换的目的 1176.4.2 系统转换的方式 1176.4.3 系统转换的主要工作 1176.5 系统的运行管理和维护 1176.5.1 信息系统日常运行管理和维护的主要任务 1196.5.2 信息系统日常运行管理和维护的组织 1216.5.3 信息系统日常运行管理和维护的流程 1226.6 本章小结 122习题6 123第7章 面向对象系统分析方法 1247.1 面向对象方法概述 1257.1.1 面向对象方法的基本概念 1257.1.2 统一建模语言UML 1277.1.3 UML建模工具 1297.1.4 统一过程RUP 1327.2 用例需求分析 1347.2.1 用例驱动 1347.2.2 用例建模过程 1357.2.3 用例模型创建实例——会计信息系统中的账务处理子系统 1407.3 面向对象分析 1427.3.1 分析模型 1427.3.2 分析建模过程 1437.3.3 分析模型实例——会计信息系统中的账务处理子系统 1517.4 本章小结 153习题7 154第8章 面向对象系统设计方法 1568.1 面向对象设计概述 1578.1.1 面向对象设计的任务和原则 1578.1.2 UML图形描述 1598.2 软件系统的体系结构设计 1608.2.1 架构模式 1608.2.2 分层模式 1618.2.3 代理模式 1628.2.4 MVC模式 1638.3 设计类 1658.3.1 设计包 1658.3.2 设计用户界面 1668.3.3 设计方法 1668.3.4 设计关系 1688.3.5 设计状态图和活动图 1698.4 对象持久性设计 1708.4.1 持久化方案 1708.4.2 识别持久类和持久属性 1718.4.3 对象-关系映射 1718.4.4 持久化框架 1728.5 本章小结 173习题8 174第3篇 信息系统应用第9章 企业资源计划 1769.1 现代企业管理方法 1779.1.1 企业管理的概念 1779.1.2 信息时代的管理思想变革 1779.2 ERP的发展与基本思想 1819.2.1 ERP的发展历史 1819.2.2 MRP、MRPII、ERP原理及其扩展 1829.3 ERP相关技术 1859.3.1 BPR——业务流程重组 1859.3.2 数据仓库 1859.3.3 数据挖掘 1869.3.4 OLAP 1869.3.5 供应链管理 1879.4 典型ERP系统介绍 1879.4.1 国外ERP系统简介 1899.4.2 国内ERP系统简介 1899.4.3 国内外典型的ERP系统 1919.5 本章小结 200习题9 200第10章 电子商务与电子政务 20210.1 电子商务和电子商务系统 20410.1.1 电子商务的定义 20310.1.2 电子商务系统的定义和结构 20410.1.3 电子商务系统的信息技术架构 20710.2 电子商务系统分析设计实例——某企业网上销售系统 20810.2.1 电子商务系统的建设背景 20810.2.2 电子商务系统的分析 20910.2.3 电子商务系统的设计 21310.3 电子政务和电子政务系统 21610.3.1 电子政务的定义 21610.3.2 电子政务系统的定义和结构 21810.3.3 电子政务系统的信息技术架构 21910.4 电子政务系统分析设计实例——非贸易外汇管理信息系统的“用汇审批”业务模块 22010.4.1 “非贸易外汇管理信息系统”的分析 22010.4.2 “非贸易外汇管理信息系统”的设计 22210.5 本章小结 227习题10 227第4篇 信息系统安全第11章 信息系统安全技术与管理 22911.1 信息安全现状分析 23011.1.1 信息安全现状 23011.1.2 信息系统面临的主要安全威胁 23211.2 信息安全目标与主要安全业务 23311.2.1 信息安全的目标 23311.2.2 主要安全业务 23411.3 信息安全技术 23411.3.1 密码技术 23511.3.2 身份认证 23711.3.3 访问控制 23711.3.4 安全审计 23811.3.5 防火墙技术 23911.3.6 入侵检测技术 24111.3.7 防病毒技术 24211.4 信息系统安全设计 24411.4.1 信息系统的安全保护等级 24411.4.2 一种可生存的信息系统安全体系结构 24511.5 信息系统安全风险的分析与控制 24911.5.1 信息安全风险管理概述 24911.5.2 信息系统安全风险分析与控制的实施 25111.6 本章小结 253习题11 253参考文献 254