基于Ajax的有线电视营业受理系统的设计与实现

基于Ajax的有线电视营业受理系统的设计与实现

论文摘要

目前,Ajax成为Web技术领域的研究热点。Ajax技术引进了异步调用,促使页面局部刷新,提升了用户体验。对比Applet,Flash等传统的Web技术,Ajax不需要专门的软件支持即可以在大多数流行浏览器中直接使用,Ajax正是通过XMLHttpRequest对象来发送异步请求的。Ajax涉及到的关键技术包括JavaScript,XMLHttpRequest,DOM,XML。JavaScript通过DOM获取请求参数的信息,并使用XMLHttpRequest对象来与服务器进行异步通讯,服务器处理请求后,返回普通的Text或XML,然后浏览器使用JavaScript解析XML,并通过DOM更新相关的UI。本文依托武汉东太信息产业有限公司所承接的有线电视运营支撑系统。本文的主要研究内容是Ajax的Web框架及有线电视营业受理系统的设计。在研究思路方面,首先研究了Ajax技术,讨论了Ajax的定义和构成Ajax的关键技术和实现机制。然后阐述了,Ajax的开发框架Buffalo,Buffalo是由国人开发的Ajax框架。Buffalo中定义了Web远程调用的传输基础,并且将远程调用对象完整的序列化到了本地,成为可以被JavaScript编程触及的对象。Buffalo中的重要组件-BuffaloBinding,提供了将JavaScript对象绑定到HTML元素的能力。这种绑定将是无侵入的,只需要在HTML元素中加入若干个不影响排版的属性,即可将数据与界面绑定。使用Buffalo开发框架使得JavaScript代码可以直接调用Java方法,有效地把Ajax的全部请求—响应循环从应用程序代码中消除掉,程序只需关注业务逻辑。利用Buffalo框架的这些特性,我们顺利的完成了有线电视营业受理系统的开发,并调试成功。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 Ajax的研究背景
  • 1.2 BOSS 系统研究目的与意义
  • 1.3 本文主要工作
  • 1.4 本文的组织结构
  • 第2章 Ajax 技术概述
  • 2.1 Ajax 的定义
  • 2.2 使用 Ajax 的理由
  • 2.3 Ajax 的工作原理
  • 2.4 Ajax 优缺点
  • 2.4.1 优点
  • 2.4.2 存在问题
  • 第3章 Ajax 技术研究
  • 3.1 实现 Ajax 的相关技术
  • 3.1.1 XMLHttpRequest 对象
  • 3.1.2 JavaScript
  • 3.1.3 DOM
  • 3.1.4 CSS
  • 3.2 Ajax 的实例分析
  • 3.2.1 初始化对象并发出 XMLHttpRequest 请求
  • 3.2.2 指定响应处理函数
  • 3.2.3 发出 HTTP 请求
  • 3.2.4 处理服务器返回的信息
  • 3.2.5 一个初步的开发框架
  • 3.2.6 Ajax 实例演示
  • 3.3 Ajax 的开发框架
  • 3.4 Ajax 的工具箱
  • 3.4.1 JSDoc
  • 3.4.2 Jsunit
  • 3.4.3 Venkman
  • 3.4.4 Microsoft Script Editor
  • 3.4.5 JSlint
  • 3.4.6 HTML/JavaScript Cruncher-Compressor
  • 3.5 Ajax 安全性分析
  • 3.5.1 JavaScript 与浏览器的安全性
  • 3.5.2 数据的安全性
  • 3.5.3 使用 HTTPS
  • 3.6 Ajax 的四个基本特点
  • 第4章 营业受理系统的设计与实现
  • 4.1 项目背景
  • 4.2 系统总体框架设计
  • 4.2.1 表示层设计
  • 4.2.2 业务逻辑层设计
  • 4.2.3 数据访问层设计
  • 4.3 系统功能设计
  • 4.3.1 营业受理流程
  • 4.3.2 营业受理业务
  • 4.4 Ajax 开发平台的搭建
  • 4.4.1 Ajax 开发框架的选择
  • 4.4.2 buffalo 简介
  • 4.4.3 buffalo 实现流程
  • 4.5 基于 Ajax 的营业受理系统的实现
  • 4.5.1 MVC 架构
  • 4.5.2 Ajax 的 MVC 架构
  • 4.5.3 Ajax 技术的应用实现
  • 第5章 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文
  • 相关论文文献

    • [1].基于有线电视网络的智慧城市体系建设[J]. 卫星电视与宽带多媒体 2019(21)
    • [2].探讨有线电视工程中验收环节的作用与意义[J]. 城市建设理论研究(电子版) 2019(16)
    • [3].有线电视工程技术应用与研究[J]. 卫星电视与宽带多媒体 2019(23)
    • [4].有线电视在融媒体进程中如何重塑品牌[J]. 西部广播电视 2019(23)
    • [5].智能时代有线电视转型升级的新思路[J]. 中国有线电视 2020(01)
    • [6].关于有线电视网络的日常维护和管理探讨[J]. 数字通信世界 2020(01)
    • [7].有线电视网络中数字电视技术的应用[J]. 电视技术 2019(Z1)
    • [8].全国有线电视网络整合和广电5G建设一体化发展工作启动[J]. 新闻世界 2020(03)
    • [9].数字电视技术在有线电视网络中的应用[J]. 传播力研究 2019(36)
    • [10].暖心抗疫 新疆广电有线电视免费政策再延至3月底[J]. 中国有线电视 2020(03)
    • [11].探讨面向5G的有线电视网络改造建设[J]. 中国有线电视 2020(03)
    • [12].全国有线电视网络整合和广电5G建设一体化发展工作启动[J]. 中国商界 2020(04)
    • [13].新形势下有线电视网络规划设计发展及优化[J]. 卫星电视与宽带多媒体 2020(03)
    • [14].有线电视网络发展现状及趋势[J]. 西部广播电视 2020(06)
    • [15].探微乡镇有线电视网络覆盖现状及维护之策[J]. 汉字文化 2019(S1)
    • [16].有线电视企业业财融合路径探析[J]. 纳税 2020(12)
    • [17].浅谈数字电视技术在有线电视网络中的应用[J]. 中国新通信 2020(07)
    • [18].数字电视技术在有线电视网络中的应用研究[J]. 卫星电视与宽带多媒体 2020(05)
    • [19].新形势下基于我国有线电视网络整合重组的思考[J]. 计算机产品与流通 2020(07)
    • [20].解读数字电视技术在有线电视网络中的应用与发展[J]. 计算机产品与流通 2020(08)
    • [21].关于有线电视工程的设计与维护探讨[J]. 西部广播电视 2020(07)
    • [22].全国有线电视网络整合和广电5G建设一体化发展工作启动[J]. 声屏世界 2020(04)
    • [23].有线电视网络发展趋势和应用前景[J]. 广播电视网络 2020(04)
    • [24].探析有线电视网络资源计算机管理系统的应用性开发[J]. 广播电视网络 2020(04)
    • [25].全国网络整合系列报道(一)[J]. 广播电视网络 2020(04)
    • [26].浅谈军营特色有线电视传媒实践——以海军机关有线电视为例[J]. 政工学刊 2020(07)
    • [27].数字电视技术在有线电视网络中的应用研究[J]. 卫星电视与宽带多媒体 2020(07)
    • [28].三网融合下有线电视网络工程的验收要求分析[J]. 数字通信世界 2020(05)
    • [29].关于广播电视宽带网和有线电视网络光纤到户标准的研究[J]. 西部广播电视 2020(10)
    • [30].有线电视网络传输地面数字电视广播信号的实践[J]. 广播与电视技术 2020(05)

    标签:;  

    基于Ajax的有线电视营业受理系统的设计与实现
    下载Doc文档

    猜你喜欢