图书前言

前言

信息系统的分析、设计与实现是信息系统开发过程的关键环节,学好它的相关理论与实践技术对完成信息系统开发、撰写规范的开发文档极为有益,对完成毕业设计、课程设计有很大的帮助。

本教材是作者针对信息系统分析与设计实践性强、知识点多、技术手段复杂等特点,在总结多年教学经验的基础上编写的。自2018年出版第2版以来,已经重印5次,得到了广大师生的好评,并获得省级优秀教材二等奖。鉴于信息系统开发工具的升级,本版教材升级了实验中使用的开发工具,使用了Microsoft Visual Studio 2015+Microsoft SQL Server 2012+ Microsoft Visio 2016的开发环境组合,既使用了开发工具的新功能,又考虑了程序代码与第2版教材的兼容性,优化了部分程序,增加了部分程序的说明,更便于学生的理解与掌握。

本书的结构与内容 

管理信息系统是以服务管理为目标的,对改善管理流程有重要作用。结构化方法以流程分析为主,比较符合管理理论与方法的要求。面向对象方法在软件开发中具有重要地位。本书结合运用结构化方法与面向对象方法,以管理信息系统的分析与设计为主线,从实验的角度,用一个简单的易于理解的信息系统开发项目作为案例,展示了信息系统开发过程中使用到的理论、技术、方法及文档的撰写。

第1章信息系统的应用与构成,介绍了信息系统的概念、信息系统分析与设计的方法、信息系统的开发步骤、信息系统的几种应用形式及各种应用形式实现的功能、信息系统的结构,并通过金蝶K/3 ERP系统的使用实验,让读者对信息系统的应用与构成产生直观的印象,为信息系统分析、设计、实现提供可借鉴的实例。

第2章信息系统分析,介绍了信息系统的调查方法及用户需求分析方法,并参照GB 8567—2006《计算机软件文档编制规范》,提供了项目视图与范围规格说明书、软件需求说明书、数据要求说明书等信息系统分析文档的编写示例。

第3章信息系统设计,介绍了信息系统总体设计和信息系统详细设计的要求与方法,提供了数据库设计说明书、系统概要设计说明书、系统详细设计说明书等信息系统设计文档的编写示例。

第4章信息系统分析与设计实验,介绍了如何运用Microsoft Visio 2016绘制信息系统分析与设计中所涉及的各种模型,包括组织结构图、业务流程图、数据流程图、E\|R图、结构图、UML模型图等图形的绘制方法,以及利用Microsoft Visio 2016设计系统界面的方法。

第5章信息系统实现,以Microsoft SQL Server 2012和Microsoft Visual Studio 2015为主要开发环境,通过6个实验详细介绍了信息系统实现阶段中所涉及的几方面:数据库设计、输入设计、输出设计、信息系统处理设计、辅助功能设计、系统安装与测试。在每个实验中,都说明了实验目的、实验要求、实验预备知识、实验环境、实验步骤、实验结果与报告。

为方便读者完成实验内容,所有章节具体的实验过程都详细说明了实验应进行的每项工作及操作步骤,并提供了相应的图示。

阅读建议

本书第1章值得想通过对ERP这样的大型信息系统的使用获得信息系统开发启示的读者认真阅读。本书从第2章开始每章内容都是围绕工资管理系统这个实例来展开的,是最值得认真阅读与实践的,读者应按照章节顺序阅读,它展示了信息系统分析、设计、实现、测试的过程及文档撰写格式与内容,值得读者亲自动手体会。

管理信息系统开发是一个复杂的综合过程,本书只是利用一个实际的案例,从一个简单的角度介绍了信息系统开发中所用到的开发方法、设计技巧、所应注意的问题,对于大多数信息系统来说都是适用的。学习时注重基本技能的训练,从一点一滴中积累,要将本书中介绍的方法推广到其他信息系统的开发中去,包括使用不同的开发工具、不同的开发环境,这样才是真正地掌握了信息系统的开发。要知道,管理信息系统是一个复杂的社会系统,它也是由一个个细节所构成的,有时候,细节是可以决定成败的。考虑总体,更要关注细节。实践是信息系统开发的唯一真理, 亲身体会信息系统开发中的乐趣是成功的重要因素,现在就动手吧!

本书由汤宗健统稿,并负责第1~4章大部分内容的编写,梁革英负责编写第2、3章及第5章部分内容,韦琳娜编写第5章的部分程序。在编写过程中,参考了国内外有关研究成果及网站,在此对所有涉及的专家、学者表示衷心的感谢。

本书虽已完成,但由于作者的水平和经验有限,书中难免存在疏漏之处,敬请读者批评指正,以便我们今后对本书进行修订。

作者2025年1月