1 / 11
文档名称:

软件开发标准规范.doc

格式:doc   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

软件开发标准规范.doc

上传人:janny 2011/5/12 文件大小:0 KB

下载得到文件列表

软件开发标准规范.doc

文档介绍

文档介绍:文档编号 :20020726001
版本号:
密级 :机密
[软件开发标准规范]
所属公司: 河南中软软件工程有限公司
编写人: robert
编写:2002年7月26日
校对:2002年7月26日
审核:2002年7月26日
批准:2002年7月26日
软件开发标准规范
第一部分应用界面
控件选择
选择控件应根据每种控件的用途,而且应使界面尽可能直观,
激发某一动作
Command Button(命令按钮)
指明一种选择
CheckBox(检查框)
RedioButton(单选钮)
修饰
Line(直线)
Oval(椭圆)
Rectangle(矩形)
RoundRectangle(圆角矩形)
显示数据
DropDownListBox(下拉列表框)
DataWindow Control(DataWindow控件)
EditMask(带格式编辑框)
Graph(图形控件)
ListBox(列表框)
MultiLineEdit(多行编辑器)
Picture(图片控件)
SingleLineEdit(单行编辑器)
StaticText(静态文本)
控件使用
避免一屏使用过多的控件,如果需要控件太多,可以用多个窗口实现。
控件之间保持适当的距离,并将同类功能的控件分组且画在同一区域内。
对于可编辑或可选的控件使用较明显的边框(例如:外框,阴影),对于只作提示作用的控件则不加边框。
将用户在程序运行过程中不能使用的控件变灰(即Enabled=False)
mandButton。如果要完成某个处理动作,可通过菜单实现。
菜单设计
一个menu中避免有过多的菜单项。
菜单一般限制在两层深度以内。
用户不可使用的菜单项应变成灰色(Enabled属性置成False).
菜单文字应易于理解,对于将显示对话框的菜单项应在名字后面加省略号,例About…,Open…。
对于标准菜单项应使用原名,例如File, Edit,并且位置应与原来相同。
对于用于状态选择的菜单项应加上选择标记(使用Check()函数)。
每个菜单上应提供帮助项。
用户可以使用键盘控制菜单(在菜单定义时加热键)。
MDI菜单除要满足上述要求外,还要符合以下要求:
(1)每个Frame Window(主窗口或狂架窗口)要有一个菜单,每一个Sheet Window(子窗口)要有一个菜单.
(2)为程序中常使的菜单项定义工具条图标(Icon).
(3)为每个菜单项提供Microlhelp.
(4)在Frame Window的菜单中应提供以下基本功能:
A、打开Sheet子窗口
B、关闭Sheet子窗口
C、显示已打开的Sheet列表
D、排列Sheet窗口
界面风格
登录窗口
所有系统都用同样的登录窗口,这个登录窗口大家共用一个,不必自己编写代码。模版为w_main_zc。
窗口、Datawindow、静态文本等控件颜色
窗口控件用朴素颜色,如灰色和黑色。
菜单项、按钮全部设置键盘快捷
比如“文件(F)”就是一个键盘快捷为Alt+F的文件菜单。当菜单太多时,建议分类分级,多用子菜单。
快捷键设置标准为:
1、同级菜单或同一窗口中的按钮不许有重复;
2、字母大致采用文本的对应英文单词第一个字母
如果第一个字母重复,则采用第2个,以次类推;
一些常用的按钮或菜单功能相同,描述也要相同
(1)从菜单上关闭窗口,用“退出(&X)”菜单,从窗口中关闭窗口用“关闭(&C)”按钮;如果关闭某Response类型窗口时,用“确定(&O)”执行某些动作,“取消
(&C)”则不执行。
(2)不提倡图形按钮,图形按钮在Power Builder中实现得比较差
窗口、菜单、控件的布局和风格要统一,控件布局要准确
窗口中的控件文字包括字体、颜色、大小、字体大小、字体粗细、背景颜色要一致,同一应用中的窗口和控件采用一种风格,而且在不同窗口中,功能相近的按钮最好设置在同样的位置,在不同的菜单中,功能相近的菜单项也设置在相同的位置。按钮控件需要进行细致布局,作到大小相等、行列对齐。
推荐用9号宋体最为屏幕显示字体,这是中文Windows中提供一种的适合屏幕显示的最小字体,这种字体没有毛刺,很自然。
少用或不用粗体。
窗口大小要自适应屏幕像素模式
像素模式有640x480、800x600、1024x768等。如果不能作到控件自动适应窗口大小变化,则最好针对一种模式(建议800x600)布置所有控件。
窗口标题文字描述统一规范
窗口标题都采用“应用名字- 窗口功能描述”的模式。比如登录窗口,可以用“??管理信息系统

最近更新

受病毒感染后软体动物血蓝蛋白的冷冻电镜结构.. 2页

2024年小学生感恩演讲稿优秀范文 3页

2024年小学生小主持人优秀自我介绍(通用6篇).. 4页

2024年小学生命安全教育活动总结(精选6篇) 13页

2024年小学生周一升旗仪式主持词(通用6篇) 8页

2024年小学生六一活动开幕词 6页

厚朴中厚朴酚与和厚朴酚提取及分离纯化工艺研.. 2页

压桩机压边柱自动调平系统研究的开题报告 2页

2024年小学班主任月总结 20页

印刷体数学公式中矩阵结构分析方法的研究的开.. 2页

2024年小学班主任安全工作计划4篇 9页

南环公司客户营销管理系统的设计与实现开题报.. 2页

南昌市广场景观形态秩序下的无序形态研究的开.. 2页

2024年小学未来作文锦集(15篇) 14页

单层还原态氧化石墨烯的充放电性质及电荷迁移.. 2页

十三间房风电场风能资源评估技术研究的开题报.. 2页

医药制造业上市公司创新能力与绩效关系的实证.. 2页

医养结合模式下机构养老设施医疗康复功能空间.. 2页

区域低碳发展评价指标体系研究的开题报告 2页

秋季运动会开幕式主持词14篇 39页

北京电大面授课程信息管理系统的分析与设计开.. 2页

美术教学开题报告 18页

2024年小学教师节的活动总结(精选17篇) 25页

GRG吊顶工程技术措施及施工方案 5页

精神明亮的人 3页

小学数学实践课评课 4页

装修施工安全确保书 5页

快递业务员(初级)快件处理模拟考试题和答案解.. 9页

煤投标书 12页

元代版六十七幅推背图 96页