管理员信息统计 管理员信息修改 管理中心系统 综合管理系统 学生管理 老师管理 学院管理 专业管理 班级管理 论坛管理 图3-5 管理中心功能模块图
管理中心模块只对管理员(教师)类用户开放。
管理员可以对老师,学生,学院,专业,班级以及课程,论坛进行添加,删除,修改等管理。管理员也可以对管理员帐号和密码进行修改。
3.3.3 学习论坛功能模块设计 学习论坛的功能模块如图3-6所示:
普通用户 查看主题、留言 留 言 簿 留言管理 管理员 论坛功能管理 用户管理
图3-6 学习论坛功能模块
学习论坛为学生提供了一个在线讨论的空间,学生可以探讨自己感兴趣的话题,其具有如下功能:
? 无论学生注册与否,都可以对本论坛进行访问,并且也可以提出问题或回答问题; ? 管理员可以删除留言、修改访问用户信息,并且可以设置留言是否为精华;
注册用户可以修改个人信息、留言信息;
? 管理员可以设置用户是否必须注册才能留言、可以设置过滤词语(过滤的词语以“***”
的形式显示); (1)后台论坛管理模块
此模块仅对管理员、教师等用户开放。用户可以对论坛的留言信息进行删除、论坛系统的功能进行设置和修改等操作。 (2)前台论坛管理模块
此模块对普通用户(学生类用户)和管理员类用户开放。所有用户都可以浏览整个学习论坛内的留言及精华区。普通类用户分为注册用户和非注册用户。根据后台学习论坛管理系统的设定,可以设定非注册用户是否具有留言的权限,从而决定该用户是否可以发表新主题及回复留言。注册用户可以发表新主题及回复留言,可以修改自己的留言,也可以对自己的注册信息进行修改。
3.4 系统主要工作流程
3.4.1在线作业
学生在线作业管理程序流程图,如图3-7所示。
学生注册页面 register.asp 学生登录页面 login.asp 失败 登录 成功 在线作业管理页面 homework.asp 在线作业提交页面 workinput.asp
图3-7 在线测试管理程序流程图
3.4.2 管理中心
管理员(教师)后台管理程序流程图,如图3-8所示。
管理员登录页面 admin/index.asp 失败3.4.3 学习论坛
学习论坛后台管理员管理程序流程图,如图3-9所示。
论坛首页default.asp 查看主题show.asp 修改论坛管理功能 登录 成功 管理中心页面 admin.asp 作业管理页面hmmanager.asp 作业分数管理页面hmscore.asp 学生管理页面student_admin.asp 管理员资料页面system.asp
图3-8 管理中心流程图
论坛首页default.asp 用户登录login.asp 登录成功 版主 管理员 用户管理页面 user_manage.asp 论坛功能选项页面 option.asp 图3-9 学习论坛后台管理员管理程序流程图
学习论坛前台管理程序流程图,如图3-10所示。
论坛首页default.asp 查看主题 show.asp 发表主题 guest_input.asp 用户注册 guest_register.asp 用户登录 login.asp 修改主题或留言 guest_edit.asp 是否允许 否 是 图3-10 论坛前台管理程序流程图
3.5 本章小结
本章是课题的系统设计部分,在此章节中分析了本系统的总体设计架构,并在此基础上分析和介绍了系统的主要功能模块,对系统中的重要功能模块及其工作流程等方面的内容也作了相应的介绍。