五、心得体会
这个程序从难度上讲只有三颗星而已,但我想说我确实摸索了很久,从界面的制作排版到代码的编写。由于计算机编程知识当初只学了些皮毛,很多次我在编程时不断调试却依然出现这样那样的毛病,可能是无意中拼写错误,但有些确实是因为不了解vb的某些较为冷僻的用法所致。这段时间,常会向同学请教,也自觉地去借了些书看看,基本上完成了要求,但是功能、界面都还不是很完善,
我会借助以后的时间继续去加工的,我需要的是学以致用。 ~ 编写EnterCell和LeaveCell还有UpDateCell事件过程时,因为本身就没怎么看懂MSFlexGrid控件这两个事件是如何和文本框等完成表格的编辑的,根本不知道除了把文本框等编辑控件移到单元格上之后该怎么办,甚至不知道要把当前单元格的内容赋给编辑控件,然后在写将编辑控件中的内容赋给单元格的程序,这些都是后来慢慢一遍一遍摸索,百度以后才知道的,更不用说在编写这些事件过程时要把下拉式组合框的,文本框的,DTP中的内容颠来倒去的赋来赋去。找函数,找对应的属性,找对应的方法都找的想要奔溃,每次不知道对不对,还要编程序,编了再运行,不行再调试,错了再试另外的,试过3次以后会很烦躁,真的不想再编了,根本编不出来。要么死皮赖脸去问同学,学姐学长,前辈,要么百度。无奈的不想再碰它,但是作业总要交,同时已经编了一部分,放弃太可惜。心情复杂,编程编的信心大受打击!岂是挫败能形容的啊 ~ 经过一月的课程设计, 我学到了很多东西:
①巩固和加深了对数据结构的理解,提高综合运用本课程所学知识的能力。 ②培养了我选用参考书,查阅手册及文献资料的能力。培养独立思考,深入研究,分析问题、解决问题的能力。
③过实际编译系统的分析设计、编程调试,掌握应用软件的分析方法和工程设计方法。
④够按要求编写课程设计报告书,能正确阐述设计和实验结果,正确绘制系统和程序框图。
⑤通过课程设计,培养了我严肃认真的工作作风,逐步建立正确的生产观念、经济观念和全局观念。
25
课程设计是把我们所学的理论知识进行系统的总结并应用于实践的良好机会,有利于加强我们用知识理论来分析实际问题的能力,进而加强了我们对知识认识的实践度,巩固了我们的理论知识,深化了对知识的认识,并为走向社会打下一个良好的基础。
在这次课程设计中我遇到许多问题和麻烦,得到了老师的帮助和指导,才能够使得这次课程设计顺利的进行下去,另外,在程序调试过程中,也得到很多同学的帮助,给我及时指出错误,提出许多宝贵意见。在此对老师和同学们表示感谢!
我体会到了编写程序是个有条理的逻辑过程,首先必须有个大致的思路,整体的规划出来。然后再是分步地去具体完成,尤为重要的是需要投入相当一部分精力去精益求精,这样你的成果才不会是毛糙的。这就是一个月的课程设计所教会我的。
六、参考文献
1. 王栋,visual basic课程设计,北京,清华大学出版社 2. 王栋,visual basic程序设计实用教程,北京,清华大学出版社 3. 白康生,Visual Basic程序设计,北京,清华大学出版社 4. 宁爱军,Visual Basic程序设计教程,北京,人民邮电出版社 5. 楼玉萍,Visual Basic上机实践指导,浙江,浙江大学出版社 6.李良俊,visual basic程序设计语言,北京,科学出版社
7.白晓勇 余健,visual basic课程设计案例精编,北京,清华大学出版社 8. 仲维俊,visual basic6.0完全自学手册,北京,机械工业出版社
26