(1) 修改密码:学生需要输入用户名和确认密码信息后,才能完成密码的修改操作。
(2) 课程学习:学生可以根据自己的需要,可以直接浏览课件,也可以先下载再进行课件的浏览。实验练习和优秀作品展示均和课件学习的使用一样,用户可直接浏览或者下载后浏览学习。
(3) 优秀作品:教师可以发布学生完成的优秀作品,并供学生参考借鉴。
(4) 疑点留言:学生对自己不懂的或者不清楚的问题可以给教师留言。
(5) 实验练习:学生根据自己需要,结合自己所掌握的内容及课程要求,可以自行在网上查看教师发布的实验和一些项目制作要求,并根据实验要求进行相应的操作练习,进行自我提高。
课件下载页面显示如图8所示。
 
图8  学生课件下载页面
4.2.3教师页面实现
若是管理员(教师)就直接进入后台管理页面,管理员可以根据操作需要点击左边的导航选项进行修改密码、疑点回复和课程管理等操作。
(1) 修改密码:这里操作的实现教师和学生是一样的。
(2) 疑点回复:在学生页面中,学生提交自己的留言后,会传至系统数据库中,教师在回复学生留言时页面会显示留言人、留言题目、留言内容,教师根据需要对学生的疑点留言进行回复或者删除。
(3) 课程管理:教师可以根据需要上传一定格式的课件、作品、实验和发布一些课程。在上传成功后,上传的文件名称和格式会显示到页面上。
课件上传页面实现效果如图9所示。
 
图9  课件上传页面
5.系统测试
本测试计划主要目标是能够通过Web浏览器访问这个教学网站。由于本网站由主页面、学生和管理员三个主页面组成,这三个主页面又由几个模块共同组成的,因此本系统将每个模块作为一个单独的个体来测试,分别设计检验模块正确性的测试方案以确保每个模块作为一个单元正确运行。这里主要是针对登录系统页面的系统测试计划的执行情况。
系统登录操作的测试:
(1) 用户名:123;密码:123;角色:管理员(教师)。
(2) 如果只输入用户名或者密码,则提示“请输入用户名或密码”的错误信息;如果用户名和密码均未输入,则提示“对不起,请输入用户名和密码”的错误信息。
(3) 登录页面输入用户名和密码,系统会自动匹配已经注册到数据库中的用户名和密码。如果匹配正确,结果登录到管理员页面。
6.总结
通过网站的设计与制作,让我对开发一个成功的系统有了更深刻的认识。首先,开发系统的准备工作和设计过程中的具体细节直接影响到系统的运行成功与否。同时,严谨认真的工作态度和作风更是不容忽视。尤其在遇到难以解决的问题时,唯一的途径就是不断的思考、大量的查阅资料以及虚心向别人请教的态度,而在这个过程中自学能力也得到了充分的体现。在整个过程中持之恒的努力更是成功的关键。
但对于整个系统来说,仍然存在很多不完善之处:
(1) 程序代码冗余度高;
(2) 程序执行效率不高,大部分系统代码为服务器端代码,用户过多时会使服务器负载过重;
(3) 有些功能仍需改进,比如界面不够美观,出错处理不够,无帮助文档等多方面问题,这些都有待进一步改善。
对于以上不足之处,还要在今后的学习当中不断改善。
上一篇:ASP.net在线教育系统设计与实现+需求分析+数据库设计
下一篇:基于jfreechart的动态数据可视化应用开发

VC++在线学习平台的设计

《管理信息系统》微课程设计与实现

C++《控制工程基础》课程试题数据库设计

jsp+mysql《电力电子技术》...

Asp.net《网页设计与制作》在线学习系统设计

JSP《数字图像处理》实验教学系统设计与实现

2D游戏《保卫萝卜》的设计+源代码

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

公寓空调设计任务书

承德市事业单位档案管理...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

中国学术生态细节考察《...

AT89C52单片机的超声波测距...

神经外科重症监护病房患...