文档库 最新最全的文档下载
当前位置:文档库 › 手机用例图实验报告

手机用例图实验报告

手机用例图实验报告
手机用例图实验报告

实验:设计手机的用例图

一、实验内容

设计模拟手机的用例图:设计模拟手机的全部用例图。

二、实验目的

(1)了解用例图的作用;

(2)熟悉用例图的表示;

(3)根据系统的功能分析出系统的用例组成,正确确定用例图中的角色,根据需求文档确定每一个用例的事件流,用Rose正确画出用例图。

三、实验要求

(1)根据带操作界面的《手机用户操作说明书》(附操作指南)进行绘制。

(2)每一个图要有界面要有图号、图名、设计人、设计日期和说明。

(3)用操作指南检查活动、顺序图,根据活动图、顺序图看是否可完成所有的操作指南例子。小组内交叉进行检查。

(4)每一个用例、活动都必须有说明

四、实验条件

安装有Rational Rose 2003或以上版本

五、实验设计及实施的指导

根据带操作界面的《手机用户操作说明书》(附操作指南)、状态图梳理需要设计的活动,并给出活动的编号、名称、描述。

六、实验步骤及成果

1. 模拟手机的参与者有:

手机用户

基站

2.模拟手机的用例图:

用例图-1

3.模拟手机用例规格说明:

用例一:打电话

参与者:移动客户A,移动客户B,基站

基本事件流:

1.用户输入号码

2.基站接受电话信息,并处理

3.电话接通

4.挂断电话

备选事件流1:

1.用户输入号码

2.手机显示无信号

3.挂断电话

备选事件流2:

1.用户输入号码

2.手机显示手机欠费

3.挂断电话

基本事件流顺序图:

备选事件流1顺序图:

基本事件流活动图:

备选事件流1活动图:

用例二:听电话

参与者:移动客户A,移动客户B,基站基本事件流:

1.用户点击接听按钮

2.基站将信息传递至手机

3.电话接通

4.挂断电话

备选事件流1:

1.用户点击接听按钮

2.显示手机损坏

3.用户无法接收

4.挂断电话

基本事件流顺序图:

备选事件流顺序图:

基本事件流活动图:

用例三:发短信

参与者:移动客户A,移动客户B,基站基本事件流:

1.用户输入号码,点击发送按钮

2.基站接受短信并处理

3.显示短信成功接收

备选事件流1:

1.用户输入号码,点击发送按钮

2.基站接受短信,并处理

3.显示欠费

4.短信发送失败基本事件流顺序图:

基本事件流活动图:

备选事件流活动图:

用例四:收短信

参与者:移动客户A,移动客户B,基站基本事件流:

1.用户按下接收按钮

2.基站传送信息

3.用户成功接收

备选事件流:

1.用户按下接收按钮

2.基站传送信息

3.手机损坏

4.接收失败

基本事件流顺序图:

备选事件流顺序图:

基本事件流活动图:

备选事件流活动图:

用例五:通讯录管理

参与者:移动客户A

基本事件流:

1.用户选择通讯录

2.对通讯录中的信息进行增删改查备选事件流1:

1.用户选择通讯录

2.对通讯录中的信息进行增删改查

3.手机黑屏

4.显示操作失败

基本事件流顺序图:

备选事件流顺序图:

基本事件流活动图:

备选事件流活动图:

用例六:通讯

参与者:移动客户A,移动客户B,基站

用例七:回复短信

参与者:移动客户A,移动客户B,基站

基本事件流:

1.用户接收短信后,直接回复

2.基站接受信息并处理

3.显示信息发送成功

备选事件流1:

1.用户接收短信后,直接回复

2.显示欠费

七、实验总结

刚开始做实验时,我感觉没有头绪,不知道该从哪一部分开始,即使画出来的图也不知道是否正确。于是,我从最简单的饮料机开始,先画出用例图,和ppt上的用例图进行对照,找出自己的错误。最后我发现这些图都是有迹可循的,在确定基本事件流和备选事件流后,按照时间发展的先后顺序便可以画出顺序图,慢慢的我就把顺序图和活动图画出来了。

这个实验让我收获了很多东西,很多在课堂上并不清楚的概念、关系,在实验中我都一一解决了,尤其是对顺序图和活动图的理解。根据时序图,我们也可以清晰地看出每个用例内部行为动作发生的时序。根据活动图,我们可以看出每个事件的发生具体情况。这些对我以后的学习和实验都有很大的帮助。

软工12-1班10号吕雪剑

2015年1月6号

教你学会看手机电路图轻松修手机

第一篇、教你学会看电路图轻松修手机 一、一套完整的主板电路图,是由主板原理图和主板元件位置图组成的。 1.主板原理图,如图: 2.主板元件位置图,如图:

主板元件位置图的作用:是方便用户找到相应元件所在主板的正确位置。而主板原理图是让用户对主板的电路原理有所了解,知道各个芯片的功能,及其线路的连接。 二、相关名词解释 电路图中会涉及到许多英文标识,这些标识主要起到了辅助解图的作用,如果不了解它们,根本不知道他们的作用,也就根本不可能看得懂原理图。所以在这里我们会将主要的英文标识进行解释。希望大家能够背熟记熟,同时希望大家多看电路图,对不懂的英文及时查找记熟。 如图:

以上英文标识在电路图上会灵活出现,比如“扬声器”是“SPEAKER” ,它的缩写就是“SPK”,“正极”是“positive” ,缩写是“P” ,那么如果在图中标记SPKP,那么就证明它是扬声器正极。所以当有英文不明白的时候,可以将它们拆开后再进行理解,请大家灵活运用。

第二节主板元件位置图 一、元件编号 每一个元件在主板元件位置图中,都有一个唯一的编号。这个编号由英文字母和数字共同组成。编号规则可以分成以下几类: 芯片类:以U 为开头,如CPU U101 接口类:以J 为开头,如键盘接口J1202 三极管类:以Q 为开头,如三极管Q1206 二级管类:以D 为开头,如二极管D1102 晶振类:以X 为开头,如26M 晶体X901 电阻类:以R 或VR(压敏电阻)为开头,如电阻R32 VR211 电容类:以C 为开头,如电容C101 电感类:以L 为开头,如电感L1104 侧键类:以S 为开头,如侧键S1201 电池类:以 B 为开头,如备用电池B201 屏蔽罩:以SH 为开头,如屏蔽罩SH1 振动器:以M 为开头,如振子M201 还有一部分标号是主板上的测试点,以TP 为开头。 二、查找元件功能 用户可以根据相应的元件编号去查找主板原理图,从而了解此元件的作用。随便拿块主板作为示例。 如果想了解某一个元件的主要功能(图中红圈内元件) 如图:

图书管理系统用例图

图书管理系统UML建模与设计模式 实验报告 计算机与信息工程学院 一、实验目的 在熟悉用例概念与应用的基础上,掌握用例模型的建立,包括: 1.掌握用例图的建立。 2.掌握用例描述文档的编写。 3.掌握建模工具的使用。 二、实验内容 根据以下需求设计一个图书馆管理系统的用例图模型,包括:用例图和主要用例的描述文档。 基本功能要求: 图书管理:新书登记,图书查询,图书注销; 借阅管理:借书,还书,查询今日到期读者; 读者管理:增加读者、删除读者、查询读者、读者类别管理(可以设置不同

类的读者,并使不同类读者对应不同类的图书流通参数,如可借册数,可借天数,可续借次数,可续借天数等); 报表管理:包括图书借阅统计报表,被注销图书统计报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。 系统管理:系统管理员使用,包括用户权限管理(增加用户,删除用户,密码修改等),数据管理(提供数据修改、备份、恢复等多种数据维护工具),系统运行日志,系统设置等功能。 三、实验思想 (1)分析系统需求; (2)确定系统参与者:读者、图书管理员、图书管理系统; (3)确定系统用例; 四、实验结果 借阅人用例图:

图书系统管理员用例图: 图书管理员用例图:

1.用例名称:登录 用例描述:根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。前置条件:无 后置条件:根据用户所有的权限进入相应的操作界面。 基本操作流程: 1输入用户名 2输入密码 2校验密码是否正确。 3根据用户身份进入相应的操作界面。 可选流程:如果密码不正确,提示重新输入密码; 如果用户名不正确,提示没有此用户。

手机电路原理,通俗易懂

第二部分原理篇 第一章手机的功能电路 ETACS、GSM蜂窝手机是一个工作在双工状态下的收发信机。一部移动电话包括无线接收机(Receiver)、发射机(Transmitter)、控制模块(Controller)及人机界面部分(Interface)和电源(Power Supply)。 数字手机从电路可分为,射频与逻辑音频电路两大部分。其中射频电路包含从天线到接收机的解调输出,与发射的I/Q调制到功率放大器输出的电路;逻辑音频包含从接收解调到,接收音频输出、发射话音拾取(送话器电路)到发射I/Q调制器及逻辑电路部分的中央处理单元、数字语音处理及各种存储器电路等。见图1-1所示 从印刷电路板的结构一般分为:逻辑系统、射频系统、电源系统,3个部分。在手机中,这3个部分相互配合,在逻辑控制系统统一指挥下,完成手机的各项功能。 图1-1手机的结构框图 注:双频手机的电路通常是增加一些DCS1800的电路,但其中相当一部分电路是DCS 与GSM通道公用的。 第二章射频系统 射频系统由射频接收和射频发射两部分组成。射频接收电路完成接收信号的滤波、信号放大、解调等功能;射频发射电路主要完成语音基带信号的调制、变频、功率放大等功能。手机要得到GSM系统的服务,首先必须有信号强度指示,能够进入GSM网络。手机电路中不管是射频接收系统还是射频发射系统出现故障,都能导致手机不能进入GSM网络。 对于目前市场上爱立信、三星系列的手机,当射频接收系统没有故障但射频发射系统有故障时,手机有信号强度值指示但不能入网;对于摩托罗拉、诺基亚等其他系列的手机,不管哪一部分有故障均不能入网,也没有信号强度值指示。当用手动搜索网络的方式搜索网络时,如能搜索到网络,说明射频接收部分是正常的;如果不能搜索到网络,首先可以确定射频接收部分有故障。 而射频电路则包含接收机射频处理、发射机射频处理和频率合成单元。 第一节接收机的电路结构 移动通信设备常采用超外差变频接收机,这是因为天线感应接收到的信号十分微弱,而鉴频器要求的输人信号电平较高,且需稳定。放大器的总增益一般需在120dB以上,这么大的放大量,要用多级调谐放大器且要稳定,实际上是很难办得到的,另外高频选频放大器的通带宽度太宽,当频率改变时,多级放大器的所有调谐回路必须跟着改变,而且要做到统一调谐,

图书馆管理系统用例图 活动图 类图 时序图

图书馆管理系统 一.图书馆管理系统需求分析 1、系统目标设计 系统开发的总目标是实现内部图书借阅管理的系统化、规范化和自动化。 能够对图书进行注册登记,也就是将图书的基本信息(如:书的编号、书名、作者、价格等)预先存入数据库中,供以后检索。 能够对借阅人进行注册登记,包括记录借阅人的姓名、编号、班级、年龄、性别、地址、电话等信息。 提供方便的查询方法。如:以书名、作者、出版社、出版时间(确切的时间、时间段、某一时间之前、某一时间之后)等信息进行图书检索,并能反映出图书的借阅情况;以借阅人编号对借阅人信息进行检索;以出版社名称查询出版社联系方式信息。 提供对书籍进行的预先预订的功能。 提供旧书销毁功能,对于淘汰、损坏、丢失的书目可及时对数据库进行修改。 能够对使用该管理系统的用户进行管理,按照不同的工作职能提供不同的功能授权。 提供较为完善的差错控制与友好的用户界面,尽量避免误操作。 2、系统功能需求分析 (1)读者管理:读者信息的制定、输入、修改、查询,包括种类、性别、 借书数量、借书期限、备注等。 (2)书籍管理:书籍基本信息制定、输入、修改、查询,包括书籍编号、 类别、关键词、备注。 (3)借阅管理:包括借书,还书,预订书籍,续借,查询书籍,过期处 理和书籍丢失后的处理。 (4)系统管理:包括用户权限管理,数据管理和自动借还书机的管理

基于UML的图书馆管理系统建模设计 满足以上需求的系统主要包含有一下几个子系统 (1)基本业务功能子系统:该系统中主要包含了借书还书和预订等功能。 (2)基本数据录入功能子系统:该子系统主要包含有书籍信息和读者信息录入功能。 (3)信息查询子系统:包含了多功能的查询书籍信息和读者信息。 (4)数据库管理功能子系统:主要包含了借阅信息管理功能,书籍信息管理功能和预订信息管理功能。 (5)帮助功能子系统。 二、系统动态建模 1、用例图、

手机常用的充电控制原理电路图

上图1是三星手机中比较常用的充电控制原理电路图: 根据电路原理分析,可能存在的故障现象有: 1、电池电量不显示或显示电量不准确:R510、R512阻值发生变化,C504轻微漏电; 2、自动充电或不会提示充电结束:END-OF-CHG控制信号异常,R511电阻异常,U502损坏; 3、不能充电:U502输入充电电压异常,TA502坏,U502损坏; 4、充不进电(有提示充电中,但充不进电量):U502损坏,R514或R515阻值异常, 5、USB不能充电:U502#2输入电压不正常(正常应为5V),主要是由U502损坏造成 6、电池电量正常也会提示低电报警:R510、R512阻值发生变化 7、加电池按开机键后提示充电中并不能开机:AUX-ON控制信号异常,U502或电源IC损坏; 8、电量充不满:R510、R512阻值发生变化,C504轻微漏电; 9、加电开机后显示“请充电”,几秒后手机便自动关机:R510到电池正极断线 具体实例分析: 1、C208手机进水充不进电 处理方法:插上充电器显示充电,但是充不进电,此故障应该是充电电路问题,清洗后发现充电电路R116(10K)腐蚀断裂,更换R116后测试故障排除。 图2

2、C218手机不充电(无充电电流) 处理方法:拆机后发现卡座下面一个黄电容(C324)有点变色,更换C324后无效。用万用表测ZD703开路,更换ZD703后故障有所改善(显示充电,但是充不进电)。分析原因应是CPU检测到充电信号,但是 充电IC没有完成充电电路中供电输出信号,更换充电IC(U301)后故障排除。 图3 3、D508手机装电池显示自动充电状态 处理方法:因为手机CPU检测到充电信号导致,先检查尾插正常,装电池测充电IC(U503)#7电压为低电平(正常2.6V左右)。查找电路图,发现U503#7与Q500相连,拆除Q500测量电压正 常,更换Q500故障排除。D508手机装电池显示自动充电的比较常见,有部份是充电IC或尾插 损坏导致,部分是由于Q500导致,但有部分Q500本身没有坏,但摘除Q500也可以解决。 图4 4、E738手机装电池按开机键即显示充电状态,不开机 处理方法:因为手机CPU检测到充电信号导致,先检查尾插正常,装电池测充电IC(U502)#3电压为低电平(正常2.6V左右)。查找电路图,发现U502#3与电源IC(U400)#1相连,更换电源IC后故障排除。(原理分析参照图1) 5、E368手机充电时会提示"USB不能充电" 处理方法:插入充电器,测量U502#2(USB充电输入)有2.2V(正常为0V,只有采用USB充电时才会有5.0V输入),测U502#1与#2阻值偏低,更换充电控制管U502后故障排除。(原理分析参照图1)

实验一用例图设计参考解答

实验一用例图设计参考 解答 公司内部档案编码:[OPPTR-OPPT28-OPPTL98-OPPNN08]

实验1 1. 一台自动售货机能提供6种不同的饮料,售货机上有6个不同的按钮,分别对应这6种不同的饮料,顾客通过这些按钮选择不同的饮料。售货机有一个硬币槽和找零槽,分别用来收钱和找钱。现在为这个系统设计一个用例图。 找零钱 自动售货机系统用例图 2.现有一个产品销售系统,其总体需求如下: 系统允许管理员生成存货清单报告。 管理员可以更新存货清单。 销售员记录正常的销售情况。 交易可以使用信用卡或支票,系统需要对其进行验证。 每次交易后都需要更新存货清单。分析其总体需求,并绘制出其用例图。

产品销售系统用例图 3 某酒店要开发一个酒店住宿管理系统,该酒店可对外开放500个双人间和50个单人间,房间费用视情况按季节由管理人员进行调整,但周一到周五半价(周末全价)折扣不变。只有在该系统进行了注册的人员才能登录该系统进行酒店住宿预定。对于顾客的请求,该系统能根据请求入住时间预定指定档次的房间信息,记录该顾客姓名、地址、联系电话、有效证件号、房间类型和预定的天数,并计算出总费用。预定的同时顾客按规定要提交10%定金。六个小时之内酒店允许顾客取消预定金,超过六个小时定金不退还。每周一系统自动打印一周预定情况的清单。顾客离开时,可以到总台办理结帐。结帐方式可采用两种方式,一种是现金结帐,另一种是银行卡结帐,银行卡结帐将通过与银联POS机来完成。

POS 4.登录一个网上酒店管理系统,根据其客人预订房间流程,描述系统的“预订房间”用例。 当客人登陆网上酒店管理系统,系统显示需要选择的服务,客人选择预订房间,系统判断客人预订的房间是否还有剩余,如果没有剩余,询问顾客是不是要继续选择预订其他的房间,顾客如果选择是,则重新进去预订房间的用例,如果客人选择不继续预订房间的话,系统询问客人是否要选择退出,客人退出,如果客人要预订的房间有剩余,系统询问顾客是不是要确定预订这个房间,顾客选择是,然后系统询问顾客的详细的信息,系统记录信息,然后回到系统询问顾客是否需要其他的服务,顾客选择退出,系统注销用户的登录信息。

图书管理系统用例图

图书管理系统 UML建模与设计模式 实验报告 计算机与信息工程学院 一、实验目的 在熟悉用例概念与应用的基础上,掌握用例模型的建立,包括: 1.掌握用例图的建立。 2.掌握用例描述文档的编写。 3.掌握建模工具的使用。 二、实验内容 根据以下需求设计一个图书馆管理系统的用例图模型,包括:用例图和主要用例的描述文档。 基本功能要求: 图书管理:新书登记,图书查询,图书注销; 借阅管理:借书,还书,查询今日到期读者; 读者管理:增加读者、删除读者、查询读者、读者类别管理(可以设置不同类的读者,并使不同类读者对应不同类的图书流通参数,如可借册数,可借天数,可续借次数,可续借天数等); 报表管理:包括图书借阅统计报表,被注销图书统计报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。 系统管理:系统管理员使用,包括用户权限管理(增加用户,删除用户,密码修改等),数据管理(提供数据修改、备份、恢复等多种数据维护工具),系统运行日志,系统设置等功能。 三、实验思想 (1)分析系统需求; (2)确定系统参与者:读者、图书管理员、图书管理系统; (3)确定系统用例;

四、实验结果 借阅人用例图: 图书系统管理员用例图:

图书管理员用例图: 1.用例名称:登录 用例描述:根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。前置条件:无 后置条件:根据用户所有的权限进入相应的操作界面。 基本操作流程: 1输入用户名 2输入密码 2校验密码是否正确。 3根据用户身份进入相应的操作界面。 可选流程:如果密码不正确,提示重新输入密码; 如果用户名不正确,提示没有此用户。 2.用例名称:查询图书 用例描述:由读者进行操作,查询图书馆中有没有需要图书,如果有,显示该图书编号、书名、作者、出版日期、当前借阅状态等信息。 前置条件:以顾客身份登录 后置条件:无 基本流程: 1 以读者身份登录。 2输入图书的名称或作者名称。

怎样看手机电路图

一,手机原理图的种类: 手机电路图共分四类:1,方框图;2,整机电原理图;3,元件排列图;4,彩图。 1,方框图: 利用方块形式粗略概述手机的结构与工作原理,方便初学者掌握手机的结构与工作原理,为初学者读懂电原理图打下基础。 2,整机电原理图: 利用电子原件符号清楚表示手机中各元器件的连接和工作原理,方便维修时分析电路原理及故障分析。 3,元件排列图: 利用元件编号在板位图上标明元件所在位置,方便维修时寻找元件在板上的位置。 4,彩图: 即手机照片,方便维修时对照板元件缺损,错位,元件方向。 二,手机电路图的读解原则: 1,读图前要打好电子基础,熟悉各种电子元器件符号,特性和用途;电子元器件在电路中的接法;电路中的电流,电压,电阳之间的关系(欧姆定律)。 2,先读懂方框图,大根了解本机的结构(如那种电源结构,那种时钟结构);然后按所学的原理去分析原理图。 3,读图时先弄懂直流供电电路,后弄懂交流信号通路。 4,手机电路图是有规律的,一般电源居左下;控制居右下。左射频右逻辑;上收下发中本振。三,手机电路图的读解方法: 1,电源电路读图要点: 1),先了解本机属那种电源结构(分三种)以电源集成为核心。 2),从尾插或电池脚开始,找出电池电压(VBATT,B+)输入线;电池电压一般直接供到电源集成块,充电集成块,功放,背光灯,振铃,振动等电路;也可从上述电路回找。 3),在电源集成块,键盘,内联座处找到开机触发线(ON/OFF或标有开关符号)。 4),在电源集成块上找出各路电压输出线(包括电压走向,电压值多少,是恒定的还是跳变的,在那个单元上可以测到该电压)。 1)VDD--逻辑电压给CPU,字库,暂存等电路(1。8V/2。8V) 2)SYN-VCC(XVCC)时钟电压,使13M电路工作(2。8V) 3)AVCC--音频电压(2。8V) 4)VREF--中频电压(2。8V跳变) 5)3VTX--发射电压(3V跳变) 6)SYN-VCC---频合电压(2。8V) 7)VRTC--实时时钟电压(3V) 8)SIM-VCC--SIM卡电路电压(3V/5V跳变) 9)RST(PURX)--复位信号(0-2。8V) 4),在CPU与电源集成块间找到开机维持线(WD-CP,WATCCH DOG)。 5),从键盘,电源集成块旁边的开关符号到CPU找到关机检测线。 2),充电电路读图要点: 1),以电源集成块或充电集成为核心,找到充电电路。 2),从充电接口(尾插)到电源集成块或充电集成块找出外电输入线

两小时学会看懂手机电路图

两小时学会看懂手机电路图 电路图的种类 常见手机维修中的电子电路图有原理图、方框图、元件分布图、装配图和机板图等 (1)原理图 原理图就是用来体现电子电路的工作原理的一种电路图,又被叫做"电原理图"。这种图,由于它直接体现了电子电路的结构和工作原理,所以一般用在设计、分析电路中。分析电路时,通过识别图纸上所画的各种电路元件符号,以及它们之间的连接方式,就可以了解电路的实际工作时情况。原理图又可分为整机原理图,单元部分电路原理图,整机原理图是指手机所有电路集合在一起的分部电路图。 (2)方框图(框图) 方框图是一种用方框和连线来表示电路工作原理和构成概况的电路图。从根本上说,这也是一种原理图,不过在这种图纸中,除了方框和连线,几乎就没有别的符号了。它和上面的原理图主要的区别就在于原理图上详细地绘制了电路的全部的元器件和它们的连接方式,而方框图只是简单地将电路 (3)元件分布图 它是为了进行电路装配而采用的一种图纸,图上的符号往往是电路元件的实物的外形图。我们只要照着图上画的样子,这种电路图一般是供原理和实物对照时使用的。 (4)机板图 机板图的是"印刷电路板图"或"印刷线路板图",它和元件分布图其实属于同一类的电路图,都是供原理图联系实际电路使用的。 印刷电路板是在一块绝缘板上先覆上一层金属箔,再将电路不需要的金属箔腐蚀掉,剩下的部分金属箔作为电路元器件之间的连接线,然后将电路中的元器件安装在这块绝缘板上,利用板上剩余的金属箔作为元器件之间导电的连线,完成电路的连接。由于铜的导电性能不错,加上相关技术很成熟,所以在制作电路板时,大多用铜。所以,印刷电路板又叫"覆铜板"。但是大家也要注意到:机板图的元件分布往往和原理图中大不一样。这主要是因为,在印刷电路板的设计中,主要考虑所有元件的分布和连接是否合理,要考虑元件体积、散热、抗干扰、抗耦合等等诸多因素,综合这些因素设计出来的印刷电路板,从外观看很难和原理图完全一致;而实际上却能更好地实现电路的功能。 随着科技发展,现在印刷线路板的制作技术已经有了很大的发展;除了单面板、双面板外,还有多面板,

用例图和用例描述设计实例

用例图和用例描述设计实例 作者:ephyer 发表时间: 2004-09-09 18:01:35 更新时间: 2004-09-09 18:01:35 浏览:1954次 主题:电脑技 术 评论:0篇 地址:202.19 7.75.* :::栏目::: ? T hinkin g in jav a 学习 笔记 ? J A VA 基 础知识 ? U ML ? 软 件设计 师 ? 其 他类别 这里用我开发的一个家教网站来简单的分析用例图的画法和用例描述的 写法。这个网站我用UML 完整的分析一下,以下我提取了用例图和用例描述 的部分。这个家教网站分为前台客户系统和后台管理系统。 前台客户系统的用例图如下: 后台管理系统用例图如下: 对于用例描述,篇幅有限,我在这里只列了后台管理系统中的网站公告发布这个用例的描述。如下:

用例名称:用户登录 用例标识号:01 参与者:管理员、普通用户 简要说明: 参与者输入用户名、密码以及验证码,系统进行验证后,合法者登录系统,否则提供拒绝登录系统。 前置条件: 参与者已经打开系统的登录页面(login.jsp) 基本事件流: 1.参与者在用户名输入框里输入用户名 2.在密码框里输入密码 3.密码框下方显示验证码,验证码由4位数字构成,用户按原样输入验证码。 4.用户按登录后,系统验证参与者输入的有效性。 5.有效则进入系统的主界面。无效则提示相应错误给用户。 6.用例终止 其他事件流A1: 在按“登录”按钮之前,参与者可以随按“取消(或关闭)”按钮。 异常事件流: 1.提示错误信息,参与人确认 后置条件:进入的主界面main.jsp ,装载相应的数据 注释:(可选:记住用户)

UML各种图例齐全用例图,类图,状态图,包图,协作图,顺序图详细说明画法和功能

UML各种图例 面向对象的问题的处理的关键是建模问题.建模可以把在复杂世界的许多重要的细节给抽象出.许多建模工具封装了UML(也就是Unified Modeling Language?),这篇课程的目的是展示出UML的精彩之处. UML中有九种建模的图标,即: ?用例图 ?类图 ?对象图 ?顺序图 ?协作图 ?状态图 ?活动图 ?组件图 ?配置图 本课程中的某些部分包含了这些图的细节信息的页面链接.而且每个部分都有一个小问题,测试一下你对这个部分的理解. 为什么UML很重要? 为了回答这个问题,我们看看建筑行业.设计师设计出房子.施工人员使用这个设计来建造房子.建筑越复杂,设计师和施工人员之间的交流就越重要.蓝图就成为

了这个行业中的设计师和施工人员的必修课. 写软件就好像建造建筑物一样.系统越复杂,参与编写与配置软件的人员之间的交流也就越重要.在过去十年里UML就成为分析师,设计师和程序员之间的“建筑蓝图”.现在它已经成为了软件行业的一部分了.UML提供了分析师,设计师和程序员之间在软件设计时的通用语言. UML被应用到面向对象的问题的解决上.想要学习UML必须熟悉面向对象解决问题的根本原则――都是从模型的建造开始的.一个模型model就是根本问题的抽象.域domain就是问题所处的真实世界. 模型是由对象objects组成的,它们之间通过相互发送消息messages来相互作用的.记住把一个对象想象成“活着的”.对象有他们知道的事(属性attributes)和他们可以做的事(行为或操作behaviors or operations).对象的属性的值决定了它的状态state. 类Classes是对象的“蓝图”.一个类在一个单独的实体中封装了属性(数据)和行为(方法或函数).对象是类的实例instances. 用例图 用例图Use case diagrams描述了作为一个外部的观察者的视角对系统的印象.强调这个系统是什么而不是这个系统怎么工作. 用例图与情节紧紧相关的.情节scenario是指当某个人与系统进行互动时发生的情况.下面是一个医院门诊部的情节. “一个病人打电话给门诊部预约一年一次的身体检查.接待员找出在预约记录本上找出最近的没有预约过的时间,并记上那个时间的预约记录.” 用例Use case是为了完成一个工作或者达到一个目的的一系列情节的总和.角色actor是发动与这个工作有关的事件的人或者事情.角色简单的扮演着人或者对象的作用.下面的图是一个门诊部Make Appointment用例.角色是病人.角色与用例的联系是通讯联系communication association(或简称通讯communication)

需求中如何画用例图

需求中如何画用例图 UML用例图 用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者,用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户),对应的是软件的结构和功能分解。 用例是从系统外部可见的行为,是系统为某一个或几个参与者(Actor)提供的一段完整的服务。从原则上来讲,用例之间都是独立、并列的,它们之间并不存在着包含从属关系。但是为了体现一些用例之间的业务关系,提高可维护性和一致性,用例之间可以抽象出包含(include)、扩展(extend)和泛(generalization)几种关系。 共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1、包含(include) 包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用。基用例控制与包含用例的关系,以及被包含用例的事件流是否会插入到基用例的事件流中。基用例可以依赖包含用例执行的结果,但是双方都不能访问对方的属性。 包含关系对典型的应用就是复用,也就是定义中说的情景。但是有时当某用例的事件流过于复杂时,为了简化用例的描述,我们也可以把某一段事件流抽象成为一个被包含的用例;相反,用例划分太细时,也可以抽象出一个基用例,来包含这些细颗粒的用例。这种情况类似于在过程设计语言中,将程序的某一段算法封装成一个子过程,然后再从主程序中调用这一子过程。 例如:业务中,总是存在着维护某某信息的功能,如果将它作为一个用例,那新建、编辑以及修改都要在用例详述中描述,过于复杂;如果分成新建用例、编辑用例和删除用例,则划分太细。这时包含关系可以用来理清关系。

手机基本电路工作原理

第一章 第一节T18机型逻辑电路原理 T18是一款支持双卡单待,实现G网双号转换待机,可以自由选用号码拨打电话,电路采用MTK 6226方案平台。(图1) (图1) 由于T18是采用MTK方案,在电路上原理有很多是与前期MTK电路相似,在这里不再一一讲解,具体介绍一下双卡待机电路的原理。 1、双卡电路工作原理电路 T18的双卡待机是指由用户选择性进行手动进行切换两张不同的SIM卡,其与前期A280双卡双待不同的,T18只有一个射频一个基带电路,其双卡转换主要是由软件和SIM转换控制器来完成,具体电路见图2

(图2) 其工作原理: 当手动切换时,控制中心会发出一个SIM-SWITCH的转换开关指令给到U505转换芯片,经内部的电子开关把VSIM与VSIM1、VSIM2,IO-SIM与SIMDA1、SIMDA2,CLK-SIM与SIMCLK1、SIMCLK2,RST-SIM与SIMRST1、SIMRST2进行转换连接,实现控制SIM卡的数据总线来控制SIM卡的正常工作。 2、充电电路 当外部充电器接到DC 插孔时,CHANGE电源分三路提供,第一路经R12、R14分压取得ADC3-VCH充电检测信号,第二路提供给U400的第1脚,第三路提供给U401经R413到电池正极。 其工作原理:当CPU检测到连接充电模式时候,CPU会输送CHG-CNTL控制信号给电源管理模块U400,电源管理模块从2# GATEDRV输出控制信号,控制充电控制管的导通,充电电压将通过R413限流给电池正极充电,同时CPU通过提供的ADC0-、ADC1+电量反馈信号,经电源管理模块U400(4#)ISENSE检测实现对充电过程进行监控,经U400(6#)CHRDET送到CPU,当检测充电完成后,CPU 将撤销U400(5#)CHG-CNT的控制信号,从而导致充电管U401截止,停止充电。关机充电和开机充电原理相同,只是在关机状态下,CPU未执行其它程序,使手 机仍处于关机状态。如图3

高校毕业设计用例图

高校毕业设计用例图学生用例图: 学生 课题选择 我的课题 我的任务书 开题材料 论文提交 网上答疑 通知公告 退选 ?扩展? 我的开题材 料 ?包括? 提交开题材 料 ?包括? 修改个人信 息 个人信息管 理 ?扩展? 下载专区 我的论文 ?扩展? 答疑提交 ?包括? 教师回复 ?包括? 我的提问 ?包括?

教师用例图:

教师 课题申报 全院课题 发布任务书 选题管理 通知公告 网上答疑 开题报告 本组学生信 息 下载专区 归档材料 论文接收 个人信息管 理 我的课题 ?扩展? 被选课题 ?包括? 未选课题 ?包括? 我的任务书 ?扩展? 回复答疑 ?包括? 我的回复 ?包括? 学生提问 ?包括? 上传归档材 料 ?包括? 我的归档材 料 ?包括? 修改个人信 息 ?扩展? 管理员部分用例图1:

管理员 课题审核 课题导入 课题删除通知公告 教师信息管 理 选题管理 学生信息管 理 教师申报课 题 ?包括??包括? ?包括? 发布公告 ?包括? 查看公告 ?包括? 未选课题信 息 ?包括? 已选课题信 息 ?包括? 未选学生信 息 ?包括? 已选学生信 息 ?包括? 所有课题信 息 ?包括? 导出所有课 题 ?包括? 新建学生信 息 ?包括? 删除学生信 息 ?包括? 删除教师信 息 ?包括? 新建教师信 息 ?包括? 管理员部分用例图2:

管理员 数据库维护 个人信息管理基础数据维护 学生信息导入 教师信息导入 账户管理 下载专区 归档材料 个人信息修改 ?扩展? 时间设置?包括? 专业设置 ?包括?学院设置 ?包括? 数据库还原 ?包括? 数据库备份 ?包括?教师密码重置 ?包括? 学生密码重置 ?包括? 文件下载 ?包括? 文件管理?包括? 文件上传 ?包括? 下载学生信息模板?扩展? 下载教师信息模板 ?扩展? 实验小结:

图书馆管理系统用例图活动图类图时序图

图书馆管理系统用例图活动图类图时序图 集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]

图书馆管理系统 一.图书馆管理系统需求分析 1、系统目标设计 系统开发的总目标是实现内部图书借阅管理的系统化、规范化和自动化。 能够对图书进行注册登记,也就是将图书的基本信息(如:书的编号、书名、作者、价格等)预先存入数据库中,供以后检索。 能够对借阅人进行注册登记,包括记录借阅人的姓名、编号、班级、年龄、性别、地址、电话等信息。 提供方便的查询方法。如:以书名、作者、出版社、出版时间(确切的时间、时间段、某一时间之前、某一时间之后)等信息进行图书检索,并能反映出图书的借阅情况;以借阅人编号对借阅人信息进行检索;以出版社名称查询出版社联系方式信息。 提供对书籍进行的预先预订的功能。 提供旧书销毁功能,对于淘汰、损坏、丢失的书目可及时对数据库进行修改。 能够对使用该管理系统的用户进行管理,按照不同的工作职能提供不同的功能授权。 提供较为完善的差错控制与友好的用户界面,尽量避免误操作。 2、系统功能需求分析 (1) 读者管理:读者信息的制定、输入、修改、查询,包括种类、性 别、借书数量、借书期限、备注等。 (2) 书籍管理:书籍基本信息制定、输入、修改、查询,包括书籍编 号、类别、关键词、备注。 (3) 借阅管理:包括借书,还书,预订书籍,续借,查询书籍,过期处 理和书籍丢失后的处理。

(4)系统管理:包括用户权限管理,数据管理和自动借还书机的管理 满足以上需求的系统主要包含有一下几个子系统 (1)基本业务功能子系统:该系统中主要包含了借书还书和预订等功能。 (2)基本数据录入功能子系统:该子系统主要包含有书籍信息和读者信息录入功能。 (3)信息查询子系统:包含了多功能的查询书籍信息和读者信息。 (4)数据库管理功能子系统:主要包含了借阅信息管理功能,书籍信息管理功能和预订信息管理功能。 (5)帮助功能子系统。 二、系统动态建模 1、用例图、

超市管理方案系统UML类图和用例图

超市管理系统需求分析报告(使用面向对象的方法)

目录 1用例和用例图 (1) 1.1什么是用例和用例图 (1) 1.2用例图 (2) 1.3用例说明 (4) 2类图 (9) 2.1什么是类图 (9) 2.2类图 (10)

超市管理系统需求分析报告 (面向对象方法) 1用例和用例图 1.1 什么是用例和用例图 用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作外,还包括与一些行为者的通信。用例代表某些用户可见性的功能,实现一个具体的用户目标。 用例图(User Case)是由参与者,用例以及它们之间的关系构造成的用于描述系统功能的动态视图的图。用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

1.2 用例图

1.3 用例说明 用例名称:超市管理系统之人事管理 相关活动者:职工,人事部人员,超市管理系统之售后服务 简要说明:人事部人员对职工进行人事调动,人事考核,培训,工资管理等一系列人事安排。一切的人事安排都打印出报表及时通知给职工。其中的人事考核将接受由超市管理系统之售后服务传过来的对职工的投诉的信息,作为人事考核的一个依据。 前置条件:人事部人员已经登录人事管理界面 主事件流: 1.人事部人员登录人事管理界面,用例开始 2.系统提示输入人事管理对象职工的职工号 3.人事部人员输入人事管理对象职工的职工号 4.系统提示选择人事管理的四项管理:人事调动,人事考核,培训,工资管理 5.人事部人员选择一项具体的人事管理:B1:选择人事调动B2:选择人事考核B3:

手机万能充电器电路原理与维修

手机万能充电器电路原 理与维修 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

手机万能充电器电路原理与维修 由于各型号手机所附带的充电器插口不同,以造成各手机充电器之间不能通用。当用户手机充电器损坏或丢失后,无法修复或购不到同型号充电器,使手机无法使用。万能充电器厂家看到这样的商机,就开发生产出手机万能充电器,该充电器由于其体积小、携带方便,操作简单,价格便宜,适合机型多,深受用户的欢迎。下面以深圳亚力通实业有限公司生产的四海通S538型万能充电器为例,介绍其工作原理和维修方法。该充电器在市场上占有率较高,又没有随机附带电路图,给维修带来一定的难度,本文根据实物测绘出其工作原理图,见附图,供维 修时参考。 四海通S538型万能充电器在外观设计上比较独特,面板上采用透明塑料制作的半椭圆形夹子,透明塑料面板上固定有两个距离可调节的不锈钢簧片作为充电电极。面板的尾部并排有1个测试开关(极性转换开关)和4个状态指示灯,用户根据需要可以调节充电器电极距离和输出电压极性,并通过状态指示灯可方便看出电池的充电情况。 一、工作原理 该充电器电路主要由振荡电路、充电电路、稳压保护电路等组成,其输入电压AC220V、50/60Hz、40mA,输出电压DC4.2V、输出电流在150mA~180mA。在充电之前,先接上待充电池,看充电器面板上的测试指示灯是否亮若亮,表示极性正确,可以接通电源充电;否则,说明电池的极性和充电器输出电压的极性是相反的,这时需要按一下极性转换开关AN1(测试键) 才行。具体电路原理如下。 1.振荡电路 该电路主要由三极管VT2及开关变压器T1等组成。接通电源后,交流220V经二极管VD2半波整流,形成100V左右的直流电压。该电压经开关变压器T的1-1初级绕组加到了三极管VT2的c极,同时该电压经启动电阻R4为VT2的b极提供一个正向偏置电压,使VT2导通。此时,三极管VT2和开关变压器T1组成的间歇振荡电路开始工作,开关变压器T的1-1初级绕组中有电流通过。由于正反馈作用,在变压器T的1-2绕组感应的电压通过反馈电阻R1和电容C1加到VT2的b极,使三极管VT2的b极导通电流加大,迅速进人饱和区。随着电容C1两端电压不断升高,VT1的b极电压逐渐降低,使三极管VT2逐渐退出饱和区,其集电极电流开始减少,变压器T的1-1初级绕组中产生的磁通量也开始减少。在变压器T的1-2绕组感应的负反馈电压,使VT2迅速截止,完成一个振荡周期。在VT2进入截止期间,变压器T的1-3绕组就感应出一个5.5V左右的交流电压,作为后级的充电电压。 2.充电电路

软件设计过程中画用例图的步骤

用例图 用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统。 用例图包含六个元素,分别是:参与者 (Actor)、用例(Use Case)、关联关系(Association)、包含关系(Include)、扩展关系(Extend)以及泛化关系 (Generalization)。 一.参与者(Actor) 确定参与者 在获取用例前首先要确定系统的参与者,开发人员可以通过回答以下的问题来寻找系统的参与者。 (1)谁将使用该系统的主要功能。 (2)谁将需要该系统的支持以完成其工作。 (3)谁将需要维护、管理该系统,以及保持该系统处于工作状态。 (4)系统需要处理哪些硬件设备。 (5)与该系统那个交互的是什么系统。 (6)谁或什么系统对本系统产生的结果感兴趣。 二、用例(Use Case) 识别用例 用例图对整个系统建模过程非常重要,在绘制系统用例图前,还有许多工作要做。系统分析者必须分析系统的参与者和用例,他们分别描述了“谁来做”和“做什么”这两个问题。识别用例最好的方法就是从分析系统的参与者开始,考虑每一个参与者是如何使用系统的。使用这种策略的过程中可能会发现新的参与者,这对完善整个系统的建模有很大的帮助。用例建模的过程是一个迭代和逐步精华的过程,系统分析者首先从用例的名称开始,然后添加用例的细节信息。这些信息由简短的描述组成,它们被精华成完整的规格说明。 在识别用例的过程中,通过回答以下几个问题,系统分析者可以获得帮助。 (1)特定参与者希望系统提供什么功能。 (2)系统是否存储和检索信息,如果是,由哪个参与者触发。 (3)当系统改变状态时,是否通知参与者。 (4)是否存在影响系统的外部事件。 (5)哪个参与者通知系统这些事件。 三、用例间的关系 1.关联关系(Association)

用例图设计

实验一:用例图设计 一、实验目的 1. 了解USE CASE图的基本用法; 2. 掌握UML中用例图的建立方法; 3. 掌握用例的描述方法。 二、实验仪器设备、材料 1.设备:计算机。 2.地点:机房。 三、实验要求: 1.某学校网上选课系统主要包括如下功能:管理员通过系统管理界面进入,建立本学期要开的各种课程、将课程信息保存在数据库中并可以对课程进行改动和删除。学生通过客户机浏览器根据学号和密码进入选课界面,可以查询课程、选课。对上述需求用用例图建模,并写出相应角色的脚本。 学生打开选课系统; 系统提示输入用户名和密码; 学生输入用户名和密码; 系统验证;-验证失败,返回登陆界面; 进入选课界面; 系统显示可选课程; 学生点击所选课程; 选课成功;-系统提示该课程不可选;

2.在线会议审稿系统(Online Reviewing System, ORS)主要处理会议前期的投稿和审稿事务,绘制用例图,该审稿系统功能描述如下: (1)用户在初始使用系统时,必须在系统中注册(register)成为作者或审稿人。(2)作者登录(login)后提交稿件和浏览稿件审阅结果。提交稿件必须在规定提交时间范围内,其过程为先输入标题和摘要,选择稿件所属主题类型,选择稿件所在位置(存储位置)。上述几步若未完成,则重复;若完成,则上传稿件至数据库中,系统发送通知。 (3)审稿人登录后可设置兴趣领域,审阅稿件给出意见,以及罗列录用和(或)拒绝的稿件。 (4)会议委员会主席是一个特殊的审稿人,可以浏览提交的稿件、给审稿人分配稿件、罗列录用和(或)拒绝的稿件,以及关闭审稿过程。其中关闭审稿过程 须包括罗列录用和(或)拒绝的稿件。

详解手机电路

第一篇、教你学会看电路图轻松修手机My id:42409 My name:Aerlant 既然是教程就不能保证100%是原创,难免会引用老师们的宝贵经验,请您别介意哦! 只要您认真学习完这些教程,就可以正式步入“专业手机维修”行业成为一名优秀的维修员喽!目的很简单,就是让新会员们、新手们,您加入帅虎论坛是正确的。在这里你可以学习到一些实实在在的维修知识,向更高的一个层次迈进、稳步成长。。。 言归正传!有兴趣的朋友往下看,学习一下: 第一节了解电路图 一、一套完整的主板电路图,是由主板原理图和主板元件位置图组成的。 1.主板原理图,如图:

2.主板元件位置图,如图: 主板元件位置图的作用:是方便用户找到相应元件所在主板的正确位置。而主板原理图是让用户对主板的电路原理有所了解,知道各个芯片的功能,及其线路的连接。

二、相关名词解释 电路图中会涉及到许多英文标识,这些标识主要起到了辅助解图的作用,如果不了解它们,根本不知道他们的作用,也就根本不可能看得懂原理图。所以在这里我们会将主要的英文标识进行解释。希望大家能够背熟记熟,同时希望大家多看电路图,对不懂的英文及时查找记熟。 如图:

以上英文标识在电路图上会灵活出现,比如“扬声器”是“SPEAKER” ,它的缩写就是“SPK”,“正极”是“positive” ,缩写是“P” ,那么如果在图中标记SPKP,那么就证明它是扬声器正极。所

以当有英文不明白的时候,可以将它们拆开后再进行理解,请大家灵活运用。 第二节主板元件位置图 一、元件编号 每一个元件在主板元件位置图中,都有一个唯一的编号。这个编号由英文字母和数字共同组成。编号规则可以分成以下几类: 芯片类:以U 为开头,如CPU U101 接口类:以J 为开头,如键盘接口J1202 三极管类:以Q 为开头,如三极管Q1206 二级管类:以D 为开头,如二极管D1102 晶振类:以X 为开头,如26M 晶体X901 电阻类:以R 或VR(压敏电阻)为开头,如电阻R32 VR211 电容类:以C 为开头,如电容C101 电感类:以L 为开头,如电感L1104 侧键类:以S 为开头,如侧键S1201 电池类:以 B 为开头,如备用电池B201 屏蔽罩:以SH 为开头,如屏蔽罩SH1 振动器:以M 为开头,如振子M201 还有一部分标号是主板上的测试点,以TP 为开头。 二、查找元件功能 用户可以根据相应的元件编号去查找主板原理图,从而了解此元件的作用。随便拿块主板作为示例。

相关文档
相关文档 最新文档