JavaWEB项目基本标准.doc

JavaWEB项目基本标准.doc

ID:51690259

大小:42.00 KB

页数:3页

时间:2020-03-15

JavaWEB项目基本标准.doc_第1页
JavaWEB项目基本标准.doc_第2页
JavaWEB项目基本标准.doc_第3页
资源描述:

《JavaWEB项目基本标准.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JavaWEB项目基本标准界面风格:字号、字体协调大方、图片典雅。颜色搭配:字体颜色、图片颜色反差不能太大。界面布局:菜单、图标、图片一定要方便操作且摆放端正严禁出现无样式布局。样式要求:尽量使用外部公共的样式表.css且样式表的命名一定要顾名思义。代码要求:JavaScript:页面公共的JavaScript必须使用外部.js文件,且js文件中的函数定义变量名定义一定要符合Java的编程规范严禁出现vara=“mmm”;的变量名,关键代码和方法应有注释说明具体格式可参考以下格式。/***删除记录提示主要用于提示“是否删除该条记录”**/functiononRemove(o

2、ptions){varchecked=false;if(!checked){alert(opt.noneSelectedMsg);return;}}JSP:1、在JSP一个jsp文件的命名应该按照Java类中的方法命名规范首字母小写严禁使用汉语拼音缩写页面中。2、HTML应使用统一的小写且外部内部JavaScript和样式一定要在标签内完成。3、HTML元素的name和id一定要一致不能出现name=“abc”其命名的属性值应该按照Java命名规范中的类的成员变量命名严禁使用java的关键字和敏感词例如:

3、="save"id="form1">。4、当HTML元素例如标签要用样式时尽量使用外部统一样式为了保持代码干净少用style属性本着这样一个原则:程序员和美工分家,程序员应该最大限度的去导入美工写好的东西而尽量不要出现一个文件既有美工的代码又有程序员的代码否则不利于样式的统一更换例如一个软件要换几套风格。5、Jsp页面中一些常用的组件如:日历控件、省市县联动控件建议封装成单独的jsp页面或者是自定义标签,当某个页面引用时包含此文件即可。6、强烈反对在Jsp页面中使用绝对路径或者是半路径(../..)建议使用“${}”来取全路径例如:

4、ext/javascriptsrc="${ctx}/scripts/extjs/diy/ColumnNodeUI.js">7、其页面定稿后一定要将文件格式化(ctrl+shift+f)。具体格式严格按照如下代码:<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@includefile="${ctx}/pages/common/extjs.jsp"%>Java:严格按照Java的编程规范见附件Java其他:1、某个对象的不为空且不是空字符串的判断。2、集合的迭代。3、集合是否为空集合的判断。4、异常的捕获。5、文件流、数据库连接、会话、线程使用后是否及时关闭。6、所有的Java类不能出

6、现多余的import类或者包的导入。7、所有的Java类文件必须是UTF-8格式的编码方式。工程框架结构图:数据库设计要求:1、根据某一行业特点字段命名如有国标或者部颁标准时应采用其标准命名。2、严禁使用无意义或者关键字或者拼音来命名字段。3、在数据库层一定要设置主键和外键且不能用业务相关字段来做主外键。4、尽量采用Java类来实现主键生成机制脱离数据库自有的主键生成。5、严格按照三范式的要求减少冗余。项目测试基本要求:1、检查界面是否完整。2、检查样式是否应用到位每个界面。3、检查界面是否出现错别字。4、界面级验证、后台验证是否有效。5、重点操作如:删除记录和更新记录是否

7、有确认提示。6、输入测试用例检查数据库事务是否有效。7、严禁无权限用户直接输入后台地址显示后台界面。8、并发访问时检查数据库和服务器是否正常。项目试运行基本要求:1、项目试运行必须在WEB服务器下运行必须脱离开发环境。2、在运行时异常信息不能直接抛到界面应转到相应的错误界面。3、试运行时的数据保证是有效有意义的数据严禁出现“aaa111”等。4、项目数据库无数据记录时运行程序不应报运行异常。5、界面中无用的按钮和链接一定要去掉。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。