还记得上次开发软件是去年6月份,到现在快一年了。
之前是第一次接触Access开发平台,也是第一次利用Access开发平台开发自己使用的软件。软件开发成功后,在公司给同事们使用,在这一年中,同事提出了不少意见,做了不少的改动,发现总不是那么回事,第一次开发的软件,思想很简单,功能也很简单,随着同事们在使用过程中,不断的出现问题,修修补补,突然发现,要增加一个新的功能,却要改动很多东西,很是费时费力,而且还会出现各种各样的问题。
直到两个月前,再也不能忍受了,于是决定重新开发。整理同事们提的意见,重新构思整个框架,剔除不必要的,对重复的操作进行整合,使操作更简单,达到想要的结果,增加了一些之前没有的新功能。
用了一个月的时间进行整理,构思框架。不要笑话我,毕竟我不是那种专业的开发软件的,有些东西今天想好了,明天却又发现如果这样做会更好点,整个构思修修改改,所以用的时间比较多。
成熟的构思能减少开发的时间,提高效率,减少出错。
还有养成良好的习惯,是非常重要的。
一,不要偷懒,嫌麻烦。
比喻说,在建立表的时候,一定要做好记录,数据库中的表的字段属性要与计划表中的字段属性同步修改,这为了以后修改或出现问题了,查找问题减少时间。
二,做好笔记,将会是一笔财富。
开发过程中,会遇到各种突发情况,遇到难题,这些都要做好笔记,下次在碰到这种情况,就可以拿出笔记看看,瞬间解决问题,减少走弯路。
在这里我想说一个问题,很多同学一碰到难题的时候,就会在群里提问,请教老师。请教老师固然是捷径,很快就能解决问题。但是我不建议这样做,我碰到难题,一般都会自己首先查找大量的资料去学习,去套用。如果实在解决不了,才在群里请教老师。
在查找资料的过程中,你会发现,你又学会了很多之前不会的东西,而且通过查找资料解决了问题,既能加深印象,又能提高自己的兴趣,增加学习的动力。
三,备份,备份,一定要备份。
还记得,第一次开发软件的时候,么有备份,刚好碰到数据库崩溃,无法恢复的那种,我在群里向麦田老师请教,麦田老师问我,有没有备份,我一听当时就崩溃了,因为我没有备份,不得不花大量时间,重新做了一次。
从那次以后,我就告诉自己,一定要记得备份。备份能挽回很多损失,减少时间浪费,提高效率。
以上是我这一年来重新开发软件的经验,希望能帮到一些刚入门的同学。
其实access并不难,有现成的开发平台可以使用,还有热心的老师们帮忙解答疑难点,只要你肯下功夫,肯去钻研,开发出一款量身定做的软件不是不可能的。当然,我现在还是菜鸟级的,还需要在努力。
最后,在这里感谢那些测试的同事们,感谢麦田老师和群里的大神们孜孜不倦的热心帮助。