《教学资源管理系统(共10页).doc》由会员分享,可在线阅读,更多相关《教学资源管理系统(共10页).doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上教学资源管理系统 摘要:本系统作为学生、教师、学校三方进行设计,寻求基本实现教师资源上传、在线批改、问答解疑等;学生学习内容进度管理、报告生成以及相应的教学内容管理。初步分配好平台资源分配权限管及资源审核操作。本文主要对于程序的总体设计、详细设计和功能实现主体上进行叙述。概述:随着国家对于高等教育信息化的大力推广和扶持、无纸化办公学习的进一步发展,教学资源网络化、信息化已成为现在教育发展的一个重要趋势阶段。使用计算机讲每一位学生、教师及教务管理部门进行整合管理,提高学生自主学习能力、发挥学习积极性。提高教学质量促进教育技术与课程整合,为专家及教师提供了相应的高效管理手
2、段。目录第一章:设计的可行性-1.1 MIS系统的产生和发展情况- 1.2 教学资源管理平台产生设计可行性-第2章 :系统概述-2.1 系统正向流程-2.2 项目范围-第三章:系统总体设计-3.1 系统结构设计-3.1.1 各模块功能-3.2数据库设计-第四章:详细设计-4.1 教师/学生登录功能-4.2 教师/学生密码管理功能-4.3 学生的信息浏览/查询功能-4.3.1 选课信息查询-4.3.2 查询开课信息-4.3.3 查询公告信息-4.3.4 查询课程信息-4.3.5 查询教师信息-4.3.6 查询选课名单-4.4 教师的信息浏览/发布/修改/删除功能-4.4.1 浏览已发布信息-4.
3、4.2 信息发布-4.4.3 资源信息修改-4.4.4 资源信息删除-4.4.5 查询公告信息-4.5修改教师信息功能-4.6添加教师信息功能-4.7删除教师信息功能-4.8修改学生信息功能-4.9添加学生信息功能-4.10删除学生信息功能-4.11添加公告信息功能-4.12删除公告信息功能-4.13 资源上传源管理-设计可行性1.1 MIS系统的产生和发展情况所谓MIS(管理信息系统-Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统,是一门新兴的科学,其主要任务是最大限度的利用现代
4、计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句
5、话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。与传统的管理系统相比,在MIS中,处理的对象是抽象成数据的信息,因此,MIS有着自己的巨大优势:1、解决结构化问题。 2、以高速度低成本完成数据的处理业务,追求系统处理问题的效率。3、实现一个相对稳定的、协调的工作环境。4、应用科学的、客观的处理方法,符合实际情况。传统的MIS系统的核心是CS架构,而基于Internet的MIS系统的核心是BS架构。BS架构比起CS架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;而BS架构则不需要专门的操作环境,在任何地方,只要能上网,
6、就能够操作MIS系统。这也就给交互式信息的产生创造了先决条件。使得通过互联网的信息传递更加的便捷。2.1 教学资源管理平台产生设计可行性教学资源管理平台是对教学内容和课件、学生学习动态和学习能力的掌握平台。传统授课方式虽然有一定的教学效果,但是随着社会的发展和教学改革,自主学习能力的培养、自主创新意识的培养等个性化、人性化、个人化将更加贴近我们的生活,利用多媒体、网络技术实现高质量的网络教学资源、信息资源的共享传播,并适时促进更高质量的教学互动,使主动式、协助式、研讨行的学习氛围得以养成。从而可以形成开放的、高效的教学模式,可以更好地培养学生的信息素养以及主动解决问题的能力。在学生的学习方面,
7、教学资源网络化可以使学生充分利用碎片化的课余时间,是好学者、爱学者可以充分利用教学资源和知识资源。而在教学管理上是学校成为一个灵活的学习平台,增加自身的创新和竞争力。第2章 系统概述2.1 系统的正向流程图2.1 项目范围1. 功能教学资源管理平台一共分四大类 首先身份登录验证 资源分配管理 教学资源管理资源选取公告查询信息修改信息删除信息添加信息回复 资源发布从对象上分为四大类:学生、教师、管理员、素材课程资源库;第3章 :系统总体设计3.1 总体结构设计系统根据四大模块形成以下结构设计1. 学生操作1 身份验证:输入学号密码点击登陆界面,进入学生学习界面2 资源选取:通过课程资源管理界面,
8、对教学资源库进行操作,选取合适资源进行学习并通过相应考核。2. 教师操作2. 。通过教师资源管理,对资源库中相应自己发布的的资源进行查询,查询中可以看到学习的人数、学号、姓名、班级、考核材料等等。并可以对资源进行相应的维护:增删改查的。3.管理员操作1.身份验证:通过验证管理工号和密码,点击进入资源后台操作界面2.管理学生基本信息录入修改、教师基本信息审核、教师上传资源审核。3.2 系统功能模块设计 3.2.1各个模块功能根据功能的不同和系统结构,将本系统分为4大模块:1. 身份验证系统:通过身份验证学工号密码可以进入教学资源管理系统。登录信息提交后,系统判断该身份是否符合进入资源系统条件,若
9、符合该条件则将跳转进入。本系统只有三种身份符合:学生、教师、管理员。2. 资源库查询:可以进入资源库的为学生和教师,管理员则对进入资源库的各种资源具有审核权利。学生通过教学信息系统访问资源库,检索查询所需资源,在学习完成后需要完成教学考核,并上传资源库;而教师则负责对自己负责的资源具有维护、修改、删除等操作,保证资源的及时性和时效性。可以下在库中审阅试题并作出批阅。3. 教务信息管理:管理员在本系统具有监督管理操作,录入学生信息或修改学生信息,对教师信息的审核和资源的审核。具有对进入库中的资源进行判断。4. 信息查询:信息查询包括教师个人信息查询、课程查询、选课名单查询。课程查询即通 课程编码
10、(唯一)来查询该课程的相关介绍,包括课程内容、开课学期、地点等内容。教师个人信息是通过教师姓名来查询对应的老师个人信息,包括学历、职称、成果等。通过选课名单的查询可以查看该学期选择某一门课程的学生情况。3.2 查询数据库设计1.初步分析需要创建以下数据项和数据表:1名称:课程资源信息表标识:Info_course课程信息表包括 序号、课程编码、课程名称、供选学院、供选专业、老师。2教师信息表标识:Info_teac教师信息表包括身份证号、姓名、性别、所属学院、学历、职称、个人简介、密码等字段。3管理员信息表标识:Info_mana管理员信息表包括登录号、姓名、密码等字段。4学生资源选取信息表标
11、识:selected学生选课信息表包括 学号、姓名、所在学院、所在专业、班级、所选课程、课程编码等字段。第4章 详细设计4.1 教师学生登录功能在登录页面对应的地方输入用户名、密码、学号/身份证号,确认后登录。在提交后的asp文件中,首先通过学号/身份证号对数据库中的表进行检索,判断用户登录名、密码是否正确,错误将转到相应的出错处理程序,正确则转入学生/老师登录成功的操作页面,并将姓名,密码,学号/身份证号以session对象保存起来。出错及处理:在该模块中可能发生的错误有 学号错误,系统这时会提醒“无此用户,重新输入!” 姓名错误,系统提示“姓名错误!” 密码错误,系统提示“密码错误”4.2
12、 身份验证系统密码管理密码的管理的前提是用户成功登录,选择密码修改后,在相应的文本框中输入原始密码,新密码,确定后提交。转入执行的asp文件后,首先根据传递的学号/身份证号判断原始密码的正误,若错误,转到相应的处理程序,若正确,再判断两次输入的新密码是否相等,若不等,出错;否则,用新密码代替旧密码,更新数据库表Info_stud/Info_teac中的“密码”字段。出错及处理: 原始密码错误,系统提示“原始密码错误,重新输入!”新密码两次输入不同,系统提示“新密码不一致,重新输入!”4.3 学生的信息浏览/查询功能4.3.1 信息查询登录成功后选择一个要查询的学期,确定后进入浏览页面。确定提交
13、页面后,学期的信息以及以session对象传递过来的学号信息作为数据库查询的条件,对表进行查询,将查询到的信息以表格的形式在网页中显示出来,即为该生该学期的已选课信息。4.3.2 查询公告信息在学生/教师登录成功后选择查看公共信息发布即可进入公共信息查询,传递参数为信息编号,对数据库note进行检索,将符合条件的记录列出。4.3.3 查询课程信息在选课信息浏览页面中在“课程介绍”中输入课程编码,点击查询即可。课程信息的查询是通过条件“课程编码”对“课程信息表”进行查询,将符合条件的信息列出。4.3.4 查询教师信息在选课信息浏览页面中在“教师介绍”中输入教师姓名,点击查询即可。课程信息的查询是
14、通过条件“教师姓名”对教师信息表进行查询,将符合条件的信息列出。由于教师有重名的情况存在,因此在教师信息中包含了教师在这个学期的所代课程及课程编码,这样学生就可以确定所选老师是不是所选课的代课老师。4.3.5查询选课名单在选课信息浏览页面中在“查看选课名单”中输入课程编码,点击查询即可。选课名单的查询是通过条件“课程编码”对“选课表”进行查询,将符合条件的信息列出。4.4 教师的信息浏览/发布/修改/删除功能4.4.1 浏览已发布信息对“发布信息表”进行检索,将其中符合条件的信息全部输出。查询需要的参数是由session对象获得的身份证号和学期信息,由这二者确定出的即是该老师在这个学期所发布过
15、的课程信息。4.4.2 信息发布具体操作为对数据库添加新记录。当添加的记录已经存在时,系统向用户询问是覆盖原始记录还是放弃重新添加。若为覆盖则进行的是直接赋值,将表单中的课程信息逐一的赋给“课程信息表”的各项,若为新记录,则用“new”语句进行新记录的添加,添加到表的最后。出错及处理: 重复添加,弹出询问页面“是覆盖还是放弃?”选择后进行不同的处理,重新写入或是返回。4.4.3 课程信息修改在发布的信息页面中点击“修改”进入修改页面,在文本框中输入完整信息后进行覆盖写入,操作与信息发布大致相同。4.4.4 资源信息删除在发布的信息页面中点击“删除”进入删除页面,输入要删除的课程编码以及发布学期
16、,点击删除。删除需要添加学期这一过滤条件,需要用户输入,因为同一门编码相同,但可能在不同学期都有发布过,所以要输入发布学期是删除信息更加明确。当不小心输入了他人的代课信息作误删除,或该课程信息不存在时,系统会给出相应的警告和出错信息提醒用户。出错及处理: 误删除,系统提示“您无权删除他人的信息!” 所删除信息,系统提示“该学期没有该课程信息!”4.4.5 查询公告信息与学生部分的公共信息查询功能相同,详情请向上查阅。45修改教师信息教师信息的修改由管理员完成,教师无权修改。在管理员登录称工后选择“修改教师信息”即进入教师信息修改页面,输入要修改的教师身份信息后网页列出所要修改的教师的信息。具体
17、的操作是对数据库中的表“教师信息表”查询,在网页相应的的地方显示所要的信息。列出教师信息后,只要对其中信息进行修改提交即可。46添加教师信息添加教师信息由管理员完成,在添加页面中输入新教师的信息。具体的操作是对数据表“教师信息表”进行添加操作,生成新记录。出错及处理:可能输入的教师的身份证号已存在,系统则提示“该教师信息已存在!”避免了新信息对旧的信息的覆盖产生的错误。47删除教师信息教师信息的删除也是由管理员完成,输入需要删除的教师身份证号后进行删除。出错及处理:当输入的教师不存在时,系统提示“无此教师信息!”48修改学生信息功能与修改教师信息基本相同,不再赘述。49添加学生信息410删除学
18、生信息411添加公告信息412删除公告信息4.13 资源上传源管理:媒体素材库的管理、题库管理、案例库的管理、课件库管理、文献库管理、网络课程的管理源管理模块主要是对资源库内资源的整合管理。其主要功能为:1、资源上传:用户或管理员进入系统单个上传资源或利用工具批量上传资源。2、资源浏览:用户进入资源库在线浏览学习资源。3、资源下载:用户可以下载资源库中获许下载的资源。4、资源查询:用户根据查询条件,输入特定关键字等信息查询相关资源。5、资源删除:资源审核员或系统管理员可以删除不符合标准和过期的资源。6、资源利用率统计分析:资源被浏览的次数,和资源下载次数的统计,有利于对生学习的重点和难以掌握点的掌握。7、资源收藏:用户可以将自己需要加深印象、重点记忆和特别感兴趣的部分放自己账号的个性文件夹,以方便快捷的阅读。8、资源请求:用户在资源库中无法寻找到自己所需的资源时,可以通过系统发布给系统管理员或其他用户。当新资源上线时,自行通知学生。专心-专注-专业