财务软件界面开发标准第 1 页 11/27/2010 本源码下载地址:财务软件界面开发标准财务产品部界面设计组遵从原则:界面简洁朴素,控件摆放整齐,风格统一。依据原则,本标准从如下三方面予以约定:一、控件级定义1.数据窗口(DataWindow)、多行编辑(MultiLineEdit)、树状视图(TreeView)、列表视图(ListView):属性:以当前窗口大小为标准,数据窗口中标题栏定为 3D raise类型,高度定位 60,如标题较长,可折行显示;窗口在上方,右上方、下方为功能区;树状视图、列表视图中图标应含义明确;举例:财务软件界面开发标准第 2 页 11/27/2010 2.按钮(Button):属性:Height=92,Wedth依具体情况而定;按钮在窗口右下方或右方排列,当控件中包含按钮时,按钮不应和控件外的按钮在同一方向上排列。举例:3.文字(StaticText):属性:文字正文选用宋体,9号,背景色为窗口颜色,前景色为黑色,具有其他含义的可改变其颜色(如红数等);账本、卡片等的标题选用楷体,20号字。举例:财务软件界面开发标准第 3 页 11/27/2010 4.分组框(GroupBox):严格按照界面的功能划分进行分组,限制使用;举例:5.单行编辑(SingleLineEdit)、下拉列表(DropDownListBox)、图形下拉列表(DropDownPictureListBox)、数字转盘(EditMask):属性:Height=84,Width不限,Border=Lowered,Backgroundcolor=White举例:6.图表(Graph):主要应用于各种数据的定性分析,其风格采用标准的PB提供的格式举例:财务软件界面开发标准第 4 页 11/27/2010 7.复选框(CheckBox)、单选框(RadioButton):属性:Border=3DLowered,选项内容放在右边;严格按照操作的功能划分进行分组;举例:8.图片(Picture):主要应用于对画面进行一些必要的说明级修饰作用;属性:Border=none,起装点作用的图片应尽量小一些空间,限制使用;举例:9.标签(Tab):主要应用于字典维护、卡片及列表和环境配置等窗口,宽度以充满窗口为准;举例:财务软件界面开发标准第 5 页 11/27/2010 10.控件距离:这里所涉及的距离都是同一操作区中的控件距离,操作区一般用分组框套起或摆放在一起,各操作区之间的距离是不确定的,具体摆放位置,请参看窗口级定义。A.控件至窗口间空白距离:20-28B.控件间距离:横向:20,不同功能组合之间加倍纵向:16,不同功能组合之间加倍C.标签中的数据窗口:标签中的数据窗口应充满标签,在标签中的位置:X=0,Y=4。财务软件界面开发标准第 6 页 11/27/2010 二、窗口级定义窗口内控件的组合划分 1.标准字典格式标准字典格式是一种表头和表体都很规范的表格格式,基本是数据库中表或视图的再现。标准字典的分类主要依据数据趋于功能区的排列位置: A.数据区在上、功能区在下(DUFD) B.数据区在左、功能区在右(DLFR) 2.稀疏项格式对于某些窗口由于显示项较少而窗口较大时,应遵循如下原则: A.置上原则(TOTOP)财务软件界面开发标准第 7 页 11/27/2010 B.功能分散原则(TOSEP) 3.多项格式有些项目个数很多,有时给排列造成一定困难(例如卡片输入等),可遵循原则: A.整齐原则(REGULAR) B.划分输入区 4.组合格式财务软件界面开发标准第 8 页 11/27/2010 有些窗口内的项目是上述三项的综合体,因此上述原则也适合本条; 5.图表格式依照当前数据窗口的要求而定维护类窗口: 1.单窗口维护在一个窗口内完成一项单一数据维护 2.多窗口维护(维护向导窗口)在一个窗口内完成多项数据的维护查询窗口: 1.帐页式输出财务软件界面开发标准第 9 页 11/27/2010 帐页的显示输出,应遵循原则: A.模拟现实原则(SR);将财务工作中实际应用到的帐页形式在窗口中表现出来。 B.“资源管理器”输出; 2.图表式输出依照当前数据窗口的要求而定 3.卡片式输出财务软件界面开发标准第 10 页 11/27/2010 应满足模拟显示原则(SR),对于输出项较少者应满足置上原则(TOTOP) 4.打印预览输出统计窗口: 1.窗口统计对当前数据窗口内的数据进行统计计算,应遵循原则: A.显示统计进程(进度条、文字提示),不再弹出其他窗口 B.动画显示(设计动画形象表达)财务软件界面开发标准第 11 页 11/27/2010 2.专用统计窗口月结、年结等窗口便属此类,应结合上述 A、B 原则进行。对话窗口:对话窗口一般比较小,输入数据少,因此只要满足“整齐原则”就可以了; 1.登录窗口登录过程中应动画显示 2.选择窗口一般用于查询过程中的关键词选择,关键选项需添加帮助按钮或采用下拉列表方式财务软件界面开发标准第 12 页 11/27/2010 业务引导图:初始化引导:三、系统级定义系统整体构成整个系统应包含如下几个方面:财务软件界面开发标准第 13 页 11/27/2010 起始画面 (splash Window) 登录画面 (Login Window) 应用程序体 (Application) 业务流程图 (Operation Guide) 菜单 A (Menu A) 菜单 B (Menu B) 菜单 N (Menu N) 窗口 A (Win A) 窗口 B (Win B) 窗口 N (Win N) 退出画面 (Exit Window) 起始画面用于显示系统的名称、版权人等信息登录等待过程需加入动画财务软件界面开发标准第 14 页 11/27/2010 菜单同一层菜单项用之间功能不同者之间用横线隔开,主菜单项名称用两个字表达,各子系统功能相同的菜单项必须用同一名称;工具条对各项功能选用最为恰当的图形予以表达,不同功能需用竖线隔开快捷键同一级菜单用 Alt+A、Alt+B、Alt+C……等予以表达,各子系统及各子系统窗口中具有相同功能的按钮的热键应一致,如功能按钮有热键,应不与下列规定相抵触:按钮热键确认 None 确定 None 取消 None 重试 Alt + R 退出 Alt + Q 是 Alt +Y 否 Alt + N 增加 Alt + A 删除 Alt + D 查询 Alt + F 打印 Alt + P 排序 Alt + S 条件查询 Alt + F 存盘 Alt + U 页首 Home 页尾 End 前页 Page Up 后页 Page Down 帮助 Alt + H 其他热键可根据实际情况而定提示信息参考附件《关于文字》