千索校园在线line.7suo.com
千索校园在线
毕业设计(论文)专用纸
第1章绪论
1.1引言
Internet已经成为人们生活、
工作、
学习越来越离不开的平台。Web技术已经不在局限于单纯地提供信息服务,而是日益成为一个操作平台,为用户提供强大的服务功能。例如网上电子商务、社会信息数据库等。
网络实现了远程通讯,人们能够通过
计算机网络进行电子邮件的发送,召开网络会议,网上购物,甚至坐在家里就可以上大学(网上教育)。网络有巨大的潜力待我们去开发与探索。因此,基于B/S体系架构创建这个校友网站,紧跟行业发展,满足人们生活、学习的需要。建立一个基于B/S架构的校友录,实现信息网络化。通过较丰富的功能将Web的技术特点体现出来。该
系统可供包括在校、离校、以及游客登录使用。登录者可以
查询信息或者发布信息,也可以通过此网站与朋友联系,并且还能够创建虚拟班级等功能。系统中班级管理为必不可少的模块项,主要是为了安全有效地存储和管理登录网站的用户的信息,赋予管理员特定的权限,可以对用户进行分类,添加,删除,修改等。方便网站的管理与维护。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,分析得出的关联规则表等大量的数据都由数据库
管理系统管理。本文中数据库服务器端采用了Oracle作为后台数据库,以先进的JDBC技术与数据库连接,结合SQL语句处理对用户分类,添加,删除,修改等操作,使Web与数据库紧密联系起来。整个个性化页面生成系统主要由使用
JSP技术开发实现个性化Web页面生成和JS结合
JavaBeans技术实现组件重用两部分组成。整个系统结构如图1-1所示。
1本站所有资源均来自互联网,如有侵犯您的
版权或其他
问题,请通知管理员,我们会在最短的时间回复您!
千索校园在线line.7suo.com
千索校园在线毕业设计(论文)专用纸
用户
JSP页创建班级
添加,删除,修改等权限操作
Database服务器
Web服务器
图1-1系统结构图
本文作者主要完成客户端,Web服务器端应用
程序和数据库的制作,实现网上虚拟班级的创建,管理员
注册/
登陆、班级管理员对用户进行分类,添加,删除,修改等功能。实现与完善整个基于B/S校友录网站的组织建立和测试工作。
1.2背景
1.2.1B/S模型的优点几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是B/S模型的优势所在。它和C/S模型比较优点极为突出。两层技术模型(Two-TierArchitecture)是指客户机直接与服务器交流,没有其他服务介入的技术模型。对用户量在12—100的局域网环境中,两层模型的确是个不错的
方案。由于该模型中,所有的用户连接都是被保持的,也就是说即使在空闲状态,连接依然存在。所以,用户的并发请求数量有限的。为了解决这个限制,使得成千上万的用户可以被无顾虑地添加,我们最好选用三层模型。B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者说是改进的结构。用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成三层结构,是一种全新的
软件系统构造技术。B/S模型结构图如下所示: