信息系统分析与设计实训教程图书
人气:21

信息系统分析与设计实训教程

本教材主要针对管理信息系统开发的全过程,通过一个完整的项目体现各个环节应完成的各项工作。 本教材内容包括:系统分析与设计的结构化生命周期法和面向对象法的介绍,通过对某超市采购、销售和库存业务背景的阐...

内容简介

本教材主要针对管理信息系统开发的全过程,通过一个完整的项目体现各个环节应完成的各项工作。

本教材内容包括:系统分析与设计的结构化生命周期法和面向对象法的介绍,通过对某超市采购、销售和库存业务背景的阐述,运用两种开发方法,从系统分析到系统设计及实施,每一个阶段、每一项工作都以该项目为背景循序渐进,依次展开,最终形成一个体系完整的系统分析与设计报告。

教材中以某小型超市为背景,提出超市的进货、库存和销售的业务需求,并对采购业务的全部分析和设计过程都给出了两套规范的解决方案;同时,在附录中给出了详细的课程实验指导书,并为项目的采购系统提供了实施系统,因此不论对于教师还是学生,本书都具有较高的参考价值和良好的可操作性。

本教材通俗易懂,既可以成为高校信息管理与信息系统、电子商务等专业的实践教材,又可以作为企业信息化培训的教材,是一本理论联系实际、实践性较强的专业书籍。

目录

第1篇 系统分析与设计方法概述

第1章 结构化系统分析与设计方法

1.1 结构化生命周期法简介

1.2 结构化系统分析方法

1.2.1 需求分析

1.2.2 组织结构分析

1.2.3 功能体系分析

1.2.4 业务流程分析

1.2.5 数据流程分析

1.2.6 数据字典

1.2.7 新系统的逻辑模型

1.2.8 系统分析报告

1.3 结构化系统设计方法

1.3.1 功能模块设计

1.3.2 系统配置设计

1.3.3 代码设计

1.3.4 数据库设计

1.3.5 输入/输出设计

1.3.6 人机对话设计

1.3.7 系统设计说明书

第2章 面向对象技术概述

2.1 面向对象技术的发展与特点

2.2 类与对象

2.3 类的特性

2.4 UML的历史和特点

2.5 UML基本元素构成

2.5.1 用例图

2.5.2 类图

2.5.3 交互图

2.5.4 活动图

2.5.5 状态图

2.6 面向对象的分析与设计流程

2.6.1 需求分析

2.6.2 系统静态分析

2.6.3 系统动态分析

2.6.4 面向对象分析设计的流程

第2篇 某超市采购业务的结构化系统分析与设计

第3章 虚拟采购业务的结构化系统分析

3.1 采购业务的需求分析

3.2 采购管理的组织结构分析

3.3 采购业务的功能体系分析

3.4 采购业务的流程分析

3.5 采购业务的数据流程分析

3.5.1 采购业务的顶层数据流程图

3.5.2 采购业务的一层数据流程图

3.5.3 采购业务的二层数据流程图

3.6 采购业务的数据字典

3.6.1 采购业务数据字典内容的提取

3.6.2 采购业务数据字典的创建

3.7 采购业务的系统分析报告

第4章 采购业务的结构化系统设计

4.1 采购业务的系统功能分析

4.2 采购业务的功能模块设计

4.3 采购业务的系统配置设计

4.4 采购业务的代码设计

4.5 采购业务的数据库设计

4.5.1 采购业务的数据库概念设计

4.5.2 采购业务的数据库逻辑设计

4.5.3 采购业务的数据库物理设计

4.6 采购业务的应用程序设计

4.7 采购业务的人机界面设计

4.8 采购业务的输入/输出设计

4.9 采购业务的系统设计说明书

第3篇 某超市采购业务面向对象系统分析与设计

第5章 采购业务用例图

5.1 寻找采购业务角色

5.2 确定采购业务用例

5.2.1 寻找角色在系统中的行为

5.2.2 确定采购业务用例

5.3 用事件流和活动图描述采购业务用例

5.4 采购业务用例优化

5.4.1 用例间的包含关系

5.4.2 用例间的泛化关系

5.4.3 用例间的扩展关系

5.5 采购业务活动图的细化

第6章 采购业务类图(一)

6.1 寻找采购业务中的类

6.2 寻找采购业务中的属性

6.3 确定采购业务中类之间的关系

第7章 采购业务交互图

7.1 采购业务顺序图

7.2 采购业务协作图

第8章 采购业务类图(二)

第9章 采购业务状态图

第10章 采购业务类图映射成数据库关系表

10.1 类图映射成数据库关系表的基本方法

10.2 采购业务类图映射成的关系表

第4篇 某超市采购系统实施

第11章 采购系统面向过程方法的实施

11.1 数据库连接

11.2 登录

11.3 增加、删除和修改订单

11.4 查询功能

第12章 JSP技术实现采购模块

12.1 准备开发环境

12.2 界面举例

12.2.1 主页面

12.2.2 查询采购单

12.2.3 新建采购订单

12.2.4 采购订单-添加商品

12.3 代码举例

第5篇 案例——库存业务面向对象系统分析与设计

第13章 库存用例分析

13.1 库存信息管理系统概述

13.2 需求分析

13.2.1 用户基本业务流程

13.2.2 功能需求分析

13.3 系统用例模型

13.3.1 确定角色

13.3.2 创建用例

13.3.3 创建角色用例关系图

第14章 系统动态模型

14.1 活动图

14.2 顺序图

第15章 系统静态模型

15.1 创建系统包图

15.1.1 库存管理系统包图

15.1.2 人员信息(peopleinformatoin)包内的类

15.1.3 事务(business)包内的类

15.1.4 接口(interfaces)包内的类

15.2 系统类模型

15.2.1 人员信息包内的类图

15.2.2 接口信息包内的类图

15.2.3 系统事务信息包内的类图

15.3 数据库设计

第16章 主界面与系统管理的实现

16.1 主界面的实现

16.2 系统管理模块实现

第17章 出入库管理与库存盘点模块实现

17.1 入库管理模块实现

17.2 出库管理模块实现

17.3 库存盘点模块实现

附录A 项目背景资料

附录B 实验指导书

实验一 熟悉系统开发步骤与常见工具

实验二 结构化系统分析(一)——系统需求调查

实验三 结构化系统分析(二)——对"进销存"项目进行组织结构及业务流程分析

实验四 结构化系统分析(三)——根据需求模型绘制数据流程图

实验五 结构化系统分析(四)——"进销存"系统数据字典的撰写

实验六 结构化系统分析(五)——"进销存"系统需求分析报告的写作

实验七 结构化系统设计(一)——绘制网络结构图、功能模块图、进行代码设计

实验八 结构化系统设计(二)——数据库设计

实验九 结构化系统设计(三)——"进销存"项目应用程序设计

实验十 结构化系统设计(四)——"进销存"系统I/O设计

实验十一 结构化系统设计(五)——"进销存"系统人机界面的设计

实验十二 结构化系统设计(六)——系统设计说明书的撰写

实验十三 面向对象系统分析与设计(一)——用例图

实验十四 面向对象系统分析与设计(二)——活动图

实验十五 面向对象系统分析与设计(三)——类图

实验十六 面向对象系统分析与设计(四)——状态图

实验十七 面向对象系统分析与设计(五)——交互图

附录C 教学建议

在线预览

一、教材的基本信息

1.适用对象

本教材是编者在多年教学研究及项目实践的基础上,结合大连东软信息学院TOPCARES-CDIO教学改革的探索与实践而编写的,既可以成为高校信息管理与信息系统、电子商务等专业的实践教材,又可以作为企业信息化培训的教材,是一本理论联系实际、实践性较强的专业书籍。

2.需具备的知识和能力基

学习本课程,要求学生具备系统分析与设计和数据库等相关的基本知识与能力。

3.教学总体目标

复习巩固信息系统分析与设计的课程体系和理论原理知识架构,理解剖析企业的业务流程以便为企业的信息系统分析与设计提出合理的策划方案。通过实践学期的实践,强化理论学期教学内容;启发学生对信息系统开发的认识和思路;培养学生运用结构化和面向对象两种方法进行信息系统分析、设计及实施的能力;学会运用各种工具辅助并支持项目中各工作环节的工作。

4.教材编写团队情况介绍

本书由大连东软信息学院信息技术与商务管理系主管教学副主任孙秀杰教授担任主编,全书的理论框架及实践内容设计由孙秀杰教授组织策划,并负责统编、修改及总纂定稿。全书共分五部分。及时部分由关胜、孙秀杰老师撰写,第二部分由孙秀杰、邵欣欣老师撰写,第三部分由孙秀杰老师撰写,第四部分由王倩、姜楠老师撰写,第五部分由陈廷斌、张益民老师撰写,附录部分由田惠怡、孙秀杰老师撰写。本书的配套光盘将包含书中所有分析与设计的文档资料,以及某商业企业进销存系统的分析与设计文档,并附有各系统完整的实现代码,以网站的形式提供更多信息系统的分析、设计和实施案例,以及对相关理论知识的讲座等内容,为读者提供一个学习和交流信息系统分析设计知识的平台。

本书的完成除要感谢参编者以外,还要感谢大连东软信息学院信息技术与商务管理系王晓煜、鲁艳霞、吴赜书等老师的大力帮助,是她们提供了宝贵的教学经验及丰富的教学资料,使得本书能顺利完成。

二、教材的基本结构和内容组织

1.教材的基本结构

本书主要是针对管理信息系统开发的全过程,通过一个完整的项目体现各个环节应完成的各项工作。

本书内容包括:系统分析与设计的结构化生命周期法和面向对象法的介绍,通过对某超市采购、销售和库存业务背景的阐述,运用两种开发方法从系统分析到系统设计及实施,每一个阶段、每一项工作都以该项目为背景循序渐进、依次展开,最终形成一个体系完整的系统分析与设计报告。

本书结合大连东软信息学院使用TOPCARES-CDIO理念对于教学的改造,在全书中引入符合CDIO教学模式的二级项目的要求,强化知识点的运用,重点培养学生的11个TOPCARES-CDIO能力。

书中以某小型超市为背景,提出超市的进货、库存和销售的业务的需求,并对采购业务的全部分析和设计过程都给出了两套规范的解决方案;同时,在附录中给出了详细的课程实验指导书,并对项目的采购系统提供了实施系统,因此不论对于教师还是学生,本书都具有较大的参考价值和良好的可操作性。

全书通俗易懂,本书既可以成为高校信息管理与信息系统、电子商务等专业的实践教材,又可以作为企业信息化培训的教材,是一本理论联系实际、实践性较强的专业书籍。

2.教材的内容组织

全书共分五部分,共计17章。

及时部分为结构化生命周期法和面向对象方法的理论知识介绍,包含两个章节。

第1章详细介绍了结构化系统分析与设计方法。在系统分析部分,主要阐述了对企业需求、组织结构、功能体系、业务流程、数据流程、数据等内容的分析方法,建立系统的逻辑模型,形成系统分析报告等内容。在系统设计部分,主要介绍了对功能模块、系统配置、代码、数据库、输入输出、人机界面等内容的设计方法,并最终形成系统设计说明书等内容。

第2章首先介绍了UML的图形元素的基本概念和特点,包括用例图、活动图、类图、交互图、状态图。接下来按照需求分析、静态分析、动态分析的过程,讲述了如何用UML图形从不同的方面描述系统,并展示系统设计者的设计意图。,提供了一套面向对象系统分析设计的流程。

第二部分介绍了采购业务的背景资料,详细介绍了采用结构化方法对采购业务进行分析和设计的流程和详细步骤,是及时部分结构化方法的理论在具体案例中的应用。在分析阶段重点介绍了如何对背景资料进行分析、如何根据分析结果进行业务流程分析和数据流程分析;在设计阶段重点介绍了如何应用分析阶段的结果进行采购系统功能结构设计和数据库设计。

第三部分以某超市的采购业务为背景,按照第2章介绍的面向对象分析设计流程,首先进行系统分析,包括第5、6章的采购业务的用例图和初步的类图。然后在细化的活动图基础上,进行系统设计,包括第7章到第10章的采购业务的交互图、完整类图、状态图和数据库设计。

第四部分根据前面章节对采购管理系统的分析与设计结果,在第11章介绍了采购管理系统面向过程的实施过程,采用了VisualBasic工具开发,数据库使用SQLServer2000。主要内容包括数据库的连接、系统登录和订单明细表增、删、查、改的实现。在第12章中介绍了采购管理系统面向对象的实施过程,采用Eclipse工具开发,数据库使用Access。主要内容包括数据库的连接、供应商查询、生成采购订单、提交采购订单等功能的实现。

第五部分以案例的形式给出某超市库存子系统的分析、设计与实现过程。采用面向对象方法进行子系统的分析与设计,包括第13、14、15章的库存业务的用例图、活动图、顺序图、包图和类图,从静态和动态两类图对库存子系统进行多方位的分析与设计;第16、17章着重描述了系统的实现,主要对主界面、系统管理、出入库管理和盘点管理进行了实现。

……

网友评论(不代表本站观点)

来自graphse**的评论:

实例与实战,适合学习

2015-12-20 21:01:22
来自无昵称**的评论:

还好

2016-01-26 20:07:07
登录后即可发表评论

免责声明

更多相关图书
在线咨询