- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
web技术实习报告
web技术实习报告
北 京 联 合 大 学 信 息 学 院
《WEB技术》实训报告
题目:
专业:
班级:
学号:
姓名:
小组成员:
2013年 01月 01日
摘 要
在计算机技术快速发展的今天,inter
net网络这个现代信息高速公路也流行发展起来,已经成为人们生活、工作、学习越来越离不开的平台。基于.NET技术的应用大量出现。为了让用户浏览到美观的,个性化的页面和丰富的内容。因此,基于B/S体系架构创建的这个学籍管理系统,紧跟行业发展,满足各大高校学习、管理的需要。由于各大高校在进行学籍管理时,需要管理大量的学生信息、教师信息以及课程信息等。传统的手动操作方式易发生数据丢失和统计错误,劳动强度大,且速度慢。在计算机上可以高速、快捷地完成这些工作。计算机联网后,数据在网上传递可以实现数据共享,避免重复劳动,规范教学管理行为,从而可提高管理效率和水平。
关键词:internet网络B/S体系架构学籍管理
第一章 系统概述
1.1引言
建立一个基于B/S架构的学籍管理系统,实现信息网络化。通过较丰富的功能将 .NET技术特点体现出来。该系统可供包括管理员登录和学生登录使用。登录者可以查询信息或者发布信息。系统中管理员模块为必不可少的模块项,该模块主要包括3个模块:管理员模块、学生模块、公用模块。为了安全有效地存储和管理登录网站的用户的信息,赋予管理员特定的权限,可以对用户进行添加,删除,修改和学生的查询等。方便网站的管理与维护。
要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了SQL Server 2005作为后台数据库,结合SQL语句处理对用户添加,删除,修改等操作,使.NET与数据库紧密联系起来。
1.2背景
1.2.1 B/S结构相关开发技术简介
从Web数据库的发展过程来看,实现B/S结构下Web数据库的应用通常有两种方法:一种是Web服务器端提供中间件连接Web服务器和数据库服务器;一种是把应用程序下载到客户端直接访问数据库。其中第二种方法在程序的编写、调试上显得较为繁琐,网络安全也较难保证。在第一种方法中较常用的中间件技术有通用网关接口(CGI)和应用程序编程接口(API)两种,而API有两种版本,ISAPI和NSAPI。CGI的最大不足在于对每个访问都会在服务器端产生一个应用程序副本,占用系统资源。API以动态连接库的形式出现虽然克服了CGI的这一缺点,却带来了另一个问题,即当需要修改或更新服务程序时必须重起系统,而这在许多事实性较强的应用服务器上是不允许的。同时,无论是CGI还是API它们共同的缺点是程序和HTML
文本分离,编写和调试很不灵活。第一种方法即是Web服务器端提供中间件连接Web服务器和数据库服务器。我们常常称它为Web数据库系统,它实质上是一种动态网页技术与数据库系统的结合。利用数据库系统来存储和管理不断变化的数据信息,并通过动态网页技术实现利用Web页面来访问、存储数据和管理数据库。所谓的动态,主要是具有以下几个方面的特点:交互性:即网页会根据用户的需求和选择而动态改变和响应;自动更新:不需要手动更新HTML文档,就会自动生成新的页面,可以大大节省工作量;自动适应性:即当不同的时间、不同的人访问同一网址时会产生不同的页面。现在,主流的B/S结构下的动态网页技术有JSP,PHP,ASP等。它们都可以提供Web数据库开发的全套解决方案下面将会对这三种技术进行一个简要的介绍,并比较各自的优点和缺点。
1.2.2 B/S模型的优点
几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是B/S模型的优势所在。它和C/S模型比较优点极为突出。
两层技术模型(Two-Tier Architecture)是指客户机直接与服务器交流,没有其他服务介入的技术模型。对用户量在12—100的局域网环境中,两层模型的确是个不错的方案。由于该模型中,所有的用户连接都是被保持的,也就是说即使在空闲状态,连接依然存在。所以,用户的并发请求数量有限的。为了解决这个限制,使得成千上万的用户可以被无顾虑地添加,我们最好选用三层模型。
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者说是改进的结构。用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成三层结构,是一种全新的软件系统构造技术。B/S模型结构图如下所示:
图1-1 B/S模型图
从上图可见 这种结构的一个重要的特点是,用户可以完全不需要安装客户端软件,当然也不需要担心
您可能关注的文档
- 2016年村官调研报告.doc
- 2016年的工作计划 - 工作计划书 - 书业网.doc
- 2016年社区党总支三年工作总结 - 工作总结 - 书业网.doc
- 2016年社区妇女工作计划 - 工作计划书 - 书业网.doc
- 2016年社区全年工作总结 - 工作总结 - 书业网.doc
- 2016年社区效能建设工作总结 - 工作总结 - 书业网.doc
- 2016年社区工作者工作计划 - 工作计划书 - 书业网.doc
- 2016年社区教育工作计划 - 工作计划书 - 书业网.doc
- 2016年社区精神文明建设工作总结 - 工作总结 - 书业网.doc
- 2016年社区退休工作计划 - 工作计划书 - 书业网.doc
文档评论(0)