第10章在线考试系统的分析与设计内容摘要:
就是把预期的人和系统之间写成剧本来描述这种功能需求。 但是这样的做法没有统一的格式,缺乏描述的形式化,随意性比较大,常常容易产生理解上的含混和不准确性。 1992年 Jacobson在他的著作中提出了 Use Case的概念和可视化表示方法 ——Use Case图。 作为软件项目的开发和规划中的一个基本模型元素, Use Case的概念和方法受到了 IT界的欢迎,很快被广泛应用到许多领域中 常用元素概述 可视化图形 名称 描述 用例 用例图中的用例 执行者(Actor) 可以是用户,也可以是外部系统 关联 连接执行者和用例 执行者 执行者( Actor)是用户作用于系统的一个脚色( Role),执行者有着自己的目标,通过与系统的交互达到目标。 执行者包括人执行者( Human Actor)和外部系统执行者( System Actor)。 系统的用户是人执行者,用户通过与系统的交互,操纵系统,完成所需要的工作。 执行者不一定是人,它也可以是一个外部系统,该系统与本系统相互作用,交换信息。 Jacobson在著作中提出了在确定执行者时应该考虑的一些问题: 用例 Jacobson给 Use Case下的定义有两个: Use Case是对一个系统或一个应用的一种单一的使用方式所作的描述。 Use Case是关于执行者在与系统对话中所执行的处理行为的描述。 用例 系统设计与动态图 UML的动态图有 4个: 顺序图、合作图、状态图和活动图 动态模型内容 系统中动态实体之间的通讯可以使用 UML中的四个图来描述:序列图(顺序图)、合作图、状态图和行为图 (活动图) 顺序图 顺序图主要功能是完成某个行为的对象类和这些对象类之间所传递的消息的时间顺序。 顺序图的六个元素组成: ( 1)水平轴:对象轴 ( 2)垂直轴:时间轴 ( 3)对象类角色 (Class Role):表示在交互中对象可起的作用。 ( 4)生命线 (LifeLine):表示对象存在的时间 ( 5)激活期 (Activation):对象执行一个动作的期间( 6)消息 (Message):表示对象之间的通信。 动态模型 UML UML是目前软件设计中的最顶级的理论。 用例图来做系统分析,动态图做系统设计。 UML还包含其他一些非常重要的。第10章在线考试系统的分析与设计
相关推荐
电流波形起滤波作用。 ▲ 电流型间接交流变流电路也可采用双 PWM电路,为了吸收换流时的过电压,在交流电源侧和交流负载侧都设置了电容器;可四象限运行,同时通过对整流电路的PWM控制可使输入电流为正弦波,并使输入功率因数为 1。 21/60 交流电机变频调速的控制方式 ◆ 笼型异步电动机的定子频率控制方式 ● 恒压频比控制 ▲ 异步电动机的转速主要由电源频率和极对数决定
符号数 ,例如 : time Events[0:31]。 //时间值数组。 time CurrTime。 //CurrTime存储一个时间值。 东南大学 无线电工程系 射频与光电集成电路研究所 34/935 (4) real寄存器和 realtime寄存器类型 说明方式: real real_reg1, real_reg2, . . ., real_regN。 实数时间说明: realtime
03 1WRRDCE MIO /RDA L EA L EW RP 2 . 7P 2 . 0P 0 口8 0 3 1D 0 ~ D 7P A 7P A 0P C 0P C 3P B 0P B 7R E S E Ta b c d e fg74072+ 5 V4 02 0+ 5 V1 K5 . 1 K47 5 4 5 23+ 5 V2 0092 1口P A 7P A 0P C 3P B 0P
件 例如:在新建立的 XML DOM 新增元素,如下所示 : (請注意:只是新增節點,該節點與 document 之間暫時還沒有關係) Element root = (Element) (book)。 •程式碼使用 createElement() 方法建立 Element 元素物件 book,這就是新文件的根元素。 新增 XML元素和屬性 步驟二 第二步:插入指定的位置 在建立好 XML