目录
一、选题与前期调查
1、选题目的
1、基本了解我校教务管理系统功能。
2、提高本身面向对象能力。
2、选题背景
数字时代下,使用智能设备管理是大势所趋。现今教育机构面临的日益增长的信息管理需求,以及传统教务管理方法的局限性。随着学生数量的增加和学校管理复杂性的提高,采用现代化的教务管理系统成为迫切的需求。教务管理系统,满足学校管理的多样化需求,提升教务工作效率。
3、前期调查
在正式开发以前,我们对一些高校的教务管理系统进行了解,包括但不限于集美大学教务管理系统(学生)等。这些系统通常都包含对学生信息(学号,成绩,所在地等),课程(选课,教授老师,时间等)等功能。
我们也了解一些其他人已完成的系统,链接如下;
1、http://t.csdnimg.cn/0n4COhttp://t.csdnimg.cn/0n4CO
2、http://t.csdnimg.cn/Ce4CDhttp://t.csdnimg.cn/Ce4CD
3、 http://t.csdnimg.cn/oKAWthttp://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辅助