1.平台概述
此部分目的:主要包括平台的说明, 一般应用页面的整体框架说明, 以及平台开发的内容与页面内容的对应关系等. 使开发人员知道做下面一系列工作的意义.
一般页面主成:上面是菜单(menu),左面是树形控件(tree),右边是具体的内容显示(包括Form, List等组件的页面Page). 见下图:
新版本style
此部分目的:主要包括平台的说明, 一般应用页面的整体框架说明, 以及平台开发的内容与页面内容的对应关系等. 使开发人员知道做下面一系列工作的意义.
一般页面主成:上面是菜单(menu),左面是树形控件(tree),右边是具体的内容显示(包括Form, List等组件的页面Page). 见下图:
新版本style
老版本style,以下按老版本的一个我们自己用的bug管理模块写
- 菜单:如果有子菜单,可以下拉,通过级联菜单实现。菜单内容为各个模块的链接,即可能有多个子系统,图中显示的是《开发》的下拉菜单中的《BUG管理模块》。
- 树形控件:针对各个模块的组成划分,如按所需要的功能划分,或按不同等级用户划分等。
- 右边的Page:具体的业务信息,包括Form, List, Tree, Tab等组件,如上图包括一个Form和一个List组件。
- 页面之间的跳转:通过菜单和树形控件的链接可以到相应页面。对于业务逻辑的页面跳转,主要通过组件中的按钮实现。
- Form中的按钮一般执行查询,修改,增加等,其对数据库操作。
- List 中的按钮一般和相关Form中的按钮相对应(为了达到组件重用),当点击此处按钮时,跳转到相应的Form中,由Form中的按钮完成数据库操作。如:当点击List中的增加按钮( toadd )时, 将转到只有Form的页面(指右边的Page,如下图), 实际还是当前页,只不过在增加按钮( toadd )的事件中将List 隐藏了,同时这时Form中显示增加