计算机类专业教育 > 信息检索与信息系统类

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

书号:9787113137151 套系名称:高等院校信息管理与信息系统专业规划教材

作者:孙秀杰 关胜 邵欣欣 出版日期:2011-12-01

定价:22.00 页码 / 开本:156 /16

策划编辑:秦绪好 吴宏伟 张晓箐 责任编辑:孟欣 徐盼欣

适用专业:无 适用层次:本科

最新印刷时间:

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •         本书针对管理信息系统开发的全过程,通过一个完整的项目体现各个环节应完成的每项工作。本书主要介绍了系统分析与设计的结构化生命周期法和面向对象法,通过对某超市采购、销售和库存业务背景的阐述,运用两种开发方法,从系统分析到系统设计及实施,每一个阶段、每一项工作,都以该项目为背景循序渐进地依次展开,最终形成一个体系完整的系统分析与设计报告。

            本书内容分为6 篇,前5 篇以某超市为背景,提出超市的进货、库存和销售的业务需求,并对采购业务的全部分析和设计过程都给出了两套规范的解决方案;在第6 篇“实验指导”中给出了17 个实验。不论对于教师还是学生,本书都具有较大的参考价值和良好的可操作性。

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

  •         信息系统是信息时代最为重要的基础设施。信息系统的分析与设计是极为困难的,开发信息系统也不是一件容易的事,然而,一旦这种开发得以很好地完成,从中得到的收益也是巨大的。本书主要解决的问题就是在理论学习的基础上,运用所学的专业知识进行系统分析和设计,最终开发出适用的软件。

            作为信息系统分析与设计者,你将接受挑战,并且必须思考走过的道路,要学会理论,又要学会如何应用理论。

            本书特色包括如下几点:
            (1)实践教学与理论知识紧密结合,是一本配备完善的实训教程本书从巩固理论知识、提高实践能力的角度出发,包括理论、实例、案例、系统实现、实验指导等章节,内容翔实,体系完善,是一本专门面向系统分析与设计实践课的指导教程。

            (2)以一个完整的项目贯穿始终,自成体系本书从系统分析到系统设计,每一个阶段、每一项工作,都以一个完整的项目为背景循序渐进,依次展开,最终形成一个体系完整的系统分析与设计报告。

            (3)与企业实际项目接轨,接近实际本书中不论是正文中的实例,还是实验指导中的实验,都来自于企业的实际项目,不但可以增强系统分析与设计的适用性,而且可以帮助学生更好地了解企业的实际情况,充分运用理论知识解决实际问题。

            (4)提供了详细的课程指导,可操作性强书中的所有实例和案例,都给出了规范的解决方案;同时,在实验指导中给出了17 个实验,不论对于教师还是学生,都具有很好的可操作性。

            本书由大连东软信息学院信息技术与商务管理系主管教学副主任孙秀杰教授和关胜、邵欣欣担任主编,全书的理论框架及实践内容设计由孙秀杰教授组织策划,并负责统编、修改及总纂定稿。全书共分6 篇:第1 篇由关胜、贺晓光、孙秀杰撰写,第2 篇由孙秀杰、邵欣欣撰写,第3 篇由孙秀杰、贺晓光撰写,第4 篇由王倩、姜楠撰写,第5 篇由陈廷斌、张益民撰写,第6 篇由田惠怡、孙秀杰撰写。

            本书的配套光盘开发由董秀芳完成,包含书中所有分析与设计的文档资料,以及某商业企业进销存系统的分析与设计文档,并附有各系统完整的实现代码,以网站的形式提供更多信息系统的分析、设计和实施案例,以及对相关理论知识的讲座等内容,为读者提供一个学习和交流信息系统分析设计知识的平台。

            在此,还要感谢大连东软信息学院信息技术与商务管理系王晓煜、鲁艳霞、吴赜书等老师的大力帮助,是她们提供了宝贵的教学经验及丰富的教学资料,使得本书能顺利完成。由于编者水平所限,本书尚有许多不足之处,恳请读者指正。
    编 者编
    2011 年5 月
  • 第 1 篇 系统分析与设计方法概述
    第1 章结构化系统分析与设计方法................................................................................2
    1.1 结构化生命周期法简介....................................................................................................... 2
    1.2 结构化系统分析方法........................................................................................................... 3
    1.2.1 需求分析和组织结构分析....................................................................................... 3
    1.2.2 功能体系分析.......................................................................................................... 4
    1.2.3 业务流程分析.......................................................................................................... 4
    1.2.4 数据流程分析.......................................................................................................... 6
    1.2.5 数据字典.................................................................................................................. 9
    1.2.6 新系统的逻辑模型................................................................................................. 12
    1.2.7 系统分析报告........................................................................................................ 12
    1.3 结构化系统设计方法......................................................................................................... 12
    1.3.1 功能模块设计........................................................................................................ 13
    1.3.2 系统配置设计........................................................................................................ 17
    1.3.3 代码设计................................................................................................................ 17
    1.3.4 数据库设计............................................................................................................ 17
    1.3.5 输入/输出设计....................................................................................................... 19
    1.3.6 人-机对话设计...................................................................................................... 24
    1.3.7 系统设计说明书..................................................................................................... 24
    第2 章面向对象技术...................................................................................................26
    2.1 面向对象技术概述............................................................................................................. 26
    2.2 UML 概述.......................................................................................................................... 27
    2.3 UML 基本元素构成........................................................................................................... 28
    2.4 面向对象的分析与设计流程............................................................................................. 31
    2.4.1 需求分析................................................................................................................ 32
    2.4.2 系统静态分析........................................................................................................ 32
    2.4.3 系统动态分析........................................................................................................ 33
    2.4.4 面向对象分析设计的流程..................................................................................... 34

    第2 篇 某超市采购业务的结构化系统分析与设计
    第3 章采购业务的结构化系统分析..............................................................................38
    3.1 采购业务的需求、组织结构、功能体系分析.................................................................. 38
    3.2 采购业务的流程分析......................................................................................................... 39
    3.3 采购业务的数据流程分析................................................................................................. 40
    3.4 采购业务的数据字典......................................................................................................... 43
    3.4.1 采购业务数据字典内容的提取.............................................................................. 43
    3.4.2 采购业务数据字典的创建..................................................................................... 45
    3.5 采购业务的系统分析报告................................................................................................. 49
    第4 章采购业务的结构化系统设计..............................................................................51
    4.1 采购业务的各种分析与设计............................................................................................. 51
    4.2 采购业务的数据库设计..................................................................................................... 53
    4.3 采购业务的人-机界面设计和输入/输出设计................................................................... 57
    4.4 采购业务的系统设计说明书............................................................................................. 59
    第3 篇 某超市采购业务面向对象系统分析与设计
    第5 章采购业务用例图................................................................................................62
    5.1 寻找采购业务角色............................................................................................................. 62
    5.2 确定采购业务用例............................................................................................................. 62
    5.2.1 寻找角色在系统中的行为..................................................................................... 63
    5.2.2 确定采购业务用例................................................................................................. 64
    5.3 用事件流和活动图描述采购业务用例.............................................................................. 65
    5.4 采购业务用例优化............................................................................................................. 66
    5.4.1 用例间的包含关系................................................................................................. 66
    5.4.2 用例间的泛化关系................................................................................................. 68
    5.4.3 用例间的扩展关系................................................................................................. 70
    5.5 采购业务活动图的细化..................................................................................................... 72
    第6 章采购业务类图、交互图和状态图.......................................................................74
    6.1 采购业务类图(一) ........................................................................................................... 74
    6.2 采购业务交互图................................................................................................................. 76
    6.2.1 采购业务顺序图..................................................................................................... 76
    6.2.2 采购业务协作图..................................................................................................... 78
    6.3 采购业务类图(二) ......................................................................................................... 79
    6.4 采购业务状态图................................................................................................................. 81

    第7 章采购业务类图映射成数据库关系表....................................................................82
    7.1 类图映射成数据库关系表的基本方法.............................................................................. 82
    7.2 采购业务类图映射成的关系表.......................................................................................... 85
    第4 篇 某超市采购系统实施
    第8 章采购系统面向过程方法的实施...........................................................................88
    8.1 数据库连接........................................................................................................................ 88
    8.2 登录................................................................................................................................... 89
    8.3 增加、删除和修改订单..................................................................................................... 90
    8.4 查询功能............................................................................................................................ 92
    第9 章 JSP 技术实现采购模块.....................................................................................93
    9.1 准备开发环境.................................................................................................................... 93
    9.2 界面举例............................................................................................................................ 97
    第5 篇 案例——库存业务面向对象系统分析与设计
    第10 章库存用例分析............................................................................................... 102
    10.1 需求分析........................................................................................................................ 102
    10.1.1 用户基本业务流程............................................................................................. 102
    10.1.2 功能需求分析.................................................................................................... 102
    10.2 系统用例模型................................................................................................................. 104
    10.2.1 确定角色............................................................................................................ 104
    10.2.2 创建用例............................................................................................................ 105
    10.2.3 创建角色用例关系图......................................................................................... 106
    第11 章系统动态模型与静态模型.............................................................................. 109
    11.1 系统动态模型................................................................................................................. 109
    11.2 系统静态模型................................................................................................................. 111
    11.2.1 创建系统包图.................................................................................................... 111
    11.2.2 系统类模型........................................................................................................ 113
    11.2.3 数据库设计........................................................................................................ 115
    第12 章主界面与系统管理的实现.............................................................................. 117
    12.1 主界面的实现................................................................................................................. 117
    12.2 系统管理模块实现......................................................................................................... 118

    第13 章出入库管理与库存盘点模块实现................................................................... 120
    13.1 入库管理模块实现......................................................................................................... 120
    13.2 出库管理模块实现......................................................................................................... 123
    13.3 库存盘点模块实现......................................................................................................... 124
    第6 篇 实验指导
    第14 章某超市进销存业务背景材料.......................................................................... 126
    第15 章实验指导...................................................................................................... 133
    实验1 熟悉系统开发步骤与常见工具.................................................................................. 133
    实验2 结构化系统分析(1)——系统需求调查.................................................................. 134
    实验3 结构化系统分析(2)——对“进销存”项目进行组织结构及业务流程分析........ 135
    实验4 结构化系统分析(3)——根据需求模型绘制数据流图........................................... 135
    实验5 结构化系统分析(4)——“进销存”系统数据字典的撰写................................... 137
    实验6 结构化系统分析(5)——“进销存”系统需求分析报告的写作............................ 138
    实验7 结构化系统设计(1)——绘制网络结构图、功能模块图、进行代码设计............ 139
    实验8 结构化系统设计(2)——数据库设计...................................................................... 139
    实验9 结构化系统设计(3)——“进销存”项目应用程序设计....................................... 140
    实验10 结构化系统设计(4)——“进销存”系统I/O 设计............................................. 140
    实验11 结构化系统设计(5)——“进销存”系统人-机界面的设计............................... 140
    实验12 结构化系统设计(6)——系统设计说明书的撰写................................................ 141
    实验13 面向对象系统分析与设计(1)——用例图............................................................ 141
    实验14 面向对象系统分析与设计(2)——活动图............................................................ 143
    实验15 面向对象系统分析与设计(3)——类图................................................................ 143
    实验16 面向对象系统分析与设计(4)——状态图............................................................ 144
    实验17 面向对象系统分析与设计(5)——交互图............................................................ 145
     

  • 孙秀杰,大连东软信息学院信息技术与商务管理系