基于WEB的学生会网站系统的设计与实现

2011-07-05 03:37朱士高
淮阴工学院学报 2011年5期
关键词:学生会浏览器动态

朱士高

(江苏财经职业技术学院,江苏 淮安 223003)

0 引言

服务与沟通是计算机系学生会网站系统最重要的职能。随着互联网技术的日益发展和不断普及应用,腾讯QQ软件工具、电子邮件已成为同学之间沟通的重要方式。在校园里,学生干部与同学之间的信息化沟通显得尤为重要。通过现代信息手段,建立校园新闻信息管理、学生留言信息管理、学生论坛信息管理等功能模块,从而实现学生工作的信息化、规范化、科学化。

目前的Web技术的服务内容,仍以提供静态主页内容为主,无法根据用户的需求和实际情况作出相应的变化。ASP(Active Server Pages)正好弥补了这些不足,具有动态、高效和易于交互的特点,正在取代传统的Web技术。ASP所设计出的是动态主页,可接收用户提交的信息并作出响应,其中的数据可随实际情况改变,无需人工对主页文件进行更新。例如:当在浏览器上填好表单并提交HTTP请求时,可以要求在站点服务器上执行一个表单所设定的应用程序,而不只是一个简单的HTML文件,该应用程序分析表单的输入数据,根据不同的数据内容将相应的执行结果(通常是数据库查询的结果集)以HTML的格式传送给浏览器。

数据库的数据可以随时变化,而服务器上执行的应用程序却不必更改,客户端得到的网页会始终保持新鲜的魅力。使用ASP设计应用程序,可以实现最佳的性能、更好的安全性以及更方便的维护,同时由于ASP在服务器端执行,很好地保证了浏览器/服务器中数据的一致性。基于此,开发应用ASP技术设计的学生会网站系统。

1 项目概述

1.1 系统功能结构

用户登录:允许用户通过输入自己正确的用户名和密码来进行校园文摘发布。

用户注册:允许用户通过输入自己较为全面的信息来加入学生会网站会员,其中包括服务条款明、用户信息录入与确认。

系学生会:详细地介绍学生会的组织结构、规章制度、成员名单通讯录、部门招聘等信息,可以让学生更全面地了解学生会。

校园风采:公布并介绍学校近期的一些校园经典活动的详细情况(图文形式)。

校园文摘:发布校园经典的小说、散文、诗歌等文章。

考生问答:公布学生在日常生活中所提出来的一些问题的解答。

院、系学生会:介绍学院自管会及各系学生会的基本情况。

学生论坛:允许用户登录后在论坛中进行发贴和留言,提供学生之间交流的平台。

留言咨询:允许用户登录后在网站中进行留言和查看留言信息,方便学生用户之间的交流。

系统功能结构如图1所示。

图1 系统功能图

1.2 开发及运行环境要求

硬件平台:

CPU:P41.8GHz;

内存:512MB以上。

软件平台:

操作系统:Windows XP/Windows 2000;

数据库:ACCESS;

开发工具包:ASP;

浏览器:IE5.0,推荐使用IE6.0;

分辨率:最佳效果1024×768像素。

2 系统实现

本系统运用ASP和ACCESS环境进行具体的实现,能较好地完成系统设计目标。用户可以通过INTERNET浏览器随时注册登录本系统,实现学生会有关事务及相关信息的处理。计算机系学生会网站系统采用的是ACCESS数据库,由于本系统所需的数据结构比较简单,而且数据量也不大,因此采用ACCESS作为数据库的设计工具。本系统的所有数据都存于news3000.mdb数据库中,为了防止用户下载该数据库文件,在设计完该数据库之后把后缀名改为.asp,这样可以相应地提高数据的安全性。

在学生会系统首页设计中,主要的链接有学院主页、学生会简介、校园文摘、校园风采、考生问答、留言咨询等,在首页中还有相关链接的最新内容。值得提醒的是,要想进行用户注册,必须满足“服务条款和声明”才能注册,要注意的是带星号的表示必须填写。当用户注册成功后就可以直接登录访问学生会网站的主页,在相应的文本框中填入用户名和密码之后点击登录即可。具体的系统与数据库的连接代码如下:

3 结语

动态网站技术在我国处于刚起步阶段,但发展很快,现在很多知名度较高的网站,如 www.asp300.com ASP源代码、www.knowsky.com动态网站制作指南、www.luomz.com ASP软件区等都有制作网站的源代码。随着我国互联网的日益普及、校园网站的日趋成熟以及学生对信息需求的迫切,动态网站的市场潜力会得到充分发挥。

在21世纪,网络已经成为生活的一部分,特别是校园网站,不仅仅只是将最新的文章、新闻奉献给学生们,还具有在线提问、留言、讨论等功能,可以更好地为学生服务,这也是学生会网站设计的宗旨。

[1]任新见.ASP动态网站快速开发实务[M].北京:电子工业出版社,2005.

[2]罗丽娟,陈永政.实验室资源管理系统设计与实现[J].科学咨询,2011(7):48-49.

[3]田祎敏.基于J2EE的办公自动化系统的设计与实现[J].电脑与电信,2011(1):56-57.

[4]林健.项目教学法在ASP动态网页课程中的应用[J].电脑编程技巧与维护,2011(6):101-102.

[5]柴瑞敏,李梁斌.高校学生成绩管理系统设计[J].辽宁工程技术大学学报,2011,6(3):364-366.

[6]王建国,郭建波.基于Web的动态网站管理系统的设计及实现[J].微机发展,2004,1(1):104-105.

[7]邓杰超.基于工作流与J2EE的办公自动化系统的设计[J].电脑知识与技术,2007(3):95-97.

[8]解亚龙,许巧祥.基于J2EE架构的高可用性办公自动化系统[J].四川大学学报:工程科学版,2007(S1):71-73.

猜你喜欢
学生会浏览器动态
国内动态
国内动态
国内动态
学校“书记有约”走进学生会改革
动态
反浏览器指纹追踪
学联选举结果名单
高校学生会组织的构建及运行
基于Grails的学生会工作管理系统研究
环球浏览器