... bày Use case quảnlý đoàn viên- CB Đoàn Use case quảnlý Đoàn phí Biểu đồ triển khai Phát sinh mã trình Use case Quảnlý đoàn viên – Cán bôô đoàn Use Case cho phép người quảnlý trì thông ... Bố cục trình bày Biểu đồ use case Use case quảnlý chi đoàn Use case quảnlýThông báo Use case quảnlý phong trào Biểu đồ trạng thái Biểu đồ thành phần Use case cho actor ... Đăng xuất Use case quảnlý khen thưởng –kỷ luật Biểu đồ lớp lĩnh vực Biểu đồ lớp chi tiết Use case Đăng Nhâôp Use Case mô tả cách người dùng đăng nhập vào hệthốngquảnlý Đoàn viên Biểu đồ...
... quan tâm đến hệthống làm nh nào, trình thiếtkế đợc làm mức lýhệthống Hiện có hai xu hớng phântíchthiếtkếhệthống là: phântíchthiếtkếhệthống theo hớng chức theo hớng đối tợng, sau ... hớng phântíchthiếtkế 2.1 Ưu nhợc điểm phântíchthiếtkếhệthống theo hớng chức Phântíchthiếtkế theo hớng chức tiếp cận hệthống theo chức Các công cụ dùng để mô tả hệthống nh biểu đồ phân ... II Đánh giá phântíchthiếtkế theo hớng chức hớng đối tợng 2.1 Ưu nhợc điểm phântíchthiếtkếhệthống theo hớng chức 2.2 Ưu nhợc điểm phântíchthiếtkếhệthống theo hớng đối tợng 2.3 Nhận...
... máy ATM 82 Phântích thi t k h th ng h ng it ng b ng UML M n sách t th vi n thành viên X lý t ch i m n sách X lý m n sách Ki m tra th X lý tr sách ... nhân Ví d : 78 Phântích thi t k h th ng h ng it ng b ng UML Truy v n thông tin tài kho n Nhân viên v n hành Rút ti n Khách hàng G i ti n X lý m Kh i ng h th ng óng h th ng n sách X lý tr sách Th ... X lý m n sách, X lý tr sách, Ki m tra th , M n sách t th vi n thành viên, X lý t ch i m n sách; gói ng ký thành viên g m use case: ng ký thành viên; gói mua sách g m use case: Mua sách 84 Phân...
... viên Quảnlý hàng hóa Quảnlý bán hàng Quản trị hệthốngPhân chia gói hệthống Bộ môn Hệthốngthông tin – Khoa CNTT – ĐH KHTN - 12 - PhântíchthiếtkếhệthốnghướngđốitượngPhântíchhệthống ... thốngquảnlý siêu thị phân thành gói sau đây: Bộ môn Hệthốngthông tin – Khoa CNTT – ĐH KHTN - 11 - PhântíchthiếtkếhệthốnghướngđốitượngPhântíchhệthốngQuảnlý khách hàng Quảnlý nhân ... hàng o Quảnlý loại hàng Bộ môn Hệthốngthông tin – Khoa CNTT – ĐH KHTN -2- PhântíchthiếtkếhệthốnghướngđốitượngPhântíchhệthống o Quảnlý đơn vị tính 1.2.2 Tinh chế chức Quảnlý nhân...
... component reverse engineered PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 44 Cơ hội dùng lại bên hệthống ? PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 45 Architectural ... TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 38 Bài tập: Architectural Design, phần w Cho biết vấn đề sau: § Các analysis class mối quanhệ chúng PT & TK Hướngđốitượng – Thiếtkế kiến ... chế thiếtkế cài đặt w Các Design Class Subsystem w Các khả tái sử dụng w Tổ chức mô hình thiếtkế w Checkpoints PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 46 Hướng tiếp cận phân...
... lý không? PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 31 Checkpoints: Use-Case Realizations w Tất luồng sub-flows vong lặp xử lý chưa? w Tất hành vi phân bổ cho phần tử thiếtkế ... hình hóa thông điệp object w Mô tả kết xử lý từ thông điệp w Mô hình hóa quanhệ class liên quan Class Diagrams Sequence Diagrams PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức Các bước ... // setData() PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 13 Tích hợp chế kiến trúc: Security w Bảng ánh xạ Analysis-Class với chế kiến trúc có từ bước phântích Use-Case Analysis...
... operation? PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 28 Nhắc lại: Thiếtkế Subsystem Design w Mục đích thiếtkế Subsystem ? w Cần tạo interaction diagrams thiếtkế Subsystem? w ... interface? PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 29 Bài tập: Thiếtkế Subsystem w Cho biết điều sau: § Đònh nghóa subsystem, interface quanhệ chúng với phần tử thiếtkế khác (các ... tiếp) PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 30 Bài tập: Thiếtkế Subsystem (tt.) w Với subsystem cụ thể, xác đònh: § Các phần tử thiếtkế chứa subsystem quanhệ chúng § Các...
... nghóa kết hợp Đònh nghóa quanhệ tổng quát hóa Giải đụng độ Use-Case Xử lý yêu cầu phi chức nói chung Checkpoints PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức Các bước thiếtkế Class ... nghóa kết hợp Đònh nghóa quanhệ tổng quát hóa Giải đụng độ Use-Case Xử lý yêu cầu phi chức nói chung Checkpoints PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức Các khảo sát thiếtkế ... toàn hệthống § Ít khả dùng lại § Khó cài đặt Một class phải có mục tiêu rõ ràng Một class phải làm việc phải làm tốt điều ! PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức Thiết kế...
... Biểu đồ lớp diễn tả từ vựng hệthốngPhầnPhântíchĐối tác ca sử dụng a Đối tác Dựa vào mô tả toán, ta xác định tác nhân tham gia vào hoạt động hệthống sau: - người quản lí: cho phép khách hàng ... trạm, quản lí ứng dụng máy trạm, đồng thời phục vụ nhu cầu khách hàng Người quản lí quản lí danh sách phục vụ có thay đổi b Ca sử dụng Từ trình xác định phântích nhu cầu đặt hệthốngquản lí ... PhầnPhântíchĐối tác ca sử dụng Đặc tả ca sử dụng 2.1 Kịch ca sử dụng 2.2 Thiếtkế giao diện 12 Phântích cấu trúc hành vi ...
... dụng Hình Biểu đồ lớp lĩnh vực II PHÂNTÍCH II.1 Xác định tác nhân hệthống Tác nhân nhân viên quảnlý Tác nhân quảnlý người quảnlý công việc Sử dụng hệthống việc thực giao việc theo dõi ... xử lý nghiệp vụ hệthống Thành phần hoạt động có liệu lấy từ thành phần Database Server Kiến trúc tổng quát Lựa chọn xây dựng hệthống theo kiến trúc hướngđốitượng (Object Oriented) Hệthống ... dụng triển khai hệthống Tính bảo mật an toàn liệu hệthống Dễ dàng nâng cấp bảo trì hệthống Các thành phầnhệthống tái sử dụng dự án khác Ta có biểu đồ mô hình tổng quát hệthống Presentation...
... h gi a ng i làm vi c th c th nghi p v 44 Phântích thi t k h th ng h ng it ng b ng UML Phântích quy trình nghi p v Các công vi c c a quy trình phântích nghi p v bao g m: ̇ ánh giá n m b t thông ... nhi u cao c thành ph , m i cao c c qu n lý b i m t tên, có m t a ch , mô t c i m t ng di n tích s d ng M t cao c s có nhi u t ng, m i t ng có nhi u phòng, m i phòng có thông tin c n qu n lý là: ... m tra vi t h ng d n cho chúng, nói chung qu n lý chúng nh m t n v 54 Phântích thi t k h th ng h ng it ng b ng UML K t qu c a trình ti p c n phântích nghi p v (các) s mô t c a use case use case...
... NGHIP V : 2.1 Mễ T BI TON Bi toỏn qun lý nhõn s Cụng ty CPN Vit Nam gm cỏc chớnh: + Qun lý h s nhõn viờn + Qun lý lng + Qun lý cỏc phỳc li xó hi 2.1.1 Qun lý h s Tuyn nhõn viờn: Hng nm, cỏc phũng ... II nguyen v phong Nhỏnh PHềNG TR Lí tran van kha #REF! le linh thai #REF! #REF! Tr lý Tr lý Tr lý Tr lý Tr lý PHềNG MARKETING nm ) Trn Th Kiu Dung_Lp CT1001 32 Phng p b Hp ng lao ng Cng hoà xã ... Quỏ trỡnh qun lý nhõn s gm cỏc chc nng sau: Tham chiu Chc nng R1 Qun lý tuyn dng R2 Qun lý h s nhõn viờn R21 Thờm h s R22 Tỡm kim h s R23 Sa cha h s R24 Xúa h s R25 In h s R3 Qun lý lng R31 Tớnh...
... Đức, 9/2000 20 Quanhệ class đốitượng ?Một class đònh nghóa trừu tượngđốitượng ?Nó đònh nghóa cấu trúc hành vi đốitượng lớp ?Nó dùng khuôn mẫu để tạođốitượng ?Các đốitượng nhóm thành class ... Mục tiêu: Giới thiệu HướngĐốiTượng ?Tìm hiểu nguyên tắc hướngđốitượng (object orientation – OO) ?Tìm hiểu khái niệm thuật ngữ hướngđốitượng kết hợp với hệthống ký hiệu UML ?Đánh giá ... ProfessorClark : Professor Chỉ có tên đốitượng Tên class tên đốitượng OOAD Sử dụng UML – Giới thiệu HướngĐốiTượng Dương Anh Đức, 9/2000 14 Các khái niệm Hướngđốitượng ?Object ?Class ?Attribute...
... tin họcphần Đây CSDL quanhệ truy cập câu lệnh SQL thông qua server trườ ng Hiệu suất hệthống cũ nên hệthống phải bảo đảm truy cập liệu hệthống cũ cách hợp lýHệthống đọc thông tin họcphần ... dạy Hệ giáo sư khác ? Chỉ có giáo sư nhập điểm cho sinh viên ? Chỉ có cán đàotạo phép thay đổithông tin sinh viên ? Các ràng buộc thiếtkế ? thống phải tích hợp với hệthống có sẵn, Hệthống ... ? Schedule (Lòch học) : Các họcphần mà sinh viên chọn họchọc kỳ ? Transcript (Bản học bạ): Bản tất điểm số cho tất họcphần sinh viên cụ thể chuyển cho hệthống toán để hệthống lập hóa đơn...
... Tổng quanPhânTíchThiếtKế ?Điểm lại thuật ngữ khái niệm phântíchthiếtkế ?Giới thiệu qui trình phântíchthiếtkế bao gồm roles, artifacts workflow ?Tìm hiểu khác phântíchthiếtkế OOAD S? ... đoạn phântíchthiếtkế là: ? Chuyển đổi yêu cầu thành thiết kếcủa hệthống cần xây dựng ? Hình thành kiếm trúc vững vàng mạnh mẽ cho hệ thoóng ? Thích nghi hóa thiếtkế với môi trường cài đặt, thiết ... thiếtkế trở thành hệthống có hiệu cao OOAD S? d?ng UML - T?ng quan v? phântích thi?t k? Duong Anh Ð?c 9/2000 Iter #m+1 Tổng quanPhânTíchThiếtKế Use-Case Model Design Model Phântích thi?t...
... đến kiến trúc (hệ thống) ?Tìm hiểu cách đọc diễn dòch kết Phântích Kiến trúc ? Các tầng kiến trúc quanhệ chúng ? Các trừu tượng hóa ? Các chế phântích OOAD S? d?ng UML – Phântích ki?n trúc ... đích Phântích Kiến trúc nơi thực công việc chu kỳ sống hệthống ?Mô tả mẫu biểu diễn kiến trúc tập hợp chế phântích với ảnh hưởng chúng đến kiến trúc ?Tìm hiểu nguồn gốc khảo sát hợp lý nhằm ... Phântích kiến trúc ngữ cảnh Phântích ki?n trúc Thi?t k? ki?n trúc Architect Mơ t? Tuong tranh Architecture Reviewer Ph?n bi?n thi?t k? Use-Case Design Class Design OOAD S? d?ng UML – Phân tích...
... thể lớp Kết pha thiếtkế cho biết hệthống xây dựng qua thiếtkế kiến trúc thiếtkế chi tiết + Lập trình tích hợp: Thực thiếtkếhướngđốitượng cách sử dụng ngôn ngữ lập trình hướngđốitượng ... đầu trình phântíchthiếtkếhệthống Điều giúp cho nhóm phát triển khách hàng có thống chung chức thực cần thiếthệthống - Biểu đồ use case sở cho bước trình phântíchthiếtkếhệthốngphần ... hướngđốitượng Smalltalk C++ xuất Cùng với chúng, nảy sinh nhu cầu mô hình hoá hệthốngphần mềm theo hướngđốitượng Từ năm 90, trào lưu mới, mạnh phương pháp phântíchthiếtkếhướngđối tượng...
... User chọn Đặt Tour Hệthống hiển thị trang Làm hợp đồng Tour Mô tả tương User nhập thông tin cần thiết chọn Đặt tác Tour Hệthống hiển thị kết Kết Ngoại lệ Vấn đề khác Hiển thị kết đặt Tour Không ... User chọn chức Quảnlý tour 3 .Hệ thống hiển thị Danh sách tour Mô tả tương 4.User chọn Thêm tour tác 5 .Hệ thống hiển thị trang Thêm tour 6.User nhập thông tin tour chọn nút Thêm 7 .Hệ thống hiển thị ... chọn chức Quảnlý tour 3 .Hệ thống hiển thị Danh sách tour 4.User chọn Sửa tour Mô tả tương 5 .Hệ thống hiển thị trang Cập nhật tour tác 6.User nhập thông tin tour chọn nút Cập nhật 7 .Hệ thống hiển...
... :Trả đĩa Biểu đồ trình tự :Thống kê báo cáo Kiến trúc hệthống Kiến trúc vật lý: chương trình liệu nằm máy tính Kiến trúc hệthống Kiến trúc logic: Vì hệthống đơn giản nên kiến trúc logic ... vực Biểu đồ Use Case Các use case hệthống chia thành ba gói: Biểu đồ Use Case- Quảnlý phim Biểu đồ Use Case- Quảnlý cho thuê đĩa Biểu đồ Use Case -Thống kê báo cáo Biểu đồ lớp – Use ... logic bao gồm tầng: Presentation Business Presentation layer: Quảnlý giao diện người dùng trình khai thác Business logic: Xử lý việc lưu trữ, thao tác liệu ...
... hành vi xấu khách hàng Giao diện hệthống Mô tả hệthống nghiệp vụ • Nghiệp vụ sử dụng máy trạm Khách hàng vào cửa hàng yêu cầu người quản lí để sử dụng máy Người quản lí mở máy trạm cho khách hàng ... Quá trình sử dụng máy trạm kết thúc khách hàng yêu cầu tính tiền sử dụng máy trạm Mô tả hệthống nghiệp vụ • Nghiệp vụ quản lí danh sách phục vụ Người quản lí chọn chức quản lí danh sách Màn hình ... Các đối tác Phântích o người quản lí: cho phép khách hàng sử dụng máy trạm Trong thời gian khách hàng sử dụng máy trạm, quản lí ứng dụng máy trạm, đồng thời phục vụ nhu cầu khách hàng Người quản...