教学资源库管理系统的详细设计
随着国家对于高等教育信息化的大力推广和扶持、无纸化办公学习的进一步发展,教学资源网络化、信息化已成为现在教育发展的一个重要趋势阶段。使用计算机讲每一位学生、教师及教务管理部门进行整合管理,提高学生自主学习能力、发挥学习积极性。提高教学质量促进教育技术与课程整合,为专家及教师提供了相应的高效管理手段。
一、设计可行性
1.1 MIS系统的产生和发展情况
所谓MIS(管理信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统,是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。与传统的管理系统相比,在MIS中,处理的对象是抽象成数据的信息,因此,MIS有着自己的巨大优势:
1、解决结构化问题。
2、以高速度低成本完成数据的处理业务,追求系统处理问题的效率。
3、实现一个相对稳定的、协调的工作环境。
4、应用科学的、客观的处理方法,符合实际情况。
传统的MIS系统的核心是CS架构,而基于Internet的MIS系统的核心是BS架构。BS架构比起CS架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;而BS架构则不需要专门的操作环境,在任何地方,只要能上网,就能够操作MIS系统。这也就给交互式信息的产生创造了先决条件。使得通过互联网的信息传递更加的便捷。
2.1 教学资源管理平台产生设计可行性
教学资源管理平台是对教学内容和课件、学生学习动态和学习能力的掌握平台。传统授课方式虽然有一定的教学效果,但是随着社会的发展和教学改革,自主学习能力的培养、自主创新意识的培养等个性化、人性化、个人化将更加贴近我们的生活,利用多媒体、网络技术实现高质量的网络教学资源、信息资源的共享传播,并适时促进更高质量的教学互动,使主动式、协助式、研讨行的学习氛围得以养成。从而可以形成开放的、高效的教学模式,可以更好地培养学生的信息素养以及主动解决问题的能力。
在学生的学习方面,教学资源网络化可以使学生充分利用碎片化的课余时间,是好学者、爱学者可以充分利用教学资源和知识资源。
而在教学管理上是学校成为一个灵活的学习平台,增加自身的创新和竞争力。
二、详细设计
2.1 教师学生登录功能
在登录页面对应的地方输入用户名、密码、学号/身份证号,确认后登录。在提交后的asp文件中,首先通过学号/身份证号对数据库中的表进行检索,判断用户登录名、密码是否正确,错误将转到相应的出错处理程序,正确则转入学生/老师登录成功的操作页面,并将姓名,密码,学号/身份证号以session对象保存起来。
出错及处理:在该模块中可能发生的错误有
① 学号错误,系统这时会提醒“无此用户,重新输入!”
② 姓名错误,系统提示“姓名错误!”
③ 密码错误,系统提示“密码错误”
2.2 身份验证系统密码管理
密码的管理的前提是用户成功登录,选择密码修改后,在相应的文本框中输入原始密码,新密码,确定后提交。转入执行的asp文件后,首先根据传递的学号/身份证号判断原始密码的正误,若错误,转到相应的处理程序,若正确,再判断两次输入的新密码是否相等,若不等,出错;否则,用新密码代替旧密码,更新数据库表Info_stud/Info_teac中的“密码”字段。
出错及处理:
① 原始密码错误,系统提示“原始密码错误,重新输入!”
新密码两次输入不同,系统提示“新密码不一致,重新输入!”
2.3 学生的信息浏览/查询功能
2.3.1 信息查询
登录成功后选择一个要查询的学期,确定后进入浏览页面。确定提交页面后,学期的信息以及以session对象传递过来的学号信息作为数据库查询的条件,对表进行查询,将查询到的信息以表格的形式在网页中显示出来,即为该生该学期的已选课信息。
2.3.2 查询公告信息
在学生/教师登录成功后选择查看公共信息发布即可进入公共信息查询,传递参数为信息编号,对数据库note进行检索,将符合条件的记录列出。
2.3.3 查询课程信息
在选课信息浏览页面中在“课程介绍”中输入课程编码,点击查询即可。课程信息的查询是通过条件“课程编码”对“课程信息表”进行查询,将符合条件的信息列出。
2.3.4 查询教师信息
在选课信息浏览页面中在“教师介绍”中输入教师姓名,点击查询即可。课程信息的查询是通过条件“教师姓名”对‘教师信息表’进行查询,将符合条件的信息列出。由于教师有重名的情况存在,因此在教师信息中包含了教师在这个学期的所代课程及课程编码,这样学生就可以确定所选老师是不是所选课的代课老师。
2.3.5查询选课名单
在选课信息浏览页面中在“查看选课名单”中输入课程编码,点击查询即可。选课名单的查询是通过条件“课程编码”对“选课表”进行查询,将符合条件的信息列出。
2.4 教师的信息浏览/发布/修改/删除功能
2.4.1 浏览已发布信息
对“发布信息表”进行检索,将其中符合条件的信息全部输出。查询需要的参数是由session对象获得的身份证号和学期信息,由这二者确定出的即是该老师在这个学期所发布过的课程信息。
2.4.2 信息发布
具体操作为对数据库添加新记录。当添加的记录已经存在时,系统向用户询问是覆盖原始记录还是放弃重新添加。若为覆盖则进行的是直接赋值,将表单中的课程信息逐一的赋给“课程信息表”的各项,若为新记录,则用“new”语句进行新记录的添加,添加到表的最后。
出错及处理:① 重复添加,弹出询问页面“是覆盖还是放弃?”选择后进行不同的处理,重新写入或是返回。
2.4.3 课程信息修改
在发布的信息页面中点击“修改”进入修改页面,在文本框中输入完整信息后进行覆盖写入,操作与信息发布大致相同。
2.4.4 资源信息删除
在发布的信息页面中点击“删除”进入删除页面,输入要删除的课程编码以及发布学期,点击删除。删除需要添加学期这一过滤条件,需要用户输入,因为同一门编码相同,但可能在不同学期都有发布过,所以要输入发布学期是删除信息更加明确。
当不小心输入了他人的代课信息作误删除,或该课程信息不存在时,系统会给出相应的警告和出错信息提醒用户。
出错及处理:① 误删除,系统提示“您无权删除他人的信息!”
② 所删除信息,系统提示“该学期没有该课程信息!”
2.4.5 查询公告信息
与学生部分的公共信息查询功能相同,详情请向上查阅。
2.5修改教师信息
教师信息的修改由管理员完成,教师无权修改。在管理员登录称工后选择“修改教师信息”即进入教师信息修改页面,输入要修改的教师身份信息后网页列出所要修改的教师的信息。具体的操作是对数据库中的表“教师信息表”查询,在网页相应的的地方显示所要的信息。列出教师信息后,只要对其中信息进行修改提交即可。
2.6添加教师信息
添加教师信息由管理员完成,在添加页面中输入新教师的信息。具体的操作是对数据表“教师信息表”进行添加操作,生成新记录。
出错及处理:可能输入的教师的身份证号已存在,系统则提示“该教师信息已存在!”避免了新信息对旧的信息的覆盖产生的错误。
2.7删除教师信息
教师信息的删除也是由管理员完成,输入需要删除的教师身份证号后进行删除。
出错及处理:当输入的教师不存在时,系统提示“无此教师信息!”
- 1学前教学软件主要特点及产品功能
- 2给大家了解一下教学文档管理系统的部分介绍
- 3网上教学管理系统特点及优势介绍
- 4教学信息管理软件适用范围及价值介绍
- 5教学计划管理系统优势价值介绍
- 6想知道教学质量系统一套完整的介绍
- 7学校教学资源库建设与应用的研究
- 8给大家粗略介绍一下生活中的教学管理子系统
- 9中学生教学管理系统的特点及功能怎么样
- 10学校教学资源管理软件主要功能特点
- 11求介绍一下实践教学综合管理平台的优势
- 12如何打造智慧教室?
- 13辅导机构教学软件建设目的及产品创新性
- 14大家略微介绍一下培训学校教学软件
- 15大概介绍一下教学信息化系统特点及优势
- 16智慧校园建设方案
- 17智慧教室管理系统的功能作用
- 18教学资源库管理系统的详细设计
- 19市场上有哪些教学软件可以介绍呢?
- 20教学周历管理软件系统及特色的粗略介绍
- 21能介绍一款很适用的数学教学软件吗?
- 22培训机构教学系统系统特点和产品创新性
- 23智慧教室包含哪些系统?
- 24想大概了解一下幼儿园教学软件
- 25为大家介绍一下教务教学管理系统
- 26想知道教学管理系统制作的特点有哪些
- 27想了解了解一下国外教学管理系统
- 28教育教学软件平台设计目标有哪些
- 29学校OA办公系统有什么功能
- 30教学管理