第3章 网站子模块的设计
3.1网站结构组成
本校园网站系统主要由电子公告栏、新闻动态、工作信息、留言板、后台管理这几个模块组成。
3.2网站子模块的详细设计
在网站子模块的设计部分主要对网站的访问量、网站留言板、后台管理这三个部分进行详细的设计。
3.2.1 网站访问量的设计
总访问量是指网站所有的访问量的总和,这样的数据对于一个网站的管理员有很多的意义:浏览本站人数多少能让管理员知道他所制作的内容是否吸引人,网站的宣传是否足够,是否要使用什么样的活动来增加浏览的人数等。下面用count方法来计算校园网站已经访问的人数。
//注释:开始设定cookies值为空,通过点击记数,用update方法更新数据。
if request.cookies("dscount")=empty then
response.cookies("dscount")="yes"
rs("count")=rs("count")+1
rs.update
end if
ccount=rs("count")
rs.close
set rs=nothing
conn.close
set conn=nothing
application.unlock
3.2.2 网站留言板的设计
校园网站留言板是应用电子便迁管理系统,用ASP或其他脚本语言编写的网络应用程序。为家长、学生、老师提供了一个很好的交流的平台,留言板可以提供完备的信息发布功能。同时,在日常生活中,学生可以通过留言板对学校的建设和发展以及网站的建设提出一些建议,以帮助学校和网站更好的发展。
留言板采用B/S结构模式来设计,其特点就是实现在线的查看、留言、查找和管理功能,这种系统的优势在于系统简单、功能强大、扩展能力良好,以及能够方便地跨地域操作等性能。
1.功能目标设计和具体页面设计
留言板所要实现的功能如下:
(1) 留言板的基本功能。
● 留言板首页:留言板的基本结构
● 查看留言功能:查看用户的留言信息
● 签写留言功能:提交用户的留言信息
(2) 管理功能。
● 管理员登录功能:管理员通过登录功能管理留言信息
● 验证登录:验证管理员的登录密码
● 回复留言功能:对用户的留言进行回复
● 删除留言功能:删除用户的留言信息
● 解锁、锁定消息功能:锁定和解锁用户的留言信息
● 设置留言板配置信息:对留言板的页面效果进行设置
根据系统功能的要求,校园网站留言板可以分为两个模块:留言板基本功能模块、管理功能模块。如图3-1所示给出了两个功能模块之间的关系。
8.系统环境设置页面
系统环境设置主要是对留言板的页面效果进行设置,在这里管理员可以设置留言板的名称、管理员的口令、网站的名称、网站的网址、留言内容大小限制、每页显示的留言数、提交的时间、管理留言等等。
单击留言板上的“管理员”按钮,进入管理员权限页面,输入管理员密码即可转入系统环境设置页面。如图3-7所示: