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

原创毕业论文

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

在线学习管理系统文档

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

收费计算机专业论文范文
收费计算机专业论文
Delphi
ASP
VB
JSP
ASP.NET
VB.NET
java
VC
pb
VS
dreamweaver
c#.net
vf
VC++
计算机论文
毕业论文范文题目:在线学习管理系统文档,论文范文关键词:在线学习管理系统文档
在线学习管理系统文档毕业论文范文介绍开始:

目录
第一章 系统概述 1
§1.1 开发背景及意义 1
§1.2 课题任务要求 1
第二章 在线学习系统需求分析 3
§2.1 需求概述 3
§2.2 系统开发目标 3
§2.3 功能需求 3
§2.4 性能需求 4
§2.5 开发方案的比较与选择 5
§2.6 系统开发环境及工具 7
§2.6.1 开发/运行环境 7
§2.6.2 开发工具的选取 7
第三章 在线学习系统的设计 9
§3.1 系统数据流程描述 9
§3.2 系统总体结构设计 11
§3.3 功能模块设计 12
§3.3.1 课堂学习模块 12
§3.3.2 作业模块 13
§3.3.3 在线答疑模块 13
§3.3.4 练习测试模块 13
§3.3.5 公告模块 13
§3.3.6 答疑教室模块 14
§3.4 系统后台数据库设计 14
§3.4.1 数据库设计概述 14
§3.4.2 概念结构设计 14
§3.4.3 物理结构设计 19
第四章 在线学习系统的实现 22
§4.1公共模块的实现 22
§4.1.1 配置IIS 22
§4.1.2 连接数据库 22
§4.2 系统公用页面的实现 22
§4.3 各功能模块的实现 23
§4.3.1 课堂学习模块 23
§4.3.2 作业模块 25
§4.3.3 在线答疑模块 28
§4.3.4 练习测试模块 31
§4.3.5 公告模块 33
§4.3.6 答疑教室模块 36
第五章 系统运行与测试 40
§5.1 测试概述 40
§5.2 系统部分单元测试实例 40
§5.3 测试总结 43
总结 45
参考文献 46
致谢 47


第一章 系统概述
§1.1 开发背景及意义
 随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是Internet与校园网的接轨,为各大中小学教育提供了丰富的资源,使在线学习真正成为现实,同时也为各大中小学教育开辟了广阔的前景。陈至立部长在全国信息技术教育工作会议上指出:全国实施“校校通”工程,努力实现教育的跨越式发展。
 远程教育自19世纪在英国诞生以来,已经历了三个阶段:第一阶段以文字、印刷教材为主要传播媒体,以邮政作为主要传播手段(如函授教育);第二阶段以广播、电视、电话等为主并辅以文字教材的多种媒体组合,以广播电视作为主要传播手段(如电视大学);第三阶段以计算机多媒体和网络作为主要技术手段、以数字化信息作为主要传播媒体,以因特网作为主要传播手段(如网络学校),真正实现了“师生双向通信交流”。前两个阶段的远程教育对教育的普及与发展曾起到了相当大的作用,但由于缺乏适当的通信手段,学生与教师的交流基本上是单向的,反馈也是滞后的。我国教育部将远程教育的第三阶段称之为现代远程教育。
 利用网络进行远程教育已经成为了教育发展的一个方向,基于网络的教学相对于传统的教学而言,一方面师生可以突破时空的界限,大大的节省了教育资源,而且师生间可以实现互动,反馈和交流都比传统的广播电视教学方便,有效率,另一方面,丰富的网络教学、学习资源给师生提供了有利的学习支持,因此,有着广阔的应用前景。
§1.2 课题任务要求
 本课题的主要任务是设计并实现一个小型的在线学习管理系统,使之能够为教师的教学和学生的学习带来方便:对教师而言,能发布教学信息、布置作业、批改作业、评分,并对上课学生名单进行管理,通过讨论组的形式回答学生问题,进行实时讨论;对学生来说,能及时了解教学公告信息,在网上完成作业,提出自己学习过程中遇到的问题,参与实时讨论[1]。
 相关要求如下:
 1. 符合教学管理规定,满足网上教学的需要,界面美观,操作直观、方便。
 2. 相关数据库(表)的设计,满足3NF,具有数据库维护功能。
 3. 系统应具备一定的安全性。
 4. 采用模块化程序设计方案,完成系统的总体规划、分析、设计、实施、运行与维护,并进行系统的开发总结。
 5. 完成系统的集成测试和调试,运行正常,能在指定的服务器上演示,提交原程序,并按要求完成毕业设计说明书的撰写。
第二章 在线学习系统需求分析
§2.1 需求概述
 根据对教学过程的实际调查了解,在整个教学过程中,主要涉及到教师的教学和学生的学习两个方面,对老师而言,他可以发布教案、布置/批改作业、发布公告和答疑解惑。学生可以根据自己的需要完成自学、向老师提出问题、与老师和其他同学讨论、查询作业上交情况及作业成绩等功能。
 在整个系统中通过学习计划的有效管理,教师方便准确下达学习任务,学生对知识进行全面的巩固、温习;而通过在线答疑和答疑教室,教师能了解学生对知识的掌握情况,并能帮助学生答疑解惑;利用公告栏,学生可以了解一些最新的动态,重要通知等;另外,学生利用考试这个功能模块,起到了促进学习的作用;各系统功能分开,但又相互关联,而数据完全共享,教师根据自己的职责范围,运用相应的系统完成日常教学工作,学生进行知识的学习,达到了师生互动的效果。
§2.2 系统开发目标
 一、功能目标
 基于上述对系统开发背景的描述和对系统需求的描述,在线学习管理系统的设计应达到以下的目标:
 (1)极大地利用优秀的教师资源和知识资源,从而整体提高教育水平,实现平民教育。
 (2)使学生在不同的地理位置上也能与教师进行交流,打破了传统的面对面教育的局限性。
 (3)学生可以根据自己的兴趣或学习情况掌握学习进度,自主学习。远程教学不受时间和地点的限制,可实现持续教育和终生教育。
 二、其它目标
 实用性:要为网上教学提供方便。
 操作简单:本系统应该适用于不同水平的使用者,包括教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。
§2.3 功能需求
 在本次设计中,主要涉及到两种类型用户对该系统的使用,即学生和教师。这两种用户根据不同的用户姓名和密码登陆,经过验证后进入各自的界面。
 学生通过身份验证后进入主窗口。系统的主窗口提供了六项功能选择:课堂学习、作业上传、在线答疑、答疑教室、练习测试、公告浏览。
 课堂学习:对知识进行温习、巩固。
 作业上传:使用zip形式将作业传送给教师。
 在线答疑:相当于一个聊天室的功能,实现实时的答疑解惑。
 答疑教室:实现非实时的答疑功能。
 练习测试:通过做题,达到巩固知识的目的。
 公告浏览:了解最新的信息。
 对于教师而言,主要是提供给教师(管理员)一个身份认证和权限认证的功能。在这个模块中系统对登录的用户,当输入账号和密码后,进行身份确认,根据身份的类型转入相应的界面,另外教师可以注册新的学生。系统提供给教师的功能有:教案内容发布、公告发布、聊天室、作业批改、评分、答疑、测试管理、学生管理。
 教案内容发布:上传学习内容。
 作业批改、评分:下载学生作业,进行批改并且评分。
 在线答疑:相当于一个聊天室的功能,实现实时的答疑解惑。
 答疑教室:实现非实时的答疑功能。
 测试管理:上传题目,以供学生进行测试练习。
 学生管理:对以上几个功能进行管理,另外可以注册新学生。
§2.4 性能需求
 (1)网络环境下的多用户系统。
 信息主要存储在服务器端的数据库中,由各用户在规定的权限下在各自的客户端上录入、修改、删除相关的内容,各用户还可进行查询、调用,达到信息共享。
 (2)数据的完整性和准确性。
 录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。系统应具有部分反悔修改功能,系统备有的修改功能均可反悔。
 (3)数据安全性。本系统采用二级安全保障。
 第一级:依赖于网络本身对用户使用权限的规定。
 第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。
§2.5 开发方案的比较与选择
 系统架构的选择,对系统的开发来说是至关重要的,因此,选择一个正确、合适的软件架构是十分必要。本系统是个典型的管理信息系统,目前对管理信息系统的开发设计主要有C/S和B/S两种结构,下面对两种结构进行一下简单的比较[2]。
 运用C/S结构,采用PB、Delphi或VB等技术来开发。操作系统采用 Windows2000,数据库软件使用Oracle数据库,C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle,Sybase,Informix或SQL Server。客户端需要安装专用的客户端软件。
 C/S结构的数据库管理系统,如图2.1所示。
 
图2.1 C/S结构图
 即一般用户在客户端上操作时,客户端向服务器端数据库提出请求。这时,服务器发出响应;客户端收到响应后,开始执行任务。数据库管理员在服务器端上利用管理平台管理和维护数据库。
 B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle,Sybase, Informix或SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。
 B/S结构原理如图2.2所示,多数页面都是通过ASP脚本程序直接访问数据库和文件系统,有部分ASP程序通过组件(上传组件)访问数据库和文件系统。
 
 
 
 
 
       

 

 


图2.2 B/S结构系统工作原理图
 结论
 在线学习系统的设计主要是使用Web浏览器风格的界面来进行数据检索和更新,作为当前流行的Web发展趋势,浏览器界面作为这个系统所有用户熟悉和友好访问的所有类型数据的界面,系统应该为用户提供一个公共的外部接口。
 在线学习系统的设计在于所有用户把这个系统看作一系列相互连接的网页,可以从任何一台连接在Internet上的计算机用浏览器进行访问。用户通过选择链接或在基于Web的表单上输入信息与Web浏览器进行交互。这个信息通过Internet传送到Web服务器,Web服务器识别出外部数据的请求,并且把请求传递给在Web服务器上的应用程序代理,这个代理的任务是把数据请求映射到对服务器的应用程序查询。应用服务器为请求提供服务,然后代理把返回的信息转变为一个网页,这个网页被传送到Web服务器以显示给最终用户[3]。
 由于B/S构架管理软件只安装在服务器端上,网络管理人员只需要管理服务器,用户界面在服务器端完全通过WWW浏览器实现,极少部分事务逻辑在前端实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。
 作者使用B/S模式来开发在线学习系统,它将具有以下优点:
 实用性:为网上教学提供方便。
操作简单:本系统应该适用于不同水平的使用者,包括教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。
 代码可读性好:代码将尽可能简洁。
§2.6 系统开发环境及工具
§2.6.1 开发/运行环境
 硬件平台:硬盘空间: 5G以上;
 内存:  256M以上;
 CPU:  PIII500以上;
 操作系统:Windows 2000/windows XP
 数据库:Access
 其它软件:IE浏览器 5.0以上
 Dreamweaver
§2.6.2 开发工具的选取
一、ASP技术
 所谓ASP就是Active Server pages 是功能强大的服务器端脚本编程环境。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。他是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的Web应用程序。它利用VBScript 或JAVA脚本语言使用户的数据和服务器的数据进行交换,从而达到动态数据库的目的。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。
二、系统数据库的选择
 Access是Office系列软件中用来专门管理数据库的应用软件。所谓数据库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和关系型管理系统。Access应用程序就是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种Microsoft Windows系统环境中,由于它继承了Windows的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。Access的基本功能及其常用的操作,主要包括:创建和使用数据表、建立和使用查询窗体,以及数据表与其他数据文件之间的转换等。
 Access使用标准的SQL(Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。
 一个Access数据库中可以包含表、查询、窗体、报表、宏、模块以及数据访问页。不同于传统的桌面数据库(dbase、 FoxPro、Paradox), Access数据库使用单一的*.mdb文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数据本身,也包括了它的支持对象。此外,Access还利用Office套件共享的编程语言VBA(Visual Basic for Application)进行高级操作控制和复杂的数据操作。
 
第三章 在线学习系统的设计
§3.1 系统数据流程描述
 1、顶层数据流图:包含两个实体即用户、管理员,四个数据处理即学生登陆、学生学习、教师登陆、教师管理。该图反应出了在线学习系统总的情况,学生输入口令,验证通过后进入网上学习区,教师输入口令,验证通过后可以进入教师管理区。其数据流如图3.1所示。

图3.1顶层数据流
 2、学生学习数据流图:包括一个实体(学生)和课堂学习、答疑教室等多个数据处理,该图反应出了学生学习情况及五个数据存储。学生通过课堂学习、答疑教师、在线答疑、作业上传、练习测试等功能,来巩固所学的知识。其中,学生所提出的问题放入问题数据库中,从作业成绩记录中可以查询作业分数,从试题信息记录中得到试题进行练习,从公告记录中浏览公告的内容。其数据流如图3.2所示。

 

图3.2 学生模块数据流图
 3、教师管理数据流图:包括一个实体(教师)和网上答疑、在线答疑等多个数据处理及五个数据存储。该图体现了教师对系统的管理情况,教师通过网上答疑、在线答疑、作业评分、考试管理、学生信息注册、公告发布,来完成对学生学习的加强并进行学习情况、学生信息的管理。教师从问题记录中了解到学生的问题,回答以后再存入记录中;教师评好作业,分数存进作业成绩记录中供学生查询;编辑好的试题存入试题记录中;学生信息、公告分别存入学生信息记录和公告记录。其数据流如图3.3所示。


图3.3教师模块数据流图
§3.2 系统总体结构设计
 本课题设计的在线学习系统是利用Asp和Access技术来构建一个基于因特网的动态交互式教学信息化平台,该系统可以在Windows2000/XP局域网或Internet上使用[4]。在总体结构上是趋于采用3层B/S结构,各类教学资源在服务器一端,采取中心数据库Access统一存放和组织,学生在客户机一端,无须任何配置工作,只须使用浏览器向Web服务器代理提出请求,服务代理通过中间组件与数据库链接,把请求服务的教学内容以Web页面形式通过浏览器反馈给学生[5]。
 系统由六个子模块组成:课堂学习模块、作业模块、在线答疑模块、公告模块、练习测试模块和系统管理模块。
 整个系统结构如图3.4所示。

 图3.4 系统结构图
§3.3 功能模块设计
§3.3.1 课堂学习模块
 这个模块主要是提供给学习者学习内容,为静态内容。系统按各个科目分目录进行存放,并在菜单页面放置了链接。
 该模块主要是为学生所使用,学习在登录系统后可直接选择进入本模块,通过对静态页面的浏览达到学习的目的。该功能设计应美观、便捷,使学生能够以一个较愉快的心情进行学习,以提高学习的效率。
 另外教师发布的教案可能有各种形式,如htm、doc、ppt、avi等,但在通常情况下,这些教学内容都是静态内容,因此按类别及内容分类在网站上发布即可。
§3.3.2 作业模块
 此模块为学生和教师共同使用,但根据权限的不同使用不同的功能。学生主要使用作业上传功能和查询作业分数功能,而教师主要使用网上下载作业并进行作业评分的功能。因此,系统需要提供以下功能:
 上传:将作业上载到指定地点,并按某种方式进行标识。
 批阅:教师可对作业进行批阅判分。
§3.3.3 在线答疑模块
 网络课程的学习不同于一般的单机课件的学习,主要的一点在于学习环境的不同,它为学习者的学习交流、协作创造了条件,这是网络学习的一个优势。在线答疑主要是学习者和教师之间,学习者和学习者之间,就知识本身或相关话题的讨论。教师善于在线答疑区中发现学习者目前的问题和学习者思想的火花,以便及时收集、解决和整理。一方面可以提高学习的积极性,提高讨论的有效性,也可以减少师生之间情感的距离。
§3.3.4 练习测试模块
 此模块提供给学生一个巩固所学知识的平台,学生在进入此模块之后,可以在线完成练习题,系统自动对其评分,学生通过提交可以看到自己的分数。教师则主要使用此模块的练习题管理功能,例如设定考题的内容、时间等。
§3.3.5 公告模块
 教师可以通过公告功能发布各项通知,学生则只能对其进行浏览,如以下内容。
招生公告(招生简章、招生专业介绍、招生站点联系方式、课程介绍等。)
规章制度,包括各类管理文件等。
课程安排,包括课程教学方式、课程播放表、考试日程安排等。
临时通知和教材。
§3.3.6 答疑教室模块
 此模块是与在线答疑相对应的一个模块,主要用于师生之间非实时学术性的交流,由于老师不可能随时都在线,因此对于学生提出的问题不能及时回答,学生进入此模块后可提交问题并存入系统,教师上线以后可对其问题进行回答。
§3.4 系统后台数据库设计
§3.4.1 数据库设计概述
 数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了数据的利用性和相容性,提高了决策的可靠性。目前,数据库已经成为现代信息系统不可分割的重要组成部分。数据库技术也是计算机领域中发展最快的技术之一。
 数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立数据库应用系统的核心问题[6]。数据库及其应用的性能都建立在良好的数据库设计的基础之上,数据库的数据是一切操作的基础,如果数据库设计不好,那么其它一切用于提高数据库性能的方法收效都是有限的。数据库设计的关键是如何使设计的数据库能合理地存储用户的数据,方便用户进行数据处理。
 设计数据库必须遵循一定的规则,在关系型数据库中,这种规则就是范式,范式是符合某一种级别的关系模式的集合。一般我们设计数据库遵循第三范式。即:数据库表中不包含已在其他表中包含的非主关键字信息[7]。采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度。
§3.4.2 概念结构设计
 概念结构设计是数据库设计的核心。概念结构独立于数据库的逻辑结构,也独立于所使用的具体的数据库管理系统。概念模型(E-R模型)的组成元素有:实体、属性、联系,E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。
 (1)模型中的实体相当于一个实体集、一个表。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。
 (2)属性是实体的性质。用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性,关键属性项加下划线。
 (3)各子系统模块中主键相同的字段之间存在着相互关联的关系。
 (4)在程序中实现对他们的完整性和一致性控制。
 该系统E-R图如下所示。

 
图3.5 admin ER图


图3.6 Board ER图

图3.7 Question ER图
 

图3.8 Score ER图
 

图3.9 Subject ER图
 

图3.10 Problem ER图


图3.11 Student ER图

图3.12 实体联系图

§3.4.3 物理结构设计
 数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于给定的计算机系统[8]。为一个给定的逻辑数据模型选取一个最符合应用要求的物理结构的过程,就是数据库物理结构设计。
 该系统数据表如下所示。
 Admin表
字段名称 数据类型(字段大小) 默认值 说明
name 文本(50) 无 教师管理员名字
password 文本(50) 无 密码
Id(主键) 自动编号(长整型) 无 
表3.1 Admin表
Board表
字段名称 数据类型(字段大小) 默认值 说明
Id(主键) 自动编号(长整型) 无 
Title 文本(100) 无 公告标题
inputdata 日期/时间 Date() 公告发布时间
detail 备注 无 公告发布内容
idnum 数字(长整型) 0 公告排列序号
Flag_attention 是/否 无 重要消息的标记
表3.2 Board表
Question表
字段名称 数据类型(字段大小) 默认值 说明
Id(主键) 自动编号(长整型) 无 
question 文本(254) 无 问题
A 文本(100) 无 选项A
B 文本(100) 无 选项B
C 文本(100) 无 选项C
D 文本(100) 无 选项D
answer 文本(50) 无 答案
type 文本(50) 无 类型
subjectname 文本(50) 无 科目名称
表3.3 Question表

Score表
字段名称 数据类型(字段大小) 默认值 说明
Id(主键) 自动编号(长整型) 无 
studentname 文本(50) 无 学生姓名
subjectname 文本(50) 无 科目名称
score 数字(双精度型) 无 成绩
endtime 日期/时间 无 考试结束时间
表3.4 Score表
Subject表
字段名称 数据类型(字段大小) 默认值 说明
Id(主键) 自动编号(长整型) 无 
multiper 数字(长整型) 无 多选题分值
singleper 数字(长整型) 无 单选题分值
multinumber 数字(长整型) 无 多选题数
singlenumber 数字(长整型) 无 单选题数
subjectname 文本(50) 无 科目名称
testtime 数字(长整型) 无 考试时间
表3.5 Subject表
Problem表
字段名称 数据类型(字段大小) 默认值 说明
Id(主键) 自动编号(长整型) 无 
Title 文本(255) 无 提问标题
Flag_show 是/否 Yes 显示标记(缺省值为是)
Flag_answer 是/否 No 回答标记(缺省值为否)
Detail 备注 无 问题内容
Answer 备注 无 回答内容
Time_qry 日期/时间 Date() 提问时间

 

 

 

 

 

表3.6 Problem表

Student表
字段名称 数据类型(字段大小) 默认值 说明
Id(主键) 自动编号(长整型) 无 
studentname 文本(200) 无 学生姓名
email 文本(50) 无 信箱
studentpassword 文本(50) 无 密码
Score1 数字(50) 无 第一次作业得分
Score2 数字(50) 无 第二次作业得分
Score3 数字(50) 无 第三次作业得分
Score4 数字(50) 无 第四次作业得分
Score5 数字(50) 无 第五次作业得分
表3.7 Student表
 
第四章 在线学习系统的实现
§4.1公共模块的实现
§4.1.1 配置IIS
 进入到“控制面板→添加或删除程序→添加/删除Windows组件”,在“Windows组件向导”对话框中选中“Internet 信息服务(IIS)”,单击“下一步”按钮就能完成IIS组件的安装。
 打开控制面板→管理工具→Internet信息服务,在默认网站处单击右键,打开属性,找到主目录,将本地路径改为:E:/在线学习系统。
§4.1.2 连接数据库
 global.asa文件可以对application 和session对象的开始和结束事件定义函数。在该文件中,将数据库连接的字符串存放在application(“dsn”) 对象中。这样,每次启动网站的时候,数据连接字符串application(“dsn”)就被赋值。代码如下:
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
  Sub Application_OnStart
  Application("dsn") = "dsn=NEWDATA;uid=;pwd="
 end Sub
</SCRIPT>
§4.2 系统公用页面的实现
 系统公用页面包括以下4个:global.asa文件、ADO常数页面adovbs.inc文件、ADO连接函数页面cod_ado.inc文件、页面风格定义文件style.inc。global.asa文件放在网站的根目录下,这是global.asa文件的特性决定的,其余3个文件都放在/include目录下。
 (1)ADO常数页面文件
 程序中将会使用一些常数,例如adOpenForwardOnly,adLockReadOnly等。因此将它们放在一个头文件adovbs.inc中,以方便调用。
Adovbs.inc
‘---游标类型常量---
'---- CursorTypeEnum Values ----
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3
 (2)ADO连接函数页面cod_ado.inc
 对于程序中建立数据连接和关闭数据连接的操作,放在一个包含文件中,这样便于维护和修改。cod_AdoOpen (objConnection,rsCoursesList,dsn,rss)为建立连接函数,objConnection为数据连接对象,rsCoursesList为数据集对象,dsn为数据连接字符串,rss为要执行的SQL语句,cod_AdoClose (objConnection,rsCoursesList)为关闭连接函数,objConnection为数据连接对象,rsCoursesList为数据集对象。
 (3)页面风格定义文件style.inc
 在style.inc文件中,利用CSS风格表对该系统的页面整体风格进行了定义[9]。主要包括页面、表格、标题、输入框的字体、颜色等。
§4.3 各功能模块的实现
§4.3.1 课堂学习模块
 该模块的用户为学生,学生可通过该模块实现在线学习。首先,学生在登陆界面选择“学生登陆”控件,输入正确的用户名和密码后进入学生模块主界面,学生选择相应的课堂学习操作,进入课堂学习界面;在该界面,学生可自主的选择需要学习的课程,对相应的课件进行浏览,完成浏览后便可退出该模块,此模块操作结束,如图4.1所示。
 
 图4.1 课堂学习模块活动图
 这个模块主要是静态页面的实现。
 在系统中建立了一个lesson目录用来存放老师的教案,其中每个科目的内容作为一个目录,分别命名为suanfa等。
 每个科目下,存放着这部分内容的教案,包括html文件,图片等。资料整理完毕,还需要在菜单中正确的访问入口,是学生能从菜单上连接到资源。
 课堂学习的页面如图4.2所示。

   图4.2 课堂学习示意图
§4.3.2 作业模块
 该模块主要是学生对自己的作业进行上传,等待教师批改后,学生可再对自己的成绩进行查询。
 首先,同上个模块一样,学生以正确的方式登陆进入学生模块主界面,然后选择作业上传操作便可进入作业上传界面,在该界面,学生可以对自己的作业进行上传,上传后的作业将保存在指定文件夹里,以便教师提出批改;完成上传,等教师批改作业后,学生可继续进行查询操作;返回学生模块主界面,选择作业成绩操作,进入成绩查询界面,该界面显示学生的成绩的详细信息;完成所有操作后便可退出系统,如图4.3所示。

 图4.3 作业模块活动图
 此模块涉及到的ASP文件如下:
uploadform.asp:上传作业的表单。
uploadaction.asp:执行上交操作。
homeworkcheck.asp:作业成绩查询。
homework_admin.sap:教师工作区作业管理主页面。
homework_mark.asp:作业判分页面。
 在此模块中,学生可以通过网页上的表单完成作业的上传,教师可以在网页上对作业进行批改。
 上传功能是通过一个上传组件完成的。该系统使用的是activefile组件。在homework目录中,用来存放学生每次的作业。学生把每次的作业压缩成ZIP文件上载到服务器上。
 (1)uploadform.asp:上交作业的表单。页面示例如图4.4所示。

图4.4 作业上传页面
 主要实现方法:
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
 <title></title>
 <!--定义页面风格-->
 <!-- #Include file="include\style.inc" -->
 form method="post" action="uploadaction.asp" id=form1 name=form1
 enctype="multipart/form-data">
 <h3>上载作业:</h3>
 <p>姓名:<input name="num"></p>
<p>密码:<input type="password" name="passwd">&nbsp;<A href="passwd.asp">修改密码</A>&nbsp;</p>
 <p>第几次实习题:<SELECT id="id_num" name="id_num">
 <OPTION selected value="1">1</OPTION
 
 (2)uploadaction.asp:执行上交操作。
 主要实现方法:
 ‘--建立上载组件对象
 Set Post = Server.CreateObject("ActiveFile.Post")
 ‘--将表单中的文件上载到temforupload目录下,该目录是个临时的上载文件存放目录
 Post.Upload server.MapPath("./tempforupload")
    ‘--获得上载文件的文件名
 filepath = Post.FormInputs("zipfile").file.name

 (3)uploadaction.asp:执行上交操作。页面示例如图4.5所示。

 图4.5 作业成绩查询页面
§4.3.3 在线答疑模块
 该模块主要实现学生的在线提问,其他用户可对该学生的提问进行解答,达到在线学习的目的。
 学生以正确的方式进入学生模块主界面后,选择在线答疑操作,进入在线答疑登陆界面,学生可以输入一个网名,以匿名的方式进入聊天室;进入在线答疑模块后,学生以自由发言的形式对该聊天室的其他用户提问或解答别人的提问,大家相互交流、促进学习;完成答疑后可退出该模块,如图4.6所示。

 图4.6 在线答疑模块活动图
 
 此模块包括以下ASP文件:
chat_default.asp:聊天室入口页面。
chat.asp:聊天室框架页面。
asp:聊天内容显示窗口。
2.asp:聊天文本录入窗口。
 在页面的<head>< / head>标记中加入一个<meta>标记,代码如下:
<meta  http-equiv=“Refresh”  content=“25;url=‘1.asp#tail’”>
 它的作用是让这一个页面定时更新,每25秒刷新一次,后面的URL指明了刷新的页面名称为1.asp,# tail是页面中的一个<a>标记,它在文件的末尾。
 (1)chat_default.asp:聊天室入口页面。
<font color=#191970>今天是<%=year(now())%>年<%=month(now())%>月<%=day(now())%>日
<br>
欢迎加入讨论。请输入名字:
</font>
<%’--用户登陆的表单%>
<form action=chat.asp method=post name=inputform>
在这里输入名字:
<input type=text name=user>
<br>
<img src=ok.jpg width=30 name="ok" onmouseover=hover("ok") onmouseout=hoverout("ok")
 onclick=submitsub>
<img src=cancel.jpg width=30 name="cancel" onmouseover=hover("cancel")
 onmouseout=hoverout("cancel") onclick=cancelsub>
    在线答疑登陆界面如图4.7所示。

图4.7 在线答疑登陆页面

 (2)chat.asp:聊天室框架页面,如图4.8所示。

图4.8 在线答疑框架页面
 服务器上建立了一个文本文件1.txt,用户提交的聊天信息将记录在文本1.txt中,浏览器中的1.asp页面将定期刷新,将1.txt中聊天信息显示给用户,代码如下:
<%
‘--将用户存放在session
session("user")=request("user")
%>
<frameset rows="*,20%">
  <frame name="chatmain" target="footnotes"  src="1.asp#tail">
  <frame name="footnotes" src=2.asp>
§4.3.4 练习测试模块
 该模块用于学生自主的进行在线测试,通过这种方式提高学生水平,这也是本系统的重要部分之一。
 学生正确的进入学生模块主界面后,选择练习测试操作,系统将显示练习测试模块界面,学生通过自身情况可选择相应的试卷进行测试,每张试卷都设有时间限制,如在规定时间内没完成试卷的解答,系统将自动提交并算出测试成绩,页面转到成绩显示界面,如在规定时间内答完,提交后同样进入成绩显示界面;如学生对成绩不满意或时间不够没答完,可返回重新再答;完成测试后便可退出,如图4.9所示。

 图4.9 练习测试模块活动图
 
 此模块涉及到的部分ASP文件如下:
selectsubject.asp:学生考试科目选择。
mgsubject.asp:教师添加考试科目。
 (1)selectsubject.asp:学生考试科目选择,如图4.10所示。
  图4.10 练习测试示意图
 主要实现方法:
  session("selectsubjectname")=Request.Form("selectsubject")
  dim rs,sql         
 set rs = server.createobject("adodb.recordset")
sql="select * from subject where subjectname='"&session("selectsubjectname")&"'" rs.open sql,conn,1,1 

(2)mgsubject.asp:教师添加考试科目
 主要实现方法:
 if isedit then
    set rs=server.createobject("adodb.recordset")
    subjectname=request("subjectname")
  rs.open "select * from subject where subjectname='"&subjectname&"'",conn,1,1
     response.write "<p align='center'><font size=3>编 辑 考 试 科 目</font></p>"
§4.3.5 公告模块
 该模块是用于学生对教师所发公告的浏览,以便随时了解教师所给的任务和发布的最新消息。
 学生正确进入学生模块主界面,选择浏览公告操作,系统显示公告界面,学生根据情况选择需要浏览的公告,系统显示该公告的具体内容,完成浏览后可返回公告主界面继续浏览,或退出该模块,如图4.11所示。

 图4.11 公告模块活动图
 此模块涉及到的部分ASP文件如下:
bulletin.asp:教师工作区公告栏主页面。
bulletin_detail.sap:公告详细内容。
bulletin_update.asp:公告内容更新。
bulletin_insert.asp:插入一条新公告。
bulletin_new.asp:新公告录入表格。
bulletindelete.asp:删除公告。
bulletin_stu.asp:学生查看公告列表页面。
bulletin_detail_stu.asp:学生查看公告详细信息页面
 (1)bulletin.asp:教师工作区公告栏主页面   
 图4.12是教师工作区公告栏主页面bulletin.asp。页面上按时间倒序列出了几条公告,另外,在公告的前面有复选框,可以选择多个公告进行删除;单击公告栏可以看到详细内容,并进行修改;单击“新增”可以增加一条公告,如图4.12所示。

  
图4.12 公告示意图
 主要实现方法:
 ‘--如果页码存在,获取本页的页码
 strPage = Request.queryString("page")
 ‘--建立数据库连接,查询公告内容
   dim objCnn,rs
   strDSN = Application("dsn")
   strSQL = "select id,idnum,title,inputdate from board order by idnum desc"
   cod_AdoOpen objCnn,rs,strDSN,strSQL

 (2)bulletin_detail.sap:公告详细内容
 图4.13显示了公告的详细内容。标题和公告内容都是通过文本框显示的。教师可以重新填写其中的内容并提交,完成对公告内容的修改。

图4.13 公告详细内容
 主要实现方法:
 ‘获取公告ID号。
 strID = Request.queryString("ID")
   ‘获取此条公告所在的页码,目的是返回主页面的时候显示正确的页码。
 strpage =  Request.queryString("page")
 ‘建立数据库连接,查询公告内容。
 dim objCnn,rs
 strDSN = Application("dsn")
 strSQL = "SELECT id,title,flag_attention,detail FROM board where ID="&strID
 cod_AdoOpen objCnn,rs,strDSN,strSQL

§4.3.6 答疑教室模块
 该模块主要适用于老师不在线,无法及时回答学生提问的情况。
 当学生使用正确的用户名进入学生模块主界面后,选择答疑教室操作,系统将显示答疑教室界面,学生输入需要解决问题的标题和详细内容,提交后问题将自动存入数据库;等教师从数据库中把问题调出,给出详细解答后,学生可再一次进入该模块浏览该题的解答情况,如图4.14所示。

 图4.14 答疑教室模块活动图

 此模块涉及到的部分ASP文件如下:
problem.asp:提问列表。
problem_item.asp:提问详细情况。
insertproblem.asp:提出新问题。
problemadmin.sap:教师工作区答疑主页面。
problem_detail.asp:答疑详细信息页面。
problem_answer.asp:完成答疑操作。
problemdelete.asp:删除一条答疑记录。
problem.asp:提问列表
 页面示例如图4.15所示,进入答疑教室,学生可以看到所有的提问列表。

       图4.15 答疑列表页面
 主要实现方法:
  ‘--检查查询结果是否为空
 if rs.RecordCount>0 then
  sumcount = rs.RecordCount
  rs.MoveFirst
 end if
  ‘--设置每页显示20条记录
  rs.PageSize = 20 
  intPageCount = rs.PageCount
  ‘—如果当前页码小于1则设置当前页码为1
  if Len(strPage) = 0 then strPage = "1"
  if int(strPage)<1 then strPage = "1"
  
 (2)problem_detail.asp:答疑详细信息页面
 页面示例图如图4.16所示。

图4.16 答疑详细信息页面
 主要实现方法:
   <%’--提交表单和取消的vbscript函数%>
   <script language="vbscript">
 sub ok_onclick
     form1.submit
 end sub
 sub cancel_onclick
     window.history.back
 end sub
</script>

第五章 系统运行与测试
§5.1 测试概述
 依据用户需求,设计测试用例,对软件进行系统级测试。并根据测试结果填写测试表格的测试结果栏[10]。
  测试的重点是对各项功能的正常运转进行全面测试。
 测试的目标是确保所开发软件的功能符合用户的要求。具体表现在以下几个方面:
 (1)确保系统达到需求功能的说明;
 (2)确保系统满足性能需求;  
 (3)强度测试确认程序能够处理要求的负载;  
 (4)确保系统在要求的硬件和软件平台上工作正常。
§5.2 系统部分单元测试实例
 测试方法:
 利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:
在使用有效数据时得到预期的结果。
在使用无效数据时显示相应的错误消息或警告消息。
各业务规则都得到了正确的应用。
 作业模块
 测试详情
功能 测试数据 预期结果 测试结果
作业上传 姓名:qq
密码:qq
作业序号:1
上传文件:文件“算法作业” 上传成功,在作业查询中查询上传情况 上传不成功
作业批改 打分:60 上传分数 上传不成功
成绩查询 查询成绩 查询成绩60分 无法查询
表5.1 作业模块测试表
 原因分析:Server 对象, ASP 0177 (0x800401F3)无效的类别字符串 /upload
 action.asp
 在线答疑模块
 测试详情
功能 测试数据 预期结果 测试结果
实时答疑(学生) 登陆名:qq
问题:期末考试成绩包括那几部分? 显示登陆名qq、提问时间、问题 显示如下:
qq(2006-6-6 11:14:54):期末考试成绩包括那几部分?
实时答疑(教师 登陆名:teacher
回答:期末考试成绩包括平时成绩和考试成绩。 显示登陆名teacher、回答时间和内容 显示如下:
teacher(2006-6-6 11:20:46):期末考试成绩包括平时成绩和考试成绩
表5.2 在线答疑测试表
 答疑教室模块
 测试详情
功能 测试数据 预期结果 测试结果
网上答疑(学生 问题题目:期末考试内容
问题内容:期末考试成绩包括那几部分? 在问题列表中显示问题题目,点击显示问题内容。问题显示为未回答 在问题列表中显示问题题目,点击显示问题内容。问题显示为未回答
网上答疑(教师) 回答问题:期末考试成绩包括平时成绩和考试成绩。 问题列表中问题“期末考试内容”显示已回答,点击问题题目,显示问题内容和回答内容 问题列表中问题“期末考试内容”显示已回答,点击问题题目,显示问题内容和回答内容
删除问题 删除问题“期末考试内容” 问题成功删除 问题成功删除
表5.3 答疑教室模块测试表
 公告模块
 
 
 
 
 
 测试详情
功能 测试数据 预期结果 测试结果
公告发布 公告题目:6月30日期末考试
公告内容:6月30日期末考试,时间地点请到教务处网站查询。
是否重要:是 在学生页面成功浏览公告内容,并显示为重要 在学生页面成功浏览公告内容,并显示为重要6月30日期末考试[年6月6日].
公告删除 删除公告“6月30日期末考试” 成功删除公告 成功删除公告
表5.4 公告模块测试表
 在线测试模块
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 测试详情
功能 测试数据 预期结果 测试结果
添加考试科目 科目名称:线性代数
考试时间:5
单选题量:1
单选题分值;30
多选题量:1
多选题分值:70 在科目添加界面显示科目属性值 在科目添加界面显示科目属性值
科目编辑 科目名称:线性代数
考试时间:10
单选题量:2
单选题分值;15
多选题量:1
多选题分值:70 在科目添加界面显示修改后科目属性值 在科目添加界面显示修改后科目属性值
试题管理 单选题:①1+1=
②3-2=
选项:①A、2,B、3,C、4,D、5
② A、1,B、3,C、4,D、5
答案:①A②A
多选题;①X2=4,求X的值:
选项:① A、2,
B、-2,C、4,D、5
答案①AB 在试题管理显示题目 在试题管理显示题目
试题编辑 单选题:①1+2=
选项:①A、2,B、3,C、4,D、5
答案:①A 修改成功 修改成功
课堂练习 单选答案:①A②A
多选答案:①AB 成绩:85 成绩:85
科目删除 删除科目线性代数 成功删除 成功删除
表5.5 在线测试模块测试表
§5.3 测试总结
 通过对该系统各功能模块的测试,得出以下结论:此系统的功能基本满足用户需求,性能基本达到需求,具有可用性和友好性。
 但是测试用例有一定的局限性,测试环境和实际运行环境也存在着一定的差异,所以不能完全地、准确地测试出系统存在的问题,还需要在后期的维护过程中,对系统暴露出来的问题进行纠正和更新。
 
总结
 在线学习系统是一个正在兴起的应用领域,主要利用主页制作、数据库等技术实现网上教学的实时性、交互性、动态性。目前对于网上教学的模式以及其所涉及的技术仍有许多问题需要探讨和解决。本系统突破一般多媒体辅助教学工具的思想,目的是尽可能将现实的活生生的教学环境和方法应用于网络教学中,提高学生网上学习的兴趣,从而真正提高网上教学质量;同时本系统的总体框架是为建立多学科的通用的模块化的网上教学平台,为今后开展广泛的网上教育提供技术基础服务。作为传统教学的延伸,网络信息化教学的作用正逐步被人们所重视,随着网络技术和多媒体技术的进步,网络信息化教学系统还会有更多的发展空间。
 本次毕业设计到此已经顺利结束,在整个设计的过程中,可谓酸甜苦辣样样皆有,每时每刻都让我有新的体验,新的感受,新的收获,现在回想起过去的点点滴滴,感慨良多。通过这次的毕业设计,我学到了很多。在大学这几年内我学习了很多的课程及编程语言,但始终处于理论知识的掌握阶段,并没有真正应用于实践,所以对知识的掌握还不够全面和熟练。通过这次设计我感觉到编程经验是在实践过程中不断积累起来的。回想这几个月是艰苦的几个月,也是收获的几个月。我不仅系统的学习了Asp技术,而最重要的是树立了正确的意识,积累了经验。通过这次设计我发现工作过程中遇到困难的时候要学会换一个角度去思考这个问题。在设计的过程中,遇到过很多的问题,有时候一个问题要调试好久,这些问题有一些是技术上的,还有一些是方法上的,还有一些是策略上的,对于不同的问题要采用不同的解决方案,这个解决方案行不通的要换另一个方案来解决,从另一个不同的角度去审视这个问题,一定可以得到一些全新的认识,我觉得很有收获的第三点就是不论做什么是要有不怕困难的精神,要有持之以恒的毅力,无论做什么事情都不可能一帆风顺,顺顺利利的,都要遇到很多或大或小的困难,如果一遇到困难就退步的话,那么就永远成功不了,永远也不可能达到自己的目标。
 总体说来,在这次长达一个学期的毕业设计中,我学到了很多在课堂内学不到的知识。整个开发的过程对我来说是一次能力真正提高的过程;是将以前所学知识充分利用的过程;是一次将理论应用于实践的过程。我觉得这次毕业设计使我受益匪浅。
参考文献
席建中,〈教学管理系统〉的分析与设计,彭城职业大学学报,2002,Vol.17(6):50-50
徐坚,C/S与B/S结构的分析与比较,曲靖师范学院学报,2005.5,Vol.24(3):67-69
Luther College, Liang Chee Wee, ASP.NET website news management system management system design and realization, Journal of China University of Mining & Technology,2005.8, Vol.3(21):114-117
Barbara J. Nicolai, Is Database Curriculum Information Systems or Information Technology:An Accreditation Dilemma, Information Systems Education Journal, 2006 .3,Vol 4( 17 ):58-60
李红星、张晓滨,基于UML 建模的信息管理系统,陕西工学院学报,2002.12,Vol.18(4):32-35
陈萱华,如何利用ASP技术访问数据库,计算机与现代化,2003.7,Vol.(32):53-55
章立民,数据绑定与数据访问服务器控件, 陕西工学院学报,2004,Vol. 42(6):206-211.
贺军,ASP中如何连接SQL SERVER 2000 和 ACCESS 2000数据库,怀化学院学报,2004.9,Vol.23(2):80-81
Marcin Paprzycki,Essential ASP.NET.IEEE DISTRIBUTED SYSTEMS ONLINE, Published by the IEEE Computer Society,2004,Vol.5(12):132-137
 [10]Han Yongming,Wu Xianglin,Yue Chaoyuan,Journal of Systems Engineering 4.Electronics,Optimal Budget Spending for Software Testing under the Condition of Nonlinear Constraint,2003, Vol.25(3):92-93
致谢
 此次毕业设计已经比较顺利地完成了,回顾设计历程,老师和同学们都给予了我很大的帮助,我非常感谢他们对我的支持。
 在这里,首先要感谢我的毕业设计指导老师,他给予了我很大的帮助。在设计之初,他给我们讲解做何准备,告诉我们如何收集资料、如何熟悉开发平台、如何学习开发工具,这对我在之后的程序设计中有很大的帮助。赵建峰老师还时时督促我、辅导我。是赵建峰老师的悉心指导和督促,使我能日有所进,特别是在项目开发的经验上使我有很大程度的提高。
 其次要感谢我的同学们,他们总是很热心的帮助我,在他们的帮助下,我遇到的困难都迎刃而解。
 最后,我还要特别感谢计算机科学与技术学院,为我们提供良好的学习条件和上机环境。


以上为本篇毕业论文范文在线学习管理系统文档的介绍部分。
本论文在计算机论文栏目,由论文网(www.zjwd.net)整理,更多论文,请点论文范文查找

毕业论文降重 相关论文

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

电子商务论文范文

上一篇:在线调查问卷WEB站点大学毕业设计.. 下一篇:Browser/Server模式下管理系统的..

最新论文

精品推荐

毕业论文排版

热门论文


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

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

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

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