1、学位论文 作者 张义 目 录 摘 要 . I ABSTRACT . II 1. 绪 论 . 1 1.1 系统研究的目的和意义 . 1 1.2 国内外发展概况及存在问题 . 1 1.3 本文研究的内容及目标 . 2 2. 系统概述 . 4 2.1 系统及需求分析 . 4 2.1.1 系统需求 . 4 2.1.2 可行性分析 . 4 2.2 系统设计的背景 . 4 2.3 系统的功能简介 . 4 2.3.1 学生信息管理模块 . 5 2.3.2 学生成绩管理模块 . 5 2.3.3 学籍变动模块 . 5 2.3.4 基本信息模块 . 5 2.4 系统开发的目标 . 5 3. 系统分析 . 6 3.
2、1 数据流程分析 . 6 3.2 数据存储分析 . 6 3.2.1 概念模型 . 6 3.2.2 系统 E-R 图的设计 . 7 3.3 系统流程分析 . 7 4. 系统设计 . 9 4.1 软件模块结构设计 . 9 4.1.1 系统方案确定 . 9 4.1.2 软件结构设计 . 9 4.2 数据库设计 . 9 4.2.1 本系统中所涉及到的主要实体共有六个数据表 . 10 4.2.2 各表的物理结构 . 10 5. 系统的实现 . 12 5.1 系统登陆界面 . 12 5.2 系统主界面 . 12 5.3 用户管理模块 . 13 5.4 学生学籍变动模块 . 13 5.5 学生信息管理模块
3、. 14 5.6 成绩管理模块 . 15 学位论文 作者 张义 6. 结论 . 16 参考文献 . 17 附 录 . 18 答 谢 . 27 学位论文 作者 :共享 I 共 27 页 教务管理系统 的开发与研究 摘 要 随着信息技术在管理上越来越深入而广泛的应用,教务管理系统的实施在技术上也逐步成熟。教务管理系统是一个不断发 展的学科 ,贯穿着整个教育管理体系。 本文介绍了在 DELPHI 环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个教务管理系统的过程。通过分析学校的教务管理体系,创建了一套行之有效的计算机管理的方案。文章介绍了教务管理系统的系统分析部分,包括系统需求分析
4、、可行性分析、数据流程分析以及系统流程分析等;系统设计部分主要介绍了软件模块设计和数据库设计等;系统实现部分简单介绍了几个主要模块用法。本系统界面友好,操作简单,比较实用。 关键词 信息管理系统, 教务 管理系统,信息查询, DELPHI 应用 学位论文 作者 II 共 27 页 ABSTRACT With more and more widespread and profound application of information technology in management, the implement of management information system has bec
5、ome mature in technology step by step. Managing information system is a subject. Enterprise needs existence and development, so enterprise activities means tightening up the enterprise management and strengthening effective management of any resource internal the enterprise。 This article introduces
6、the detailed process of exploring a management information system under the environment of delphi, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for student management by computer, through ana
7、lyzing disadvantages of student management by human resources. This article emphasizes on three sections. The system analysis section of student management information includes feasible analysis, management function analysis. The system design section mainly focuses on system function design and dat
8、a base design and data number design. And the system realization section has provided several major function , together with the main windows and programs. Key Words: MIS、 Student managementsystem、 Delphi 学位论文 作者 III 共 27 页 学位论文 作者 张义 第 1 页 共 27 页 1. 绪 论 1.1 系统研究的目的和意义 21 世纪初期,既是我国经济快速、健康发展的重要时期,也是我
9、国高等教育快速、健康发展的关键时期,高等学校必须与时俱进,更新观念,创新制度,深化改革,努力提高人才培养质量,这不仅是新时期经济社会发展的客观要求,更是高等学校改革与发展的必然选择。 随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及,利用计算机进行 教务 管 理势在必行。因此 开 发 一个能满足学校 日常信息 统计分析工作 的 教务管理 系统对学校各项工作的开展有着重要的意义。 开发出一个操作简便,界面友好,灵活实用, 能被人普遍接受, 安全可靠 ,容易操作 的 教务管理 系统 , 能够提高学校对学生 信息 的统计分析效率,减轻教务管理人员对 信息 管理和统计的负担,提高学校对 信息
10、的规范化管理。教务 管理系统能够及时对 信息 进行收集整理,使学校相关部门及时获取可靠的信息,便于管理。 1.2 国内外发展概况及存在问题 随着以计算机 ,多媒体 ,通讯 ,网络 ,人工智能等为代表的信息收集 ,处理 ,加工 ,传输等技术的飞速发展 ,信 息技术不断渗透到社会生活的各个领域和各个方面 ,在全球范围内掀起了一场改变世界面貌的信息革命浪潮 ,它不断改变着人们的生产方式 ,生活方式以及思维方式 ,使人类跨入了一个崭新的时代 信息化时代 。 开发 教务 管理系统就是紧跟信息时代的步伐 ,也是推动管理信息化的具体措施 。 (1)国外研究现状 国外从 20 世纪 70年代就有人研究管理问题
11、 .直到 20世纪 90 年代关于管理问题的研究仍然十分活跃 。 管理信息系统 (MIS)的概念起源很早。 在国外, 早在 20 世纪 30 年代,柏德就强调了决策在组织管理中的作用。 50 年代,西蒙提出了管理依赖于 信息和决策的概念。同一时代维纳发表了控制论与管理,他把管理过程当成一个控制过程。 50 年代计算机已用于会计工作, 1958 年盖尔写道:管理将以较低的成本得到及时准确的信息,做到较好的控制。 “这时数据处理一词已经出现。 学位论文 作者 第 2 页 共 27 页 管理信息系统 (MIS)已经逐步成为一个独立的学科分支,它继承了其他众多学科的理论、方法与应用技术,它与信息科学、
12、系统科学、控制理论、运筹学、会计学、统计学、经济学、管理科学、计算机科学有着十分密切的联系。 (2)国内研究现状 我国从 20 世纪 80 年代初期开始管理问题的研究 。 国内许多企业开发过与管理 相关的系统 ,但大多是根据本企业的特点而设计的 。 只有少数系统考虑到了管理的通用性 。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着重要的作用。作为计算机应用的一部分,使用计算机对信息进行管理,具有高速度、高效率、高质量的优势。 程序设计人员运用编程语言及数据库,针对信息管理的具体情况,进行分析 , 设计出 一个 专属的信息管理系统,
13、这将是开发信息管理系统的方向。教务管理系统是一个比较稳定的系统,很大程度上具有一定的优势,比如说:系统运行安全可靠, 稳定性好;系统的可管理性好;系统输入界面友好,操作简便易行,尽量减少用户的输入工作量;能实现多种查询,允许进行模糊查询;数据具有规范性,整体性,方便数据之间的比较分析。可是,任何东西都不是完美的,它也存在很多缺点:网络功能欠缺。本系统没有建立网络连接,只能单机运行,无法实现资源共享。容错性不高 , 系统的抗错,容错性不高。如必须使用规范查询语言,否则系统无法辨识执行。 有很多地方还设计的不够详细,且系统分析报告中提及的一些功能在此未能实现。 1.3 本文研究的内容及 目标 课题
14、主要研究的内容如下: 本系统的使用 者 : 教务处管理人员 、 任课教师 和学生,研究内容涉及到以下几方面: ( 1)教务处管理人员 可以以管理员的身份 登陆,进入管理模块,可以进行 学生 信息 的录入和 查询, 学生成绩 的 录入 查询 ,学籍的变动 以及 班级的设定和查询等功能最后是 退出系统等操作。 ( 2) 管理员可以设定教师用户,授予相应的权限,对学生信息,学生成绩以及班级进行管理。 学位论文 作者 第 3 页 共 27 页 ( 3) 学生可以用 直接 进入, 只可以 查询相应的信息而不能对相关信息进行编辑。 本系统的目标就是 从操作简单、界面友好、灵活、实用、安全的要求出发,完成操
15、作的全过程, 为使用者提供最大的方便,最大程度提 高工作效率。 学位论文 作者 第 4 页 共 27 页 2. 系统概述 本教务管理系统可以说是一个综合性的学校学生管理系统,它 具有 学生学籍管理、学生成绩管理、学生 信息 管理等多种功能,因而具有较强的实用性。 2.1 系统及需求分析 2.1.1 系统需求 通过调查 ,系统需要 达到以下要求 : (1) 由于该系统的使用对象多 ,要求有较好的权限管理 ; (2) 原始数据修改简单方便 ,支持多条件修改 (3) 方便的数据查询,支持多条件查询 ; (4) 在相应的权限下,删除数据方便简单,数据稳定性好; 2.1.2 可行性分析 由于本系统管理的
16、对象单一 ,都是在校学生,且每个数据内容具有 较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是 PIII 以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和 查阅相关参考文献 ,因此完全可以实现。 本系统的设计是在 WindowsXP 中文版操作系统环境下,使用 DELPHI 开发成功的。目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围。 2.2 系统设计的背景 每个学校都需要进行 信息 的统计分析工作 ,而这些工作都必须在 很短 时间
17、内完成。大量的数据的统计分析工作如果只靠人工来完成,费时费力,还容易出错。随着计算机技术的飞速发展,计算机在日常管理应用中迅速普及,利用计算机进行管理势在必行。因此需开发出一个能满足学校进行 信息 的录入,统计,查询和打印等需求的、功能完善、安全可靠、迅速简便的管理信息系统 是非常有必要的。 2.3 系统的功能简介 学位论文 作者 第 5 页 共 27 页 本系统主要可以实现以下的管理功能: 学生信息 管理、学生 成绩 管理、学籍变动 、 班级信息 等等。 2.3.1 学生信息管理 模块 该模块的功能是 对学生的基本信息的录入和查询,和后面的成绩管理,学籍 变动有 很好 的联系 。 2.3.2
18、 学生 成绩 管理模块 该模块对各学生的成绩 录入 以及查询的设置,可以给学生添加以及修改学生 成绩, 分为成绩录入和成绩查询等模块。 2.3.3 学籍变动 模块 该模块对 学生退学休学复学转学以及调班的信息 进行设置,并可在其中填写原因, 该模块包括 退学 |休学 和 转学 |调班 两个模块。 2.3.4 基本 信息 模块 该模块 是 对 班级的添加和 设置以及 对课程 的 添加和 设置, 自行添加相应的课程和班级,把软件进行了人性化的设计 。 2.4 系统开发的目标 本系统是 管理 学校学生 信息 的一个综合性的系统,本系统的设计目标将最终定位于完成以上所述的系统主要业务的基本模 型上。 拟建系统实现以下具体要求: (1)提高信息处理速度。 (2)集中处理,提高管理效率。 (3)减轻教务管理人员的劳动强度、提高管理水平。