版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Web原型页面设计规范编号:版本号:受控状态:作者:分发号:2019.04.23文档修改历史记录文档修改记录日期版本号更改人1更改内容文档审核记录日期版本号审核人审核意见11引言6第第 页共35页1引言1.1目的本文用于规范我司所开发的商业软件中对于web页面的设计工作,明确在设计中所要遵循的准则和方法,web页面中各个元素的规格要求,确保所实现的web页面在风格、结构和功能上的统一,提升商业软件的外在品质。1.2本规范适用于公司所有的商业软件产品。1.3缩略术语1.4参考资料2WEB页面框架内容网页宽度最新显示器分辨率比例调查:目前主流分辨率处于1024X768以上,在此状态下,默认使用91
2、0的网页宽度。分券率占有率匚136676822.T4X25.14%二14.409002(1BQX2(15OX二11024768ITRIXIT.1TX二J192010801441%14-24%二112808005.94%6.20%uJ12803C10244.30%4.64%匚11S803C10504.L3X3.9r舞匚112807883.OOX3.32XeJeoo6oo2.33X1.17%izj115288-12.L3X2.02%ezJ12809801.SOX1-T1X特殊情况.信息量或图片量过大的情况,可以考虑加宽承载,给出两个参考尺寸:950990.搜索类信息页面,采用自适应屏幕方式页面框架
3、WEB的页面框架是指构成完整页面的组织结构。通常是由以下三部分构成:Head,Main,Foot,有些时候出于布局的需要,在“Head”下面还会加上用于页面功能导航的“Mem】”。如图:#Head#Menu#Foot图1C页面布局布局原则对于WEB应用来说,页面布局是和web应用的功能区相对应的,并且对于页面中各个部分之间的切分比例也需要遵守一定的规则。页面布局的设计,首先需要考虑用户在浏览web页面时视觉流向上的要求:#Head#Menu5#Foot#Head#Menu5图2从视觉流向上看,用户首先看到的是页面“Head”部分的左面,通常那里是标识这个WEB应用的Logo:然后是陈列WEB应
4、用主要功能的“Menu”来用于页面导航:接下来用户将看的是处于页面左侧的“sidebar,通常这里也是用于页面功能导航的,和“Menu”出的选择相呼应,这里的内容可以通过类似树状结构的方式展示更为详细的功能;接下来是处于页面中心位置的内容部分,最后用户的视线落在WEB页面的底部。布局要求页面分割以上面图示的布局方式为例,按照通常web页面设计时所遵循的方法,并结合黄金分割比例的方法:首先,将页面按照3*3的方式进行分割,如下图:在高度方向上,对上部1/3区域按照黄金分割的方法分出head和menu的区域;在宽度方向上,对中部左边1/3区域按照黄金分割的方法分出sideba的区域,剩下的空间留给
5、content区域;在高度方向上,对下部1/3区域按照黄金分割的方法分出foot的区域:页面结构页面的布局中,各个区域大小的定义方式是不同的,请见下图:为自适应屏幕的宽度为自适应屏幕的宽度PX为固定像素的宽度在页面布局中,对各个功能区域的切分是按照“像素”和“比例”方式来进行的,以1024*768的分辨率做为基准,其中:Head区域,宽度是按照比例方式设置的,宽度按照100%设置,高度采用所占的固定像素值来确定的,一般占?px,如果有menu区,则调整为?px:Menu区域,和“head”的配置要求是一样的,宽度按照100%设置,高度结合“head”的高度设置来确定,一般占?px;Sideba
6、r区域,宽度是结合与“content”之间的黄金切分比例,按照固定像素的方式确定的,一般占?px;高度是按照比例方式来设置的;Content区域,高度和宽度方向布局都是按照比例方式来设置的;Foot区域,宽度按照100%设置,高度采用所占的固定像素值来确定的,一般占?px:页面展现对于页面布局来说,除了上述要求外,还需要考虑如下要求:能自适应1024*768、800*600两种分辨率;界面层次不超过3层;默认窗口设置下,不应出现水平、垂直滚动条;,当界面内容超出显示区域时,以浮动层的形式显示;还有,对于用户的感官而言,屏幕对角线相交的位置是用户直视的地方,而页面正上方四分之一处为易吸引用户注意
7、力的位置,所以在放置页面时要注意利用这两个位置。要求:父页面或主页面的中心位置应该设计在对角线焦点附近;子页面的位置应该靠近主窗体的左上角或正中;需要多个子页面弹出时,应该依次向右下方偏移,以显示窗体出标题为宜;在页面上方四分之一处放置用户的log。、主要功能导航和一些系统操作功能;页面美化界面应该大小适合美学观点,感觉协调舒适,能在有效的范闱内吸引用户的注意力。建议和要求:长宽接近黄金点比例,切忌长宽比例失调、或宽度超过长度;布局要合理,不宜过于密集,也不能过于空旷,合理的利用空间;,同一页面上的按钮大小应该一致,不同页面的按钮大小尽量相近,按钮上忌用太长的名称:按钮的大小要与界面的大小和空
8、间要协调;避免空旷的界面上放置很大的按钮:放置完控件后界面不应有很大的空缺位置;字体的大小要与界面的大小比例协调,通常使用的字体12px:前景与背景色搭配合理协调,反差不宜太大,主色要柔和,最好少用深色,如大红、大绿等,可以借用Windows界面色调:大型系统常用的主色有#E1E1E1、#EFEFEF、#C0C0C0等;界面风格要保持一致,字的大小、颜色、字体要相同,需要艺术处理或有特殊要求的地方建议使用图片表现;如果窗体支持最大化或放大时,窗体上的控件也要随着窗体而缩放:切忌只放大窗体而忽略控件的缩放;系统对话框页面不应该支持缩放,即右上角只有关闭功能;通常父窗体支持缩放时,子窗体没有必要缩
9、放;如果能给用户提供自定义界面风格,则由用户自己选择颜色、字体等:页面字体页面字体属性的设置在相应的CSS中进行定义,页面文字编码要求是UTF-8,在规定字体属性时,需要设置:中文采用“宋体”,英文采用“Anal”或“verdana”,CSS文件中的fbnt-fanuly里面必须保证有“宋体”。对于页面属性中字体大小的设置,需要内容的不同级别来设置,通常:“Head”中标题文字,20px:“Menu”中的导航文字,14px:uSidebar中的文字,12px:“Content”中的正文,12Px或14px,标题:“foot中的文字,12Px或10px;边距WEB页面和其中的表格都应该设定边距,
10、避免页面元素紧贴边沿的情况发生,最小边距值为“3px”,默认边距值应在CSS中设定。图4段落排版在WEB页面中,“content”部分是展示页面正文的区域,当段落是由纯文字构成时:正文一行字数最好不超过50,首页的标题文字以8-20字为佳。行距建议用百分比来定义,常用的两个行距的值是lme-height:120%或150%;对于一段文字,尤其是正文部分,保证左右至少有15Px的留白,便于用户换行时不受到干扰。文字和背景对比要足够明显,保证最弱文字的可读性。在使用p标签,需要对应有/p,并且要求设置maigin,使得段落文字的前后左右能够有合适的空白区。可在CSS中设置:pmargin:18Px
11、6Px6Pxi8px;,分别定义了上、右、下、左的空白区大小。首行缩进时,禁止使用,而是在CSS中设置text-indent,例如:ptext-mdent:2em;o在一段完整的文字中请尽量不要使用br来人工干预分段:对于margin,为了防止由于采用默认的margin值而导致的页面排版问题,推荐所有标签定义为:margin:。;当采用竖排文字时,推荐使用writing-mode。通过设置两个属性值:1Mb和tb“L并结合direction完成文字竖排,lr-tb指的是文字方向为:左-右、上-下,ttni是指上-下、右-左。FrameFrame是能够将一个WEB页面切分成几个窗II来显示WEB
12、内容的一种页面设计方法,切分后的每个窗口内容是通过指向URL来实现的。Frame的标记是FRAMESETFRAME,而在使用Flame时,通常需要将其放在网页入口的html文件中,而不必放入BODY标记。FRAMESET是用以划分框窗的,每一框窗由一个FRAME标记所标示,FRAME必须在FRAMESET范闱中使用。其中:FRAMESET称框架标记,用以宣告HTML文件为框架模式,并设定视窗如何分割。FRAME则只是设定某一个框窗内的参数属性。使用Frame分割页面,需要按照2.1节“页面布局”中所描述的要求来设置FRAMESET和FRAME,以完成对页面各个部分合理的切分。对于FRAMESE
13、T和FRAME中的一些属性设置,要求有:Name,表示Frame的名字,必须有定义;Framespacmg,表示各个Frame之间空白距离,要求设置为非零,通常设置为5;Noresize,表示是否允许使用者通过拖拉改变Fiame的大小,要求在Fizme设置此参数;ScrolUng,表示是否要显示卷轴,要求设置为“AUTO”Margniliight,表示框架高度部分边缘所保留的空间,要求设置?Marginwidth,表示框架宽度部分边缘所保留的空间,要求设置?2.8其他页1=12.8其他页1=1元素面板我们常用的布局对象,一般由标题栏加内容区域以及状态栏组成。标题、内容区域中英文字符一般采用左对
14、齐方式。面板(Panel)35850px(9:3)内容区域820px内容区域240而以绚要晒面板(Panel)35850px(9:3)内容区域820px内容区域240而以绚要晒(6;6)曲8560Px66而OS乃3px(8:4)内容区域530内容区域530面板367Px34)内容区域337内容区域内容区域337标签页当有多个分类内容页要显示时使用,标签上显示的文字宜居中对齐标签页(Tabs)三个十四个”8三个作三个十四个”8区整页说明豚基奥*fl女刊再“行式,一聆是正常的U镂页样式,另外一是0九尺保签黄展式,H余仔式主盘用于不同内雄麻膜,而财曲或用于分欠内行的切换.分页器当我们显示内容行数过多
15、时应采用分页控件降低单页的数据量,以提高系统性能。当需要分页显示数据时,要求:当对查询结果进行分页时,分页的同时需要能够执行杳询功能;,当页数较多时,允许输入具体页数进行查询;分页按钮可以采用数字也可以采用文字,但当前页要与其他没有选中的页区分开来,如下图采用颜色来分页(Pagination)1234s-20,X4Sa7SJO,上7T-531-1:?1819|分R事件的分页妞件有两号样式,第一a展般力遇用的4於不因焚函功不磁果.顺口。只有上下辆个岗s,南子不需要快出i转天先初情改.面包屑当系统存在更杂的层次结构时,提供用户导航作用,能引导用户快速跳转到相应的内容。每一层级内容不宜过长,最好能控
16、制在4个字以内容,最长不要超过6个字;宜左对齐。面包屑(Breadcrumb)前a/。/尬比S3刍事cw角妣3te药高要在解向上号a并且费告&用户自仁,在何处町,可以采用时也几表单表单元素主要使用来收集用户材料,子元素相对比较多应注选择统一对齐方法以及相应字体,保持简洁美观。以下是为示例:表单(Form)大尺寸SW用人女人tfrt5WV,变日:优6挣日*;第注:这划t雷注(M2016-01-11b-z=asn12345678910Q12II141$1617IS19X)21n23242627?8不外312$e$a圮曜不冠,切煦M4Q)场35tMa屈axaux332.8.6表格对于表格,其属性的设
17、置同样在css中进行定义。表格使用最多的情况是显示装在的数据,由于有很多表项需要在页面中完整显示,因此原则上对于表格各个单元格宽度的设置应采用百分比方式来进行,这样表格不仅能够将数据完整地显示,而且还能够适应不同分辨率的情况。但由于表格中存在不定长的内容,所以为了保证表格的宽度不被挤变形,对于不定长的内容,可固定显示宽度,当超出此显示宽度后,以显示,光标停留后,详细内容再在浮动层显示。其他要求:表头中的数据应水平/垂直居中对齐。表单中内容如为定长,则为居中显示;如为不固定的中英文内容,则为居左显示;如为数值形式,则为居右显示。表格的表头应采用不同于表格内容的背景颜色,并要求对比明显:表格表头的
18、文字应采用加粗,或不同于表格内容的字体;表格中相邻行需要通过两种有一定对比差异的浅色作为背景色:各个页面的表格边框风格需要统一,建议设置细边框;表格中存在的链接文字需要采用不同于其他内容的颜色或字体显示;对于表格的嵌套尽量控制在三层以内,并且禁止使用表格来进行页面布局。示例表格(Table)年龄整件钿nw口子或23啊叼龙23ReMB刘芾56倒窗S691ft*大五长44切fita大三长44枝十*22女ffll22女fi502fitJMft空502典太白金1003a太日台网1003表格18#发用撤fl玄*mt3J禁个本P,当*立*我划*得奥第飒才会号点戈用表格格九提示框提示框(Alert)成功!9
19、示椎”比依靠雷示也/式。誓告*冰板球式O耀使册第柩林式。誓告*冰板球式O耀使册第柩林式断枢林式停用修双不应同下衰用不自我小膻择咒.从内磔4用户的(T用.为上再费提JH8体现力度,二1涸充用3,.标记标记(Label)标记3册的元*大小无校学1381的内自火饮化.所*我科nX?的大小.不由该用限4.标签标签(Tag)正常次等日趋标标售旧寨标片2”出旧区13B1标费使用用后悠不是飒为后送行球均,标EfiiW荔的:万山咄MX省只I3H昨).全局信息全局信息(Message)正常忱1涪是f示博息KW8iXBTOrtM瞽做值0蛆原一篌造S息-3JR-*WiWM全叫Aft侵肺班金号(M如期皿.正上方也.埃
20、温当示厢为硼WW也反馍.制m双不H卡网户M.期改设比漏失咖(UM5).2.8.11模态窗口模态框(Modal)a格使腋明m8夺hid无机杯,可以焉:。力入刎网者点出ma行关划:足田不慢白由没有矢ww切只旭蚯。照国娱初行收作(务过湖绅,它a行矢用i.遮础明吨,iwo.2.8.12按钮按钮,要求按钮上显示的文字能够准确表达功能含义;按钮(Button)境加元素发IB元京尺寸夜电元餐接田元宦或用元*境加元素发IB元京尺寸夜电元餐接田元宦或用元*RrtrtBURrtrtBU式马关窈班!比较格色吟肺式,可W1淞版.hover不可用尺寸板0元拿质日元京枝目元旗法叨元素hover不可用尺寸板0元拿质日元京枝
21、目元旗法叨元素在破内再并在破内再并HJWGTfflg溜我下.可以此删徉江M索hover不可用尺寸技的元点按租元”|年旬元|展钮无重|法由元京壬案hove不可用尺寸M索hover不可用尺寸技的元点按租元”|年旬元|展钮无重|法由元京壬案hove不可用尺寸夜跖元陵按3元素殡18天窜伞犯藐)(按也门号)G立玲(。田元京)(二)技田元达描的元总成图元*2.8.13单选框默认选择一个,和所关联的文字的间距应该在2.8.13单选框默认选择一个,和所关联的文字的间距应该在3px:性别:性别:男人女人多选框默认选择大多数用户的选择结果,所关联的文字应该能够准确表达选择的含义,和控件的间距应该在3px;下拉框给
22、出默认选择,并且默认选择显示出“默认全部”或“请选择”等文字提示;下图默认选择结果图例图片默认为显示出代表图片文件的图标,或是缩略图;多媒体默认为显示出代表多媒体文件的图标:媒体对象(Media)wlmy!%灯献6京呢中的斓族40曲”.主费有内为左片.右文字,父费深足谄个姑陶就可以考虑双用段%由姮林子工2.8.18弹出框弹出框(Popover)Wjlpopove布HWMWjlpopove布HWM闻IpoK耐内古.滋滋也可以不使用后总.仅仅融为宫.议号pogEflWJttpopo。的内古,当制林也可以不便E分级.仅仅使用内定.达等popore虐飒S这pops会内K.才的为班以不物用现.仅况题内后
23、.堵filgpavtf堵filgpavtf做浏於Rpover的K容.号然你也可U不GW场必以仪则为名.次分2我后金的po时vMX式.3电白也可以送Rlrt加的.沼发没带后必的xpgeE,当利你则以总内勺折微的.沼发没带后必的xpgeE,当利你则以总内勺折微的.至K,r、:;,上泮七二工OLr/.c;t;这国役有标喇pogE;式,当笊保也可以透IW%1W.这层国15万吟2M这层国15万吟2M心式,断阴典)以塔科打标JK的.为出lUfllg较长文本的M一,包足四*6位吸毒M式(口失的破头第),赛古酬I也行通推雄胆2.8.19工具提示工具提示(Tooltips)度辆A出友禽弹出双货弹出icoWptf
24、flW度辆A出友禽弹出双货弹出icoWptfflWEWBW63吟蛆件;的:nt赞不第一他班的工贝国明,卫会相亲m克施/图标妣.有川做出方位,可以内文,增骐婚九2.8.20步骤条步骤条(Steps)已完成O独行中O已完或O失效四条6件崛手罩钝M用于引导用户短刎次任苏.4讷用未用.E明化钊史想3页面风格WEB页面的风格是指WEB页面通过对页面布局、字体、配色、页面元素排列的融合来传达给用户的、含有主观感受。页面风格的选取除了需要考虑一般的用户感受外,还需要将用户所在环境的因素考虑进去,从而形成符合特定用户要求的页面风格。风格分类Web应用的页面风格内容包括:布局,不仅仅是系统入门主页的布局,而是所
25、有页面;颜色,按照风格主题来设置页面中包含的颜色及其表现;页面元素,按照风格主题来确定页面元素的大小、形状和交互响应行为;图标,按照风格主题来定制表示各类功能的图标;提示窗口,是页面交互的主要形式,需要按照风格主题来定制:具体风格分类的定义,待定。页面风格应用具体风格应用的定义,待定。4WEB页面交互页面元素焦点切换在WEB页面中,为了提高和用户之间的互动,需要在各类页面元素获得焦点和失去焦点的时候,在如下场景中采用页面交互的方法有:信息填写对输入信息验证:月户名已经存在.如果需要校验填写内容,则需要在输入框失去焦点时进行数据有效性的判断,并在输入框后给出提示。如图:月户名已经存在.用户名:*
26、toyota对输入信息提示:在一组需要被验证的数据填写时,如果有必填项,需要在输入框后面给出标志,并对填入的规则加以说明。如图:基本信息C*为必埴项)验证码*I点击输入惬显示骗证码如果看不清验证码,语点图片刷新如果输入框内有默认的文字,当输入框获得焦点时,需要将输入框内的文字处于全选状态。如图:.脸证同:融融新盘鼠标交互响应对鼠标在页面中所产生的事件进行处理,当页面元素获得焦点、被点击、失去焦点时,则需要控件本身在颜色、大小或形状上的变化给与响应,亦可以添加声音响应。下面是各种情况下的鼠标交互示例:例如:-按钮:按钮颜色改变、或形状,或字体改变,如图:鼠标放上获得焦点前:,鼠标放上获得焦点前:
27、,!注册免费邮箱I;、IS鼠标放上获得焦点后::-链接:字体变粗、或字体变色、或背景变色,如图:鼠标放上获得焦点前.网站地图联初式1f服务鼠标放上获得焦点后:网站地圉鲤诵广告服务-页签:获得焦点的页签颜色变化,或页签的大小和里面的字体变大,如图:产品中心服务支持购买相关鼠标放上获得焦点前:产品中心服务支持败买相关产品中心服务支持败买相关鼠标放上获得焦点后:-输入框,输入框的边框变色:窗邮箱名称:鼠标放上获得焦点前:窗邮箱名称:鼠标放上获得焦点前:鼠标放上获得焦点后:*邮箱名称:鼠标放上获得焦点后:*邮箱名称:-表格,表格中行的底色改变;BookTitleAuthor1ATimetoKill2B
28、loodandSmokeJohnGrishamStephenKing鼠标放上获得焦点前:BookTitleAuthor1ATimetoKillJohnGrisham2BloodandSmokeStephenKing鼠标放上获得焦点后:-等待响应:当由于载入大量数据等原因,使得用户需要等待一定时间,需要将鼠标指针的形状变成时间漏斗的形状、或其他表示鼠标不可操作的样子来提醒用户等待。如图:中加载中玲昌对于我们所使用的有关鼠标交互响应的规范,将结合页面风格在附录中给出说明。4.2页面信息交互操作结果确认在提交数据,或是载有数据的页面关闭,或其他需要和用户进行确认交互的场景,需要软件能够提供一个以弹出
29、页面形式,要求用户确认执行结果的对话框,包含的情况有:提示确认输入信息正确:弹出对话框,并将已填写的内容列出,要求用户确认内容的正确性,给出“确定”和“取消”的选择按钮;提示确认数据更改是否保存:弹出对话框,提示当前页面内容已经改变,要求用户确认是否保存更改的信息,给出“是”和“否”的选择按钮;提示确认当前页面的跳转:弹出对话框,提示用户正在跳转到另外一个页面,要求用户确认离开当前页面,给出“是”和“否”的选择按钮;确认删除数据内容:弹出对话框,提示用户删除了当前选择的内容,要求用户确认是否继续删除的操作,给出“确定”和“取消”的选择按钮;其他规则对于信息交互过程中,其他需要遵守的规则有:重要
30、的命令按钮与使用较频繁的按钮要放在界面上相对固定的位置上;容易引起操作错误或使程序退出、关闭的按钮应不醒目,放在不易点位置:与正在进行的操作无关的按钮应该加以屏蔽,例如:按钮背景为灰色显示;对可能造成数据无法恢匆的操作必须提供确认信息,给用户放弃选择的机会;非法的输入或操作应有足够的提示说明;对运行过程中出现问题而引起错误的地方要有提示,让用户明白错误出处,避免形成无限期的等待;4.3页面信息提示在web页面提供的功能中,很多情况需要系统发送一些必要的提示信息到页面显示给用户,这些信息的分类有:警告信息禁止信息操作执行成功信息操作执行失败信息错误信息帮助信息提示信息这些信息在当前页面或弹出页面
31、上显示。如果采用弹出对话框的形式,对话框的页面结构如下图:标题区:简要给出此次提示信息的性质,例如:警告:操作非法!图标区:给出和此次提示信息性质匹配的图标;提示信息区:给出此次提示信息的具体内容;按钮区:给出供用户进行选择的按钮;对于对话框的背景颜色,要求和系统的整体风格选取的颜色一致,而右上角的操作区只保留关闭一个可操作功能,最小化和最大化的功能将不显示。对应采用的图标的图例为:警告信息:OH禁止操作信息:操作成功信息:操作失败信息:错误信息:帮助信息:提示信息:提示信息内容要求:提示信息中如有标点符号,统一为全角符号;提示信息如有主语,统一为,您一在重要或复杂的操作成功后,给予提示信息;
32、有后续操作的操作在成功后,也需给予提示信息,说明当前的状态。提示信息不宜太长,宽度应不超过当前窗口宽度的1/2,当超过此比例时,请视具体情况进行换行;当功能按钮为图片按钮时,光标停留需给予浮动提示信息;4.4键盘响应支持由于用户有时候还需要结合键盘进行操作,所以页面需要提供一些简单的健盘支持,例如:“Esc”、“Enter、“Tab”“Space,系统应对这些键值作出响应。其中:Esc,“取消”当前操作;Enter,“确认”或进行下一步操作或提交;Tab,或Shift+tab能够在页面元素中按照一定次序切换焦点,遵循从左上至右下的原则;其他快捷键的支持,需要根据项目的实际情况来定义。5WEB页
33、面通用规范一般页面功能新增当新增一条或多条记录,要求:新增的记录必须排在首页首行。提交失败后必须保存用户已经输入的内容,以便再次提交。提交时需对主要标识字段进行重复值、空值(空格)判断。新增内容提交失败后,须保留用户修改的内容,以便再次修改提交;需对主标识字段进行重更值、空值(空格)判断:修改当进行单条或多条记录的修改时,要求:如界面存在夏选按钮,勾选多条记录进行修改时,每次只能对一条记录进行修改,默认修改内容为第一条的提示信息:修改后加载的内容应为的实际内容,而不再为默认值;修改完成后须回到原记录所在位置,且刷新显示修改后的值;修改内容提交失败后,须保留用户修改的内容,以便再次修改提交;在查
34、询条件下修改后返回,如不满足查询条件则不显示;需对主标识字段进行重更值、空值(空格)判断;删除当删除一条或多条记录,要求:必须有确认删除的提示信息:删除成功后刷新,不显示删除的记录;删除成功后,返回到原记录所在页面,如果原记录所在页不存在时,则返回上一页。当被删除的记录与其他记录存在关联时,请示需求界面给予不允许删除、更明细提不等信息;查询当按照条件查询时,要求:每次查询后定位到原页面;每次查询后保留当前杳询条件;当查询条件较多时,需要配置“重置”按钮提供使用;当未查询到任何记录时,需给予未查找到相关记录的提示信息;除了用户明确要求不需要外,需提供模糊杳询及组合查询功能;取消当进行取消当前修改
35、并返回时,要求:在数据量较多的页面中,当进行了修改后,取消请给予提示;取消返回到原记录所在状态;保存当保存内容时,要求:当保存所费的时间较长时,需给出保存进度界面的提示;须控制不可以重兔保存;重置重置是恢复变更前的状态,要求:必须保证重置后与初始进入此页面时一致性;返回当需要返回前一个页面时,要求:当从一个页面点击按钮或链接进入子页面时,子页面必须提供返回按钮;全选当在一个页面上存在多个同类内容的复选框时,需要提供全选的功能,要求:勾选全选,则选中当前页面所有记录;去掉当前页面某个记录的勾选,则全选也去掉勾选;刷新页面后,自动去掉已勾选的记录及全选的勾选;一般页面规则默认值各个页面都会存在默认
36、值。要求:打开一个新界面,光标默认停留在第一个待输入的文本框中;当选择下拉框不存在默认值时,则默认为“请选择”,当存在默认值时,请显示默认值;单选按组钮默认值表单元素选择表单元素选择要求主要集中在select,radio:性别,5个以下类别列表选择用radio比较合适部门列表,用select比较合适必填值对界面必填项的要求:界面的必填项必须以红色*号标识出来。当必填项没有填写时,可在光标准备移走时,在文本框后以“请输入”红色文字标识;当界面排列较紧时,如果必填项没有填,可以通过弹出信息的方式来提示,或者光标移走时弹出,或者最后提交时弹出。但确定后必须停留在第一个待输入的文本框中;界面传递对于程
37、序执行过程中,会出现父窗体与子窗体参数同步传递的情况,规则是:当父窗体与子窗体都存在同样的查询条件时,父窗体已输入的杳询条件必须被带到子窗体中;当子窗体的任何操作影响了父窗体的数据时,子窗体关闭返回,但必须刷新父窗体的数据;关闭父窗体必须连同子窗体一同关闭;子窗体的大小不能超过父窗体,且不要遮住父窗体的主要信息;窗口嵌套针对多层页面窗口的嵌套情况,要求:如果存在多层嵌套页面窗11,每层页面窗口弹出时都自动往右下移动一点点,以保证不遮盖上层页面窗II标题为准:页面窗口嵌套层次最好不超过3层:输入框操作对于输入框操作的限制,规则是:只允许输入数字的输入框需要控制其它字符的输入,或在输入非法值时给予
38、提示,或在输入框内不再捕获非法值;只允许输入口期、时间的输入框需要通过格式化方式约束输入,而不是输入非法值后给出提示;当输入的内容达到了字段的长度限制时,不显示新输入的的数值,并提示不允许再输入,而不是保存后自动截断;在线帮助功能系统应该提供详尽而可靠的在线帮助文档,在用户使用产生迷惑时可以自己寻求解决方法。要求:帮助文档中的性能介绍与说明要与系统性能配套一致;更新系统版本时,对作了修改的地方在帮助文档中要做相应的修改:操作时要提供及时调用帮助的快捷方式,常用F1;在界面上即时调用帮助时,应该能够及时定位到与该操作相对应的帮助位置,也就是说帮助要有即时的针对性;最好提供目前流行的联机帮助格式或
39、HTML帮助格式;用户可以用关键词在帮助索引中搜索所要的帮助,当然也应该提供帮助索引:如果没有提供软件书面的帮助文档,最好能够有打印帮助的功能;在帮助中应该提供我们的技术支持方式,一旦用户难以自己解决可以方便的寻求新的帮助方式;菜单功能要求菜单是界面上最重要的元素,菜单位置按照按功能来组织。要求:菜单通常采用“常用一主要一次要一工具一帮助”的位置排列,符合Windows风格的要求;常用的有“文件”、“编辑”,“查看”等,需要系统有这些选项;下拉菜单要根据菜单选项的含义进行分组,并切按照一定的规则进行排列,用横线隔开;一组菜单的使用有先后要求或有向导作用时,应该按先后次序排列;没有顺序要求的菜单
40、项按使用频率和重要性排列,常用的放在开头,不常用的靠后放置:重要的放在开头,次要的放在后边;如果菜单选项较多,应该采用加长菜单的长度而减少深度的原则排列:菜单深度一般要求最多控制在三层以内;对常用的菜单要有快捷命令方式,组合原则见5.2.8:最好能够对和正在进行的操作无关的菜单项能够屏蔽,也可采用动态加载方式即只有需要的菜单才显示;菜单前的图标不宜太大,与和相应的字高保持一致;主菜单的宽度要接近,字数最好不应多于四个;主菜单数目不应太多,最好为单排布置:快捷键功能在菜单及按钮中使用快捷健可以让喜欢使用键盘的用户操作得更快一些在Windows及其应用软件中的快捷键功能大多是一致的,可以根据实际情
41、况考虑实现。要求:面向事务的组合有:Ctrl-D删除、Ctrl-F寻找、Ctrl-H替换、Ctrl-I插入、Ctrl-N新记录、Ctrl-S保存、Ctrl-0打开;列表:Ctrl-R、Ctrl-G定位;Ctrl-Tab卜.一分页窗口或反序浏览同一页面控件;编辑:CtrLA全选;Ctrl-C拷贝;Ctrl-V粘贴:Ctrl-X剪切;CtrLZ撤消操作;Ctrl-Y恢复操作;文件操作:Ctrl-P打印;Ctrl-W关闭;系统菜单:Alt-A文件;Alt-E编辑:AltT工具;Alt-W窗口;AltH帮助。MSWindows保留键:Ctrl-Esc任务列表:Ctrl-F4关闭窗II:Alt-F4结束
42、应用;Alt-Tab下一应用;Enter缺省按钮/确认操作;Esc取消按钮/取消操作;Shift-Fl上下文相关帮助;按钮中:可以根据系统需要而调节,以下只是常用的组合。A1LY确定(是);Alt-C取消;Alt-N否;A1LD删除;Alt-Q退出;Alt-A添加;A1LE编辑;A1LB浏览;Alt-R读;A1LW写。这些快捷键也可以作为开发中文应用软件的标准,但亦可使用汉语拼音的开头字母;5210快捷键的限制由于IE本身的一些原因,需要避免一些不必要的错误,故对其进行拦截限制。要求:在用户没有提供明确需求情况下,限制F5、IE工具栏、退格键(仅限页面不限输入框)、Ctrl+N的使用;根据功能
43、需要,限制右键菜单的使用;页面的规范性通常界面设计都按Windows界面的规范来设计,即包含“菜单条、工具栏、工具厢、状态栏、滚动条、右键快捷菜单”的标准格式,可以说:界面遵循规范化的程度越高,则易用性相应的就越好。小型软件一般不提供工具厢。规范要求:常用菜单要有命令快捷方式。完成相同或相近功能的菜单用横线隔开放在同一位置。菜单前的图标能直观的代表要完成的操作。菜单深度一般要求最多控制在三层以内。工具栏要求可以根据用户的要求自己选择定制。相同或相近功能的工具栏放在一起。工具栏中的每一个按钮要有及时提示信息。一条工具栏的长度最长不能超出屏幕宽度。工具栏的图标能直观的代表要完成的操作。系统常用的工
44、具栏设置默认放置位置。工具栏太多时可以考虑使用工具厢。工具厢要具有可增减性,由用户自己根据需求定制。工具厢的默认总宽度不要超过屏幕宽度的1/5。状态条要能显示用户切实需要的信息,常用的有:目前的操作、系统状态、用户位置、用户信息、提示信息、错误信息等,如果某一操作需要的时间较长,还应该显示进度条和进程提示。滚动条的长度要根据显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比。状态条的高度以放置五好字为宜,滚动条的宽度比状态条的略窄。菜单和工具条要有清楚的界限;菜单要求凸出显示,这样在移走工具条时仍有立体感。菜单和状态条中通常使用5号字体。工具条一般比菜单要宽,但不要宽的太多,
45、否则看起来很不协调。右健快捷菜单采用与菜单相同的准则。5212系统易用性易用性是指页面上的功能遵从惯例,例如:按钮名称易懂,用词准确,并与同一界面上的其他按钮易于区分,能望文知意。这样,使得用户不用查阅帮助就能知道该页面上的功能并进行相关的正确操作。要求:打开一个新界面,光标默认停留在第一个待输入的文本框中;,完成相同或相近功能的按钮放置在一起,减少鼠标移动的距离,常用按钮要支持快捷方式;按功能将界面划分局域块,用Frame框括起来,并要有功能说明或标题:界面要支持键盘自动浏览按钮功能,即按Tab键的自动切换功能;界面上首先应输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较醒
46、目的位置;同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示;分页界面要支持在页面间的快捷切换,常用组合快捷键Ctrl+Tab:默认按钮要支持Enter操作,即按Enter后自动执行默认按钮对应操作;可写控件检测到非法输入后应给出说明并能自动获得焦点;按钮键的顺序与控件排列顺序要一直,目前流行总体从上到下,同时行间从左到右的方式;复选框和选项框按选择几率的高底而先后排列;复选框和选项框要有默认选项,并支持Tab选择;选项数相同时多用选项框而不用下拉列表框;界面空间较小时使用下拉框而不用选项框;选项数较少时使用选项框,相反使用下拉列表框;专业性强的软件要使用相关的专业术语
47、,通用性界面则提倡使用通用性词眼;5213输入安全性要求在界面上需要建立一些规则来控制输入的出错几率,会大大减少系统因用户人为的错误引起的破坏,开发者应当尽量周全地考虑到各种可能发生的问题,使出错的可能降至最小,例如:当程序出现保护性错误而退出系统,会使用户对软件失去信心,因为这意味着用户要中断思路,井费时费力地重新登录,而且已进行的操作也会因没有存盘而全部丢失。因此需要在页面设计时应对输入按照规则进行校验。要求:排除可能会使程序非正常中止的错误;应当检查用户录入无效的数据;采用相关控件限制用户输入值的种类;当用户面临的选择是两个或多个选一时,请采用单选框,而当选择的可能再多一些时,可以采用夏选框;当选项特别多时,可以采用列表框,下拉式列表框;确保未经授权或没有意义的操作不能进行;对可能引起致命错误或系统出错的输入字符或动作要加限制或屏蔽:对可能发生严重后果的操作要有补救措施。通过补救措施用户可以回到原来的正确状态;对一些特殊符号的输入,与系统使用的符号相冲突的字符等进行判断并阻止用户输入该字符,并提前给出输入提示;对错误操作最好支持可逆性处理,如取消
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年深度钻井工程服务协议
- 2024年荒山开发承包协议样本
- 2024年个人消费贷款协议模板指南
- 2024年适用车辆租赁长租协议样式
- 底商租赁协议精简(2024年)
- 2024移动网络运营商服务协议
- 2024商业大楼玻璃安装施工协议
- BOT项目协议编制:2024年细化
- 2024年光纤焊接技术服务协议
- 2024年施工协议附加协议
- 医院皮肤科住院医师规范化培训标准细则
- 商业秘密保护指导意见宣传培训
- 顾建民高等教育学知识点总结【呕心沥血整理】
- 耐火砖砌筑方案
- 220kV变电站消防工程 投标方案(技术方案)
- 部编版一年级上册语文《an en in un ün》教学电子课件
- 乡镇环保各项管理制度
- 指数函数课件(第一课时) 高一上学期数学北师大版(2019)必修第一册
- 2023年山东省泰安市中考语文试题(附参考答案)
- 立体几何与空间向量专项练习
- 小学数学四年级上册第12周含有中括号的四则混合运算
评论
0/150
提交评论