网站采用B/S模式的三层架构,他以访问Web数据库为中心,HTTP传输为协议,客户端通过浏览器(Browser)访问Web服务器和与其相连的后台数据库,即称之为B/S(Browser/Server)模式。
1)客户端即浏览器,主要完成客户与后台的交互以及最终查询结果的输出功能,在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把用户所需的文件资料传给用户,用户接受并显示在www浏览器上。
2)第二层Web服务器是功能层,完成用户的应用功能,即Web服务器接受用户请求并连接到数据库进行申请处理然后将处理结果返回Web服务器再传至客户端。
3)数据库服务器应客户请求独立的完成各种处理。
整个网站的开发建立在Microsoft的.NET Farmework4.0的框架上,开发工具主要使用微软的Visual Studio2010进行ASP.NET3.5应用程序设计可执行代码用C#编写,后台数据库采用SQL Server2008。
管理员通过特定的用户名和密码登录可以对所在班级进行管理,包括留言、相册以及成员的删除、编辑、修改。如果是普通成员登录可以浏览班级信息,发表留言上传、下载照片和文件。
2、本课题要研究或解决的问题及预期目的
[1] 班级管理主要包括班级的创建、删除、维护等。
[2] 用户管理则包括注册、修改个人信息和删除用户等。
[3] 留言管理包括发表留言、编辑和删除等。
[4] 实现班级电子像册的功能,及像册的管理等功能
预期目的:建立一个校友录管理信息系统,初步实现对班级同学管理的信息化,保证校友录系统有用户注册、用户登录、信息发布等一些主要功能,高效地完成各阶段的工作任务。