## 能龙的问题
### 龙能的老师/家长加入班级相同,不合适
能龙的,老师和学生加入班级方式差不多,这样有问题,应该是先选择老师还是家长。
家长加入到某个班级,而老师是直接加入到学校的,然后可以选择带课科目。
然后由后台分配的,建立课程表时就和班级发生关联了,而不是加入时选班级。
这个后台管理可以是教务管理员,也可以是学校管理员(或者是我们的业务成为学校管理员来进行辅助管理)。
* * * * *
### 能龙的成员姓名有问题
一个成员可能有好几个身份角色,比如一个家长是好几个学生的家长,一个人即加入家长又加入教师了,此时成员名称就出问题了。
显示的永远是第一个身份(第一次加入时的身份)的名称,比如XX妈妈,但其实XX妈妈也是AA妈妈,但现在看不出来这种关系了;再比如,我加入姓名为服务器维护的老师,而后我又加入班级XX的妈妈,但是成员名称只会显示服务器维护(属于多个部门没错),虽然我在班级部门,但是名称却是服务器维护,这不是很奇怪吗,我的家长身份去哪里了?
其实都是同一个成员,**但这样感觉后加入的人不见了**,这是个大问题。
XX妈妈是身份,XX老师也是身份,多个身份于一个成员上,后面的身份就看不到了,这就是这个问题的本质。
其实这么设计是错误的,成员名称不能用身份名称表示,家长,应该要求输入家长自己的姓名,然后输入学生名称,
这样就是 **张三** `职务:XXX的妈妈,AAA的妈妈` 这样才行,微信成员有个职务的字段,`XXX的妈妈` 应该使用职务字段,多个身份使用空格或者,分割就可以了,这样就不会有问题了。
* * * * *
### 能龙家长问题
能龙是一个成员对应多个家长的,感觉这样不好
它没有突出家长的名字,而是XX的妈妈,BB的妈妈,但其实这有可能是同一人。
这样不好,我们需要通过关联关系解决这个问题。
家长和成员是一对一的,一个家长可以关联多个学生,而不是创建多个家长。
身份仅第一次关联式可以设置。
同理老师也是这样的,成员和老师是一对一的,老师和班级建立关联关系。
* * * * *
### 设计不合理导致很多BUG
……
开始测试:
~~~
s > 159(测试3) > 黄冈中学 > 加入班级 | 还是 ss这边收到消息
s > 178(测试5) > 黄冈中学 > 加入班级 | 还是 ss这边收到消息
~~~
看吧,还是一样,s无法关注黄冈中学了。
……
![](https://box.kancloud.cn/f500b0fc7d5a4e477b2df6e3f594e094_720x1280.png)
![](https://box.kancloud.cn/2d3ed04890fbb0dd382d5364f55f313e_720x1280.png)
能龙许多不合理的设计导致系统存在很多严重的BUG,比如账户,身份,成员。
测试5家长178 的身份不显示,头像也没有。
last update:2017-9-25 20:19:01