由于以上的各方面的原因,我这次的毕业设计主要应用在学生信息管理这个方面。为了跟上社会的发展需要,减少学生管理者的工作量,再加上数字化、网络化、信息化已经成了新世纪人们生活的一部分,论文网
这个学生管理系统主要是由多个大模块组成,其中分别包含的是系统模块、学生基本情况、学生基本成绩管理、课程信息管理、其他等模块。其中学生基本情况管理是对学生基本信息的存储,系统模块主要用来用户注销和退出。
在学校,学生信息管理是学校管理学生的一项重要的数据资源,也是各大学校对在校学生考核记录的一项比较重要工作。所以希望这次的设计,能够在这样的一个环境下有进一步的突破。
本系统是采用Java,html,javaScript,react等比较主流的技术作为主要的技术,他们都有着各自的特点。也是作为B/S架构开发的重要组成成分。
1.1 基于B/S的学生信息管理系统的设计与开发
1.1.1 用户的特点
该项目的使用人员的特点主要是针对于各大高校的管理人员。虽然使用的人群特点比较单一,但是由于涉及到全校的学生的使用,所以使用的人群还是很庞大的。这样一来对于整个系统能否支撑起这样的平台的要求就有所提高。
1.1.2 项目开发目标
制作一个项目,首先需要明确该项目的开发目标该系统以高等学校的学生信息管理任务为主要目标。所以总体而言它的核心还是结使学校学生信息管理变得更加科学化,提供必要的教务管理功能提供更加灵活、方便的操作,节约必要的人员管理成本,提高管理的效率,
也正因为如此,由提供一个管理更加方便、功能设置更加合理、操作更加人性化并且信息更新更加快捷的学生信息管理解决方案,到为系统提供必要的权限管理,为学校考核学生的综合素质提供必要的数据支持。除此之外在合传统的教务教学管理系统思想下。实现系统总体目标是还是需要做到如下的一些基本工。
1.主要工作:
系统分析:包括常规的系统需求分析和常规的系统可行性分析。
系统需求分析:根据用户的需求分析、市场调研得到的相关数据以及校园的管理方式以及数据的处理方式确定系统的总体目标以及系统所要实现的基本功能,写出该项目的整体计划书。可行性分析:分析业务和目标,进行可行性分析并写出可行性分析报告,包括技术可行性分析,社会可行性分析,经济可行性分析,管理可行性分析等等,并制定主要的系统说明书、软件需求规格说明和需求分析文档。
系统总体设计:分析系统的组织结构与逻辑关系进行系统布局设计,画出系统的业务流程图,分析系统目标和各子系统的功能模块进行系统功能模块设计,绘制功能结构图,结合实际条件设计软硬件结合设计系统。
系统详细设计:数据库设计,用户界面设计和交互设计,数据输入与输出,控制界面的设计,系统安全控制设计,编写数据库设计说明和详细系统设计说明文档。
系统实践开发实施:包括物理系统的实施,程序设计,代码设计,数据库设计,详细设计等等。
系统的集成与提交:将分开设计的所有内容融为一体,按照项目计划标准整合成一个统一完整可运行的整体。
系统测试:系统的测试。
系统维护:实施后对系统进行全面的维护。
2.软件功能:教务处通过软件对学生基本信息进行管理,包括信息的添加、删除、修改等,学生也能通过系统查询自己的基本信息。