机房合作感受

机房合作是在提高班第一个合作的项目,现在,正在进行,感觉进行了好久!实际也确实挺久的了!

6月22号左右开启的机房,那时候,专业课要开始考试了,由于我们的考试科目都不多,所以,不想拖着,就开始合作了!米老师问谁当组长,丽杰说小美,就那样我就当了组长。三个人也兴致高昂的开始了合作。

合作开始了,三个人坐在一起,讨论需求,讨论数据库,统一大家的所有意见后,组长就开始写文档了。因为有考试,我就陆陆续续的写文档,完成了可行性研究报告、项目开发计划、需求、概要设计等,中间也以考试为由,几天都没有碰文档。5天假期结束后,我开始继续写的详细设计,发现详细设计中好多内容啊!就想着分给其他两个人写,分好任务后,大家开始各自行动,基本完成以后。

组长就要画图了,刚开始画图,无从下手。想着也不容易,因为要把所有层,所用到的方法都想出来,想着挺不容易的。就在这样的心态中开始了,参考着重构,总结重构,发现画图就很容易了。但是EA建了还是毫无逻辑,就这样进行了几天后,我感觉我可以问一下其他人了,我找志婷问了一些问题,看了一下她EA建立的框架,突然感觉EA建立时,要和机房建立时统一。明白这点后,重新整理了一下图,就继续画图了,画完类图,尝试画了一下时序图。

画图总结的几个需要注意的地方:

1、建立时,要和机房所建类统一。如。因为这样生成类的命名空间和机房是统一,不用后期修改命名空间。

2、备注写清楚,因为备注就是代码中的注释,有了这些注释,给其他人看,或者自己回头看都会很清楚。

3、方法的参数和泛型类型,想清楚。写这些的过程中,归纳出:查的返回类型为泛型,增删改为int。

4、其他。。。

就开始把类图生成框架了,生成代码时,发现方法的参数,返回类型都没有,就开始补充类图,补充完后,又发现出错了,泛型的返回类型格式,我写的是VB.NET的格式,又统一改为了C#,就这样重复修改过几次后,开始生成框架。参考博客http://blog.csdn.net/mazhaojuan/article/details/7906316

生成框架后,出现很多80多个错误,但是,还好,这些概框起来也就3类左右。这么多错误,汇总到一起的解决方法为:

1.修改引用空间的名称

2、添加引用项目

3、添加引用程序集

解决了以后,挺高兴的,写了两个星期文档,画了一个星期图,终于可以敲代码了!

4号开始敲代码,到今天已经进行了5天了,虽然是5天,但实际敲了时间也就是一、两天。其他时间是发现框架中一些不合理的地方,比方:返回类型不合适;掉了一个方法;实体中掉了一个属性等等,这些属于前期画图、逻辑的一些地方的错误,这些地方都反应出一个问题:前期工作还有待提高。

机房合作的经历,记录了一番。机房合作仍在进行中。。。

那么,在其中有哪些收获呢!做任何事情都会有很多收获,这次的最大感受是心态上的一个转变,由以前的一个人,转到一个组织。让我感觉不是一个人在行动,我要为其他人负责,再也不是自家的地,自家的犁,想种啥种啥了。开始有了组织意识了,做事情时,会想着其他人,也会想着写清楚,尽量写完善,让伙伴可以更容易接受。另外,伙伴也个提出很多建议,让我有机会完善思路,完善我们的系统。

合作代码进行当中,做的最不好的是,交流。机房进行中,B层和D层的负责人,经常会出现业务上的交流。通过交流消除一些不同观点,统一战线。这方面的交流做的还是很不错的,我说的交流问题,是我们把U层的负责人给落下了。不能因为这些问题和U层关系不紧密,不能怕浪费别人时间,不能因为想及时解决问题,就忘记其他伙伴。这个问题是我师父给我指出来的,她说我不应该让U层负责人没有参与感,因为没有参与感,进度自然就不统一了。师父说完这个问题后,我发现他说的真对。自己考虑问题,还是很有提升空间。

接下来,再接再厉完成机房合作未完工程。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-27 07:21:09

机房合作感受的相关文章

机房合作--11期验收有感

"完成了机房合作,我们就算是一名合格的IT人士了"米老师如是说. 参与了11期的机房合作验收,师哥师姐从功能.UML图.文档.代码走查四个阶段做出了点评,下面谈谈这个过程我所总结的想法. 一.收获: (一)  站在"用户"的角度来思考功能设计 1.Login界面输入错误究竟该提示写什么? 之前我做的时候,我的第一感受"如果提示'您的用户名或者密码错误'有点太不专业了"就像今天师姐所说,具体提示到用户名还是密码,这样更加方便用户去进行修改,之后坤哥

机房合作——感悟篇

机房合作已经做了很长时间了,但也就是这几天正式进入状态了.看着我们的合作越来越默契,心里别提多高兴了.丹丹渐渐的能看懂我的图了,建建也不会自己加方法了,我画的图也不会丢三落四的.小伙伴们越来越有默契了,我的一点感受,与大家分享. 适当"间作套种",千万别搁置 从7月开始准备专业课考试之前,我就着手画图了.当时的感觉跟前两次画图没什么差别,一直心想着能不能偷懒少画点图,省个事儿.所以一直不慌不忙地一边看牛腩一边画图,之后就是准备专业课考试--考试--放假,画图基本上就是搁置了.等到放假回

机房合作—我是组长

五一期间开始机房合作,到现在一个多星期了.我,蕾蕾,亮亮一组,我担任组长一职. 在着手准备项目开始之前,我们听取了各位师父的一些建议,也算是给我们指明一下方向. 第一天晚上,我召开了我们项目开发的第一次会议,在这次会上,我们确定了整个项目的开发计划. 五一的那三天,项目进展地很顺利,我们提前安排的工作也能按时完成.五一结束了,我们三个的课也不一样,周一周二两天都是满满的课,所以进度也就停了下来,这么一来,开发也就不能按计划进行下去了. 在开发的第四五天,小组的情况变得糟糕了.主要是在确定系统框架

机房合作总结

机房合作结束有一段时间了,现在回想一下我们合作时我们所学到的知识,个人版编码在代码上已经学到了很多,这次合作主要在开发前期感悟比较深刻. 软件开发工具: (1)Axure RP 原型工具:软件需求设计的时候需要用到原型图,给客户看,让客户看看,是否满意我们这样的设计,避免最后程序设计出来客户不满意. (2)Edraw(亿图):主要用它画流程图,甘特图. 甘特图:主要用它来记录我们做整个项目的时间.能清楚的看到我们在各个阶段的用时,还有可以分析我们的延期情况. (3)SVN:及时了解团队中其他成员

[机房合作]-数据库设计

前言: 最近刚刚开始了机房合作,自己在其中主要参与了D层的设计,而且在文档设计的阶段主要参与了数据库设计.之前在机房重构的时候对于数据库设计没有按照文档来进行驱动,所以这次在写文档的时候我很认真,所以遇到了很多细节的问题,比如对于视图,存储过程在数据库设计的哪一个部分加入,以及对数据库的外部模式进行了深入的了解! 内容: 数据库的设计的周期,分为了规划,需求分析,概要设计,逻辑设计,物理设计,实现,运行维护.我将数据库的设计分为了前期准备,中期设计,后期实现维护. 周期划分 前期准备 中期设计

【机房合作】重新认识外观模式

机房收费系统合作版,是我们第三次与机房收费系统相遇的时刻.在个人重构的时候,我们就开始了"七层架构"之旅,其中外观模式是单独作为一层来开发的. 那个时候,也不理解外观是起到怎样一个作用,大话上的解释表面上容易理解,看完后自己也觉得很有道理.但在系统程序中,自己是只要经过BLL逻辑层的一个方法,就需要再经过一次外观,从而"解除耦合",避免了UI层与BLL层之间直接传递数据. 那个时候,在敲代码的时候就有一种感觉:每次写完B层逻辑,又要在F层重新写一次,这就是在解耦和吗

【机房合作】状态模式与上机

在机房收费系统中,有几个业务逻辑是比较复杂的,比如说上机.下机.记得我在做第一版VB收费系统的时候,还特别地将上下机拿出来画了一个完整的流程图,要不这样做的话,最后的结果一定是懵了,也不想再继续写代码了. 在进行设计模式的学习之前,我们很有必要将上机这一业务逻辑完整的梳理一遍. 一.上机业务逻辑 1.判断卡号是否存在 2.判断卡号是否使用 3.判断卡号余额是否充足 4.判断卡号是否正在上机 5.执行上机,添加上机记录 这样一罗列,很明显,执行上机这一业务操作需要先经过四次判断.之前我们都是通过一

倒不出的那种美妙--机房合作总结

经过一个多月的努力和共同开发,我们小组的机房合作也终于完成了,由于这次是合作的组长所以要做好的不仅仅是系统的那些逻辑,更多的是学会使用一些工具去将自己的思路和相应的逻辑表述出来. 一.EA图 之前使用EA画过类图.用例等一些常用的图,但是这次合作要将九种图对应到每个类型的文档中.这就要求我们必须很熟练地使用EA工具,尤其是做组长的.这里主要介绍创建类型和MoreTools的使用. 1.创建类型: 2.More  tools(工具箱) 我们画这些图一方面是为了表述我们的需求和逻辑思路,另一方面也为

机房合作之职责链模式

经过好玩又有趣的软考备战和考试之后,终究还是要归于平静的.我们要学得东西还有很多,于是在软考结束的第二天,机房合作就马上提上了议事日程.在刚开始的时候,是一边做着新闻发布系统,一边思考合作的事宜,到了后来,逐步的过渡全身心投入机房合作的项目中去的阶段,因为我是项目组长,必须要做很多的工作,从一开始的建模到文档编写,再到敲代码,都要涉及,今天我们来讨论讨论如何在机房收费系统的费用计算上使用职责链模式. 首先我们要给出解决方案的类图 职责链模式无非就是把所有的处理对象,通过SetSuccessor(