首页 > 编程知识 正文

软件工程课程设计案例,教务管理系统课程设计

时间:2023-05-03 17:35:51 阅读:168278 作者:2046

前言

本学期的《软件工程》课程设计要求实现基本的学生教务系统。

我的开发环境是netbeans 8.2 mysqlphpmyadminjdk 1.8

基本功能

登录功能

每个用户访问不同的主界面

检测用户名密码是否错误

学生的功能

调查考试的日程

询问成绩

教师的功能

输入学生的成绩

编辑教师信息

建立、编辑学生学籍

管理员权能

管理员可以创建

创建、编辑用户

创建课程

创建类

建立、编辑学生学籍

创建和编辑考试

项目文件

程序文件

号码

程序文件名

说明

1

background.jpg

程序背景图像

2

classes.java

实现了管理员创建、编辑课程的功能

3

exam.java

实现了管理员创建、编辑考试的功能

4

login.java

实现了软件的登录功能

5

main.java

实现了软件的管理员功能主界面

6

marks.java

实现了老师输入学生成绩的功能

7

start.java

实现了软件的开始界面

8

startpic.png

开始界面的背景图像

9

student.java

实现了学生学籍注册、编辑功能

10

studentexam.java

实现了学生查询考试的安排功能

11

studentmarks.java

实现了学生查询的成绩功能

12

studentmain.java

实现了软件学生功能的主界面

13

subject.java

实现了管理员创建、编辑学科的功能

14

teacher.java

实现了教师信息的注册编辑功能

15

teachermain.java

实现了软件学生功能的主界面

16

user.java

实现了管理员创建、编辑用户的功能

数据文件

号码

数据文件名

说明

1

等级

有关类的信息

2

exam

有关考试的信息

3

马克斯

关于学生成绩的信息

4

student

关于学生学籍的信息

5

子项目

课程相关信息

6

提克尔

关于教师的信息

7

用户

软件用户相关信息

用户交互示例

Username:lihe

密码: 123

Usertype:Admin

点击Login按钮登录

管理员学籍注册、编辑功能

单击Student按钮

按照提示输入学籍信息,点击Save按钮即可保存。 右侧的表格显示现有的学生信息。

点击Close按钮返回主画面

点击User Creation按钮进入用户创建、编辑功能

按照提示输入用户信息,然后单击“Save”按钮进行保存。 右侧的表格显示有关现有用户的信息。

点击Close按钮返回主画面

点击Exam按钮,进入考试的创建、编辑功能

按照提示输入有关试验的信息,单击“Save”按钮可以保存。 右侧的表格显示有关现有考试的信息。

点击Close按钮返回主画面

点击Subject按钮,进入课程的创建、编辑功能

按照提示输入有关课程的信息,然后单击“Save”按钮进行保存。 右侧的表格显示有关现有课程的信息。

点击Close按钮返回主画面

点击Class按钮,进入类的创建、编辑功能

按照提示输入有关类的信息,然后单击“Save”按钮进行保存。 右侧的表格显示有关现有类的信息。

点击Close按钮返回主画面

单击Logout按钮可以退出系统

源文件

如果觉得可以的话,请给明星

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。