毕业设计论文远程辅修学生自学系统的分析与设计

上传人:re****.1 文档编号:510514816 上传时间:2023-10-30 格式:DOC 页数:40 大小:852.50KB
返回 下载 相关 举报
毕业设计论文远程辅修学生自学系统的分析与设计_第1页
第1页 / 共40页
毕业设计论文远程辅修学生自学系统的分析与设计_第2页
第2页 / 共40页
毕业设计论文远程辅修学生自学系统的分析与设计_第3页
第3页 / 共40页
毕业设计论文远程辅修学生自学系统的分析与设计_第4页
第4页 / 共40页
毕业设计论文远程辅修学生自学系统的分析与设计_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《毕业设计论文远程辅修学生自学系统的分析与设计》由会员分享,可在线阅读,更多相关《毕业设计论文远程辅修学生自学系统的分析与设计(40页珍藏版)》请在金锄头文库上搜索。

1、远程辅修学生自学系统的分析与设计姓 名: 学 号: 专 业: 计算机科学与技术 学 院:机电与信息工程学院指导教师: 辅导教师:起止日期:摘 要随着科学的进步,社会的发展,利用网络进行远程教学已是教育界的一个趋势。随着网络教育的正规化,越来越多的人倾向于通过网络进行教育,如何充分发挥网络在教学领域的作用,成为一个重要而迫切的问题。本论文详细介绍了远程辅修学生自学系统的开发过程,包括设计过程、关键技术以及其成果。在开发过程中严格遵守软件工程的思想,按照需求分析、数据库设计、概要设计、详细设计、编码、改进和性能优化的步骤进行开发。该系统主要完成以下功能:教师维护教学课件,具体包括课件的在线设计与维

2、护;学生选择课程自学,并对学生自学进度进行跟踪;学生笔记功能,学生在学习过程中可以做笔记,学生可以自己查询自己所作的笔记,教师可以查询所有学生所作的笔记;教师清除某门课程的所有学生笔记功能等。本系统不仅仅是在手段上搭起一个有助于提高教学质量、促进学生认知能力的技术平台,也希望以此为基础,作一个教学探索,引导师生从传统的教学观念上进行转变。关键词:互连网;ASP.NET;自学;WEBAbstractAnalysis and Design of Remote Student Self-study SystemWith the advancement of science and the devel

3、opment of society, the application of internet has become a trend in education field. Also with the standardization of the online education, more and more people have tended to be educated via internet, how to bring the role of the network into full play in the field of teaching has become an import

4、ant and urgent problem.This thesis introduced the development process of the Analysis and Design of Remote Student Self-study System in detail, including the design process, the key technique and its results. Obey the thought of the software engineering strictly during the period of development, acc

5、ording to the need analysis, database design, essentials design, detailed design, code, improvement and the optimization of the function to carry on a development. This system is mainly to complete the following functions: Maintenance of teachers teaching courseware, including the online design and

6、maintenance of the courseware; Students who choose self-study courses and self-study student progress tracking; Student notes function, students can take notes in the learning process and search their notes, teachers can find all the students notes; The function that teacher can clear a certain cour

7、se of all students notes.This system not only is the technique terrace which takes to contribute to raising teaching quality and promotes the student cognition ability, but also hopes to take this as foundation, making a teaching investigate, leads the teachers and the students carry on a change fro

8、m the traditional teaching idea.Key words:Internet; ASP.NET; Self-study; WEB目 录1绪论111 问题定义及内容简介112 课题调研与可行性分析1121 课题调研1122 可行性分析213 论文各章内容介绍22需求分析321 系统功能需求分析422 数据流图分析423 数据字典73系统设计931 系统的总体结构设计932 系统的开发与环境配置11321 系统开发方法11322 系统环境配置124详细设计1341 各功能模块详细设计13411 学生选课模块13412 学生学习模块14413 自学进度模块15414 笔记管理

9、模块16415 教师课件维护1742 主要问题及解决方法18421 关于课程内容的编辑18422 关于文件、图片和影像的上传和显示20423 关于TreeView目录树跟数据库的链接显示23424 关于TreeView目录树节点的添加、修改与删除265结论及存在问题2951 系统特色2952 系统存在不足30致 谢32参考文献34远程辅修学生自学系统的分析与设计姓名: 学号: 班级:计算机科学与技术(X)班1绪论随着计算机和信息技术的发展,知识更新日益加快,已有的知识传播途径已经满足不了这种需求,迫切需要一种全新的知识传播方式,计算机网络技术的不断成熟和进步,使得基于计算机网络技术的远程教育成

10、为可能。由此,计算机辅助教学正在进入一个新的阶段,即网络教学,是学习方法上的一次具有跨时代意义的革命。11 问题定义及内容简介目前远程教学平台的开发热点主要是集中于网上教学管理系统和教学支持系统的开发,对教学过程提供全面、基础的支持,如学生注册、教学传递、教学追踪等。在此基础上,进一步发展必然是提供对课程开发以及教学过程较深层次的支持。传统的基于客户机/服务器(Client/Server, C/S)的应用程序,除了安装服务程序外还必须为每台客户机安装客户端应用程序,一旦程序升级或修改,每台客户机的程序都必须重新安装升级,工作量极大,不利于维护。随着计算机业的发展和Internet日益成熟,采用

11、浏览器/服务器(Browser/Server, B/S)的应用程序日渐成熟,基于浏览器客户端的应用程序比传统的基于C/S的应用程序有几个优势,包括几乎没有限制的客户端访问和极其简化的应用程序部署和管理,即使更新一个应用程序,管理人员只需要更改一个基于服务器的程序,而不是成千上万的安装在客户端的应用程序。大大简化了维护的工作量,也无需开发客户端的应用程序,节约了程序的开发成本,客户端只用连上了全球互联网就可以在全球各地使用程序。12 课题调研与可行性分析121 课题调研随着信息时代的到来,人类知识更新的周期越来越短,如何使得教学和培训能够满足不同地点和不同学习时间人们的需要,传统的面对面教学方式

12、已经力不从心。在这种情况下,现代远程教学应运而生,它的优点在于使得学生在时间和地点不同的情况下能与教师进行交互并完成学习任务。计算机辅助教学(Computer Assisted Instruction, CAI)与Internet技术的有机结合,使得基于网络的现代远程教育成为现代教育的发展趋势。基于WEB的教学,就是用万维网作为教学媒体传送教学内容,在网上实施教学、管理教学并进行网上测试和网上交流。WEB作为教学载体,其优势不仅在于它是很好的内容载体,可以随时随地地访问,还在于它提供了很多交流渠道,可以促进师生之间、学生之间的充分讨论,这对于提高教学质量,促进学生高级认知能力的开发是十分重要的

13、。而本课题旨在研究远程辅修学生自学系统的分析与设计。本系统的设计基于实名制管理系统,采用Microsoft ASP.NET7平台进行开发,数据库1使用Microsoft SQL Server。具体完成以下功能:1. 教师维护教学课件,具体包括课件的在线设计与维护;2. 学生选择课程自学,并对学生自学进度进行跟踪;3. 学生笔记功能,学生在学习过程中可以做笔记,学生可以自己查询自己所作的笔记,教师可以查询所有学生所作的笔记;4. 教师清除某门课程的所有学生笔记功能等。122 可行性分析1. 技术可行性本系统需要一台WEB服务器,配置要求与客户量成正比,对于一个学校内使用,一台普通的服务器即可,当

14、前的主流服务器完全可以满足要求。对于客户端,只需要客户端装有浏览器即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在基于B/S架构的程序设计语言已非常成熟,从早期的CGI,到现在的ASP、JSP、PHP的百花齐放,再到微软刚推出不久ASP.NET,为基于B/S程序设计提供了强大的技术支持。使用其中任何一门语言开发都可以满足要求。ASP.NET是一种建立在通用语言上的程序构架,能被用于一台WEB服务器来建立强大的WEB应用程序。ASP.NET提供许多比现在的WEB开发模式更为强大的优势。WEB服务器软件也很多,其中任意一个都可以胜任,数据库可以使用SQL

15、 Server 20002。2. 经济可行性企事业单位可利用现有的服务器,装上WEB服务器软件,即可成为一台WEB服务器,客户只要连上Internet利用自己的机器即可使用系统,而机器的配置就算不是很高也完全可以应付,这对企事业单位不构成经济的负担,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为企事业单位节约大量的人力、物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。13 论文各章内容介绍本论文围绕整个系统的设计、开发展开,从一开始的调研到以后的程序设计,在本论文中都进行了详细的描述。本论文第一章为绪论,介绍了该系统的问题定义及内容简介,研究背景与研究意义,课题调研与可行性分析。论文的第二章进行了详细的系统需求分析,介绍了系统功能需求分析,数据流图分析,数据字典以及系统业务流重组与改进。论文的第三章是系统的设计部分,详细介绍了系统总体结构设计,系统数据模型设计,系统开发与运行环境。论文的第四章为详细设计,在详细设计中主要介绍了各子模块功能、界面设计,详细设计

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

当前位置:首页 > 资格认证/考试 > 自考

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