2009-02-23 32 views
53

Tôi đang tìm cách sửa đổi biểu mẫu web CRUD của chúng tôi và sẽ đánh giá cao bất kỳ ví dụ về thiết kế giao diện người dùng tốt nào.Ví dụ hay nhất về Thiết kế biểu mẫu web CRUD

Chúng tôi có rất nhiều bảng cơ sở dữ liệu có nhu cầu chỉnh sửa tối thiểu của người dùng - Mã quốc gia, Mã số thuế, Giá sản phẩm, v.v. - tất cả đều sử dụng định dạng đơn giản cho CRUD, nhưng được thiết kế bởi nhà phát triển và trông rất nhạt nhẽo, và hoàn toàn có thể có khả năng sử dụng tốt hơn nhiều, và chắc chắn là một thiết kế tốt hơn.

Quy trình của chúng tôi là:

Tìm màn hình - cũng có nút THÊM MỚI. Nhập các giá trị cho bất kỳ tham số nào có liên quan đến tìm kiếm và nhấn nút TÌM. Các bản ghi khớp được hiển thị trong một lưới có liên kết EDIT. Biểu mẫu Chỉnh sửa tương ứng cho phép CLONE, DELETE và SAVE.

Nếu thích hợp, biểu mẫu Chỉnh sửa có thể hiển thị Hồ sơ trẻ em.

Đối với các bản ghi/mối quan hệ rất phức tạp, biểu mẫu Chỉnh sửa được thay thế bằng Thẻ ghi, hiển thị mọi thứ bao gồm bồn rửa nhà bếp! và hồ sơ phụ/hồ sơ phụ có liên kết EDIT.

Chức năng của nó, nhưng không tốn kém.

Trên cơ sở 80:20, mã được tạo ra bằng máy móc, vì vậy việc tạo lại nó cho một phép ẩn dụ mới không quá khó.

Tôi thích rất nhiều giao diện người dùng trong Magento eCommerce Admin trang, nhưng tôi sẽ quan tâm đến bất kỳ ví dụ khác mà bạn có thể giới thiệu

+0

hey, giao diện người dùng Magento đó thực sự tốt ... Tôi cũng thích giao diện người dùng của redmine (http://www.redmine.org/) mặc dù khá cơ bản ... – opensas

+0

Tôi nghĩ liên kết Magento đã lỗi thời, nhưng câu hỏi là vô tận. –

+0

Tôi đang bỏ phiếu để đóng câu hỏi này là không có chủ đề vì đó là về giao diện người dùng chứ không phải lập trình. Nó có thể là chủ đề cho ux.SE, nhưng quá cũ để di chuyển –

Trả lời

4

Website Dynamic Data mà bạn có thể tạo ra sử dụng Net 3.5 là khá tiện dụng. Khả năng CRUD động sạch sẽ tốt và rất tùy biến. Định tuyến giúp bạn có thể mặc định các trang được tạo khi cần và các trang tùy chỉnh nếu bạn chọn tạo chúng.

Dynamic Data Web Site

+0

Thansk. Tôi đã xem các bộ phim trên asp.net và có một số thực phẩm cho suy nghĩ, nhưng những gì tôi thực sự tìm kiếm là một số ví dụ về các trang web hoàn chỉnh để tôi có thể xem các ví dụ thực tế và được đánh bóng thực tế. – Kristen

3

Với tôi, Django admin interface là một ví dụ tốt về một giao diện CRUD.

+1

Nó thực sự là một ví dụ tuyệt vời, nhưng imo nó là lỗi thời nghiêm trọng. Thiết kế của nó bị hạn chế từ một giáo điều trang-cho-một-hoạt động từ những ngày cũ, với các cuộc gọi ajax hạn chế. Ngày nay, các công nghệ như góc cho phép mức độ tự do cao hơn làm cho các mẫu thiết kế trở nên phức tạp hơn. – Wtower

33

Dưới đây là một số ví dụ về mô hình giao diện người dùng:

Input Controls

Stacked Tabs

Inline Input Adder

One Page Wizards

Overlay

Nói chung, mỗi phần sẽ giải thích mô hình, cách thức và lý do sử dụng, và đưa ra một số đồ họa làm ví dụ thực tế.

Là tài nguyên bổ sung, bạn cũng có thể truy cập ThemeForest's admin template site và duyệt qua nhiều sản phẩm của họ và xem ảnh và các chuyến tham quan trực tiếp của các trang quản trị được thiết kế và tạo kiểu rất tốt. Cá nhân tôi đã sử dụng một vài trong số các mẫu này cho các trang web dữ liệu nặng.

Hy vọng những điều này sẽ giúp bạn.

+0

Ví dụ hay. Tôi không tìm thấy một CRUD cụ thể, nhưng tôi đã đăng một yêu cầu trên UserVoice của họ :) Cảm ơn các liên kết. – Kristen

Các vấn đề liên quan