学生选课系统
题目要求 利用规范化目录结构完成一个学生选课系统。 角色: 学生、管理员。 功能分析: 用户登录之后就可以直接判断用户身份,是学生还是管理员。 学生登录之后有以下几个功能: 查看所有课程。 选择课程。 查看所选课程。 退出程序。 管理员登录之后有以下几个功能: 创建课程(需要记录日志)。 创建学生账号(需要记录日志)。 查看所有课程。 查看所有学生。 查看所有学生的选课情况。 退出程序。 课程属性:课程名,价格,周期,老师。 学生属性:姓名,所选课程。 管理员属性:姓名。 start import os import sys BATH_DIR = os.path.dirname(os.path.dirname( file )) sys.path.append(BATH_DIR) 添加搜索路径 确定当前工程的搜索路径 定位到 老师版本学生选课系统,可千万不能变成每周大作业了 为了查找具体的路径 from core import src from core.src import Course from core.src import Student if name == ' main ': src.main() src import sys import os import pickle from lib import common from conf import settings