2.3.1分析、设计数据库中的表
根据系统的要求,我们采用的数据库是Microsoft Access ,拟建立后台新闻管理news.mdb库文件、留言板Gbook.mdb库文件和网站访问量count.mdb库文件。
后台新闻管理news.mdb库文件包含如下几个文件表:
● admin: 管理员登录信息表
● news: 学校新闻列表
留言板Gbook.mdb库文件包含如下几个文件表:
● admin: 管理员权限表
● gbook: 留言信息表
● reply: 回复信息表
网站访问量count.mdb库文件包含如下几个文件表:
● cn: 网站访问总量统计表
2.3.2表中的字段及表的结构的设计
·管理员基本信息表 包括用户名、密码。
表的结构如表2-4所示:
3.2.2 网站留言板的设计
校园网站留言板是应用电子便迁管理系统,用ASP或其他脚本语言编写的网络应用程序。为家长、学生、老师提供了一个很好的交流的平台,留言板可以提供完备的信息发布功能。同时,在日常生活中,学生可以通过留言板对学校的建设和发展以及网站的建设提出一些建议,以帮助学校和网站更好的发展。
留言板采用B/S结构模式来设计,其特点就是实现在线的查看、留言、查找和管理功能,这种系统的优势在于系统简单、功能强大、扩展能力良好,以及能够方便地跨地域操作等性能。
1.功能目标设计和具体页面设计
留言板所要实现的功能如下:
(1) 留言板的基本功能。
● 留言板首页:留言板的基本结构
● 查看留言功能:查看用户的留言信息
● 签写留言功能:提交用户的留言信息
(2) 管理功能。
● 管理员登录功能:管理员通过登录功能管理留言信息
● 验证登录:验证管理员的登录密码
● 回复留言功能:对用户的留言进行回复
● 删除留言功能:删除用户的留言信息
● 解锁、锁定消息功能:锁定和解锁用户的留言信息
● 设置留言板配置信息:对留言板的页面效果进行设置
根据系统功能的要求,校园网站留言板可以分为两个模块:留言板基本功能模块、管理功能模块。如图3-1所示给出了两个功能模块之间的关系。