川航飞行员工资:基于Java的Web应用开发规范

来源:百度文库 编辑:中财网 时间:2024/05/16 05:14:39

基于Java的Web应用开发规范

  转:

1 前言
 为了使软件开发过程有章可循,保证软件质量,加强开发管理。

2 开发管理
 项目进度周报表格如下:
 项目编号:
 汇报人:
 汇报日期:
 项目进度详细描述:
 其他问题:

3 项目周期
 司项目开发周期分为以下几个步骤:
 步骤 说明 参与角色 生成文档或程序(打*号为可选)
 可行性分析 对项目的技术,功能需求和市场进行调研和初步分析,确定是否需要立项开发。 部门主管核心技术员 可行性分析报告*技术调研报告* 立项 正式立项,由部门主管指定项目经理,项目经理制定初步计划。初步计划包括设计和开发时间的初步估算。 部门主管核心技术员 项目初步计划 需求分析 对项目进行详细的需求分析,编写需求分析文档。对于B/S结构软件系统需要制作静态演示页面。需求分析文档和静态演示页面需要通过部门主管审批才能够进行到下一个步骤 项目经理项目核心小组 需求分析文档静态演示页面项目计划修订版本详细设计 根据需求分析对项目进行详细设计。详细设计以后,项目经理同部门主管一起指定项目小组开发成员。 项目经理项目核心小组 详细设计文档项目计划确定版本开发 根据设计开发项目,由美工对操作界面进行美化。 项目经理项目开发员美工 项目计划修订版本*测试 项目经理提交测试申请,由测试部门对项目进行测试。项目小组配合测试部门修改软件中的错误。 项目经理项目开发员测试部 测试申请测试计划测试报告 项目验收 项目验收归档 部门主管项目经理 项目所有文档和程序

4 命名规范
 4.1 项目编号命名规范
 待完善

4.2 文档命名规范
 待完善

4.3 jsp/html命名规范
 jsp与html文件名全部小写,并遵循如下的规范:

数据/内容显示页
 名词,多个单词用下划线分隔,要求能说明显示内容的信息,为避免冲突,可加上 “_list”。例如:
new_message.html 或 my_file_list.jsp

操作处理页
 命名格式:名词_下划线_动词,例如:file_delete.jsp。

含frame页面
 中的name属性命名的格式是①xxx._②xxx_③xxx
 ①xxx部分用来标识当前页面隶属于整个系统中的哪一功能模块。
 如:属于ebwebmail则被表示为ebwebmail,其它情况依次类推。
 ②xxx部分标识当前页面所要完成的功能。
 如:完成用户登录的功能则被标识为login,其它情况依次类推。
 ③xxx部分用来用来表示页面在浏览器窗口所处的位置。
 处于浏览器窗口的顶部则标识为top,其它情况依次类推。
 例如:ebwebmail_inbox_top.jsp

src属性相应的文件名根据情况建议在原命名规范上用下划线加上所处窗口的位置。

javascript脚本方法
 脚本函数都以①xxx_②xxx的方式命名。
 ①xxx对应页面隶属的模块。
 ②xxx表示函数所要实现的功能(动宾结构),多个单词用下划线连接。
 例如:ebwebmail_send_mail()

模块通用的脚本函数必须集合于一个js文件中,在页面上通过形式导入。js文件名命名使用模块名,例如:ebwebmail.js。

如果项目已经提供了公共js脚本,则优先使用公共js脚本中提供的函数。

所有定义方法的
 

注意:必须指定一个有意义的,严禁出现“Untitled”或“未命名”之类的<title>。<br><br>2. 所有html标签使用小写<br><br>3. html页面一般需要设置一个背景色(一般是#FFFFFF)。<br><br>html语法校验<br> 所有的jsp/html页面需要能够使用DreamWeaver正确打开(即html语法正确,没有错误的标记)。<br><br>注释<br> 一般不使用html注释,除非是有必要让最终用户看到的内容。对于包含JSP代码的html块,必须使用JSP注释。对于没有必要的注释,在发行版本中必须移除。<br><br>form属于域的maxlength<br> 对于text类型的输入域,必须根据数据库字段的长度设置相应的maxlength,例如数据库类型是VARCHAR(64),那么maxlength是32(因为中文浏览器对于中文也认为是一个字符)。<br><br>6.3 其他规范<br> 对于IDE的使用<br> 目前暂不限制开发工具的使用,但是最后提交的代码必须不依赖任何IDE,而需要可以使用ant完成所有的编译工作。一般提交的代码目录格式如下:<br><br>|_dist(存放输出的文件class文件)<br> |_lib(使用的库)<br> |_src(源代码)<br> |_docs(文档)<br> |_wwwroot(页面文件)<br> |_build.xml(ant的build文件)<br> |_changes.log(代码版本和修改的日志) <br><br>限制session的使用<br> 在代码中使用session需要听取项目经理的意见,项目经理需要在设计文档中登记项目中所有使用到的session的名字和作用。<br><br>限制外部包的使用<br> 开发员如果需要使用一个外部包需要听取项目经理的意见。在项目经理批准以前,严禁擅自使用一个外部的包。</font> <p></p> <p>> </p> <p>> </p> <p>> </p> </tbody></div> <div class="list-group"> <a href="/article/wfyyef" class="list-group-item">基于WEB数据库的应用</a> <a href="/article/wmpmev" class="list-group-item">求孙卫琴的《精通Struts基于MVC的Java Web设计与开发》</a> <a href="/article/wjsele" class="list-group-item">开发商用的基于WEB的应用系统,比较大的.用什么语言开发比较好</a> <a href="/article/wbdlno" class="list-group-item">基于 struts 的MVC设计模式的web应用程序开发</a> <a href="/article/wjgcis" class="list-group-item">基于WEB网络数据库开发与研究的论文</a> <a href="/article/wgqmqp" class="list-group-item">讨论以下问题:基于Web应用的构件</a> <a href="/article/wgmjdx" class="list-group-item">基于构件应用开发的优点有哪一些啊</a> <a href="/article/wrqwae" class="list-group-item">追问:powerbuild一般用于开发基于什么语言的应用?</a> <a href="/article/wfjqkq" class="list-group-item">java开发基于oracle数据库的mis管理系统</a> <a href="/article/whpcev" class="list-group-item">开发基于WIINDOWS的WEB服务程序,该如何搭建开发环境</a> <a href="/article/wrmjyn" class="list-group-item">基于Web的调查</a> <a href="/article/wqseuw" class="list-group-item">Java Web开发新手请教</a> <a href="/article/wbezeo" class="list-group-item">哪位大虾可以告诉我在Java中创建基于Web的Java程序要怎么用</a> <a href="/article/wrdnvb" class="list-group-item">基于.NET开发平台的FORM开发应用接口连接的好处和原理谁知道啊?</a> <a href="/article/wgtqiw" class="list-group-item">Delphi 7 web 开发与应用 的电子书下载地址?</a> <a href="/article/waljae" class="list-group-item">求Java结合Apache-AXIS的Web开发资料</a> <a href="/article/wprgmd" class="list-group-item">请问哪里有java web开发的视频教程下载?</a> <a href="/article/wguxus" class="list-group-item">3. 参照分布式和企业系统结构、及应用开发的重点明显地转向基于构件的应用开发</a> <a href="/article/willzr" class="list-group-item">谁有好的毕业设计题目啊,计算机的基于web的 jsp开发</a> <a href="/article/wsdtxc" class="list-group-item">谁知道现在计算机学校培训课程中的《基于web的网络开发》讲的是什么内容?</a> <a href="/article/whvjgx" class="list-group-item">基于vb 开发的asp.net web 应用程序如何用代码连接数据库</a> <a href="/article/wlagxo" class="list-group-item">寻找优秀的基于java开发的棋牌游戏的团队</a> <a href="/article/whbomw" class="list-group-item">以一生产系统为例,阐述基于WEB的Mis系统开发过程,从需求分析开始</a> <a href="/article/vzayxj" class="list-group-item">参照分布式和企业系统结构、及应用开发的重点明显地转向基于构件的应用开发,讨论以下问题:</a> </div> </div> </div> </div> </div> </div> <footer id="footer" class="footer hidden-print"> <div class="container"> <div class="panel panel-default"> <div class="panel-heading">相关问题</div> <div class="panel-body"> <a class="btn btn-default" href="/article/wavivp" title="一位著名医生 劝人不食肉的话">一位著名医生 劝人不食肉的话</a> <a class="btn btn-default" href="/article/wavivq" title="汉方秘本(1)">汉方秘本(1)</a> <a class="btn btn-default" href="/article/wavivr" title="死刑犯供出大贪官 曾是海关稽查能手屡破大案">死刑犯供出大贪官 曾是海关稽查能手屡破大案</a> <a class="btn btn-default" href="/article/wavivs" title="悬挂图解">悬挂图解</a> <a class="btn btn-default" href="/article/wavivt" title="当下社会顺口溜 图文">当下社会顺口溜 图文</a> <a class="btn btn-default" href="/article/wavivu" title="好好提醒:谨防五类电话诈骗">好好提醒:谨防五类电话诈骗</a> <a class="btn btn-default" href="/article/wavivv" title="25张漂亮的微距摄影作品">25张漂亮的微距摄影作品</a> <a class="btn btn-default" href="/article/wavivw" title="合理施肥要诀">合理施肥要诀</a> <a class="btn btn-default" href="/article/wavivx" title="龙的艺术图集">龙的艺术图集</a> <a class="btn btn-default" href="/article/wavivy" title="让你想不到的钓鱼偏方">让你想不到的钓鱼偏方</a> <a class="btn btn-default" href="/article/wavivz" title="孙耀威电视剧18部">孙耀威电视剧18部</a> <a class="btn btn-default" href="/article/waviwa" title="80平现代简约低奢 冬天这样装才够温暖">80平现代简约低奢 冬天这样装才够温暖</a> <a class="btn btn-default" href="/article/waviwb" title="成交量的欺骗性如何判断">成交量的欺骗性如何判断</a> <a class="btn btn-default" href="/article/waviwc" title="观世间如幻 作者:紫虚居士">观世间如幻 作者:紫虚居士</a> <a class="btn btn-default" href="/article/waviwd" title="喝四物汤的女人不用做美容">喝四物汤的女人不用做美容</a> <a class="btn btn-default" href="/article/waviwe" title="《论语讲义》——公冶长第五">《论语讲义》——公冶长第五</a> <a class="btn btn-default" href="/article/waviwf" title="用ps去除障碍物">用ps去除障碍物</a> <a class="btn btn-default" href="/article/waviwg" title="国人亲戚关系图表!">国人亲戚关系图表!</a> <a class="btn btn-default" href="/article/waviwh" title="谁是央视超级大花瓶">谁是央视超级大花瓶</a> <a class="btn btn-default" href="/article/waviwi" title="超可爱的比熊俊介(一)">超可爱的比熊俊介(一)</a> <a class="btn btn-default" href="/article/waviwj" title="用核桃枝治脑瘤_脑瘤治疗_阿里医药网">用核桃枝治脑瘤_脑瘤治疗_阿里医药网</a> <a class="btn btn-default" href="/article/waviwk" title="男女都离不开的东西,爽死了">男女都离不开的东西,爽死了</a> <a class="btn btn-default" href="/article/waviwl" title="蚯蚓钓鱼的技巧!!">蚯蚓钓鱼的技巧!!</a> <a class="btn btn-default" href="/article/waviwm" title="不合理施肥危害多">不合理施肥危害多</a> <a class="btn btn-default" href="/article/waviwn" title="美食天下菜谱精选 2011-6-14">美食天下菜谱精选 2011-6-14</a> <a class="btn btn-default" href="/article/waviwo" title="做人必修的十五招">做人必修的十五招</a> <a class="btn btn-default" href="/article/waviwp" title="专家:南海是中国的生命线 关系每个中国人生活(二)">专家:南海是中国的生命线 关系每个中国人生活(二)</a> <a class="btn btn-default" href="/article/waviwq" title="久练太极话松沉">久练太极话松沉</a> <a class="btn btn-default" href="/article/waviwr" title="名著中的“四大美女">名著中的“四大美女</a> <a class="btn btn-default" href="/article/waviws" title="国家外汇管理局关于调整部分境外投资外汇管理政策的通知">国家外汇管理局关于调整部分境外投资外汇管理政策的通知</a> <a class="btn btn-default" href="/article/waviwt" title="添寿续命的方法">添寿续命的方法</a> </div> </div></div> <div class="copy-right"> <p>中财网,客观、专业、权威的知识性互动百科全书。</p></div> </footer> <div class="copy-right"> <div class="container"> <div class="col-md-12"> <a href="https://www.q-5.net/" target="_blank">最新新闻</a> <a href="https://www.wacths.com/" target="_blank">沃茨手表网</a> <a href="https://www.csdndoc.com/" target="_blank">CSDN程序文档</a> <a href="https://www.cmjoy.com/" target="_blank">上海旅游网</a> <a href="https://www.smbaike.com/" target="_blank">神马百科</a> <a href="https://www.familylifemag.com/" target="_blank">程序博客</a> <a href="https://www.xjpta.cn/" target="_blank">香蕉皮作业帮</a> <a href="https://www.cidugushi.com/" target="_blank">景德镇新闻网</a> <a href="https://www.uyuyao.com/" target="_blank">余姚信息网</a> <a href="https://www.zuoyewang.cc/" target="_blank">作业帮作业网</a> <a href="https://www.wenda8.com/" target="_blank">互助问答吧</a> <a href="https://www.16lo.com/" target="_blank">16楼社区</a> <a href="https://www.zyebang.com/">解题作业帮</a><a href="https://www.6210k.com/">艺术百科</a><a href="http://www.ld5.top/">亮点网</a><a href="http://www.smbaike.com/">神马百科</a> <a href="https://www.smwenxue.com/">神马文学网</a> <a href="https://www.zuoye5.com/">拍题作业网</a> <a href="https://www.uczhidao.com/">UC知道</a> <a href="https://www.52sanwen.top/">我爱散文网</a> <a href="https://www.bfwang.top/">北方网</a> <a href="https://www.kexue5.top/">科学网</a> <a href="https://www.wenku1.top/">第一文库网</a> <a href="https://www.wszyw.top/">微思作业网</a> <a href="https://www.wz51.top/">我要文章网</a> <a href="https://www.dsp33.cn/">都市新闻网</a><a href="https://www.xofi.com.cn/">西欧教育</a><a href="https://www.xs2xf.cn/">西山新闻网</a><a href="https://www.holoes.com.cn/">好楼房产信息网</a> <a href="https://www.9x1x.cn/">九乡新闻网</a><a href="https://www.vnql.com.cn/">农企信息网</a><a href="https://www.xnvm.com.cn/">仙女们写真照片</a><a href="https://www.lumta.com.cn/">音乐简谱网</a><a href="https://www.miliya.com.cn/">米粒芽</a><a href="https://www.xuexiaodaquan.net/">学校大全网</a><a href="https://www.wz95.cn/">95后网站</a><a href="https://www.ranatlanta.cn/">汝南网</a><a href="https://www.opuo.com.cn/">欧普网</a><a href="https://www.7c4.com.cn/">宝宝故事网</a> <a href="https://www.pp6a.cn/">神马品牌网</a> <a href="https://www.hzxzt.com.cn/">杭州交通信息网/"></a> <a href="https://www.hzsgz.com.cn/">杭州市高中教育平台</a> <a href="https://www.crrcn.cn/">查人人中国名人网</a> <a href="https://www.amzr.com.cn/">爱美之人</a> <a href="https://www.scmpx.com.cn/">上车买票</a> <a href="https://www.azxt.com.cn/">安卓系统之家</a> <a href="https://www.520sdw.cn/">中科新闻网</a> <a href="https://www.218zy.cn/">科学院研究所</a> <a href="https://www.ekowh.cn/">高考快车</a> <a href="https://www.520gsw.cn/">高考志愿帮</a> <a href="https://www.madbar.cn/">大学志愿大全</a> <a href="https://www.oisogo.cn/">高校问答</a> <a href="https://www.togowu.cn/">高考问答</a> <a href="https://www.mdeusa.cn/">中考百科</a> <a href="https://www.520bzw.cn/">大学知道</a> <a href="https://www.9uwang.cn/">久游网</a> </div></div></div> </body> </html>