《办公用品管理系统》-access开发历程-gunfire
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 程序人生


《办公用品管理系统》-access开发历程

发表时间:2009/10/13 评论(24) 浏览(35873)  评论 | 加入收藏 | 复制
   
摘 要:  从高中到大学我学的文科专业,可以说是地地道道的文科出身,对数据库的了解也仅仅是大学时学的Foxpro,由于个人对电脑有些偏好,对编程也有些憧憬(对编程有心无力),特别想在某一天能够自己开发一些小软件。在近几年的工作中,由于业务管理的需要...
正 文:

      在写正文之前,我首先感谢在我学习ACCESS的过程中给予我帮助的艾盟威软件公司的老师们。
      现在,在我的软件编写的基本差不多的时候,我想写一篇学习小结。
      从高中到大学我学的文科专业,可以说是地地道道的文科出身,对数据库的了解也仅仅是大学时学的Foxpro,由于个人对电脑有些偏好,对编程也有些憧憬(对编程有心无力),特别想在某一天能够自己开发一些小软件。
      在近几年的工作中,由于业务管理的需要,开发适合自己实际小软件的想法越来越强烈。在跟几个编程朋友聊过后,他们根据我的电脑基础(菜鸟级别),都建议我去学习access,主要理由是:①access简单易学,且完全可以自学;②用access开发的软件完全可以应付一般单位的需要,没有必要使用复杂语言编程,我的理解跟竹笛老师差不多,就是够用就可以了;③用access开发的软件还可以进行局域网联网,可以满足小型联网需要。
      定下目标后,就开始向目标迈进了。因为第一次接触access,对access简单了解后,去书店买了一本有关access的基础书籍,看完后感觉凭借自己的能力及学习开发软件应该没有问题,于是就开始做编程的准备工作。一次上网搜集资料时,偶然发现了Access软件网上Access开发平台,在向招生老师了解相关情况后,毅然决定报名学习(高级班)。经过学习和编写自己的程序,证实了当时招生老师及网站的培训承诺:①平台为我节省了大量时间。平台中内置了诸如用户登录、权限管理、数据导出、联网设置等模块,既保证了界面的美观,又节省了模块开发的时间。②辅导老师非常热心。因为本人的水平有限,在程序开发过程中经常会遇到低级问题,每当遇到自己不能解决的问题时,就及时请教指导老师,指导老师更是非常热心,百问不烦,直到问题解决。
      现在我的软件已开发完毕(除了最后一个优化),软件受到了领导的高度评价,同时也引起了单位更多同事们的关注。后面有几个截图,欢迎评价。
下面有几点学习和编程体会:
      ⑴教程学习一定要细。变速箱系统至少要做两遍,第一遍可以依照教程按部就班的完成,这样既保证了老师更好地辅导,又可以先熟悉编程的思路。第二遍就需要加入自己的一些诸如窗体设计、美化等元素,在能力范围内抠一些细节,这样会给下一步开发自己的软件打下特别好的铺垫。
      ⑵尽最大可能详细地编写《需求说明书》和《功能说明书》。就像老师说的那样,《需求说明书》和《功能说明书》及其重要,编写不好就会使一些工作前功尽弃。这一点我深有体会,在程序开发时,由于当时一个功能模块没有考虑进去,在编程过程中突然发现了问题,于是进行整改,将几个数据库结构和模块重新了调整,幸亏这个问题发现在开发软件的初始阶段,要不一个多月的工作就会付诸东流了。因此在开始编写程序之前,一定要将《需求说明书》和《功能说明书》多调研几遍。当然,就本人编程水平,一些数据库或功能的改动是不可避免的,只要没有大的功能的改变就可以了。
这里我推荐大家可以看一下竹笛老师的视频讲座,里面关于说明书方面的重要性对大家有帮助
      软件说明书的重要性与编写思路:
      http://www.accessoft.com/downshow.asp?ID=9

      Access表的设计与重要性:
      http://www.accessoft.com/article-show.asp?id=3479

      ⑶记录编程过程中遇到的问题。多记录在编程过程中遇到 的问题,因为既然有问题,就说明自己对这方面还不会,详细记录问题及解决方法,就是积累软件开发经验,积累的多了,水平自然而然的上来了。
      ⑷及时请教老师。上面我也提到了,各位指导老师都非常热心,因为我们不是专业编程人员,有问题是很正常的。有了问题就尽快请教老师吧,那样会节省我们很多的开发时间。
      ⑸多查相关资料,寻求灵感。

附我的截图:

  

  

  


Access软件网交流QQ群(群号:198465573)
 
 相关文章
数据访问的发展历程  【gdjdyyj  2010/10/18】
我的access历程  【云中老鼠  2011/1/14】
《模具资产信息管理系统平台》学习access开发软件的历程  【张咏庆  2011/6/10】
Access的学习历程  【鸭运会  2012/9/17】
《物流管理系统》用Access快速开发平台开发我的软件学习心得  【郭金平  2013/6/19】
常见问答
技术分类
相关资源
文章搜索
关于作者

gunfire

文章分类

文章存档

友情链接