基于EXTJS的可视化Web页面设计工具的研究与开发

被引量 : 11次 | 上传用户:greenboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络时代的快速发展和社会经济的日新月异,形式多样和内容丰富的Web服务不仅是Internet世界里的主体,而且是社会个体对外宣传和交流的载体,特别是面对当今社会信息多元化的时代和“云”时代的到来,Web服务更是一种具有影响力的完备的快捷简便的海量信息容器。信息多元化带来了服务的多样化,进而Web站点的个性化服务设计与开发成为当今研究的重点。然而,传统的Web页面设计与开发一般都由专业设计和开发人员来实现,其结果无法满足不同用户的个性化设计,因此,研究一种具有高效的个性化可视化Web页面设计工具就具有极其重要的意义和价值。本文简要介绍了常用的Web设计工具及技术,详细阐述了EXTJS技术的发展和应用及其在可视化Web设计工具的研究和开发中的作用,在此基础上,提出了可视化Web页面设计工具的设计思想以及开发过程。本文具有以下的主要研究成果:1.基于Web的网页设计。该设计方法是一种基于Internet浏览器和B/S架构的Web页面开发环境,即将浏览器做为开发环境,用户可以直接在Web浏览器中进行页面设计。2.Web页面的模块化设计。该思想简化了用户对网站的设计,用户只需在页面相关位置或相关模块用鼠标点击相应的工具事件和方法,就可以对该模块进行修改和设计。单模块多功能是该工具的优点,即对于同一模块,用户只需作局部的修改,就可产生丰富多样的模块,进而达到了同一资源多种功能的效果。更为重要的是,利用EXTJS技术提示功能,对内容和操作进行提示,有利于用户特别是非网页设计人员对页面或模块设计的理解,进而有助于页面的整体设计,实现用户的个性化设计。3.Web页面设计工具开发过程的对象化。充分利用EXTJS技术的优势,对工具的开发实现模块类的封装、继承、重载等面向对象的程序设计,在一定程序上摆脱了以往可视化网页开发工具对JavaScript语言不具有封装的缺陷。开发过程对象化不仅简化了JavaScript在页面设计中的有效运用,还提高了程序设计的效率,更为重要的是大大缩短了用户请求Web页面的反应时间。基于对象化设计辅助工具模块开发的模块化设计。4.数据缓存机制的研究与设计。提出一种具有数据缓存作用的Web页面开发工具,通过EXTJS技术,利用后台多个线程来向服务器发出请求,充分利用当前网络带宽的闲置时间,使尚未浏览的数据在后台线程中下载并缓存在客户端中,以便用户在客户端直接读取,修改等操作,使其将缓存技术集成到Web设计工具模块中。其结果不仅加快了数据的反应时间,减轻服务器的操作负担,而且使得利用该Web工具模块设计的Web页面都具有数据缓存的属性。
其他文献
多路阀是一种能够控制多个液压执行机构,集换向阀、单向阀、安全阀、分流阀等于一体的多功能集成阀。由于其具有结构紧凑、管路连接简单等优点,在工程机械中得到了广泛应用。
随着现代陶艺在世界范围内的多元化发展,出现了很多与传统陶艺审美取向有所不同的个性特征。其中空间问题又是艺术的本质问题之一。现代陶艺的多元化趋势也促使了其空间表现
冠心病是常见的心血管疾病,发病率很高,冠状动脉介入治疗已成为当代治疗冠心病的重要手段之一。在冠状动脉介入治疗的途径选择上,主要有经桡动脉和股动脉行冠状动脉介入诊疗
党中央十八大上明确提出要把解决三农问题作为我国社会主义新农村建设的重要任务,农业技术推广是农业生产的重要力量。因此,做好基层农业技术推广工作具有重要意义。但目前,我国
简要介绍了中国化妆品行业发展情况,特别指出国内原料产业界的发展现状,并就中国化妆品原料产业未来发展提出建议。
<正>~~
期刊
体育新闻的信息源相对固定、狭窄,体育记者对于信息源较为依赖,采写批评性报道有较大风险。体育记者采写批评性报道时,须采访多渠道的信息源,并收集采访证据;批评性报道写作
随着数据库技术的迅速发展以及数据管理系统的广泛应用,数据仓库技术已经成为当前信息技术领域的研究热点。联机分析处理(OLAP)是数据仓库采取的最主要的分析处理方法,它能对
介绍了排水管材的选用原则,探讨了新型管材在市政排水管网工程中的应用,通过对几种新型排水管材从技术和经济等方面的综合比较,以促进新型管材的推广应用。