网站大量收购独家精品文档,联系QQ:2885784924

基于BS模式的班级管理社区”的构建.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于B/S模式的班级管理“社区”的构建 [摘要] 目前大部分学校的班级都是通过人工方式来管理,班主任的工作可想而知,而学生的配合效果并没有达到初步的设想。本文利用当前不断完善的数据库技术,结合ASP技术,对B/S模式的工作原理,“社区”构建的流程及其实现进行分析,构建出一个动态的班级管理社区,以提高班级管理效率。 【关键词】 SQL Server数据库 ASP 存储过程 B/S模式 班级管理“社区” 1.引言 随着网络技术的迅速发展,人们越来越多地通过Internet来获取大量的、实时的、高效的信息,大大提高了学习、工作的效率。特别是近几年来数据库技术的不断完善和发展,与其结合后的Web的作用得到更多人的支持和认可。目前大部分学校的班级都是通过人工方式来管理,班主任的工作可想而知,大部分的时间都浪费在管理学生的思想、纪律和其他琐碎工作上,而学生的学习、活动的配合效果并没有达到初步的设想。为此,根据这一普遍现象,抓住学生对网络的喜爱心理,利用ASP和数据库技术构建一个动态的班级管理社区,使班级的班委充分发挥其作用各事其职,使学生在社区平台上的同学的监督下自觉改正缺点,提高学习及参加活动的积极主动性,以其来减少班主任或辅导员的工作,把更多的时间投入到教学工作中是本文研究的目的。 2.班级管理“社区”的构建原理 本文构建班级管理社区的基本原理是B/S模式的工作原理。 2.1 B/S模式的含义 B/S模式即浏览器/服务器模式,是一种网络结构模式,发展于二层C/S模式[2](客户端服务器模式),应用于大型的管理信息系统时,大大地降低了软件开发、维护和升级的费用。 2.2 B/S模式的工作原理 B/S模式的工作原理图如图一所示: 图一 B/S模式工作原理图 说明:B/S模式的基本工作原理如图一所示,即客户端使用浏览器界面输入需要的数据信息,提交给web服务器,web服务器接到请求后通过网关与数据库服务器相连,数据库服务器通过监测,验证请求的合法性[2],并将处理的结果返回给web服务器,web服务器再将结果转化成HTML文档形式提交给浏览器,客户端就能看到以页面形式呈现的处理结果。 3.采用的技术 本文构建的班级管理社区主要采用ASP技术,它是Microsoft IIS服务器所提供的一项用来替代传统CGI程序的技术,它提供了一种服务器端脚本编写环境和服务器端运行的环境。[3]在ASP中所有的程序都将在服务器中执行,服务器仅将执行的结果返回给客户端浏览器,这样就减轻了客户端的负担,大大提高了交互的速度。同时由于它是服务器端脚本,一般用户无法看见,有效地保证了系统的安全性。 采用的开发工具是Dreamweaver MX,使用的数据库用SQL Server建立。在众多数据库软件中采用SQL Server软件主要是因为它是基于服务器的中型数据库,可以适合大容量数据的应用,数据库大小无极限限制,在处理海量数据的效率,后台开发的灵活性可扩展性等方面强大[5]。因为现在的数据库都使用标准的SQL语言来管理数据库,如果两者都是标准SQL语言就基本可以通过。同时它提供了许多图形化的管理和开发工具,安全性高,为用户提供了方便。 后台服务器采用Microsoft IIS 作为服务器。 4.总体设计 4.1 班级管理社区的数据流程图 其数据流程图如图二所示: 成绩信息 图二 班级管理“社区”数据流程图 其数据流程图按照部分围绕整体原则,整个班级信息作为数据仓库。以学生作为主要使用者,通过前台ASP查看相关信息,部分隐私性信息(如:成绩信息)通过个人密码验证来查询结果。数据库的更新主要由各班委负责,通过密码验证向数据库添加或删除信息。 4.2 功能结构模型图 其功能结构模型图如图三所示: 图三 功能结构模型图 该“社区”的功能结构主要由两部分组成: 一是,数据库管理模块。主要由基本表和存储过程组成,重点是存储

文档评论(0)

企管文库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档