《IT管理系统》与《采购报销管理系统 》协助学员成功,是盟威软件的培训价值所在--记我的Access开发培训学习心得
时 间:2016-11-15 08:20:14
作 者:杨奇 ID:37925 城市:邛崃
摘 要: 本人在一家民营企业从事电脑管理的工作,平时工作中的硬件采购、日常管理采用了Excel表格来制作管理台账,刚开始觉得也挺好用的。但是随着工作量的增加以及管理需求的提高,Excel表也不断增加,表格设计地越来越复杂,甚至一样东西需要通过几张表来管理...
正 文:
本人在一家民营企业从事电脑管理的工作,平时工作中的硬件采购、日常管理采用了Excel表格来制作管理台账,刚开始觉得也挺好用的。但是随着工作量的增加以及管理需求的提高,Excel表也不断增加,表格设计地越来越复杂,甚至一样东西需要通过几张表来管理。到后来电脑里有一大堆Excel表,更新内容时就需要去维护牵涉到的多张表,不仅麻烦还非常容易遗漏、出错,在制作统计报表时更是让人头疼,感觉采用Excel表格来进行管理已经越来越力不从心了,于是我开始寻求更好的解决办法,这个当然是采用数据库了,经过大量搜索了解后,我决定采用Access数据库来开发我的IT管理系统。
最初我对Access的印象并不好,安装Office软件时都是取消选择它安装的,虽然不知道怎么使用,但以为它只是一个跟Excel差不多的小软件而已。直到有一次我们一个副总问我会不会Access开发,他告诉我他原来在北京的单位工作时,手下的人用这个开发出一个生产管理系统,非常好用,当我回答不会Access时我至今一直忘不了他那个鄙视的眼神……。从那个时候我才开始去了解Access数据库,才知道它麻雀虽小却五脏俱全。在选择数据库过程中最初我是想用以前学过的Foxpro,但看了之后发现这个太老了,已经淘汰了。然后想用SQL Server,但是发现它只是个后台数据库,没有开发前台界面的功能。在网上了解的过程中无意中找到了Access软件网免费教程《报销管理系统》,当时感觉太神奇了,Access居然有这么强大,还能做开发,完全颠覆了我对它的看法,而且Access软件网上说编程0基础也能学会,这个给我了信心。看介绍说盟威Access快速开发平台已经把基础的登录、权限管理、菜单管理等软件系统标配的程序开发好了,我只需要基于平台开发自己的功能就行,还免费使用,有这么好的东西不用还等什么,于是我下载了开发平台,照着教程很容易就做出了这个《报销管理系统》,我当时就以为自己拥有开发能力了,马上开始着手开发一个复印机耗材管理系统,用于统计分析我们复印机的耗材使用、费用情况。结果实际开发才发现自己学的东西连皮毛都算不上,弄这个这么简单的开发都搞的头痛了很多天,到处查资料,最后好不容易才弄出来,可是做出来的东西连我自己都不满意,直接扔一边了。这下我才知道,Access开发也不是那么简单的事情,要想开发出自己想要的功能和能满足自己使用的系统还得继续学习。
看了一下摆在我面前有两条路:参加Access软件网的培训和自学,看着几千块的培训费用我犹豫了,我决定选择自学。于是我又开始把以前的数据库理论书籍拿出来学习,又买了本《Access 2010数据库案例教程》来自学,然后开始编写IT管理系统需求设计说明书文档,在这个过程中我就遇到了大量的难题无法解决,只能先搁置在那里,心想先跳过它们下来再解决,在建完表开发第1个模块时就遇到问题卡住了,这下终于明白自己瞎搞是没用的,没有经过系统学习,没有基础想要开发系统简直就是异想天开,是不可能完成的任务,至少对于我来说就是这样。看来还是得走Access软件网培训之路,费了很大功夫,我向公司申请到了培训名额,报了高级班的培训。
对于培训我还是很认真对待的,按老师的要求不急着去开发,先认真学习进销存的教程并完成作业,这个过程中完全体会到了参加培训和自学的区别了,遇到问题立马可以在学员QQ群咨询老师,每天都有老师值班,甚至深夜、节假日都还有老师帮忙解决问题,老师们真的是太敬业了,赞一个!遇到的各种难题都一一被老师们解答,我的开发水平也不知不觉间提高了。在完成几遍进销存后,我自己都没发觉我已经拥有开发能力了,老师发给我一套前辈完成的比较全面的进销存案例,我居然能看懂里面的那些新增功能的代码,还能搞清楚是怎么回事,连我自己都有点惊讶了。参考着前辈的案例我也把我的进销存案例改进成完整版的,还把案例发给了几个当时一起学进销存的同学参考,这个时候我其实才算是已经获得自学的能力,我才明白自学还是需要有一定基础的,以前Access软件网上一大堆源码示例根本看不懂,现在很多都能看懂了,能看明白人家是如何来实现那些功能的,这样就可以把这些我需要的功能搬进我的系统中了。
完成培训后,我准备先开发一个我急需要使用的《采购报销管理系统》来小试一下牛刀,这个就完全按自己需要什么、自己怎么方便来设计了,开发过程中也参考了教程以及Access软件网上一些源码,最后做出来测试使用,刚开始还怕有什么问题,不敢正式投入使用,但使用一段时间后只有一些小问题的修改完善,没出什么大问题,我就放心大胆的正式使用这个系统,一直使用至今,比较稳定。使用后明显感觉比以前用Excel方便多了,不仅统计分析效率更高,还实现了以前用Excel没有的功能,比如发票照片附件等,极大了方便我的工作,也节约了大量的时间。通过这个小系统的开发,让我对开发《IT管理系统》更有信心了。
在完成《采购报销管理系统》后我开始着手开发《IT管理系统》,在开发这个系统过程中,遇到我哥想要一个用于他的汽修厂打结算单的系统,我在网上找了个感觉还可以的现成的汽修管理系统,功能比较多,能实现我哥要的功能,但是有些地方不太适合,比如打印模板,这个是用其它编程语言开发的,想修改我是没有办法的。于是我决定自己再给他开发一个,只开发他需要的功能,到时候两个一齐给他选。我按照培训中学到的方法,分析需求、设计功能、编写文档、进行开发。这次开发,需求和功能不同,又遇到了一些新问题,不过通过在Access软件网查找解决办法以及老师的远程协助后都解决了。在给我哥展示两个系统时,我哥选择了我开发的,原因是功能不复杂、操作简单,而且是他想要的样式和功能。而现成的那个软件操作比较复杂,没有电脑基础的人上手不太容易。目前,这个汽修管理系统已经投入运行,确实是简单易上手,几个没有电脑基础的人很快就用熟练了。所以我觉得开发系统要按需开发,否则再好的系统不是用户需要的也没用。
1、一定要认真完成进销存作业,尽量多完成几遍进销存,掌握一个完整系统的开发流程。刚开始很多代码看不懂,但后来发现慢慢的已经能看懂代码了。
2、有些代码不一定要完全搞懂原理,只要明白它是做什么的,能够搬来用就可以了,这个教程中也专门提及。
3、多看一些源码示例,多参考前辈的作品,看看别人是如何来实现那些功能的,以后自己用到这些功能就可以照搬。遇到想要的功能时不需要把代码全部记住,可以收藏,在开发时能够找出来照搬使用就行了,我在开发过程中都还经常打开进销存教程搬代码。
4、单纯的学习教程只能入门,要通过不断地开发系统来提高,因为需求不同,每次开发的内容也不同,就会遇到很多新问题,把这些问题都解决掉,开发水平就提高了,而且看到自己开发出了成果,会增加学习的动力、增强信心。
5、一个人进行学习是很枯燥的,时间长了难免会出现厌倦心理,有时候真的是看都不想看一眼,可能不止我一个人有这种情况吧。这个只能靠自己坚持了,平时可以多上Access软件网看看其他学员写的学员心得,看看别人是怎么坚持过来的,看看别人通过学习开发了怎样的系统,刺激一下自己,这样给自己增加一下学习的动力和信心。
6、开发系统一定要先搞清楚需求,要站在用户的角度考虑系统的设计,尽量设计来简单易上手。在开发功能较多的系统时,要分步开发,一个功能一个功能的完成,先实现功能,再调整完善,最后才美化界面。还有就是经常备份,有时候是需要进行测试性质的开发,如果失败还可以通过备份从前一个步骤重来。
最后感谢盟威提供了这么好Access快速开发平台,感谢Access软件网提供了这么好的学习平台和培训机会,让我有幸走进数据库开发领域,实现了一直以来开发软件的梦想,还要感谢各位培训老师的不厌其烦地指导我学习开发,特别是杜老师给了我相当多的帮助,真的让我特别感动,谢谢你们!
我的采购系统部分截图:
我的IT系统部分截图:
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access判断多条明细的配方或订...(11.30)
- 如何让后台数据库在局域网共享时,且...(11.29)
- 【Access月初月末日期设置方法...(11.29)
- 【Access IIF函数嵌套示例...(11.26)
- Access快速开发平台--使用组...(11.25)
- Access快速开发平台--对上传...(11.22)
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)