已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河北工业大学 硕士学位论文 教务管理信息系统的设计与实现 姓名:李艳芳 申请学位级别:硕士 专业:计算机技术 指导教师:许智宏;郭金宝 2011-05 河北工业大学工程硕士学位论文 i 教务管理信息系统的设计与实现教务管理信息系统的设计与实现 摘摘 要要 教务管理是学校的重心工作,其管理模式的规范化与科学化、管理手段的信息化与现 代化水平直接影响着教学工作的顺利进行。教务管理信息系统主要是强化教务管理的职 能,需要涵盖教务管理的方方面面。 针对河北建筑工程学院教务工作的日常安排,分析出教务管理信息系统应包括学生管 理、师资管理、教学计划管理、选课排课管理、考试管理、成绩管理、教材管理、毕业管 理等。论文从研究管理信息系统的发展背景开始,讨论了管理信息系统的开发方法,进而 分析出教务管理信息系统的功能,围绕教务管理信息系统的设计与实现进行了分析,重点 对教务管理信息系统进行了需求分析,详细地分析了功能需求和业务流程。在此基础上, 论文进行了系统的总体设计:系统的体系结构、数据库的概念及数据库主要表单设计。论 文还研究了教务管理信息系统的设计与实现,从系统的各个功能模块出发,详细描述了各 个模块的应用功能,包括前后台的操作界面图。最后对教务管理信息系统进行了总结。 关键词:关键词:教务管理,信息系统,b/s,c/s,业务流程 教务管理信息系统的设计与实现 ii the design and implement of teaching management information system abstract the teaching management is the gravity work of teaching profession, standardization and scientization of management pattern, informationization and modernized level of management tool immediate influence the advance of teaching profession. teaching management information system plays a part in strengthening the teaching management, it needs to cover the aspects of teaching management . the article analyzes that the teaching management information system include the students manage, the teachers manage, the management of instruction plans, the management of choosing and scheduling the class, the test management, the result management, the teaching material management, the graduation management and so on in view of educational administration arrangement work of hebei institute of architecture civil engineering. the paper starts from the research of development background of management information system, discusses exploitation methods of management information system, then analyzes function of teaching management information system, analyzes design and implementation of teaching management information system, focal points demand analysis of teaching management information system , analyzes the function demand and the operation flow in detail. based on mentioned above, the paper has carried on systems overall design that include systems architecture, database concept and database main form design. the paper also studies design and implementation of teaching management information system, describes application function of each module in detail from systems each functional module including operation interface of foreground-background. finally it summarizes the teaching management information system . key words: teaching management, information system, b/s,c/s, operation flow 河北工业大学工程硕士学位论文 1 第一章第一章 绪论绪论 1-1 研究背景研究背景 1-1-1 1-1-1 教育信息化及教育信息化及特特征征 一、教育信息化 教育信息化的理论是在上世纪九十年代随着信息化的兴起而提出来的 1。 教育信息化是指在教育教 学过程中普遍地运用以多媒体技术和网络通讯技术为基础的现代化信息技术,促进教育的全方位改革, 使其能够适应正在到来的信息化社会对教育发展来说的新要求 2。详细的讲,教育信息化是将信息作为 教育领域的一种基本构成要素, 并使信息技术能在教育所涉及的领域中普遍地利用, 从而达到促进教育 现代化进展的目的。 教育信息化的内容是从完善教育信息环境、 建设并使用教育资源和培养人才这三个 方面来讲的。 1)完善教育信息环境 教育信息环境主要指的是能适应于学习的环境,即用于存贮、解决和传输教育信息的信息环境。教 育信息环境主要是指多媒体教室、计算机机房、学校的互联网、适用于远程教育的网络信息系统、能够 用于教学的各种资源的管理信息系统。 2)建设并使用教育资源 教育资源是指用于教育现代化技术的各种软硬件资源。 跟教育信息环境对比, 教育资源在教育活动 中的推广和使用更有针对性。 教育活动过程即是通过各种教育软硬件资源的使用得以展开和控制的行为 过程。 3) 培养人才 为了实现教育信息化和社会信息化,同时也是为了使我国各行各业的信息化快速得到发展,就应 该想方设法对能够掌握信息技术的专门人才进行培养。人才培养也是教育信息化的一项核心内容。 二、教育信息化的特征 随着教育信息化的飞速发展,在我国教育系统中以计算机为主一些现代信息技术手段的应用已非 常普遍。教育管理模式也从手工操作模式向信息化、网络化的教育管理模式过渡。教育信息化的明显优 势可以从技术方面进行分析: 1)数字化 从广义上说,信息技术自古就有,但我们经常所提的信息技术,是以计算机为基础的数字化信息技 术。教育信息数字化使得教育技术所应用的系统的硬件设备简单,这样能够统一标准,并且达到了性能 稳定的目的。 2)多媒体化 多媒体信息技术是以现代计算机技术为基础的, 这样使得信息的描述变得多元化, 信息的硬件设施 实现了一体化,并且能将真实社会进行虚拟化设计。 3)网络化 网络化的主要优势是软硬件资源共享、能够多向互动进而方便合作。 4)智能化 教务管理信息系统的设计与实现 2 目前信息化教学系统的中心环节是人工智能, 而智能化技术能使该系统真正能够做到人机交互更自 然、教育教学行为更人性化、繁杂问题更简单化。 所以说,现代化的教育管理过程中,在从各种教育相关信息的收集、修整、归档、保存和输送的 活动过程中都与计算机技术和网络技术存在着密不可分的关系。 教育信息化为教育管理提供了方便、 快 捷、高效和准确的技术平台,实现了教育管理的网络化和现代化。 1-1-2 1-1-2 国外教育信息化概况国外教育信息化概况 发达国家在教育信息化方面的发展起步较早。熟知,美国是拥有全球最先进教育信息化技术的国 家,美国在 20 世纪 90 年代初就已经提出了: “为了让我们的校园具备信息时代的真正威力,到 2000 年定要实现学校里任何一处的图书馆、教室能够开通互联网,每一位教师都要进行相关的培训,让教师 们使用计算机现代技术进行上课就像曾经自如地使用黑板一样完成教育教学任务, 并且可以真正拥有享 用高品质教育内容的权力” 。在 20 世纪 90 年代末,有关让学校与图书馆联网和通讯应该享受优惠服务 的项目得到美国联邦政府通讯委员会的批准。 克林顿总统曾大力鼓励政府各部门奖励提供教育资源的专 门人才,同时还要求国会为教育资源在五年内提供 20 亿美元的经济支持。这样由于美国政府和社会大 力支持教育信息化的发展, 教育信息化方面美国名列世界前茅。 在对美国大学信息化程度的调查中发现, 现在已经有百分之四十五左右的大学能够通过互联网满足学生部分课程的完整内容在线学习的需求。 教育信息化程度在欧洲各国有所不同。据了解,欧盟国家能够做到在中学里每十二名学生使用一 台电脑,普及程度最高的是苏格兰,达到每六名学生使用一台电脑。与北美洲相比,目前欧洲中小学联 网程度较低, 在欧盟国家所有学校中仅有极少数的学校连通互联网。 为了使不同国家的多种通讯系统中 的连网中标准化问题得到解决, 并能够通过标准化通讯平台开发出不受区域不受文化影响的教育与培训 软件, 达到资源共享的目的, 前欧共体曾经分别于上世纪八十年代末和九十年代初分二期推出一个名叫 delta 的大型研究课题。后来欧盟国家又推出了一个欧洲教育创议行动规划课题,该规划课题被称为 是“信息社会中的学习”除此之外,欧盟中的各个国家根据自己的国情先后制定了针对学校信息化的发 展规划。在德国,由电信部联合教育部发起了一项有关使一万所学校在三年内实现联网的决议;在意大 利, 教育部在上世纪九十年代中期提出了一个行动计划, 打算在十年之内为五分之一的小学和三分之一 的中学配备满足教育信息化的硬件资源和软件资源;同时,在英国,政府也推出了一个被命名为“教育 高速公路:前进之路”决议,专门为关于教育信息试验的课题进行拨款,并且将四百家教育机构进行首 批联网 3-4。 1-1-3 1-1-3 国内高校教育信息化发展状况国内高校教育信息化发展状况 高等学校教育信息化是指为达到信息化社会发展的要求,为信息应用创造环境,优化教育教学设 施,促进和深化教育教学改革的,以计算机、多媒体和网络通讯为基础的现代信息技术能够在教学、科 研、学习、管理、后勤服务等方面全面运用,使教育教学的全部过程实现信息化 5。最近几年,国家先 后制定了一系列促使教育信息化发展的相关政策和规划, 教育信息化得到了国家的大力支持, 在这种大 背景下, 基础教育的信息化实现程度在我国取得了良好的成果。 有了教育管理部门重视和支持教育信息 化的发展, 在我国基础教育信息化的硬件设施和软件资源建设得到超常规发展, 教学模式的研讨与新型 的学习方法发生着日新月异的进步, 在进行探索与实践教学信息化模式的过程中, 不断涌现出新时代的 教师和教育管理者。 当今我国在高等学校进行管理信息系统的建设已经取得了一定的研究成果,但是,由于网络信息 技术从引入到国内真正得以推广应用才是近几年的事情, 再说高校管理信息系统也是从新世纪初才开始 河北工业大学工程硕士学位论文 3 起步的, 另外由于分到每个学校的教育经费比较紧张, 在这样的条件下对于很多高等学校来说用计算机 进行教务管理仍处在一种分散管理阶段,如学生成绩管理系统还是 dos 系统下的,不能进行联网,计 算机只能起到存储信息的作用;因为这些系统都是单项处理的,需要大量的手工操作,这样教务管理人 员的工作量不仅繁重,而且量大,从而影响着教务管理人员的工作积极性,大大降低了工作效率。二十 一世纪是信息爆炸的年代, 人们对信息的需求与日俱增, 在日常工作中必须要求信息的准确性和高效性, 传统的管理模式满足不了处理新信息的需要。 以发展的眼观看, 就应该结合计算机信息技术和网络通信 技术,用现代化的管理手段来完成采集、组织、处理、分析、存储和传播大量的教学信息,从而达到提 高管理水平和工作效率的目的 6-8。 1-2 教务管理信息系统的发展趋势教务管理信息系统的发展趋势 利用计算机实现教务管理, 帮助相关工作者进行教学业务活动管理的过程, 是教学管理实现现代化 的一种新型管理手段, 能够为教育教学提供决策政策。 教学管理的内容不仅是指与教育教学有直接关系 的基础建设,像学生管理、课程管理等,它还包括教育教学的决策支持与准备工作,其发展趋势是: 1)教务管理信息系统能自动化进行教务管理。学生从报到入学到毕业离校的各种情况,各种教学 资料的统计、教育效果的测评等都能够让计算机终端自动统计、转换、建立、修整与访问。以后教师将 成为教育教学程序模式的开发设计师, 而广大的学生将会依据由教师开发设计出的学习程序模式, 依靠 计算机终端、投影屏幕、音箱等各种教学设备进行学习和测试,真正体验个体教学的先进化、人性化和 理想化。 2)依据教务管理信息系统,可以统筹安排各有关部门的管理,以及增进各部门的交流与协作,让 其能够为教育教学活动的正常进行提供有效保障, 能够统计与体现各部门的信息状况, 提供各种有实用 参考价值的策略方针及其效果预判,进而为学校领导重大决策的制定和实施提供较有力的参考。 3)由于互联网的迅速发展而使未来的教育管理理论普及化,每名教师都可以通过互联网进行良好 有效的访问与交互环节,这样教育教学理论从极少数的专家、学者手中得以展现,进而教育教学的科学 研究与理论研究将迎来一个蓬勃发展的时期。 4)教育教学的管理手段与人才培养的模式通过互联网向全球化发展。现代信息技术的飞速发展改 变了传统的授课模式,使学习者可以不受时间、地点及授课者等各种因素的影响,利用互联网终端及多 媒体技术,结合自己的具体情况,单方面完成学习过程,给传统教育模式带来了巨大的冲击。 随着信息化的发展, 信息化普及程度已作为衡量学校管理水平高低的重要指标, 在新的历史形势下 加快信息化发展速度,重视信息的流通,利用教务管理信息系统实现教育教学管理,特别是伴随校园网 的发展与完善来实现全校的教育教学管理是一项非常重要的实际工程。 1-3 课题来源课题来源 本课题来源于本人自参加工作以来一直在河北建筑工程学院从事教育教学管理工作, 对教育教学管 理工作的日常流程非常熟悉,深感一个优秀的教务管理信息系统对于减轻教务管理工作人员的工作量, 提高日常工作效率,便于师生交流是非常重要的。 由于我校是一所以教学为主的学校, 这样在平时的教育管理工作中, 学校的核心工作必然放在教务 管理方面, 教务管理模式的科学化与规范化、 管理手段的现代化与信息化水平直接影响着教学工作的顺 利进行。 首先,河北建筑工程学院的前身是张家口技术学校,1978 年经国务院批准,升格为普通高等学校, 教务管理信息系统的设计与实现 4 定名为河北建筑工程学院,是河北省唯一的专门培养建筑工程高级技术人才的普通高等学校。近年来, 办学规模不断扩大、 招生人数逐年增加, 目前在校生近一万人, 在编教师 600 余人, 教学资源日益紧张。 学校长期以来一直采用文本、表格等纸质的手工方式管理教学,在学校办学规模不断扩大,以及大多数 同类型学校己步入计算机管理行列这一现实影响下, 学校坚持与时俱进, 组织开发适用于学校教育教学 实际的教务管理信息系统软件,以适用于新形势的需要。在这一领域中,软件工程方面的方法论和软件 开发技术越来越发挥重大的作用 9。我校近年来一直在扩招,对学校来说既增加了管理部门的工作量, 也给管理工作带来了难度, 教学质量和学校的办学水平直接因管理手段的落后而受到影响。 如何将有限 的教学资源最大限度地利用起来,将不断增加的信息合理地处理好,以提高有限资源的利用率,已成为 学校主管部门考虑的焦点问题。在管理形式面临这样严峻的情况下,教务管理信息系统的出现,为学校 的管理手段带来了希望, 可以利用教务管理信息系统对学校的资源及信息进行优化组合, 为我校师生服 务,从而提高我校的教学质量和人才培养质量。 其次,随着学分制的教学改革,我校正在由传统的学年制向学分制过渡。它的核心是允许学生自由 选课,这样能把学习的主动权交给学生。每位学生公共选修课至少达到 3 学分,专业选修课至少达到 12 学分,但一般不应超过 15 学分。选修课是否开设是由学生选课人数的多少来决定的,学校对专业选 修课的规定是,如果某门选修课所选人数不足 30 人的话,将不再开设。这样由传统的学年制向新兴的 学分制的转变,导致教务管理信息量急剧增加,以往的纸质选课方式以不能满足学分制的要求,原来的 教务管理信息系统也不能适应这一转变, 为了提高教学管理水平, 迫切需要新的教务管理信息系统的出 现。 还有,随着学校互联网的建设和发展,校园网不断得到更新和完善,为教务管理信息系统的实现创 造了良好的技术平台。 综上所述,通过研究能够开发出基于 c/s,b/s 相结合的系统架构结构的教务管理信息系统,提高 我校的日常教学工作效率,使教学管理程序逐步走向信息化和规范化。从而能为学校节省大量的人力、 财力和物力,为全校教师和学生服务,为学校的快速发展提供有力保障。 1-4 项目总体规划项目总体规划 教务管理信息系统主要是让教学管理的工作流程程序化、一体化。它涵盖了教学管理的方方面面。 其中最直接的是指学生管理功能、师资管理功能、教学计划管理功能、排课管理功能、选课管理功能、 考试管理功能、成绩管理功能、教材管理功能、毕业管理功能和系统维护功能等。根据教学管理的主要 职能,所涉及的教务管理信息系统需要满足下面的要求: 1)容易操作 系统应采用比较好理解的,能够与现实相结合的图形界面,适合于不同层次的人员进行操作,让系 统使用人员能快速的了解其功能,更好的为信息的采集,共享和交换服务。 2)安全性强 在系统的分析设计过程中, 要充分考虑到系统的安全性, 要保证使用者如果使用不当的话不会导致 系统出错或停止运行。 考虑到使用系统的工作人员对计算机知识存在有限性或者在操作过程中输入的出 错,要对任何一种不当的行为进行出错提示信息并且能够进行恢复系统。 3)保密性高 由于在系统的数据库中存贮了大量的教学信息,要充分考虑系统的保密性,以防信息的泄漏。在系 统的使用过程中要针对不同的使用对象设置不同的使用权限, 使相应的使用对象只能查看他所需要的信 息,不能调用查看其它的信息,让信息仅在一定范围内看到。 河北工业大学工程硕士学位论文 5 4)易升级性 因教学管理要适应时代的发展, 另外计算机的发展速度也较快, 要充分考虑系统因计算机软硬件更 新而面临的系统升级问题, 也就是说, 能够实现新功能和新技术的扩充能力。 既要满足硬件的扩充能力, 也要满足软件的扩充能力。 1-5 论文组织结构论文组织结构 文章主要围绕教务管理信息系统的设计与实现进行了详细需求分析, 着重分析了教务管理信息系统 的功能需求和设计实现,全文一共分成六部分。 第 1 章 绪论,对教务管理信息系统的研究背景,教务管理信息系统的发展趋势,课题来源、总体 规划和论文的组织结构进行了详细介绍。 第 2 章 管理信息系统的开发方法, 介绍了管理信息系统的概念, 管理信息系统的结构及发展历程。 并详细介绍了管理信息系统的开发方法和教务管理信息系统的功能。 第 3 章 教务管理信息系统需求分析,阐述了教务管理的日常业务及其流程,并形成了相应的数据 流图,同时描述了一些基本的业务流程模块。 第 4 章 教务管理信息系统总体设计,首先分析出 c/s、b/s 相结合的系统架构,对教务管理信息系 统中的主要数据信息进行了详细的表述,给出了部分数据库中的表单设计同时说明了主要数据表的关 系。 第 5 章 教务管理信息系统详细设计与实现,通过表述各个子系统的功能和界面展示,总结出了系 统的设计思想与实现结果。 第 6 章 总结,对教务管理信息系统的开发过程进行了总结。 教务管理信息系统的设计与实现 6 第二章第二章 管理信息系统的开发方法管理信息系统的开发方法 管理信息系统(mis 即 management information systems)是一门新兴学科 10。它将经济学、管 理学、统计学、运筹学、计算机科学等多种学科紧密相连综合交叉在一起。因为是一门新兴学科,它的 研究理论和设计方法一直在不断发展。它是多门学科综合发展的产物。它运用现代信息技术,根据管理 学的有关理论和经济数学方法等工具,用以辅助企业的经营活动。 2-1 管理信息系统的管理信息系统的基本基本概念概念 2-1-1 2-1-1 管理信息系统的定义管理信息系统的定义 管理信息系统是一门新兴的学科, 可以看成是一个人机交互系统。 但由于它是一门其相应的基本理 论还处在不断完善过程中的新兴学科, 所以人们对它基本概念的理解和把握目前有多种说法。 在人们的 日常生活需求对管理信息系统的功能要求陆续增加之际, 互联网通讯技术和信息化技术也在不断的发展 和完善,从而管理信息系统的定义也在发展并逐步走向成熟,可以把管理信息系统理解为:是由人、计 算机系统、 软件系统、 数据库系统构成的, 以人为主导,以计算机为工具, 对企业的各种信息进行收集、 存储、加工、分析,以协助企业的决策、管理与运行的系统。管理信息系统科学依赖于技术科学和管理 科学的发展而形成的 11。 2-1-2 2-1-2 管理信息系统的结构管理信息系统的结构 一般来说,管理信息系统由信息源、信息管理者、信息处理器和信息用户这四个部分构成 13。它 们的关系是:信息源是信息的生产地;信息系统的设计、实现和维护由信息管理者负责;信息处理器负 担信息的传输、加工、保存等任务;信息用户充分利用信息进行指定决策 12。 2-1-3 2-1-3 管理信息系统的发展历程与趋势管理信息系统的发展历程与趋势 管理信息系统早期的形态是在上世纪五十年代,电子数据处理系统的问世。它自诞生以来,历经 了统计系统、数据更新系统、状态报告系统及决策支持系统等历程的发展,一直是沿着由低级向高级的 方向迅速发展。 进入 21 世纪以来,信息技术在飞跃的发展,系统方法和数学方法被广泛地应用,管理思想的现代 化水平在提高,在这样大背景下,我国的管理信息系统有了很快的发展,尤其是最近几年,管理信息系 统的内容和功能发展很快,形成了新系统来组织某一管理层次。像办公自动化系统、事务处理系统、管 理信息系统和高级经历支持系统等。 2-2 管理信息系统的开发方法管理信息系统的开发方法 管理信息系统的开发方法经常使用的有面向对象开发法、生命周期法、原型法等。不管使用哪一种 开发方法,都有其相应的开发策略需要遵循。无论采用何种方法,都要明白下面的问题: 河北工业大学工程硕士学位论文 7 1)解决信息处理和组织管理方面的问题所采取的开发方法。 2)系统可行性研究,确定系统所要实现的目标。主要是指目标和方案、技术的、技术方面的可行 性和社会方面的影响。 3)在系统开发过程中,要遵循的原则是处理规范、优化创新、领导参与及实用高效。 4)在系统开发前要做好企业基础准备和组织准备等相关工作。 5)选择系统开发方法。根据已经确定的开发策略选择对应的开发方法,是结构化生命周期开发方 法,快速原型法,还是面向对象系统开发方法。 6)制定开发计划。也就是说要明确系统开发的工作、投资、工程进度和资源利用计划。 2-2-1 2-2-1 结构化生命周期开发方法结构化生命周期开发方法 目前应用很普遍并且非常成熟的管理信息系统开发方法是结构化生命周期开发方法。 按用户至上的 原则,用系统工程化的思想和方法,将管理信息系统的分析设计过程进行结构化、模块化,自顶向下将 整个系统的开发设计划分成不同的生命周期阶段来进行分析和设计是它的开发思想 13。 一、结构化生命周期开发方法的生命周期阶段 如果用这种方法开发一个系统的话,就需要将整个开发过程分解成五个依次相连的生命周期: 1) 第一步是系统规划阶段 系统开发的请求要明确,通过初步调查做出可行性研究报告,根据研究报告来确定下一步的实施。 2) 第二步是系统分析阶段 对组织功能与组织结构进行分析,处理好业务流程和相应的数据流程,将它们进行抽象化,经过分 析功能数据,确定新系统的逻辑方案。 3) 第三步是系统的设计阶段 该阶段的主要工作是确定系统的总体设计方案, 将系统划分出各个子模块, 并确定共享数据信息的 组织然后根据子模块进行详细的设计。 如教务管理信息系统中学生管理子系统的设计、 成绩管理子系统 的设计和教学计划子系统的设计等。以上三步设计阶段都是坚持自顶向下地对系统进行结构化划分 14。 4) 第四步是系统的实施阶段 该阶段的主要工作是讨论确定设计方案,测试系统模块,准备系统所需的数据,在这一设计阶段, 则坚持自底向上地逐步实施。 它的优点是强调了系统开发过程中的整体系和全局性, 在满足系统整体性 和全局性的前提下重点来考虑具体模块的分析设计过程, 强调系统的分析和设计是逐步进行的, 对每一 步的工作都进行及时的总结,能做到及时发现问题和解决问题,保证了下一步工作的顺利进行,从而很 好地避免了系统开发过程中出现混乱的状态。 5) 最后一步是系统运行阶段 需要维护系统的日常运行,评价系统的运行效率。结构化生命周期开发方法是由这五步共同构成。 二、结构化生命周期开发方法的主要特点 结构化生命周期开发方法的优点是对开发阶段进行了严格的区分, 对文档工作非常重视, 能够做到 及时解决开发过程中出现的问题。但是,这种开发方法并不是完美的,也有它的缺点: 1)在开发过程中主要是手工绘制各种分析设计图标,这样落后的开发工具,将导致管理信息开发 周期过长,出现系统预算超支的现象。 2)这种开发方法需要管理信息系统开发人员到用户中进行调查走访,详细了解用户的需求、管理 现状,并能够对今后可能发生的需求变更情况进行有效预见,但是,在实际行动中,用户不可能一次性 全部了解和掌握开发设计的管理信息系统所有情况, 它们是在管理信息系统的开发设计过程中一步一步 教务管理信息系统的设计与实现 8 地了解管理信息系统, 并将管理信息系统的需求进行变更, 这样就会给管理信息系统的分析和设计带来 非常大的困难。 2-2-2 2-2-2 快速原型法快速原型法 快速原型法是开发技术人员在开发管理信息系统的最开始阶段根据所掌握的用户需求设计出一个 系统原型,然后与用户进行沟通、讨论,根据用户的需求,一次次地修改原型,直到达到用户的要求为 止。这样开发出来的系统就能使实际系统的很多性能保留下来,可以在系统运行过程中进行检查、测试 和修改,这样做能使这个系统模型很快转换成用户需要的目标系统 15。 快速原型法与生命周期开发方法不同,它不需要像生命周期法那样一步一步进行周密细致地调查, 然后再逐步整理出设计方案。 它从最开始的设计阶段就是凭借管理信息系统开发人员对用户需求的理解 先进行设计,等设计出一个真实的系统模型再去与用户进行沟通、讨论,并进行反复地修改,最后形成 实际的管理信息系统。从而可以看出快速原型法有它的好处: 首先,能够让用户在系统生命周期的设计过程中起到积极主动的作用。 其次,这样做能够降低系统开发的风险,特别是在开发大型项目的过程中,因为很难一次性完成对 项目的需求分析,这样使用快速原型法的效果尤为显著。 最后, 这种开发方法可以与结构化生命周期开发方法结合使用, 这样做就能扩大用户参与各设计阶 段的工作过程,使用户对开发系统的理解进一步加深了 16。 2-2-3 2-2-3 面向对象系统开发方法面向对象系统开发方法 近几年来最受欢迎的系统开发方法是面向对象系统开发方法,简称 oo(object oriented)。将客观 世界抽象地看成是很多相互联系的对象, 这样由不同的对象构成每一个系统, 每一个对象又都有其自身 的特性, 然后根据对象的特性进行相互作用和联系进而构成不同的系统。 开发人员在设计一个管理信息 系统使,把能够满足某些特定功能需求的实体联系在一起构成一套软件工具,从而实现系统的开发 17。 2-3 教务管理信息系统的功能教务管理信息系统的功能 教务管理信息系统是对日常教学信息进行管理的系统,是管理信息系统在教务管理领域中的具体 应用。一般管理信息系统的理论、开发方法、程序设计对教务管理系统都具有借鉴作用。教务管理信息 系统除具有普通管理信息系统的功能特性外,还有其自身的功能特性,它是在教育思想的指导下,充分 应用现代信息技术,将教学过程中的各种信息进行优化组合,高效配置和利用的产物,从而最大限度地 提高教学质量,提高人才培养质量。主要功能特性是: 1)整合优化流程,提高工作效率 工作流程不统一并且繁琐复杂是没有人性化、 降低工作效率的根源。 如果高校没有教务管理信息系 统,那么教学的日常管理工作只能处于经验管理状态,管理流程将会非常繁琐,这种繁琐的人工流程, 导致工作效率低,重复性的工作比较多,从而增大了日常管理的工作量,因统计的数据源较多,数据准 确性相对来说就很差。这种工作的无序化、任务的繁琐化就会造成浪费大量的工作人员,使工作的进行 较慢,质量很低。而以网络化为信息平台的教务管理信息系统,具有很大的办学效益,能够实现信息资 源的共享,促进相关部门之间协调合作,实现教务管理的规范化、高效化、科学化。 2)有利于加快教学管理人员同师生之间的双向交流 河北工业大学工程硕士学位论文 9 教学管理人员是师生之间联系的桥梁, 他们必须及时地获取教学活动过程中的相关政策、 通知等信 息。充分利用教务管理信息系统,师生之间可以不受时空的限制,进行双向交流和沟通,这样有利于改 进教学方法,提高教学质量。 教务管理信息系统的设计与实现 10 第三章第三章 教务管理信息系统需求分析教务管理信息系统需求分析 3-1 功能需求功能需求 根据对河北建筑工程学院教学工作的日常安排分析,该系统需要具备管理学生、师资、教学计划、 学生成绩、教材、毕业和进行系统维护等功能。具体各个模块需要实现的功能如下: 1)学生管理 对学生信息的管理,主要是管理学生的基本情况、注册等一些信息。主要工作是维护学生的基本信 息和更改学籍变动。 维护学生的基本信息主要是对学生的姓名、班级、学号、性别、民族、家庭住址等信息进行管理。 并对他们的信息进行增加、删除等操作 18。允许本人通过互联网根据账号和密码查询自己的信息并可 以反馈信息中错误的地方,由管理员修改。 学籍变动由管理员负责,包括:降级、留级、退学、休学、复学等。允许本人通过互联网根据账号 和密码查询自己的信息并可以反馈信息中有误的地方,由管理员修改。 2)教学计划管理 教学计划是根据培养方案而制定的,相对来说比较稳定,一般来说每学年不会发生很大的变化,但 需要调整个别课程时,系统也要能够提供相关的功能操作。在这一模块中主要包括新专业计划的制定、 原始计划的维护、执行计划的维护、教学任务的维护及统计查询报表的维护等信息。 在这一模块中要实现根据执行计划的维护结果来生成按教研室进行分配的教学任务书, 然后根据各 个教研室的情况安排教学任务, 再根据所安排的教学任务情况由各系部的教学秘书输入到系统里面, 最 后由管理员生成教学任务。 并允许各系部的教学秘书反馈自己信息中有误的地方给管理员, 由系统管理 员进行修改。 根据教学计划管理模块系统能自动生成各专业每学年的开课计划。 在输入完所有的教学计划后, 根 据教学计划安排生成相应的教学任务。 3)排课管理 因我校目前有两个校区,在老校区上课教室资源比较紧张,特别是多媒体教室的使用更紧张。这样 就应该考虑到资源竞争的情况。 另外从人性化管理方面要考虑到任课教师的时间安排, 从课程的重要性 方面要考虑到专业课与非专业课的上课安排时间。 这就要求在排课功能模块中不仅要有自动排课功能, 还要有人工排课功能。 在这一模块中要根据教学任务书进行排课,涉及到开设课程的任课教师、教学场地要求(多媒体教 室、普通教室、设计教室等)、合班班级、教学进程等信息,根据这些信息进行综合考虑。 4)选课管理功能 在选课上,对我校来说是针对选修课的,包括专业选修课和公共选修课这两部分,专业选修课要求 最少选 12 学分,但一般不超过 15 学分,每学期只能选一到二门;公共选修课要求最少选 3 学分,每学 期最多只能选一门, 这样根据每学期的教学计划由管理员生成选修课程。 在该模块中需要系统管理员设 定选课时间、选课门数,满足学生根据自己的兴趣爱好、专业需要等在规定时间内进行选课操作,并允 许改选或退选等操作的执行。 5)成绩管理 河北工业大学工程硕士学位论文 11 学生在校成绩是衡量学生学习情况的重要标准。是学生能够毕业、获得学位、获得奖励的依据,成 绩管理子系统的作用是对所有与成绩有关的信息的管理。该功能模块主要包括成绩录入、统计分析、成 绩综合处理、等级考试维护、成绩登记表等信息。成绩管理设计中在成绩综合处理子模块中应考虑到缓 考、重修、补考以及不及格成绩统计等信息。做到任课教师可以根据所教课程将学生的成绩进行登记, 查询。学生可以查询自己的所有课程的成绩、学分、绩点等信息。 6)师资管理 师资管理模块是对教师信息的管理,主要包括教师基本信息的维护和教学日历的管理,教师基本 信息维护包括教师编号、教师姓名、性别、所属系部、职称、学历、政治面貌、出生年月、身份证号、 民族、工作时间等。教学日历信息包括学年、学期、课程代码、课程名称、日期及教学内容等。管理员 可以查阅和更改教师的信息,对教师的各项信息进行输入、更改。系统可以按照教师编号的顺序显示给 管理员用户,这样有助于信息的查询。 7)考试管理 学校教务处考试管理工作主要是每学期期末安排在考试周的考试课,包括考试课程、考试时间、 考试地点、 考试监考、 巡考等安排。 在设计考试管理功能模块时应包括具体的考试信息的发布这项功能, 主要是用来发布考试的相关信息,如考试的班级、课程、时间、地点、监考老师等。 8)教材管理 学校教材管理是由教务处教材科工作人员统一管理的, 首先教材科工作人员根据每学期的教学任务 制定教材采购计划, 让每位老师根据教学任务选定教材, 然后由教材管理人员将所需教材的相关信息录 入系统。所以教材管理模块的设计中要有对教材管理信息的设置、教材代码维护、教材基本信息、教材 计划、教材征订、教材入/出库,教材统计报表等信息。 9)毕业管理 根据学院对毕业生的管理规定,有正式学籍,德智体等全面鉴定合格,修完教学计划规定的全部课 程和环节,考核成绩合格,修满所学专业规定的学分,方可毕业。在对本科生学位授予方面,要求完成 教学计划的各项要求,符合学院授予学位的有关要求,经学院学位委员会审查通过,可授予学士学位。 这样就要求在毕业管理模块设计中要有毕业生成绩总表、毕业资格审查及学位预审查等子模块。 10)系统维护 根据每人使用的范围来设权限,管理系统的使用对象。为了人性化设计,要保证使用权限可以进行 动态的修改。另外要做到系统的安全性和系统内相关数据的保密性。 系统的使用人员为管理人员、 任课教师、 在校学生这三类。 做到学生账号登录系统后能够查询课表、 成绩、选课情况及个人基本信息等;教师账号登录系统后能够查看教学有关的通知,能够录入成绩、制 定教学日历,查询课表及个人基本信息等。管理人员使用的权限较多,可以发布信息,修改资料等,并 能够对账号权限的执行动态限制功能。可以根据不同时期的教学管理需求进行管理权限的开放和关闭。 系统能够允许用户修改密码。 3-2 业务流程分析业务流程分析 3-2-1 3-2-1 用户登录确认流程用户登录确认流程 为了做到教务管理信息系统的安全性和保密性, 要求系统针对不同的使用对象要提供不同的信息和 功能操作,这一功能的实现主要通过用户账号和密码来完成,系统的使用对象有教师、学生和管理员三 教务管理信息系统的设计与实现 12 种类型,各类成员通过用户账号和密码登录系统,获得相应的服务。经系统确认,从而提供相应的服务 信息。用户登录的流程图见图 3.1,表 3.1 给出了系统登录的操作需求。 图 3.1 用户登录数据流图 fig. 3.1 data flow diagram for user login 表 3.1 登录操作需求 table 3.1 requirement of login operating 名称: 学生 简要描述: 学生可以通过账号和密码登陆系统,允许信息的查询,错误信息反馈 有关数据流: 登录账号进行相关操作并返回操作结果 名称: 教师 简要描述: 教师可以通过账号和密码登录系统,查询和反馈信息、录入成绩 有关数据流: 登录系统进行相关操作并返回操作结果 名称: 管理员 简要描述: 管理员登录系统,管理系统 有关数据流: 登录系统进行相关操作并返回操作结果 3-2-2 3-2-2 教学计划管理流程教学计划管理流程 教学计划管理模块的功能是进行教学计划及教学任务的生成。并针对不同的用户类型返回结果。 其主要参与者是教务处管理人员、 教研室成员及各系部教学秘书。 教学秘书根据各学年的培养方案生成 各专业对应学期的开课计划, 通过各专业成员研究确定, 由教学秘书根据各专业成员确定的开课计划进 学生 教师 管理员 帐户信息 管理员 教师 学生 教务管理 信息系统 学生帐户信息 教师帐户信息 管理员帐户信息 登录操作 学生操作结果 教师操作结果 管理员操作结果 登录记录 河北工业大学工程硕士学位论文 13 行修改计划并提交进而生成教学任务,并生成课表,学生可以根据课程情况进行反馈。具体流程见图 3.2,有关教学计划管理需求见表 3.2。 表 3.2 教学计划管理需求 table 3.2 requirement of instruction plan management 教学计划管理 简要描述: 进行教学计划、教学任务及课表的生成并返回结果 输入数据流: 查询教学计划、教学任务及课表 输出数据流: 查询课表等相关信息 说明: 1.学生查询 返回结果; 2.教学秘书上交教学计划 生成新计划; 2.管理员修改新计划 生成新计划。 图 3.2 教学计划管理数据流图 fig. 3.2 data flow diagram of instruction plan management 3-2-3 3-2-3 学籍管理流程学籍管理流程 教学秘书 课表 教学计划 教研室成员 管理员 教师 学生 新计划 制定 信息综合 反馈 生成课表 生成任务 接收课表 接收任务 接收信息 修改任务 教学任务 教务管理信息系统的设计与实现 14 学生的学籍是作为在校学生的依据,记录着学生在校期间的成绩、各种表现及奖惩等信息,通过对 学籍信息的分析可以使教师全面了解学生在校的表现。该部分包括学籍信息和学籍报表两个部分。图 3.3 是学籍管理的流程,表 3.3 是学籍管理需求。 表 3.3 学籍管理需求 table 3.3 requirement of schoolrolls management 名称: 学籍管理 简要描述: 对学籍信息进行相关操作 输入数据流: 学生信息、查询信息 输出数据流: 返回结果、学生新信息 说明: 1.学生查询 返回结果
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生产安全风险隐患排查指南
- 疫霉病用药安全使用规范
- 起重机械吊装事故应急演练
- 贵重仪器设备管理制度
- 蔬菜根结线虫综合防治技术方案
- 生产安全事故应急演练总结报告
- 隐患排查治理双重预防机制运行方案
- 颈椎病理疗标准操作流程
- 膳食营养师配餐专业技能手册
- 辣椒水肥一体化精准灌溉实施指南
- 2026年医师定期考核人文试题库100道带答案(满分必刷)
- GB/T 9706.266-2025医用电气设备第2-66部分:助听器及助听器系统的基本安全和基本性能专用要求
- 班前会安全培训管理制度
- 云南省2026年普通高中学业水平选择性考试调研测试生物试题(含答案详解)
- JJF(京) 165-2025 颗粒物采样器采样物理效率测试规范 荧光微球洗脱法
- 检验检测机构授权签字人考试试题及答案
- 2025年CAAC无人机执照理论复习考试总题库及参考答案
- DB11∕T 1584-2018 有限空间中毒和窒息事故勘查作业规范
- 电表工程施工合同协议书
- 2025年检察院书记员考试重点及备考技巧
- 2024-2025学年山东省枣庄市峄城区青岛版三年级下册期末考试数学试卷(含答案)
评论
0/150
提交评论