Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-教程

access开发教程第1章第4节

时 间:2008-10-15 11:08:25
作 者:Access软件网编著   ID:11  城市:上海  QQ:3002789054点击这里给麥田发消息
摘 要:ACCESS开发平台可行性分析
正 文:

1.4Access开发平台可行性分析
1.4.1 Access开发平台概述
     ACCESS开发平台是一个基于Access开发的计算机编程开发工具,使用这个工具可以让非计算机专业人员经过短期培训后,可以非常容易地开发出专业、实用的管理软件;计算机专业人员经过培训后,可以大大降低软件的开发时间成本,缩短开发周期。最终达到以下三大目标:
     一是协助单位把适合自身企业的管理思想通过计算机系统得以实际的应用,摆脱对特定软件公司的依赖、降低企业的经营成本,提高企业的灵活应变能力; 
     二是协助个人从管理人才向“精管理,懂编程”的复合型人才的转型;
     三协助个人提高自身的素质与职业竞争力,提升自己的职业素养和信息数据的处理能力。
ACCESS开发平台的实际需求在哪里呢?
     (一) 当前广大企事业单位中,各类管理人员(包括和数据打交道的人士)在广泛地使用EXCEL等软件来处理日常工作,统计数据、制作报表。然而,随着管理的深入,EXCEL电子表格软件并不能很好的满足管理的需要,管理人员对工作效率提出了更高的要求,他们需要适合自已管理需要的特定的软件来达到特定的目标,而各类软件公司由于在软件费用、灵活度、及时性、实用性等方面很多时候都无法满足这些需求;
    (二) 大量的中小型企业,由于经费有限,也无法进行或者不愿意进行大规模的信息化建设投入;
    (三) 由于当前学校的体制问题,大量的计算机专业和非专业人员,并没有实际掌握一种成熟的软件设计能力;
    (四) 信息化时代的大量个人,对于繁杂的个人信息无法协调很好的协调处理,而从经济的角度来考虑,不太可能去大量订购各类信息系统用于数据处理。
    以上的四条信息表明,人们对一种易用的、强大的、廉价的开发工具的需求,是多么的迫切——易用的、强大的、廉价的这三个条件,缺一不可,这样的工具存在吗?
    ACCESS开发平台就是这样的一个开发工具, 它的问世,将为众多的计算机的和非计算机的专业人员带来福音、将为中国的信息化建设,做出自己的贡献。

1.4.2 ACCESS开发平台简介
一、Access简介
     Access是微软Office办公套件中一个极为重要的组成部分。起初Access是一个单独的产品,后来微软发现如果将Access捆绑在office中一起发售,将会带来更加可观的利润,于是Access第一次出现在office97中,成为office套件中的一个重要成员。现在它已经成为Office办公套件中一个不可或缺的部件——截止到2005年7月,微软的Office已经出售超过四亿套,而在2005年国内办公软件市场的数据统计中,微软Office市场占有率最高,达到71.22%,而据美国一家独立研究机构统计,微软Office的市场占有率在90%以上——由此可见Access的普及之广,现有用户群之庞大。
     由于微软公司持续投入大量人力和资金进行技术改进和创新,因而Access的新版本功能已经变得越来越强大——随着版本的升级,Access的使用也变得越来越容易。以往很繁琐的工作现在只需几个很简单的步骤就可以高质量地完成了。
     一些不了解Access的人士误以为Access只能用来做数据存储,其实Access不但可以用来做数据存储,还具有非常强大的开发能力,利用各种控件和VBA语言,能开发出功能十分强大的软件系统,与此同时,其廉价、易用的特性更是其他任何开发工具所不能比拟的——因此,人们可以利用它来解决大量数据的管理工作。
二、ACCESS开发平台简介
     ACCESS开发平台是基于Access开发的,与Access相比更加易用,性价比极高的一款软件开发平台,功能强大、与时俱进,与其他开发平台相比,更加廉价。
     易用:Access与Excel都是Office家族的成员,在众多操作方法上很相似。由于Excel在计算机用户中大范围普及,为这些人士学习、掌握Access的开发提供了很有利的便利条件。而ACCESS开发平台则是基于Access开发的,其集成的多种常规基础系统功能,使得开发人员只需在我们的引导下掌握非常简单的业务模块的开发技能,就可以完成了整个软件系统的开发工作,大幅降低了软件开发的难度与强度。随着业务的开展,我们将基于当前的基础平台推出大量的业务平台,届时,基于ACCESS开发平台的软件开发将变得更加快捷和容易、成本更低。
ACCESS开发平台内置了以下功能:
1. 操作员登录模块:内置了与登录系统相关的一系列功能;
2. 用户管理模块:内置了用户新增、修改、删除、分组等用户管理的相关功能;
3. 权限控制模块:内置了强大而灵活的权限控制体系;
4. 数据图表分析模块:内置了强大的数据汇总统计、图表分析、趋势分析等相关功能;
5. 通用查询数据导出模块:内置了多字段多条件的通用数据查询功能;
6. 数据导出模块:内置了多格式文档数据导出功能;
7. 自定义菜单、功能按钮模块:内置了导航菜单、功能按钮的自定义设置功能;
8. 常用函数:内置了大量的实用函数供开发人员调用,大大简化了开发难度和强度;
9. 局域网联网模块:实现局域网联网,内置了自定义服务器数据库并尽可能地保障了数据安全性;
10. 互联网联网模块:实现互联网联网(企业版新功能,普及版函数较少);
11. 常规设置模块:内置了非常易用的软件开发者的信息展示界面;
12. 系统日志功能:自动记录所有用户的操作,使系统的详细使用情况,有案可查;
13. 自动升级功能:内置了多客户端使用时,一旦服务器版本更新,则其他客户端启动时自动升级的功能;
14. 主程序加密功能:系统的安全性更加有保障;
15. 数据导入功能:内置了导入按钮和导入函数,用来从Excel文件中导入数据;
16. 多语言版本支持:目前提供简体中文版,将陆续推出繁体中文版和英文版。
     功能强大、与时俱进:Access利用其自带的各种控件和VBA语言,可以用来开发功能十分强大的软件;基于Access数据库的ACCESS开发平台,可以开发在企业局域网内部使用的,10个左右客户端的小型管理系统;如果使用基于SQL Server数据库的ACCESS开发平台企业版,则可以开发大中型管理系统。
     由于我们的平台是基于Access开发的,而Office对微软是如此的重要,因此,微软每年都会持续投入大量的人力和财力进行Office新版本的研发,如此,则意味着Access的功能会变得越来越强大,而Access越强大,则我们的软件,功能就会越强大,也就是说,我们的软件升级、软件功能的增强,有微软做为坚实的后盾,因此,不用担心我们的软件会有一天跟不上最新的技术步伐。
     免费:ACCESS开发平台专业版是免费的,;由于Access只是Office的一个组件,而鉴于当前Office的强大市场占有率,因此,在大多数场合,并没有额外增加各级用户的成本。
ACCESS开发平台是基于Microsoft Access开发的,是有着深厚大型企业管理背景和微软最有价专家团队开发出来的开发平台,是一款业务与技术相结合的平台,集成了企事业单位以及个人软件系统的常规功能并且开放业务层的源代码:
     一、 Access开发人员(适合于任何一类人员),可以节约大量的时间和成本,快速地开发出非常专业的软件,多方共赢,共同发展;
     二、 对于既不懂软件开发又不懂Access的人员(适合于任何一类人员),通过短期的培训,或者相对培训而言较长时间的自学,就能快速掌握实用的软件开发技能,由此可以让自身的素质有一个质的飞跃。

1.4.3 ACCESS开发平台市场分析
(一) 当前企业信息化现状
     当今中国,信息化的浪潮蓬勃发展,但是企业在应用计算机技术的过程中存在一个较大的差异性问题。一则经济发达地区和不发达地区的差异性很大,二则由于企业经济实力的不同,中小企业和国家大企业的应用水平更是天壤之别。
     企业信息化的实质就是数据化,而数据化的最佳载体,无疑就是数据库系统,因此一个企业的数据库系统的应用水平,在很大程度上反应出该企业的信息化应用与管理水平。
(二) 当前企业软件应用选择
     虽然数据化的载体,从很大程度上说就是数据库管理系统。但是数据库系统的应用存在一个选择的问题,一般有以下几个选择:
     一是自主研发;
     二是选择通用的产品;
     三是选择定制开发;
     四是在通用产品的基础上进行个性化的修改;
     五是自主研发与外包相结合的方式;
     六是在通用开发平台的基础上进行开发。
     此外,可能还存在其他的方式,但是比例非常微小。
下面我们来逐个分析:
1. 自主研发
     就自主研发来说,由于本企业的人员,在一定程度上,熟悉本企业的业务流程和实际需求,在项目的开发以及实施配合中,都具有明显的优势,但是对一般的企业来说,自主研发也绝对是一个挑战,首先,自主研发的周期相对比较长,其次自主研发对企业的人员素质要求很高,因为软件工程是一个系统性的工程,特别是基础架构的搭建,费时费力,麻雀虽小,五脏俱全,项目的大小与实际的开发难度,并无必然的联系,高额的人员成本再加上比较长的项目周期,实际成本算下来,代价很是高昂,并且,后续的维护和更新也是大问题,一旦核心的项目开发人员离职,那么,后期的维护和更新就面临很大的挑战,正是因为如此,,通用软件开发商才大行其道,占据了很多的市场份额;
2. 选择通用产品
     就通用软件来说,厂商众多,产品质量、售后服务水平也参差不齐,就一般来说,比较成熟的大型产品,一般售价适中,大约几万人民币左右,但是却也超过了一些企业的承受能力,一些偏远地区和经济不发达的地区更是如此,由于中国地区差异性非常之大,因此,通用软件虽然市场份额很高,却也留下了很多市场空白。就目前中国的整体信息化的水平来说,还是比较低下的,一方面是观念的问题,另一方面,就是通用软件的相对的高价格问题。虽然说通用软件一般比较成熟,但是在某些特定的场合,通用软件却并不通用,企业不同,流程不同,需求更是千差万别,这就造成了在很多场合,通用软件并不通用的尴尬;
3. 定制开发
     正是因为通用软件并不通用的问题,才造就了相对广阔的定制开发的软件市场。定制开发市场的庞大,并不全是因为通用软件的问题,在一定程度上由于中国IT发展相对滞后,通用软件系统产品不齐全的原因,毕竟通用软件多半属于行业内通用的问题。但是不管怎么说,定制开发的市场的确不小,但是定制开发,需要一定的财力作为支撑,通常情况下,定制开发需要付出数倍数十倍于通用软件产品的费用,此外,还要承担更多的额外的项目风险。但是同通用软件一样,大量中小企业和偏远经济欠发达地区,无法承受高额的开发费用,因此,也留下了相当大的市场空白;
4. 在通用产品的基础进行上个性化的修改
     如果说相对广阔的定制开发市场是通用软件并不通用留下的市场机遇的话,其实,通用软件并不通用也造就了另一个市场,那就是在通用产品的基础进行个性化的修改,有一点毫无疑问,它的费用虽然一般远远低于定制开发,但是却也略高于通用软件,因此,它虽然满足的客户的需求,但是它的局限性,虽然比纯粹的通用软件要小,但是对大量小企业和偏远经济欠发达地区,也解决不了根本问题,而这类经济实体和非经济实体的数量,则是远远超过中大型企业,量变必然导致质变,市场规模,不容忽视;
5. 自主研发与外包相结合
     还有一种方式,那就是自主研发与外包相结合的方式,这种方式的风险很大,后期维护升级也是很大的麻烦,开支一般也比直接部署通用软件要高,因此,此外,还存在责任不清的问题,出了问题,容易互相推委责任;
6. 通用开发平台
     随着软件应用技术的发展,一种全新的开发方式最近越来越广泛的使用,那就是基于通用开发平台的开发。这种方式,虽然在某种意义上说属于定制开发,但是却非常的高效,毕竟不同于普通的全新定制开发,但是,就目前来说,基于通用平台的开发方式,虽然降低了软件公司的门槛,但是对于用户来说,仍然属于中高端市场,特别这类软件的收费仍然很高,因此也不具备大众化的基础。

1.4.4 ACCESS开发平台的优势
第一,易用。
     Access的易用是众所周知的,而基于Access开发的ACCESS开发平台的易用性更是有了很大的提高——由于ACCESS开发平台集成了Access最难开发的基础平台,包括灵活的权限体系、强大的数据分析功能、灵活的查询和数据导出功能、灵活的用户管理、自动升级、局域网联网等功能,如此一来,则在微软本来就很具有竞争力的易用性方面,更进了一步,更加重要的是,不但解决了传统的大批Access开发者,难以解决的专业化的难题,而且,更为他们节省了大量的时间,降低了软件的开发成本。由于ACCESS开发平台卓越的易用性,因此,部署了ACCESS开发平台并无后顾之忧:
     1. 由于ACCESS开发平台易用性是卓越的,因此,各个单位可以派遣专业的或者非专业的人员参加本公司的培训,即可获得详尽的学习资料,通过短期的培训和学习,即可快速获得实用、专业的软件开发能力,从而为本公司节省了大量的信息化资金;
     2. 由于我们开放业务源代码,各单位可以自己随业务的进展自由更新软件以适用自己的实际工作需求,更加及时、灵活,并且,与传统方式相比,不需要大量的后期维护的资金投入,从而节省了大量的信息化资金;
     3. 由于ACCESS开发平台的易用性,使企业既不依赖于特定的软件公司,又不依赖于特定的个人,确保开发、更新、维护等无后顾之忧,降低了企业的经营风险。
第二,功能强大,与时俱进。
     很多人都误以为Access只能用来做数据存储,其实Access不但能用来做数据存储,还具有非常强大的前台开发能力,利用各种控件和VBA语言,能开发出功能十分强大的软件系统。此外,我们都知道微软虽然产品很多,但是Office却占了其收入的很大比例,微软内部每年都对Office投入了大量的人力和资金进行研发,因此,可以预计,Access的功能,会紧跟时代的步伐,确保其满足最新的技术需求,而我们的平台是基于Access开发的,如此,则意味着Access越强大,则我们的软件,功能就会越强大,也就是说,我们的软件升级、软件功能的增强,有微软作为坚实的后盾,因此,不用担心我们的软件会有一天跟不上最新的技术步伐。
第三,专业版免费。
     就中国的国情来说,毕竟经济实力强、技术实力强的公司企业只占很少的比例,真正的绝对多数是那些经济实力薄弱、技术力量薄弱的广大的中小公司企业,如果不廉价,就不可能具有最广阔的市场——量变必然形成质变,与此同时,广大的中小经济薄弱的公司也将因此而受益:
    1.ACCESS开发平台专业版是免费的;
    2.功能更为强大的ACCESS开发平台企业版,支持SQL Server数据库;
    3.由于Office的强大占有率,因此,在大多数场合,并没有额外增加用户成本;如果使用Office开发版打包,则ACCESS开发平台不需要安装Access也可以运行。

1.4.5 可行性总结
    由以上分析与介绍可知,使用ACCESS开发平台进行软件开发,无论是计算机专业人员还是非计算机专业人员,无论是企业还是个人,的确是可行的。或许有人对自己的技术没有信心,没关系,一方面可以参加我们的培训,一方面可以从我们当地的认证工程师寻求技术支持——如果当地尚未有企业合作伙伴和认证工程师产生,那么,可以从我们公司寻求技术支持,确保用户在软件的使用过程中无后顾之忧。随着时间的推移,经验的增长,必将为个人带来良好的经济收益和更加优良的发展空间。
相关索引上一节 下一节


Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助