分类: IT业界
2011-07-25 11:42:16
首先,可以这么说第二个项目的目的是锻炼组员间的合作能力,沟通能力,个人的项目想。
考察mvc设计模式在框架中的应用,和一些算法,总的来说第二个项目还是可以的。
其次,再设计的过程中必须按着老师指定的去走。步步为营啊,不要跳跃,不要偷懒。前期
的设计决定着项目的生死,这话一点也不夸张。需要注意的有:
1)你所设计的项目,流程必须熟悉。也就是见功能想它属于哪个模块的哪个方法。先把流
程搞的透透的再去设计。
2)设计数据库,我是新手,数据库设计上漏洞不少,后期还要添加。最后想想,还是流程
上的疏忽,不熟悉造成的。总结出一句话“用户的绝大部分动作都是在操纵数据,而数据绝大
部分数据来源于数据库,所以针对用户动作去设计数据库”;
3)写代码的时候要注意的是,功能与功能之间的耦合性要降低,做到高内聚,低耦合。这
样代码量少,思路会更清晰。思考的中心是数据库,应为你的所有动作无非是增、删、改、查
,导致数据库数据变化。所以你的目的很明确,就是让数据库数据数据的变化达到你想要的结
果,这就是问题中心,围绕它去想算法吧。
最后,就是去把bug补下,优化下代码,美化下页面就好了,这些我做的不是很好。
原文: