Java——教务管理系统

目录

一、选题与前期调查 

1、选题目的

2、选题背景

3、前期调查

4、预计实现功能

二 、系统功能设计 

 1、学生

   1、添加学生信息

   2、删除学生信息

   3、查看学生信息

 2、班级

   1、班级名称

   2、班级信息

   3、添加、删除班级信息 

 3、课程

   1、课程信息

   2、添加、删除课程信息

 4、老师

   1、老师信息

   2、添加、删除老师信息

 5、菜单

   1、学生部分

   2、班级部分

   3、课程部分

   4、老师部分

三、系统存储方式

四、界面

五、开发工具


一、选题与前期调查 

1、选题目的

 1、基本了解我校教务管理系统功能。

 2、提高本身面向对象能力。

2、选题背景

  数字时代下,使用智能设备管理是大势所趋。现今教育机构面临的日益增长的信息管理需求,以及传统教务管理方法的局限性。随着学生数量的增加和学校管理复杂性的提高,采用现代化的教务管理系统成为迫切的需求。教务管理系统,满足学校管理的多样化需求,提升教务工作效率。 

3、前期调查

  在正式开发以前,我们对一些高校的教务管理系统进行了解,包括但不限于集美大学教务管理系统(学生)等。这些系统通常都包含对学生信息(学号,成绩,所在地等),课程(选课,教授老师,时间等)等功能。 

  我们也了解一些其他人已完成的系统,链接如下;

1、http://t.csdnimg.cn/0n4COicon-default.png?t=N7T8http://t.csdnimg.cn/0n4CO

2、http://t.csdnimg.cn/Ce4CDicon-default.png?t=N7T8http://t.csdnimg.cn/Ce4CD

3、 http://t.csdnimg.cn/oKAWticon-default.png?t=N7T8http://t.csdnimg.cn/oKAWt

4、预计实现功能

对学生,老师,课程等项目信息的查看以及增删改 。

二 、系统功能设计 

 1、学生

   1、添加学生信息

姓名,学号,年龄,成绩 

   2、删除学生信息

   3、查看学生信息

 2、班级

   1、班级名称

   2、班级信息

班级成员,班级介绍 

   3、添加、删除班级信息 

 3、课程

   1、课程信息

课程名称,课程介绍 

   2、添加、删除课程信息

 4、老师

   1、老师信息

老师名称,老师教授课程列表 

   2、添加、删除老师信息

 5、菜单

   1、学生部分

学生ID,姓名,年龄,成绩(课程名:成绩) 

   2、班级部分

班级名称,学生列表 

   3、课程部分

课程名称,课程信息 

   4、老师部分

老师名称,老师教授课程列表 

三、系统存储方式

  我们使用文件存储的方式,原因是文件存储具有很高的灵活性,允许用户存储各种类型的数据,包括文本、图像等,并且文件存储以人类可读的格式存储数据,这使得我们能够直接查看和编辑存储在其中的数据。

四、界面

 首先是控制台,为提升用户体验,后续考虑GUI界面

五、开发工具

 IDEA为主要的集成开发环境

ChatGPT、文心一言,newbing等AI辅助

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值