请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么要这样划分模块?

老哥一句通过前面的演示基本可以看出来。。我前端转过来的完全是懵逼状态。划分模块是由项目里有哪些对象决定的?教育平台宏观来看是需要讲师和学习者和课程的。那买卖网站是不是就只需要卖家app和买家app,然后就是订单app?。。bobby前辈能否指点一二。

正在回答 回答被采纳积分+3

1回答

bobby 2017-07-10 10:07:40

这个是由业务来划分比较准确, 比如虽然讲师和学习者两种类型 但是对于系统来说 讲师和学习者都是系统的用户 只是权限不同而已, 所以两者应该划分为user, 课程和课程机构 因为两者需要分别管理, 不如课程包括课程资源,包括课程章节 课程视频 等很多信息, 所以课程不宜和课程机构划为一个app, 因为对于课程机构来说 课程机构也需要单独管理 比如课程机构的内部部门, 课程机构的员工等等管理,这几大实体是需要分开管理的 所以app就按照这个思路来了, 当然也可以把这些所有放在一个app管理 但是后期迭代的时候会把自己弄晕的

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信