摘要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析我学校计科系的教务管理的不足,创建了一套行之有效的利用计算机进行教务信息管理的方案。文章介绍了教务管理信息系统的系统分析部分,包括可行性分析、数据流程分析和需求分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
关键字: 管理信息系统、教务管理、Visual Basic应用。
Abstract Is more and more thorough along with the information technology in the management and the widespread application, the management information system the implementation technically already gradually maturely.The management information system is the new discipline which develops unceasingly, any unit must survive must develop, wants the high efficiency to organize organically the internal activity, must establish the management information system which adapts with own characteristic. This article introduced environment uses Microsoft Visual Basci 6.0 ;from the top downward the overall plan in Visual under the Basic6.0, from bottom to top applies the development” the strategy develops a management information system the process.Through analyzes my school to count the branch department the educational administration management insufficiency, founded a set of effective use computer to carry on the educational administration information management the plan.The article introduced the educational administration management information system system analysis part, including feasibility analysis, data flow analysis and demand analysis and so on; The system design part mainly introduced the system function design and the database design and the code design; The system realization part explained several main module algorithms, this system contact surface is friendly, the operation is simple, quite practical.
Key words: Management information system, educational administration management, Visual Basic application.
3.1. 系统的主要功能要求
根据用户口令判断用户的权限,具有基本的信息录入功能和添加、删除、修改功能,并能根据录入的信息生成课程表、总课表、课酬表、课酬统计表、试卷档案表,并能生成打印报表和Excel数据文档等功能。 3.1.1. 系统主要模块 主要功能模块有:用户管理,角色管理,数据字典,课程表信息,总课表信息,教师信息管理,教师课酬管理,教师课酬发放,教师课酬统计,试卷档案管理,课程名称设置,教师信息查询,课程信息查询,教师课酬查询 等。 3.1.2. 系统安全性 计算机系统的安全治理是一个庞大、复杂、面广的系统工程。安全的核心是人,必须以人为核心进行安全管理。采用各种先进的安全技术,使系统免受非法攻击,排除没有访问权限的使用者窃取机密信息,确保系统安全可靠的运行。 针对学校教务管理系统的特点,为了加强其安全性,系统采用一定的保密措施。 3.1.3. 口令权限识别 口令识别是一种低成本,易实现的用户识别技术。在计算机系统内广泛的使用,在口令识别机制中,计算机系统给每个用户分配一个用户标识和一个口令。用户标识唯一确定一个用户是公开的;口令用于证实用户,是保密的,显示为*号。 3.1.4. 口令存取 系统要识别每个用户的口令,就必须把每个用户的口令存放起来,形成口令表,通常以文件或数据库形式存放。如果以明文的形式存放,则很容易被熟悉系统的人偷取,为了提高基于口令的身份识别方案的坚强度,应该在口令方案中引入家密机制。
3.2. 主要功能模块描述 系统的各个功能模块相互协同共同构成一个完整的教务管理系统. 3.2.1. 课程表信息 该设计的功能主要是完成课程表的管理,它包括课程表录入生成和查询,及其维护和打印及生成Excel文档等功能。 3.2.2. 总课表信息 该设计的功能主要是完成学期总课表的管理,它包括学期课表录入生成和查询,及其维护和打印及生成Excel文档等功能。该模块的录入量较多,在设计上更加方便用户在较短时间内完成大量的工作。 3.2.3. 教师信息管理 该设计的功能主要是完成教师信息的管理和维护。 3.2.4. 教师课酬管理 该设计主要是对教师课酬的及时登记入库,它包括对教师课酬的登记、录入、查询、报表打印、及Excel生成等功能,也为后续的教师课酬发放提供数据源。 3.2.5. 教师课酬发放 该设计的功能主要对教师课酬的发放进行登记和管理。它根据教师课程登记表提供的数据加以录入部分信息,进行维护和管理。提供了录入、查询、报表打印、及Excel生成等功能,也为后续的教师课酬统计管理提供数据依据。为教师课酬发放提供数据。 3.2.6. 教师课酬统计 该设计完全依据课酬登记表的数据进而进行统计维护、管理和录入部分必须的外加数据。该设计也提供了录入、查询、报表打印、及Excel生成等功能。主要是为学期教师课酬统计工作提供方便。 3.2.7. 试卷档案登记 该设计主要是实现对教学考试试卷电子档案的管理,该设计也提供了录入、查询、报表打印、及Excel生成等功能。为日常教学考试工作提供方便。
目录
摘要 3 关键字: 管理信息系统、教务管理、Visual Basic应用。 4 Abstract 4 Key words: 5 Management information system, educational administration management, Visual Basic application. 5 第一章 绪论 6 1.1. 选题的背景 6 1.2. 目的和意义 7 1.3. 系统完成和实现的工作 8 第二章 平台简介 9 2.1. Delphi简介 9 2.1.1. 数据库访问方法 10 2.1.2. 数据库组件 11 2.2. 数据库简介 11 2.2.1. SQL语言 11 2.2.2. 数据库 15 2.3. 系统运行环境 16 2.3.1. 硬件环境 16 2.3.2. 软件环境 17 第三章 系统总计设计 17 3.1. 系统的主要功能要求 17 3.1.1. 系统主要模块 17 3.1.2. 系统安全性 17 3.1.3. 口令权限识别 18 3.1.4. 口令存取 18 3.2. 主要功能模块描述 18 3.2.1. 课程表信息 18 3.2.2. 总课表信息 19 3.2.3. 教师信息管理 19 3.2.4. 教师课酬管理 19 3.2.5. 教师课酬发放 19 3.2.6. 教师课酬统计 19 3.2.7. 试卷档案登记 20 第四章 系统详细设计分析 20 4.1. 需求分析 20 4.1.1. 目标系统功能说明 20 4.1.2. 用户需求分析 20 4.2. 系统结构 21 4.3. 系统E-R图 22 4.4. 数据库设计 23 4.5. 系统数据流图 30 第五章 系统的实现 33 5.1. 登陆窗体的设计 33 5.2. 程序主界面设计 36 5.3. 用户管理窗口的设计 48 5.4. 计科系教务管理系统的实现 56 5.4.1. 系统管理 56 5.4.2. 教务信息管理: 57 5.4.3. 数据查询: 67 5.4.4. 系统帮助: 69 第六章 系统使用方法 70
|