账号:
密码:
最新动态
产业快讯
CTIMES / 文章 /
网路架构应用系统开发工具之健检
 

【作者: 廖文祥】2004年09月27日 星期一

浏览人次:【5268】

随着多元化Non-PC装置的推陈出新以及企业e化的盛行,从网路上存取应用软体(Web-based Application Program)已经逐渐成为未来网路服务的主轴,像是IBM的Pervasive Computing、Sun Microsystems的Sun One、Microsoft的 .NET等,国际资讯厂商所提出的事业蓝图,都是透过网路基础架构提供一系列软体服务,让各式的电子装置,能在任何时间、地点自由地撷取资讯,共同分享网路资源;也让企业系统易于弹性整合,经由网路调整系统功能,应用系统的开发与维护将变得更为容易,并可迅速满足客户需求。


这种新兴的网路应用型态,将是各家资讯服务业者争相竞逐的战场;商机固然无穷,资源整合能力的挑战亦十分艰巨。所以如何有效利用工具来完成网路架构应用系统的开发?是业者不得不思量的重要课题。


何谓网路架构应用系统

大多数的企业主都认同,内部管理及对外行销业务体系的网路化是趋势所在,否则将丧失竞争力而遭淘汰。不过传统的视窗应用软体环境,所有的资料都被储存在特定的电脑里,一但迈出公司大门,就无法从外部连回执行业务。但是如果以浏览器介面取代传统的视窗应用环境,藉由网站的讯息中心架构企业的数位神经系统,则所有的企业相关讯息往来,都​​可以在网站的讯息中心作交换、归档及调阅;决策者可随时随地监督企业内部的讯息流动,员工不论身在何处,都可利用浏览器连上网路电脑,进入公司网站来处理日常工作。企业网站将成为对外、对内的资讯交流及管理平台,员工的日常工作​​环境都被整合到这里,也可以在家上班或以虚拟团队协力完成一项任务,而主管也可远端遥控监督公司状况,并下决策指示。


企业网站在发展的过程中,应该要常常思索,当您身处世界各地时,如何仍能即时透过网路连回公司资料库,取得经营所需之资讯与下决策?如何知道员工跟客户沟通的细节是否妥当?客户有哪些抱怨被员工忽略?客户如何透过网站取得更即时、互动的服务?


网路架构应用系统(Web-based Application System)即是因应上述需求而生,主要以整合各种讯息流动的神经网络,结合企业内部资​​讯管理、对外网站内容管理及往来的客户/厂商联络,创造出网路世代的全方位管理应用系统。


最佳帮手 - 程式产生器

但是要快速有效地完成网路架构应用系统,需要适当的开发工具,于是程式产生器便应运而生。所谓的程式产生器,就是利用简单的设定及图形介面的拖曳方式,即可快速自动产生程式原始码。而简单的程式产生器,是无法提供当前快速蓬勃发展的网路电子化应用;一个完整的网路架构应用系统开发,除了程式码的产生,更重要的是资料库的建置、整体专案的一致性及专案系统文件的建立;亦即程式撰写只是系统开发的一小部分,一套能提供完整的开发工具,才是目前最殷切的期待。


应具备之要件

完整的网路架构应用系统开发工具该具备哪些条件?


  • ●简化开发环境以轻易组合、选取、拖曳的方式,轻松建立网页资料库及网路架构应用系统程式。


  • ●能在极短的时间内,完成开发动态、资料库导向的网站,取代以往冗长耗时的开发时程。


  • ●撰写程式不必辛辛苦苦地逐行撰写程式、逐一表单栏位地建构资料库结构、一字一句地编写专案系统文件,就能架构功能强大的网路架构应用程式。



能以最迅速、简单的方式,来产生存取、更新等即时性功能的网页应用程式原始码与资料库;如此一来,无论是程式设计师、网页开发人员、企划人员、网路管理人员甚至学生,只需要懂一些资料库的观念,就可容易地的藉由开发工具来开发web-based网际网路应用程式。


而针对这样的特性及开发需求,开发工具就须分为4部基础作用引擎。


  • ●程式编码引擎(Coding Engine Module):为程式码产生之部份,包含操作模组(介面、档案管理、序号、功能管理、参数设定)、元件模组(COM+管理、布景管理、CCS管理、 Menu管理)、支援模组(跨平台支援、程式精灵)。


  • ●资料库引擎(Data Engine):为应用程式资料库产生或关联之部份,包含操作模组(介面、档案管理、序号、功能管理、参数设定)、资料库模组(结构建立、表单管理、巨集管理、关联产生)、支援模组(跨平台支援、程式精灵)。


  • ●系统文件引擎(Document Engine):为应用程式相关技术文件产生之部份,包含操作模组(介面、档案管理、序号、功能管理、参数设定)、分析模组(系统分析、流程管理、程式结构模组、文件产生)、支援模组(跨平台支援、程式精灵)。


  • ●报表引擎(Report Engine):为应用系统需求报表产生之部份,包含操作模组(介面、档案管理、序号、功能管理、参数设定)、编辑模组(报表管理、格式管理、报表产生) 、支援模组(跨平台支援、程式精灵)。



核心引擎与各子引擎或相关模组之呼应关联均以XML技术做文件交换产生;从前的EDI标准,是以超文件标记语言(HTML)为主流,然而并不具支援多媒体与电子商务弹性,再加上单向连结架构过于原始,对强调网路互动及快速反应等新网路应用系统模式的需求而言,已不敷使用,因此发展出XML,成为新的EDI标准。在XML架构中,程式设计者可依系统间甚至模组间彼此特殊需求,而于资料前标示种类语言,具有语言延伸性,可在异质环境中取得相关资讯。加上目前的全球软体大厂如Microsoft、Oracle、Adobe、HP、Sun与Netscape等均提供相关技术支援,让XML更增加作业平台与资料库的相容性。而XML所具备的跨作业平台、不同资料库资料直接交换及无限扩充的特性,使资料探勘(Data Mining)能发挥强大的功能,成为开发能力强大的网路架构应用系统开发工具。


工欲善其事 必先利其器

网路架构应用系统包含的应用层面甚广,举凡所有资料库导向的网页程式皆属之,如:企业入口网站、网路客服、客户关系管理、企业知识管理)及行动化方案等。如何选择一个良好的开发工具呢?至少有三点是必备的:


能快速建立资料库,提供支援的资料库包括SQL、MS Access、FoxPro等,并可透过ODBC、OLEDB等来连结。


能快速的产生程式原始码,包括ASP及HTML甚至JSP、PHP及ASP.NET。


可自动产生专案系统文件,包括专案资讯文件、MTX文件、页面清单文件、报表清单文件、页面功能文件、页面设计文件、资料表格清单文件等系统分析文件。


应用开发工具的目的即在于便捷、效率及正确的开发应用系统,所以正确的选用开发工具,可使应用系统开发工作能事半功倍。


<作者任职于亚昕资讯


作者联络方式:


allen@assota.com.tw>


  相关新闻
» 台达推出5G ORAN小型基地台 实现智慧工厂整合AI应用
» 欧洲航太技术展在德国盛大展开,全球吸睛 镭洋推出卫星通讯整合方案,目标抢占庞大的欧洲卫星商机
» 经济部促成3GPP大会来台争话语权 国内外大厂共商5G/6G新一代技术标准
» 经济部支持跨国研发有成 台欧双方分享B5G~6G规划
» 达梭系统收购IQMS扩展3DEXPERIENCE平台


刊登廣告 新聞信箱 读者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 远播信息股份有限公司版权所有 Powered by O3  v3.20.1.HK85L9XN38OSTACUKY
地址:台北数位产业园区(digiBlock Taipei) 103台北市大同区承德路三段287-2号A栋204室
电话 (02)2585-5526 #0 转接至总机 /  E-Mail: webmaster@ctimes.com.tw