毕业论文(设计)在线辅助教学系统的设计与实现—后台管理

上传人:bao****ty 文档编号:117068799 上传时间:2019-11-18 格式:DOC 页数:31 大小:3.65MB
返回 下载 相关 举报
毕业论文(设计)在线辅助教学系统的设计与实现—后台管理_第1页
第1页 / 共31页
毕业论文(设计)在线辅助教学系统的设计与实现—后台管理_第2页
第2页 / 共31页
毕业论文(设计)在线辅助教学系统的设计与实现—后台管理_第3页
第3页 / 共31页
毕业论文(设计)在线辅助教学系统的设计与实现—后台管理_第4页
第4页 / 共31页
毕业论文(设计)在线辅助教学系统的设计与实现—后台管理_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《毕业论文(设计)在线辅助教学系统的设计与实现—后台管理》由会员分享,可在线阅读,更多相关《毕业论文(设计)在线辅助教学系统的设计与实现—后台管理(31页珍藏版)》请在金锄头文库上搜索。

1、盐城师范学院毕业设计在线辅助教学系统的设计与实现后台管理摘 要网络发展日新月异,网上出现了越来越多的各类学习管理系统。在线辅助教学系统是一个基于ASP.NET技术和SQL Server数据库的网上辅助教学平台,主要用于学校教师进行课后教学,学生进行课后学习,以提高教学质量。该系统由教师模块和学生模块组成。本文主要设计实现后台管理模块,主要的功能有:录入学生信息、修改学生信息、提供教学资源、提供考试、管理学生成绩、对学生进行评价等功能。本系统直观有效地解决了教师管理学生各类信息时所遇到的问题,也给学生提供了方便快捷的学习方式,推进了学校教学向科技化、信息化发展。【关键词】ASP.NET;SQL

2、Server;在线;辅助教学;管理设计Design and Implementation of Online Assistant Teaching SystemBackstage ManagementAbstractWith the rapid development of network, more and more various types of learning management systems have appeared on the Internet.Online assistant teaching system is an online teaching platform

3、based on ASP.NET technology and SQL Server database,mainly used for school teachers to carry out after-school teaching, students after-school learning, to improve the quality of teaching.The system is composed of teacher module and student module. In this paper, the background management module was

4、designed and implemented, whose main functions were entering student information, modifying student information, providing teaching resources, providing examinations, managing students scores, evaluating students, etc. The system intuitively and effectively solved the problems encountered when teach

5、ers managed all kinds of information of students, and also provided students with a convenient and efficient way of learning, promoting school education to technology and information development.KeywordsASP.NET,SQL Server,Online,Assistant Teaching,Management Design目 录1 引言11.1 研究背景及意义11.1.1 研究背景11.1.

6、2 研究意义12 主要开发工具和技术22.1 ASP.NET技术22.2 SQL Server数据库22.3 C#语言22.4 Microsoft Visio 201023 系统分析33.1 可行性分析33.1.1 技术可行性33.1.2 经济可行性33.1.3 操作可行性33.2 功能需求分析34 系统设计44.1 系统概要设计44.1.1 教师模块功能图44.1.2 教师模块具体功能44.2 数据库设计54.2.1 数据库概念设计54.2.2 数据库逻辑设计65 系统实现85.1 系统登录95.1.1 登录功能95.1.2 主页面95.1.3 系统登录主要代码105.2 管理学生信息115

7、.2.1 录入学生信息115.2.2 修改学生信息125.2.3 删除学生信息135.2.4 管理学生信息主要代码145.3 管理教学资源145.3.1 管理课程资源145.3.2 发布作业165.3.3 管理考试175.3.4 管理教学资源主要代码205.4 教学评价205.4.1 教师评价学生205.4.2 教师查看评价225.4.3 教学评价主要代码226 系统功能测试236.1 教师登录测试用例236.2 管理学生信息测试用例236.3 管理学生成绩测试用例246.4 评价学生测试用例24总结25参考文献26致 谢271 引言1.1 研究背景及意义1.1.1 研究背景随着网络技术的不断

8、发展,人类社会产生了巨大改革,大量的网络资源的涌入让教学在信息处理方面来不及应对,传统的教学模式、接收新信息的方式,早已不能满足对教学资源快速、准确处理的要求1。在信息时代,学校也要顺应技术的变革,转变教学模式,从以往的人工管理模式,向科技自动化管理模式过渡。与此同时,传统式人工教学也逐步向网上教学模式转变,这种转变使得一些信息更快更方便地传递给学生,准确性也大大地提高,对师生的信息管理也更加的快速方便。这些优势都是学校提高教学质量,有效管理学生信息及管理各类教学资源的根本保证。学校的教学资源随着网络传播不断地更新、扩大,在课堂教学的基础上,课后进行网上学习更好地巩固了所学的知识,也方便了学生

9、与教师之间的交流。在线辅助教学系统就是在这样的大背景下应运而生的。本系统分工不同角色进行管理,教师进行录入、发布、管理信息,学生进行学习、查看、提交信息,合理规划安排课后教学管理工作有效地提高了学习效率。课后辅助教学的进行直观有效地解决了学生课后学习的难题,开发一个在线辅助教学系统有助于促进学校向信息科技化发展,迎合了学校网上教学的需求。1.1.2 研究意义随着论文的展开,越是深入地对系统进行了研究,我们能察觉到现今社会网上教学才刚萌芽,不可能一下子就完全抛开长久以来的教育理念,因此我们设计的在线辅助教学系统是在课堂进行学习的基础上,课后辅助学生学习的系统,也提供一个平台供教师与学生交流。这一

10、研究改善了学生课后自学的状态,学生课后自学更加方便,而且教师也能通过一些小测试知道学生的学习状况,及时的解决学生提出的问题。在历史演变的过程中很多传统旧规矩束缚住了我们不断探索新事物、不断前进的步伐,有了这一系统我们可以更快捷方便地进行学习,更好地与老师交流沟通。网上教学也必会成为将来教学的发展趋势,它不但打破了一直以来的传统教学方式,更是打破了人们长久以来形成的固定的思维方式。有利于推进人们打破一些成规,更加发散自己的思维,将网络更好地应用到人类的日常生活中去,使得人类生活更加便捷有效。所以,这一研究的成果将改善学习环境,能确保学习的及时性、准确性,能推进网上学习深入日常生活中,提高学习效率

11、。2 主要开发工具和技术2.1 ASP.NET技术ASP.NET是一种动态Web技术,它在网页上运行并且使用了.NET Framework 提供的功能2。ASP.NET为技术人员提供了应用程序所要的服务和基本的软件结构,它具有支持编译型语言、程序代码与页面分离、可引用服务器端控件的优势3。与此同时,它还具备了易用性、良好的适应性、简单的配置方式、强大的扩展性和良好的性能等特点1。使用ASP.NET能更好地将代码和页面分隔显示出来,它本身的控件也使得代码编写更加简单便捷,这使得服务器环境和应用到的配置更加方便2。2.2 SQL Server数据库SQL Server是一个数据库平台,主要用于数据

12、系统的建立和管理6。SQL Server具有兼容性良好、可扩展性、可靠性、易用性、分析复杂数据快速、伸缩性等特点。它可以直接有效地对XML数据进行存储和输出,方便操作,奠定了面向网络服务的基石。它也能综合分析数据,对数据库进行便捷管理Error! Reference source not found.。在此选择SQL Server 2008数据库管理系统,因为它具有以下优点:可信任性,用户可以更安全、更可靠地运行他们的主要程序;高效性,用户能有效减少开发和设计管理数据库设备的时间和金钱;智能性,在用户需要时提供观察信息8。2.3 C#语言C#相对于C、C+语言具有更强大的功能也相对简单10。它

13、具有的优点有:简洁明了的语法,相对以前的C+语言等没有了复杂的操作符号;面向对象设计,C#是面向对象进行设计的,它与Web联系紧密,C#组件为Web服务提供了方便,并能通过网络被任何语言使用10;安全性,C#语言具有处理错误的能力,能避开一些开发过程中出现的错误,并且安全性能较好;灵活性和兼容性,C#语言组件允许和其他语言组件进行交互操作4。2.4 Microsoft Visio 2010Microsoft Visio 2010,是办公软件Microsoft office中的一员。Visio 2010能将复杂的文本和表格转换成Visio图表,使信息显得一目了然。它通过使用专业的模板和准确新颖的

14、形状来构建图表,并将图表与数据源相连接,使得图表内数据自动刷新并显示出来。Visio 2010的简单、数据驱动的形状和Web共享相结合的特点,使之成为查看和了解重要信息的功能最强大的方法之一12。3 系统分析3.1 可行性分析3.1.1 技术可行性本系统是基于Web的学习管理系统,这一类的系统开发实例并不少见,而且有相当一部分成功的经验可以借鉴。相信随着信息科技技术的进一步发展,教学管理的数据信息化,将使教学更加严谨,且实现了通过计算机对教学资源进行发布、管理、传递等一系列功能。3.1.2 经济可行性通过网络进行辅助教学大大地提高了学生业余时间学习效率。通过系统对数据信息进行管理与统计,避免了

15、一些人工手动处理信息时出现的各类问题,提高了办事效率,减少了经济负担,使得教学更加适应新时代的网络化、系统化的形势。3.1.3 操作可行性本系统对用户来说只要掌握一定的上网经验,就能在Web页面上进行辅助学习等。对管理者来说,一定能在短时间内熟练掌握并运用,因此,在操作使用上,本着简单方便的理念,本系统是方便可操作的。3.2 功能需求分析通过调查研究,使用该系统的对象有作为用户的学生和作为管理员的教师。学生主要功能如下:(1) 在线预习:可以从网上下载资源进行学习(2) 在线复习:可以通过教师给出的复习资源进行复习(3) 课后习题:针对课程进行的巩固练习(4) 咨询问题:在平时学习,做习题时遇到问题,可将问题提供给老师进行询问(5) 评价教师:在期末的时候对教师工作进行评价(6) 在线考试:在网上进行模拟考试评估成绩(7) 查看评价:期末时老师给出评价,学生进行查询(8) 上传作业:学生做完课后习题后将作业上传教师主要功能如下:(1) 管理学生信息:录入学生信息并进行有效的基本管理(2) 提供教学资源:教师上传学习文件或视频,学

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号