2022年马林俊开放性实验教学管理系统的设计方案与实现 .pdf
《2022年马林俊开放性实验教学管理系统的设计方案与实现 .pdf》由会员分享,可在线阅读,更多相关《2022年马林俊开放性实验教学管理系统的设计方案与实现 .pdf(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本 科 生 毕 业 论 文论文题目:开放性实验教案管理系统的设计与实现学号: 2018592002 姓名:马林俊年级: 2018 级系别:计算机科学与信息工程专业:计算机科学与技术指导教师:王丽红 结构的开放性实验教案管理系统,以 ASP.NET 为前台开发技术,使用Microsoft SQL Server 2008 作为数据库开发平台,建立一个基于浏览器与数据库的交互来支持和管理的实验教案管理系统,改变了传统的人工管理模式。开放性实验教案管理系统提供了管理员来管理教师、学生用户信息,教师发布实验信息,管理员审核实验信息,学生在线查询选做实验,学生完成实验报告并提交实验报告,教师查询实验报告并
2、批改录入实验成绩等功能。该系统为学生和教师教案提供了新的交流平台。本文依据开放性实验教案管理系统的研究背景、意义、系统分析以及详细设计与实现功能等方面进行具体阐述。关键词 :开放性;实验教案;管理系统精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 29 页IV / 29 ABSTRACT Information technology is becoming more and more in-depth and extensive application in management, provides the opportunity to
3、 improve the management and service level. With the gradual reform in college and universities, the establishment of the open experiment teaching further standardization, the open experimental teaching management work becomes more cumbersome and complex, open experiment teaching management system ha
4、s become the inevitable trend of education management and development in colleges and universities. Adopts B/S (browser/Server structure of open experimental teaching management system, to ASP.NET as foreground development technology, using Microsoft SQL Server 2008 as the database development platf
5、orm, to build a browser-based interactions with the database to support and management of experiment teaching management system, changed the traditional manual management mode. Open experimental teaching management system provides the administrator to manage the teachers and students of user informa
6、tion, teacher information release experiments, the administrator audit experimental information, students choose online inquiry experiment, students complete the experiment report and submit the report, teacher query experiment report and correcting entry scores, and other functions. The system prov
7、ides a new platform for students and teachers teaching. In this paper, on the basis of open experimental teaching management system research background, significance, system analysis and detailed design and implementation. Keywords:Openness 。 The Experimental Teaching 。 Management System精选学习资料 - - -
8、 - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 29 页1 / 29 第1章 绪论1.1 国内外研究现状随着社会多媒体化和网络信息技术化,在学校传统的信息管理方法已经不能满足当今社会教案办公的要求。开放性实验教案管理系统是一个高校管理部门不可缺少管理系统 , 它的存在为高校提供了更可靠、更方便的快捷的管理。开放式实验教案管理系统可以提供学生、教师用户信息查找,信息修改,快速的方便管理。一直以来人们在实验管理方面用手工录入信息方式填写各种表和管理资料信息,这种管理方式存在着繁琐、效率低等弊端,此为长时间产生大量的文件资料对于查找、修改和维护资料信息都带来了极大不
9、便。开放性实验教案管理系统进行信息管理便于检索、快捷查找等。这些优点能够极大地提高高校信息资料管理的效,使高校管理更科学、更能节省高校开资。因此,有必要开发开放实验教案管理系统,实现网络化教案管理。1.1.1 国内研究现状目前国内高校开放性实验教案管理系统利用率普遍较低,大多数高校对于开放性实验教案管理系统不能够充分利用。国内开放性实验教案管理系统只实现了其简单的网络选课基本信息的简单登记功能,实验资源、实验内容、实验时间没有完全开放,没能充分利用网络科技发挥出开放性实验教案管理系统的主体作用,没能展现出开放性实验管理系统的创新能力。1.1.2 国外研究现状在国外高校开放性实验教案管理系统普及
10、,各高校网络选课能使学者更主动地参与并提升学习兴趣,同时还能实现教师与学生互动交流。国外各高校充分利用网络科技的发展实现并普及网络化管理,建立开放性实验教案管理系统使实验资源、实验内容、实验时间对学生完全开放,使其网络充分发挥主体作用,实现了网络的科学化,现代化管理。1.2 系统研究意义与价值随着互联网管理技术越来越深入而广泛的应用,为提高管理和服务水平提供了机遇。互联网已经成为采集信息、检索、信息管理的重要工具,这使高校建立开放实验教案管理系统成为可能。开放性实验教案打破了传统教案管理方法,高校网络的普及,网络选做实验更能激发学习者主动地参与并提升学习兴趣,同时还能实现学生与教师网上互动交流
11、。面网络管理教育的飞速发展而广泛应用,很有必要建立开放式实验教案管理系统。开放性实验教案管理系统指的实验资源、实验内容、实验时间对学生完全开放,学生可以通过账号登陆该系统进行查询实验信息、网上选精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 29 页2 / 29 做实验、完成实验报告并提交实验报告,查询成绩使其充分发挥主体作用。通过原来别人做过的本系统,都不能完全展现开放性的创新能力,因此此次开发的系统能够完全针对各大学校进行网络开放性实验教案。开放性实验教案管理系统是随着现代互联网管理技术深入广泛应用而产生的一种新型的教案管理系统,开
12、放性实验教案管理系统深入广泛应用能实现更科学化、现代化的教育管理,是教育管理技术的主要发展方向。由于网络管理的独特优势,开放性实验教案管理系统受到了国家和教育部门的广泛关注,也是国内外教案管理应用的热点之一。开放性实验教案管理系统较好的解决了学生选课、提交实验,老师批改实验并录入成绩的的繁琐过程,突破了时间和地点的局限性。1.3 系统设计的开发目标1.帐户管理模块:权限设置,系统管理员事先制定好所有领导、教师、学生的访问权限;删除账户,系统管理员可以将完成本学期实验课程的学生账户删除的权限;修改信息,用户登录后可以对自己的信息进行修改。2.实验计划管理模块:该模块主要由教师和系统管理员共同协调
13、完成,教师负责制定并提交实验计划,而系统管理员完成实验计划的审核、实验资源的合理分配、实验信息的发布等工作。3.实验报告管理模块:学生可以根据自己情况来选做实验,并完成实验并提交实验报告,教师查看学生提交的实验报告、批改学生提交的实验报告并录入成绩。4.用户查询模块:该模块将为学生提供实验内容、实验时间安排等信息的查询服务;为教师提供实验内容、实验时间等信息的查询服务。5.数据库及维护模块:由系统管理员对数据库中信息进行维护。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 29 页3 / 29 第2章 开发环境简介2.1 SQL Ser
14、ver简介SQL结构化查询语言)是1974 由博伊斯和张伯伦提出。SQL 主要用于访问和操作数据库系统, SQL 语句用于检索和更新数据库中的数据,SQL Server 作为数据库平台是十分全面的,它一共向用户提供企业版、标准版、工作组版、学习版,开发版五个版本。 SQL Server 2008 可以为程序设计人员、管理数据人员和信息工作人员提供独特的解决方法,并帮助用户借助数据获得更多的好处。SQL Server 主要有以下几方面的特点:1.客户/ 服务器结构SQL Server 是支持客户 / 服务器 Client/Server,C/S)结构的数据库管理体系。客户/ 服务器结构把整个数据处
15、理的任务划分为两种,一是客户机端执行的任务,二是服务器端执行的任务。客户端运行数据库应用程序,服务器角色执行数据库管理系统的功能。2.具有分布式数据库功能分布式数据库的功能是客户可以分别或同时对多个SQL Server 服务器访问数据,这样可以使多个服务器,多个人在同一时间,提高系统执行效率。分布式数据库更新时的完整性是分布式数据库的特点。3.与 internet 的集成SQL Server 的数据库引擎提供对Web 技术的支持,这对于用户来说将数据库中的数据发布到网页上是十分容易的。4.具有很好的伸缩性与可用性可以在不同版本的Window 系统下使用同一个数据库。图形用户界面的管理工具,为该
16、系统提了清可靠、便于系统的管理和对数据库的操作。2.2 .NET编程技术ASP.NET 是一个微软推出了一个新的Web 应用程序开发框架,.NET 框架 是主要的一部分传统的ASP 技术升级和更新。 ASP.NET 又被叫做 ASP+,但它不是对ASP 的简单,而是微软提出的.NET 框架的一部分,它是一种用全新模式在 .NET 框架的基础上开发网上应用程序的。.NET 主要由公共语言容器、公共类库、 ASP.NET 、VB.NET 、C#等语言类运行库三部分组成。.NET 在公共语言运行库的编程框架可用于在服务器上生成功能强大的Web 应用程序。 .NET框架包括公共语言运行库,它提供了各种
17、各样的核心服务,如内存管理、线程管理、和安全的代码,同时也包括在内.NET 框架类库。 .NET Framework 是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 29 页4 / 29 .NET 的优点主要表现如下:1.可管理性ASP.NET 使用基于文本的配置系统,简化了设置应用到服务器环境和Web 应用程序的工作。由于配置信息存储为纯文本格式,可以应用在新的设置没有本地管理工具的帮助。2.程序结构独立清晰在 ASP 中, ASP代码和 HTML 标记是融合在一起使用的,其
18、实是在HTML 中加入了 ASP 的代码程序。而 .NET 可以可以将大段代码和HTML 标记分开,使更多的程序结构独立清晰。3.开发简单ASP.NET 中的很多语法特点是的程序开发更加简单。比如它可以很容易验证的验证控件的客户端是否正确填写表单的内容,但在其他语言都需要自己写大段的代码。而且,用户输入的信息内容可以自动保留。4.方便移植在 ASP.NET 中如果程序要求第三方控件的使用,只需要注册组件在服务器端,甚至需要重新打开服务器,很不方便,而且在ASP.NET 中,可以将组建直接复制到服务器,重新复制便可达到更新的目的。5.高效率因为系统在使用的时候信息量是不断的累加,处理信息的复杂度
19、是不断增加。因此系统在处理信息的时候必须是高效、快捷的。ASP 采用解释执行的方式去执行源代码,当用户访问页面时,源程序从头到尾解释一遍,导致程序运行效率很低。而ASP.NET 换网执行的方式,使用编译和运行,使该系统处理信息变得高效、快捷。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 29 页5 / 29 第3章 系统分析3.1 可行性分析3.1.1 技术可行性首先,开放实验教案管理系统得到了很广泛的推广和应用,以及各种类型,所以开放实验教案管理系统的设计开发我有充分的参考依据和经验。其次,在所选用的开发工具方面: .NET、C#和
20、 SQL Server 都是已经开发成熟并广泛使用的工具很适合本套系统的开发。3.1.2 经济可行性经济可行性分析,开放式实验教案管理系统的开发与实施过程,使投资效益的初步评价,主要是从经济的角度来看是否具有开发的价值,它是否是可行的。对开放性实验教案管理系统成本效益的分析,主要是从工程开发的成本,开发费用和后期的运行、维护费用以及新系统将获得的效益等方面进行分析的,估算开发成本是否高于工程前期的全部经费。成本和效益的分析具体如下:1.支出计算机作为一种工具的日常运作,已被广泛应用,使用计算机,网络环境和基础设施可以满足本系统的要求执行,因此不需要额外的资本投资。开放性实验教案管 理 系 统
21、在 开 发 过 程中 可 以 免 费 下 载 编 译 程 序 时 所 需 的软 件 , 比如 , SQL Server2008。系统运行后的日常维护费用少,而且操作人员只需简单的培训便可操作该系统。2.效益本系统投入运行后可以使开放性教案管理系统在科学性,规范性等方面得到提高,而且,在不久的将来,开放性实验教案管理系统将得到大范围的普及。由此可见系统的开发与实现还是非常有发展前景的。3.1.3 操作可行性本系统的设计使得用户操作更方便简单,可以使管理员对教师、学生用户信息进行快速检索和采集,不但提高了管理员查找速度,而且更节省时间。把开放性实验教案管理系统操作简单,系统的稳定性和安全性作为该系
22、统的设计思想,而且开发完善之后的系统会操更方便简捷,容易被用户接受。管理人员能在短时间内了解和掌握如何使用开放性实验教案管理系统系统,因此具有很强的可操作性。图形用户界面简单易操作,所以本系统在客户端也采用该界面,而且管理人员日常所使用的操作系统都是Windows 系统,所以经过简单的培训就可以胜任实验室设备管理系统的操作工作。对系统安全的考虑,只有审核无误后注册用户可以正常精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 29 页6 / 29 使用的系统,而且对管理员的权限也应不同分布。3.1.4 法律可行性法律可行性主要是将要开发的
23、软件是否存侵权的问题,如果有这类问题出现,软件即使成功开发,也不能成为产品进行销售。所以开发该系统的所有软件都使用正版,程序代码都是自己编写,无雷同现象。综上所述,开放性实验教案管理系统遵循教案管理的规则上都是可行的,于是系统开发是完全可行的。3.2 需求分析3.2.1 系统功能的需求分析开放性实验教案管理系统依据实验教案管理而设计,包括管理员模块、实验计划模块、实验报告管理模块、实验信息查询模块、数据库及维护模块。按照模块功能和数据信息处理进行需求分析。开放性实验教案管理系统流程图如图3.1所示。界面开放性实验教学管理系统查询成绩实验信息查询实验发布批改实验成绩录入系统维护删除用户统计选课人
24、数权限设置个人信息修改个人信息修改学生用户教师用户管理员资料资料实验表信息表成绩表实验报告表成绩表用户表网上选作实验提交实验实验报告表实验信息表信息修改实验信息审核用户信息表实验信息表人员表图 3.1 开放性实验教学管理系统流程图图 3.1 开发性实验教案管理系统流程图1.管理员模块:具有多用户权限的设计,目前的开放性实验教案管理系统采用了多用户权限的设计。管理员设置的所有教师,学生访问权限;教师提供实验内容、实验时间等信息;学生通过浏览器完成信息浏览、资源下载、提交实验作业、精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 29 页7
25、 / 29 交流等学习活动。2.实验计划管理模块:教师依据本学期课时计划情况发布实验信息,管理员按照校内管理规定查看实验内容是否符合要求,审核实验信息的通过与否。3.实验报告管理模块:学生用户登录该系统可以根据自生情况选择实验,完成实验后并提交实验报告,教师用户登录该系统查看选自己开设实验的学生提交的实验报告的情况、批改实验报告并录入实验成绩。4.用户查询模块:该模块将为学生提供实验内容、实验时间安排等信息的查询服务;为教师提供实验内容、实验时间等信息的查询服务。5.数据库及维护模块:由系统管理员对数据库中信息进行维护。3.2.2 系统性能的需求分析1.适用性原则开放实验的目的是确保实现目标的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年马林俊开放性实验教学管理系统的设计方案与实现 2022 年马林俊 开放性 实验教学 管理 系统 设计方案 实现
限制150内