Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1630657
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: IT业界

2011-07-25 11:42:16

首先,可以这么说第二个项目的目的是锻炼组员间的合作能力,沟通能力,个人的项目想。

考察mvc设计模式在框架中的应用,和一些算法,总的来说第二个项目还是可以的。

其次,再设计的过程中必须按着老师指定的去走。步步为营啊,不要跳跃,不要偷懒。前期

的设计决定着项目的生死,这话一点也不夸张。需要注意的有:
1)你所设计的项目,流程必须熟悉。也就是见功能想它属于哪个模块的哪个方法。先把流

程搞的透透的再去设计。
2)设计数据库,我是新手,数据库设计上漏洞不少,后期还要添加。最后想想,还是流程

上的疏忽,不熟悉造成的。总结出一句话“用户的绝大部分动作都是在操纵数据,而数据绝大

部分数据来源于数据库,所以针对用户动作去设计数据库”;
3)写代码的时候要注意的是,功能与功能之间的耦合性要降低,做到高内聚,低耦合。这

样代码量少,思路会更清晰。思考的中心是数据库,应为你的所有动作无非是增、删、改、查

,导致数据库数据变化。所以你的目的很明确,就是让数据库数据数据的变化达到你想要的结

果,这就是问题中心,围绕它去想算法吧。

最后,就是去把bug补下,优化下代码,美化下页面就好了,这些我做的不是很好。

原文:

阅读(297) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~