优化收获

来源:互联网 发布:java语音识别技术 编辑:程序博客网 时间:2024/05/03 13:24

     最近这段时间一直在优化教务系统,说实话这个项目。。。哼哼。。。感受不想多说了;最大的体会就是:优化比开发难——为什么这么说?

开发——从无到有,看似难,其实不然,在一片空旷的草地上,你可以随意开发,开发出你想要的,即便有需求限制,但那是大方向,是核心,在这个大方向上你可以大展拳脚了,毫无束缚,每攻克一块都会不自觉的油升自豪感,自信感;

优化——哼哼,也是从无到有,和开发的无到有不同,从对别人开发的项目的毫无了解,到慢慢熟悉,慢慢融入,是一件不容易的事儿,些许枯燥;

也许是一份责任感吧,让我坚持下来,毕竟还是想做一件事儿就有始有终,不过还好 有收获——1,真正让我了解到了文档的重要性;2,代码结构很好,前台代码写的也很好,切实学习了一把;3,困难中继续前进

文档的重要性!

系统中搞不清楚时,多么希望有份文档能帮到自己,但是翻开文档,哼哼。。。。我真正需要的  文档中极少;哈哈 还是少一些批评、埋怨吧,希望通过这件事能让我真正认识到文档的重要性;

如果我是一个系统的后期维护人员,我需要这样的文档:

1,  需求说明书:一定要详细,有条理——因为这是我的入门课程;

2,  数据库设计说明书:不要只有一个表名,和相应的字段,我需要表名解释、字段解释,以及表与功能的对应(即,哪个功能涉及到那张表);

3,  详细设计说明书:不只是一张张顺序图,我需要顺序图的说明,需要流程;

4,  用户操作手册:我需要知道这个系统该怎么用,怎么样走一条线,我需要用户手册是有条理的,而并不是把每项功能单独出来;这个时候需要按部就班;

 

学习了一把!

我优化的是《选课系统》,怎么说呢,挺无语的,这么多天了,一直都在给《基础系统》找错误了,哼哼,为什么这么说呢?——选课系统中的所有数据都是在基础系统中配置的(添加选修课、给课程配老师、给选修课添加虚拟班….)所有数据配置好了,才能开始选课系统;但是基础系统中的问题是在是太多了,导致我们举步维艰,每走一步都会卡一步,有系统中的逻辑错误,还有选修课所需数据与基础系统表中数据不对应问题,视图错误问题,存储过程执行不成功问题……这些天也一直在解决基础系统中出现的这些问题,恩  是 的确有成就,但是高兴不起来。呵呵。。。不过责任感还在

为什么说学习了一把呢?——他们代码写的不错,我也研究了一下,学习了学习,这算是最能让我兴奋起来的事了;

 

困难中继续前进!

做事要有始有终嘛!既然做了就做好,不然就别做!这样告诉自己吧,当想放弃的时候,告诉自己:在坚持一下!

 

优化比开发难!

从无到有的去了解别人的思想,不能遗漏,即便想改动一个小地方,也要百般考虑,会不会造成拆东墙补西墙的后果。

 

    能迅速了解别人的思维,做好优化,解决别人思维上的问题,也是一种能力!

3 0