# course-management-system
基于Python的选课管理系统
## 项目简介
* 本项目基于Python 3.6 面向对象开发
* 用户角色:管理员、学生
* 第一阶段:本地文件存储数据 + 命令行执行(已实现)
* 第二阶段:数据库 + 命令行执行
* 第三阶段:数据库 + Web界面
* 第四阶段:数据库 + GUI界面 + Web界面
* 第五阶段:完善文档及注释说明
## 功能简介
[第一阶段功能]
* 管理员 :
1. 管理员注册登录(账号、密码)
2. 创建老师(姓名、性别、年龄、资产)
3. 创建课程(课程名称、上课时间、课时费、任课老师)
4. 查看教师
4. 查看课程
* 学生:
1. 学生注册登录(账号,密码,选课列表)
2. 选课
3. 上课签到
4. 查看已选课程
## 运行程序
* 下载源码 `git clone [email protected]:mgss/course-management-system.git`
* 进入根目录执行 `python index.py`
## 更新日志
[2017-11-30]
* 创建项目
* 完成第一阶段功能