基于有限状态机模型的GUI设计及其应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
d c t t a e G r ga e i n d b s d o h S mo e a et c n q ec aa t r o ih s e d i e eo me t n o d i x a s— i ae h t h UIp o r m d sg e a e n t e F M d lh st e h iu h rc es fh g p e n d v lp n d g o e p n i t h a n b l y a d r l b l y i t n ei i t . i a i
吴春波 苏厚勤
( 华大学计算机科学与技术学院 东 上海 212) 06 0
摘 要
为 了提高 G Igahcue tfc ) U (rp i srne ae 程序 的开发效 率和 质量 , i r 比较 了 Mor o 机与 Mel a y机模 型 的优缺点 , 出了一种适q 提 j
Absr c ta t To i r v h fii n y a a i fGUIp o r m e e o me , t e a a a e n s d a t g s bewe n mp o e t e efc e c nd qu lt o y r g a d v l p nt h dv ntg s a d dia v n a e t e Mo r ma h n o c ie
DES GN I AND APPLI CATI oN oF GUI BAS ED oN NI FI TE TATE ACHI S M NE ODEL M
W u Ch n o S u i u b u Ho q n
( ol eo o ptr c ne n eh o g , og u nvrt,Sa g a 0 6 0, hn ) C lg e fC m ue Si c dTcnl y D nh aU i sy h n h i 12 C ia e a o ei 2
K e wor y ds GUI Fiie sae ma hne M o rma h n M e l a h n AFC— utma i a e c le to nt t t c i o c i e ay m c i e a o tc fr olc in
前 的状态 和输 入 , Mor 而 o 机的输 出只依赖于状态 。由于这种功
ra yb e p l dt smi uo a ct k t a hn s n uo ai f ec l ci A C y t e alrn i h p l a o s l 。 e d en a pi — tm t c e m c ie t t r o e t n( F )ss m o t i t s .T ea pi t nr ut i e oe a i i iA m ca l o e f h r a t c i e sn
0 引 言
图 形 用 户 界 面 G I 软 件 产 品 的 重 要 组 成 部 分 。 据 有 关 U是
能 上 的不 同 , 两 种 状 态 机 的 应 用 方 式 差 别 也 很 大 。 Mel 这 a y机
主要应用 于描述 事件类型输 出的状 态模 型 , M o 机主要应用 而 or 于在特定状 态下有 持续 输 出 的模型 J 。为 了有效 地 描述 和实
பைடு நூலகம்
1 1 M el . ay机 文献 [ ] 3 中比较 正式地介绍 了 M a el y机的形式化定 义 , 但若
第2 7卷 第 1 期 1
21 0 0年 1 1月
计 算机 应 用与软 件
Co u e p ia in nd S fwa e mp t rAp lc t s a ot r o
V0. 7 12 No. 1 l
NO V. 2 0 0l
基 于 有 限状 态 机 模 型 的 GU 设 计 及 其 应 用 I
a d Me l c i e a e c mp r d i hs p p r n e n d f i tt c i e mo e h c t t e d sg fGU sp o o e .I h s a— n ay ma h n l o a e n t i a e .a d a r f e n t s e ma h n d l ih f s h e i n o I i r p s d t a l i i e a w i
于G I U 设计的有限状态机模 型 , 并将其成功 应用 于轨道 交通 A C(自动售检票 ) F 系统 的半 自动售 票机 中。应用结 果表 明, 于这 一 基 状态机模 型设 计的 G I U 程序 具有开发速度快 、 可扩展 性知可靠性高等技术特 点。 关键词 G I 有 限状态机 U Mor o机 Mel a y机 自动售检 票
现 G I的 控 制 逻 辑 , 要 对 现 有 的 Mor机 与 Mel 进 行 U 需 o a y机
改进 。
资料显示 , 用户界 面在应用 软件 中平均 占开发量 的 4 %和运 行 8 时问的 5 %… , 0 因此提高 G I 开发效 率和 质量 , 提升整 个 U 的 对
软件产品的质量和降低成本有重要意义 。 高 质 量 的 G I 程 是 一 项 艰 巨 的工 作 。G I 序 员 一方 面 U编 U程 需 要 考 虑 诸 如 表 格 、 钮 、 单 和 下 拉 框 等 控 件 的 位 置 、 小 和 按 菜 大 颜 色 等 界 面 布 局 和搭 配 , 一 方 面 还 要 注 意 对 各 个 界 面 的 输 入 另
吴春波 苏厚勤
( 华大学计算机科学与技术学院 东 上海 212) 06 0
摘 要
为 了提高 G Igahcue tfc ) U (rp i srne ae 程序 的开发效 率和 质量 , i r 比较 了 Mor o 机与 Mel a y机模 型 的优缺点 , 出了一种适q 提 j
Absr c ta t To i r v h fii n y a a i fGUIp o r m e e o me , t e a a a e n s d a t g s bewe n mp o e t e efc e c nd qu lt o y r g a d v l p nt h dv ntg s a d dia v n a e t e Mo r ma h n o c ie
DES GN I AND APPLI CATI oN oF GUI BAS ED oN NI FI TE TATE ACHI S M NE ODEL M
W u Ch n o S u i u b u Ho q n
( ol eo o ptr c ne n eh o g , og u nvrt,Sa g a 0 6 0, hn ) C lg e fC m ue Si c dTcnl y D nh aU i sy h n h i 12 C ia e a o ei 2
K e wor y ds GUI Fiie sae ma hne M o rma h n M e l a h n AFC— utma i a e c le to nt t t c i o c i e ay m c i e a o tc fr olc in
前 的状态 和输 入 , Mor 而 o 机的输 出只依赖于状态 。由于这种功
ra yb e p l dt smi uo a ct k t a hn s n uo ai f ec l ci A C y t e alrn i h p l a o s l 。 e d en a pi — tm t c e m c ie t t r o e t n( F )ss m o t i t s .T ea pi t nr ut i e oe a i i iA m ca l o e f h r a t c i e sn
0 引 言
图 形 用 户 界 面 G I 软 件 产 品 的 重 要 组 成 部 分 。 据 有 关 U是
能 上 的不 同 , 两 种 状 态 机 的 应 用 方 式 差 别 也 很 大 。 Mel 这 a y机
主要应用 于描述 事件类型输 出的状 态模 型 , M o 机主要应用 而 or 于在特定状 态下有 持续 输 出 的模型 J 。为 了有效 地 描述 和实
பைடு நூலகம்
1 1 M el . ay机 文献 [ ] 3 中比较 正式地介绍 了 M a el y机的形式化定 义 , 但若
第2 7卷 第 1 期 1
21 0 0年 1 1月
计 算机 应 用与软 件
Co u e p ia in nd S fwa e mp t rAp lc t s a ot r o
V0. 7 12 No. 1 l
NO V. 2 0 0l
基 于 有 限状 态 机 模 型 的 GU 设 计 及 其 应 用 I
a d Me l c i e a e c mp r d i hs p p r n e n d f i tt c i e mo e h c t t e d sg fGU sp o o e .I h s a— n ay ma h n l o a e n t i a e .a d a r f e n t s e ma h n d l ih f s h e i n o I i r p s d t a l i i e a w i
于G I U 设计的有限状态机模 型 , 并将其成功 应用 于轨道 交通 A C(自动售检票 ) F 系统 的半 自动售 票机 中。应用结 果表 明, 于这 一 基 状态机模 型设 计的 G I U 程序 具有开发速度快 、 可扩展 性知可靠性高等技术特 点。 关键词 G I 有 限状态机 U Mor o机 Mel a y机 自动售检 票
现 G I的 控 制 逻 辑 , 要 对 现 有 的 Mor机 与 Mel 进 行 U 需 o a y机
改进 。
资料显示 , 用户界 面在应用 软件 中平均 占开发量 的 4 %和运 行 8 时问的 5 %… , 0 因此提高 G I 开发效 率和 质量 , 提升整 个 U 的 对
软件产品的质量和降低成本有重要意义 。 高 质 量 的 G I 程 是 一 项 艰 巨 的工 作 。G I 序 员 一方 面 U编 U程 需 要 考 虑 诸 如 表 格 、 钮 、 单 和 下 拉 框 等 控 件 的 位 置 、 小 和 按 菜 大 颜 色 等 界 面 布 局 和搭 配 , 一 方 面 还 要 注 意 对 各 个 界 面 的 输 入 另