• 软件工程之系统建模篇【设计窗口结构】


      在创建用户接口原型之前,应该先创建窗口结构图,窗口结构用于描述窗口之间的关系,于UML没有直接的关系,本章介绍窗口结构的设计过程,先介绍窗口结构的设计方法,然后设计总体窗口结构图,最后设计下一层的窗口结构图。

      1、设计方法

      窗口结构是窗口之间的切换流程,通过窗口结构,可以直观地看到通过用例的路径流程。窗口结构非常重要,一个软件系统在实用性上能满足用户的需要还是远远不够的,如果窗口结构设计不合理,也不会受用户欢迎。我们可以参考前面的接口类图来设计窗口结构,在“软件工程之系统建模篇【设计接口类模型】”中,已识别出系统的接口类,并画出接口类图,在设计窗口结构时,可以将接口类图中的依赖关系映射为窗口之间的切换关系。

      2、总体窗口结构图

      系统总体窗口结构图的设计分析为,在进入系统主窗口之前,要经过用户登录窗口,随后弹出的系统主窗口中的系统主菜单包括7个菜单项,通过选择菜单项,将分别出现7个下拉菜单。主窗口结构图如下所示

      

      3、发文办理窗口结构图

      我们对系统总窗口结构进一步分析,画出下一层的窗口结构,我们以发文办理做参考,前面文章介绍已经识别出发文办理的接口类,对应的窗口结构图也能够参照接口类的划分来组织,下图为发文办理窗口结构图

      

      其他子模块也可以参照以上结构画出,在此不再举例。下一章我们将介绍用户接口原型的设计。

  • 相关阅读:
    type 、instanceof、in 和 hasOwnproperty
    从代码中抽离数据的原则
    NSNotificationCenter 通知中心传值
    imageView添加阴影和边框
    block的基本使用
    内存管理总结
    把color转成image的方法
    Instruments检测解决内存泄露以及进行性能测试
    Xcode7 修改项目名完全攻略
    UITextField的使用总结
  • 原文地址:https://www.cnblogs.com/hnlshzx/p/3488476.html
Copyright © 2020-2023  润新知