动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 软件工程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ 软件工程 ]的信息



本月文章推荐
.测试过程改进的缺陷漏测分析(1).
.一个PRM系统实施的经验与教训.
.如何编写企业解决方案书.
.初识 Smart Device Extensions.
.软件项目如何进行需求分析.
.升级Red Hat 9.0(Kernel 2.4.20-.
.Java与UML交互图.
.在IBM WebSphere MQ本地队列中存.
.企业信息化大路子是不是搞反了?.
.开源目录2007:认识开源优势.
.企业管理软件的需求描述方法.
.Bash readline 使用技巧.
.在IE中托管.NET Windows Forms.
.微软加强面向服务架构SOA开发.
.感悟测试驱动开发.
.IDS逃避技术和对策的详细介绍.
.规划SOA(3)进行长期SOA规划.
.详述RPG游戏引擎的设计原理.
.软件需求的关键:分解用例场景.
.用Robot实现自动化测试.

J2EE项目中开发团队的组建

发表日期:2008-3-23 |



  J2EE这种应用模型答应不同的开发人员同时进行开发的各个元素。这里阐述一下对不同层次的设计人员,开发人员的技术要求。对以下几个分类进行描述。

  设计师组建团队
  表现逻辑层的团队角色
  业务逻辑层等团队角色
  数据库访问层的团队角色   团队的组成可以根据人员的数量和系统的范围大小。例如,不一定所有的角色都要分配,有些人可以担当不能的角色。   设计师   在基于组件的应用系统开发中,一个或几个人必须对这个系统的整体需求有全面的了解,比如系统的控制流程,和其他的接口等等。有些公司称这个角色为总工程师,不管怎么叫,这个角色非常重要,他承担协调不同开发小组之间的工作,帮助他们考虑系统这个“大图”。   表现逻辑层的团队角色   在表现层,用户界面是动态生成的。需要如下开发人员:

   Java servlet 开发人员
   jsp 开发人员
   Html 设计人员
   美工人员
   客户端的javascript 开发人员
   Servlet 开发人员建立表现层的逻辑,而其他人员建立表现的形式。   Java Servlet 开发人员   Servlet处理页和页之间的浏览,会话治理,简单的输入验证。Servlet也将业务逻辑的元素连接起来。   Servlet开发人员必须理解一些相关事宜,HTTP请求,安全,多语言,和一些页面元素如session, cookie,超时等等。J2EE的应用里面,servlet必须用Java来写,Servlet可能会调用JSP, EJB, JDBC等等。因此,servlet开发人员要与应用系统的其他人员紧密合作。   JSP 开发人员   JSP开发人员与servlet开发人员密切合作来定义系统的表现层页面。即使在复杂的开发项目里,JSP和servlet的开发人员也可能是一个人。   然而,假如一个系统中大部分Java在servlet而不是在JSP里,JSP人员就不必对Java非常熟悉。   HTML 设计人员   HTML 设计人员对HTML页面进行优化。例如,他可能要完成以下任务:   保证在不同的浏览器中所有的页面都能正常显示
  保证低速的调制解调器访问也不受影响
  对JSP设计人员的页面进行进一步的优化   美工人员   美工人员创建图片等等。这些图片要能小体积,快速下载。美工与HTML页面人员紧密合作。   客户端的JavaScript 开发人员   使用客户端的JavaScript有很多原因。比如,可以处理简单的输入验证,不必提交给服务器,还可以让用户界面更生动。这个角色和servlet, JSP人员紧密合作。 进入讨论组讨论。
业务逻辑层的团队角色   业务逻辑层包含业务规则和业务实体。需要以下人员:   Session bean 开发人员
  Entity bean 开发人员   Session Bean 开发人员

  Session beans包含业务处理和业务规则的逻辑。比如,一个session bean 可能设计成计算一个支票的税率。假如一个系统面临处理经常变化的复杂逻辑,而又大量使用session bean,结果是,session bean就需要不断的更新。   Session bean 的开发人员一般是一个领域的专家,理解复杂的,专门领域的逻辑,还有数据验证的规则。这个人员与servlet和entity bean开发人员紧密合作。   Session bean可能需要调用JDBC接口,和其他的EJB。无状态的session bean系统运行的会更好一些。因为,假如计算费率是一个有状态的session bean,系统就必须访问一个保存bean的状态信息的服务器。假如那个服务器恰巧出现问题,整个流程就会受阻。   Entity Bean 开发人员   Entity bean代表永久的对象,如一个数据库中的一条记录。Entity bean开发人员的任务是设计一个面向对象的所有业务数据的组织图。建立面向对象的试图意味着要将数据库中的表(关系型的)映射成entity bean。例如,开发人员需要将客户表,发票表,和订单表转换成相应的客户,发票,和订单对象。   一个entity bean 开发人员与session bean, Servlet开发人员密切合作,保证应用系统提供快速的,灵活的,可扩展的对业务数据的访问。   Entity bean 可能会大量的调用JDBC接口。而entity bean 之间的调用会很少。   数据库访问层的团队角色   在数据库访问层,开发人员需要建立关系型数据库的ER图,数据字典等等相关文档。所有对数据库的修改,访问等等权限操作都要经过数据库访问层开发人员。这个角色在大部分项目中担当DBA的角色。   团队组建之后,就可以开始设计用户界面。   设计用户界面   建议从前到后开始设计应用系统。就是说,先设计用户界面,再设计EJB,这样效率最高。   下面提一些常用的建议性问题:

  页面流程是什么?

  每个页面上的命令按钮是什么?

  是否适用frame?

  是否有公司标准的Logo,广告条幅?

  在什么地方需要登录过程?

  多语言的问题?

  这些和设计servlet, JSP相关。 进入讨论组讨论。

上一篇:基于Web的系统测试方法 人气:543
下一篇:我国软件工程发展的现状 人气:312
浏览全部软件工程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-23 Menalto Gallery v2.3 Rc1 多国语
2008-7-23 深度学习网址导航系统 v2.6.1
2008-7-23 因特达crm2008客户关系管理系统
2008-7-23 60度 CMS v1.0 Build 080723
2008-7-23 幻影动漫网视频系统(Ppdong) v1.
2008-7-23 好易祝福墙 2008
2008-7-23 APJE私服发布系统 v2.0 PHP版
2008-7-23 毕业论文在线指导系统源码
2008-7-23 Jacky法律在线网站源码
2008-7-19 UltraEdit 简体中文增强版 14.10
2008-7-19 CentOS 5.2 i386 LiveCD
2008-7-19 Snapture多功能相机 v1.4
2008-7-19 iAcces中文输入法 v1.0Build016
2008-7-19 Cookbook烹饪秘籍 v2.5
2008-7-19 苹果专用DVD转换工具 v1.1.59汉化
2008-7-19 Modem修复软件ZiPhone修改版04.0
2008-7-19 AgileMessenger即时通讯工具美化
2008-7-19 Sketches画图软件 v0.7b6破解版


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵