软件设计规范要求.docx
《软件设计规范要求.docx》由会员分享,可在线阅读,更多相关《软件设计规范要求.docx(31页珍藏版)》请在第一文库网上搜索。
1、软件设计规范要求XXX股份有限公司20XX年XX月目录1 用户界面设计规范11.1 界面设计介绍11.1.1 软件启动封面设计.11.1.2 软件框架设计21.1.3 软件按钮设计.21.1.4 软件面板设计.21.1.5 菜单设计.31.1.6 标签设计.31.1.7 图标设计.31.1.8 滚动条及状态栏设计.31.1.9 安装过程设计.41.1.10 包装及商品化42 界面设计原则12.1 易用性12.2 规范性22.3 合理性32.4 美观与协调性42.5 界面一致性52.6 用户帮助73 编程规范总则13.1 排版13.2 注释33.3 标识符命名53.4 可读性73.5 变量与结构
2、73.6 函数与过程93.7 可测性113.8 程序效率133.9 质量保证143.10 代码编辑、编译与审查163.11 代码测试与维护171用户界面设计规范用户界面:又称人机界面,实现用户与计算机之间的通信,以控制计算机或进行用户与计算机之间的数据传送的系统部件。GUI:即图形用户界面,一种可视化的用户界面,它使用图形界面代替正文界面。本系统坚持图形用户界面(GUI)设计原则,界面直观、对用户透明。用户接触软件后对界面上对应的功能一目了然、不需要多少培训就可以方便地使用本应用系统。1.1 界面设计介绍界面设计是为了满足软件专业化标准化的需求而产生的对软件的使用界面进行美化优化规范化的设计分
3、支。1.1.1 软件启动封面设计应使软件启动封面最终为高清晰度的图像,选用的色彩不宜超过256色,大小多为主流显示器分辨率的1/6大。启动封面上应该醒目地标注制作或支持的公司标志、产品商标、软件名称、版本号、网址、版权声明、序列号等信息,以树立软件形象,方便使用者或购买者在软件启动的时候得到提示。插图宜使用具有独立版权的、象征性强的、识别性高的、视觉传达效果好的图形,若使用摄影也应该进行数位处理,以形成该软件的个性化特征。如果是系列软件还将考虑整体设计的统一和延续性。1.1.2 软件框架设计软件的框架设计相对比较复杂,软件框架设计应该简洁明快,尽量少用无谓的装饰,应该考虑节省屏幕空间,各种分辨
4、率的大小,缩放时的状态和原则,并且为将来设计的按钮、菜单、标签、滚动条及状态栏预留位置。设计中将整体色彩组合进行合理搭配,将软件商标放在显著位置,主菜单应放在左边或上边,滚动条放在右边,状态栏放在下边,以符合视觉流程和用户使用心理。1.1.3 软件按钮设计软件按钮设计应该具有交互性,即应该有3到6种状态效果:点击前鼠标未放在上面时的状态;鼠标放在上面但未点击的状态;点击时状态;点击后鼠标未放在上面时的状态;不能点击时状态;独立自动变化的状态。按钮应具备简洁的图示效果,名称易懂,用词准确能望文知意最好,让使用者产生功能关联反应,群组内按钮应该风格统一,功能差异大的按钮应该有所区别。1.1.4 软
5、件面板设计软件面板设计应该具有缩放功能,面板应该对功能区间划分清晰,应该和对话框、弹出框等风格匹配,尽量节省空间,切换方便。1.1.5 菜单设计菜单设计一般有选中状态和未选中状态,左边应为名称,右边应为快捷键。如果有下级菜单应该有下级箭头符号,不同功能区间应该用线条分割。对与进行的操作无关的菜单要用屏蔽的方式加以处理,如果采用动态加载方式,即只有需要的菜单才显示最好。主菜单的宽度要接近,字数不应多于四个,每个菜单的字数能相同最好。主菜单数目不应太多,最好为单排布置。1.1.6 标签设计标签设计应该注意转角部分的变化,状态可参考按钮。1.1.7 图标设计图标设计色彩不宜超过64色,大小为16x1
6、6、32x32两种,应该加以着重考虑视觉冲击力,它需要在很小的范围表现出软件的内涵,在设计时使用简单的颜色,利用眼睛对色彩和网点的空间混合效果,做出精彩图标。1.1.8 滚动条及状态栏设计滚动条主要是为了对区域性空间的固定大小中内容量的变换进行设计,应该有上下箭头,滚动标等,有些还有翻页标。状态栏是为了对软件当前状态的显示和提示。1.1.9 安装过程设计安装过程设计主要是将软件安装的过程进行美化,包括对软件功能进行图示化。1.1.10 包装及商品化软件产品的包装应该考虑保护好软件产品,功能的宣传融合于美观中,可以印刷部分产品介绍。2界面设计原则2.1易用性(1)完成相同或相近功能的按钮用Fra
7、nIe框起来,常用按钮要支持快捷方式;(2)完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离;(3)按功能将界面划分局域块,用Frame框括起来,并要有功能说明或标题;(4)界面要支持键盘自动浏览按钮功能,即按Tab键的自动切换功能;(5)同一界面上的控件数量最好不要超过10个,多于10个,应考虑使用分页界面显示;(6)分页界面要支持在页面间的快捷切换,常用组合快捷键Ctr1Tab;(7)默认按钮要支持Enter及选择操作,即按Enter后自动执行默认按钮对应操作;(8)可写控件检测到非法输入后应给出说明并能自动获得隹占(9) Tab键的顺序与控件排列顺序要一致,目前流行从上到下、从左
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件设计 规范 要求
