Phân tích thiết kế hướng đối tượng: Bài 10. Bài học thực nghiệm hệ thống quản lý thư viện - ThS. Lê Văn Hùng
Số trang: 39
Loại file: pdf
Dung lượng: 302.84 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Các bước chính: Hình thành mô hình phân tích là kết quả phân tích và mô tả ứng dụng: Phân tích lĩnh vực vấn đề; Mở rộng mô hình phân tích thành mô hình thiết kế; Lập trình để có chương trình chạy được.
Nội dung trích xuất từ tài liệu:
Phân tích thiết kế hướng đối tượng: Bài 10. Bài học thực nghiệm hệ thống quản lý thư viện - ThS. Lê Văn HùngPHÂN TÍCH THI T KPHÂNHƯ NG ð I TƯ NGHƯ N G TƯ NG N i dung 1. Ti n trình phát tri n ph n m m theo hư ng đ i tư ng 2. Gi i thi u Ngôn ng mô hình hóa th ng nh t UML 3. Mô hình hóa nghi p v 4. Mô hình hóa trư ng h p s d ng 5. Mô hình hóa tương tác đ i tư ng 6. Bi u đ l p và gói 7. Bi u đ chuy n tr ng thái và bi u đ ho t đ ng 8. Bi u đ ki n trúc v t lý và phát sinh mã trình 9. Mô hình hóa d li u Bài h c th c nghi mehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 10 - 2/39 Bài 10 Bài h c th c nghi m th nghiH th ng qu n lý thư vi n th ng lý Các bư c xây d ng ng d ng M c ñích: n Xây d ng h th ng ph n m m v i kh năng qu n lý vi c n mư n sách và t p chí trong thư vi n. H th ng s xây d ng còn ñơn gi n nhưng d dàng m r ng n sau này Các bư c chính n Hình thành mô hình phân tích là k t qu phân tích và mô t n ng d ng Phân tích lĩnh v c v n ñ n M r ng mô hình phân tích thành mô hình thi t k n L p trình ñ có chương trình ch y ñư c nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 10 - 4/39 ð c t yêu c u h th ng Đây là h th ng h tr qu n lý thư vi nn Thư vi n cho đ c gi mư n sách, t p chín Đ c gi , sách và t p chí ñư c đăng ký trư c trong h th ng n Thư vi n mua sách, t p chí m i.n Sách, t p chí thông d ng đư c mua nhi u b n. n Hu b sách và t p chí cũ khi quá h n hay rách nát n Th thư là nhân viên c a thư vi n giao ti p v i đ c gi và h th ng s h trn công vi c c a nó. Đ c gi có th ñ t trư c sách hay t p chí mà nó chưa có trong thư vi n.n Khi ngư i khác tr hay ñư c mua m i v thì ñ c gi ñư c thông báo. n Đ c gi hay th thư có kh năng hu b ñ t trư c. n Có kh năng t o l p, c p nh t, hu b thông tin v ñ u sách, ñ c gi , vi c chon mư n (loan) và ñ t trư c trong h th ng. H th ng có th ch y trên Unix, Windows... và có giao di n đ h a d sn d ng. D dàng m r ng các ch c năng m i cho h th ng trong tương lai.nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 10 - 5/39 Phân tích h th ng th ng Nhi m v c a phân tíchn Thu th p mô t toàn b yêu c u ñ hình thành mô hình phân tích n Xác ñ nh các l p chính trong lĩnh v c v n ñ (các khái ni m) n Xác ñ nh cái s ñư c h th ng qu n lý n Các bư c trong phân tích h th ngn Phân tích yêu c u n Xác ñ nh các UC ñ mô t cái mà h th ng thư vi n c n có v m t n ch c năng -> yêu c u ch c năng h th ng Tìm ki m các tác nhân: Th thư và ð c gi n Gi s : ð c gi không tr c ti p s d ng h th ng. n Mô t tác nhân n ð c gi (Borrower): là ngư i có th mư n, ñ t trư c sách hay t p chí. Tác n nhân này có th là con ngư i hay thư vi n khác. Th thư (Librarian): là ngư i th c s s d ng h th ng. H duy trì h n th ng, th c hi n các ch c năng cơ b n như cho mư n, ñ t trư c và ñư c thông báo v các thông tin khác c a thư vi nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 10 - 6/39 Phân tích h th ng Xác ñ nh các UCn Return of item Librarian Librarian Lend item Add Title Remove Reservation Remove or Update Title Maintenance Borrower Add Item Make reservation ...
Nội dung trích xuất từ tài liệu:
Phân tích thiết kế hướng đối tượng: Bài 10. Bài học thực nghiệm hệ thống quản lý thư viện - ThS. Lê Văn HùngPHÂN TÍCH THI T KPHÂNHƯ NG ð I TƯ NGHƯ N G TƯ NG N i dung 1. Ti n trình phát tri n ph n m m theo hư ng đ i tư ng 2. Gi i thi u Ngôn ng mô hình hóa th ng nh t UML 3. Mô hình hóa nghi p v 4. Mô hình hóa trư ng h p s d ng 5. Mô hình hóa tương tác đ i tư ng 6. Bi u đ l p và gói 7. Bi u đ chuy n tr ng thái và bi u đ ho t đ ng 8. Bi u đ ki n trúc v t lý và phát sinh mã trình 9. Mô hình hóa d li u Bài h c th c nghi mehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 10 - 2/39 Bài 10 Bài h c th c nghi m th nghiH th ng qu n lý thư vi n th ng lý Các bư c xây d ng ng d ng M c ñích: n Xây d ng h th ng ph n m m v i kh năng qu n lý vi c n mư n sách và t p chí trong thư vi n. H th ng s xây d ng còn ñơn gi n nhưng d dàng m r ng n sau này Các bư c chính n Hình thành mô hình phân tích là k t qu phân tích và mô t n ng d ng Phân tích lĩnh v c v n ñ n M r ng mô hình phân tích thành mô hình thi t k n L p trình ñ có chương trình ch y ñư c nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 10 - 4/39 ð c t yêu c u h th ng Đây là h th ng h tr qu n lý thư vi nn Thư vi n cho đ c gi mư n sách, t p chín Đ c gi , sách và t p chí ñư c đăng ký trư c trong h th ng n Thư vi n mua sách, t p chí m i.n Sách, t p chí thông d ng đư c mua nhi u b n. n Hu b sách và t p chí cũ khi quá h n hay rách nát n Th thư là nhân viên c a thư vi n giao ti p v i đ c gi và h th ng s h trn công vi c c a nó. Đ c gi có th ñ t trư c sách hay t p chí mà nó chưa có trong thư vi n.n Khi ngư i khác tr hay ñư c mua m i v thì ñ c gi ñư c thông báo. n Đ c gi hay th thư có kh năng hu b ñ t trư c. n Có kh năng t o l p, c p nh t, hu b thông tin v ñ u sách, ñ c gi , vi c chon mư n (loan) và ñ t trư c trong h th ng. H th ng có th ch y trên Unix, Windows... và có giao di n đ h a d sn d ng. D dàng m r ng các ch c năng m i cho h th ng trong tương lai.nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 10 - 5/39 Phân tích h th ng th ng Nhi m v c a phân tíchn Thu th p mô t toàn b yêu c u ñ hình thành mô hình phân tích n Xác ñ nh các l p chính trong lĩnh v c v n ñ (các khái ni m) n Xác ñ nh cái s ñư c h th ng qu n lý n Các bư c trong phân tích h th ngn Phân tích yêu c u n Xác ñ nh các UC ñ mô t cái mà h th ng thư vi n c n có v m t n ch c năng -> yêu c u ch c năng h th ng Tìm ki m các tác nhân: Th thư và ð c gi n Gi s : ð c gi không tr c ti p s d ng h th ng. n Mô t tác nhân n ð c gi (Borrower): là ngư i có th mư n, ñ t trư c sách hay t p chí. Tác n nhân này có th là con ngư i hay thư vi n khác. Th thư (Librarian): là ngư i th c s s d ng h th ng. H duy trì h n th ng, th c hi n các ch c năng cơ b n như cho mư n, ñ t trư c và ñư c thông báo v các thông tin khác c a thư vi nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 10 - 6/39 Phân tích h th ng Xác ñ nh các UCn Return of item Librarian Librarian Lend item Add Title Remove Reservation Remove or Update Title Maintenance Borrower Add Item Make reservation ...
Tìm kiếm theo từ khóa liên quan:
ngôn ngữ mô hình hóa thống nhất mô hình hóa nghiệp vụ biểu đồ lớp và gói mô hình hóa dữ liệu biểu đồ chuyển trạng thái mô hình hóa tương tác đối tượngGợi ý tài liệu liên quan:
-
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 321 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 5 - Phan Hồ Duy Phương
96 trang 133 1 0 -
106 trang 68 0 0
-
Phân tích thiết kế hệ thống thông tin
18 trang 45 0 0 -
Mô tả công việc lập trình viên ERP
1 trang 40 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG - CHƯƠNG 1
15 trang 31 0 0 -
Bài giảng Phân tích hướng đối tượng UML: Bài 5 - Đỗ Thị Mai Hường
43 trang 31 0 0 -
Phân tích thiết kế hướng đối tượng (phần 3)
4 trang 30 0 0 -
Bài giảng Mô hình hóa dữ liệu - Phần 1
35 trang 29 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG - CHƯƠNG 8
10 trang 28 0 0