我正在为一个小型学校组织,为有才华的体育家工作,我将不得不创建基于网络的电子学习系统,该系统将包括后端和前端。 学生可以登录,查看他们的日程安排,他们的老师,下载一些学校文件.... 此外,教师还可以登录并进行一些更改,输入学生考试成绩并上传一些文件(演示文稿..) 所以我的问题是最好的方法来做到这一点,我正在使用asp.net mvc,我认为它是可靠的技术,但我需要一些工作流程设计和想法如何让它很好地工作。
答案 0 :(得分:2)
拿纸和笔在纸上设计。
设计您需要创建的每个页面,让我的每个页面都有输入处理和输出。
然后写下您可能需要创建的媒体以及可以获得的时间。设计您的数据库和数据,以及它们与页面的交互方式。
从所有计算他们制作它们的时间,并为你所做的和不做的事情做出一些决定,然后开始发展它。您的请求越具体,他们制作它们的时间就越少。