CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  框架、开源

求:struts的项目经验...(散100分)

楼主nineday()2006-03-14 15:20:27 在 Java / 框架、开源 提问

我刚上班,老总要我独立做一个struts   +   eclipse的项目。  
  各位大侠能告诉我做这样一个项目的步骤是怎么样的?,(比如说先需求分析,再开发user   case...)  
   
  越详细越好,最好能谈谈你的心得。  
   
  不胜感激... 问题点数:100、回复次数:10Top

1 楼SDMRauquin(冷月无心)回复于 2006-03-14 16:18:51 得分 20

需求   需求   再需求  
  这个是最关键的。无论的你的数据库结构设计多好。代码多完美。只要做出来的不符合需求。在老板眼中就是没用。  
   
  明确后,通过初步设计写个开发文档。里面的需求写清楚。并且给老板看过。确定下,最好细点,才重程序员的角度写需求。  
   
  之后才是设计表结构。  
   
  搭建框架。开始编码Top

2 楼pigengler(en)回复于 2006-03-14 17:23:26 得分 20

把握需求是关键。。。。。。。  
   
  但是怎样才能把握需求呢?这里面就很难把空了。  
   
  我的经验是比较实际的办法是,需求调研后出需求细化说明书。然后用静态页面做好Demo(这个很重要,有很多东西是用文字说不清楚的),用户确认以后才真正做。   当然有可能用户不会一次性全部确认完,可以能确认的先确认,确认多少做多少。Top

3 楼zeq258(周二强)回复于 2006-03-14 17:33:15 得分 40

楼上的两位说的都很好,  
   
  我也说一点,做完需求后,最好让公司的美工做一些   demo   ,最好是对应一个需求做一个,  
  这样,把可户的需求落实下来,争取以后不要出现需求上的问题。  
   
  然后,对应每一个功能模块,实现编码。     这是不太好的实现方法。  
   
  好的方法是:对这些模块的共同的部分进行抽象,写成公共类,然后,各个模块需要继承  
  这些公共类,然后针对自己的模块特色,重写或者补充相应的方法。Top

4 楼zqrqq(zqrain)回复于 2006-03-14 18:14:37 得分 0

好问题,好答案!  
   
  路过,学习!Top

5 楼WiseDragon(慧龙)回复于 2006-03-14 18:31:35 得分 0

好问题,好答案!  
   
  路过,学习!  
  Top

6 楼msk316647129(轩辕)回复于 2006-03-14 21:03:11 得分 20

对这些模块的共同的部分进行抽象,写成公共类,然后,各个模块需要继承  
  这些公共类,然后针对自己的模块特色,重写或者补充相应的方法。  
  顶!Top

7 楼nineday()回复于 2006-03-15 12:54:45 得分 0

谢谢你们的热情。  
  我受益很多...  
   
  请大家踊跃发言。Top

8 楼nineday()回复于 2006-03-15 12:57:48 得分 0

zeq258(近朱者赤)   :  
        你好。谢谢你对我的帮助。我想请教一下:  
        “做完需求后,最好让公司的美工做一些   demo   ,最好是对应一个需求做一个,  
  这样,把可户的需求落实下来,争取以后不要出现需求上的问题。”  
  中的“对应一个需求做一个”是什么意思?  
  Top

9 楼SDMRauquin(冷月无心)回复于 2006-03-15 13:19:02 得分 0

静态html吧Top

10 楼zeq258(周二强)回复于 2006-03-27 17:59:17 得分 0

 
  zeq258(近朱者赤)   :  
        你好。谢谢你对我的帮助。我想请教一下:  
        “做完需求后,最好让公司的美工做一些   demo   ,最好是对应一个需求做一个,  
  这样,把可户的需求落实下来,争取以后不要出现需求上的问题。”  
  中的“对应一个需求做一个”是什么意思?  
   
   
  -------------------------------  
  比如说,你使用的是   struts   ,很多情况下,一个功能模块对应一个   action   ,  
  因为这些   action   里边有可能做了很多相同的工作,这样,  
  对这些模块的共同的部分进行抽象,写成公共类,然后,各个模块需要继承  
  这些公共类,然后针对自己的模块特色,重写或者补充相应的方法。  
  Top

相关问题

  • 什么是项目经验?
  • 如何获得项目经验,有项目经验者答!
  • 用MyEclipse开发struts项目的问题
  • 用struts开发项目的过程?
  • 求hibernate+struts的项目用于学习
  • 开发规范 & 项目管理经验
  • 项目演示,讨个经验
  • 有外包项目经验的请进
  • 有外包项目经验的请进
  • 散分:请大家来分享一下struts+spring+hibernate方面的经验,进者有分

关键词

  • 需求
  • 模块
  • 项目
  • struts
  • 公共类
  • 确认
  • 方法
  • 让公司的美工
  • demo
  • 重写或者补充相应

得分解答快速导航

  • 帖主:nineday
  • SDMRauquin
  • pigengler
  • zeq258
  • msk316647129

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo