[软件工程]家教系统

2019-2020下学期《软件工程》大作业进度:
截至日期:2020.6.30

  • 2020.5.18 完成需求分析框架,并激活正版visio。。。
  • 2020.5.19 将基本内容上传至博客
  • 2022.2.5 将全部内容上传至github仓库

题目:家教系统

  1. 每个学生注册后,可以发布自己的个人信息,包括可以教授的科目(语、数、外、物、化)、年级(小、初、高),期望的工作地区(以区进行划分,比如南开、和平、河西…)每个学生还需要发布自己每周的空闲时间(每天分为上、下、晚三段,每周分为21段,以周为周期)等等;
  2. 每个同学能够上传自己的获奖证书(图片格式),同学可能有多个获奖证书需要上传;
  3. 每个家长可以发布寻求家教信息,包括需要的科目、年级、时间(每天分为上、下、晚三段,每周分为21段,以周为周期)、报酬,自己家庭座落的地区;
  4. 同学、家长发布的信息均需要管理员审核后,才能对外公开。
  5. 任何人都可以查询经过审核后的学生的家教信息,查询条件分为科目、年级、授课时间、报酬等等;
  6. 任何人都可以查询经过审核后的家长发布的寻求家教信息,查询条件分为科目、年级、授课时间、报酬等等;
  7. 系统要有统计功能,比如家长最需要教授的科目、年级、授课时间(上、下、晚),学生最擅长的科目、年级;

使用环境

  • 框架:Django
  • 后端:Python
  • 前端:HTML+CSS

具体内容及源代码

见github仓库