项目管理项目报告BS项目开发基本规则

上传人:冯** 文档编号:139466378 上传时间:2020-07-22 格式:DOCX 页数:28 大小:318.51KB
返回 下载 相关 举报
项目管理项目报告BS项目开发基本规则_第1页
第1页 / 共28页
项目管理项目报告BS项目开发基本规则_第2页
第2页 / 共28页
项目管理项目报告BS项目开发基本规则_第3页
第3页 / 共28页
项目管理项目报告BS项目开发基本规则_第4页
第4页 / 共28页
项目管理项目报告BS项目开发基本规则_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《项目管理项目报告BS项目开发基本规则》由会员分享,可在线阅读,更多相关《项目管理项目报告BS项目开发基本规则(28页珍藏版)》请在金锄头文库上搜索。

1、项目开发基本规范中国物品编码中心2007年12月.O 版本变更历史时间版本描述作者2007年12月1日0.0.1新建毛凤明审核人: 审核日期: 批准人: 批准日期: 目录一、引言61.1目的61.2背景61.3要求6二、页面基本规则62.1网页标题62.2首页动画62.3无效链接72.4分辨率72.5版面整体性72.6状态栏提示错误72.7内容完整性72.8文字内容82.9界面一致性82.10鼠标响应9三、表现层设计规则93.1界面设计总规则93.2界面通用布局规则93.3列表页面设计规则(参考)103.4新增页面设计规则123.5界面数据处理规则14四、数据层设计规则174.1程序层面规则1

2、74.2存储过程层面规则17五、业务逻辑层设计规则175.1日志的记录175.2容错的处理175.3权限的处理17六、界面控件使用规则176.1界面控件使用原则(参考)17七、页面逻辑规则177.1登陆页面处理规则177.2退出页面处理规则187.3注销页面处理规则187.4修改密码页面处理规则187.5搜索列表页处理规则197.6树型页面处理规则197.7分类选项的处理规则207.8信息删除的处理规则20八、操作处理规则218.1信息提示规则218.2对页面传递的参数必须进行有效性验证。238.3其他24九、数据约束规则249.1违反非空约束249.2违反组合约束249.3违反长度约束259

3、.4违反范围约束259.5违反格式约束259.6违反唯一约束259.7违反关联约束26十、操作约束规则2610.1违反存在约束2610.2违反有效约束2610.3图片文件上传规则27十一、VSS签入签出规则2711.1文件签入规则2711.2文件签出规则28一、 引言1.1 目的规定需求、设计、开发人员在平时设计、开发工作过程中必须遵守的基本工作规则。1.2 背景本规则由中国物品编码中心开发部经过长期的开发分析总结,参考公司的规范制定。在对项目开发分析总结过程中发现需求、设计、开发人员在平时工作对于项目中一些基本性的规范不清楚或粗心大意忽略,形成了不良的开发习惯,严重影响到规范化发展。为控制开

4、发人员不良习惯,部门将以本文基本规则作为项目开发过程中首先执行的规范。本文阅读对象:项目经理、需求人员、UI人员、架构设计人员、系统分析人员、程序开发人员、测试人员。1.3 要求本文为公司项目开发的基本指导性规范,根据项目的不同,允许有特殊情况产生,但必须在需求文档中特别标出或在单独的文档中说明,并由项目经理审批。二、 界面基本规则2.1 网页标题n 网页必须有正确恰当的标题。n 避免默认设置、标题错误、与版本不一致。2.2 首页动画n 如果首页为Flash动画展示,在页面上一定要设置直接进入网站内容页面的快捷方式。n 进入不同的语言版本,快捷方式的文字描述要使用相对应的语言。n 针对flas

5、h动画制作要求,当flash动画较大时(一般情况下大于300K),必须显示下载进度条提示。n 打开较大的flash文件时没有显示下载进度条。2.3 无效链接n 对应的链接标题要设置正确的链接。n 避免链接页面无法正确显示。n 避免链接到的页面与对应链接内容不相符。2.4 分辨率n 网站在任何分辨率都能正常显示。n 不要出现在不同的分辨率下网页框架发生变形、图片缩放比例不一样、字体变化等情况。n 主要表现在800*600和1024*768两种分辨率。2.5 版面整体性网站所有的页面显示效果一致、不存在缺省产品页面、无图片或排版撑破页面的现象。在媒体播放页必须有相应的插件官方下载地址,并保证地址有

6、效能正常下载。2.6 状态栏提示错误要求制作完成的网站任何一个页面的状态栏都不会出现错误提示信息,比如“网页错误”的提示信息等。2.7 内容完整性网站任何一个有效页面,都不允许版面上出现图片打不开、文字内容不能正常显示等情况。对于空白的内容页面应该给出相应的提示信息。对于客户自己维护的网站信息,不包含在本项检查范围内。标准及说明:n 图片打不开n 文字内容不能正常显示n 空白页面没有提示信息2.8 文字内容在一个语言版本中,不应该出现其他语言的文字描述(版本转换标识除外)或者非内容需要的其他语言文字、各种操作提示文字都应该符合语言版本;比如在英文版本,不应该单独出现中文的文字描述。网站页面设计

7、制作范围内没有文字拼写错误。2.9 界面一致性n 图标 软件标识性图标:程序快捷方式图标、系统托盘图标、开始菜单图标、系统状态栏图标、窗口标题栏图标。 软件功能性图标:一般是指某个软件产品的产品界面工具栏中具有功能标识的图形符号。如果以直观方式显示图像即可清晰地表达图标的含义,则不必使用其它复杂方式。n 版权信息:书写格式版权所有.2006-2007 中国物品编码中心n 版本号: 中文版书写格式遵循:版本 版本号;字体粗体;版本与版本号之间保持一个全角空格间距。正确示例:版本 1.0 英文版书写格式遵循:Version 版本号;字体粗体;版本与版本号之间保持一个全角空格间距。正确示例:Vers

8、ion1.02.10 鼠标响应三、 表现层设计规则3.1 界面设计总规则n 合适性原则n 先易后美原则n 及时性原则n 常用性原则n 一致性原则3.2 界面通用布局规则n 功能菜单通常采用“常用主要次要”的顺序位置排列,符合windows风格。对重要的功能按钮和使用频繁的按钮应放在界面的显目位置。n 操作功能按钮键在界面中摆放不下时,可以用图标显示,并对图标应单独加文字说明,浮标中显示按钮文本名称。n 对页面中的数据表格,一般规定为每页显示20行,特殊情况下(如页面中安排有多个表格),可根据页面大小考虑适当变动。n 页面的最显眼位置的按钮应是客户最有可能进行下一步操作的按钮。3.3 列表页面设

9、计规则(参考)n 必备内容:导航块、搜索块、描述块、数据列表块、分页操作块、本页其他操作及多行数据公用操作块。n 布局要求:整体布局如下图:导航块布置在页面左上方,用于显示当前页面的导航位置;如下图中的:搜索块在导航块下方,备注块上方,且页面居中,包括搜索和重置按钮,用于提供搜索信息并执行搜索操作;如下图中的:备注块布置在搜索块下方,数据块上方,且页面居中,通常用于描述页面中的特殊图标或者操作疑难等需要额外解释的部分;如下图中的:数据列表块布置在备注块下方,分页块上方,且页面居中,用于显示搜索到的数据;如上图中的:分页操作块布置数据列表块下方,且页面居中,用于显示数据页统计信息和执行分页操作。

10、如上图中的:本页其他操作及多行数据公用操作块多为按钮,布置在分页块下方和数据列表的右上方,且页面居右,且如果有批量操作一定要有全选&反选操作。如上图中的:当有数据时出现的效果如下图:对于列表,一般可以对应需求设定对应的排序,排序基本在行头操作如下图:当搜索无数据时,应出现下图效果页面:3.4 新增页面设计规则对于如下图所示类型的页面界面用词规则n 新增:对数据进行的增加操作,规范用法为:【新增】,不可以用 “增加”、“添加”等。n 修改:在列表页面对数据进行修改的操作,规范用法为:【修改】,不可以用 “编辑”、“变更”等。n 搜索:对于数据查询的操作,规范用法为:【搜索】,不可以用 “查询”、

11、“查找”、“查看”、“浏览”等。n 保存:在数据编辑页面对数据进行保存的操作,用:【保存】,不用“提交”、“确认”、“确定”等。n 确定:在详细信息页面或对一些信息的确认、出错的提示等,应用【确定】,不可以用“确认”、“提交”等。n 取消:可对数据项进行修改的页面,返回进入该页面之前的列表页或上一页,则使用【取消】。尽量不用“放弃”、“撤消”、“返回”等。同时【取消】也可与【保存】、【确定】等配合使用。n 重置:对系统设置或已有预置数据的实体数据项,如果想回复到原始默认状态,请使用【重置】,而不用“复原”、“回复”等,点击该按钮要求页面不能跳转,不能刷新。n 返回:不能对数据项进行修改的搜索页

12、面,需要返回上一页面时,用【返回】。尽量不用“放弃”、“撤消”、“取消”等。n 在详细信息修改页面至少有的按钮:【保存】【重置】【返回】n 【保存】若是窗口在当前页打开,则点击后,返回并刷新前一页(来源页)的列表页面。若是新弹出窗口,则关闭弹出窗口;若弹出窗口的操作对来源页面产生了影响,则要在关闭弹出窗口时刷新来源页面(父页面),若没有产生影响,则不必刷新。n 【重置】重置(清空)当前页面的填入信息。n 【返回】不保存操作信息,返回到来源窗口。n 跟业务操作相关的按钮可以以动名词的方式命名。n 所有需要审核的信息,统一状态为“待审核”、“通过”、“未通过”。如果页面里有搜索条件,需要把审核状态

13、作为搜索项时,审核状态搜索项采用下拉框,而且下拉框选项为:“所有”、“待审核”、“通过”、“未通过”,而且也必须按此顺序显示。n 搜索结果列表中一般有“操作”列,该列涉及到的审核功能有“审核通过”“审核不通过”功能,这两个功能链接不要屏蔽或失效处理。n 如果条件允许的情况下建议为表单每个元素附加一个基本描述,对于必须填写的项目必须用*标记:如下图,3.5 界面数据处理规则特殊字符n 存储:保证能够按照原字符(不允许转换)正确的存储到数据库。包含在Sql语句中时,必须使用SqlCommandParameters方式进行存储,不允许采用直接执行Sql语句的方式。因为这些特殊字符(如:单撇,双横杠,

14、双斜撇)在Sql语句中有注释的含义,如果Sql语句中包含这些符号又没有经过相应的转换处理(单撇转换成双撇),程序执行时必将出错,而且不易发现。n 显示:保证在页面显示后的效果是原字符。在不会导致转换的页面控件(如:TextBox、DropDownList)中显示时,可直接显示,不用进行转换。反之,必须进行相应的转换。例如:直接将符号显示在页面或Table中,必须将其转换为<和>。否则,导致页面混乱。n 查询:除特殊情况外,一律使用字符原始含意进行查询,消除其具有的Sql语句匹配功能。如:%符号在Sql语句中具有全部匹配的功能,在使用该符号时必须将其转换为%。n 必须进行处理的特殊字符:空格、回车换行、小于号、大于号、百分号、单撇、双横杠、双斜撇。特殊字符集参考数字、英文、日期n 英文 英文字母必须使用半角字符。 英文单词间用半角空格分隔。n 数字

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号