基于AJAX的B/S短信催还页面的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:pantherzzx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:如何实现及时、有效的实现图书馆的图书流通,是一个比较大的问题。该文用AJAX实现了无刷新的查询发送,并且介绍了AJAX的技术细节和方法。
  关键词:图书催还;AJAX;B/S
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)08-2002-03
  图书馆的读者借阅图书逾期未还现象时有发生,这一方面影响了图书流通量,另一方面降低了图书的利用率,造成读者和图书馆之间的供需矛盾。为解决这个困扰图书馆长期以来的问题,缓解双方矛盾,特进行此立项(项目编号:12-E-XZ-21)。
  AJAX是Asynchronous Javascript XML的缩写,中文翻译为异步JavaScript和XML,通俗地说就是利用Javascript脚本语言和XML格式数据实现客户端与服务器之间实现快捷通信的一种技巧。传统Web开发中,客户端与服务器进行通信,首先需要用户使用各种事件发出HTTP请求到Web服务器,服务器接收并处理这些数据,以HTML页面到客户端。Ajax在用户和服务器之间引入了一个中间件(即Ajax引擎,实际上就是一个外挂XMLHttpRequest组件),负责客户端与服务器的沟通,并允许异步交互,这样不需要刷新页面,浏览器就能够通过Ajax引擎随时随地与服务器进行隐藏通信,用户也不用在服务器处理数据时进行漫长的等待。
  本系统采用AJAX技术实现了无刷新的查询数据库中的数据,有效地实现了按照名字、班级、系部、图书证号进行了读者信息的模糊查询。
  1 系统总体架构和流程
  2 系统的设计与实现
  2.1 用户查询界面的实现
  用户界面由两个下拉框和一个文本编辑框完成用户的查询,发送电话的多行文本框(Textarea)完成用户查询结果的显示,一个确定按钮。如图2所示。
  2.2 搭建Ajax框架
  2.3 JSP和Javabean完成后台的数据查询传送操作
  搭建好Ajax框架后,从客户端发送的数据就可以传送到服务器了。而要处理从客户端传送来的数据就需要服务器技术技术的支持,现有的服务器技术主要有ASP、PHP、JSP等。由于JSP技术具有跨平台、分层结构、性能、安全性等优点,所以本系统采用JSP服务器技术进行后台数据的处理。
  3 结束语
  图书馆的书籍流通和管理一直是一个大的问题,如果采取人工的办法催还,必然导致事倍功半。本系统采用了Ajax的技术实现了无刷新的查询我们所需要的数据,达到了较好的催还和通知读者的结果。本系统还可以用于其它类似的领域,例如学生成绩通知、远程控制、监测系统等。
  参考文献:
  [1] 朱印宏.网页制作与网站开发从入门到精通,2010.
  [2] 李长林.高洁.Visual C++串口通信技术与典型实例,2006.
  [3] 求是科技.Visual C++6.0信息管理系统开发实例导航,2005.
  [4] 曹飞飞,赵永发.Visual C++ 程序开发范例宝典,2012.
  [5] 梁伟.Visual C++ 网络编程经典案例详解,2010.
  [6] 李贺,刘彬彬.SQL2000应用与开发范例宝典,2006.
其他文献
通过与老一代农民工的比较,在"再生产"视角下从个人、性别、家庭和制度安排4个方面,评述了新生代农民工消费的相关研究。研究发现,"空间隔离"使新生代农民工的消费呈现复杂性;他
根据中国玉米杂交优势利用模式,就国内种质系的选育对武109自交系用含唐四系、旅系种质的自交系进行了改良研究和自交选系.结果表明,选育的自交系8126一般配合力高,在5.77万
在去年试行"文理科综合"的基础上,今年试行综合的地区将有所扩大,推行综合考试已成为高考改革的主要内容之一.而生物学科除了和化学结合密切之外,和物理也有着非常密切的联系
2001年高考理科综合能力测试第2题,题目如下:运动员在进行不同项目运动时,机体供能方式不同.对三种运动项目的机体总需氧量,实际摄入氧量和血液中乳酸增加量进行测定,结果如
次贷危机前,美国监管当局对评级业秉承“声誉资本驱动”的监管理念和评级机构被视为出版机构享有宪法第一修正案的保护这两大因素成为对评级机构追责的主要障碍。而在危机后引
网页界面艺术设计是伴随着计算机互联网的产生而形成的艺术设计新课题。随着人们审美需求的不断提高,网页界面设计开始慢慢上升到一个举足轻重的位置,一个好的网页界面设计小