UML简易教学管理系统建模
uml教务管理系统的课程设计

UML教务管理系统的课程设计一、引言在现代教育环境中,高效的教务管理系统是学校管理和教学工作的重要组成部分。
教务管理系统能够帮助学校管理课程、学生、教师等信息,提供学生选课、成绩查询、教师排课等功能,提高管理效率和教学质量。
本文针对这一问题,设计了一种基于UML的教务管理系统。
二、需求分析2.1 功能需求教务管理系统需要实现以下功能: 1. 学生管理:包括学生信息管理、学生选课、学生成绩查询等功能。
2. 教师管理:包括教师信息管理、课程安排、成绩录入等功能。
3. 课程管理:包括课程信息管理、课程安排、课程评价等功能。
4. 系统管理:包括用户权限管理、系统配置、日志管理等功能。
2.2 非功能需求教务管理系统还需要满足以下非功能需求: 1. 可靠性:系统应具有高可靠性,保证数据的完整性和一致性。
2. 安全性:系统应提供安全的用户认证和授权机制,保证数据的安全性。
3. 可扩展性:系统应具有良好的可扩展性,能够方便地扩展新的功能和模块。
4. 用户友好性:系统应具有良好的用户交互界面,易于使用。
三、系统设计3.1 概要设计教务管理系统的概要设计主要包括系统的整体架构和模块划分。
在整体架构上,可以采用三层架构,即表现层、业务逻辑层和数据访问层。
在模块划分上,可以包括学生管理模块、教师管理模块、课程管理模块和系统管理模块。
3.2 详细设计3.2.1 学生管理模块学生管理模块主要包括以下功能: - 学生信息管理:包括学生基本信息的录入、修改和查询等功能。
- 学生选课:包括学生选课的操作和选课结果的查询功能。
- 学生成绩查询:包括学生查询已修课程成绩的功能。
3.2.2 教师管理模块教师管理模块主要包括以下功能: - 教师信息管理:包括教师基本信息的录入、修改和查询等功能。
- 课程安排:包括教师课程的安排和修改等功能。
- 成绩录入:包括教师录入学生成绩等功能。
3.2.3 课程管理模块课程管理模块主要包括以下功能: - 课程信息管理:包括课程基本信息的录入、修改和查询等功能。
网络教学系统UML建模

网络教学系统UML建模软件工程网络教学系统建模1、软件问题描述随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是与校园网的接轨,为教育提供了丰富的资源,使网络教学真正成为现实,同时也为教育开辟了广阔的前景对于如何有效地利用网上的资源,建构基于网络的现代教学模式是一个迫切研究的问题,而开展网络教学模式研究的重要理论基础之一就是网络教学的设计与评价因此,开展网络教学的设计与评价的探索与实践研究有着十分重要的意义需求分析系统功能需求系统的功能需求主要包括以下几个方面:①学生可以登陆网站浏览和查找各种信息以及下载文件②教师可以登陆网站给出课程见解、发布、修改和更新消息以及上传课件③系统管理员可以对页面进行维护和批准用户的注册申请满足上述需求的系统主要包括下面几个模块:①数据库管理模块:提供使用者录入、修改并维护数据的途径②基本业务模块:教师可以上传文件、发布消息、修改和更新消息;学生可以下载文件;管理员可以维护页面,批准注册等③信息浏览、查询模块:主要用于对网站的信息进行浏览、搜索查询图系统功能需求图数据库管理模块共 13 页软件工程数据库管理模块教师信息管理:负责教师信息的管理课程简介信息管理:负责课程简介信息的管理文件上传信息管理:负责文件上传信息的管理基本业务模块文件上传:教师可以使用此模块将课程的数据上传到网站服务器文件下载:学生可以使用此模块从网站上下载课件及其他资料消息发布:教师可以通过此模块发布学习方法、课程重点等和教学相关的文章,以及和课程相关的通知等消息修改和更新:教师可以通过此模块对自己发布的信息进行修改和更新页面维护:网站管理员可以使用此模块对网站的页面进行维护用户注册批准:网站管理员可以使用此模块批准用户注册图基本业务模块图信息查询模块功能信息浏览、查询模块网页信息浏览:用户浏览网站信息文章信息搜索:用户根据关键字搜索文章 2、分析说明用例图创建用例图之前首先需要确定参与者在网络教学系统中,需要学生和教师的参与学生可以浏览课程简介,教学计划,学习方法等教师发布的文章,并可以根据关键字查询文章此外,学生可以从网站上下载课件教师作为教学的主导者,使用此网站可以发布学习方法,课程共 13 页软件工程重点等和教学相关的文章,以及和课程相关的通知等,还可以将某一门课程的课件上传网站需要一个专门的管理者进行日常维护与管理,所以需要有系统管理员的参与系统用户参与的总的用例图教师和学生都可以从“网站用户”这个参与者泛化而来,网站用户是指网站的注册用户,注册用户可以登录系统完成相应的操作系统所有参与者与管理员的用例图如下图所示,从图中可以清楚地看到泛化关系与各个参与者所参与的用例:图系统所有参与者的总用例图用例图文章浏览用例:学生可以浏览诸如课程简介,教学计划,学习方法等教师发布的文章文章搜索用例:学生可以使用搜索功能根据关键字查询相应的文章文章下载用例:学生可以使用下载功能将网站上的课件以及资料信息下载到本地机器上共 13 页软件工程图用例图用例图添加课程简介用例:教师可以为自己所教授的课程添加课程简介上传课件用例:教师可以将课程的课件上传到网站上供学生下载文章或消息发布用例:教师可以发布介绍学习方法,课程重点等和教学相关的文章,以及和课程相关的通知等文章或消息修改用例:教师可以修改自己发布的文章和通知图用例图用例图页面维护系统管理员可以对网站进行日常维护与管理处理注册申请系统管理员可以处理学生或教师用户的注册申请共 13 页软件工程图用例图活动图用户登录系统的活动图用户登录系统时,首先要输入登录网站的,然后从首页的登录窗口中输入信息登录信息,如用户名和密码,点击页面上的登录按钮用户输入的信息会与数据库中的信息对比验证,如果验证成功返回登录成功页面,如果失败,返回登录失败页面"":图用户登录系统的活动图软件工程教师上传课件的活动图教师要上传文件,先要进入文件上传页面,然后验证上传文件的大小和其他信息是否符合要求验证成功后将文件存储,当系统管理员认证通过,更新页面;认证不通过删除文件:::图教师上传课件的活动图系统管理员进行网站维护的活动图2图系统管理员进行网站维护的活动图类分析图共 13 页软件工程通过对用例图与活动图的分析中发现,可以从中搜寻到实体类并根据所找的实体类进行类分析建模如下图所示:图用户注册分析类图图用户登录分析类图3、设计说明类设计图类不是单独一个模块,各个类之间是存在联系如下图所示,例如教师可以教授几门课程,所以有几门课程的课程简介;教师可以发布多条信息,也可以不发布;教师可以不上传文件,也可以上传多个文件一个学生可以下载一个文件,也可以不下载文件软件工程图参与者相关的类a密码)类是所有类的父类,包括属性有、、等方法有、以及、、、名)、、、、和等属性、、以及d 是管理类,管理员有自己的属性,还有自己的方法:、n、和等图各个类之间的关系对象协作图用户登录系统的协作图共 13 页软件工程:2: ()5:1: () : 3: __( )6: ( ) :4: ( ):图用户登录系统的协作图学生下载文件的协作图:2: ()1:5::4:3: ( ):6: ( ) :图学生下载文件的协作图对象时序图系统管理人员管理网站的时序图系统管理人员通过与管理窗口的交互可以添加或删除文章,更新共 13 页软件工程课件,添加或删除用户具体的操作由管理窗口与数据库交互完成,管理员操作后的结果会在页面上显示图系统管理人员管理网站的时序图10: 7: 4::1: ( )2: ___3: ( ):::5: ( )6: ( )8: ___9: ( )用户登录系统的时序图用户要登录系统,首先要和登录窗口交互,输入用户名和密码登录窗口负责和服务器交互,将用户输入的用户名和密码发送到服务器,服务器再与数据库交互,以验证用户名和密码的有效性,如果验证成功,则返回,验证失败返回服务器将通过登录窗口将信息显示给用户第 10 页共 13 页软件工程图用户登录系统的时序图6: ( )5:4: ( )1: ()2: ()3: __( )::::学生下载文件的时序图学生要下载文件,首先要向下载窗口发送请求,然后下载窗口的参数传递个服务器,服务器与数据库交互以获得用户的权限认证,认证信息再通过服务器及下载窗口传递给学生第 11 页共 13 页6: ()/()5:4::1:2: ():::3: ( )软件工程图学生下载文件的时序图对象状态图图系统状态图系统配置图图系统配置图第 12 页共 13 页软件工程图系统配置图4、总结在建模过程中,遇到一些问题,诸如某些操作界面无法看到,一些修改影响了其他模图的建立,通过上网查找资料和询问同学,得到了比较满意的解决;在这次实验中,关于的概念以前比较模糊的地方,我在实际操作中,变得更加清楚了,对的功能运用的更加系统,更加熟练;但是更让我明白,的知识是十分丰富的,我现在的认识还不够,我将会在以后的学习中,不断提高自己的知识第 13 页共 13 页。
大学教务管理系统——UML模型

某大学教务管理系统UML模型随着高校校园网的建设和Internet技术的引进,基于校园网和Internet的应用系统的开发正在蓬勃发展。
教务管理师高校教学管理的一向重要工作,现代化的高校教务管理需要现代化的信息管理系统支持。
新世纪背景下,高校教育体制进行了大规模的改革,招生人数逐年增加,教学计划不断更新。
在高校日常管理中,教务管理无疑是核心工作,重中之重。
其管理模式的科学化与规化,管理手段的信息化与自动化对于学校的总体发展产生深远的影响,由于管理容过多,繁琐,处理的过程也非常复杂,并且随着学校人员的增加,教务管理系统的信息量大幅上升,因此往往很难及时准确地掌握教务信息的运作状态这使得高校教务管理的工作量大幅度增加,另外,随着教育改革的不断深化,教学管理模式也在发生变化,例如实施学分制、学生自主选课等。
这一切都有赖于计算机网络技术和数据库技术的支持,在这样的形势下建立和完善一个集成化的教务管理系统势在必行。
目前,国高校都开发了自己基于校园网的教务管理系统。
由于其教务管理模式不尽相同,不同学校的实际教务管理情况各有自己的特点,因而各高校需要针对自己的教务管理模式和特点建立自己的教务管理系统。
本设计是基于某高校的教务管理模式开发的基于校园网的教务管理系统。
这样一个系统不仅可以降低工作量、提高办公效率,而且使分散的教务信息得到集中处理,对减轻教务工作负担、提高教务管理水平、实现教务管理的现代化具有重要意义。
1.建立系统用例模型1.1确定系统模型的参与者仔细分析教务管理系统问题描述。
在UML中,角色代表位于系统之外和系统进行交互的一类对象,本系统中创建主要的角色有以下三类:(1)教务员:教务员在教学管理系统中对全体学生进行用户登录、学籍管理、选课管理、教学管理和成绩管理,并且对教师进行登录管理、教学管理和成绩管理。
教务处工作人员处理日常的系统维护,例如维护和及时更新学生,教师信息以及安排选课等。
(2)教师:教师根据教务系统的选课安排进行教学,将学生的考试成绩录入此系统。
UML建模在教务管理系统中的应用

.. 个 系统 的静态结构 和动态行 为 .将 系统 描述为 一些 321静 态 建 模 离散 的相互 作用 的对象并 最终 为外部 用户提 供一定 功 需 求分 析 的主要 工作 是获 得系统 需求 .而用例 图 能 的模型结构 静态结构 定义 了系统 中重要 对象 的属 和类 图主要 用于描述 系统 的需求 用例 图是 系统功能 性和操作 以及这 些对象 之间 的相互关 系 动 态行为定 分析 的重要 工具 类 图 可以从 系统实施 的角度描述整 义 了对象 的时间特 性和对象 为完 成 目标 而相互 进行通 个 系统 。下 面将分析 学生选课 模块 的用例 图和类 图。 () 1选课 模块 用例分析 信 的机制 为了支持从不 同角度 来考察 系统 和描述软
.
Hale Waihona Puke 设计 的重要 工具 。该 文在 简述建模技 术 的基 础上 , 结合教务 管理 系统的 实际需求 以 选 课 模 块 为例 给 出 了 通 过 UML进 行 静 态 建 模 和 动 态 建模 的 过 程 。
【 关键词 】 :UML建模 ; 选课 ; 态建模 ; 态建模 静 动
其 中, 例图、 用 静态 图 、 现 图是 用 于静 态结 构建 实 高校教务 工作在 高校 的发 展和建 设 中 占有重 要 的 模 , 行为 图和交 互 图用 于动 态行 为建模 地位 , 是高校管理 工作 的重 要组成 部分 . 是颇 为复杂又 3 教务 管理 系统 U 、 ML建模 非 常重 要 的 工作 。统 一 建 模 语 言 ( nf d M d l g 31教务 管理系统 需求分 析 U ie o e n . i i L nu g , a g ae简称 U L 定 义 良好 、 于表达 、 M ) 易 功能强 大且 教务 管 理系 统 是 整个 学 校 管理 系统 的一个 重点 .
教务管理系统UML模型.ppt

精选
§3系统类模型
3.2类图 根据系统划分的三类包图,分别讨论
人员信息包,接口包和事务包中的类图 分别为: 1、人员信息包内的类图 2、接口包内的类图 3、事务包内的类图
精选
人员信息包内的类图
精选
接口信息包内的类图
精选
系统事务信息包内的类图
精选
精选
§1 建立系统用例模型
(1)角色的确定
UML中,角色代表位于系统之外和系统 进行交互的一类对象,本系统中创建主要 的角色有: 教务员 教师 学生
精选
(2)创建用例 教务管理系统根据运行流程可分为以下的几个用
例: 用户登录 学籍管理 排课管理 成绩管理 选课管理 教学管理 系统维护
教务管理系统UML模型
精选
问题概述
在高校日常管理中,教务管理模式的科学 化与规范化,管理手段的信息化与自动化 对于学校的总体发展产生深远的影响,由 于管理内容过多,处理的过程也非常复杂, 随着学校人员的增加,教务管理系统的信 息量大幅上升,因此往往很难及时准确地 掌握教务信息的运作状态,所以迫切需要 现代化管理要求的教务管理系统。
解整个进程过程的操作过程,本系统中 主要的活动图有如下几个:学生成绩查 询活动图、教务员修改学生资料活动图、 学生选课活动图以及教师成绩录入活动 图
精选
学 生 成 绩 查 询 活 动 图
精选
教 务 员 学 生 资 料 修 改 活 动 图
精选
学 生 选 课 活 动 图
精选
教 师 成 绩 录 入 活 动 图
2.3协作图 主要包括如下几个协作图 ①教务学籍管理协作图 ②学生注册协作图 ③学生选课协作图 ④教师成绩录入协作图
精选
教 务 学 生 学 籍 管 理 协 作 图
UML系统建模基础教程 教学资料ppt课件

UML统一建模语言
三、用例的重要元素
2、用例的粒度
用例的粒度指的是用例所包含的系统效力或功能单元的多少。用例的 粒度越大,用例包含的功能越多,反之那么包含的功能越少。
假设用例的粒度很小,得到的用例数就会太多。反之,假设用例的粒 度很大,那么得到的用例数就会很少。
假设用例数目过多会呵斥用例模型过大和引入设计困难大大提高。 假设用例数目过少会呵斥用例的粒度太大,不便于进一步的充分分析。
UML统一建模语言
一、 什么叫用例图
2、用例图的作用
用例图是需求分析中的产物,主要作用是描画参与者和用例之间的关 系,协助开发人员可视化的了解系统的功能。借助于用例图,系统用户、 系统分析人员、系统设计人员、领域专家可以以可视化的方式对问题进展 讨论,减少了大量交流上的妨碍,便于对问题达成共识。
用例图可视化地表达了系统的需求,具有直观、规范等优点,抑制了 纯文字性阐明的缺乏。
UML统一建模语言
三、用例的重要元素
1、识别用例
任何用例都不能在短少参与者的情况下独立存在。同样,任何参与者 也必需求有与之关联的用例。所以识别用例的最好方法就是从分析系统参 与者开场,在这个过程中往往会发现新的参与者。
可以经过以下问题来寻觅用例: 1 参与者希望系统提供什么功能? 2 参与者能否会读取、创建、修正、删除、存储系统的某种信息?假 设是的话,参与者又是如何完成这些操作的? 3 参与者能否会将外部的某些事件通知给系统? 4 系统中发生的事件能否通知参与者? 5 能否存在影响系统的外部事件。
UML统一建模语言
二、用例图的构成要素
3、系统边境
在工程开发过程中,边境是一个非常重要的概念。这里说的系统边境 是指系统与系统之间的界限。通常我们所说的系统可以以为是由一系列的 相互作用的元素构成的具有特定功能的有机整体。
网络教学系统UML建模

网络教学系统UML建模1、软件问题描述随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是Internet与校园网的接轨,为教育提供了丰富的资源,使网络教学真正成为现实,同时也为教育开辟了广阔的前景。
对于如何有效地利用网上的资源,建构基于网络的现代教学模式是一个迫切研究的问题,而开展网络教学模式研究的重要理论基础之一就是网络教学的设计与评价。
因此,开展网络教学的设计与评价的探索与1.11.1.1(1(21.1.2(1(2(31.1.3(1)文件上传:教师可以使用此模块将课程的数据上传到网站服务器。
(2)文件下载:学生可以使用此模块从网站上下载课件及其他资料。
(3)消息发布:教师可以通过此模块发布学习方法、课程重点等和教学相关的文章,以及和课程相关的通知等。
(4)消息修改和更新:教师可以通过此模块对自己发布的信息进行修改和更新。
(5)页面维护:网站管理员可以使用此模块对网站的页面进行维护。
(6)用户注册批准:网站管理员可以使用此模块批准用户注册。
图1.3基本业务模块图1.4信息查询模块功能1.1.4信息浏览、查询模块(1)网页信息浏览:用户浏览网站信息。
(2)文章信息搜索:用户根据关键字搜索文章。
2、分析说明2.1用例图创建用例图之前首先需要确定参与者。
在网络教学系统中,需要学生和教师的参与。
学生可以浏览课程简介,教学计划,学习方法等教师发布的文章,并可以根据关键字查询文章。
此外,学生可以从网站上下载课件。
教师作为教学的主导者,2.1.1(1(2(3(1(2)上传课件用例:教师可以将课程的课件上传到网站上供学生下载。
(3)文章或消息发布用例:教师可以发布介绍学习方法,课程重点等和教学相关的文章,以及和课程相关的通知等。
(4)文章或消息修改用例:教师可以修改自己发布的文章和通知。
图2.3Teacher用例图2.1.4Administrator用例图(1)页面维护。
系统管理员可以对网站进行日常维护与管理。
大学教务管理系统——UML模型

大学教务管理系统——U M L模型(总11页)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March某大学教务管理系统UML模型随着高校校园网的建设和Internet技术的引进,基于校园网和Internet的应用系统的开发正在蓬勃发展。
教务管理师高校教学管理的一向重要工作,现代化的高校教务管理需要现代化的信息管理系统支持。
新世纪背景下,高校教育体制进行了大规模的改革,招生人数逐年增加,教学计划不断更新。
在高校日常管理中,教务管理无疑是核心工作,重中之重。
其管理模式的科学化与规范化,管理手段的信息化与自动化对于学校的总体发展产生深远的影响,由于管理内容过多,繁琐,处理的过程也非常复杂,并且随着学校人员的增加,教务管理系统的信息量大幅上升,因此往往很难及时准确地掌握教务信息的运作状态这使得高校教务管理的工作量大幅度增加,另外,随着教育改革的不断深化,教学管理模式也在发生变化,例如实施学分制、学生自主选课等。
这一切都有赖于计算机网络技术和数据库技术的支持,在这样的形势下建立和完善一个集成化的教务管理系统势在必行。
目前,国内高校都开发了自己基于校园网的教务管理系统。
由于其教务管理模式不尽相同,不同学校的实际教务管理情况各有自己的特点,因而各高校需要针对自己的教务管理模式和特点建立自己的教务管理系统。
本设计是基于某高校的教务管理模式开发的基于校园网的教务管理系统。
这样一个系统不仅可以降低工作量、提高办公效率,而且使分散的教务信息得到集中处理,对减轻教务工作负担、提高教务管理水平、实现教务管理的现代化具有重要意义。
1.建立系统用例模型1.1确定系统模型的参与者仔细分析教务管理系统问题描述。
在UML中,角色代表位于系统之外和系统进行交互的一类对象,本系统中创建主要的角色有以下三类:(1)教务员:教务员在教学管理系统中对全体学生进行用户登录、学籍管理、选课管理、教学管理和成绩管理,并且对教师进行登录管理、教学管理和成绩管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
淮海工学院计算机工程学院
实验报告书
课程名:《UML理论及实践》______
题目实验4简易教学管理系统建模
班级:____________________________________
学号:____________________________________
姓名:____________________________________ 评语
成绩指导教师:___________________
批阅时间:
实验4简易教学管理系统建模
实验目的和要求
1、通过一个完整系统建模,掌握面向对象系统的分析设计方法。
2、对系统进行需求建模、静态建模和动态建模,绘制系统的用例图、类图,顺序图、协作图、
活动图等,进一步掌握和使用UML建模工具建立系统模型。
实验环境
Microsoft visio
实验学时
4学时,必做实验
实验容和步骤
1、分析高校教学管理系统,确定系统需求。
2、对系统进行需求建模,绘制系统的用例图。
3、确定系统需要的类,分析关联关系,定义属性和方法、画出类图。
4、建立系统的顺序图、协作图、状态图、活动图、组件图、部署图等,构成完整的系统模型。
5、生成源代码。
实验结果
顶层Use Case图
Teacher Admi ni
strator
选课管理的Use Case图
Course Management Form
Registration Form
+Login()
+Exit()
+Validate()
login
login
Teacher and student Teach
-name : string __——■—
2 -age : int 1
-sex : string
-managenumber : long
-address : string Registration
-phonenumber : string
10..30 4
Select Course Form
Course
Opening Course Form
Addopeningcourse
ourse Opening
-courseName : string -
courseDescribe : string -
courseHours : double
+AddCourse(): bool
+Getcourseinfo() : string
+Inquiry()
+Setup()
+Present()
[Newcourse()
new course'
■.
Fetcourseinfo,
-courseDate : string -
courseHours : double -
courseLocation : string
+Addstudent() : bool
+Selectteacher() : string
+Isfull() : bool +Add()
+Delete() +Store()
0 *
Course Register Form
4 0..*
C Student -Profession : string -Class : string
C Teacher
-title : string
-semester : string
+Statistic By Course()
+Statistic By Student()
+Print() : bool
Student Registration -semester : string -coursename : string +AddCourse(): bool +Print() : bool Registration of student achievement
-studentname : string -semester :
string -coursename : string -score :
double +AddScore() : bool +Print() :
bool
Course Statistic
1
Course Statistic Form
Score Statistics Form Score Statistic
-semester : string -
coursename : string -
score : double
^Statistic By Course()
^Statistic By Student() +Print() : bool
0..*
Course Registration
-semester : string -
studentname : string
+Addstudent() : bool
+Print() : bool
Score Management Form
课程管理,成绩管理,人事信息对象类图
序列-1:
OCF : Opening Course Form CO : Course Opening
4: Setup() "|
RF : Registration Form
:Administrator
T. Login()
活动-1:
7:
Present。
9: Exit()
-
---
1
—
—
设置开设课程顺序图
[]
令New Couse Read Course In fomati
on
8: Store()
6: Delete()
-:Add/Delete Course
Read S-Course In fomati
on j>
设置开设课程活动图
协作-
1:
:Course Opening
管理课程信息协同图
Activity-
1:
选课学生登记状态机图
Activity-2:
选课课程登记状态机图
实验体会
UML是一种通用的工具,学习UML不光是要学习理论,最重要的是将UML应用到软件项目开发中。
通过这次实验,我学会了用uml这一统一模型语言绘制简易教学管理系统的用例图,对象类图, 顺序图,协作图,活动图,状态机图,理解了用uml可以对复杂的软件系统建立可视化的系统模型。