• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

Project_Mapping 我给大家解释一下

发布: 2007-7-01 18:47 | 作者: admin | 来源: | 查看: 12次 | 进入软件测试论坛讨论

领测软件测试网
Hi guys,

这个加密聊天室(Encrypted Chatroom)的全部要求和详细介绍已经基本完成,并且我已经花了整个早上将其各个项目内容都贴在了Project1里面。总共有11篇帖子,包括:

1. 开发这个程序的系统描述和其要求;

2. Use Cases,整个系统是基于用UML作设计,然后在转用JAVA实现;

3. 主要是Class diagram,有了它,我们就有个系统的概念弄清楚每个Class之间的关系和影响了。

4. 这个聊天室的项目一共包括8个Class(最后一个ControlPanel是我后来才加进去的,所以Class     Diagram 里面没有体现,你们自己可以找出它和其他Class之间的联系),除了GUI的两个Class     以外(namely, Class ClientGUI and ContronCentre),其他6个Class都不能自己改变现在已有的     Operations(Method in java),即不能添加也不能删除。但是GUI的两个Class就可以根据自己的需     要或者兴趣,选择你自己喜欢的components作为用户Interface。

总之,这个项目已经是定义好的了,可以说基本大部分是coding,而不是design。但是,却要求能完全明白和很好的理解已经用UML写好的每个Diagrams(Class&Use Cases)和Documentation的内容。

其实,我给出这个项目的目的,是想和大家一起分享,也是给大家一个机会锻炼自己的能力。不仅是UML和JAVA,更重要的是如何用自己的思考去尽可能完美的去完成这个项目的开发。或许有很多朋友觉得简单,但是,请允许我这么说一段话:在CSDN的JAVA版一眼扫下去,基本都是分散和琐碎的问题,很多朋友问书问资料,也问CODE的,但是却没有了下文~~~真正写出CODE出来让大家讨论的帖子,太好太少了。说白了,就是拿出练习甚至项目出来共同讨论学习的机会基本不能在版面体现。所以,我毅然的贴出这个项目来希望我们一起来实践,看再多的书,说再多的废话也不如这么一个实践操作。

最后,我非常希望这个PROJECT能得到,经验丰富的朋友(高手们)给以大家的指引,刚开始学习SOFTWARE的朋友希望能认真对待它。暂时把这个PROJECT完成时间定为两周,希望大家每天都在我这个BLOG交流,共同进步。完成这个项目后,我会再给大家机会实践,到时候的课题就是面向DESIGN了,用的更多的UML但是得自己定义,CODING只是完成那个项目一个小步骤。ANYWAYS,我们得好好完成这个项目再说,对吧~

my blog ad:  http://blog.csdn.net/php99/project1 ad: http://blog.csdn.net/php99/category/108493.aspx

Wayne                                    

    

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际 | ISTQB | ISTQB官网 | TMMi | TMMi认证 | 国际软件测试工程师认证 | 领测软件测试网