论文部分内容阅读
现今,我国的教育信息化水平不断提高,大多数高校都拥有了自己的数字化校园系统。数字化校园是学生获取学校信息的一个重要平台,数字化校园信息传递的方式直接关系到在校师生的切身利益,也是一所高校信息化水平的重要体现。然而,传统的数字化校园系统只能通过PC机来访问,获取信息时受到诸多限制。随着WIFI和3G等无线网络技术的发展,为无线数字化校园系统带来了发展机遇。而无线数字化校园更是一所学校先进网络技术与信息化综合运用的能力体现,无论在学生学习还是学校管理,无线数字化校园都可以提高其质量与效率。目前,国内大多数高校都已经实现了校园无线网络的覆盖,数字化校园也都应用到了像笔记本这样的手持设备。但是数字化校园的设计也基本都是根据PC机的特点来设计,而没有针对于像智能手机这样的手持设备来设计的。本文就是根据智能手机移动方便的特点来开发一套无线数字化校园系统,包括服务端与客户端。系统使用C#开发,基于.NET框架实现,研究并开发网页抓取技术,解析信息,设计统一的网络通信接口,可以服务于多种系统的客户端。并可以处理多用户并发请求,具有较高的模块独立性。系统实现过程中,尽量考虑了网页改变等不定因素,使代码尽量简洁,便于修改、维护和重用。客户端包括九大功能:教务系统、图书馆、天气预报、体闲娱乐、事务提醒、设置、个性操作、掌上桂电、便捷服务。九大功能的各个功能也分有各个小功能。本文首先介绍系统开发的背景、意义,然后介绍开发系统所需要的技术,再到系统的需求分析、概要设计、详细设计,最后介绍了整套系统基于windows mobile系统与Android系统测试过程与结果,并分析了系统存在的优缺点。本文主要完成如下的工作:(1)设计出相对友好的客户端显示界面;(2)基于智能手机的Windows Mobile系统开发一个以九宫图为主界面的客户端;(3)设计出能为客户端提供所需数据的服务端;(4)服务端数据的获取、解析与整理;(5)系统数据网络通信规则的制定与实施。