内容简介
《信息系统分析与设计(第2版)/普通高等教育信息管理与信息系统专业规划教材》从信息系统的基本概念出发,结合当前信息技术发展状况,全面、系统地介绍了信息系统分析与设计的理论、方法、工具,并结合云计算技术简要介绍了云环境下的信息系统。《信息系统分析与设计(第2版)/普通高等教育信息管理与信息系统专业规划教材》共分九章,包括概述、信息系统技术基础、系统规划、系统分析、系统设计、面向对象分析与设计、系统开发与实施、系统评价与运行管理和信息系统新发展。书中主要章节给出了大量案例,并附有思考题、设计题和案例分析题,可以帮助读者加深对信息系统基本概念和方法的理解,促进对开发工具的掌握。本书配有电子教案,可以提供给使用本书作教材授课的教师(详见前言)。
《信息系统分析与设计(第2版)/普通高等教育信息管理与信息系统专业规划教材》是高等院校信息管理与信息系统本科专业核心课程的教学用书,可作为高等院校信息管理与信息系统本科专业及其相关专业的教材,也可作为信息系统项目开发人员和项目管理人员的参考资料。
内页插图
目录
前言
第一章 概述
第一节 网络信息时代企业生存与发展环境
第二节 信息系统的概念
第三节 信息系统沿革
第四节 信息系统开发的生命周期
第五节 信息系统开发方法与方式
思考题
习题
第二章 信息系统技术基础
第一节 关系数据库技术
第二节 列式数据库技术
第三节 系统分析技术
第四节 系统设计技术
第五节 系统开发中的项目管理技术
思考题
第三章 系统规划
第一节 网络环境下企业的信息系统发展战略
第二节 信息系统规划的内容、特点与作用
第三节 信息系统规划的组织
第四节 信息系统规划的方法
第五节 信息系统规划报告的撰写与审查
第六节 系统规划案例
思考题
案例分析
第四章 系统分析
第一节 系统分析概述
第二节 可行性分析
第三节 业务分析
第四节 数据流程分析
第五节 数据字典
第六节 新系统逻辑模型
第七节 系统分析报告
第八节 系统分析案例
思考题
设计题
第五章 系统设计
第一节 系统设计的原则、特点、任务和步骤
第二节 网络化环境下的计算机系统设计
第三节 系统功能及其结构设计
第四节 系统功能模块及其处理设计
第五节 数据库设计
第六节 编码设计
第七节 输入/输出设计
第八节 系统设计报告
第九节 系统设计案例
思考题
设计题
第六章 面向对象分析与设计
第一节 面向对象方法的形成与发展
第二节 面向对象方法的主要概念
第三节 面向对象分析与设计工具——统一建模语言(UML)
第四节 面向对象分析
第五节 面向对象设计
第六节 面向对象分析与设计案例
思考题
设计题
第七章 系统开发与实施
第一节 系统开发的组织工作
第二节 系统开发的项目管理
第三节 系统开发的文档管理
第四节 系统开发监理
第五节 程序设计
第六节 系统测试
第七节 系统切换
思考题
第八章 系统评价与运行管理
第一节 系统评价
第二节 系统运行管理
思考题
第九章 信息系统新发展
第一节 企业业务流程重组
第二节 ERP、CIMS、SCM、CRM与云环境下的信息系统
第三节 智能信息系统
第四节 数据仓库与数据挖掘
思考题
案例分析
参考文献
精彩书摘
第一节 网络信息时代企业生存与发展环境
20世纪90年代,由于互联网的迅猛发展使人类社会进入到一个网络时代,全球都开始了一个网络化的发展进程。这种发展进程对于信息系统的建设和应用也产生了很大的促进作用,其中最有代表性的发展分支就是以互联网为基础的电子商务系统,以及以云计算为基础的信息服务系统。正是由于网络技术的推进作用,使得信息系统的应用范围从传统的只能处理管理问题扩展到了能够处理经营问题。这是网络信息时代企业生存与发展的大环境一一网络化。正是这种网络化的大环境使得现代企业面临的内外部环境产生了很大变化。
一、网络信息时代企业生存与发展的外部环境
(一)世界经济全球化
当今世界,全球化贸易正在成为世界经济增长的主要动力。头号经济强国美国的经济增长率的提高主要依靠进出口,欧洲和亚洲发达国家的工业经济增长也是如此。据美国商务部统计,2012年,美国货物贸易总额为3.88万亿美元,同比上升3.5%。中国2012年货物贸易总额达3.87万亿美元。其他世界重要的经济体和国家也正面临着全球贸易飞速增长的局面。
与此同时,世界各大跨国企业巨头也正面临着经济全球化所带来的机遇和挑战。美国波音公司是全球航空航天业的领袖公司,其客户分布在全球90多个国家。在全球化趋势下,波音公司拥有上万个供应商,位置遍布全球135个国家。而美国的连锁零售业巨头沃尔玛公司,在全球27个国家开设了超过1万家商场,2013财政年度(2012年2月l曰至2013年1月31日)的销售金额达4660亿美元。中国无疑也是沃尔玛全球化战略的重要市场。目前,沃尔玛中国已在21个省、自治区和4个直辖市的150多个城市开设了近400家商场,与多达2万余家供应商展开合作,经营多种业态和品牌,包括购物广场、山姆会员商店、社区店等。跨国公司进行全球贸易当然不是为了体验如今运输发展给人们带来的便利,而是通过这种世界范围内的采购和销售,利用各地的相对优势得到最低的成本和最大的收益。而这种经济全球化的大环境极大地增加了信息对企业的价值,并为企业提供了生产经营的新机遇。企业快速地捕捉到瞬息万变的有利信息,利用各地商品价格和成本的差异可以获得惊人的收益。在一个每分钟都有企业退出、无数企业跟进的全球商业世界中,企业不但要面对周边同行的激烈竞争,更要直接应对国际商业巨头的强势压力。为了维持现有的生存地位,为了做大做强,企业就要努力走向全球化,实行全球战略,成为世界产业链中的一个环节。此时公司不得不开发全球信息系统来跟踪订单、发货和付款,与分销商和供货商联络,一天24小时在不同的环境中经营,及时、可靠地获得价格和质量信息,满足国内及国际管理报表的需要。简而言之,企业及时地管理和协调相距遥远、不同地域、不同环境的经营活动是公司成功的主要挑战。可见,在当前经济全球化的环境下,信息化建设已成为企业生存和发展的必经之路。
(二)知识经济时代的来临
当以处理信息为产品的微软公司的产值已超过美国三大汽车公司产值的总和,当凭借进行全球采购、出色协调管理、优质服务的连锁商沃尔玛成为500强第一位,当依靠新技术“白手”起家的信息技术(IT)新贵们包揽了福布斯的前几名时,世界经济已经从工业型经济转变成基于知识和信息的服务型经济(AKnowledge:andinformation.basedSeIiceEconomy),即一个以知识为基础的经济时代已经来临,企业生产经营环境将处于知识经济时代.
知识经济直接依赖于知识和信息的生产、扩散和应用。软件的发展、网络的产生、虚拟技术的应用,正在使企业资产中无形资产的比例不断增加。知识经济的来临将对人们的生产方式、生活方式、思维方式、管理决策产生重大影响,企业管理将由生产向创新转变,其经济效益将越来越依赖于知识和创新。一个企业要生存和发展,就必须依靠信息系统的支持,用动态的观点来研究所面临的新问题。这就是为什么在经济发达国家的许多服务行业(金融、保险和房地产等)将70%以上的投资都用于发展信息技术的原因。
(三)电子商务日益普及
因特网在全球的迅速普及使现代商业具有了不断增长的供货能力、不断增长的客户需求和不断增长的全球竞争三大特征。高速的信息获取与处理方式使得传统的商业模式已无法跟上现代经济的发展。解决传统商务模式的弊端肯定是利用现在方便、快捷的网络信息技术、计算机技术、网络通信技术和Internet开展电子商务。
……
前言/序言
《现代企业信息系统构建与管理实务》 引言 在数字化浪潮席卷全球的今天,信息系统已成为驱动企业运营、决策和创新的核心引擎。从企业资源的整合到客户关系的深度挖掘,从供应链的高效协同到战略决策的科学支撑,无一不依赖于强大而灵活的信息系统。本书旨在为读者提供一个全面、深入且极具实践价值的视角,解析现代企业信息系统的构建、实施与持续管理的全过程。我们不仅仅关注理论框架,更强调知识在真实商业环境中的落地应用,致力于培养具备信息系统战略思维和实操能力的新一代复合型人才。 本书的编写,力求跳出单一技术或理论的局限,将信息系统视为企业战略的重要组成部分。我们相信,一个成功的信息系统,不仅是技术的堆砌,更是业务流程的优化、组织结构的革新和企业文化的驱动。因此,本书将信息系统与企业的战略目标、业务需求、组织架构以及人员能力紧密结合,提供一套系统化的方法论和实践指导,帮助企业识别、评估、设计、开发、部署和维护能够真正创造价值的信息系统。 第一部分:信息系统战略与规划 在信息系统建设的初期阶段,明确的战略方向和详尽的规划至关重要。本部分将带领读者深入理解信息系统在企业整体战略中的定位,以及如何将其有效融入企业发展蓝图。 第一章:企业战略与信息系统战略的协同 核心理念: 信息系统不应是孤立的技术项目,而应是实现企业战略目标的关键赋能者。 内容详述: 企业战略的内涵与类型: 深入剖析不同类型企业(如成长型、成熟型、转型型)的核心战略目标,包括成本领先、差异化、聚焦等。 信息系统在企业战略中的角色: 探讨信息系统如何支持成本降低、提升客户满意度、增强运营效率、促进产品创新、开拓新市场等。 战略协同模型: 介绍常见的企业战略与信息系统战略协同模型,如Samson & Straub的模型,强调信息系统战略的形成过程,包括战略选择、目标设定、资源配置等。 案例分析: 通过分析一些知名企业的成功案例,展示信息系统如何成为其战略执行的关键支撑,例如亚马逊的电商平台战略、Netflix的个性化推荐系统战略等。 如何进行战略评估: 探讨如何评估现有信息系统与企业战略的匹配度,识别差距,为战略调整提供依据。 第二章:信息系统规划方法论与过程 核心理念: 系统化的规划是信息系统项目成功的基石。 内容详述: 信息系统规划的层级: 区分企业级信息系统规划、业务部门级规划和项目级规划。 主流规划方法: 详细介绍如BSP(Business System Planning)、CSF(Critical Success Factors)等经典规划方法,并分析其适用性和局限性。 现代规划理念: 引入敏捷规划、价值驱动规划等新理念,强调在快速变化的环境中,规划的灵活性和迭代性。 规划的关键阶段: 涵盖现状分析(SWOT、PESTEL分析)、需求分析、目标设定、可行性研究(技术、经济、操作)、方案选择、项目优先级排序、资源需求评估等。 信息系统架构规划: 介绍如何规划企业级信息系统架构,包括业务架构、应用架构、数据架构和技术架构,以及它们之间的相互关系。 投资回报分析(ROI)与效益评估: 强调在规划阶段就应考虑信息系统的经济效益,介绍ROI、NPV(净现值)、IRR(内部收益率)等评估工具。 风险管理在规划阶段的作用: 识别和评估在规划过程中可能出现的风险,并制定相应的应对策略。 第二部分:信息系统需求分析与设计 在明确战略方向后,深入理解和精确捕捉业务需求,是构建有效信息系统的关键。本部分将侧重于需求分析的技术和方法,以及如何将需求转化为信息系统的蓝图。 第三章:业务流程分析与重塑 核心理念: 信息系统应服务于优化的业务流程,而非简单地固化旧有流程。 内容详述: 业务流程的定义与分类: 阐述核心业务流程、支持业务流程、管理业务流程等概念。 业务流程建模技术: 详细介绍如BPMN(Business Process Model and Notation)等流程建模标准,以及如何通过流程图、泳道图、数据流图等工具进行可视化。 流程分析方法: 讲解如何识别流程中的瓶颈、冗余、偏差,进行效率和效果的评估。 业务流程重塑(BPR)原则: 探讨如何通过信息技术的应用,彻底颠覆和创新业务流程,实现效率和效益的飞跃。 案例研究: 选取不同行业的典型业务流程(如订单处理、客户服务、库存管理),进行分析与重塑的实例讲解。 如何将流程需求转化为系统需求: 强调流程分析结果与信息系统功能需求之间的转换路径。 第四章:信息系统需求获取与管理 核心理念: 全面、准确、可验证的需求是项目成功的关键。 内容详述: 需求获取技术: 深入介绍访谈、问卷调查、焦点小组、原型法、场景分析、用户故事、用例模型等多种需求获取方法,并分析其优缺点及适用场景。 用户分类与需求识别: 讲解如何识别不同用户群体(终端用户、管理者、技术支持人员等)的关键需求。 功能性需求与非功能性需求: 详细定义和区分功能性需求(系统做什么)与非功能性需求(系统如何做,如性能、安全性、易用性、可维护性等)。 需求规格说明书(SRS)的编写: 提供编写高质量SRS的指南,包括结构、内容、语言要求。 需求验证与确认: 介绍原型评审、用户验收测试(UAT)等验证和确认需求的方法。 需求变更管理: 探讨在项目生命周期中,如何有效地管理需求变更,包括变更的评估、批准、实施和跟踪。 敏捷开发中的需求管理: 介绍Scrum、Kanban等敏捷方法中,需求是如何被管理和迭代的。 第五章:信息系统架构设计 核心理念: 良好的架构是信息系统稳定、可扩展、易维护的基础。 内容详述: 架构的基本原则: 讲解模块化、解耦、高内聚、低耦合、分层、面向服务等架构设计原则。 不同类型的系统架构: 介绍单体架构、微服务架构、SOA(面向服务架构)、事件驱动架构等,分析其特点、优劣及适用场景。 企业级应用架构模式: 深入探讨 MVC(Model-View-Controller)、MVVM(Model-View-ViewModel)等常见设计模式。 数据架构设计: 包括数据库模型设计(关系型、NoSQL)、数据集成、数据仓库、数据湖等。 集成架构设计: 介绍API(Application Programming Interface)、ESB(Enterprise Service Bus)、消息队列等集成技术和模式。 安全架构设计: 考虑认证、授权、加密、审计等安全机制。 可扩展性与性能设计: 探讨如何通过负载均衡、缓存、分布式系统等技术提升系统性能和可扩展性。 架构评审与治理: 强调架构设计过程中的评审机制和持续的架构治理。 第三部分:信息系统开发与实施 需求转化为蓝图后,便是将设计落地执行的过程。本部分将聚焦于软件开发生命周期管理,以及系统上线前的各项准备工作。 第六章:软件开发方法与模型 核心理念: 选择合适的开发方法,能够显著提升开发效率和产品质量。 内容详述: 瀑布模型及其演进: 介绍传统的瀑布模型,分析其在需求稳定项目中的适用性,并讨论其局限性。 敏捷开发方法: 详细阐述Scrum、XP(eXtreme Programming)、Kanban等敏捷方法的理论、实践和应用。重点讲解敏捷中的迭代、增量、自组织团队、持续集成等核心要素。 DevOps理念与实践: 介绍DevOps如何打通开发与运维的壁垒,强调自动化、持续交付、监控和反馈。 不同模型选择的依据: 分析如何根据项目规模、复杂度、团队经验、客户参与度等因素,选择最适合的开发模型。 案例对比: 通过实际项目案例,对比不同开发方法的应用效果。 第七章:软件开发过程管理 核心理念: 精细化的过程管理是保障开发效率和质量的关键。 内容详述: 项目管理基础: 介绍项目范围、时间、成本、质量、风险、沟通等管理要素。 配置管理: 讲解源代码控制(如Git)、版本管理、发布管理等配置管理策略。 质量保证(QA)与质量控制(QC): 区分QA与QC,介绍单元测试、集成测试、系统测试、用户验收测试(UAT)等测试活动。 持续集成/持续交付(CI/CD): 详解CI/CD流程,包括自动化构建、自动化测试、自动化部署,以及其带来的效率提升。 团队协作与沟通: 探讨在软件开发过程中,如何建立高效的团队协作机制和沟通渠道。 工具链介绍: 介绍各类常用的开发工具,如项目管理工具(Jira)、代码托管工具(GitHub, GitLab)、CI/CD工具(Jenkins, GitLab CI)、自动化测试工具等。 第八章:信息系统实施与上线 核心理念: 顺利的上线是信息系统价值实现的第一步。 内容详述: 数据迁移策略: 讨论数据清洗、数据转换、数据加载(ETL)等数据迁移的关键环节,以及如何确保数据完整性和准确性。 系统集成与部署: 讲解如何将开发完成的各个模块进行集成,并在生产环境中进行部署。 硬件与网络准备: 明确系统上线所需的硬件基础设施、网络环境和安全配置。 用户培训计划: 设计有效的用户培训方案,确保用户能够熟练使用新系统。 上线策略: 介绍一次性上线、分阶段上线、并行上线等不同上线策略,并分析其适用性。 上线后的监控与支持: 建立完善的上线后监控机制,及时发现和解决问题,并提供有效的技术支持。 回滚计划: 制定详细的回滚计划,以应对上线过程中出现重大问题的情况。 第四部分:信息系统运维与管理 信息系统的生命周期远未在上线时结束,持续的运维和有效的管理是保障系统长期稳定运行和持续创造价值的关键。 第九章:信息系统运维管理 核心理念: 运维不仅仅是“救火”,更是保障系统可用性、性能和安全的关键环节。 内容详述: 运维的核心职责: 涵盖日常监控、故障排除、性能调优、补丁管理、安全加固等。 服务水平协议(SLA): 讲解SLA的制定、监控和达成,以及其在运维中的重要性。 事件管理与问题管理: 介绍ITIL(Information Technology Infrastructure Library)框架中的事件管理和问题管理流程,如何快速响应并根除故障。 变更管理: 规范化变更流程,降低因变更引入的风险。 容量规划与性能调优: 持续监控系统负载,预测未来需求,进行性能优化。 备份与恢复策略: 制定有效的备份计划,并定期演练恢复流程,确保数据安全。 安全性管理: 持续的漏洞扫描、安全加固、访问控制,以及应急响应机制。 运维自动化: 介绍自动化运维工具和脚本的应用,提升运维效率。 第十章:信息系统安全管理 核心理念: 信息安全是企业生存与发展的生命线。 内容详述: 信息安全风险评估: 识别潜在的安全威胁,评估资产的脆弱性,分析风险等级。 安全控制措施: 讲解物理安全、网络安全(防火墙、入侵检测/防御)、应用安全(输入验证、权限控制)、数据安全(加密、访问控制)等。 身份认证与访问控制: 介绍多因素认证、RBAC(Role-Based Access Control)等。 安全策略与合规性: 制定信息安全策略,并确保系统符合相关法律法规(如GDPR, HIPAA等)和行业标准。 安全事件响应与应急预案: 建立完善的安全事件响应流程,包括侦测、分析、遏制、根除和恢复。 用户安全意识培训: 强调人为因素在信息安全中的重要性,提升员工安全意识。 安全审计与监控: 实施日志审计、行为分析,及时发现异常活动。 第十一章:信息系统性能管理与优化 核心理念: 持续的性能监控与优化是提升用户体验和系统效率的关键。 内容详述: 性能指标定义: 确定关键性能指标(KPI),如响应时间、吞吐量、并发用户数、资源利用率等。 性能监控工具与技术: 介绍APM(Application Performance Management)、日志分析、系统级监控等工具。 性能瓶颈分析: 运用科学方法,如压力测试、负载测试、基准测试,定位系统瓶颈。 优化策略: 探讨从代码优化、数据库优化、网络优化、服务器配置优化等多个层面进行性能提升。 缓存技术应用: 介绍分布式缓存(Redis, Memcached)等技术,提升数据访问效率。 数据库性能调优: 包括索引优化、SQL语句优化、查询计划分析等。 负载均衡与容错设计: 通过负载均衡提升系统吞吐量,通过冗余设计提高系统可用性。 第十二章:信息系统评估与改进 核心理念: 系统评估是识别改进机会、实现持续价值增长的起点。 内容详述: 系统评估的维度: 从技术、功能、性能、安全、用户满意度、成本效益等多个维度进行评估。 评估方法: 介绍用户满意度调查、系统审计、基准测试、ROI分析等评估方法。 关键绩效指标(KPI)的设定与跟踪: 建立一套能够衡量系统绩效和业务价值的KPI体系。 反馈机制的建立: 收集用户反馈、运维日志、业务数据,为系统改进提供依据。 系统改进与升级策略: 基于评估结果,制定系统的迭代开发、功能升级、架构优化计划。 技术趋势分析与应用: 关注新兴技术(如人工智能、大数据、云计算、物联网)在信息系统中的应用潜力,推动系统创新。 知识管理与经验积累: 建立信息系统建设与运维的知识库,沉淀经验,促进团队学习与成长。 结论 《现代企业信息系统构建与管理实务》提供了一套从战略规划到运维改进的系统性框架。本书不仅涵盖了信息系统领域的核心理论与方法,更注重其实际应用和落地执行。通过理论讲解、案例分析和实践指导的有机结合,我们希望本书能帮助读者深入理解信息系统在现代企业中的价值,掌握构建、实施和管理高效信息系统的关键技能,从而在数字化转型浪潮中,成为驱动企业创新与增长的优秀专业人才。