基于ASP技术的《数据结构》精品课程多媒体网络教学平台.docx

上传人:牧羊曲112 文档编号:2018907 上传时间:2022-12-31 格式:DOCX 页数:36 大小:1.35MB
返回 下载 相关 举报
基于ASP技术的《数据结构》精品课程多媒体网络教学平台.docx_第1页
第1页 / 共36页
基于ASP技术的《数据结构》精品课程多媒体网络教学平台.docx_第2页
第2页 / 共36页
基于ASP技术的《数据结构》精品课程多媒体网络教学平台.docx_第3页
第3页 / 共36页
基于ASP技术的《数据结构》精品课程多媒体网络教学平台.docx_第4页
第4页 / 共36页
基于ASP技术的《数据结构》精品课程多媒体网络教学平台.docx_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《基于ASP技术的《数据结构》精品课程多媒体网络教学平台.docx》由会员分享,可在线阅读,更多相关《基于ASP技术的《数据结构》精品课程多媒体网络教学平台.docx(36页珍藏版)》请在三一办公上搜索。

1、2013届毕业生论文论文题目:基于ASP技术的数据结构精品课程多媒体网络教学平台设计与实现系 别:*专 业: *姓 名: *班 级: *学 号: *指导教师: *职 称: *完成日期:2013年5月3日IV摘 要随着网络技术的发展和网络的普及,网络教学已经成为当前的一个教育热点。国家教育部根据当前的教育形式,适时提出了以建设“国家精品课程”为主要内容的“质量工程”,以实现优质教学资源共享,提高高等学校教学质量和人才培养质量。数据结构作为计算机专业的核心课程之一,其精品课程的建设尤为重要。通过数据结构精品课程多媒体网络教学平台,使全方面的信息空间在教学过程中得到充分的应用,从而引发学生的创造力和

2、想象力,提高教育教学质量。本网络教学平台采用Internet 信息服务(IIS)作为服务器,其网站由Adobe Dream weaver CS4制作,网站编写语言是ASP VBScript。本教学平台数据库采用Microsoft Office Access 2003,并且利用ASP 技术实现web站点与数据库的动态连接。它由7个模块组成,分别是课程概况、师资队伍、理论教学、实践教学、教学资料、教学成果、助学园地。其中主要包括课程大纲、课程负责人、教案、教学课件、实验大纲、实验安排、习题、考研资料、专家评教、在线答疑、模拟试题等等。关键词:ASP技术;数据结构; 精品课程; ASP VBScri

3、pt; 动态连接AbstractWith the development of network technology and the popularity of the network, the network teaching had become an educational hot spot. According to the current form of education, the Ministry of Education put forward the Quality Project in time. The main content of the “Quality Proje

4、ct” is the construction of National Excellent Course, to share the high quality resources and improve the teaching quality of higher school and quality of the talent training. Data structure as one of the core courses of the computer specialty, the construction of excellent course of which is partic

5、ularly important. By means of multimedia network teaching platform of the Quality courses of the data structure, the all round information space can be fully applied in the teaching process. Thus sparking the creativity and imagination of the students, and improving the quality of teaching.The netwo

6、rk teaching platform adopts Internet Information Services (IIS) as its server, the site is made by Adobe Dream Weaver CS4 Web, and the site authoring language is ASP VBScript. The teaching platform takes advantage of the Microsoft Office Access 2003 as its database, and makes use of the ASP technolo

7、gy to achieve dynamic connection between web site and database. It consists of seven modules, namely, course overview, teaching staff, theory teaching, practical teaching, teaching materials, teaching results, student garden. That mainly includes the course outline, course directors, teaching plan,

8、teaching courseware, experimental framework, experimental arrangement, exercises, graduate school exam data, expert appraise, on-line Q & A, practice testes and so on.Keywords: ASP technology; Data structure; High-quality goods curriculum; ASP script; Dynamic connection目 录摘 要IABSTRACTII第1章 引言11.1 精品

9、课程的定义11.2 建设精品课程的必要性11.3 精品课程的基本内容11.4 精品课程的目的与意义1第2章 总体规划32.1 系统规划及初步方案32.2 系统实施方案32.3 环境条件可行性32.4 开发语言与开发工具简介42.4.1 ASP简介42.4.2 VBScript简介42.4.3 Microsoft Office Access 2003简介42.4.4 Internet 信息服务(IIS)管理器简介5第3章 系统分析63.1 系统需求分析63.2 系统分析原则63.3 系统分析的方法63.4 系统功能需求分析73.5 系统的数据需求分析7第4章 系统设计84.1 网站前台框架的设计

10、84.2 系统前台模块分析84.3 网站后台框架的设计84.4 系统后台模块分析94.5 数据库设计94.6 系统首页界面设计104.6.1 用户登录模块114.6.2 用户注册模块124.6.3 找回密码模块134.7 课程概况模块134.8 师资队伍模块134.9 理论教学模块134.10 实践教学模块144.11 教学成果模块144.12 助学园地模块144.13 后台管理模块14第5章 系统测试155.1 测试环境与测试条件155.2 新用户注册测试155.3 用户登录测试165.3.1 学生登录测试175.3.2 教师登录测试205.3.3 管理员登录测试23总 结28致 谢29参考

11、文献30 29 2013届本科生毕业设计(论文)第1章 引言1.1 精品课程的定义精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范性课程。11.2 建设精品课程的必要性自从我国高等教育改革以来,很大程度上推动了高等教育事业的历史发展进程,为了进一步提高人才培养质量,推进教育创新,创建“精品课程”为契机,进一步更新教育思想观念,提高对人才培养质量重要性的认识,把课程建设深入到整个教学活动和课程体系中去,以创建精品课程为突破口,加大课程建设的力度,从整体上提升课程建设的质量。11.3 精品课程的基本内容精品课程第一步要做的就是将教学内容在网上发布,管理员可

12、以通过课件管理系统发布自己的课程资源,课程资源可以兼容多种文件格式,包括Word、Excel、PowerPoint,图形、音频、视频等,并且管理员拥有管理自己课程的权限。而学生登录以后,则可以根据自己的专业课程,选择自己需要查看的课件资源。包括六个方面内容:一是教学队伍建设,要逐步形成一支以主讲教授负责的、结构合理、人员稳定、教学水平高、教学效果好的教师梯队,要按一定比例配备辅导教师和实验教师。二是教学内容建设,教学内容要具有先进性、科学性,要及时反映本学科领域的最新科技成果。三是要使用先进的教学方法和手段,相关的教学大纲、教案、习题、实验指导、参考文献目录等要上网并免费开放,实现优质教学资源

13、共享。四是教材建设。五是实验建设。要大力改革实验教学的形式和内容,鼓励开设综合性、创新性实验和研究型课程,鼓励本科生参与科研活动。六是机制建设。要有相应的激励和评价机制,鼓励教授承担精品课程建设,要有新的用人机制保证精品课程建设等。本系统组成模块有课程概况、师资队伍、理论教学、实践教学、教学资料、教学成果、助学园地。其中主要包括课程大纲、课程负责人、教案、教学课件、实验大纲、实验安排、课件、教案、习题、考研资料、专家评教、在线答疑、模拟试题。用户只需要通过浏览器访问就可以实现操作,操作简单灵活。11.4 精品课程的目的与意义精品课程网站是高等学校教学质量与教学改革工程的重要组成部分,是学生自主

14、学习、教学互动、学习交流的重要平台。数据结构是计算机专业的一门必修课程。学生在学习的过程中,除了老师的引导外,还需详细了解课程的学习要求,了解课程的重点与难点,预习和复习课堂所学的内容,检查自己掌握知识的情况,并及时同老师交流学习中遇到的问题。这些在现实中受许多条件的制约是不太可能实现的,这就迫切需要提供一个平台,让学生与学生之间或学生与老师之间能相互交流相互学习,实现网上教学,针对每个学生网上辅导。精品课程网站是一种很好的课堂教学的辅助工具。在一个用户开始学习一种新的计算机语言时,课堂上的学习是必不可少的,而借助于精品课程网站在课外对重要课程进行进一步的学习,则为我们掌握一门学科提供了一个良

15、好的渠道。这也必将改变传统教学方法,实现计算机技术与多媒体网络技术结合的一次教学改革。1第2章 总体规划2.1系统规划及初步方案系统分为前台和后台设计,前台主要实现有课程概况、师资队伍、理论教学、实践教学、教学资料、教学成果、助学园地7个模块。其中主要包括课程大纲、课程负责人、教案、教学课件、实验大纲、实验安排、课件、教案、习题、考研资料、专家评教、在线答疑、模拟试题。后台主要是管理员对前台信息的管理,包括用户管理、教师资料、上传资料、删除资料、评教管理、留言管理6个模块。2.2系统实施方案根据实际的需要,精品课网站系统的实施是分两阶段实现的:在第一阶段利用结构化生命周期法建立一个满足近期目标

16、的静态精品课网站,主要用于提供精品课课程介绍、教学大纲等精品课程资料,为下一阶段系统的开发做好准备工作。在第二阶段建立一个精品课网站管理系统,主要实现三个目标:(1)提供一个支持学习交流论坛、在线答疑等的师生互动平台;(2)提供课本、讲义等学习资料的下载和在线阅读功能。(3)建立网站后台管理系统,以便管理员及时、方便的更新网站资源。网站是基于ASP技术, 系统开发平台是Internet 信息服务(IIS)管理器,Adobe Dream weaver CS4制作网站,ASP VBScript 语言编写,数据库采用Microsoft Office Access 2003,ASP 技术实现web站点

17、与数据库的动态连接。2.3 环境条件可行性该系统开发的软件为精品课程网站的服务器端软件,鉴于高等教育学校优秀课程评选的开展,而学生与教师又十分需要一个网络化的交流平台,该软件设计完成后可用于展示该专业的教学成果和提供互动教学服务。目前我国政府对高等教育的质量十分重视,外加教育机构间的生源竞争日趋激烈,许多企高等院校都引入了类似的教学网站,利用网络与多媒体开展远程培训的技术很大的发展。但本系统完全独立开发,力求使系统功能简洁明了,齐全且易于操作。该系统为独立开发,在技术上没有使用任何现有的软件与方法,所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。学院领导对开发精品

18、课网站系统非常重视,为该系统的开发提供了前提条件。目前,学院的专用机房,微机设备数量质量都达到能实现信息化管理的要求,拥有系统运行的硬件环境。信息管理与工程系的老师对新系统的开发有很大的信心,并对开发工作给予极大的支持,这为开发工作的顺利进行提供了必要的保障。22.4 开发语言与开发工具简介2.4.1 ASP简介ASP是Active Server Pages(动态服务器主页)的缩写,它是一个服务器端的脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。ASP方法与传统静态主页的区别把信息系统纳入Internet/Intranet的框架之后,首先要解决

19、的问题是通过网页访问后台数据库信息。所有应用程序都被分割为页面的形式,用户的交互操作是以提交表单等方式来实现的。ASP所设计出的是动态主页,可接收用户提交的信息并做出反应,其中的数据可随实际情况而改变,无须人工对网页文件进行更新即可满足应用需要。数据库的数据可以随时变化,而服务器上执行的应用程序却不必更改,客户端得到的网页信息会始终保持新鲜的魅力。32.4.2 VBScript简介VBScript是微软开发的一种解析型的服务端(也支持客户端)脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有语言容易学习的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一

20、个可执行程序。用于调试简单的VB语句非常方便。由于VBScript可以通过Windows脚本宿主调用COM,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用Microsoft Office的库,尤其是使用Microsoft Access和Microsoft SQL Server的程序库,当然它也可以使用其它程序和操作系统本身的库。32.4.3 Microsoft Office Access 2003简介Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Datab

21、ase Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。3 2.4.4 Internet 信息服务(IIS)管理器简介IIS6.0是Windows 7的一个组件,可以使Windows 7成为一个Internet信息的发布平台,为系统管理员创建和管理Internet信息服务器提供各种管理功能和操作方法。IIS的核心组件包括Internet服务管理器、FrontPage服务器扩展

22、、Internet信息服务管理单元、Web服务、文件传输协议服务、NNTP Service、SMTP Service和公用文件等。另外,IIS还支持其他一些功能强大的组件,如XML、ASP、ISAPI、IDC、JVM、JSP、JavaScript、VBScript和CGI等。3第3章 系统分析3.1 系统需求分析系统分析模块分为系统分析原则和系统分析方法,系统分析原则是系统分析过程中的指导思想,系统分析方法是系统分析过程中所采用的方法。43.2 系统分析原则在对精品课网站管理信息系统进行系统分析的过程中,要坚持以这样3条原则为指导思想。1逻辑设计与物理设计分开原则逻辑设计与物理设计分开是结构化

23、方法的特点之一,在系统分析阶段集中力量于逻辑设计,保证了系统的合理性和最佳性。2面向用户原则在结构化方法中强调用户至上的原则,用户是精品课程网站开发的起源和最终归宿。新系统的逻辑模型是否满足用户的需求是系统开发所面临的重要问题。因此,我始终坚持在系统分析阶段用户和开发人员的沟通质量,不断征求用户意见,并把共同的理解明确表达出来。3结构化分析原则结构化分析与设计方法的基本思想是用系统的思想,系统工程的方法,按结构化,模块化,自顶向下的对精品课程网站系统进行分析与设计,以抽象和分解为手段,对系统进行自顶向下的逐层分解,逐步细分,逐步求精,从而达到易于理解的目的。在分析过程中首先站在整体的角度,将各

24、项业务放到整体去考察,保证全局的正确性,然后再逐层向下深入研究。43.3 系统分析的方法首先,以自顶向下的系统分析思想对整个系统的业务流程进行详细的分析。在总体规划时所做的初步调查只是为了总体规划和进行可行性分析的需要,相对来说是比较粗糙的。现在,则应在初步调查的基础上,进一步收集和了解、分析用户需求,并用业务流程图表达出来。第二,抽取数据流程,建立新系统的逻辑模型。逻辑模型是指仅在逻辑上确定的目标系统模型,而不涉及具体的物理实现,也就是要解决系统“干什么”,而不是“如何干”。逻辑模型由数据流程图表示。用户通过逻辑模型了解未来目标系统,通过调查用户满意程度修改系统。第三,利用数据字典对新系统的

25、各个成分进行补充说明,数据立即存取分析图描述用户对新系统的各项数据请求。43.4 系统功能需求分析数据结构精品课程主要用于计算机学院学生学习数据结构,是当前非常流行非常需要的系统项目需求。它有利于提高学生学习的效率。设计可交互的网站,这些交互功能如:查询、下载、上交、修改等是ASP所支持的。本系统采用B/S模式进行系统地设计与实现。本网站功能与其它精品课程网站需求相似。根据精品课程网站所具有的特征以及它所完成的主要任务分析以及精品课程网站用户的特殊性,本网站的用户分为普通用户和管理员两大类,根据用户的不同而给予不同的权限,这些权限决定用户所能完成的主要功能。学生(普通)用户,主要通过精品课程网

26、站来学习,所以学生所具有的权利应该是学习,浏览,留言,评教,资源下载等。43.5 系统的数据需求分析 数据库结构设计是总体设计阶段非常重要的环节,好的数据库结构可简化开发过程,使系统功能更加清晰明确。因为数据库结构的变化会造成编码的改动,所以必须认真设计数据库结构后再进行编码,从而避免无谓的重复工作。4第4章 系统设计4.1 网站前台框架的设计324869678网站前台显示框架:精品课程网站的前台是系统与用户交涉的主要界面,网站是否能满足用户的基本需求、美观易用,是否方便用户查找、下载资料, 前台界面设计非常重要。4.2系统前台模块分析1. 课程概况:包括课程介绍、课程大纲、课程特色和参考教材

27、。2. 师资队伍:主要是介绍课程负责人、主讲教师、课程组成员和教学成果。3. 理论教学:可以查看教学大纲和教案,并且可以下载教学课件和教学录像。4. 实践教学:有实验大纲、实验安排、实验内容、实验指导书。5. 教学资料:可以浏览并下载的资料有课件、教案、习题、考研资料。6. 教学成果:有专家评教、同行评教、学生评教,并且可以查看评教结果。7. 助学园地:可以在线答疑,网络资源链接其他资源网站,还可以查看并且下载教学辅导和模拟试题。如下图4-1所示:精品课程网站首页课程概况师资队伍理论教学公告浏览实践教学教学成果教学资料用户登录助学园地图4-1 4.3网站后台框架的设计网站后台显示框架:精品课程

28、网站的后台是系统管理员管理整个网站的操作平台,管理员在后台可以删除用户、管理资料。4.4系统后台模块分析1. 用户管理:管理员可以对用户进行删除管理。2. 教师资料:管理员可以对教师个人资料进行修改。3. 上传资料:管理员可以上传教学课件、录像、习题、习题答案、考研资料、教学辅导、模拟试题以及模拟试题答案。4. 删除资料:管理员可以删除教学课件、录像、习题、习题答案、考研资料、教学辅导、模拟试题以及模拟试题答案。5. 评教管理:管理员可以删除评教和回复在线答疑。6. 留言管理:管理员可以删除留言和回复留言。后台管理教师资料用户管理上传资料评教管理删除资料留言管理图4-2 4.5数据库设计数据库

29、设计是建立数据库及其应用系统的第一步,是开发信息系统最重要的一部分。数据库设计是否合理极大影响系统的使用性能。数据库设计就是从用户的数据需求、处理要求及建立数据库的环境条件(软、硬件特性以及其他限制)出发,运用数据库的理论知识,把给定的应用环境(现实世界)存在的数据加以合理地组织起来,逐步抽象成已经选定的某个数据库管理系统能够定义和描述的具体的数据结构,构造性能最优的数据库模式,建立数据库及其应用系统,使之能够有效地存取数据,满足各种用户的应用需求。本网站采用的是Microsoft Office Access 2003设计数据库。本网站需要的主要表如下表所示:5表4-1用户数据表4-2资料表表

30、4-3评教表表4-4留言表 4.6系统首页界面设计前台首页包括标题、菜单栏、用户登录、热门问题、公告栏、友情链接、版权所有,以及课程概况所包含的内容等。首页主要以蓝色调和白色调为主。如图4-3所示:图 4-3 4.6.1用户登录模块登录模块实现的功能是:根据用户输入的用户名和密码,通过身份验证,保证合法的管理员进入后台管理系统。学生和教师登录后会分别转到个人信息页面,学生和教师只能修改自己的信息,教师还可以回复留言并且编辑师资队伍资料,管理员登录会转到后台管理界面,可以修改所有用户的信息,删除和上传资料,管理评教和留言。如果用户输入的用户名不对或者密码和用户名不一致就会有提示“对不起!用户名或

31、者密码错误!”,输出该语句的代码段是:Response. write(对不起!用户名或密码错误!)。用户登录界面如图4-4所示:6图4-4 学生的权限值是1,教师的权限值是2,管理员的权限值是3,不同权限的用户登录后转到不同页面的代码如下所示:if (MM_rsUser.Fields.Item(classID).Value)=1 thenMM_redirectLoginSuccess=kaoshi/login_student.aspelseif (MM_rsUser.Fields.Item(classID).Value)=2 thenMM_redirectLoginSuccess=kaoshi

32、/login_teacher.aspelseif (MM_rsUser.Fields.Item(classID).Value)=3 thenMM_redirectLoginSuccess=kaoshi/login_admin.aspend ifMM_rsUser.Source = SELECT user_name,user_password 为查询数据库记录的语句,它只查询“user_name”和“user_password”这两个字段,还要查询“ClassID”这个字段,以读取该字段的值,然后根据 该字段的值判断用户究竟应该把他带到那个页。不同用户登录到相应的页面后,在此页面设置了“限制对网

33、页的访问”,即使学生在此页面的地址栏输入别的权限用户才能到达的页面此用户也不能进入。代码如下所示:6If Session(MM_Username) = or Session(MM_UserAuthorization)1 thenresponse.Write(对不起!请确认你是否具有访问本页的权限!)response.endend if4.6.2用户注册模块在用户登录模块里面点击“注册”就会转到新用户注册页面,注册时要是用户名已经存在就会转到提示页面提示“对不起,用户名已经存在,您可以返回继续注册”。要是两次输入的密码不一致,会弹出窗口提示“密码不一致”,表单启用了“检查表单”行为,而且每一项都

34、要填写,邮箱格式要正确,要是用户漏填哪一项没有填写也会弹出窗口提示。新用户注册模块如图4-5所示:图4-5提示密码不一致的代码如下所示:if (document.form1.password.value!=document.form1.password2.value)alert(密码不一致!)4.6.3找回密码模块在用户登录模块里面点击“忘记密码”就会转到找回密码页面,就有提示“请输入您的用户名(name)”,输入用户名后就转到提问密保的界面,如果输入问题答案正确就会转到显示此用户的密码,用户就可以返回继续登录了。界面如图4-6所示:图4-6用户提交的用户名以表单变量转送到输入问题答案界面,然

35、后问题变量转送到答案界面,必须要求question and answer和数据库表中两字段的值吻合,然后通过记录集SQL语句实习显示用户的密码,SQL语句如下所示:SELECT * FROM users_data WHERE question = MMColParam and answer = MMAnswer4.7 课程概况模块课程概况模块通过课程介绍、课程大纲、课程特色、参考材料四个方面详细介绍数据结构的大纲、主要内容以及这门课程所要达到的目标。由于页面较长,故在二级菜单栏内设置了描点,只要在二级菜单内打击要查看的内容即可转到该页面相应的锚点,方便用户快速找到浏览的内容。还有“课程大纲”的

36、内容比较多,所以为专门做了“详细访问页面”,只要用户点击“课程大纲”或者“more”就可以转到该详细页面了。4.8 师资队伍模块师资队伍模块整体介绍了课程负责人、主讲教师、课程组成员和教学成果,通过本模块可以了解本专业拥有一批责任感强、团结协作、有敬业精神的教师队伍,另外他们教学质量高,知识结构合理的特点也得到了充分的体现。4.9理论教学模块理论教学模块包含教学大纲、教案、教学课件以及教学录像。和课程概况一样,由于页面较长,故在二级菜单栏内设置了描点,只要在二级菜单内打击要查看的内容即可转到该页面相应的锚点,方便用户快速找到浏览的内容。用户在没有登录的情况下也可以对上传的资源进行观看和下载,达

37、到资源共享的目的,这对精品课程所起的作用不容忽视,可提供较多有用的资源供用户下载。除此之外,已经登录的用户还可以下载VIP资料。4.10实践教学模块实践教学模块分为实验大纲,实验安排、实验内容和实验指导书。通过本模块,可详细了解这门课程的实验大纲和实验内容以及学校对学生操作能力的重视性。4.11教学成果模块教学成果模块分为四个子模块,专家评教、同行评教、学生评教和评教结果。主要用来了解这门课程的教学质量以及有待改善的地方。只有用户登录了才可以访问并且进行评教,而且还可以查看评教结果。4.12助学园地模块助学园地模块也包括四大模块,在线答疑、网络资源访链接以及可以查看或者下载的教学辅导和模拟试题

38、。在“在线答疑”中,用户可以浏览全部发表的留言和相对应的回复,也可根据自己的需要点击“我要留言”就可以发表自己的留言了。4.13后台管理模块后台模块也包括6大模块,用户管理、教师资料、上传资料、删除资料、评教管理、留言管理。用户管理中管理员可以删除用户;在教师资料模块里面管理员不仅可以编辑师资队伍资料,还可以校正教师自己编辑的师资队伍资料;在上传和删除资料两个模块里面自然就是实现资料的上传和删除了;在评教管理中管理员可以删除专家评教、同行评教和学生评教;留言管理就是回复用户留言和删除用户留言,如图4-7所示:图4-7第5章 系统测试5.1测试环境与测试条件测试环境windows 7,安装了Mi

39、crosoft Office Access 2003和Internet 信息服务(IIS)管理器的操作系统即可。5.2 新用户注册测试在首页登录模块打击注册,再以 “测试学生”为名称注册新的用户,密码为“123456”,职称是学生,如果其他项还没有填写就点击“注册”按钮,就有提示图5-1所示:图5-1在填密码时输入了“123456”,然而确认密码却填了“1234”就弹出窗口提示“密码不一致”,如图5-2所示:图5-2当重新输入正确后并填写了密保问题和问题答案就注册成功了,如图5-3和图5-4所示:图5-3图5-4当再用“测试学生”为名称注册新用户时,就会有提示“对不起!用户已经存在!您可以返回

40、继续注册”如图5-5和图5-6所示:图5-5图5-65.3 用户登录测试用户登录分为学生登录、教师登录和管理员登录三个部分。5.3.1 学生登录测试在用户登录模块会员名中输入“测试学生”,并在密码栏输入错误密码“123”还选择“学生”后,再点击“登录”按钮后,就会提示“对不起!用户名或密码错误!”,如图5-7所示:图5-7重新输入正确的用户名和密码登录后,就转到学生信息页面,学生不仅可以修改个人的信息还可以下载和上传会员资料,如,测试时把邮箱地址修改了,确认修改后再返回查看结果,图5-8和图5-9所示:图5-8图5-9进入教学资料,可以查看和下载资料如图,5-10所示:图5-10由于用户“测试

41、学生”已经登录,所以还可以点击“VIP资料下载”,就可以转到VIP资料下载页面,如图5-11所示:图5-11要是用户还登录就不能下载VIP资料,当点击“VIP资料下载”是就有提示如图5-12所示:图5-12由于用户“测试学生”已经登录,所以还可浏览教学成果,并且可以参加学生评教,如图5-13和图5-14所示,如果用户未登录就查看教学成果模块,就会提示如图5-12所示:图5-13图5-14在助学园地模块内,有“在线答疑”模块,已经登录的用户“测试学生”可以点击“我要留言”进行留言并提交后如图5-15和图5-16所示,要是未登录的用户点击此项则提示如图5-12所示:图5-15图5-165.3.2

42、教师登录测试注册用户名为“测试教师”的用户,密码是“教师”,登录后显示个人信息,教师也可以修改个人信息,和学生信息功能是一样的,如图5-17所示:图5-17点击左侧的“编辑师资队伍资料”,就可以进入编辑页面进行编辑,提交后可以查看结果了,“发布公告”即老师可以发布一些调课和考试时间。如图5-18和图5-19所示:图5-18图5-19点击“回复留言”,就可以转到回复留言页面,点击要回复的问题就可以进入回复编辑页面,提交回复成功后就可以查看结果了,如图5-20,5-21和5-22所示:图5-20图5-21图5-22同样,教师也可以和学生一样也可以进行查看上传和下载资料,并且评教和留言。如图5-23

43、所示:图5-235.3.3 管理员登录测试以管理员名称是“admin”和密码也是“admin”在首页的用户登录模块进行登录,登录后转到后台管理页面,点击用户管理菜单就出下拉菜单“删除用户”,在右侧选中要删除的用户“测试学生”,然后按“删除”按钮就转到删除成功页面会员“1”和“张三”之前已经没有用户“测试学生”了。如图5-24和5-25所示图5-24图5-25当需要删除所有的用户时,只需选中“全选”复选框,也可以选择删除所有的用户,如图5-26和图5-27所示:图5-26图5-27在教师资料栏里有“编辑师资队伍资料”,点击后就会转到编辑师资队伍资料的具体页面了,和教师编辑师资队伍资料的编辑页面是

44、同一个页面,如图5-18所示:删除资料和删除用户的代码段一样,也实现了删除功能。在此就只测试“批量删除模拟试题题目”功能,选择名称是“1”的进行删除,如图5-28和图5-29所示:图5-28图5-29在评教管理里面要删除测试学生的评教,如图5-30和图5-31所示:图5-30图5-31在留言管理栏里面可以进行回复留言和删除留言,点击回复留言可以进入到回复留言的具体页面,和教师进入的回复留言是同一个,然后就可以进行回复了,如图5-20所示;还有就是可以删除留言,现在需要删除测试学生的留言,先选中此留言,然后点击删除就可以转到成功页面了。如图5-32和图5-33所示:图5-32图5-33“上传资料

45、”栏里面可以进行资料的上传,包括dor、ppt、swf格式的文件和视频,点击“上传资料”可以进入到资料上传的具体页面,和学生、教师进入的“上传资料”是同一个页面,然后就可以进行上传了。如图5-34、图5-35、图5-36所示:图5-34图5-35图5-36总 结此精品课程系统实现了课程和师资队伍的介绍。学生不仅可以查看教学大纲和教案,并且可以下载教学课件和教学录像,还可以查看有实验大纲、实验安排、实验内容、实验指导书。浏览并下载的资料有课件、教案、习题、考研资料。专家、同行、学生还可以评教,并且可以查看评教结果。还有助学园地,学生可以在线答疑,网络资源链接其他资源网站,还可以查看并且下载教学辅导和模拟试题。管理员可以对用户进行删除管理,还可以对教师个人资料进行修改。管理员可以上传教学课件、录像、习题、习题答案、考研资料、教学辅导、模拟试题以及模拟试题答案,可以删除教学课件、录像、习题、习题答案、考研资料、教学辅导、模拟试题以及模拟试题答案并且可以删除评教和回复在线答疑。致 谢在论文完成之际,我要特别感谢我的指导老师胡枫的热情关怀和悉心指导。在我撰写论文的过程中,胡老师倾注了大量的心血和汗水,无论是在论文的选题、构思和资料的收

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号