Báo cáo Nghiên cứu ứng dụng mẫu thiết kế trong tương tác người máy
Số trang: 3
Loại file: pdf
Dung lượng: 148.52 KB
Lượt xem: 23
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tổng quan về thiết kế GUI và mẫu thiết kế: Định nghĩa, tính sử dụng được của hệ thống phần mềm, nguyên lý thiết kế, quy trình thiết kế, mẫu trong phát triển phần mềm. Trình bày về một số mẫu ứng dụng trong thiết kế GUI: các mẫu kiến trúc, các mẫu đồ họa. Tiến hành phát triển GUI phần mềm thử nghiệm định hướng mẫu: giới thiệu bài toán, giải quyết bài toán, phân tích người sử dụng và phân tích nhiệm vụ, phác họa thiết kế, xây dựng Prototype giấy, xây dựng Prototype máy tính, giới thiệu...
Nội dung trích xuất từ tài liệu:
Báo cáo " Nghiên cứu ứng dụng mẫu thiết kế trong tương tác người máy "Nghiên cứu ứng dụng mẫu thiết kế trong tương tác người máy Lương Thị Ngọc Hà Trường Đại học Công nghệ Luận văn Thạc sĩ ngành: Công nghệ Phần mềm; Mã số: 60 48 10 Người hướng dẫn: PGS.TS Đặng Văn Đức Năm bảo vệ: 2011 Abstract: Tổng quan về thiết kế GUI và mẫu thiết kế: Định nghĩa, tính sử dụng được của hệ thống phần mềm, nguyên lý thiết kế, quy trình thiết kế, mẫu trong phát triển phần mềm. Trình bày về một số mẫu ứng dụng trong thiết kế GUI: các mẫu kiến trúc, các mẫu đồ họa. Tiến hành phát triển GUI phần mềm thử nghiệm định hướng mẫu: giới thiệu bài toán, giải quyết bài toán, phân tích người sử dụng và phân tích nhiệm vụ, phác họa thiết kế, xây dựng Prototype giấy, xây dựng Prototype máy tính, giới thiệu một số mẫu ứng dụng trong thiết kế Sametime Keywords: Công nghệ thông tin; Thiết kế phần mềm; Tin học; Tương tác người - máyContentMỞ ĐẦU Tương tác người – máy (HCI – Human Computer Interaction) là lĩnh vực nghiên cứu,lập kế hoạch và thiết kế về việc con người và máy tính cùng làm việc với nhau như thế nào đểnhu cầu của con người được thoả mãn cao nhất. Nói cách khác HCI là lĩnh vực nghiên cứu vềtương tác giữa con người, máy tính và nhiệm vụ. HCI liên quan đến việc hiểu sự tương táccủa con người và hệ thống trên cơ sở máy tính để thực hiện nhiệm vụ và hiểu biết về việc thiếtkế các hệ thống tương tác. HCI là đa lĩnh vực, nó sử dụng tri thức của nhiều ngành khác nhaunhư: khoa học máy tính, trí tuệ nhân tạo, nhân loại học, công thái học, ngôn ngữ học, triếthọc, nghệ thuật, xã hội học, thiết kế, tâm lý học, kỹ nghệ và sinh lý học. HCI là lĩnh vực rộng,nó liên quan đến nhiều ngành khoa học. Nhưng trong phạm vi người sử dụng tin học thì ta chỉquan tâm đến lĩnh vực thiết kế giao diện người sử dụng cho hệ thống tương tác. Giao diện người sử dụng (UI – User Interface) là một phần của máy tính và của hệthống phần mềm mà con người có thể nhìn, sờ, nói với nó. Nếu hệ thống có giao diện tốt thìchúng ta sẽ dễ sử dụng, sản phẩm dễ bán, thời gian lập trình được giảm bớt và tăng năng suấtlao động. Do đó việc thiết kế giao diện người sử dụng trở nên rất quan trọng. Nhưng thiết kếgiao diện tốt cho một hệ thống thông tin không phải là việc làm dễ dàng. Để có thể thiết kếmột giao diện tốt, tăng tính sử dụng và thiết kế được nhanh chóng thì chúng ta phải sử dụngnhững kinh nghiệm, những tri thức và những kết quả đã có từ trước. Đó chính là mẫu thiết kế.Do đó luận văn nghiên cứu “Nghiên cứu ứng dụng mẫu thiết kế trong tương tác người –máy”. Mục tiêu của quá trình thiết kế là đạt được giao diện người sử dụng có tính sử dụngcao. Quá trình thiết kế không phải chỉ một lần mà phải thực hiện lặp các giai đoạn như thiếtkế, cài đặt và đánh giá. Dựa vào kết quả đánh giá để tái thiết kế giao diện. Nếu thiết kế giaodiện bằng mã trình sẽ mất rất nhiều thời gian, khi được đánh giá, góp ý để chỉnh sửa sẽ rấtkhó khăn. Một số thiết kế có nhiều thiếu sót nghiêm trọng nhưng ta không nỡ vứt bỏ đi vì đãlàm việc cật lực để có nó. Để khắc phục điều đó thì có rất nhiều công cụ phần mềm với khảnăng hỗ trợ việc thiết kế giao diện người dùng. Và có rất nhiều các trung tâm mở các lớp dạysử dụng phần mềm để thiết kế giao diện người dùng. Luận văn sử dụng công cụ phần mềm để thiết kế giao diện đồ hoạ (GUI – GraphicalUser Interface) là GUI Design Studio. Khi dùng GUI Design Studio, bản mẫu được xây dựngnhanh hơn nhiều so với cài đặt cuối cùng, ta có thể đánh giá sớm và nhận được phản hồi sớmvề những điểm tốt và điểm xấu của thiết kế. Nếu phát hiện vấn đề trong thiết kế thì bản mẫudễ dàng được chỉnh sửa vì nó được xây dựng nhanh. Quan trọng nhất là nếu thiết kế có nhiềuthiếu sót nghiêm trọng thì bản mẫu có thể bị loại bỏ. Luận văn được bố cục thành 3 chương. Chương 1 tìm hiểu về thiết kế GUI và mẫuthiết kế. Chương 2 trình bầy về một số mẫu ứng dụng trong thiết kế GUI. Chương 3 phát triểnGUI phần mềm thử nghiệm định hướng mẫu.ReferencesTiếng Việt [1] Bùi Thế Duy, Bài giảng “Giao diện người – máy”, Hà Nội – 2010. [2] Đặng Văn Đức, Bài giảng “Giao diện người - máy”, Hà Nội – 2011. [3] Đặng Văn Đức, Nguyễn Thị Phương Trà, “Giao diện người - máy”, NXB Khoa học Tự nhiên và Công nghệ năm 2009. [4] Võ Đình Hiếu, Bài giảng “Kiến trúc phần mềm hiện đại”, Hà Nội – 2011.Tiếng Anh [5] Caretta Software Ltd, “GUI Design Studio User Manual”, Version 3.0, March 2008. [6] Cooper, A., “About Face, The Essentials of User Interface Design”, 1995 [7] Dix, A., Abowd, G., Beale, R. & Finlay, J., “Human-Computer Interaction”, 1998, [8] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, “Design Patterns Elements of Reusable Object Oriented Software”, 2002. ...
Nội dung trích xuất từ tài liệu:
Báo cáo " Nghiên cứu ứng dụng mẫu thiết kế trong tương tác người máy "Nghiên cứu ứng dụng mẫu thiết kế trong tương tác người máy Lương Thị Ngọc Hà Trường Đại học Công nghệ Luận văn Thạc sĩ ngành: Công nghệ Phần mềm; Mã số: 60 48 10 Người hướng dẫn: PGS.TS Đặng Văn Đức Năm bảo vệ: 2011 Abstract: Tổng quan về thiết kế GUI và mẫu thiết kế: Định nghĩa, tính sử dụng được của hệ thống phần mềm, nguyên lý thiết kế, quy trình thiết kế, mẫu trong phát triển phần mềm. Trình bày về một số mẫu ứng dụng trong thiết kế GUI: các mẫu kiến trúc, các mẫu đồ họa. Tiến hành phát triển GUI phần mềm thử nghiệm định hướng mẫu: giới thiệu bài toán, giải quyết bài toán, phân tích người sử dụng và phân tích nhiệm vụ, phác họa thiết kế, xây dựng Prototype giấy, xây dựng Prototype máy tính, giới thiệu một số mẫu ứng dụng trong thiết kế Sametime Keywords: Công nghệ thông tin; Thiết kế phần mềm; Tin học; Tương tác người - máyContentMỞ ĐẦU Tương tác người – máy (HCI – Human Computer Interaction) là lĩnh vực nghiên cứu,lập kế hoạch và thiết kế về việc con người và máy tính cùng làm việc với nhau như thế nào đểnhu cầu của con người được thoả mãn cao nhất. Nói cách khác HCI là lĩnh vực nghiên cứu vềtương tác giữa con người, máy tính và nhiệm vụ. HCI liên quan đến việc hiểu sự tương táccủa con người và hệ thống trên cơ sở máy tính để thực hiện nhiệm vụ và hiểu biết về việc thiếtkế các hệ thống tương tác. HCI là đa lĩnh vực, nó sử dụng tri thức của nhiều ngành khác nhaunhư: khoa học máy tính, trí tuệ nhân tạo, nhân loại học, công thái học, ngôn ngữ học, triếthọc, nghệ thuật, xã hội học, thiết kế, tâm lý học, kỹ nghệ và sinh lý học. HCI là lĩnh vực rộng,nó liên quan đến nhiều ngành khoa học. Nhưng trong phạm vi người sử dụng tin học thì ta chỉquan tâm đến lĩnh vực thiết kế giao diện người sử dụng cho hệ thống tương tác. Giao diện người sử dụng (UI – User Interface) là một phần của máy tính và của hệthống phần mềm mà con người có thể nhìn, sờ, nói với nó. Nếu hệ thống có giao diện tốt thìchúng ta sẽ dễ sử dụng, sản phẩm dễ bán, thời gian lập trình được giảm bớt và tăng năng suấtlao động. Do đó việc thiết kế giao diện người sử dụng trở nên rất quan trọng. Nhưng thiết kếgiao diện tốt cho một hệ thống thông tin không phải là việc làm dễ dàng. Để có thể thiết kếmột giao diện tốt, tăng tính sử dụng và thiết kế được nhanh chóng thì chúng ta phải sử dụngnhững kinh nghiệm, những tri thức và những kết quả đã có từ trước. Đó chính là mẫu thiết kế.Do đó luận văn nghiên cứu “Nghiên cứu ứng dụng mẫu thiết kế trong tương tác người –máy”. Mục tiêu của quá trình thiết kế là đạt được giao diện người sử dụng có tính sử dụngcao. Quá trình thiết kế không phải chỉ một lần mà phải thực hiện lặp các giai đoạn như thiếtkế, cài đặt và đánh giá. Dựa vào kết quả đánh giá để tái thiết kế giao diện. Nếu thiết kế giaodiện bằng mã trình sẽ mất rất nhiều thời gian, khi được đánh giá, góp ý để chỉnh sửa sẽ rấtkhó khăn. Một số thiết kế có nhiều thiếu sót nghiêm trọng nhưng ta không nỡ vứt bỏ đi vì đãlàm việc cật lực để có nó. Để khắc phục điều đó thì có rất nhiều công cụ phần mềm với khảnăng hỗ trợ việc thiết kế giao diện người dùng. Và có rất nhiều các trung tâm mở các lớp dạysử dụng phần mềm để thiết kế giao diện người dùng. Luận văn sử dụng công cụ phần mềm để thiết kế giao diện đồ hoạ (GUI – GraphicalUser Interface) là GUI Design Studio. Khi dùng GUI Design Studio, bản mẫu được xây dựngnhanh hơn nhiều so với cài đặt cuối cùng, ta có thể đánh giá sớm và nhận được phản hồi sớmvề những điểm tốt và điểm xấu của thiết kế. Nếu phát hiện vấn đề trong thiết kế thì bản mẫudễ dàng được chỉnh sửa vì nó được xây dựng nhanh. Quan trọng nhất là nếu thiết kế có nhiềuthiếu sót nghiêm trọng thì bản mẫu có thể bị loại bỏ. Luận văn được bố cục thành 3 chương. Chương 1 tìm hiểu về thiết kế GUI và mẫuthiết kế. Chương 2 trình bầy về một số mẫu ứng dụng trong thiết kế GUI. Chương 3 phát triểnGUI phần mềm thử nghiệm định hướng mẫu.ReferencesTiếng Việt [1] Bùi Thế Duy, Bài giảng “Giao diện người – máy”, Hà Nội – 2010. [2] Đặng Văn Đức, Bài giảng “Giao diện người - máy”, Hà Nội – 2011. [3] Đặng Văn Đức, Nguyễn Thị Phương Trà, “Giao diện người - máy”, NXB Khoa học Tự nhiên và Công nghệ năm 2009. [4] Võ Đình Hiếu, Bài giảng “Kiến trúc phần mềm hiện đại”, Hà Nội – 2011.Tiếng Anh [5] Caretta Software Ltd, “GUI Design Studio User Manual”, Version 3.0, March 2008. [6] Cooper, A., “About Face, The Essentials of User Interface Design”, 1995 [7] Dix, A., Abowd, G., Beale, R. & Finlay, J., “Human-Computer Interaction”, 1998, [8] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, “Design Patterns Elements of Reusable Object Oriented Software”, 2002. ...
Tìm kiếm theo từ khóa liên quan:
thuật toán xử lý công nghệ phần mềm quy trình kiểm thử nghiên cứu khoa học điện toán đám mây kiểm thử phần mềmGợi ý tài liệu liên quan:
-
Đề tài nghiên cứu khoa học: Kỹ năng quản lý thời gian của sinh viên trường Đại học Nội vụ Hà Nội
80 trang 1553 4 0 -
Tiểu luận: Phương pháp Nghiên cứu Khoa học trong kinh doanh
27 trang 493 0 0 -
62 trang 402 3 0
-
57 trang 339 0 0
-
33 trang 332 0 0
-
Bài giảng Kiểm thử phần mềm: Bài 2
34 trang 316 0 0 -
Tiểu luận môn Phương Pháp Nghiên Cứu Khoa Học Thiên văn vô tuyến
105 trang 270 0 0 -
95 trang 269 1 0
-
Phương pháp nghiên cứu trong kinh doanh
82 trang 267 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 229 0 0