JAVA学生信息管理系统(附原码)

一、项目介绍

简单介绍一下我写这个项目的思路,这里我使用的是MVC设计模式

M:Model(模型层)也叫数据层,在这里进行数据的操作。

V:Views(视图层),在这里进行界面以及提示信息的显示。

C:Controller(控制器),这里进行流程调度

项目比较入门适合刚学习JAVA的小伙伴进行查看

二、项目功能

在这里只做了增、删、改、查四种操作

这里显示的是查找功能的二级菜单

这里按学号查询

这里展示一下添加学生信息

查找之后显示添加成功

展示一下修改学生信息

查找之后显示成功

展示一下删除学生信息

查找之后显示成功

三、项目设计流程(附原码)

这是项目所用到的全部类

Global:因为比较入门没有用到数据库,只是简单的用集合来存储用户数据

StuController:这个里面是一些项目功能的调度器

Student:学生类

StuManagerMain:启动项

StuModel:用户模型层,用来处理用户数据

StuPage:视图层,用来显示界面、用户信息、提示信息

设计思路:首先通过视图层显示用户界面并获取用户选择的操作数,将操作数传入调度器中,根据操作数通过调度器来进行程序调度,调度器调用模型层进行数据操作,将操作好的数据返回调度器并通过视图层将数据显示出来,这就是基本的MVC设计模式。

1、Student.java

2、StuManagerMain.java

3、Student.java

4、StuController.java

5、StuModel.java

6、Global.java

四、总结

一、项目介绍 简单介绍一下我写这个项目的思路,这里我使用的是MVC设计模式 M:Model(模型层)也叫数据层,在这里进行数据的操作。 V:Views(视图层),在这里进行界面以及提示信息的显示。 C:Controller(控制器),这里进行流程调度 项目比较入门适合刚学习JAVA的小伙伴进行查看 二、项目功能 在这里只做了增、删、改、查四种操作 这里显示的是查找功能的二级菜单 这里按学号查询 这里展示一下添加学生信息 查找之后显示添加成功 展示一下修改学生信息 查找之后显示成功 展示一下删除学生信息 查找之后显示成功 三、项目设计流程(附原码) 这是项目所用到的全部类 Global:因为比较入门没有用到数据库,只是简单的用集合来存储用户数据 StuController:这个里面是一些项目功能的调度器 Student:学生类 StuManagerMain:启动项 StuModel:用户模型层,用来处理用户数据 StuPage:视图层,用来显示界面、用户信息、提示信息 设计思路:首先通过视图层显示用户界面并获取用户选择的操作数,将操作数传入调度器中,根据操作数通过调度器来进行程序调度,调度器调用模型层进行数据操作,将操作好的数据返回调度器并通过视图层将数据显示出来,这就是基本的MVC设计模式。 1、Student.java 2、StuManagerMain.java 3、Student.java 4、StuController.java 5、StuModel.java 6、Global.java 四、总结
经验分享 程序员 微信小程序 职场和发展