栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA学生信息管理系统

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA学生信息管理系统

开发工具: eclipse
数据库:mysql
服务器:tomcat
开发环境:jdk8
系统开发所用技术是Java作为后端语言,Html、Css、Js作为前端语言,Sql作为数据库语言,JavaWeb技术包括Java Server Page技术、Servlet技术、Java Database Connectivity技术、JavaBean技术四部分。
学生信息管理系统分为两类用户:普通学生和管理员。

 

学生在登录系统时首先需要验证该学生是否存在,验证成功则进入系统;验证失败,会有相应提示,如果要选择进行注册,则注册信息会提交给管理员进行审核并显示是否注册成功;在学生进入系统之后,学生可以查看自己的信息(课程信息、成绩信息、学院信息等);管理员可以进行学生信息(课程信息、成绩信息、学院信息等)的添加、修改和删除。
通过对系统的输入输出流的分析,我们画出了学生信息管理系统的顶层数据流图,如图3-2所示:


通过上图可以清晰的看出学生信息管理系统的层次结构,管理员管理学生相关信息,学生查看自己的相关信息。
通过对学生信息管理系统顶层数据流图的分析,我们画出了学生信息管理系统的零层数据流图,如图3-3所示:

通过对系统用户的需求以及实际的需求,我们讨论研究了各个用户之间的关系,通过对实体类的划分,我们完成了数据库的设计。
根据对学校总体的业务进行分析后,在学生信息管理系统中,我们设立了两类用户:管理员和学生。在学生信息管理系统中,需要满足学生和管理员的不听需求,因此,我们进行下列的需求分析:
(1)学生基本信息查询功能
学生使用信息管理系统,首先当然要可以查看自己的信息,在登录系统后,学生可以通过填写的信息来查看自己的信息是否有误。
(2)成绩查看、修改
学生进入系统需要查看到自己的成绩信息,管理员需要发布学生的信息,如有错误还需要修改学生信息。
(3)录入学生信息
管理员需要进行学生信息的录入,同时对于信息有误的学生,需要有信息修改的功能。
(4)简洁的操作界面
不论是学生还是管理员,都需要一个简洁的操作界面。
以上即是对学生信息管理系统的部分功能需求分析。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/269927.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号