课程设计总结

    课程设计今天终于完了,答辩之后感悟挺多的,一方面,觉得自己的努力获到了应有的成果,当然也有很多不足及未完成的地方;另一方面,看到很多其他同学好的设计及思想。觉得很多方面都值得自己学习,自己还有很多方面都很欠缺,本次课程设计我和两个同学共三个人做了聊天程序,仿QQ做的。

    聊天软件,是我之前一直想完成的一个小软件,但没有机会去做,这次有机会做,我决定把它做好,做的像QQ一样。刚开始,对于网络通信、数据库连接及操作这部分,我们之前没练习过,因此,对于整体的设计都很难把握,我们参考了部分书籍,大概了解了其原理,之后就是确定需求,虽然我们对QQ都很熟悉,也都基本了解其大概需求,但在实际设计时,很多需求方面东西都是看不见的,必须自己查资料、思考、练习才能发掘。然后就是总体设计及人员分工,这一步也很关键,如何协调每个人,如何发挥每个人的优势,这需要很多工作。

    在整体设计完成后,我们考虑先开发出简单的聊天软件,然后逐步细化,因此,在详细设计时,我们简化了一些东西,先开发出一个基本原型,用以验证技术并进一步明确需求。然后,对部分技术进行改进和细化,最后,再次基础上不断的迭代进行,由于我们的水平有限,我们最初的设计并不一定是好的设计,只有不断的试验和改进,才能开发出好的软件,当然,前期的整体架构设计非常重要,这将很大程度上决定软件的质量和适应需求变更的能力。总之,在试验与改进中,我们学到了很多东西,不光是技术,还有合作。

以下是几个界面截图:

课程设计总结_第1张图片

课程设计总结_第2张图片

课程设计总结_第3张图片

课程设计总结_第4张图片

你可能感兴趣的:(JAVA)