学生成绩管理系统本文将实现对学生成绩的简单管理。实验要求如下:1、在一个包中创建4个.py模块,模块名称为main。py,ui.py,model.py,bll.py。2.(1)实现学生管理系统在控制台的输出显示界面如图1所示。(2)在model.py模块中创建一个学生类,包含name、age、score等属性ID。(3)在bll.py模块中建立学生管理业务逻辑类,即在该模块中实现增、显、删、改、成绩排序等功能。(4)在ui.py模块中创建学生管理展示界面。(5)在main.py模块中创建ifname=="main":提示:本程序首先需要创建一个包1.model.py创建一个学生类`classStudents(object):"""Forastudent简单表达式"""def__init__(self,stu_id,stu_name,stu_age,stu_score):"""设置属性的初始值"""self.stu_name=stu_name#nameself.stu_id=stu_id#studentnumberself.stu_age=stu_age#ageself.stu_score=stu_score#Scoredef__str__(self):return'学号:{}姓名:{}年龄:{}成绩:{}'.format(self.stu_id,self.stu_name,self.stu_age,self.stu_score)`2.bll.py`fromgrademanagement.modelimport*classStudentManagerController(object):def__init__(self):self.stu_list=[]#Definealistdefadd(self):#1.添加学生信息flase=0whileflase==0:id=int(input("学号:"))ifid>0:print('Re-enter')else:flase=1name=input("姓名:")flase=0whileflase==0:age=int(input("age:"))if0
