TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN KHOA CÔNG NGHỆ THÔNG TIN oOo HƯỚNG DẪN THỰC HIỆN PROJECT 3 TRÌNH ĐỘ: ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN Hưng Yên – Tháng 1 năm 2011 HƯỚNG DẪN TUẦN 1: KHẢO SÁT – PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU (BUỔI 1) A. MỤC TIÊU BÀI HỌC Sau bài này sinh viên có thể: Trình bày được cách thức triển khai khảo sát lấy thông tin cho một dự án Hiểu được cách làm tài liệu khảo sát lấy thống tin Biết cách lập được các tài liệu: Kế hoạch khảo sát; Bảng câu hỏi khảo sát; Nhật ký khảo sát Trình bày được một bản báo cáo khảo sát thông tin dự án phần mềm Vận dụng các kỹ thuật, sử dụng các công cụ để viết đặc tả yêu cầu phần mềm B. ĐIỀU KIỆN THỰC HIỆN Để thực hiện tốt các yêu cầu của bài bọc này, sinh viên cần kiểm tra và chắc chắn các phần mềm sau trên máy tính còn hoạt động tốt: 1. Microsoft Office Word (Phiên bản thấp nhất là 2003) 2. Microsoft Office Excel (Phiên bản thấp nhất là 2003) C. TÀI NGUYÊN THAM CHIẾU Để hoàn thành tốt bài công việc của tuần này, sinh viên nên tham khảo các tài nguyên sau: STT Tên tài nguyên Mô tả tài nguyên 1 Practice 01.doc Tài liệu hướng dẫn thực hiện bài số 1 2 BMYC01 – Ke hoach khao sat.doc Biểu mẫu lập kế hoạch khảo sát yêu cầu 3 BMYC02 – Bang cau hoi khao sat.xls Biểu mẫu lập bảng câu hỏi khảo sát D. YÊU CẦU BÀI THỰC HIỆN 1. Lập kế hoạch khảo sát yêu cầu cho dự án phần mềm của nhóm bạn 2. Lập bảng câu hỏi để thực hiện khảo sát yêu cầu cho dự án phần mềm của nhóm 3. Thực hiện khảo sát yêu cầu
Trang 1oOo
-HƯỚNG DẪN THỰC HIỆN
PROJECT 3TRÌNH ĐỘ: ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN
Hưng Yên – Tháng 1 năm 2011
Trang 2HƯỚNG DẪN TUẦN 1: KHẢO SÁT – PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU (BUỔI 1)
A MỤC TIÊU BÀI HỌC
Sau bài này sinh viên có thể:
- Trình bày được cách thức triển khai khảo sát lấy thông tin cho một dự án
- Hiểu được cách làm tài liệu khảo sát lấy thống tin
- Biết cách lập được các tài liệu: Kế hoạch khảo sát; Bảng câu hỏi khảo sát; Nhật ký khảosát
- Trình bày được một bản báo cáo khảo sát thông tin dự án phần mềm
- Vận dụng các kỹ thuật, sử dụng các công cụ để viết đặc tả yêu cầu phần mềm
B ĐIỀU KIỆN THỰC HIỆN
Để thực hiện tốt các yêu cầu của bài bọc này, sinh viên cần kiểm tra và chắc chắn cácphần mềm sau trên máy tính còn hoạt động tốt:
1 Microsoft Office Word (Phiên bản thấp nhất là 2003)
2 Microsoft Office Excel (Phiên bản thấp nhất là 2003)
C TÀI NGUYÊN THAM CHIẾU
Để hoàn thành tốt bài công việc của tuần này, sinh viên nên tham khảo các tài nguyênsau:
STT Tên tài nguyên Mô tả tài nguyên
1 Practice 01.doc Tài liệu hướng dẫn thực hiện bài số 1
2 BM-YC-01 – Ke hoach khao sat.doc Biểu mẫu lập kế hoạch khảo sát yêu cầu
3 BM-YC-02 – Bang cau hoi khao sat.xls Biểu mẫu lập bảng câu hỏi khảo sát
D YÊU CẦU BÀI THỰC HIỆN
1 Lập kế hoạch khảo sát yêu cầu cho dự án phần mềm của nhóm bạn
2 Lập bảng câu hỏi để thực hiện khảo sát yêu cầu cho dự án phần mềm của nhóm
3 Thực hiện khảo sát yêu cầu
Trang 3E HƯỚNG DẪN THỰC HIỆN
1 Hướng dẫn thực hiện: Lập kế hoạch khảo sát cho dự án phần mềm của nhóm
Cách thức triển khai:
- Mở biểu mẫu: BM-YC-01 – Ke hoach khao sat.doc
- Nhóm thảo luận trả lời các câu hỏi: Khảo sát những gì? Ở đâu? Vào thờigian nào? Phân công ai, những ai là người thực hiện? Và ai là người cungcấp thông tin
- Sau khi vạch ra và trả lời được các câu hỏi trên, nhóm sẽ điền thông tin vàomẫu biểu nói trên
- Tham khảo ý kiến giáo viên hướng dẫn
2 Hướng dẫn thực hiện: Lập bảng câu hỏi khảo sát yêu cầu
Cách thức triển khai:
- Mở biểu mẫu: BM-YC-02 – Bang cau hoi khao sat.xls
- Nhóm phân chia các thành viên lập các câu hỏi theo những nội dung đãđược vạch ra ở kế hoạch khảo sát
- Sau ghi các thành viên hoàn thành danh sách các câu hỏi của mình thì thực
hiện ghép lại thành Bảng câu hỏi khảo sát trên biểu mẫu được cung cấp.
Chú ý sắp xếp trật tự các câu hỏi theo mục và thứ tự hỏi?
3 Hướng dẫn thực hiện: Khảo sát yêu cầu
Thời gian khoảng: Phần này của bài sẽ được nhóm đề tài thực hiện ở nhà
Cách thức triển khai:
- Dựa vào kế hoạch khảo sát
- Mang theo bảng câu hỏi khảo sát, sổ ghi chép
- Vận dụng các kỹ thuật khảo sát đã được học để khảo sát yêu cầu
Trang 4HƯỚNG DẪN TUẦN 2: KHẢO SÁT – PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU (BUỔI 2)
A MỤC TIÊU BÀI HỌC
Sau bài này sinh viên có thể:
- Lập được các tài liệu: Nhật ký khảo sát
- Biết cách phân tích xác định yêu cầu của hệ thống
- Phân biệt được các yêu cầu chức năng và yêu cầu phi chức năng của một hệ thống phầnmềm
- Chỉ ra được các yếu tố trong mỗi loại yêu cầu của phần mềm
- Biết cách mô tả các yêu cầu của phần mềm
- Vận dụng trình bày được một bản báo cáo khảo sát yêu dự án phần mềm của nhóm
B ĐIỀU KIỆN THỰC HIỆN
Để thực hiện tốt các yêu cầu của bài bọc này, sinh viên cần kiểm tra và chắc chắn cácphần mềm sau trên máy tính còn hoạt động tốt:
1 Microsoft Office Word (Phiên bản thấp nhất là 2003)
2 Microsoft Office Excel (Phiên bản thấp nhất là 2003)
Ngoài ra sinh viên có thể sử dụng thêm công cụ:
3 Microsoft Office Visio (Phiên bản thấp nhất là 2003)
C TÀI NGUYÊN THAM CHIẾU
Để hoàn thành tốt bài công việc của tuần này, sinh viên nên tham khảo các tài nguyênsau:
STT Tên tài nguyên Mô tả tài nguyên
1 Practice 02.doc Tài liệu hướng dẫn thực hiện bài số 2
2 BM-YC-03 – Nhat ky khao sat.doc Biểu mẫu ghi lại nhật ký khảo sát
3 BM-YC-04 – Bao cao khao sat.doc Biểu mẫu lập báo cáo khảo sát
Trang 5D YÊU CẦU BÀI THỰC HIỆN
1 Ghi lại nhật ký thực hiện khảo sát yêu cầu của nhóm bạn
2 Viết tài liệu báo cáo kết quả khảo sát yêu cầu của nhóm bạn
E HƯỚNG DẪN THỰC HIỆN
1 Hướng dẫn thực hiện: Ghi lại nhật ký khảo sát
Cách thức triển khai:
- Sau khi đã thực hiện đi khảo sát để lấy thông tin yêu cầu phần mềm nhóm
sẽ ghi lại các đợt, thời gian khảo sát khác nhau
- Mở biểu mẫu: BM-YC-03 – Nhat ky khao sat.doc
2 Hướng dẫn thực hiện: Viết tài liệu báo cáo khảo sát
Cách thức triển khai:
- Mở biểu mẫu: BM-YC-04 – Bao cao khao sat.doc
- Dựa vào kết quả khảo sát nhóm thảo luận, phân tích yêu cầu và điền thôngtin vào biểu mẫu trên
- Trong phần báo cáo này, chia ra làm 2 nội dung chính là: Thông tin khảosát và mô tả yêu cầu Nhóm đề tài cần điền đầy đủ thông tin khảo sát vớicác nội dung như: thông tin về thời gian, địa điểm, thành phần tham gia,thành phần cung cấp thông tin; Các thông tin về cơ cấu tổ chức, cơ sở hạtầng, các quy trình nghiệp vụ và yêu cầu của khách hàng Với phần mô tảyêu cầu hệ thống, nhóm cần đưa ra và mô tả chung về các yêu cầu chứcnăng và phi chức năng
- Khi mô tả quy trình nghiệp vụ nên có các mô hình, ký pháp đồ họa để thểhiện cho sinh động, dễ hiểu
- Khi hoàn thành nhóm tham khảo ý kiến đánh giá, góp ý của giáo viênhướng dẫn
Trang 6HƯỚNG DẪN TUẦN 3: KHẢO SÁT – PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU (BUỔI 3)
A MỤC TIÊU BÀI HỌC
Sau bài này sinh viên có thể:
- Đọc hiểu tài liệu báo cáo khảo sát
- Biết cách đặc tả các yêu cầu của phần mềm
- Lựa chọn các công cụ và phương pháp đặc tả yêu cầu phù hợp
- Vận dụng các kỹ thuật và nguyên lý đặc tả yêu cầu để viết tài liệu đặc tả các yêu cầu của
dự án phần mềm
B ĐIỀU KIỆN THỰC HIỆN
Để thực hiện tốt các yêu cầu của bài bọc này, sinh viên cần kiểm tra và chắc chắn cácphần mềm sau trên máy tính còn hoạt động tốt:
1 Microsoft Office Word (Phiên bản thấp nhất là 2003)
2 Microsoft Office Excel (Phiên bản thấp nhất là 2003)
3 Visual Paradigm for UML v8.0
Ngoài ra sinh viên có thể sử dụng thêm công cụ:
4 Microsoft Office Visio (Phiên bản thấp nhất là 2003)
C TÀI NGUYÊN THAM CHIẾU
Để hoàn thành tốt bài công việc của tuần này, sinh viên nên tham khảo các tài nguyênsau:
STT Tên tài nguyên Mô tả tài nguyên
1 Practice 03.doc Tài liệu hướng dẫn thực hiện bài số 2
5 BM-YC-04 – Bao cao khao sat.doc Biểu mẫu lập báo cáo khảo sát đã hoàn
thiện ở bài học số 2
6 BM-YC-05 – Dac ta yeu cau.doc Biểu mẫu lập tài liệu đặc tả yêu cầu cho
dự án phần mềm
Trang 7D YÊU CẦU BÀI THỰC HIỆN
1 Đọc tài liệu báo cáo khảo sát đã hoàn chỉnh và phân công đặc tả
2 Viết tài liệu tài liệu đặc tả yêu cầu của nhóm bạn
E HƯỚNG DẪN THỰC HIỆN
1 Hướng dẫn thực hiện: Đọc tài liệu Báo cáo khảo sát đã hoàn chỉnh
Cách thức triển khai:
- Mở biểu mẫu: BM-YC-04 – Bao cao khao sat.doc
- Đọc kỹ tài liệu báo cáo khảo sát Đặc biệt chú ý đến các yêu cầu nghiệp vụ
và phần mô tả yêu cầu hệ tả yêu cầu hệ thống để làm cơ sở cho việc đặc tảyêu cầu
- Sau khi đọc xong tài liệu báo cáo khảo sát, nhóm sẽ thảo luận phân chia đặc
tả các yêu cầu theo các module hay nhóm chức năng
2 Hướng dẫn thực hiện: Viết tài liệu Đặc tả yêu cầu
Cách thức triển khai:
- Mở biểu mẫu: BM-YC-05 – Dac ta yeu cau.doc
- Dựa vào tài liệu báo cáo khảo sát, mẫu biểu đặc tả yêu cầu, vận dụng các kỹ thuật
và nguyên lý đặc tả yêu cầu, mỗi thành viên sẽ tham gia đặc tả các module haynhóm chức năng khác nhau rồi ghép lại thành một tài liệu thống nhất theo biểumẫu ở trên
- Chú ý đặc tả yêu cầu càng chi tiết, rõ ràng sẽ đem lại lợi ích rất lớn cho việc thiết
kế về sau Và tài liệu này còn là cơ sở để ký kết hợp đồng với khách hàng
- Khi hoàn thành đặc tả, nhóm sẽ tham khảo ý kiến của giáo viên hướng dẫn
Trang 8HƯỚNG DẪN TUẦN 4: THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG
A MỤC TIÊU BÀI HỌC
Sau bài này sinh viên có thể:
- Biết được cách thức thiết kế hệ thống phân mềm hướng đối tượng
- Sử dụng tốt công cụ Visual Paradigm for UML để vẽ 2 loại biểu đồ chính là: Class vàSequence
- Vận dụng các kỹ thuật thiết kế viết tài liệu Thiết kế hệ thống hướng đối tượng
B ĐIỀU KIỆN THỰC HIỆN
Để thực hiện tốt các yêu cầu của bài bọc này, sinh viên cần kiểm tra và chắc chắn cácphần mềm sau trên máy tính còn hoạt động tốt:
1 Microsoft Office Word (Phiên bản thấp nhất là 2003)
2 Visual Paradigm for UML v8.0
Ngoài ra sinh viên có thể sử dụng thêm công cụ:
3 Microsoft Office Visio (Phiên bản thấp nhất là 2003)
C TÀI NGUYÊN THAM CHIẾU
Để hoàn thành tốt bài công việc của tuần này, sinh viên nên tham khảo các tài nguyênsau:
STT Tên tài nguyên Mô tả tài nguyên
1 Practice 04.doc Tài liệu hướng dẫn thực hiện bài số 4
2 BM-YC-05 – Dac ta yeu cau.doc Tài liệu đặc tả yêu cầu cho dự án phần
mềm đã hoàn chỉnh
3 BM-TK-01 – Thiet ke he thong huong
doi tuong.doc Biểu mẫu để viết tài liệu Thiết kế hệthống hướng đối tượng
D YÊU CẦU BÀI THỰC HIỆN
1 Xác định các lớp đối tượng tham gia hệ thống, vẽ và mô tả chi tiết các lớp đối tượng.
2 Vẽ biểu đồ tuần tự thể hiện các ca sử dụng của hệ thống.
Trang 93 Viết tài liệu thiết kế hệ thống hướng đối tượng
phi chức năng này, nhóm thảo luận ánh xạ sang các Use-case tương ứng
- Nhóm có thể phân công vẽ và đặc tả các Use-case theo các Module của hệthống
- Khi vẽ biểu đồ use-case cần chú ý 3 loại mối quan hệ chính: Include, Extent
và kế thừa (Inherit)
- Khi mô tả use-case cần chú ý mô tả chi tiết 3
- Chú ý kết hợp với tài liệu đặc tả yêu cầu để có thể đặc tả use-case dễ dàng
và chính xác
2 Hướng dẫn thực hiện: Vẽ biểu đồ tuần tự thể hiện các ca sử dụng của hệ thống
Cách thức triển khai:
- Mở biểu mẫu: BM-YC-05 – Dac ta yeu cau.doc
- Dựa vào tài liệu báo cáo khảo sát, mẫu biểu đặc tả yêu cầu, vận dụng các kỹthuật và nguyên lý đặc tả yêu cầu, mỗi thành viên sẽ tham gia đặc tả cácmodule hay nhóm chức năng khác nhau rồi ghép lại thành một tài liệuthống nhất theo biểu mẫu ở trên
- Chú ý đặc tả yêu cầu càng chi tiết, rõ ràng sẽ đem lại lợi ích rất lớn cho việcthiết kế về sau Và tài liệu này còn là cơ sở để ký kết hợp đồng với kháchhàng
- Khi hoàn thành đặc tả, nhóm sẽ tham khảo ý kiến của giáo viên hướng dẫn
3 Hướng dẫn thực hiện: Viết tài liệu thiết kế hướng đối tượng
Cách thức triển khai:
Sau khi hoàn thành 2 yêu cầu trên, nhóm thực hiện viết tài liệu thiết kếhướng đối tượng cho hệ thống, theo trình tự gợi ý sau:
- Viết phần giới thiệu chung cho tài liệu
- Trình bày biểu đồ lớp và đặc tả các lớp đối tượng
Trang 10- Trình bày biểu đồ tuần tự
- Bổ sung thêm phần phụ lục nếu có
Trang 11HƯỚNG DẪN TUẦN 5: THIẾT KẾ CƠ SỞ DỮ LIỆU
A MỤC TIÊU BÀI HỌC
Sau bài này sinh viên có thể:
- Trình bày được các thức thiết kế cơ sở dữ cho một dự án phần mềm
- Vẽ được mô hình thực thể liên kết
- Vận dụng các kỹ thuật để thiết kế và chuẩn hóa cơ sở dữ liệu cho đề tài của nhóm
- Viết được tài liệu đặc tả thiết kế cơ sở dữ liệu
B ĐIỀU KIỆN THỰC HIỆN
Để thực hiện tốt các yêu cầu của bài bọc này, sinh viên cần kiểm tra và chắc chắn cácphần mềm sau trên máy tính còn hoạt động tốt:
1 Microsoft Office Word (Phiên bản thấp nhất là 2003)
2 SQL Server 2005
C TÀI NGUYÊN THAM CHIẾU
Để hoàn thành tốt bài công việc của tuần này, sinh viên nên tham khảo các tài nguyênsau:
STT Tên tài nguyên Mô tả tài nguyên
1 Practice 05.doc Tài liệu hướng dẫn thực hiện bài số 5
2 BM-YC-05 – Dac ta yeu cau.doc Tài liệu đặc tả yêu cầu cho dự án phần
mềm đã hoàn chỉnh
3 BM-TK-01 – Thiet ke he thong huong
doi tuong.doc Tài liệu Thiết kế hệ thống hướng đốitượng
4 BM-TK-02 – Thiet ke co so du lieu.doc Biểu mẫu đặc tả thiết kế cơ sở cho dự án
phần mềm
5
D YÊU CẦU BÀI THỰC HIỆN
1 Xây dựng biểu đồ thực thể liên kết cho hệ thống phần mềm
Trang 122 Thiết kế cơ sở dữ liệu cho dự án phần mềm của nhóm
3 Thiết kế mô hình dữ liệu quan hệ cho cơ sở dữ liệu của nhóm
4 Viết tài liệu đặc tả thiết kế cơ sở dữ liệu đã thiết kế của nhóm
E HƯỚNG DẪN THỰC HIỆN
1 Hướng dẫn thực hiện: Xây dựng biểu đồ thực thể liên kết cho hệ thống phần mềm
Cách thức triển khai:
- Đọc kỹ tài liệu Đặc tả yêu cầu và tài liệu Thiết kế hệ thống hướng đối
tượng đã hoàn thiện ở buổi trước để xác định các thực thể tham gia vào hệ
thống và mối quan hệ của chúng
- Có thể ánh xạ một phần mô hình này từ biểu đồ lớp của tài liệu Thiết kế hệthống hướng đối tượng
- Vẽ nháp mô hình thực thể liên kết ra Word hoặc giấy nháp
- Chuẩn hóa mối quan hệ giữa các thực thể
- Vẽ và trình bày vào phần đầu của tài liệu Thiết kế cơ sở dữ liệu:
BM-TK-01 – Tai lieu Thiet ke co so du lieu.doc
2 Hướng dẫn thực hiện: Thiết kế các bảng cơ sở dữ liệu
Cách thức triển khai:
- Dựa vào mô hình thực thể liên kết, kết hợp với tài liệu thiết kế hướng đốitượng (biểu đồ lớp) để thiết kế các bảng cơ sở dữ liệu
- Viết code tạo các bảng cơ sở dữ liệu Chú ý nên lữu trữ lại code tạo cơ sở
dữ liệu để tiện cho việc sửa đổi và nâng cấp
- Đặc tả thiết kế các bảng dữ liệu dựa vào hướng dẫn của biểu mẫu
BM-TK-01 – Tai lieu Thiet ke co so du lieu.doc.
3 Hướng dẫn thực hiện: Thiết kế mô hình dữ liệu quan hệ
Cách thức triển khai:
- Sau khi đã có các bảng cơ sở dữ liệu, nhóm sẽ thực hiện tạo ra mô hình dữliệu quan hệ Nếu đã tạo mối quan hệ khóa chính, khóa ngoại bằng code thìchỉ việc Add các bảng vào trong mục Diagram của hệ quản trị CSDL (SQLServer) Nếu chưa tồn tại thì cần tạo mối quan hệ giữa các bảng bằng cáchkéo thả tương ứng
- Chú ý: Nếu CSDL lớn có thể nhóm mô hình dữ liệu quan hệ thành cácnhóm nhỏ hơn theo vai trò
Trang 13- Khi hoàn thành việc tạo mô hình dữ liệu, nhóm thực hiện chụp mô hình và
đưa vào tài liệu đặc tả thiết kế cơ sở dữ liệu: BM-TK-01 – Tai lieu Thiet
- Viết phần giới thiệu chung cho tài liệu
- Trình bày biểu đồ thực thể liên kết của hệ thống
- Trình bày và đặc tả thiết kế các bảng cơ sở dữ liệu
- Trình bày mô hình dữ liệu quan hệ của hệ thống
- Bổ sung thêm phần phụ lục nếu có
Trang 14HƯỚNG DẪN TUẦN 6: THIẾT KẾ GIAO DIỆN CỦA HỆ THỐNG
A MỤC TIÊU BÀI HỌC
Sau bài này sinh viên có thể:
- Biết cách trình bày và thiết kế giao diện cho hệ thống phần mềm
- Thiết kế các giao diện phần mềm của nhóm đề tài
- Vận dụng viết tài liệu đặc tả thiết kế giao diện
B ĐIỀU KIỆN THỰC HIỆN
Để thực hiện tốt các yêu cầu của bài bọc này, sinh viên cần kiểm tra và chắc chắn cácphần mềm sau trên máy tính còn hoạt động tốt:
1 Microsoft Office Word (Phiên bản thấp nhất là 2003)
2 Visual Studio
C TÀI NGUYÊN THAM CHIẾU
Để hoàn thành tốt bài công việc của tuần này, sinh viên nên tham khảo các tài nguyênsau:
STT Tên tài nguyên Mô tả tài nguyên
1 Practice 06.doc Tài liệu hướng dẫn thực hiện bài số 6
2 BM-YC-05 – Dac ta yeu cau.doc Tài liệu đặc tả yêu cầu cho dự án phần
mềm của nhóm
3 BM-TK-01 – Tai lieu Thiet ke he thong
huong doi tuong.doc Tài liệu Thiết kế hệ thống hướng đốitượng của nhóm
4 BM-TK-02 – Tai lieu Thiet ke co so du
lieu.doc Tài liệu đặc tả thiết kế cơ sở dữ liệu củanhóm
5 BM-TK-03 – Tai lieu Thiet ke giao
dien.doc
Biểu mẫu sử dụng để đặc tả thiết kế giaodiện cho dự án phần mềm
D YÊU CẦU BÀI THỰC HIỆN
1 Thiết kế giao diện chính của hệ thống
Trang 152 Thiết kế các Form chức năng tương ứng theo yêu cầu đề tài của nhóm
3 Viết tài liệu đặc tả thiết kế giao diện của hệ thống
E HƯỚNG DẪN THỰC HIỆN
1 Hướng dẫn thực hiện: Xây dựng biểu đồ thực thể liên kết cho hệ thống phần mềm
Cách thức triển khai:
- Đọc kỹ tài liệu Đặc tả yêu cầu, tài liệu Thiết kế hệ thống hướng đối
tượng đã hoàn thiện ở buổi trước để thiết kế giao diện chính
- Xây dựng hệ thống menu phân cấp thể hiện các chức năng của hệ thống
- Sử dụng các Icon để minh họa các menu cho sinh động
- Khi thiết kế giao diện chính thông thường ở dạng Form cha (Mdi Form) vàhiển thị ở chế độ Maximize
2 Hướng dẫn thực hiện: Thiết kế các Form chức năng tương ứng
- Cần áp dụng các quy tắc đặt tên điều khiển cho phù hợp
3 Hướng dẫn thực hiện: Viết tài liệu đặc tả thiết kế giao diện
Sau khi hoàn thành 2 yêu cầu trên, nhóm thực hiện viết tài liệu đặc tả thiết
kế giao diện cho cho hệ thống:
- Sử dụng biểu mẫu: BM-TK-03 – Tai lieu Thiet ke giao dien.doc
- Trình bày lần lượt các giao diện của hệ thống theo thứ tự từ các chức năngchính đến các chức năng phụ, theo từng module
- Với mỗi giao diện đặc tả cần chú ý các nội dụng của giao diện bao gồm:mục đích, phạm vi, ràng buộc, hình giao diện và đặc tả giao diện
- Với phần hình giao diện cần chú thích số hình – tên hình ở dưới
- Phần đặc tả giao diện cần mô tả chi tiết từng thành phần nhập liệu động trênForm Đặc biệt là việc xử lý dữ liệu của các thành phần