Thiên Hùng > 27-03-18, 10:39 PM
(27-03-18, 09:01 PM)ongke0711 Đã viết: - File bạn mới compile cái ra lỗi rồi. Chủ yếu ở form "F_DoiMK" đó.
- Bạn có thể làm gọn lại cái Form tìm kiếm: Tích hợp các điều kiện tìm kiếm vô 1 form đỡ tốn bộ nhớ cho nhiều Form tìm kiếm. Thông thường thì kết quả tìm kiếm sẽ hiện trên Form luôn để người dùng xem cho nhanh, sau đó cần in thì mới in Report. Hình demo:
Thiên Hùng > 28-03-18, 01:04 PM
Thiên Hùng > 29-03-18, 08:51 AM
(28-03-18, 08:33 PM)cpucloi Đã viết: Tham khảo thêm tại đây nhé bạn
ongke0711 > 29-03-18, 01:33 PM
Thiên Hùng > 29-03-18, 01:50 PM
(29-03-18, 01:33 PM)ongke0711 Đã viết: Một số góp ý:
Về giao diện:
- Ứng dụng này của bạn ko lớn mà file đã nặng đến 11M rồi. Tôi thấy chủ yếu là do file ảnh làm nền và file icon của bạn. Bạn nên resize file ảnh với độ phân giải tương đối là được rồi (Vd: 1280 x 800) để form nhẹ nhàng hơn.
- Màu đỏ đặc thù cho ứng dụng của bạn nhưng cũng nên dùng màu đỏ ấm để tránh làm căng, mỏi mắt người sử dụng khi phải nhìn thấy màn hình chính này của bạn. Có thể dùng màu: #F9423A, #F03434,#D91E18….
- Font chữ: nên chuẩn hóa 1 kiểu font chữ cho toàn bộ Form của bạn. Thông thường, các font chữ có chân (Serif) như: TimeNewRoman, Palatino… dùng cho các sản phẩm in ấn (nhiều chữ) để người dùng dễ phân biệt chữ này với chữ khác khi đọc và tiết kiệm mực in. Còn đối với màn hình vi tính, các câu tiêu đề, đề mục…it chữ thì nên dùng các font chữ không chân (San Serif) như: Helvetica, Arial, Tahoma… vì các font này có độ rộng gần bằng nhau, khi phóng to thu nhỏ, giảm độ phân giải màn hình đều có thể đọc được. Tránh dùng nhiều màu cho Font chữ, thay vào đó bạn có thể dùng các tool như regtangle, line để highlight màu nền cho các dòng tiêu đề nếu bạn muốn nhấn. Chú ý màu phải cùng tông với nền chủ đạo Đỏ, Vàng của bạn.
- Chú ý thiết kế các Report gọn trong 1 trang để tránh lỗi khi in ấn.
- Chú ý tìm cách bố cục các control trên form để hiện vừa đủ trong 1 màn hình, tránh bị che mất control như hiện nay và có Form thì rộng quá phải dùng chuột di chuyển cái form mới xem hết được. Bạn có thể dùng chế độ Maximize Form.
Về các thao tác xử lý dữ liệu (bây giờ người ta hay gọi là UX đó - User Experience):
- Menu “Thiết lập dữ liệu hệ thống: Tôi thấy các loại dữ liệu đơn giản, cơ bản như nhập dân tộc, tôn giáo, quan hệ v.v.. bạn có thể gộp chung vào 1 form ví dụ form Danh mục. Form này gồm nhiều Tab, mỗi Tab một loại dữ liệu cho nó gọn, mở 1 form lên nhập liệu được nhiều phần.
- Menu Tìm kiếm: nó có thể là menu thống Kê. Trong Form thống kế bạn kết hợp các điều kiện tìm kiếm luôn.
- Menu Báo Cáo: nên thiết kế Form. Bạn có thể thêm các điều kiện lọc để linh động trong báo cáo hơn. Ví dụ: lọc theo Nam/ Nữ, theo Năm v.v..để đưa ra danh sách nguồn DVUT…
- Chú ý các Form nhập liệu hiện tại của bạn khi load lên đều có thể hiệu chỉnh, xóa chứ không khóa lại, lỡ ai đụng nút xóa, bàn phím …thì dữ liệu dễ bị thay đổi.
Trên đây là một số góp ý tổng quát với quan điểm cá nhân tôi là vậy.
Thiên Hùng > 29-03-18, 01:54 PM
(29-03-18, 01:33 PM)ongke0711 Đã viết: Một số góp ý:
Về giao diện:
- Ứng dụng này của bạn ko lớn mà file đã nặng đến 11M rồi. Tôi thấy chủ yếu là do file ảnh làm nền và file icon của bạn. Bạn nên resize file ảnh với độ phân giải tương đối là được rồi (Vd: 1280 x 800) để form nhẹ nhàng hơn.
- Màu đỏ đặc thù cho ứng dụng của bạn nhưng cũng nên dùng màu đỏ ấm để tránh làm căng, mỏi mắt người sử dụng khi phải nhìn thấy màn hình chính này của bạn. Có thể dùng màu: #F9423A, #F03434,#D91E18….
- Font chữ: nên chuẩn hóa 1 kiểu font chữ cho toàn bộ Form của bạn. Thông thường, các font chữ có chân (Serif) như: TimeNewRoman, Palatino… dùng cho các sản phẩm in ấn (nhiều chữ) để người dùng dễ phân biệt chữ này với chữ khác khi đọc và tiết kiệm mực in. Còn đối với màn hình vi tính, các câu tiêu đề, đề mục…it chữ thì nên dùng các font chữ không chân (San Serif) như: Helvetica, Arial, Tahoma… vì các font này có độ rộng gần bằng nhau, khi phóng to thu nhỏ, giảm độ phân giải màn hình đều có thể đọc được. Tránh dùng nhiều màu cho Font chữ, thay vào đó bạn có thể dùng các tool như regtangle, line để highlight màu nền cho các dòng tiêu đề nếu bạn muốn nhấn. Chú ý màu phải cùng tông với nền chủ đạo Đỏ, Vàng của bạn.
- Chú ý thiết kế các Report gọn trong 1 trang để tránh lỗi khi in ấn.
- Chú ý tìm cách bố cục các control trên form để hiện vừa đủ trong 1 màn hình, tránh bị che mất control như hiện nay và có Form thì rộng quá phải dùng chuột di chuyển cái form mới xem hết được. Bạn có thể dùng chế độ Maximize Form.
Về các thao tác xử lý dữ liệu (bây giờ người ta hay gọi là UX đó - User Experience):
- Menu “Thiết lập dữ liệu hệ thống: Tôi thấy các loại dữ liệu đơn giản, cơ bản như nhập dân tộc, tôn giáo, quan hệ v.v.. bạn có thể gộp chung vào 1 form ví dụ form Danh mục. Form này gồm nhiều Tab, mỗi Tab một loại dữ liệu cho nó gọn, mở 1 form lên nhập liệu được nhiều phần.
- Menu Tìm kiếm: nó có thể là menu thống Kê. Trong Form thống kế bạn kết hợp các điều kiện tìm kiếm luôn.
- Menu Báo Cáo: nên thiết kế Form. Bạn có thể thêm các điều kiện lọc để linh động trong báo cáo hơn. Ví dụ: lọc theo Nam/ Nữ, theo Năm v.v..để đưa ra danh sách nguồn DVUT…
- Chú ý các Form nhập liệu hiện tại của bạn khi load lên đều có thể hiệu chỉnh, xóa chứ không khóa lại, lỡ ai đụng nút xóa, bàn phím …thì dữ liệu dễ bị thay đổi.
Trên đây là một số góp ý tổng quát với quan điểm cá nhân tôi là vậy.
Thiên Hùng > 02-04-18, 06:04 PM
(28-03-18, 08:33 PM)cpucloi Đã viết: Tham khảo thêm tại đây nhé bạn
ongke0711 > 06-04-18, 07:20 PM
huuduy.duy > 07-04-18, 04:06 PM
(29-03-18, 01:33 PM)ongke0711 Đã viết: Một số góp ý:
Về giao diện:
- Ứng dụng này của bạn ko lớn mà file đã nặng đến 11M rồi. Tôi thấy chủ yếu là do file ảnh làm nền và file icon của bạn. Bạn nên resize file ảnh với độ phân giải tương đối là được rồi (Vd: 1280 x 800) để form nhẹ nhàng hơn.
ongke0711