JavaWeb项目开发流程

JavaWeb项目开发流程

针对JavaWeb项目开发流程所做的资料整理。


B/S项目(Browser/Server),用户通过浏览器向服务器进行数据交互,服务器接到来自前端的请求后,进行处理。并将结果通过浏览器返还给用户。

一、 人员

规则的制定:组件团队、文件夹命名规则、文件名命名规则、程序代码编程风格、数据库设计约定

团队角色:项目经理,策划,美工,程序员,代码整合员,测试员

二、工具

开发工具:前台(Web页面设计):Adobe Illustrator 、Adodb Photoshop、Dreamweaver MX、Flash MX

后台(动态程序,数据库建模):PowerDesigner(数据库建模)、Rational Rose(程序建模)管理(项目进度规划):Microsoft Project

三、开发流程

JavaWeb项目开发流程_第1张图片

 

在项目开发中最需要时间的是总体设计和系统测试,而程序编写代码所占的时间并不多。

四、 数据库开发

数据库文件名:如果系统名为abc,则数据库文件命名为abc_database.mdf,日志文件命名为abc_log.log,文件名全部小写

数据库表命名:表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词首写字母大写,多个单词之间不用任何连接符号。 如果库中存在多个系统,表名用系统名(小写)+一个或多个单词, 如果库中只含有一个系统,表名用一个或多个单词,如果表名用到了多个单词,各取各个单词的几个字母组成表名

视图:视图名采用规则View_表A_表B_表C,View表示视图。这个视图由几个表产生就用”_”连接几个表的名,如果表过多可以将表名适当简化,但一定要列出所有表名

存储过程名命:P_表名_存取过程名(缩写),比如P_User_Del,P_ArticleType_AddData

SQL语句编写规则:关键字必须大写,比如,Select user_id, user_name FROM User Where user_id = ‘tom’

五、文件夹文件名命名规范

文件夹命名:采用小写英文,长度不超过20个字符,比如images(存放图形文件),flash(存放flash文件),style(存放CSS文件),scripts(存放Javascript脚本),inc(存放include文件),link(存放友情链接),media(存放多媒体文件)等,文件名称统一用小写的英文字母、数字和下划线的组合。

图片的命名原则名称分为头尾两部分,用下划线隔开,头部分表示此图片的大类性质例如广告、标志、菜单、按钮等等。

  放置在页面顶部的广告、装饰图案等长方形的图片取名: banner

  标志性的图片取名为: logo

  在页面上位置不固定并且带有链接的小图片我们取名为 button

  在页面上某一个位置连续出现,性质相同的链接栏目的图片我们取名: menu

  装饰用的照片我们取名: pic

  不带链接表示标题的图片我们取名: title

下面是几个范例: banner_sohu.gif 、banner_sina.gif、 menu_aboutus.gif 、 menu_job.gif、 title_news.gif、 logo_police.gif、 logo_national.gif 、 pic_people.jpg 。

六、程序代码编程规范

程序代码需要有缩进,缩进采用键盘Tab键,不采用空格键。并且”=”或者链接字符串时需要左右空一格等。

你可能感兴趣的:(经验学习)