开发者

GUI patterns for CRUD web applications

开发者 https://www.devze.com 2023-02-01 04:50 出处:网络
This is a vague question about user experience and interaction design patterns (not programming) for CRUD web applications.

This is a vague question about user experience and interaction design patterns (not programming) for CRUD web applications.

L开发者_运维技巧et there are few simple entities, e.g. 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 (e.g. courses per student) and navigate from one entity screen to another (e.g. 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 :

http://www.welie.com/patterns/

http://developer.yahoo.com/ypatterns/


the frameworks like rails generate some scaffolding pages to add /delete/modify the model objects, i'd suggest you to have a look at it .


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?

0

精彩评论

暂无评论...
验证码 换一张
取 消