无线校园网系统分析和设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线校园网系统分析和设计

无线校园网系统分析和设计   【摘要】:文章主要介绍了无线校园网的一些功能,并从体系结构、功能模块、实现技术等方面来对无线校园网进行了设计工作。   【关键词】: 无线校园网;WEB数据库;数据库技术   中图分类号: TP3 文献标识码:B 文章编号:1002-6908(2007)0910047-02      一、无线校园网的一些功能       1、群发电子邮件:教师和学生可以用手机在校园网上注册,一旦学校有需要集体通知的事情或者是突发事件需要让全校师生在最短时间内获得消息,则可以及时群发给每一个注册用户。如果07年四月份的弗吉尼亚理工大学枪击案中,学生们都是通过手机查询邮件的话,消息的获取会更及时,可能会避免一些不必要的事情发生。    2、个人信息查询:包括最常见的课表、成绩查询等。大学里上课地点不固定,有很多同学在临上课或临考试时却记不清楚地点,这时可以打同学手机询问,如果别人都关机准备考试怎么办?有了无线网络和接入这个网络的智能手机就可以及时查询相关信息了。    3、转帐:学校的一卡通可以和银行卡可相互转帐,使用移动网络和智能手机,就可以轻松解决转帐排队的麻烦。    4、方便新生报到:通过信息化手段,将新生报到时所涉及的各个部门处理的新生数据进行有效的共享和集成,为新生提供更好的服务,同时为管理者提供一个随时随地统计查询报到状态的良好平台,有移动网络,也省去了到处拉线的麻烦。    5、教室使用情况查询:学生常常要花费很多时间找教室上自习,利用笔记本或手机登陆学校教务管理系统,即时查询教室使用情况,可以极大地节省时间和体力。      二、系统设计       1. 系统分析    (1)体系结构    该系统为用户提供统一的界面,实现数据的透明访问和传输。使用当前WEB流行的三层BROWSER/SERVER 结构,极大的简化了客户机的工作,对数据库的访问、查询等工作均由服务器来完成。维护人员不必再为应用程序的维护升级等工作奔忙于各个客户机之间,可以把主要精力放在功能服务器的应用程序更新升级工作上来。    从结构和功能上看,系统可以分为三部分:表示层、WEB中间层、数据库层。表示层位于客户端,即用户界面。 WEB中间层是数据查询的核心部分,主要负责处理HTTP 请求、与数据库的连接和交互等工作。各异构数据库管理员可通过WEB中间层的管理模块提交本部门数据库中需要共享的表、字段、以及表之间的关系并存储在WEB 中间层的数据库中。数据库层位于底层,是各部门早就存在的数据库系统,通过ADO.NET 访问相应的数据库,处理用户对数据库的查询、更新和筛选等请求。层与层之间相互独立,任意一层的改变不影响其他层的功能。    (2)功能模块。系统主要包括以下模块    系统登陆模块:完成身份认证,防止其他人对系统的破坏。系统维护管理模块:为管理员专用。网上查询模块:为用户提供了一个统一的界面,实现数据的透明访问和传输。用户可以在任何一个连网的机子上查询。    (3)WEB 中间层的数据库设计    Web中间层数据库主要有两个功能,一个是存储异构数据库的全局视图,即提供了信息资源目录,另外一个是在Web服务中间层实现对异构数据源有限制的局部数据的查询。中间层建立一个小型数据库用来存储每个数据源能够实现共享的表、字段以及表与表之间的关系等相关信息,这些信息一部分是软件自动搜索的,另一部分是由异构数据源的数据库管理员通过Web 方式进行提交到Web 中间层数据库的,各异构数据源管理员用户在Web 服务中间层数据库预先定义,为每个异构数据源分配相应的管理用户。    在服务中间层的数据库中主要包含以下各表:    数据库管理员信息表:记录能够使用维护管理模块的用户信息,这些信息应当包括用户名称、用户密码、部门标识等基础信息。部门标识对应有实际的部门信息。    部门表包括部门编号和部门名称。    数据库连接参数表:一个管理员对应一个部门,该用户可以定义本部门数据库的连接参数并提交到Web 服务中间层的数据库中,所以在Web 服务中间层应该有各异构数据库的连接参数表,该表包括部门编号、服务器名称、数据库名称、数据库登陆名、数据库连接提供者。    共享信息表:连接参数表提供了各个异构数据源的连接参数,数据访问协议接口利用这些连接参数连接到一个或多个异构数据源,一旦建立连接就可以自由的读取数据,数据库访问过程中需要限制访问范围,该范围的限制是由各异构数据源管理员根据自身部门的数据安全要求,在Web 服务中间层数据库中定义本部门可以对外共享的数据表结构来实现的。在定义这些结构时,可能整个表,也可能是一个表的某些字段可以对外共享,同时还要提供表与表之间的关系(在这里所讨论的表

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档