毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

基于.net的计算机基础在线学习系统研究 第5页

更新时间:2016-10-9:  来源:毕业论文
4系统设计实现
4.1前台页面设计实现
4.1.1 前台主页的设计
该模块是在线学习系统的主界面,该界面包含了本系统中各模块的链接以及用户登陆窗口。
在设计该页面时,采用的是母版页的方式,将主页中的菜单栏、登陆窗口及页面下端的版权申明部分都设计在一个母版页中,这样网站中的其它页面应用母版页后就具有相同的风格。本文来自六*维-论'文&网,毕业论文 www.lwfree.cn 加7位QQ324~9114找原文
页面的登陆窗口通过web用户控件单独完成,并在该控件中增加两个Panel控件来控制登陆前和登陆后的页面显示。登陆时,定义一个Session[“username”]字段记录登陆成功后的用户的真实姓名,然后在页面加载时通过判断Session[“username”]的内容来决定该显示哪个panel,从而实现登陆前显示登陆窗口,登陆成功后显示欢迎页面和信息管理连接的效果。
页面的导航设计采用了导航栏中的SiteMapPath控件,通过新建一个站点地图,进行页面的层级梳理,然后直接拖动SiteMapPath控件即可完成对页面的导航设计,实现页面的层级导航效果,从而增加用户的感受满意度。
首页的主体部分通过gridview控件显示通知表中的最新通知,并将通知的内容做成一个HyperLinkField列,通过设置相关属性,来实现页面的链接跳转及参数的传递,从而使得用户在点击新闻标题时能够在新的页面中查看该标题对应的新闻内容。首页的整体实现效果如图2所示。

图2 在线学习系统首页
4.1.2作业上传页面的设计与实现
本页面主要实现的功能是学生上传自己的作业到指定的目录下,该页面通过一个下拉菜单列出了作业的章节,通过选择章节来确定学生要上交的是第几章的作业,点上传时能够把作业上传到一个指定的文件夹下,同时会将此次作业上传的信息写入到数据库中的tbl_zuoye表中。
4.1.3在线交流页面的设计与实现
该页面主要实现的是学生的在线交流,通过该页面,学生与学生,学生与老师之间能够实现在线聊天的功能,再设计的过程中,使用一个gridview显示交流信息,由于在线交流需要及时的刷新,所以本页面在设计的过程中使用了ajax控件,通过定时刷新gridview来实时显示聊天记录。
除以上页面外,系统还有通知页面,课件下载也卖弄,学习资料页面,联系老师页面及招聘页面。除招聘页面外,其余各页面均是采用了母版页的设计,页面的风格和首页基本相同,只是针对不同的功能需求进行了主体部分的不同显示。
4.2后台管理模块实现
4.2.1后台管理登陆页面
安全起见,后台管理需使用管理员的身份进行登陆,系统在设计数据库中用户表的过程中单独增加了一个userrole字段,默认为1,代表的是学生,而管理员的userrole的值为0。在线学习系统后台管理模块登陆的入口是在前台主页中版权申明部分,有一个后台登陆的链接。
在登陆时会首先判断用户名在数据库的tbl_user表中是否存在且userrole的值是否为1,如果满足则再判断密码是否符合,以上条件均符合后即可成功登陆到后台管理的主页面。
4.2.2后台管理主页面
本系统的后台管理功能主要包含,通知管理、招聘管理、用户管理和资料管理几大模块,在这几个模块中可以实现各种信息的查询、修改和添加功能,实现对数据库内容的后台维护。

上一页  [1] [2] [3] [4] [5] 

基于.net的计算机基础在线学习系统研究 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©lwfree.cn 六维论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。