经过两个多月的努力,围棋项目基本上完成。在这段时间里,从项目初期的需求分析和项目分析设计,到中期的编码设计和后期的测试,自己不仅从中获得了项目开发经验,还提升了自己的编码能力,对软件开发也有了一些新的认识。总之这两个多月的项目实践,对我而言是一次真正的锻炼。

首先是最初的项目需求分析和设计。刚开始做项目时,项目需求不清晰,进而导致项目设计过程中方向不明确,项目流程也在不断的变化。经过两个多星期的讨论和设计方案的修改,总算是完成了项目设计文档。虽然我们最终的项目和设计文档还是有出入,但我还是受益匪浅,对项目开发有了最初步的了解。

到了后面的项目数据字典编写和项目整体页面的模板设计,组员之间就有了分工。由于已经编写好项目设计文档,数据库字典已经可以开始设计了。我主要负责项目的页面设计,从网上下载模板然后学习其精华部分,构建我们项目页面的设计方案。从html到javascript,css的学习和不断的调试,在完成这个设计之后,我对一期所学的web知识也已能够熟练运用,后面编码的速度得到了迅速提高。

进入真正的项目编码设计阶段,我不仅学习如何用asp来搭建服务器和对网页的熟练操作,还开始搭建一个asp模板,包括数据库交互和页面的js功能设计。由于在做这个模块时不断地学习新的ASP技术,做项目中也不断更改模板的设计,使得项目的编码设计更为规范和通用。即便不断地更正,确定最终模板还是经历了很长一段时间,自己在其中得到极大的学习与锻炼。

项目后期进入测试阶段,我们利用一个月时间对项目整体进行了完善。检查中发现诸多纰漏,针对问题大家通力合作寻找解决问题的方案。在解决问题中,我们对ASP开发技术又有了新的认识,组员配合默契度也明显提高。

总之,在围棋项目实训中,我不仅提升了自己的代码效率,学习方法也得到了明显的改进。希望在以后的学习中,自己一如既往地做好项目,把软件开发技术扎实学到手,找到一份合适的工作。