一、项目介绍
简单介绍一下我写这个项目的思路,这里我使用的是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 四、总结