一 系统设计
(一) 功能需求
1) 要求设置不同的管理权限,如学生、教师和网站管理员。
2) 网站信息的管理,包括学生信息管理、教师信息管理、学校信息的展示,以及根据多种条件查询相关的信息。
3) 新信息的发布,随时更新和学校有关的各种信息内容。
4) 学生、老师信息维护,掌握每个学生、老师的相关资料,以便及时制定学习与教学计划。
5) 信息的查询,学生和老师能随时查询自己的相关信息,修改或提交自己的信息。6) 留言板,学生和老师可以在此留言或提问,相关教学人员在此提供学术指导或解答一些疑问。
7) 网站分析,分析用户反馈的意见并根据不同的意见对学校进行改进,也可以对下一年的招生计划进行制定和修改,对毕业生进行就业市场分析。
(二) 网站功能模块结构图
1 网站功能模块结构
1) 学校规章制度、新旧信息发布展示
2) 留言板
3) 新信息的更新与删除
2 管理权限
1) 学生权限
2) 教师权限
3) 网站管理员权限
3 用户编辑
1) 用户信息的查询
2) 用户信息的修改
3) 用户信息的提交
4 网站市场调查分析
1) 用户答疑
2) 用户留言
3) 对来自不同用户的留言进行统计分析
5 网站管理员模块
1) 学校信息的更新
2) 用户信息维护
3) 用户查询及统计
4) 用户档案登记及管理
(三) 开发环境
l 开发工具:Dreamweaver MX,可用其他辅助工具
2 DBMS:MS SQL Server或ACCESS
二 功能描述
(一) 权限管理
权限管理主要设置三种不同的权限,不同管理员设置不同的权限。第一类是普通学生,可以登录到自己的信息网页内对自己的信息进行查询和对部分信息进行修改提交,也可到留言板的管理界面,对访问者的留言进行回复,可查看所有留言信息,此类管理员无权修改网页中的其他固定信息。第二类是教师管理员,可以登录到自己的信息网页内对自己的信息进行查询和对部分信息进行修改提交,也可在自己的信息中发布自己的社会生活感悟和学习方面的内容。还可到留言板的管理界面,对访问者的留言进行回复,可查看所有留言信息,此类管理员无权修改网页中的其他固定信息。第三类是网站管理员,可对网站中的大部分信息进行修改和编辑,更新学校的信息。
(二) 学校信息管理
1)学校信息的登记和管理,如信息主题、日期。
2)信息的发布,以图片展示为主或以文字文字为主两种形式,配合一些介绍信息。
3)信息的查询,提供多种条件的查询功能。
(三) 新信息发布
1)新信息的录入,网站管理员可以随时添加有关学校的最新信息,并使最近新信息总是位于所有信息的前列。
2)信息的修改,对已经存在的信息重新编辑,而不改变它在所有信息中的排序。
3)信息的删除,删除已经存在的信息。
(四) 用户信息维护
及时掌握用户的相关资料,对他们的相关情况进行统计和分析,以便及时制定新的教学策略。
主要包括用户档案的登记,用户信用管理以及用户信息查询与统计。
(五) 留言板
一方面提供留言功能,访问者可以随时留言或提问,并且留言者有权选择留言内容是否公开。另一方面,教师管理员对访问者的疑问进行答复或对留言内容进行管理。
(六) 网站访问统计和分析
统计本网站的访问流量,再结合留言板上提出的问题对本网站进行分析,在此基础之上对学校提供相关的信息,以便学校对教学作出相应的措施。
三 数据库设计
在本网站的建设中,主要要涉及到以下几方面的数据库信息。
1.网站管理员信息的存储。
2.教师信息的存储。
3.的存储
4.学校信息内容的存储。
网页制作网站设计5.留言板内容的存储。
四 系统出错处理设计
能够对用户录入的各种数据进行校验,保证数据的完整性。能够及时捕捉系统在运行时的错误信息,并给出相应的提示,系统应有一定的容错能力,列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障所应采取的步骤方法
五、测试设计
1.黑盒测试
2.白盒测试
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论