我学习软件工程,我不太了解网络,所以我想学习一些关于网页设计的知识,我发现bootstrap是一个很好的简单方法,我希望建立一个类似于Moodle的系统但是方式更简单。
我想制作一个系统,其中有一个管理员可以注册教师和学生,您可以向教师指导学生,并且他们都能够互相留言。
如果已经有一些与开源项目相似的东西,我希望你让我知道:),如果没有,我想对此提出一些建议,谢谢!
编辑:我想我可能正在使用MySQL作为数据库:)
答案 0 :(得分:0)
我不确定什么是可用的开源智能作为竞争项目,但如果你想学习,那么为什么不从头开始构建它。
我最近发现了Roda框架。它非常强大但也很简单:这是我做的一个项目。 https://github.com/brentgreeff/flatten
自述文件中有一些链接需要学习。如果这对你来说是新的,那么你需要花很多时间在它上面,但是你会学到很多东西。如果你坚持下去,将会完全得到回报。
最后,考虑一下。你谈论的概念如:学生和老师。是什么让学生与老师不同?是否有可能学生也可以教别人或教师可以成为其他人的学生?
我建议你编写测试来解释用户将要做什么,即定义用户旅程,而不是从数据库表开始。