2010-12-28 6 views
4

Это неопределенный вопрос о пользовательских интерфейсах и шаблонах проектирования взаимодействия (а не программирования) для веб-приложений CRUD.Шаблоны GUI для веб-приложений CRUD

Пусть существует несколько простых сущностей, например. Student, Course, и Lecturer с очевидными отношениями.

Как я понимаю, приложение CRUD обычно предоставляет экран для каждого объекта для просмотра объектов, обновления, удаления и добавления нового. Экран может также содержать окно поиска.

ГИП приложение использует отношения для отображения информации о сущности, связанных (например, курсы на одного учащегося) и переходить от одного экрана объекта к другому (например, от имени Student's курса на экране Student к описанию Course на экране Course).

Имеет ли смысл? Существуют ли другие графические интерфейсы для приложений CRUD? В каком примере вы бы порекомендовали учиться?

ответ

1

фреймворки, такие как рельсы, создают некоторые строительные леса для добавления/удаления/изменения объектов модели, я предлагаю вам взглянуть на него.

1

Если я вас правильно понимаю ... просмотреть модели - это концепция, которая позволяет добавлять настраиваемые группы данных. Разделение и т. Д. Было бы просто средством быстрого создания данных для отображения на экране. Вы используете Asp.net Mvc, Ruby или PHP?

+0

Я использую Java и, вероятно, будет использовать JS с некоторыми GUI рамки. – Michael

4

Звучит достаточно логично для меня. Есть некоторые модели GUI здесь:

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

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

+0

+1, а также коллекция шаблонов из книги Тидуэлла на http://designinginterfaces.com/ - в основном те шаблоны, которые имеют дело со сложными данными в вашем случае. – ig2r