毕业论文范文网-论文范文
电气工程 会计论文 金融论文 国际贸易 财务管理 人力资源 学前教育 德语论文 工程管理 文化产业 工商管理 会计专业 行政管理 广告学
机械设计 汉语文学 英语论文 物流论文 电子商务 法律论文 工商管理 旅游管理 市场营销 药学论文 播音主持 人力资源 金融论文 保险学
制药工程 生物工程 包装工程 模具设计 测控专业 工业工程 教育管理 行政管理 计算机论 电子信息 市场营销 法学论文 财务管理 投资学
体育教育 小学教育 印刷工程 土木工程 书法论文 护理论文 心理学论 信息管理 公共事业 给水排水 新闻专业 摄影专业 广电编导 经济学
  • 范文首页 |
  • 毕业论文 |
  • 论文范文 |
  • 计算机论文 |
  • 外文翻译 |
  • 工作总结 |
  • 工作计划 |
  • 现成论文 |
  • 论文下载 |
  • 教学设计 |
  • 免费论文 |
  • 原创论文 |
搜索 高级搜索

原创毕业论文

当前位置:毕业论文范文网-论文范文 -> 免费论文 -> 计算机论文

教学互动网站的规划与设计

作者: 浏览:10次
免费专业论文范文
免费专业论文
政治工作论文
计算机论文
营销专业论文
工程管理论文范文
医药医学论文范文
法律论文范文
生物专业论文
物理教学论文范文
人力资源论文范文
化学教学论文范文
电子专业论文范文
历史专业论文
电气工程论文
社会学专业论文
英语专业论文
行政管理论文范文
语文专业论文
电子商务论文范文
焊工钳工技师论文
社科文学论文
教育论文范文
数学论文范文
物流论文范文
建筑专业论文
食品专业论文
财务管理论文范文
工商管理论文范文
会计专业论文范文
专业论文格式
化工材料专业论文
英语教学专业论文
电子通信论文范文
旅游管理论文范文
环境科学专业论文
经济论文
人力资源论文范文
营销专业论文范文
财务管理论文范文
物流论文范文
财务会计论文范文
数学教育论文范文
数学与应用数学论文
电子商务论文范文
法律专业论文范文
工商管理论文范文
汉语言文学论文
计算机专业论文
教育管理论文范文
现代教育技术论文
小学教育论文范文
机械模具专业论文
报告,总结,申请书
心理学论文范文
学前教育论文范文

收费计算机专业论文范文
收费计算机专业论文
Delphi
ASP
VB
JSP
ASP.NET
VB.NET
java
VC
pb
VS
dreamweaver
c#.net
vf
VC++
计算机论文
毕业论文范文题目:教学互动网站的规划与设计,论文范文关键词:教学互动网站的规划与设计
教学互动网站的规划与设计毕业论文范文介绍开始:

第一章 问题的提出及可行性研究
 1.1问题的提出
 随着科技的发展,网络技术的日益成熟,正成为第四媒体的互联网络不断地缩短人与人之间的距离,同时也起到有效反馈信息的交互功能。特别是Internet与校园网的接轨,为教育提供了丰富的资源,使网络教学真正成为现实,同时也为教育开辟了广阔的前景。教学互动的启动和发展,给教学带来革新的机会,为学科教学信息化奠定了物质基础。如何有效地利用网上的资源,建构基于网络的现代教学模式是一个迫切研究的问题,而开展网络教学模式研究的重要理论基础之一就是网络教学的设计。而传统的教学模式又存在较大的问题。因此探索新的教学方法和方式,有效地反馈教学信息,以达到预期的教学效果成为了我们当前教育界的一个突出问题。而信息时代下互联网络及其相应教与学支撑平台的出现则为我们提供了便利的条件,其互动式的网络教学则对常规的教学模式带来一系列全新的变革。因此,开发一个适合的教与学的互动系统是非常重要的。
 1.2项目开发的可行性研究
 1、缩略词定义
 经济可行性——估计开发费用以及最终从开发成功的网站所获得的收入或利益,衡量比较支出的费用和收到的利益.
 技术可行性——分析功能,性能以及限制条件,能否是一个技术上可实现的网站.
 法律可行性——明确网站开发可能导致的责任,有无违法问题.
 2、可行性研究 
 目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。
  经济上可行性:
 现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的教学带来了一个质的飞跃,也使我们的教育模式从单一的传统教学模式向智能化、高效化、人性化进步和发展。为此主要表现有以下几个方面:
 第一,本系统的运行可以代替人工进行许多繁杂的劳动;
 第二,本系统的运行可以节省许多资源,解除了时间和空间的限制;
 所以,本系统在经济上是可行的。
  技术上可行性:
 本系统的开发我利用ACCESS作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求,学校校园网的建设也为新系统服务器/客户的结构提供了硬件的支持。
 使用Dreamweaver+ASP作为系统开发的开发环境,ASP作为一种现代的编程语言,提供完善的指令控制语句、内置组件的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。
 综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。
  (3) 法律可行性:
 本系统纯为自主开发设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。

 

 

 

 

 

 

 


第二章  系统需求分析
 如今网上办公是网络服务的一大热点。这项服务在网络上也日益趋向成熟,因此提出此项要求来开发一个互动教学系统网站。此系统主要实现学习信息、学生考试、学生练习、在线答疑、老师管理、经验交流;学生提交作业、作业成绩查询、留言,并且提供了管理员基于Web的管理。系统采用动态的Web技术,直观易操作。系统认证要安全可靠、具有较高的可移植性、可维护性和再开发能力。
 2.1功能需求
 该系统主要完成教师发布和批改作业、学生完成提交作业和管理员对用户信息、作业信息和公告信息管理、在线学习经验交流、在线考试、在线教学、在线答疑等功能。
 本系统分为了三个功能:教师功能、学生功能和管理功能。
 2.1.1、教师功能
 该项包含七个部分分别为:公告首页、发布作业、作业成绩查询、上载作业和下载作业、上传试卷、批阅试卷、解答学生疑问等,任课老师只要通过自己的用户名(教工号)和密码进行登陆认证之后就可以进入首页使用上面功能。
 (1)、公告首页
教师可以通过该页面可以发布一些让学生必须知道公告。比如说:教师已经将第一次的作业已经批改完了就可以通过公告发布功能发布已批改的内容、考试信息等。这样学生就只要进入学生的首页就可以看到教师发布的公告,以便让学生及时去查看相关的信息。
 (2)、发布作业
 教师可以通过这个来发布布置给学生做的作业。进入之后本系统会自动读入登陆教师的姓名和他所教的课程名。然后教师可以选择自己需要布置作业的章节;在标题栏目教师可以写上比较醒目的标题,可以更好的提醒学生;在作业内容栏教师就可以输入自己需要布置的作业题目;在提交时间栏输入做这次作业学生提交作业的时间。然后通过提交按钮将其布置的作业提交到数据库表中,以便学生能够更好的完成作业。
 (3)、在线答疑
该项是一个更好沟通教师与学生之间的桥梁。教师和学生可以通过留言本实时的进行信息交流,学生在平时学习中如果有什么不懂的问题可以在这个发表,老师通过后台给予解答。
 (4)、作业成绩
该项是为了使教师更好的了解他教的所有学生在他教的课程中每次做的作业的得分情况。以便与在期末的时候教师可以对每个学生的作业成绩总结评分。
 (8)、作业管理
该项为教师提供了一个管理自己布置作业后,学生完成后的作业的作业管理功能。每个教师只能对自己布置的作业进行管理。
 (9)、考试成绩
该项是为了教师能更好的了解他教的所有学生对所学知识的掌握情况,以便能在教学过程中能及时调整教学策略。
 2.1.2、学生功能
 (1)、首页公告
该项主要是显示教师发布的公告,学生可以这些公告查看到一些相关的信息。
 (2)、提交作业
 进入该项后学生就可以看到一个查询页面。任何登陆该系统的学生可以通过这个页面查询自己需要做作业的任课老师、课程名、第几章和第几节。在查询的任课老师、课程名、第几章和第几节如果四个条件只要有一个没有满足的话就仍然跳到这个查询页面;如果四个条件同时满足的话就进入另外一个页面submit1.asp,这个页面就显示出符合任课老师、课程名、第几章和第几节四个条件数据库里面的部分内容(包括第几章、第几节、作业标题)。老师就可以点击学生的姓名进入show.asp这个页面。这个页面显示出学生的学号、学院、专业、年级、班级、作业题目、和该学生要作答的答题区。学生就可以根据老师布置的作业题目在作答的答题区进行作答;但是可能作业比较多而学生不能一次完成所有的作业,所以学生可以在作业完成状态栏选择已经完成或者未完成,以便于学生下次做作业的时候可以更好的了解作业做完的状态。然后通过提交按钮将学生做好的答案内容更新提交到数据库表。
 (3)、查看作业
 该项是为使学生能够查看老师批改后的作业答案。每个学生在做完作业后都希望查看自己做的作业的结果以及老师批改的内容以便于自己更好的掌握这个方面的知识,使自己不断进步。当学生进入之后就会看到一个查询的页面result.asp。学生在该页面选择要查询的任课老师、课程名、第几章和第几节,如果查询的任课老师、课程名、第几章和第几节的四个条件只要有一个没有满足的话就仍然跳到这个查询页面;如果四个条件同时满足的话就进入另外一个页面result1.asp,这个页面就显示出符合任课老师姓名和课程名两个条件数据库里面的部分内容(包括第几章、第几节)。学生根据自己想查看的内容,就可以点击第几节进入另外一个页面showwork.asp,通过这个页面学生就可以查看到自己所希望查到的结果。
 (4)、在线答疑
 该项是一个更好沟通教师与学生之间的桥梁。教师和学生可以通过留言板实时的进行信息交流,有不懂的问题可以随时随地向老师询问。
 (5)、在线考试
 该项是一个方便学生检测自己知识水平的一个途径。
 (6)、经验交流
 该项能够为学生提供一个学习经验交流的平台,能够能过这一平台使自己的学习过程中,能取长补短,吸取别人的优秀经验。
 (7)、学习信息
 该项是一个方便学生获取网上的一些优秀资源。
 (8)、成绩查寻
 该项是为学生提供成绩查询。学生可以用自己的准考证及姓名查寻自己的考试成绩。
 2.1.3、管理功能
 (1)、用户管理
该项可以对所有的用户(教师用户和学生用户)进行管理,即对教师可以进行增加和删除、对学生用户可以进行删除。
 (2)、在线答疑
进入该项后,就有两个功能。一个是进入在线答疑区,通过在线答疑在留言区发布留言;另外一个是进入在线答疑管理区,可以对任何留言进行删除,这样达到一个管理在线答疑的功能。
 (3)、增加管理员
 如果有必要的话,管理可以增加给其他的教师增加一个系统管理员的权限。
 2.2 数据库需求
由于数据库中存储了网站的大量信息,要求后台数据库管理系统具有较高的安全性。由于是互动教学系统,故要求数据库有很好的数据共享功能,并能满足多用户的并行存取,并能高效率的存取数据。
 2.3 用户界面需求
力求界面简洁美观,使用可以一目了然的了解系统的功能,并容易上手使用,降低用户使用系统的难度和所耗费的时间,可以提高工作的效率,并在一些比较模糊的地方为用户提供在线帮助,来满足用户的要求。
 2.4 安全需求
为了保证互动教学提交系统的正常进行,要限制不同的系统用户所具有的权限,以防止误操作或恶意的操作引起的数据库中重要数据的变动和丢失。
 2.5系统对运行环境的要求:
 1、服务器
 服务器段的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的性能往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此通常给服务器配置高性能硬件。
本网络系统服务器的配置如下:
 硬件要求:
 (1)、处理器:Inter Pentium 4 1.6 GHz或更高
 (2)、内存:256MB
 (3)、硬盘空间:80GB
 (4)、显卡:SVGA显示适配
 软件要求:
 (1)、操作系统:Windows XP
 (2)、网络协议:TCP/IP
 (3)、数据库:Microsoft Office Access 2000
 (4)、浏览器:Internet Explore 5.0 以上
 (5)、IIS信息服务器,支持ASP
 2、用户
 因为客户的主要拥护浏览和操作数据,所以对客户的硬件要求不高,不过现在的电脑有很好的性价比,因此需要的配置应该高与下面的配置:
 硬件要求:
 (1)、处理器:Inter Pentium  166 MHz或更高
 (2)、内存:32MB
 (3)、硬盘空间:1GB
 (4)、显卡:SVGA显示适配
 软件要求:
 (1)、操作系统:Windows 98/ME/2000/XP/2003
 (2)、网络协议:TCP/IP
 (3)、数据库:Microsoft Office Access 2000
 (4)、浏览器:Internet Explore 5.0 以上建议分辨率为1024*768象素
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 第三章  系统概要设计
 互动教学系统的基本功能包括:教师布置作业、批改作业、在线考试、在线答疑、成绩查寻、经验交流等以及管理员对所有信息的管理的过程的实现。
整个系统的大的模块划分为:学生模块、管理模块、教师模块。
 3.1系统功能模块概要图
 如图4.1所示:                                           
 

 

 

 

 

 


图3.1系统功能模块概要图
系统层次模块图:
系统的总体结构如图所示:

 

 

 

图3.2系统层次模块图

 

 

 

 

 


图3.3学生功能模块

 

 

 

 

 

 

图3.4教师功能模块

 

 

 

 

 

 

 

 

 

 

图3.5管理员功能模块图
 
 3.2数据库设计
    数据库结构的设计是整个系统设计中最为重要的环节,科学合理的数据库结构能提高系统的运行效率。互动教学系统数据库所包括的相关表有学生信息表、教师信息表、系统管理员信息表、公告信息表、班级信息表、学习经验表、首页信息表、考试卷库、作业信息表、在线答疑表、成绩表,以下列出每个表的具体
结构:
 
 1.名称:系统管理员信息表(admin)
 数据来源:后台页面取得。


表3.1 系统管理员信息表

名   称 字 段 名 称 数 据 类 型 主   键 是否允许为空
id Id 自动编号 NO NO
用户名 Admin_name 文本型 NO NO
密 码 Admin_pass 文本型 NO NO
身份 Admin_shf 文本型 NO NO

 2、名称:教师信息表(teacher)
 数据来源:前台页面取得。

表3.2教师信息表

名   称 字 段 名 称 数 据 名 称 主   键 是否允许为空
id Id 自动编号 NO NO
用 户 名 teacher_user 文本型 YES NO
密 码 teacher_pass 文本型 NO NO
姓 名 teacher_pass 文本型 NO NO
学 院 teacher_name 文本型 NO NO
班 级 teacher_jb 文本型 NO NO


   3、名称:学生信息表(student)
 数据来源:前台页面取得。

 


表3.3学生信息表

名   称 字 段 名 称 数 据 类 型 主   键 是否允许为空
Id Id 自动编号 NO NO
用 户 名 学 号 文本型 YES NO
密 码 密 码 文本型 NO NO
姓 名 学生姓名 文本型 NO NO
学 院 学 院 文本型 NO NO
专 业 专 业 文本型 NO NO
年 级 年 级 文本型 NO NO
班 级 班 级 文本型 NO NO

 4、名称:公告信息表(board)
 数据来源:前台页面取得。
表3.4公告信息表

名   称 字 段 名 称 数 据 类 型 主   键 是否允许为空
Id Id 自动编号 NO NO
标 题 Title 文本型 NO NO
留言时间 Inputdata 文本型 NO NO
内 容 Detail 时间/日期 NO NO
标 志 Flag_attenion 是/否 NO NO
教师姓名 Teachername 文本型 NO NO

 5、名称:课程信息表(course)
数据来源:后台页面取得。

表3.5课程信息表

名   称 字 段 名 称 数 据 类 型 主   键 是否允许为空
ID ID 自动编号 NO NO
课程号 课程号 文本型 YES NO
课程名 科目名称 文本型 NO NO

 6、名称:上传信息表(file)
数据来源:前台页面取得。
表3.6上传信息表

名   称 字 段 名 称 数 据 类 型 主   键 是否允许为空
编号 资料编号 自动编号 NO NO
资料名称 资料名称 文本型 NO NO
文件大小 文件大小 数字型 NO NO
上传日期 上传日期 日期/时间 NO NO
路径 路径 文本型 YES NO
文件类型 上传时的文件类型 文本型 NO NO
教工号 教工号 文本型 NO YES
学号 学号 文本型 NO YES

 7、名称:作业信息表(homework)
 数据来源:前台页面取得。

 


表3.7作业信息表
名   称 字 段 名 称 数 据 类 型 主   键 是否允许为空
编号 Id 自动编号 NO NO
教工号 教工号 文本型 NO NO
教师姓名 教师姓名 文本型 NO NO
课程名 课程名 文本型 NO NO
第几章 第几章 文本型 NO NO
第几节 第几节 文本型 NO NO
标 题 标题 文本型 NO NO
作业内容 作业内容 备注 NO NO
上交时间 提交时间 文本型 NO NO
 8、名称:在线答疑信息表(liuyan)
 数据来源:前台页面取得。
表3.8在线答疑信息表
名   称 字 段 名 称 数 据 类 型 主   键 是否允许为空
编号 Id 自动编号 NO NO
姓名 Name 文本型 NO NO
留言人的身份 Kind 文本型 NO NO
留言内容 word 备注 NO NO
留言时间 data1 日期/时间 NO NO

 

第四章  系统详细设计及代码实现
 总体上来说,本互动教学提交系统包括三大部份:管理功能、学生功能和教师功能。学生只能看到的是学生的功能,一般的教师也只能看到教师的功能。下面对三大模块的功能及程序实现作简单描述。
   4.1学生模块
 4.1.1学生模块功能描述
 学生功能包括查看首公告、提交作业、在线考试、查寻成绩、在线提问、上传作业、下载答案等。
 由于互动教学系统自己的特殊性,不能为学生提供一个学生注册的功能。提供一个修改密码的功能和一个班级管理员管理的功能。
 学生功能不仅要求实用、易学,而且要美观。具体功能规定如下:
 1.学生修改密码(stu_passmodify.asp)
 输入:学生的基本信息,包括用户名(username),旧密码(oldpassword),新密码(newpassword),确认密码(newpassword1)
 输出:若修改成功,则显示“修改成功了”
若修改失败,则显示“你修改失败”,然后再跳到修改密码的页面。
 处理(PROCESS):检查用户名和密码在数据库中是否匹配,若不匹配则修改失败。检查修改后的两次密码是否一致,若不一致则修改失败,若一致则显示修改成功。
 2.用户登录(login.asp)
 输入:登录名和密码
 输出:若登录失败,则提示登陆失败并重新登录,否则进入学生主页
 处理(PROCESS):利用登录名对数据库表student进行查询,若密码匹配,则登录成功,否则,登录失败。
 3.在线提问(ask.asp)
 输入:学生在自己学习过程中所碰到的疑难问题
 输出:如果确认输入完毕点”提交”系统会提示”填写的内容准确无误,可以送出吗?”如果”确定”则将所提问题输入数据库中等待老师解答疑问,如果”重填”则返回上一步,直至完成任务.
 其它功能模块不一一详细列出.
 
 4.1.2学生模块程序流程图

 

                                                            Y
                                      Y                 

                                                         N
                                                        
                                       N
                                  
                                       Y

 

                                         Y
                                       
                                                          N
                                         Y
                                                          N
                                         Y
         
                                         Y                 N

                                                           N
                                         Y                
                                                         
                                         Y                 N

                                                           N
                                         Y
                                                          
 N
                                         Y

图4.1学生模块程序流程图
 4.1.3学生模块程序代码:
 #实现用户登录:
 !--#include file="open.asp" -->
 <!--#include file="inc/md5.inc" -->
 <%self_name="index.asp"%>
 <% doing=request.querystring("doing")
 if doing="login" then  '用户登录
 user_id=trim(request.form("user_id"))
 pass=trim(request.form("pass"))
 if user_id<>"" and pass<>"" and instr(user_id,"'")=0 and
 instr(user_id,"&")=0 then
 pass=ucase(md5(pass))
str="select * from user_teacher where teacher_user='"&user_id&"' and teacher_pass='"&pass&"'"
 set rs=conn.execute(str)
 if not rs.eof then
 session("zzteacher")=true
 session("name")=rs("teacher_name")
 if rs("teacher_class")="超级管理员" then session("zzadmin")=true
 end if  else
 str="select * from user_student where 学籍号='"&user_id&"' and 密码='"&pass&"'"
 set rs=conn.execute(str)
 if not rs.eof then
 session("zzstudent")=true
 session("student_id")=user_id
 session("name")=rs("姓名")
 session("student_bj")=rs("班级")
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <body topmargin="1">
 <!--#include file="top.asp" -->
 <!--#include file="menu.asp" -->
<table width="770" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#ff99cc" bgcolor="#edebdb">
 <%if session("zzteacher")=true or session("zzstudent")=true then%>
  <%else%>
<td height="20" class="unnamed12"> <form name="form1" method="post" action="<%=self_name%>?doing=login">
 <div align="center">用户登录 输入学籍号或用户名:
 <input name="user_id" id="user_id" value=<%=id_disp%> size="20">密码:
 <input name="pass" type="password" id="pass" size="16">
 <input type="submit" name="Submit"class="unnamed12" value="登录">
 <input type="reset" name="Submit2"class="unnamed12"value="重填">
 <a href="reg.asp?back=<%=self_name%>">注册</a>
 <a href="rereg.asp">忘记密码</a></div>
 <!--#include file="index01.asp" -->
 <!--#include file="inc/bottom.asp" -->
 <%conn.close%>
 </body>
 </html>
 
 #实现在线提问:
 !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 <HTML><HEAD><TITLE>:::网上答疑:::</TITLE>
 <META http-equiv=Content-Type content="text/html; charset=gb2312"><LINK
 href="css.css" type=text/css rel=stylesheet>
 <META content="MSHTML 6.00.2800.1106" name=GENERATOR>
 <SCRIPT language=java script>
 function CheckForm()
 {
     msg = "填写的资料都正确无误,可以送出了吗!?"
     if (document.form1.name.value.length == 0)
  {
   alert("请输入您的名字!");
   document.form1.name.focus();  
   return false;
  }
  if (document.form1.title.value.length == 0)
  {
   alert("请输入问题的标题!");
   document.form1.title.focus();  
   return false;
  }
  if (document.form1.question.value.length == 0)
  {
   alert("请输入问题的内容!");
   document.form1.question.focus();  
   return false;
  }
  return confirm(msg)
  return true;
 }
 </SCRIPT>
 #实现在线考试代码:
 <title>试卷修改</title>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
 <LINK href="style.css" rel=stylesheet>
 </head>
 <!-- #include file="connect.asp" -->
 <%Subject=request.querystring("id")
   %> 
 <% sql="Select * From "&Subject&" order by 题目序号"
   'response.write sql
   rs.open sql,conn,2,2
   if rs.eof or rs.bof then%>
  <center><b>没有任何记录!</b><p>
 <a href="add.asp?id=<%=Subject%>">添加记录</a>
<table width="100%" border="1" cellspacing="0" cellpadding="0" align="center" bordercolordark="#FFFFFF" bordercolorlight="#000000">
 <tr align="center">
<td width="10%" >题目序号</td><td>题目类型</td><td>题目内容</td><td>题目分值</td><td>本题答案</td><td align="center">操作</td></tr>
 <%i=0%>
 <% while (not rs.eof)%>
   <% if rs("题目类型")=1 then%>
 <tr><td align="center"><%=rs("题目序号")%></td><td align="center">单项选择
   <td><%=rs("题目")%><br>
   <% for n=1 to 4%>
   <%=n%>、<%=rs("选择项"&n)%>;<br>
   <%next%></td>
<td align="center"><%=rs("本题分数")%></td><td align="center"><%=rs("正确答案")%></td>
<td align="center"><a href="del.asp?id=<%=Subject%>&No=<%=rs("题目序号")%>">删除</a>|
 <a href="modify.asp?id=<%=Subject%>&No=<%=rs("题目序号")%>">修改</a>|
 <a href="add.asp?id=<%=Subject%>">添加</a></td></tr>
   <% elseif rs("题目类型")=2 then%>
 <td align="center"><%=rs("题目序号")%></td><td align="center">多项选择</td>
   <td><%=rs("题目")%><br>
   <% for n=1 to 4%>
 <%=n%>、<%=rs("选择项"&n)%>;<br>
   <%next%></td>
<td align="center"><%=rs("本题分数")%></td><td align="center"><%=rs("正确答案")%></td>
 <td align="center"><a href="del.asp?id=<%=Subject%>&No=<%=rs("题目序号")%>">删除</a>|
 <a href="modify.asp?id=<%=Subject%>&No=<%=rs("题目序号")%>">修改
 <a href="add.asp?id=<%=Subject%>">添加</a></td></tr>
  <% else%>
  <tr><td align="center"><%=rs("题目序号")%></td><td align="center">填空</td><td><%=rs("题目")%></td><td align="center"><%=rs("本题分数")%></td><td align="center"><%=rs("正确答案")%></td>
<td align="center"><a href="del.asp?id=<%=Subject%>&No=<%=rs("题目序号")%>">删除</a>|
 <a href="modify.asp?id=<%=Subject%>&No=<%=rs("题目序号")%>">修改</a>|
 <a href="add.asp?id=<%=Subject%>">添加</a></td></tr>
      rs.close
 %>
 
 4.1.4学生模块界面预览:
 通过登录,学生就可以进入到本系统学生主页,实现学生模块功能如下图所示:

 

 

 

 

 


图4.2登陆界面图

  图4.3登录后在线作业主界面

 

 

 

 

 

 

 

图4.4登录后在线提问主界面

 

 

 

 

 

 

 

 

图4.5登录后在线考试主界面


 4.2教师模块
 4.2.1教师模块功能描述
 教师功能包括发布公告、作业发布、批改作业、在线答疑、作业成绩、作业管理、下载作业、添加学生管理员等功能。
 1.教师修改密码(teacher_passmodify.asp)
 输入:教师的基本信息,包括用户名(username),旧密码(oldpassword),新密码(newpassword),确认密码(newpassword1)
 输出:若修改成功,则显示“修改成功了”若修改失败,则显示“你修改失败”,然后再跳到修改密码的页面。
 处理(PROCESS):检查用户名和密码在数据库中是否匹配,若不匹配则修改失败。检查修改后的两次密码是否一致,若不一致则修改失败,若一致则显示修改成功。
 2.用户登录(login.asp)
 输入:登录名和密码
 输出:若登录失败,则提示登陆失败并重新登录,否则进入学生主页
 处理(PROCESS):利用登录名对数据库表teacher进行查询,若密码匹配,则登录成功,否则,登录失败。
 3、发布公告(board.asp)
 输入:公告内容
 输出:你发布的公告
 处理(PROCESS):利用你点击的内容然后通过对id在board表进行查询,并显示所符合要求的内容
 4、解答问题(dayi_reply.asp)
 输入:你需要解答疑问的内容
 输出:点“回复”输入学生所提问题的答案,然后点“提交”系统提示,“问题内容准确无误,可以送出吗?”如果点“是”那就成功的完成了任务,如果点“否”重新回到上一步重新输入所回答的问题直至输入完毕。
 处理: (PROCESS)对你所回答的问题进行判断,如果不符合系统格式则提示重新输入,如果符合那就将所提交的内容送入数据库中,并且在系统前台显示。
 其它功能模块不一一列出。
 
 4.2.2教师模块程序流程图

 

 

 

 

 

 


                                                          
                                
                                                  

 N
                                                         


                                  N
                    Y             

                                         N
                                 


 N

 

 N


 N


 
 N

 

 N

 

图4.6教师模块程序流程图
 4.2.3教师模块程序代码
 #实现功能代码:
 <%if session("iamcoming")<>"" then%>
 <!--#include file="conn.asp"-->
 <%dim id
 id=cstr(request("id"))
 if id="" then Response.Redirect "index.asp"
 %>
 <HTML><HEAD><TITLE>:::网上答疑:::</TITLE>
 <META http-equiv=Content-Type content="text/html; charset=gb2312"><LINK
 href="css.css" type=text/css rel=stylesheet>
 <META content="MSHTML 6.00.2800.1106" name=GENERATOR>
 <SCRIPT language=java script>
 function CheckForm()
 {
     msg = "回复的资料都正确无误,可以送出了吗!?"
     if (document.form1.reply.value.length == 0)
  {
   alert("请输入您回复的信息!");
   document.form1.reply.focus();  
   return false;
  }
  return confirm(msg)
  return true;
 }
 </SCRIPT>
 </HEAD>
 <%
 on error resume next
 set rs=server.createobject("adodb.recordset")
 sql="select * from table_dayi where id="&id
 rs.open sql,conn,1,1
  if rs.eof and rs.bof  then
  response.write "<script>alert('对不起,该信息并不存在,请返回!'逻辑);window.close();</Script>"
 response.end
 else
 set rs=Nothing
 end if
 else
  response.write "<script language=java script>"
  response.write "alert('管理员操作超 时..........');"
  response.write "java script:history.go(-1)"
  response.write "</script>"
 end if%>
 4.2.4教师模块界面预览
 

 

 


图4.7老师解答疑问主界面

 4.3管理模块
 4.3.1管理模块功能描述
管理功能包括管理员自身的管理、公告管理、用户管理、在线答疑管理等;其中管理员自身的管理涉及到整个系统的安全。
 对于管理员的管理,系统可以事先输入好合法的管理员的信息。当管理员使用这个系统时同样要登录输入注册名及密码,才可以获得系统的管理权限。在本系统中所有管理员的权限是等同的。管理员可以进行公告管理、用户管理、在线答疑管理管理。
    对于用户的管理,首先需要提供的是老师信息的录入功能。一般内容包括老师的教工号、老师姓名、学院、课程号、课程名等信息。
 4.3.2管理模块程序流程图

 


N

 Y
Y

 Y N

 Y N

 N
  Y

 Y N

 N
Y

 

图4.8管理模块程序流程图

 

 

 4.3.3管理模块模块界面预览
                         

 

 


图4.9用户管理主界面

 

 

 

 

 

 

第五章  系统测试
 5.1 用户管理的测试
 进行用户管理前必须先登陆,若登陆不成功,则会转入登录页面。若登陆成功则可进入教师用户信息的管理。添加教师信息是通过调用add.asp来实现的。在你要添加之前,就有个信息信息提示框。以免由于进行的误操作而引起的信息丢失。若真的要添加,则可点击确定就可以进行添加操作。然后可以看到添加后的信息。
测试前界面:

图5.1添加教师信息测试前界面
添加教师信息时的界面:

图5.2添加教师信息时的运行界面
为了测试系统我们增加“王小明”老师用户,按系统提示输入所需信息
添加后界面:

图6.3添加教师信息测试后界面
 其它测试就不一一列出!
 测试结论:本系统基本上达到了所设计的功能.
总 结
 从最初的需求分析到具体的系统开发,通过一个月的努力,终于基本完成了本系统。本系统借助于当前强大的计算机网络系统及新一代的网络编程技术,实现了局部教学模式的更新。这一应用打破了传统教学模式在时间和空间上的限制,使每一位学生和老师都可以在网上完成有关教学任务。这种相对灵活方便的教学模式,很适应当前网络信息化发展的需求,有力地推动了学校的教学工作,同时也部分实现了教学系统的网络话和远程化。本“互动教学系统”作为高校教师和学生互动教学的平台,功能全面,操作方便,有效提高了师生的工作和学习效率;本系统不仅使用师生完成互动教学流程,还能提供相关部门人员考查教师布置批改作业和学生完成作业情况;本系统通用性强,不同的院校只要更换教师和学生表的数据信息即可投入使用,具有推广价值。
 本系统基本上完成了学生用户、老师用户和管理员用户的功能。但是还存在着一些缺陷有待解决。
数据库的冗余问题。
用户界面的美观问题。
 这些问题都有待自己不断学习和改进。
 在这次设计过程中,我选择了互动教学 网站的设计与规划。在实际的操作过程中,我遇到了很多问题。特别是需求分析不够细致给我们带来后续软件设计和编码阶段的问题,甚至有的地方不得不返工。这使我们充分认识到,用工程化方法来设计和规划软件的重要性。由于自身水平的限制,有些地方考虑的不够彻底,而且数据库的设计也不够完善,有的地方,没有考虑到数据完整性约束。
 但是,通过该系统的设计,我们获得了很多宝贵的经验教训,为我们以后的学习和工作留下了一笔宝贵的财富。
 本系统通过一个多月的努力,终于完成。虽然,它在某些方面还有些不足,但也基本上完成了当初预定的功能,随着时间的推移和知识的积累,我们会在以后的适当时间完善系统的功能。总之,我们一定会吸取其中的经验,我们相信在下次的设计过程中,我们一定会做的更好。
 
 参考文献
[1] 肖金秀,冯沃辉.中文Dreamweaver4网页设计经典.北京:冶金工业出版社,2001.3.
[2] 魏应彬,周星.网页设计与WEB数据库发布技术. 北京:清华大学出版社,2002.
[3] 朱顺泉,赵文昕.电子商务系统及其设计.西安:西安电子科技大学出版社,2003.1.
[4] 藏杨,秦冬,李育龙.ASP软件工程案例精解.北京:电子工业出版社,2004.10.
[5] 东南大学生物医学工程系.生命科学导论课程在线互动教学系统.[6] 谢兆阳.《SQL Server 2000数据库设计与系统管理》 清华大学出版社,2000.
[7] 清源计算机工作室.ASP动态网站设计与制作.机械工业出版社,2001.
[8] 沈辉.计算机网络工程与实训.北京:清华大学出版社,2002.
[9] 廖信彦.Active Server Pages 3彻底研究.中国铁道出版社,2001.
[10] Buczed G.即时应用ASP组件.人民邮电出版社.2001.
[11] 杨素敏.Windows 2000组网与系统管理.机械工业出版社,2001.
[12] 方盈.SQL Server 2000中文版彻研究.中国铁道出版社,2001.
[13] 耿冲.SQL Server 2000 数据库管理.机械工业出版社,2001.
[14] 王国荣.ASP网业制作教程[M].北京:人民邮电出版社,2000 6 1.[15] 李严,王亚芳,王国辉.ASP数据库开发实例解析[M].北京:机械工业出版社,2005.1.[16] 石志国,王志良.ASP精解案例教程[M].北京:北方交通大学出版社,2004.1.[17] 汪晓平,钟军.ASP网络开发技术[M],北京:人民邮电出版社,2003.2.[18] 宋颜浩,费文华.ASP与相关数据库技术高级指南[M].北京:中国水利水电出版社,        2001.1
[19] 曹健.Dreamweaver与ASP实战演练[M].北京:电子工业出版社,2003.1.[20] 张小潘,田野.ASP经典范例50讲[M].北京:科学出版社,2002.2.


以上为本篇毕业论文范文教学互动网站的规划与设计的介绍部分。
本论文在计算机论文栏目,由论文网(www.zjwd.net)整理,更多论文,请点论文范文查找

毕业论文降重 相关论文

收费专业论文范文
收费专业论文
汉语言文学论文
物理学论文
自动化专业论文
测控技术专业论文
历史学专业论文
机械模具专业论文
金融专业论文
电子通信专业论文
材料科学专业论文
英语专业论文
会计专业论文
行政管理专业论文
财务管理专业论文
电子商务国贸专业
法律专业论文
教育技术学专业论文
物流专业论文
人力资源专业论文
生物工程专业论文
市场营销专业论文
土木工程专业论文
化学工程专业论文
文化产业管理论文
工商管理专业论文
护理专业论文
数学教育专业论文
数学与应用数学专业
心理学专业论文
信息管理专业论文
工程管理专业论文
工业工程专业论文
制药工程专业论文
电子机电信息论文
现代教育技术专业
新闻专业论文
艺术设计专业论文
采矿专业论文
环境工程专业论文
西班牙语专业论文
热能与动力设计论文
工程力学专业论文
酒店管理专业论文
安全管理专业论文
交通工程专业论文
体育教育专业论文
教育管理专业论文
日语专业论文
德语专业论文
理工科专业论文
轻化工程专业论文
社会工作专业论文
乡镇企业管理
给水排水专业
服装设计专业论文
电视制片管理专业
旅游管理专业论文
物业管理专业论文
信息管理专业论文
包装工程专业论文
印刷工程专业论文
动画专业论文
环境艺术专业论文
信息计算科学专业
物流专业论文范文
人力资源论文范文
营销专业论文范文
工商管理论文范文
汉语言文学论文范文
法律专业论文范文
教育管理论文范文
小学教育论文范文
学前教育论文范文
财务会计论文范文

电子商务论文范文

上一篇:网上书店系统的设计与实现开题报告 下一篇:教学互动网站的规划与设计开题报告

最新论文

精品推荐

毕业论文排版

热门论文


本站简介 | 联系方式 | 论文改重 | 免费获取 | 论文交换

本站部分论文来自网络,如发现侵犯了您的权益,请联系指出,本站及时确认删除 E-mail:229120615@qq.com

毕业论文范文-论文范文-论文同学网(www.zjwd.net)提供计算机论文毕业论文,毕业论文范文,毕业设计,论文范文,毕业设计格式范文,论文格式范文

Copyright@ 2010-2024 zjwd.net 毕业论文范文-论文范文-论文同学网 版权所有