始一步步布局,但是一定要注重细节,在重要的设计中要细心的做好每一步,即使在一些简单的设计中也不能掉以轻心,否则会导致错误不断(2)在编写想要实现的功能时,先分析这个功能是通过什么方法实现的,以及如何去实现的并且怎么用代码编写(3)要做好一个系统首先要有一个对系统的了解,我在设计的过程中参考了学校的教务在线的系统,并在其中加入了自己的想法,以及实现了要求的功能(4)在开发过程中能让代码重用的尽量把相同的部分提出来,让其他的页面去调用它,这样可以减少开发的工作量,但是在实际操作中,这一项却并不是做的太好(5)在开发的过程中,有些东西是第一次使用,应该先在另一个Test项目中去进行测试,然后一点点添加功能,当测试的功能都实现以后再将其copy到正在进行的项目中,完成设计(6)开发不是一蹴而就的,应按部就班一步一步完成设计,在这次的设计中,我一点一点编写了三十余页源代码,保证了每一页的代码都是出自自己的双手,每一行代码都倾注了我的心血。有如下几点心得体会:(1)这一次的数据结构课程设计是我们数据结构的课程设计,更是检验个人学习能力和掌握的知识的标杆,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情,重要的是这次课程设计让我吃透了一些以前学过的知识点(2)通过这次课程设计,我在多方面都有所提高,从系统的开发过程中受益匪浅,首先认识到了代码规范的重要性,特别是在一些大型的项目中,用到的函数可能有数十个,如果编写的代码不规范会给后期的检查带来极大地麻烦;其次,我认识到了软件设计的重要性,当初一个设计没注意,可能会造成后来代码的大面积返工(3)在完成这个项目的过程中,遇到了很多很多的问题,比如说数据文件的读写与追加,网页间传值乱码,数据结构的编写与应用,但是在查阅了相关资料以及百度相关问题后,都得到了解决,充分利用资源,当觉得自己的代码不够完善的时候,可以借鉴书上网上的资料,自行理解分析后加入到自己的代码中,融会贯通,要时刻思考着自己的代码有没有可以提升的空间。
参考书籍
1《数据结构与算法分析JAVA语言描述》机械工业出版社2《JavaEE开发技术与案例教程》人民邮电出版社3《JSP动态网站开发技术与实践》电子工业出版社PS本文的工程源文件下载地址httpdow
loadcsd
etdow
load
icholasscorpio
9795839
13
fr