图3 前台管理模块功能结构
1)会员注册登录
会员登录模块包括会员注册、登录和获取个人账户信息等。要求允许注册会员修改自己的密码以及查看自己的会员信息。
会员登陆采用伪代码(算法)完成:
如:判断获取用户登陆信息,并和数据库交互,通过算法判断如果用户登陆信息错误则返回提示用户输入错误,否则记录用户登录信息并显示。酒店营销的网络化必要性和存在的问题
会员注册信息包括:注册类别、会员名称、登录密码、昵称、性别、以及电子信箱等。
2)课程检索
课程检索模块要求允许一般浏览者和注册会员进行有条件的课程检索,例如,用户输入关键词,选择不同分类,类别课程后,系统自动将相关的课程信息显示出来。
3)课程推荐
当会员用户登陆后默认首页显示最新最热门的推荐课程信息提供用户查看和学习使用。
4)用户留言
只有当用户注册或登陆成功后才可通过阅读课程进行学习心得的编辑和交流,提供教师和学生信息交流互动的平台。
5)课程发表
只有当用户注册或登陆成功后才可通过网站发表课程学习文章,共大家分享。
6)课程管理
只有当用户注册或登陆成功后可以对自己发表的课程进行编辑,查看,分类,置顶,推荐,删除等操作。
7)用户修改
只有当用户注册或登陆成功后可以对自己的用户信息进行修改,如密码,联系方式等更改,并对其输入值有约束限制,如:账号字符介于5-15字符之间,邮箱必须按照 @.**com/cn等邮箱标准格式规范写入,并正确输入验证码方可注册成功。生本开放式研究型教学成果的调查问卷表
4.3后台管理模块的设计与实现
后台管理主要包括管理员登录、课程管理、课程分类管理、课程类别管理、用户管理、网站配置修改、课程留言管理等。