




免费预览已结束,剩余37页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
成人高等教育信息管理系统的设计与开发 摘 要 随着教育进入信息化时代,成人高等教育应充分利用信息化、数字化等现代教育技术改造传统的管理模式,使成人教育管理走向无纸化办公、规范化和流程化。 本文结合当前韩山师范学院成人教育的特点,采用微软公司的 Microsoft Visual Studio 2005 作为开发平台,以 SQL Server 2005 作为后台数据库,规划设计了成人高等教育信息管理系统。系统从成人教育管理的实际流程出发,通过对信息的收集、存储、统计、综合查询和信息共享,将成人教育管理中诸多繁琐的工作分解到各个功能模块中,最大限度地减轻管理人员的负担。 本文首先分析成人教育信息管理系统在国内外的发展现状,并在对相关技术进行研究分析的基础上,结合成人教育管理工作的特点及实际要求,按照信息管理系统的设计原则和设计思想,对系统进行需求分析、架构分析、系统设计、功能实现和软件测试。【关键词】:成人高等教育,信息化,设计 【论文类型】:应用研究Abstract With the coming of education information,adult higher education should adequately use modern education technic such as information、digital to change traditional management model,so as to come to paperless office、standardization and process。 According to the characteristics of adult education of Hanshan Normal University,we use the developing platform of Visio Studio 2005 published by Microsoft and take the SQL Server 2005 as database to design the adult higher education information management system。 From the practical flow of adult education management,the system decompose much multifarious works to each function module by collection, storage, statistics, comprehensive query and sharing of information,this can most relieve the burden of administrative staff。 In this article,the development status at home and abroad of adult higher education information management system is analysed firstly,and at the basis of research and analysis of related technology,according to the characteristics and practical demands of adult education manegement, we carry out requirement analysis、framework analysis、 system design、 function implement and system test in accordance with the design principle and thought of information management system。【Keywords】 Adult Higner Education,Information,Design 【Paper types】Applied research目 录 第1章 绪论 11.1 系统开发的背景和意义 1 1.1.1 系统开发的背景 1 1.1.2 系统开发的意义 11.2 国内外研究现状 21.3 论文的内容与结构 2 1.3.1 论文的内容 2 1.3.2 论文的结构 3 第2章 系统分析与架构设计 42.1 业务概况 42.2 管理理念 42.3 系统功能需求分析 52.4 系统性能需求分析122.5 系统架构设计13 2.5.1 架构设计概述13 2.5.2 架构设计模式13 2.5.3 系统架构设计14 第3章 系统设计163.1 信息系统开发过程16 3.2 系统模块划分173.3 系统功能设计18 3.3.1 学生登录模块18 3.3.2 教师登录模块19 3.3.3 教务员登录模块20 3.3.4 学校基本信息管理模块21 3.3.5 学籍管理模块22 3.3.6 教务管理模块23 3.3.7 成绩管理模块24 - 1 - 3.3.8 系统管理模块253.4 数据库总体设计26 3.4.1 系统E-R图26 3.4.2 数据库表结构设计28 第4章 系统开发技术33 4.1 系统开发平台33 4.1.1 Visual Studio 2005 集成开发环境33 4.1.2 SQL Server 2005334.2 系统编程语言33 4.2.1 C#34 4.2.2 SQL 344.3 开发技巧34 4.3.1 使用存储过程35 4.3.2 模块化层次化设计35 4.3.3 页面输出缓存35 第5章 系统实现与测试365.1 典型模块实现36 5.1.1 登录模块实现36 5.1.2 学籍管理部分功能模块实现36 5.1.3 学生成绩功能模块实现41 5.1.4 班级课程任务功能模块实现42 5.2 系统测试43 第6章 总结与展望46 6.1 论文总结466.2 系统展望46 参考文献 47 致 谢 50 - 2 - 成人高等教育信息管理系统的设计与开发 第1 章 绪 论 1.1 系统开发背景和意义 1.1.1 系统开发的背景 当前教育信息化迅速在全球普及,从根本上改变了传统教育的传播模式,为教学模式的更新开辟了广阔的前景。成人高等教育应充分利用网络等现代教育技术,用信息化、数字化技术改造传统成人教育教学模式,构建成人教育网络化教育模式。 我国成人教育经过十余年的发展,学校办学规模不断扩大,在校生人数日渐庞大,教学点分散,使得管理任务越来越重。因此,开发高效的成人教育管理系统也成为紧迫的任务。面对庞大的信息量,如何充分利用紧缺的资源,提高资源的使用率,做到信息的规范管理、科学统计和快速查询,已成为制约管理乃至整个学校管理工作的瓶颈。 在现代教育思想指导下,利用计算机、网络通讯及多媒体等现代化信息技术,开发成人高等教育信息管理系统,对日常的教学过程进行管理,可以使管理、教学、输出融为一体,树立高校中成人高等教育的形象,充分适应激烈的市场竞争,提高自身的竞争活力,促进成人高等教育专业结构的调整和教学管理的升级。 韩山师范学院成人高等教育一直使用传统的人工方式管理,随着学员规模不断扩大,人工方式管理所带来的局限性也日益突出,如信息无法实现共享,查找文件、数据效率低,出错率高,数据更新、维护困难等。因此,根据我院自身特点和管理模式,开发成人教育信息管理系统,将繁琐的数据交由计算机处理,减少人工劳动,提高我院成人教育管理水平,是一项刻不容缓的任务。而且教育行政部门要求的学籍电子注册、学历电子注册和学位电子注册等数据交互的需要也将促使我院加快信息化建设。 1.1.2 系统开发的意义 由于韩山师范学院成人教育办学规模的日益扩大,管理技术的不断发展,原有的手工管理模式及流程已经不太适应现代成人高等教育的发展需要。因此,结合韩山师范学院自身发展的特点,借鉴和吸收先进的管理经验和技术,在此基础上研发符合实际需要的信息管理系统,有利于进一步提高学院成人高等教育教学质量,更好地为成人教育学员服务。1 成人高等教育信息管理系统的设计与开发 1.提高工作效率,降低劳动强度,从繁琐的手工劳动、重复性劳动中解放出来; 2.按系统设置的业务流程操作,提高规范度和透明度,而且降低了对个人经验的依赖度; 3.拓宽信息公开渠道,加快信息公开速度; 4.缓解成人学员的工学矛盾,通过建设成人网络教学和管理平台,辅助成人学员进行远程网络学习,有效的提高学员自学质量,以克服面授时间短,所学东西来不及消化以及自学缺乏指导等不足; 5.自主研发系统,能够针对学院自身业务特点进行分析开发,同时可以根据需要不断增加功能模块,适应业务流程调整需要,专用性和可维护性强。 1.2 国内外研究现状 目前,国外的成人教育信息管理系统的实现技术已经很成熟,采用C/S、 B/S等各种架构模式,开发环境多样化,开发程序语言多样化,功能丰富,使用非常普遍。国内这方面的管理系统起步较国外晚,各院校成人高等教育近几年才开始认识到加强信息化建设的必要性,部分院校也已投入资金进行管理系统的开发和建设,但是,这些系统总体功能比较简单,应用还不是很普及。而且各高校自身情况不一样,更多学校只是根据自身情况开发小型的系统,比如学籍管理系统、教务管理系统。目前,很少大学把各类型的小型系统进行整合,并根据成人教育本身的特点开发专门的信息管理系统。 1.3 论文的内容与结构 1.3.1 论文的内容 本项目是以韩山师范学院成人教育管理过程为研究对象,主要研究了.NET的设计模式,学习并掌握了现在较先进的分析和设计方法,使用了相关的开发工具。对韩山师范学院成人教育管理系统做了深入的分析,并根据我院管理的现状进行了系统的分析、设计、实现与测试。 项目所研究的管理系统是基于Web,采用目前流行的融合了先进成熟计算机网络、中间件和组件技术的 B/SBrowser/Server,浏览器/服务器的组件架构体系,以 Windows Server 2003 为网络操作系统,以微软公司的.NET 为开发平台,选用了 SQL Server 2005 作为后台数据库。系统全面支持网络办公模式,2 成人高等教育信息管理系统的设计与开发 大大减少手工劳动。 1.3.2 论文的结构 本文研究的主要内容根据韩山师范学院成人高等教育从新生入学到毕业生毕业离校整个业务流程,设计一套完整的系统,优化结构配置,提高管理质量,提高工作效率。因此本文将根据信息管理系统的设计方法,从成人高等教育信息管理系统相关的需求分析、系统设计、系统实现和系统测试等工作展开描述与讨论,本文结构的总体布局为: 第一章 绪论。对本文的背景、意义、内容和结构做一个大概的说明。 第二章 系统需求与架构设计。从成人高等教育业务流程中分析系统的功能需求、性能需求和系统架构设计。 第三章 系统设计。从需求分析中进行系统业务逻辑设计和数据库逻辑设计,为系统应用开发的实施奠定基础。 第四章 系统开发技术。介绍系统所采用的开发软件和一些开发技巧。 第五章 系统实现与测试。利用 ASP.NET 和 SQL 技术实现系统的功能模块并从实际数据中选取用例进行测试。 第六章 系统总结与展望。 论文撰写的主要工作有:综合分析成人高等教育管理的需求,采用模块化层次化设计模式,以Web平台实现系统构建,并采用了Microsoft Visual Studio 2005+ SQL Server 2005作为项目应用开发的解决方案。论文将以信息系统开发方法为导引,对系统开发有关技术、理论进行探讨。3 成人高等教育信息管理系统的设计与开发 第2 章 系统需求与架构设计 2.1 业务概况 韩山师范学院成人高等教育依托普通全日制的优质教育资源,形成以教师教育为主的函授、夜大学(业余)、网络教育和教师继续教育、职业技能培训等多学科、多层次、多类型、多形式的成人高等教育体系。 学院设立成人教育部管理学院各种类型、层次和形式的成人学历教育工作和各类继续教育等非学历教育管理工作。部门下设三个科室,分别是学籍管理科、教务科和综合科。学籍管理科负责学生学籍档案的建立和整理,学生学籍异动的处理和毕业生资格审查和毕业生数据上报;教务科负责教学计划的审核,教学课程编排和考务安排;综合科负责招生录取工作,数据统计与整理,校外教学点的管理与联系及其它一般事务管理工作。 目前,学院成人高等教育共开设35个本、专科专业,学历教育在校生约 6000人。学历教育教学依托学院 15 个教学系,每个教学系由一位系领导负责本系的成人教育工作,同时设置一位教务员负责日常的教务管理工作。学院各专业开设的课程全部由学院各系教师负责授课,校外教学点授课教师也全部从学院校本部各系任课教师中选派。 学院共设立 11 个校外教学点,每个校外教学点设置一位联系人,负责联系日常事务以及做好学员在学期间的教学和管理工作。 2.2 管理理念 业务流程管理BPM,Business Process Management,是一套达成企业各种业务环节整合的全面管理模式。BPM涵盖了人员、设备、桌面应用系统、企业级 Backoffice 应用等内容的优化组合,从而实现跨应用、跨部门、跨合作伙伴与客户的企业运作。BPM 通常以 Internet 方式实现信息传递、数据同步、业务监控和企业业务流程的持续升级优化。BPM不但涵盖了传统“工作流”的流程传递、流程监控的范畴,而且突破了传统“工作流”技术的瓶颈。BPM的推出,是工作流技术和企业管理理念的一次划时代飞跃。成人教育流程化管理如下图所示。4 成人高等教育信息管理系统的设计与开发 新生数据导入 分班,编学号 打印学生证 开放控制 异动申请 开放时间、开放字段 新生数据上报 网上注册 新生网上信息校对 异动处理 在校生学籍 审核提交 审核提交 管理、成绩管理 在校生统计 毕业生数据上报 是 通过毕业 资格审查 否 结业 毕业 获得学位 打印结业证书 打印毕业证书 打印学位证书 领取证书 毕业生离校图 2-1 学生从入学到毕业管理流程图 2.3 系统功能需求分析 经过对业务的了解,系统需具备以下主要功能。 1.通过网上开放权限,让学生确认和修改个人资料,及时反馈审核,确保学生档案数据的准确性和可靠性。 2.管理学生注册,可根据需要批量或零散处理在校生注册,实际了解学生注册到校情况,保障教学工作正常进行;电子注册数据格式应与学信平台要求的格式保持一致。5 成人高等教育信息管理系统的设计与开发 3.管理学生的异动情况,跟踪学生在整个学业过程中发生的学籍、专业、专业方向等变动情况,可灵活的根据不同异动学生的情况进行审核、管理,学籍信息不断得到有效的更新和统计。 4.管理统计项目、统计报告,统计分析学生构成情况;打印输出班级学生名单、学生证、学籍表等各类花名册。 5.对任课教师开放网上录入成绩,学生网上查询成绩功能,根据成绩汇总结果生成补考学生名单,提供直观的成绩统计分析数据,让教学管理员及时了解教学质量。 6.灵活地设定学生的毕业条件,按毕业条件自动审查学生是否具有毕业资格和获得学位证书的资格。 7.系统界面设计友好,色调平和,操作方便、灵活,并且能提供各项功能的在线帮助学习功能,一般用户通过简单培训就可以使用系统;让教务管理人员将精力用在教务管理上,而不是用在简单和繁重的信息处理上。 通过对系统的功能分析,我们将信息系统的需求划分为学籍信息管理、教务管理、考务管理、成绩管理和操作日志五个部分。图2-2是反映系统总体功能用例图。功能用例图中一个用例代表信息系统的一项功能,用例与参与者的连线表示这个用例将被连线所关联的参与者所使用,在使用过程中会有一定的交互信息17。下面将对部分功能展开进行分析。6 成人高等教育信息管理系统的设计与开发 学籍信息管理 学生 学籍管理员 课程与计划 考务管理 教务员 成绩管理 教师 教务管理员 系统日志图 2-2 系统总体功能用例图 1.学籍信息管理 学籍信息管理包括学生学籍管理、学籍异动和毕业资格审查三部分功能。图2-3是反映学籍信息管理功能用例图。其中,学籍管理员负责学生学籍管理、学籍异动和毕业资格审查,学生参与学生学籍管理和学籍异动。 学籍信息管理 学生学籍管理 学籍异动 学籍管理员 学生 毕业资格审查图 2-3 学籍信息管理功能用例图 图2-4中的ac是对图2-3中各个用例的分解。学生学籍管理向学籍管理员提供导入学生信息、增加学生信息、编辑学生信息、查询学生信息、统计学生信息和打印报表六项功能,向学生提供注册个人信息和修改个人信息两项功能;学籍异动向学籍管理员提供审核异动申请、增加异动名单、查看异动情况和7 成人高等教育信息管理系统的设计与开发 统计异动数据四项功能,向学生提供异动申请和查询异动申请结果两项功能;毕业资格审查向学籍管理员提供设置审查条件和打印证书两项功能。 学生学籍管理 导入学生基本信息 注册个人信息 修改个人信息 学籍管理员 学生 增加学生信息 编辑学生信息 查询学生信息 学生信息统计 打印报表a学籍异动 异动申请 异动审核 增加异动名单 学生 学籍管理员 包含 异动结果 异动记录 异动统计b8 成人高等教育信息管理系统的设计与开发 毕业资格审查 设置审查条件 打印证书 学籍管理员c 图 2-4 学籍信息管理分解功能用例图 2.教务管理 教务管理包括专业计划管理和课程管理两部分功能。图2-5是反映课程与计划功能用例图。其中,专业计划管理由教务管理员和教务员参与,课程管理由教务管理员、教务员和学生共同参与。 课程与计划 专业计划管理 教务员 教务管理员 课程管理 学生图 2-5 课程与计划功能用例图 图2-6中的a、b是对图2-5中各个用例的分解。专业计划管理向教务管理员提供审核教学计划和查询教学计划两项功能,向教务员提供编辑教学计划、提交教学计划和查询教学计划三项功能;课程管理向教务管理员提供调整课程计划、审核课程计划、查询课程和打印课表四项功能,向教务员提供输入课程计划、提交课程计划、查询课程和打印课表四项功能,向学生提供查询课程和输出课表两项功能。9 成人高等教育信息管理系统的设计与开发 专业计划管理 编辑教学计划 提交教学计划 教务员 教学计划审核 教务管理员 查询教学计划a 课程管理 输入课程计划 提交课程计划 教务员 调整课程计划 教务管理员 审核课程计划 查询课程 学生 打印课表b 图 2-6 课程与计划分解功能用例图 3.考务管理 考务管理功能用例图如图2-7所示。教务管理员负责调整考试计划、审核考试计划、查询考试安排、审核缓考学生、打印考试安排表五项功能;教务员负责输入考试安排、提交考试计划、查询考试安排和打印考试安排表四项功能;学生参与查询考试安排、申请缓考和打印考试安排表三项功能。10 成人高等教育信息管理系统的设计与开发 考务管理 输入考试安排 提交考试计划 教务员 调整考试计划 审核考试计划 教务管理员 查询考试安排 学生 缓考申请 缓考学生审核 打印考试安排表图 2-7 考务管理功能用例图 4.成绩管理 考务管理功能用例图如图2-8所示。教务管理员负责成绩审核、成绩修改、成绩处理、成绩统计、成绩查询和打印成绩单六项功能;教务员和教师负责成绩录入、成绩查询和打印成绩单三项功能;学生负责查询个人成绩和打印成绩单两项功能。11 成人高等教育信息管理系统的设计与开发 成绩管理 成绩录入 成绩审核 教务员 成绩修改 成绩处理 教务管理员 成绩统计 教师 成绩查询 打印成绩单 学生 个人成绩单图 2-8 成绩管理功能用例图 2.3 系统性能需求分析 信息系统性能是信息系统功能实现的方式、效率和保障,它包括信息系统的效率、处理方式、可靠性、安全性、适应性等内容。信息系统性能需求是信息系17 统需求的重要组成部分 。 根据韩山师范学院成人高等教育管理模式的特点,成教信息管理系统应具有以下性能要求: 1.系统运行于 Internet 上,采用 B/S 结构的体系结构,可以满足教务管理用户集中、大量处理数据的要求。 2.系统能够将学生入学到毕业的所有数据进行统一管理,改变以往教务模块分散,不全面的弊端。最大程度地实现数据的共享,从而避免管理漏洞的产生,同时为学校管理层的决策提供详尽的数据。 3.系统应具有良好的可扩展性,要不断适应学院发展所引发的各类新需求,通过对软件的重新配置、改进,满足学院长期发展的需求。12 成人高等教育信息管理系统的设计与开发 4.系统应支持校园网、互联网等网络环境,所有数据都能通过网络进行传递,充分实现学生数据的数字化、信息化和数据共享。 5.系统应具有良好的兼容性与开放性,所有数据应可以 DBF、XLS 等常用格式导入导出,应能为教育行政主管部门的其他应用软件系统提供标准数据接口。 6.系统权限控制可细化到具体功能、具体数据库记录,例如可控制用户是否可看某些数据以及不同系的教务人员只能修改本系的数据。权限最大可设到模块,即是否可对某一模块具有操作权限。 2.4 系统架构设计 2.4.1 架构设计概述 架构设计的目标是建立软件系统的架构,有时也称“顶层架构”。这种架构既要明确定义软件各子系统、关键构件、关键类的职责划分及协作关系,又要描绘它们在物理运行环境下的部署模型。此外,顶层架构还必须针对软件系统全局性、基础性的技术问题给出技术解决方案,这种方案往往构成目标软件系统的架8构的技术基础设施 。 软件设计通常始于架构设计。所以,架构设计对整个目标软件系统起着初始塑形的作用,它对包括功能性需求,以及性能、可维护性等非功能性需求的软件需求实现都具有决定性意义。 2.4.2 架构设计模式 分层模式,是架构设计模式中的一种。它将软件系统按照抽象级别逐次递增或递减的顺序划分为若干层次,每层由一些抽象级别相同的构件组成,并且为紧邻其上抽象级别更高的层次提供服务,使用其紧邻下层提供的服务;一般而言,顶层直接面向用户提供软件系统的交互界面,底层负责提供基础性、公共性的技8术服务,它更接近于硬件计算环境、操作系统和数据库管理系统 。 层次之间有两种连接形态。 高层构件向低层构件发出服务请求,低层构件可能向更低层构件发送抽象级别更低的服务,在接到服务应答后再向高层构件发送服务应答。 低层构件将主动获知的变化事件通知高层构件,这种通知可能一直延伸至最高层,也可能中止于中间某一层次。13 成人高等教育信息管理系统的设计与开发 每个层次对上层的服务接口有两种组织方式。一种是层次中的每个提供服务的构件公开其接口;一种是将接口封装在层次内部,每个层次提供统一的、整合的服务接口。前一种方式更直接,层次的透明度较高,后一种方式降低了两个层8次之间的耦合度 。 2.4.3 系统架构设计 对于成人高等教育信息管理系统,采用分层设计模式,架构模型构造如图2-9所示。 学生 教师教务员 管理人员 系统管理员 表示层Web浏览器,如:IE 学生登录 教师登录 教务员登录 学校信息 学籍管理 教务管理 考务管理 系统管理 页面 页面 页面 管理页面 页面 页面 页面 页面 局域网或 Internet 业务逻辑层Web服务器 学生登录 教师登录 教务员登录 学校信息 学籍管理 教务管理 考务管理 系统管理 管理 数据访问层Web服务器 DBACCESS 数据层数据库服务器 存储过程 SQL Server 200514 成人高等教育信息管理系统的设计与开发 图 2-9 成人高等教育信息管理系统分析类图 系统架构设计上我们采用基于 B/S模式的结构,其总体情况可以分为四个层次。 1.表示层 即在浏览器中显示的表单页面,提供给用户以实现人机交互的窗口,它接受用户输入,向用户提供所需要的信息数据。表示层中包括各种与界面相关的页面文件.aspx、用户控件文件.ascs以及网页文件.6html。 2.业务逻辑层 主要完成实现页面功能。它根据用户表示层发出的请求,确定请求对应的实现方法和调用的相关页面,然后与数据访问层交互,得到用户请求的各种数据,并将得到的信息生成符合请求调用的页面,返回给用户表示层。 3.数据访问层 用于连接到 SQL Server数据库,该层的服务被实现为 SQL Server的存储过程,SQL Server数据的发送和接收都由存储过程完成; 4.数据层 本系统以 SQL Server2005 作为后台数据库,存储数据表、存储过程和函数等,对数据进行管理和维护。15 成人高等教育信息管理系统的设计与开发 第3 章 系统设计 3.1 信息系统开发过程 信息系统开发过程是在信息系统规划的基础上,研制信息系统的全过程。经过开发过程,将把信息系统开发的初步设想,通过多个阶段的工作,变成实际可以运行的信息系统。 信息系统开发过程涉及到很多因素,包括系统需求、系统目标等。信息系统开发就是通过对这些因素进行有效配置,分解到信息系统开发的各个过程中,并17按照即定的步骤开展工作,最终得到所要的信息系统 。 信息系统开发涉及到的工作有很多,主要有业务分析、需求分析、系统分析、系统设计、系统实现和系统测试等六个方面。 1.业务分析 业务分析(Business Analysis)是信息系统开发的基础性工作,它是对所要开发对象的组织系统的分析和认知。它由开发人员对组织系统的目标、组织机构、业务流程、实体活动等进行深入分析,全面了解组织系统的运行机制和业务流程,建立起能够反映组织系统实际的业务模型。 2.需求分析 需求分析(Requirement Analysis)是分析所要开发的系统应该具有哪些功能、性能和作用。分析人员通过对用户的需求调查,并结合组织系统的业务状况和目前的技术水平,通过深入分析确定出合理可行的系统需求。需求分析着眼于系统的外在特性。 3.系统分析 系统分析(System Analysis)要考虑为满足需求分析所规定的功能、性能和作用,它从信息系统的内部来分析信息系统的构成要素及其结构,是对系统的构成及结构的抽象反映。通常系统分析对系统要素不涉及过多的细节。 4.系统设计 系统设计(System Design)确定信息系统的设计模型。它是对分析模型的深入和细化,并考虑到系统的实现环境。系统设计包括系统平台设计、计算模式设计、软件结构设计、详细设计、界面设计和数据库设计等工作,最后通过设计17模型来描述系统的设计结果 。16 成人高等教育信息管理系统的设计与开发 5.系统实现 系统实现(System Implement)就是把信息系统的设计模型转变成可以交付测试的信息系统实物。实现的工作包括确定系统的实现结构,子系统、类和接口17的实现,单元测试,系统集成等 。 6.系统测试 系统测试(System Test)是对所完成的系统进行测试,以发现设计过程中存在的问题并加以纠正。测试主要包括集成测试、系统测试和验收测试。在测试过程中需要建立详细的测试计划并严格按照测试计划进行测试,以减少测试的随意性。只有经过严格测试后,才能得到可以交付运行的信息系统。 3.2 系统模块划分 根据需求,成人高等教育信息管理系统划分为学生登录、教师登录、教务员登录、学校基本信息管理、学籍管理、教务管理、成绩管理和系统管理等八个模块。其中,学生登录模块包括个人信息浏览、个人成绩查询、课程查询、网上教学和用户信息维护等功能;教师登录模块包括成绩录入、网上教学和用户信息维护等功能;教务员登录模块包括教务管理、成绩管理和用户信息维护等功能;学校基本信息管理模块包括教学系信息管理、教师信息管理、专业信息管理、校外教学点信息管理和班级信息管理等功能;学籍管理模块包括学生学籍管理、学籍异动管理和毕业资格审核等功能;教务管理模块包括课程设置管理、考务管理和教学计划管理等功能;成绩管理模块包括成绩审核、成绩处理、成绩维护和成绩统计等功能;系统管理模块包括用户及权限管理、操作日志管理和数据备份和恢复等功能。系统功能结构图如图3-1所示。 17 成人高等教育信息管理系统的设计与开发 图 3-1 系统功能结构图 3.3 系统功能设计 下面对各个功能模块进行说明。 3.3.1 学生登录模块 此模块主要是学生用户了解相关信息的窗口。对于在校生,学员凭学号和密码登录系统,新生则以身份证号登录系统。 1.个人信息浏览 学生登录此页面可以对个人基本信息如“学号”、 “姓名”、 “性别”、 “出生日期”、 “身份证号码”等进行浏览。如发现资料有误,可提供相应证明材料提交学籍管理员申请修改。此外,页面还提供学籍异动申请,需要申请学籍异动的学员只要点击“异动申请”按钮,在弹出的界面中填写相应的信息,然后点击“确定”按钮,就完成学籍异动的网上申请。同时,打印纸质申请书提交学籍管理员审核,异动申请经过审批后,在异动记录中有相应审批结果的提示。 对于新生用户,由于录取数据当中的信息只包含考生的部分信息,新生需要18 成人高等教育信息管理系统的设计与开发 在入学初对其个人的信息进行完善,以生成学籍档案。新生以个人身份证登录系统,在个人信息界面对自己的基本信息进行填写、补充,然后在网上进行提交。 2.个人成绩查询 学生登录此页面可以对已考过的各门课程的成绩进行查询。成绩以列表方式显示。在提供学生成绩查询外,此模块还提供学生课程缓考功能。因为成教的学生来源相对比较广泛,而且学习方式有别于全日制学生,他们大多数都是利用工作之余的时间参加学习,尤其当个别学生因工作或者其它原因无法按时参加考试时,可以申请缓考。申请缓考时,只要点击“申请缓考”按钮,在出现“新增学生缓考申请”页面中,选择“课程名称”、 “考试性质”,填写“申请原因”, “学年学期”不用选择,使用默认学年学期,再点击“确定”按钮,就完成课程缓考的网上申请。在网上申请后,打印缓考申请表提交给教务管理员,教务管理员对收到的资料进行审核之后,就可以根据资料的情况对在系统中提交的申请进行审核,审核的结果学生可以在系统中查询。 3.课程查询 查看每个学期开设的课程。课表以列表方式显示,每行显示一门课程具体信息,包括开课开始结束时间,上课天数,上课地点,授课教师,考核方式等。 4.网上教学 “网上教学”可以作为一个独立的远程教学方案,亦可作为传统课堂教学的延伸、补充方案。学生进入“网上教学”页面,页面以列表形式显示可供学习的课程,每门课程左边都有一个“进入学习”的按钮,点击进入该门课程的学习界面,在这个界面中,提供了课程介绍、教学大纲、教学进度等栏目,还提供了相关教学课件讲义、课件视频资料、案例、作业、作业答案等信息,点击便进入相关栏目的界面。 5.用户信息维护 学生用户登录此页面可以重新设置新的登录密码,设置方法如下:首先输入旧密码,然后输入新密码,最后再次输入确认新密码,这样就完成对新登录密码的设置。 3.3.2 教师登录模块 教师用户以教师编号作为用户名登录系统。再选择具体的模块进行操作。19 成人高等教育信息管理系统的设计与开发 1.成绩录入 录入教师以自己的教师身份登录系统,点击进入“成绩录入”编辑页面,点击“进入录入”按钮,系统打开网上成绩录入界面,为避免错误操作,进入成绩录入的初始状态是锁定的,点击“录入”按钮方可进入录入状态。在成绩录入过程中,为了避免电脑死机等因素,导致数据丢失,可点击“暂存”按钮,暂存为保存已输入的数据,继续录入成绩(系统同时也提供了每十五分钟自动保存的功能)。而对于通过缓考申请的学生,课程成绩自动设置为不能录入的状态,并且系统会自动把申请缓考的学生添加到补考名单中。待录入完成时,点击“保存”按钮,保存录入的成绩,结束录入。保存时,系统会自动检测所有学生是否都已经录入成绩,并弹出提示框,显示几条成绩记录已经成功保存,有哪几条记录保存失败!便于录入老师进一步检查,确保准确无误。检查完数据后,点击“保存”按钮,将所录入的成绩提交给教务管理员。提交成绩后,点击“打印”按钮,可以打印存档成绩单,成绩单经录入教师签名,所在系盖章后送成教教务科存档。 成绩提交后,经教务管理员审核通过以后,可以在“录入查询”界面查看已审核通过的班级学生成绩。 2.网上教学 在网上教学模块中,授课教师可上传、删除课件或讲义等教学资料,布置相应的作业,对各类教学资源进行管理。 3.用户信息维护 在这个模块当中,教师除了跟学生一样可以重新设置新的登录密码外,还可以对个人信息进行修改。 3.3.2 教务员登录模块 1.教务管理 此模块包含教学计划的申请、课程安排和考试安排。 每个专业每年都有教学计划,有时候同一专业的专业计划与上届基本上一样,以前可能需要重新做一份,但是现在系统可以很简单的完成,就是一个专业计划的复制功能(根据不同的情况选择不同的复制形式,专业复制、批量复制),如有个别不同则可以单独的新增即可,这样使得专业安排简单化!当有开办新专业时,需要申请增加新的教学计划,只要在网上“计划申请”页面进行编辑,再20 成人高等教育信息管理系统的设计与开发 提交给教务管理员审核,就完成新增教学计划的申请。 教学计划审核后,相关的执行计划就会按照制定的计划执行。在每学年开学初,教务员根据教学计划安排这一学年的课程,确定授课教师,上课地点,上课天数,并且将相关的信息在网上进行录入,提交给教务管理员审核,审核通过后,系统便生成学年课程表,供学生查询。如果审核不通过,教务员根据教务管理员的意见重新修改提交。 每学期结束前,教务员根据已结束面授课程制定考试计划,确定课程的考核方式、参考人员、考试日期和考试地点,安排监考人员,然后提交考试计划。 2.成绩管理 主要的功能是成绩录入和成绩查询。成绩录入者通常是任课老师,但有时候教务员也充当成绩录入者的角色,因此在教务员登录模块中设置了成绩录入功能,录入界面与授课教师录入成绩的界面相同,操作方法和系统控制流程也一样,不同的只是成绩录入者的身份。 成绩查询功能让教务员方便地查询各类成绩,如单个学生的成绩,班级成绩,专业成绩等,查询方法可以通过选择某个年级、专业、班级,或者具体某个学生的学号或姓名等方式进行查询,而且也可以对多个条件进行组合查询,查询成绩后,系统还提供成绩单打印功能。 3.用户信息维护 在这个模块当中,可以重新设置新的登录密码,设置方法跟学生用户相同。 3.3.4 学校基本信息管理模块 学校资源是高校运作的人力和物力资源,是整套信息管理系统的基础数据,其基本数据的规范、正确与否直接影响其它模块功能的实现。 本模块主要是对学校基本的硬件设施(如教学系、校外教学点的信息)和软件设施(如教职工信息、专业信息、班级信息)进行管理。 1.教学系信息管理 提供对教学系相关信息的增加、编辑和删除功能。 2.教师信息管理 教师信息包括:教师编号、姓名、性别、出生年月、职称、学历、所在单位、教师类别、联系方式等,教师的信息可以在本模块中增加、编辑和删除,也可以21 成人高等教育信息管理系统的设计与开发 由教师个人在登录页面中修改。 3.专业信息管理 专业是指各个系开设专业的详细内容,主要信息有:专业编号、专业名称、培养层次、学习形式、学制、开办系等。本模块提供对开办专业信息的增加、编辑和删除功能。 4.校外教学点信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025资产评估国考试题及答案
- 2025中考试题及答案江西省
- 2025证券投资学2试题及答案
- 2025公务员考试题奇葩及答案
- 2025公务员考试题及答案杜甫
- Obestatin:开启胃肠手术治疗2型糖尿病机制与应用的新视野
- Fe-Ga合金磁致伸缩材料:特性、制备与应用的深度剖析
- 2024年平塘县考调县教育局下设事业单位工作人员笔试真题
- 社区关系建设调研实施方案
- 2024年包头市青山区招聘社区工作者真题
- 智研咨询发布:2025年中国脑机接口行业市场现状、发展概况、未来前景分析报告
- 2025年上半年广西北海市随军家属定向安置招考25人重点基础提升(共500题)附带答案详解-1
- 2025年标准房产中介服务合同范例
- 记背手册02:北京高考古诗文背诵与默写篇目(打印版)-备战2025年高考语文一轮复习考点帮(北京专用)
- 2025年中医推拿人员劳动合同范文
- 2025年人力资源咨询服务合作协议书模板
- 医院感染知识岗前培训
- 《钳工基础培训》课件
- 高标准农田建设项目验收技术方案
- 《如何应对焦虑》课件
- 山东省《建筑施工现场安全管理资料规程》(DB375063-2016)
评论
0/150
提交评论