面向对象建模技术 软件工程系 林 琳.

Slides:



Advertisements
Similar presentations
我国国有银行 资本构成及资本充足率变化 小组成员:金融 尹佳裕 王淼 刘钰 金融 吴昱.
Advertisements

一、老师申请题目,以下指导老 师操作。 1. 登录教务系统 web 端. 2. 点击 “ 毕业设计 ” 工具栏下拉菜单中的 “ 论文 _ 教师申请题目 ”
模块七 会计电算化应用 任务一 初始设置 任务二 凭证处理 任务三 账簿管理 任务四 期末处理 任务驱动.
——Windows98与Office2000(第二版) 林卓然编著 中山大学出版社
2013届 计算机科学与技术专业 毕业设计(论文) 启动报告
综合实验 ----实验选作(1/3) 智能五子棋游戏 1. 实验目的
随身携带的图书馆 ——移动图书馆服务介绍 主讲人:陈洋阳.
农业银行网上签约流程 宁夏金溢投资 内部资料 1.
第 三 节 电磁铁的应用.
廉政會報專題報告 農地重劃工程 施工常見缺失 報告:吳東霖 製作:張昌鈴 日期:103年12月23日.
專案製作經驗談.
第八章 网络课程的设计与开发.
企业税收筹划与税务风险管理 暨南大学财税系 沈肇章.
UI(用户界面)集训班 Illustrator 高级班.
金門縣重大空難應變機制-消防局 壹、消防搶救、滅火、緊急救護 一、派遣作為:
高级软件工程 Advanced Software Engineering
基于解释性语言的手机跨平台架构 Sloan Yi. Qt MTK.
互联网时代班主任的挑战 万玮 2014年9月20日.
普通高等教育“十一五”国家级规划教材 信息系统分析与设计 刘腾红 孙细明 主编 科 学 出 版 社.
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
在PHP和MYSQL中实现完美的中文显示
《数据库原理及应用》课程介绍 信息工程学院 孙俊国
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
鄉村尋根-農具篇.
第二讲 搭建Java Web开发环境 主讲人:孙娜
面向对象建模技术 软件工程系 林 琳.
R in Enterprise Environment 企业环境中的R
从现在做起 彻底改变你自己 Sanjay Mirchandani EMC公司高级副总裁、首席信息官.
存储系统.
大学计算机基础 典型案例之一 构建FPT服务器.
走进编程 程序的顺序结构(二).
华为—E8372h- 155 外观设计 产品类型:数据卡 建议零售价格:299元 上市时间:2017年6月7日 目标人群:大众
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
Visual Studio Team System 简介
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
本节我们结合AD5724驱动时序给大家介绍一下状态机在实际工程中的使用。
ENS 10.1安装配置指南 王俊涛 | SE.
南瑞学堂 学员简明操作指南 上海时代光华教育发展有限公司 2013年.
DevDays ’99 The aim of this mission is knowledge..
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
实验1 信息系统分析与设计工具安装.
三:基于Eclipse的集成开发环境搭建与使用
程序设计工具实习 Software Program Tool
管理信息系统 第九章 面向对象的系统开发方法.
新一代安全网上银行 小组成员:杨志明 王晶 任毅 刘建中 关昊 刘超.
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
第四章 团队音乐会序幕: 团队协作平台的快速创建
使用服务平台办理离校 操作指南.
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
产品介绍 TOPOLF-T198 产品类型:4G MIFI 建议零售价格:699元 上市时间: 2015年1月 目标人群:差旅人士
Cassandra应用及高性能客户端 董亚军 来自Newegg-NESC.
实验七 安全FTP服务器实验 2019/4/28.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
学年第一学期领取教材明细查询的通知 学年第一学期学生使用的教材均在网上平台公示。现将有关事项通知如下:
Chapter 18 使用GRASP的对象设计示例.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
“修身成材” 班级干部培训班 黑龙江大学党委学工部.
华为—HUAWEI EC19 9 建议零售价格:299元 上市时间:2012年4月18日 目标人群:移动办公用户;其它有移动上网需求的用户
_03宽字符与Unicode编程 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
第二节 C语言的特点.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
华为-HUAWEI—EC156 建议零售价格:329元 上市时间:2012年 1 月 1 日 目标人群:大众消费群体 标准配置:无配件
3.8 局域网应用实例 某省劳动和社会保障网络中心组网实例 会议中心的无线组网实例.
UML建模案例库之 图书管理系统建模实例.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
学习数据结构的意义 (C语言版) 《数据结构》在线开放课程 主讲人:李刚
实验六、COM类型病毒分析实验 实验开发教师: 刘乃琦 谌黔燕.
Presentation transcript:

面向对象建模技术 软件工程系 林 琳

UML建模举例 图书管理系统 嵌入式系统 Web应用系统

图书管理系统的分析与设计 本章将前面介绍的图书管理系统各部分的建模实例综合起来,形成一个完整的系统模型实例。 需求描述 需求分析 静态结构模型 动态行为模型 部署模型

需求分析 使用用例图分析系统需求 识别参与者和用例 详细描述各个用例

静态结构模型 按照三层结构进行建模

动态行为模型 交互图 顺序图 通信图 状态机图 活动图

部署模型 本系统采用局域网连接的C/S三层模型结构,这样就可以将程序设计的三层部署在相应的层次中,即用户界面部署在客户端,业务逻辑类部署在业务服务器上,而数据库服务器上则部署数据访问类。 除些之外,系统可能还需要打印机打印借阅证等信息,因些,可以将业务服务器上连接打印机列出了系统的部署情况。

嵌入式系统设计 在当前数字信息技术和网络技术高速发展的后PC(Post-PC)时代,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业文化艺术以及人们的日常生活等方方面面中,嵌入式技术越来越和人们的生活紧密结合。

嵌入式系统的技术特点 嵌入式处理器 微内核结构 任务调度 实时性 内存管理 系统运行方式

嵌入式系统开发过程 大部分嵌入式系统开发人员选用的软件开发模式为:首先在PC机上编写软件并调试,使软件能够正常运行;然后再将编译好的软件移植到目标机上。 因此,在PC机上编写软件时,需要注意软件的可移植性,通常选用具有较高移植性的编程语言(例如C语言),尽量少调用操作系统函数,注意屏蔽不同硬件平台带来的可移植性问题。 10

嵌入式系统的建模 需求分析-用例图 静态模型-类图 动态模型-状态图、交互图 配置模型

Web应用程序设计 Web应用一般基于B/S模式,以三层或多层模式实现

J2EE

J2EE 4层

.NET 三层

Web应用程序设计 需求分析-用例建模 静态建模 动态建模 部署建模

静态建模 需要对UML进行扩展 Web页面建模 表单建模 组件建模 框架建模

本章完