这是一个关于 CRUD Web 应用程序的用户体验和交互设计模式(不是编程)的模糊问题。
假设有几个简单的实体,例如Student
, Course
, 并且Lecturer
具有明显的关系。
据我了解,CRUD 应用程序通常为每个实体提供一个屏幕来浏览实体、更新、删除它们并添加新实体。该屏幕还可以提供一个搜索框。
应用程序 GUI 使用关系来显示与实体相关的信息(例如每个学生的课程)并从一个实体屏幕导航到另一个实体屏幕(例如从屏幕中的Student's
课程名称到Student
屏幕中的Course
描述Course
)。
是否有意义 ?CRUD 应用程序还有其他 GUI 模式吗?你会推荐什么例子来学习?