计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

高校教学管理系统研究与设计-机电毕业论文

2013-09-27 01:04
导读:机电论文论文,高校教学管理系统研究与设计-机电毕业论文论文样本,在线游览或下载,科教论文网海量论文供你参考:   摘 要:本文主要探讨了当前高校教务管理信息系统的研究

  摘 要:本文主要探讨了当前高校教务管理信息系统的研究背景、系统规划、系统分析、总体设计(概念结构设计和逻辑结构设计)和其他设计(代码设计、输入输出设计、人机对话设计和安全设计)。该系统基于B/S 与C/S 相结合,采用结构化开发方法,充分运用成熟的计算机技术对教务管理信息进行数字化的管理
关键词:教务管理系统; 结构化开发方法

前言随着 Internet 技术的迅速发展, 建设数字化校园实现教学网络化, 成为高等院校实现管理现代化和信息化的关键。国内许多高校建立了教务管理信息系统, 但其中多数是局限于局域网的静态网页, 缺乏后台Web 数据库支持, 不能进行及时的互动信息传播, 信息共享程度也较低。因此, 开发基于Internet 的新型教务管理系统, 实现高校教务信息管理数字化具有现实意义。
  本文详细介绍了基于复合型网络结构,利用结构化开发方法对教务管理信息系统进行分析与设计的过程。
  系统的构建模式目前主要有两种结构模式:C/S(Client Server,即客户机/服务器)模式和即浏览器/服务器)模式。结构模式由客户机和服务器端两个层面构成,其形式逻辑和事务逻辑放在客户端, 数据逻辑和数据存储位于服务器端。客户端软件一般有应用程序以及有关的数据库接口组成, 当系统的应用程序发生变化而需要改变事务处理逻辑时, 每个客户机上的应用程序也都需要更新, 系统维护比较麻烦。
  图 1.C/S 结构模式图结构模式结构模式是一种以Web 技术为基础的新型MIS 系统平台模式。它把原C/S 模式中的服务器分解为一个数据服务器及一个或多个应用服务器(即Web 服务器)构成一个三层结构系统: 浏览器、应用服务器和数据库服务器。在这种结构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在浏览器端实现,但是主要事务逻辑在服务器端实现这样就大大简化了客户端电脑负荷,减轻了系统维护与升级的成本和工作量。 (转载自http://zw.nseac.coM科教作文网)
  图 2.B/S 结构模式图模式与B/S 模式比较模式优势:
  ①交互性强②更安全的存取模式③降低网络通信量模式优势:
  ①简化了客户端②简化了系统的开发和维护③是用户的操作更简单④ 更适于网上信息发布模式与B/S 模式相结合根据该教务管理信息系统开发功能的要求,既有交互性和安全性很强的教学信息检索系统,又需要强大的网上信息发布功能。因此, 采用C/S 模式与B/S 模式相结合的复合型结构模式。
  图 3.C/S 模式与B/S 模式相结合由于内、外两部分对系统的国内要求各有不同和侧重,对于内部系统主要应用C/S 模式,而对于外部系统主要采用B/S 模式。
  开发方法选择目前较为流行的开发方法主要有结构化开发方法、面向对象的开发方法(OO, Object Oriented) 以及原型法。
  、结构化开发方法主要按照“自顶向下,逐步求精”的方法开发系统,主要包括系统规划、系统分析、系统设计、系统实施及系统运行和维护这几阶段。在系统分析时,采用自顶向下、逐层分解,有抽象到具体的逐步认识问题的过程;在系统设计时,先考虑系统的整体优化,再考虑局部的优化问题;再系统实施时,则坚持自底向上,先局部后整体,通过标准化模块的链接形成完整的系统。
  、面向对象开发法有面向对象程序设计方法OOP(Object Oriented Programming)发展起来的。其基本思想是基于所研究的问题,对问题空间进行自然分割,识别其中的对象及其相互关系,建立问题空间的信息模型。在此基础上进行系统设计,用对应对象和关系的软件模块构造系统。
  、原型法是指由系统分析设计人员与用户合作,在短期内与用户合作,在短期内定义用户基本需求的基础上,开发出来一个只具备基本功能、实验性的、简易的应用软件。

(科教范文网 fw.nseac.com编辑发布)


  相较于其他两种方法,结构化开发方法强调开发过程的整体性和全局性,便于管理和控制;严格区分开发过程,任务明确;对开发工具的要求也不像原型法那样高。
  此外,虽然原型法更符合人们认识事物的一般规律,但由于教务管理系统的主要功能于事先可以基本明确,所以该系统的设计选择结构化开发方法。
  系统规划该教务管理系统的总目标主要包括两个方面:一是对内要能够对学校的日常教务活动进行管理、分析、控制以提高管理效率,改善管理水平;二是对外要能够及时发布日常信息,方便外界了解学校的教务状况,在校内、外之间建立一个高效、快捷的沟通途径。
  由于外部系统涉及许多关于网络编程、系统构架、网络维护、网络安全等许多内容,而本文的侧重点在于内部教务管理的数据库系统构建,所以对外部系统只作简单陈述,不进行详细设计。
  系统分析需求分析通过对系统进行详细调查,了解到教务管理系统的主要工作和处理流程是 (即用户需求):
  、教学管理人员对教师登记教师档案,对学生登记学生档案,以及对变动进行档案修改;、教学管理人员对每个学期考试进行考试安排,结束后由教师登记学生成绩,对学生成绩进行分析统计;、每个学期末,学生根据各系提供的下一学期所开课程选课,教师接受下一学期教学任务;、每个学期末,学校对教师进行考核评比、平时,教师、学生、管理人员、各级领导还要随时查询各类教学信息。
  通过需求分析可以得到教务管理系统的功能结构图图4.教务管理系统功能结构图数据流程图(DFD Date Flow Diagram)数据流程图是描述数据处理过程的工具,本系统的数据流动过程是:开学初教务处根据上教务管理系统基本信息管理课程管理成绩管理评估管理系统维护学生选课考试安排课程安排成绩录入补考、留级安排成绩分析学生评优教师评估用户登录用户管理用户退出学生信息教师信息学期末学生的选课情况、学校公共课及专业必修课的安排和教师的情况来安排新学期的课表;期末时由教务处安排考试日程,考试结束,教师批完试卷后,把各科成绩录入到成绩表上;接着各系教导员对成绩进行分析,对成绩优异者予以奖励,对不及格者做出补考或留级等安排,并把奖惩信息录入学籍表;此外,没学期期末学生还要对任课教师进行评估,教务处综合学生评估及其他信息对教师做出考评。 (科教论文网 lw.nseaC.Com编辑发布)
  本系统的数据流图如下所示:
  图 5.教务管理系统顶层DFD 图图6.教务管理系统第一层DFD 图图7.教务管理系统详细DFD 图数据字典数据流图只是描述了系统有哪几部分组成,各部分之间的联系等等,但还没有说明系统中各个成分的含义。数据字典主要用来描述数据流图中的数据流、数据存储、处理过程和外部实体。数据字典中有六类条目:数据元素、数据结构、数据流、数据存储、处理过程、外部实体。
  由于该教务管理系统规模较大,关于这六类条目的实例很多,在此,尽对每一类条目挑选一个实例来加以说明。
  数据元素数据元素又称数据项,是最小的数据组成单位,也就是不可再分的数据单位。每个数据元素需要以下属性:名称、别名、类型、长度、编号等。
  表1.数据元素条目名称:学号 有关数据结构:学生成绩别名:SNO 有关编码说明:
  说明:本校学生编码 ** ** ** * ** 编号数据类型:字符型 班号长度:9 专业代码总编号:1-001 入学年份 院系代码数据结构条目数据结构描述的重点是数据之间的组合关系,即说明这个数据结构包括哪些成分。一个数据结构可以包含若干个数据元素或数据结构。
  表2.数据结构条目名称:学生基本信息卡 总编号:
上一篇:建构主义理论在机电一体化课程教学-机电毕业论 下一篇:没有了