系统主要功能实现
本系统根据实际使用对象,共分为四个角色:管理员、教师、学生和用户。主要划分为四个功能模块:用户登录功能模块、课程管理模块、留言管理模块和管理员管理功能模块。其中关键是用户的登录功能模块、前台管理模块和后台管理模块.
4.1登录功能
学生在登录界面输入账号和密码后,点击登录按钮即可实现登录功能。如果登录失败给予相关提示信息;登录成功则能进入系统主页进行其他操作。
具体实现算法如下:
管理员在登录界面输入账号和密码后,系统根据【账号+密码】进行如下登录逻辑处理:
①判断账号是否存在?如果不存在,则登录失败,返回①,并提示信息:账号不存在,请重新输入账号!如果存在,则转②;
②判断密码是否正确?如果不正确,则登录失败,返回②,并提示信息:密码不正确,请重新输入密码!如果正确,则转③;
③判断身份是否正确?如果不正确,则登录失败,返回③,并提示信息:账号不存在,请重新输入账号! 如果正确,则转④;
④成功登录,进入系统,返回0;
4.2前台管理模块
前台管理主要包括会员登录、游客注册、课程检索、网络课程、关于我们、团体力量、合作伙伴、联系我们、帮助、课程评论留言、用户信息修改、发表课程、课程管理等.前台管理流程如图3所示:
图3 课程精品网站前台管理流程图
(1)课程检索
课程的检索同样通过独立的用户自定义控件来检索课程信息,可通过关键字,课程主题,课程类别等搜索条件进行课程的检索和查看,并对搜索出来的课程分类也进行了ajax无刷新的分页浏览模式,给用户良好的用户体验。
具体实现流程:本文来自辣,文~论!文~网,www.751com.cn
1:关键字搜索
输入关键字,通过input提交表单,获取关键字信息,与数据库交互,提取相应的数据返回到前台界面,通过异步请求的方式提交发送返回数据信息。
2: 主题搜索 我国竞技体育管理模式的转型
点击不同的主题类型,获取该主题的id并通过url页面跳转传值,后台querystring获取相应的主题id与数据库交互返回查询信息到前台页面,通过异步请求$.get()请求获取数据主题信息。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
ASP.NET的课程精品网站的设计与实现+功能框架图+流程图 第4页下载如图片无法显示或论文不完整,请联系qq752018766