基于B\S高校校友会网站设计
ASP.NETADO.NET校友录网站数据库
利用ASP.NET和ADO.NET技术开发的网站新闻管理系统,实现了网站的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。同时对网站的开发原理、系统的功能特点和设计方案进行了介绍。
1.2.关键词
1.3.引言
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位、高校信息化建设中的重要组成部分,从而倍受人们的重视。
随着电脑和网络的普及,不少高校已经建设了自己的校友会网站。使校友们在沟通与联络上又多了一条途径,增强了校友们之间的同学情谊。
1.4.设计思想
校友录是一个供同学联络的空间,无论对正在上学的学生,还是对久违的老同学,校友录都给了一个空间来畅谈,来交流相互的感受。
全国不少高校的校友会工作已开展了一、二十年,并做出了很好的成绩,但由于历史和现实的原因,高校校友工作总体上还处于起步阶段。通过校友会网站可以与广大校友尽可能广泛地与母校交流,能进一步提高高校校友们对母校的归属感和认同感,做好校友会网站是广大校友的需要,是高校建设和发展的需要,也是培养在校学生的需要。
校友会网站的建设现在还处于起步阶段,网站的内容和功能还比较单一,仅仅使具有留言簿,通讯录等功能。通过这次校友会网站的设计和开发,力争在功能、形式、内容更加丰富多彩。
2.2.3功能描述
校友会网站的建设根据功能的不同可以分成七个模块,分别是用户信息模块、热点文章模块、留言本模块、论坛模块、文件下载模块、一般管理者模块、超级管理者模块
1.用户信息模块
(1)用户注册。进行用户注册,保存用户资料,使用户成为该网站的用户。
(2)班级注册。用户根据所在班级进行注册,成为其本班级成员。
(3)用户登陆。对用户身份进行验证,防止非法用户登陆,保障系统安全。
(4)个人管理。对用户个人信息进行维护,如修改联系方式等。
(5)用户注销。注销系统用户,并将用户资料进行删除。
2.校友动态模块
(1)显示文章列表。可以浏览文章的标题,即文章列表。
(2)显示文章内容。可以浏览文章的详细内容。
3.留言本模块
留言本功能。用户可以在网站留言,其他用户可以对其留言进行回复。
4.论坛模块
(1)发表、回复帖子。用户可以发表新帖子,或者对发表的帖子进行回复。
(2)显示帖子列表。可以浏览帖子的标题、作者和发表时间,即帖子列表。
(3)显示帖子内容。可以浏览帖子的详细内容。
5.文件下载
(1)显示文件列表。可以浏览文件的名称、类型和上传时间,即文件列表。
(2)文件浏览和下载。对可以直接浏览的文件,可以进行浏览(如图像文件);还可以下载文件。
6.管理者模块
(1)新闻管理。可以增加文章,增加的文章将在网站上显示,也可以对增加的文章进行修改或者删除。
(2)留言本管理。对留言本的留言进行浏览或删除。
(3)用户管理。对用户的密码进行管理。。
1.5.主页设计
网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,利用ASP.NET与数据库结合的技术,采用交互式的动态的web画面来实现。
1.6.数据库结构
本网站的后台数据库采用的是MicrosoftAccess2000。具体的表有文章、BBS(留言本)、论坛、用户等。
2.第三章网站详细设计
2.1.网站功能描述
网络的主要功能是通过功能模块来实现的。具体的设计过程如下:
2.1.1.用户信息模块
2.1.1.1.用户注册
l用户注册
l保存用户资料
l使用户成为该网站的用户
l班级注册
在网站的首页中,用户想要登陆本网站系统,就需要先注册成为本站的用户,否则将不能登陆本网站。
先单击“注册”按钮,将出现用户注册页面。用户需要输入“用户名”、“密码”等基本信息,带有“*”标志的输入为必输项,如果为空,系统将会给出相应的提示。
基本信息输入完毕后,可以单击“确定”按钮。系统先检测输入的“用户名”是否存在,如果存在,则给出提示,重新输入一个用户名;如果不存在,则对用户信息进行保存,如果保存成功,则给出保存成功提示信息;如果因其他原因保存不成功,也要给出相应的提示信息,提示重新保存注册信息。
如果基本信息输入错误或是想重新输入信息,可以单击“重写”按钮,则输入项将被清空。
如果想退出注册功能,可以单击“退出”按钮。
2.1.1.2.用户登陆
主要功能为对用户身份进行验证,防止非法用户登录,保障系统安全。
如果用户身份不合法,则会给出相应的提示;如果用户身份合法,则会出现“注销”和“个人管理”链接。
2.1.1.3.班级注册
当该用户成为校友录网站的注册用户后,接下来就是就进行班级选择。如果班级没有注册过,则进行班级注册,该用户自动成为该班级的管理员。如果已经有班级,则只需根据提示,一步步操作下去,就可以找到自己的班级。