"""
项目名称 = 'python'
文件名= '学生信息管理系统'
作者 = '向日葵'
"""
import time
# 管理员登录
gly_zm = ("admin",["1234"])
# 学员登录
st_dict = dict()
# 课程数据
kc_dict = dict()
# 选课数据
xk_dict = dict()
# 记录当前登录的用户
jl_yh = None
# 登录菜单页面选项
cd_ym = {
"1":"gly()", # 管理员登录
"2":"xs()", # 学生登录
"3":"xs_zc()", # 学生注册
"4":"tc()"} # 退出
# 管理员首页选择
gly_ym = {
"1":"gly_zjkc()", # 增加课程
"2":"gly_ckkc()", # 查看课程
"3":"gly_cksy()", # 查看学员
"4":"dl_cdjm()", # 返回登录页面
"5":"tc()"} # 退出
# 管理员选课选项
gly_xk = {
"1":"gly_zjkc()", # 增加课程
"2":"gly_sckc()", # 删除课程
"3":"gly_xgkc()", # 修改课程
"4":"gly_sy()"} # 返回管理员首页
# 管理员查看学员
gly_ckxy = {
"1":"gly_zjxy()", # 查看指定学生
"2":"gly_sy()"} # 返回管理员首页
# 学生首页选择
xs_ym = {
"1":"xs_grzl()", # 个人资料
"2":"xs_xgmm()", # 修改密码
"3":"xs_ckkc()", # 查看所有课程
"4":"xs_yxkc()", # 查看已选课程
"5":"dl_cdjm()", # 返回登录页面
"6":"tc()"} # 退出
# 完善资料选择
xs_ws_zl = {
"1":"xs_wszl()", # 完善资料
"2":"xs_sy()"} # 学生首页
# 学生选课
xs_xk = {
"1":"ks_xk()", # 开始选课
"2":"xs_sy()"} # 学生首页
# 登录菜单
#####################################################################################
# 登录菜单页面
def dl_cdjm():
print(" 学生管理系统")
print("*******************************************")
print(" 1、管理员登录")
print(" 2、学生登录")
print(" 3、学生注册")
print(" 4、安全退出")
print("*******************************************")
choice = input("输入你的选项")
options = cd_ym.get(choice,"dl_cdjm()")
return eval(options)
# 管理员登录
def gly():
username = input("请输入你的账号")
password = input("请输入你的密码")
# 判断账号密码
if username == gly_zm[0] and password == gly_zm[1][0]:
# 登录成功
return gly_sy()
else:
input("账号或密码错误,按任意键返回")
return dl_cdjm()
# 学生登录
def xs():
global jl_yh
username = input("请输入你的账号")
password = input("请输入你的密码")
# 判断账号
if username in st_dict:
Python 信息管理系统
最新推荐文章于 2024-04-23 22:21:41 发布