论文摘要
传统的客户端应用模式主要有两种:以C/S为代表的胖客户端和以B/S为代表的瘦客户端。前者一般用于局域网,易于开发和使用,但安装、部署和维护等工作较为烦琐;后者通常运行在Internet上,部署、升级和维护只需要在服务器端进行,但开发方式较为复杂,用户界面相对单调、不够友好,并且只能在线操作。智能客户端代表一种全新的开发模式,它解决了单一的C/S和B/S模式下存在的突出问题,为用户提供了一个在线和离线都可使用且能智能升级的系统。本文针对智能客户端进行了下列主要工作:首先,分析了智能客户端的特点和类型及传统客户端的优点和缺点,重点探讨了智能客户端的特性,偶尔连接、本地资源的使用、网络资源的使用、智能安装和更新等。其次,为了实现智能客户端在线/离线状态的无缝切换功能,提出了一种通用的智能客户端存储方案,并设计和实现了基于本存储方案的程序工作流程、网络数据存取以及本地数据存取操作。最后,开发了基于智能客户端的教学日历管理系统原型系统,主要实现了系统存储、教学日历管理、教学计划安排和教学日历录入等功能。通过系统测试说明了本文智能客户端存储方案是可行性并具实用性。智能客户端作为目前计算机网络应用架构领域的研究热点,它为应用程序的简捷化、高效化和智能化提出了新的方向。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景及意义1.2 研究现状1.3 本文所做的工作1.4 本文的组织结构第二章 智能客户端的关键问题及解决方案2.1 智能客户端的特性2.1.1 本地资源的使用2.1.2 网络资源的使用2.1.3 偶尔连接2.1.4 智能安装和更新2.2 智能客户端与其他客户端之间的比较2.2.1 胖客户端2.2.2 瘦客户端2.2.3 相关技术的比较2.3 设计偶尔连接的智能客户端2.3.1 常见的偶尔连接2.3.2 偶尔连接设计策略第三章 一种智能客户端的存储方案3.1 软件分层结构3.2 智能客户端的分层结构3.3 智能客户端存储方案的设计3.3.1 读流程3.3.2 写流程3.3.3 程序流程第四章 基于智能客户端的教学日历管理系统4.1 系统分析4.1.1 用户需求4.1.2 系统数据需求分析4.1.3 系统功能需求分析4.1.4 系统用例模型4.1.5 系统状态分析4.2 系统设计与实现4.2.1 系统开发环境4.2.2 系统数据库4.2.3 智能客户端的实现4.2.4 系统界面4.3 系统测试4.3.1 系统功能测试4.3.2 智能客户端功能测试总结参考文献致谢附录 (攻读硕士学位期间发表录用论文情况)摘要ABSTRACT
相关论文文献
标签:偶尔连接论文; 服务论文; 智能客户端论文; 分层结构论文; 存储方案论文;