This is a vague question about user experience and interaction design patterns (not programming) for CRUD web applications.
Let there are few simple entities, eg Student
, Course
, and Lecturer
with obvious relations.
As I understand, a CRUD application usually provides a screen per entity to browse entities, update, remove them, and add a new one. The screen may provide also a search box.
The application GUI uses relations to display entity-related information (eg courses per student) and navigate from one entity screen to another (eg from a Student's
course name in the Student
screen to the Course
description in the Course
screen).
Does it make sense ? Are there other GUI patterns for CRUD applications ? What example would you recommend to learn from ?
Sounds logical enough to me. There are some GUI patterns here :
像rails这样的框架会生成一些脚手架页面来添加/删除/修改模型对象,我建议你看看它。
If I understand you correctly... view models is a concept that allows you to add customized groups of data. Scaffholding etc. would be just a means of quickly generating the data to display on screen. Are you using Asp.net Mvc, Ruby or PHP?
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.