首页 > 图书中心 >图书详情

信息系统设计与建模

随书附赠PPT教学课件、案例源文件和习题答案,扫描前言二维码获取。教材服务QQ:1815317009

作者:曹德胜 胡荷芬 贾海龙 主编 狐为民 程刚 王长利 王博玲 副主编
丛书名:高等院校计算机应用系列教材
定价:59.80
印次:1-1
ISBN:9787302647959
出版日期:2023.12.01
印刷日期:2023.11.15

《信息系统设计与建模》详细介绍了信息系统设计及UML系统建模的思想和具体方法,内容包括信息系统与面向对象技术概述、UML概述、Rational Rose的使用、用例图、类图与对象图、包图、顺序图与协作图、状态图、活动图、组件图、部署图和双向工程,最后以应急救援指挥调度系统和安全培训题库管理系统两个案例详解UML各种技术的综合应用。 《信息系统设计与建模》采用理论结合案例的方法进行讲解,理论讲述清晰,技术讲解细致,案例丰富。在讲述UML案例时,结合了使用比较广泛的UML开发工具Rational Rose。除了第13、14章,每章最后还提供了习题,附录还提供了5个课程实验,以供读者更好地了解和掌握UML技术。 《信息系统设计与建模》可作为高等院校计算机及相关专业课程的教材,也可作为UML初学者和网站开发人员的参考书。

more >

前 言 UML(unified modeling language,统一建模语言)是当前比较流行的一种建模语言,可用于创建各种类型的项目需求、设计及上线文档。Rational Rose是目前最受业界瞩目的可视化软件开发工具之一,通过Rational Rose能用一种统一的方式设计各种项目的UML图。 UML的设计动机是让开发者用清晰和统一的方式完成项目的前期需求和设计文档,而这些需求和设计文档能够让项目的开发变得更加便捷和清晰。随着 UML 应用的逐渐深入,其获得了广泛的认同,目前已经成为主流项目需求和分析的建模语言。 《信息系统设计与建模》之所以选择Rational Rose作为开发UML的工具结合信息系统设计,是因为它不仅提供了绘制所有UML图的功能,还完全支持“双向工程”,实现代码和模型的相互转换。 《信息系统设计与建模》包含了 UML 的基础知识、基本元素及使用方法,在讲述 UML 的使用过程中结合了Rational Rose,以便使读者从中感受到利用Rational Rose开发UML的便捷性和高效性。同时,在讲述UML的元素时,结合了大量的实战案例,并且为了提高学习效率,在除第13、14章外的各章后面还提供了一定数量的习题。 《信息系统设计与建模》共分为14章及一个附录,各章内容遵循从简单到复杂、由浅入深的思路进行组织。由于《信息系统设计与建模》案例基于实际项目,所以能让读者更快地掌握UML的基本元素和建模技巧,也能让读者学会通过Rational Rose开发UML的方法,是UML初学者必备的书籍。 1. 《信息系统设计与建模》内容 第1章信息系统与面向对象技术概述,介绍了信息系统的基本概念、信息技术在生活中的应用,面向对象的基本概念、面向对象的软件开发,以及用面向对象思想建立软件过程模型的方法。 第2章UML概述,介绍了UML的通用知识,包括UML的各种常用元素和UML的通用机制。 第3章Rational Rose的使用,介绍了Rational Rose的安装和操作方法及Rational Rose的操作技巧。 第4章用例图,介绍了用例图的概念和构成要素、用例的重要元素、用例之间的各种重要关系和使用Rose创建用例图的步骤。 第5章类图与对象图,介绍了类图和对象图的基本概念,使用Rose创建类图和对象图的方式,以及案例分析。 第6章包图,介绍了包图的基本概念、使用Rose创建包图的方式及使用Rose在实际项目中创建包图的具体案例。 第7章顺序图与协作图,介绍了顺序图与协作图的基本概念、顺序图与协作图的组成、顺序图与协作图中项目的相关概念、使用Rose创建顺序图与协作图的方式,以及使用Rose在实际项目中创建顺序图与协作图的具体案例。 第8章状态图,介绍了状态图的基本概念、构成状态图的元素、状态的组成,使用Rose创建状态图的方式,以及使用Rose在实际项目中创建状态图的具体案例。 第9章活动图,介绍了活动图的基本概念、活动图的组成,使用Rose创建活动图的方式,以及使用Rose在实际项目中创建活动图的具体案例。 第10章组件图,介绍了组件图的基本概念,使用Rose创建组件图的方式,以及使用Rose在实际项目中创建组件图的具体案例。 第11章部署图,介绍了部署图的基本概念,使用Rose创建部署图的方式,以及使用Rose在实际项目中创建部署图的具体案例。 第12章双向工程,介绍了正向工程和逆向工程的概念,以及使用Rose并以Java语言为例,介绍如何从图形生成代码和如何从代码生成图形的具体案例。 第13章和第14章从需求分析讲起,分别通过应急救援指挥调度系统、安全培训题库管理系统,介绍了创建系统用例图模型、静态模型、动态模型和部署模型的方式。 附录一共提供了5个完整的课程实验,可作为课程结束时的课程设计使用,有助于学生从整体上把握系统建模的技术和方法,方便教师课堂教学。 2. 《信息系统设计与建模》特点 (1) 从入门到精通。《信息系统设计与建模》遵循由浅入深、循序渐进的方式,按照知识点的梯度逐渐深入,这样编写的目的是让读者能快速地学习和掌握UML技术。 (2) 基于实战案例教学。《信息系统设计与建模》的UML相关知识点都配套了实际的案例,能让读者了解现实项目中UML的具体应用。 (3) 用Rational Rose实现。目前有很多种UML的开发工具,但Rational Rose在业内使用比较广泛。通过学习《信息系统设计与建模》,读者能了解Rational Rose的常规用法。 (4) 习题配套。为了让读者快速掌握UML技术,除第13、14章外,每章后面都提供了相关的习题。 3. 学时安排 本课程总学时为96学时,各章学时分配见表1(供参考)。 表1 学时分配建议表 课 程 内 容 学 时 数 合 计 讲 授 实 验 第1章 信息系统与面向对象技术概述 1 1 第2章 UML概述 2 2 第3章 Rational Rose的使用 3 2 1 (续表) 课 程 内 容 学 时 数 合 计 讲 授 实 验 第4章 用例图 5 3 2 第5章 类图与对象图 6 4 2 第6章 包图 1 1 第7章 顺序图与协作图 6 4 2 第8章 状态图 4 2 2 第9章 活动图 4 2 2 第10章 组件图 5 3 2 第11章 部署图 1 1 第12章 双向工程 2 2 第13章 应急救援指挥调度系统 1 1 第14章 安全培训题库管理系统 1 1 附录 课程实验 6 2 4 合计 48 31 17 《信息系统设计与建模》可作为高等院校计算机及相关专业的 UML 课程教材,也可作为自学者及网站开发人员的参考书。 《信息系统设计与建模》免费提供PPT教学课件、案例源文件和习题答案,可通过扫描下方二维码获取。 教学资源下载 《信息系统设计与建模》由曹德胜、胡荷芬、贾海龙任主编,狐为民、程刚、王长利、王博玲任副主编。参与《信息系统设计与建模》编写工作的还有周钰婷、李惟等,在此,编者对他们表示衷心的感谢。 在《信息系统设计与建模》的编写过程中,借鉴了许多现行教材编写的宝贵经验,在此,谨向这些作者表示诚挚的感谢。 由于时间仓促,加之编者水平有限,书中难免有不足之处,敬请广大读者批评指正。 服务邮箱:476371891@qq.com。 编 者 2023年5月

more >
扫描二维码
下载APP了解更多

同系列产品more >

Premiere Pro 2023视频编辑基础教...

丛晓、路鹏
定 价:79元

查看详情
嵌入式系统设计——基于ARM Cortex...

孙俊喜、卢志财、廖延初
定 价:79元

查看详情
Linux编程(第二版)(微课版)

刘文果、丁凯、徐钦桂、
定 价:79元

查看详情
Photoshop 2023图像处理标准教程(...

潘鹏羽、张琳、李佳璇
定 价:98元

查看详情
Python编程基础与应用

汪治华、张虎、崔艳、王
定 价:69.80元

查看详情
图书分类全部图书
more >
  • "• 从入门到精通。遵循由浅入深、循序渐进的方式,按照知识点的梯度逐渐深入,使读者快速掌握UML技术。
    • 基于案例教学。针对UML相关知识点都配套了实际的案例,能让读者了解现实项目中UML的具体应用。
    • 加强项目实践。丰富的上机练习和课程实验,能够切实提高读者的实际动手能力,巩固所学知识,并能举一反三。
    "

more >
  • 目    录 

     

    第1章 信息系统与面向对象技术概述   1

    1.1  信息系统的基本概念   1

    1.1.1  数据、信息与知识   1

    1.1.2  系统   3

    1.1.3  信息系统   4

    1.2  面向对象技术   5

    1.2.1  面向对象技术的含义   5

    1.2.2  对象、类、属性和操作   5

    1.2.3  消息与事件   7

    1.2.4  封装、继承和多态   7

    1.3  面向对象的软件开发   10

    1.3.1  面向对象分析   10

    1.3.2  面向对象设计   11

    1.4  软件过程模型   12

    1.4.1  瀑布模型   12

    1.4.2  喷泉模型   13

    1.4.3  基于构件的开发模型   14

    【本章小结】   15

    习题1   15

    第2章 UML概述   17

    2.1  为什么要学习UML   17

    2.2  UML的构成   18

    2.2.1  视图   18

    2.2.2  图   19

    2.2.3  模型元素   23

    2.3  UML机制   26

    2.3.1  通用机制   26

    2.3.2  扩展机制   28

    【本章小结】   30

    习题2   30

    第3章 Rational Rose的使用   32

    3.1  Rational Rose建模   32

    3.2  Rational Rose的安装   34

    3.3  Rational Rose基本操作   36

    3.3.1  Rational Rose主界面   36

    3.3.2  了解...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘