滨州医学院学籍管理系统的设计与实现内容摘要:

ion of student enrollment management, improves the work efficiency. Keywords: roll management, UML, framework integration, J2EE, SSH 1 第 1章 绪论 系统开发背景 随着 Inter/Intra、数据库技术的快速发展 , 建立满足高校教务管理部门高效地工作所需的学籍管理系统成为可能 , 因此 , 管理现代化对于高校决策者和教务管理者乃至教师和学生来说都至关重要。 随着 我国高校毕业生分配制度和教学管理体制改革不断深入,学生学籍管理工作不仅不能削弱, 反 且还要加强。 因为,作为高校的特殊产品 —— 人才,社会对他需要首先听其言,观其形,寻其质,而后才能用其人。 学生学籍不仅是反映学生本质的重要凭证, 也是 社会提供人才的重要参考依据, 同时也 真实 记录了 学生在校期间个人学习 、 生活以及素质拓展 等 情况 ,对该校毕业生参加就业和学生管理工作有着重要作用。 用人单位可以通过学生学籍全面了解毕业生的详细情况,在一定程度上,学生学籍也是高校学生管理的有力依据,它有利于促进学生素质的提高,为更好地 为 服务于人才培养这个总目标提供支持,因此做好学生学籍管理具有重要意义。 然而在各高校学生学籍管理日趋规范化形势下, 人们 依然 使用传统的人工方式管理学生工作 , 这种管理方式存在着许多 缺点 , 如 : 效率低、保密性差 , 另外 ,将产生大量的冗余文件和数据 , 也存在诸如学生学籍内容单薄、利用滞后、造假、管理方式落后、全程管 理观念差和管理手段落后等不足, 这给查找、更新和维护工作都带来了很大的困难。 另外,大多数学 校 里对学生的档案、成绩、学籍变动、毕业等一些繁琐处理都是通过 人工 进行记载并处理的, 这样 对学生数据的处理工作量特别大,不仅浪费人力物力,而且还容易出错。 鉴于学籍管理中存在的诸多问题 , 本论文参考了国内高校学生的发展情况和管理模式 , 借鉴了目前国内先进的大型学籍管理系统 , 并且以 滨州医学院 学籍 管理的实际情况为背景 , 对基于校园网的教务管理信息系统中的学籍管理子系统进行数据库建模和网络平台的研究与开发。 针对这些不足,可以利用规范管理 、提高意识、推行数字化管理等途径加强学生学籍管理,提高学籍管理水平,从而更好地为学生服务。 2 系统开发现状分析 学籍 管理 是一项繁杂而又事务性很强的工作,随着学校办学规模的扩大、学生人数的逐年增加,有关学生的各种信息也成倍增长,原来基于小型数据库的、半手工操作的学籍 管理 系统已难以适应学校发展的要求。 面对庞大的信息量,有必要开发学生学籍信息管理系统来提高学生管理工作的效率。 因此,运用先进的信息传播技术建立一套完整的、规范的学生学籍信息资料,利用计算机管理学籍档案,以便快捷地录入、统计、查询、检索学生的各类信息,及 时了解学生的学习情况,使各级管理达到资源共享,协同管理,实现管理信息化、规范化和科学化就显得尤为重要。 在这种背景下推进学籍管理的信息化势在必行。 高校 学籍管理的实现主要以 CMIS 为平台。 CMIS 是我市十一五重点建设项目,是我市实现中 高校 教育现代化的标志,是 21 世纪基础教育发展的要求,是学籍管理发展的必然趋势,是 滨州 市教育委员会根据国家教育部 2020 年颁布的教育管理信息化标准规范 (试行)而研发的基础教育信息管理软件,是 滨州市 教育信息化建设的重要组成部分。 它以提高学校内部管理水平并适应当面素质教育的学校管理要求为目标 ,提供能够满足 高 校 教育教学管理需要的全套解决方案 ,可轻松实现与上级教育部门应用软件的无缝链接 ,从而达到教育数据的一致性、标准性和规范性。 CMIS 系统将全市学生信息从学校到区县,再到市教委一脉相通联接在教育信息网上,全市学籍行政管理所需要的基本数据都将能依靠 CMIS 得到最有效的传递。 建立统一的 高 校 学生学籍信息数据库,使用电子化手段管理学籍,是为基础教育各方面管理的电子化,乃至各类教育管理的电子化打基础,是 滨州 市率先基本实现教育现代化,推进教育信息化应用的重要内容。 随着 CMIS 的基础数据的完善 ,已经逐步 在学籍管理、考试、体育卫生、人事管理等方面推广应用。 特别是学籍管理在全 滨州 市的试运行,掌握 CMIS 系统的应用已经成为 滨州 市教育信息化的基本要求。 论文主要工作 本选题主要实现以下功能: 1. 深入分析调研滨州医学院学籍管理的需求。 3 2. 对系统合理的划分模块,进行详细的分析设计。 3. 设计合理、高效的数据库,为系统做好数据支撑。 4. 认真研究查询、更新等算法设计并运用。 本文的组织结构 本文第 1 章分析了 滨州医学院学籍管理 系统 的背景和 待解决的注意问题 以及当前的现状分析 , 通过分析,指出了开发此系统的必要性,同时 简要阐述了本文 的主要 工作 ,最后阐述了本文稿的 意义。 第 2 章对 滨州医学院学籍管理 系统 进行了总体概述,介绍 了 系统的开发模式与功能性需求,通过对 滨州医学院学籍管理 系统详细的需求分析,描述了系统各模块的基本功能 ;另外,对系统非功能性需求也进行了说明。 第 3 章 主要阐 述了 滨州医学院学籍管理 系统 的 概要 设计 ,通过对系统的分层设计,包结构设计,阐明了系统的内部工作机理,并用结构图、流程图、活动图等图示对系统的部分功能模块进行了具体设计。 最后对系统的数据库进行了详细设计 , 通过具体功能模块实体间的关系图及部分业务流程的时序图,对 滨州医学院学籍管理 系 统部分核心功能进行了 详细设计。 第 4 章 对 滨州医学院学籍管理 系统 的实现做了总体性概述, 通过系统部分工作原型图,对系统原型的功能加以详细 介绍 ,并介绍了 系统 部分功能 实现 的 具体算法 和 开发环境 ,同时用部分代码描述了系统功能的具体实现情况。 最后一章是结束语,对本文所 做 的工作和下一步要解决的问题进行了总结。 4 第 2章 系统概述与需求分析 系统总体描述 滨州医学院 学籍 管理系统 适用于我国 高校 的学生信息管理。 其目标是以校园网管理为主,实现 高校 教育信息的标准化存储。 为 高 教的网络化管理打下基础。 本 学籍 管理系统 的数据存储完全符合国家《教 育管理信息化标准》的要求。 其管理内容不仅涵盖国家教育部颁发的《教育管理信息化标准》中的信息类,而且根据实际应用扩展了多个信息类。 以下是系统简单工作模型图,如下图所示: 图 21 系统模型图 5 系统开发模式 滨州医学院学籍管理系统 是 推进 高校学籍管理信息化发展 , 使 高校信息化学籍管理 加标准化、规范化的实用性系统。 该系统适 用于 所有高校的学籍管理信息化建设,也适用于存在多个分校、附属学校的高校 进行 信息化 管理。 由于高校分校存在地域广泛, 故 本选题 应用系统平台的开发及运行结构 采用 C/S 结构,选用基于后台数据库的三层架构。 三层的分工如下:数据服务层提供联机事务处理,应用 层 的展示 通过 Web层 ,业务逻辑 由 应用层封装。 在三层架构基础上,采用 MVC 模式 , 使系统 支持各层之间的松耦合, 进 而做到业务流程 的 可重构 性。 选题 采用基于 MyEclipse 的集成可视化开发环境,从需求分析、设计到 编码、测试 均在统一的开发环境中完成, 最终 实现开发过程的自动化、规范化、标准化,使得由 需求到实现 具有 一致性 ,确保开发效率更高效、调试更简便。 [7] 功能 需求分析 下面就学院学籍管理系统中 本文参与的 部分功能模块的作用进行详尽的分析说明。 以下是系统部分功能包图 ,如图 22 所示: 6 图 22 系统 功能包图 如上图所示,该系统分 七 个子系统 : 学校基本情况、学籍异动、毕业登记、学生奖惩、学生成绩、学生基本档案和学生其他信息。 本人只参与了其中的部分模块的设计与代码编写工作。 下面将 就本人在系统研发中做过的子模块 对系统功能包图中的模块分别进行描述。 学校基本情况 该模块负责录入学校信息和班级信息并对其进行维护,管理内容如: 学校代码、学校名称、学校地址、所在地码、学校校长、党组织负责人、建校年月、学校主管部门 等 信息。 相关用例图如下所示: 7 图 23 学校基本情况用例图 用 户进行学校基本情况管理,包括学校信息管理、班级信息管理。 班级信息管理包括班主任管理、年级设定、班级类别操作、班级设定,其中班级设定包括添加班级、修改班级、删除班级。 本学校基本情况管理中对定义新班级用例规约描述如下: 用例名称:定义新 班级 主要参与者: 系统操作员 涉众利益:希望能够方便的添加 班级。 基本流: 参与者请求 定义新班级。 系统显示已有 班级 列表。 8 参与者可以选择: 增加 班级 修改班级 删除班级 系统验证当前操作人权限,参与者选择增加 班级 ,输入 班级 基本信息 并保存。 系统保存并显示 班级 信息。 备选流: 4a 参与者选择修改 班级 : 4a1 系统 验证当前操作人权限并显示 班级 信息。 4a2 参与者修改 班级 信息并保存。 4a3 系统保存并显示 最新班级 信息。 4b 参与者选择作废 班级 4b1 系统验证当前操作人权限,作废 班级 成功。 特殊需求:无 对基本情况进行操作流程图如下。 9 填 写 学 校信 息填 写 班 级信 息分 配 班 主 任分 配 学 生任 命 班 委结 束 图 24 基本情况流程图 如上图所示,当系统初始化信息的时候,按照上述步骤进行逐一填写,系统试用期间可进行维护修改等。 首先用户填写学校信息 、填写班级信息,之后分配班主任、分配学生,最后进行任命班委,完成对基本情况维护。 学生基本档案 学生基本档案部分用例 如下图所示: 10 图 25 学生基本档案用例图 该模块分为 五个部分:学生基本信息、学生来源、学生家庭信息、学生家庭成员、学生在本地的联系人情况。 本学校基本档案管理中对家庭成员信息修改用例规约描述如下: 用例名称: 修改家庭成员信息 主要参与者: 系统操作员 涉众利益:希望能够方便的 修改家庭成员信息。 基本流: 参与者请求 修改家庭成员信息。 系统显示已有 家庭成员信息。 参与者可以 选择: 增加 家庭成员信息 修改家庭成员信息 删除家庭成员信息 系统验证当前操作人权限,参与者选择 修改家庭成员信息 ,输入 家庭成 11 员信息 并保存。 系统保存并显示 家庭成员信息。 备选流: 4a 参与者选择 增加家庭成员信息 : 4a1 系统 验证当前操作人权限并显示 家庭成员信息。 4a2 参与者 增加家庭成员 信息并保存。 4a3 系统保存并显示 最新家庭成员 信息。 4b 参与者选择 删除家庭成员信息 4b1 系统验证当前操作人权限, 删除家庭成员信息 成功。 特殊需求:无 其流程图所下所示: 登 记 学 生基 本 信 息登 记 家 庭成 员记 录 家 庭基 本 情 况记 录 本 地 联 系 人信 息结 束 图 26 学生档案流程图 学生档案流程中,用户登记学生基本信息,登记家庭成员,记录家庭基本情况,最后记录本地联系人信息。 学生成绩 负责记录学生的入学成绩和在校期间的考试、考核、等级测验、统一考试等 12 成绩。 其用例图如下所示: 图 27 学生成绩 用例 图 操作员进行学生成绩管理中主要包括入学考试信息管理、在校考试信息管理、技能培训考试管理;入学考试管理包括文化课考试信息管理、专业课考试信息管理,在线考试信息管理包括登记考试管理、阶段性考试信息管理、国家 统一考试管理、技能培训考试管理。 本学生成绩管理中对查看入学考试信息用例规约描述如下: 用例名称: 查看入学考试信息 主要参与者: 系统操作员 涉众利益:希望能够方便的 查看入学考试信息。 基本流: 参与者请求 查看入学考试信息。 13 系统显示已有 入学考试信息。 参与者可以选择: 增加 入学考试信息 修改入学考试信息 删除入学考试信息 系统验证当前操作人权限,参与者选择 入学考试查询条件。 系统 接收查询条件 并显示 对应入学考试信息。 备选流: 4a 参与者选择 增加入学考试信息 : 4a1 系统 验证当前操作人权限并显示 入学考试信息。 4a2 参与者 增加入学考试信息 并保存。 4a3 系统保存并显示 最新入学考试信息。 4b 参与者选择 修改入学考试信息 : 4b1 系统 验证当前操作人权限并显示 入学考试信息。 4b2 参与者 修改入学考试信息 并保存。 4b3 系统保存并显示 最新入学考试信息。 4c 参与者选择 删除入学考试信息。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。