结 论
通过这次课程设计,让我了解到一个文件监控终端系统的整个设计流程,把以前用的软件工程学到的知识融汇其中。从需求分析,到系统设计,详细设计,界面设计,运用起来十分方便。整个系统的完成效率非常高。而且调试起来也非常方便。其中我还是用了SVN服务器来对自己的代码进行版本管理。这个系统的扩展非常方便,只要将需要的功能添加到相应的代码,然后调用自己封装的ChangeAccessRuleList函数就可以了。这次设计让我对架构得到了重新的认识,我们不仅要运用架构,而且要自己懂得架构,更要能自己写架构。只有懂得了最基本最基础的东西,用起来才能游刃有余,调试起来也非常方便。所以在这次课程设计整个过程中,我最开始并没有着手于任何设计,而是着手于基础知识的补充,包括对设计模式,对C#基本语法的掌握,所以这次课程设计做的非常顺利。当然在以后的学习和工作当做,我也会继续沿用这次的策略,在不懂之前,一定不会下手去做某一件事,一定要搞懂了最基本的原理掌握了最基础的语法等,才能为以后的路铺垫好良好的基石。
参考文献
[1] 程杰.大话设计模式[M].清华大学出版社,2007.12
[2] 杨晓光.Visual C#.NET程序设计[M].清华大学出版社,2006.9