系统设计选题参考

一、选择和分配本科毕设导师

现状:

系负责人下发导师候选名单(excel或word形式)给该方向的所有学生,每个学生报五个平行志愿提交给年级负责人,年级方向负责人在某个截止时间点之前负责汇总该方向所有学生的填报志愿,发给系负责人。系负责人通过一种复杂而说不清道不明的人工排序和安排算法,统一给每个学生分配导师。人工分配的规则现有这些:

1) 每个学生最终必须被分配到有且仅有一个导师;

2)每个老师最多带不超过5个学生;

3)某些热门老师受大多数学生共同选择而溢出时,考虑学生绩点优先;

4)每个老师分配的学生数尽可能平均;除非老师主动向系负责人声明自己带的学生数希望是0——8中的某个数值或某个区间,那么尽可能满足老师的需求;

5)在最后情况下,某些同学可能被分配到非他五个志愿的老师。 这样的情况希望越少越好。

现状的困扰是:流程很传统复杂繁琐不透明。过程也很繁琐,年级负责人手动收集汇总,系负责人手动分发调整。老师只有被动分配到学生。大多学生也只能被动分配到老师。每个老师对于期望的学生数不同,不能做到满足各自心愿。学生也不太了解老师的课题选择和研究方向。稀里糊涂,不可言说,就分完了,为后续毕设的指导留下很多困扰和隐患。


请设计一个原型系统,让选择和分配导师的过程能够信息化起来,让师生之间可以双向选择。

二、第三章的”电子病历软件“,或其他你们已经进行了需求分析的智慧医疗软件。

(此讨论区还没有话题)