乐于分享
好东西不私藏

基于Python的音乐考级管理系统【附源码】

基于Python的音乐考级管理系统【附源码】

基于Python的音乐考级管理系统源码+L文+说明文档)

(二)需求分析

1.需求概述

由于音乐考级没有一个统一的确定的信息系统,造成了部分考级人的报名问题,考试内容问题因此本系统旨在统一管理内容,并尽可能地做到简单便于理解与操作。

本系统主要实现对用户考级信息的管理,主要管理用户信息、考级信息、考级等级信息、管理员的信息。通过对考生信息的录入、查询考生信息以及管理,更加方便的实现管理。

2.系统功能

本系统主要站在管理员的角度,对考生进行管理。

录入考生信息:通过输入考生姓名、考号、乐器以及分数实现对考生等级的录入。

查询考生信息:一件查询所有考生信息,有数据刷新功能,即使查询考生最新数据。

删除考生信息:通过输入考生姓名删除考生信息。

修改考生信息:输入考生姓名再通过查询按钮查询考生所有信息,输入修改的内容,通过修改按钮成功修改。

3.系统流程和逻辑

系统业务流程图,如图所示:

登录流程图

录入信息流程图 

三、系统概要设计

(一)系统结构

管理员功能结构图如图所示:

管理员功能结构图

(二)数据库设计

考生实体属性图如图所示:

考生实体属性图

管理员实体属性图如图所示:

管理员实体属性图

(三)数据库设计表

Admin

字段名称

类型

长度

不是null

主键

字段说明

id

int

10

主键

编号

username

varchar

32

姓名

password

varchar

32

密码

Student

字段名称

类型

长度

不是null

主键

字段说明

stu_id

int

10

主键

考号

Stu_name

varchar

32

考生姓名

music

varchar

32

乐器

grade

int

4

分数

四、系统详细设计

(一)登录模块

通过登录界面登录系统,错误的账户和密码都会弹出相应的警告。

 

通过登录界面,输入正确的账户与密码进入系统。

(二)查询考生信息模块

通过查询考生信息模块,查询考生相关信息。

(三)考生信息录入模块

录入考生信息,如图将考生小气的考级信息录入到音乐考级系统。

 

通过查询考生信息的刷新数据功能,发现小气的考级信息已被成功录入。

(四)删除考生信息模块

如图,删除刚录入的考生小气的信息,如果用户名不存在则无法删除。

输入正确的用户名,成功删除。

通过查询考生信息的刷新数据,发现考生小气的信息成功被删除。

(五)修改考生信息模块

输入考生姓名,通过查询按钮查询考生全部信息。

修改张三的分数,在查询考生信息界面发现修改成功。

其他说明

1、资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。

2、小编整理万套源码项目,在公众号后台回复

3、

获取源码、文档及部署服务:

点击下方卡片公众号内回复【源码

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 基于Python的音乐考级管理系统【附源码】

评论 抢沙发

5 + 4 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮