资源描述:
《flexria技术在erp系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、余小凡,杜友福(长江大学计算机科学学院,湖北荆州434023)摘要:对RIA技术进行讨论,采用Flex技术是希望提高与用户的交互性,在选择技术的过程中,看上Flex简单、好用及不用换页的互动效果,但是设计人员短期内不容易跳脱平面设计的思维,因此首先以功能性为主要考虑,暂时不要浪费人力在太多酷炫的机制上。Flex版ERP功能上线后,使用者明显感受到差别,在Web的架构,没有安装与部署的麻烦,还可享有桌面应用程式的操作体验。而且使用者无需切换表单,就可动态导入各项资讯。该文最主要的就是体现了它在ERP系统中的报表的经典制作。关键词:RIA;Flex;ERP系统;报表制作中图
2、分类号:TP311文献标识码:A文章编号:1009-3044(2010)13-3527-02ApplicationofFlexRIATechnologyBasedonERPSystemYUXiao-fan,DUYou-fu(CollegeofComputerScience,YangtzeUniversity,Jingzhou434023,China)Abstract:DiscussingtheRIAtechnology,UsingFlextechnologyistoimprovetheinteractionwiththeuser,inthechoiceoftechnol
3、ogyprocess,LookingthefancyofFlexsimple,easytouseandnot-for-pageinteractiveeffect,butthedesignstaffshorttermisnoteasytoes-capefromplanedesignthinking,sofirstofall,weshouldmakefunctionasthemainconsiderationandnottowasteofmanpowerinmanycoolmechanism.FlexEditionERPfunctionalityon-line,usersn
4、oticedacleardifferenceintheWeb'sstructure,thereisnoinstallationanddeploymentproblems,butalsoenjoythedesktopapplicationoperatingexperience.Andusersdonotneedtoswitchtheform,youcandy-namicallyimporttheinformation.ThismajorisreflecteditintheERPsystemreportsaclassicproduction.Keywords:RIA;Fle
5、x;ERPsystem;reportproduction1现状与研究意义随着网络技术的告诉发展,Internet已经日益成为应用程序部署运行的默认平台。传统的B/S、C/S模式系统逐渐暴露出功能单一、接口专用、不易部署、不易升级。安全性低等缺点,制约了Internet技术的发展。目前,提高网络资源的利用率,改善用户的操作体验成为网络领域的最新发展趋势和研究热点。针对这种情况,一种可行的技术方案就是采用高度互动性和局部智能型的客户端应用程序,这样就可以在无需刷新全页或增加宽带需求的情况之下,迅速响应用户的输入并做出相应的处理,于是RIA(RichInternetAppli
6、cation)富客户端便应运而生。2RIA的简介RIA是将桌面应用程序的交互用户体验与传统的Web应用的部署灵活性和成本分析结合起来的网络应用程序。RIA中提供课承载已编译客户端应用程序(以文件形式,用HTTP传递)的运行环境,客户端应用程序使用异步客户/服务架构连接现有的后端应用服务器。当前流行的几种主要的RIA的技术有:Flex,Silverlight,Laszlo技术。利用RIA技术,数据能够被缓存在客户端,从而可以实现一个比基于HTML的响应速度更快且数据往返于服务器的次数更少的用户界面。对于无限设备和需要偶尔连接的设备来说,将来的趋势肯定是向富客户端的方向发展
7、,并且会逐渐远离基于文本的Web客户端。3FlexRIA的简介与架构设计图1RIA的应用程序模型在众多RIA开发技术中,AdobeFlex凭借其完善、强大的功能受到广泛应用。Flex是专注于表现层开发的一系列技术及产品的解决方案。Flex由两部分组成:一个标准的编程模型和一系列产品。利用Flex特定编程语言ActionScript3.0和编译器生成能够在FlashPlayer虚拟机中运行的.swf二进制文件,并把二进制文件部署在Web服务器中,当客户端Web浏览器访问服务器时,会下载.swf文件,在FlashPlayer虚拟机中运行。Fl