《开放式机房互动交流系统设计.ppt》由会员分享,可在线阅读,更多相关《开放式机房互动交流系统设计.ppt(19页珍藏版)》请在三一文库上搜索。
1、开放式机房互动交流系统设计,完成人: 陈彪 班 级: 计算机031 专 业: 计算机科学与技术 指导老师: 尹荣章,周文 完成日期: 2007年6月22日,开放式机房互动交流系统设计,课题背景 课题任务 课题主要内容 结论与展望,课题背景,互动交流不仅仅是人们生活娱乐放松的一种方式,更重要的是它已成为一种学习交流的工具和平台。计算机科学的蓬勃发展给人们的传统生活带来了重大的变革和深远的影响,也给我们的生活引入了全新的概念。现在初中、高中、特别是高校都设有很多计算机教室,对学生开放。可以说智能化已经进入人们生活的方方面面,为了适应社会的发展,开放式机房互动交流系统应运而生。,课题任务,本课题是计
2、算机网络环境下开放式机房管理类的典型模拟实践课题。针对具体应用环境进行系统的分析、设计与实现。主要通过调研确定该系统的互动交流类型、管理与控制模型,在其理论基础上形成互动交流模型并采用B/S模式进行模拟系统开发。,课题主要内容,经过分析研究,我把系统分为六大主功能模块,系统主功能模块图如下图所示。当然每个主功能模块下面还分若干子功能模块。,开放式机房互动交流系统,师生之间交流,学生之间交流,发布通知,交流信息评估,机房管理员维护,用户注册登录,同学之间交流模块,同学之间交流是开放式机房互动交流系统最基本的功能,机房互动交流最基本的要求就是能够满足同学之间的交流。我完成的同学之间交流模块可以说很
3、像一个小型的BBS系统,只是这里的用户是同学而已。同学进入到该模块时,可以发表自己的一个主题,可以浏览已经发表的主题,可以对自己感兴趣的主题发表回复或者查看已经发表的回复。这样就基本上实现了同学之间的交流,同学们可以参与讨论,发表自己的观点。学生之间交流界面是学生之间讨论模块的主界面,学生进入该界面后,可以进行以下操作:搜索所有主题,搜索最近一天发表的主题,搜索最近三天的主题,以及搜索最近一个星期发表的主题,查看自己感兴趣的主题的回复,发表回复,也可以发表一个自己的主题。该界面如下图所示:,同学之间交流模块,学生之间交流模块,该模块流程图,开始,否,否,学生之间交流模块,该模块部分主要代码,下
4、面给出的是studenttalk.asp中的部分代码: “ end if end sub sqll=session(“sql“) set rd=server.createobject(“adodb.recordset“) rd.open sqll,conn,1,3 rd.pagesize=5 if request.querystring(“pagenum“)=“ then pagenum=1 else pagenum=clng(request.querystring(“pagenum“) end if rd.absolutepage=pagenum %,机房管理员管理模块,机房管理员是系统的管
5、理者,机房管理员根据各类信息的评估对系统维护,删除一些冗余信息,对系统性能进行优化。机房管理员管理界面是机房管理员进行系统维护时登录的界面,机房管理员进入该界面时,可以进行以下操作:添加机房老师(机房管理员)帐户,删除机房老师帐户和管理交流平台。进入管理交流平台界面时可以对系统的各类交流信息进行维护,机房管理员根据各类信息的评估对系统维护,删除冗余信息,发布通知,对系统性能进行优化。机房管理员对整个系统进行维护,关系到系统的整体性能。机房管理员管理模块的主界面如下所示:,机房管理员管理模块,该模块的主要界面如下所示:,机房管理员管理模块,管理员管理主题界面:,师生交流模块,开放式机房互动交流系
6、统的主要用户是老师和学生,系统提供教师和学生之间的交流,完成学生和教师之间的交流也是机房互动交流系统的一个主要任务。该模块基本上实现学生和老师之间的交流,主要包括关于问题的交流,通知事务以及生活情感上的交流。学生有问题,可以进入提问专区,把自己的问题提出来,系统会把该问题插入数据库。教师则可以进入查看问题专区,对学生提出的各种问题回答,同时学生能够查看老师给出的答案。,师生交流模块,下面主要介绍学生与老师间关于问题的交流。其中学生提出问题界面如下所示:,师生交流模块,该模块的一个主界面如下所示:,师生交流模块,学生提出了问题,就需要查看答案,如果该问题已经回答了,就可以在查找答案界面找到老师给
7、出的答案了。该界面如下所示:,开放式机房互动交流系统,在本次毕业设计中,在指导老师周老师的帮助下我基本上实现了开放式机房互动交流系统的主要功能,但是还有改进空间,上面简单介绍了本系统的三个主要的功能模块,用户注册/登录模块和发布通知模块也基本实现。但是交流信息评估模块还有待于进一步完善。这里不再一一介绍。,结论与展望,开放式机房互动交流系统,是具有一定实用性的信息系统。它主要完成对后台数据库的一系列管理,包括录入、查询、修改、删除等。本系统采用当前流行的服务器端脚本环境ASP来完成整个系统的设计,在数据库的设计上利用了ADO查询WEB数据库。本系统具有相当强的实用功能,实现了用户注册,用户注销和密码修改,学生之间交流,学生教师之间交流,发布事务通知,系统还设置了用户权限,方便机房管理员管理等各项功能。系统有很多的不足之处,下面列出几点: (1)系统中的查询功能只是实现了精确查询,没有实现模糊查询。例如:当学生要查看自己提出的问题的答案时,必须记得自己提出的问题名,或者系统就会提示:“你还没有提出过这样的问题!”这点不具有实用性,需要改进。 (2)交流信息评估模块的功能还没有能很好的实现,机房管理员还不能根据系统交流信息的评估信息管理交流信息。,致 谢,自述完毕,向我的指导老师以及所有帮助过我的同学表示最真挚的谢意! 向所有聆听我的毕业论文报告会的老师和同学表示最真诚的感谢!,
链接地址:https://www.31doc.com/p-2561790.html