... cứng cần để điều khiển hệthống ? Những hệthống cần để tơng tác? Tất đợc phân chia hệthống bắt đầu tiếp xúc với hệ thống, hệthốnghệthống tiếp xúc Các hệthống bao gồm hệthống máy tính tốt ... 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ân tích thiếtkếhệthống là: phân tích thiếtkếhệthống theo hớng chức theo hớng đối tợng, sau ... từ hệthống Tác nhân toàn thực thể bên quan tâm đến việc tơng tác với hệthốngThờng ngời sử dụng hệthống nhng hệthống khác vài loại thiết bị phần cứng cần thiếthệthống tơng tác với hệ thống...
... Quản trị hệthống Phân chia gói hệthống Bộ môn Hệthốngthông tin – Khoa CNTT – ĐH KHTN - 12 - Phân tích thiếtkếhệthốnghướngđốitượng Phân tích hệthống 1.6 Sơ đồ lớp đốitượnghệthống mức ... có Bộ môn Hệthốngthông tin – Khoa CNTT – ĐH KHTN -9- Phân tích thiếtkếhệthốnghướngđốitượng Phân tích hệthống Sau điền đầy đủ thông tin cần thiết nhân viên, người sử dụng hệthống chọn ... tích thiếtkếhệthốnghướngđốitượng Phân tích hệthống Phân tích hệthống 1.1 Xác định yêu cầu hệthống Từ mô hình business object ta mô hình use case sau: Mô hình use case cho thấy yêu cầu hệ...
... 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 quan hệ chúng PT & TK Hướngđốitượng – Thiếtkế kiến ... đònh: § Các Subsystem, interface quan hệ chúng với phần tử thiếtkế khác § Ánh xạ analysis class thành phần tử thiếtkế (còn tiếp) PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 40 Bài...
... phép kế thừa với phần tử trừu tượng w Giữ cho model elements flows of events bền vững PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 29 Các bước thiếtkế Use-Case w Mô tả tương tác ... 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 quan hệ 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 ... Legacy Interface RegistrationController Distribution PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 15 Các bước thiếtkế Use-Case w Mô tả tương tác Design Object w Đơn giản hóa Interaction...
... 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 quan hệ 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 quan hệ chúng § Các...
... operation hay instance operation PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức 16 Nhắc lại: Operation ? Class Operation PT & TK Hướngđốitượng – Thiếtkế kiến trúc Dương Anh Đức CourseOffering ... nghóa kết hợp Đònh nghóa quan hệ 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ế...
... lĩnh vực Biểu đồ lớp diễn tả từ vựng hệthống Phần Phân tí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 ... có thay đổi b Ca sử dụng Từ trình xác định phân tích nhu cầu đặt hệthống quản lí phòng máy Internet, ta nhận định ca sử dụng hệthống sau: - Đăng nhập máy trạm Tính tiền sử dụng máy trạm Yêu cầu ... lĩnh vực Phần Phân tí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ân tích cấu trúc...
... viên sử dụng đốitượng khác thực luồng A1 o Nhân viên xóa khỏi hệthống Các luồng rẽ nhánh o Luồng A1: thông tin nhân viên sử dụng đốitượng khác Hệthốngthông báo lỗi Ca sử dụng kết thúc ... 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 đảm bảo yêu cầu lâu dài phát triển phần mềm: 42 Tính ứng dụng sử dụng triển khai hệthống Tính bảo mật ... Chứa CSDL quan hệ thủ tục truy xuất liệu dạng Store Procedure Ta có biểu đồ thành phần hệ thống: 40 Biều đồ thành phần hệthống II.8 Xây dựng biểu đồ triển khai hệthống Triển khai hệthông theo...
... 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á ... Đức, 9/2000 20 Quan hệ 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 ... 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...
... 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 danh mục học phần, CSDL RDBMS Hệ ? thống phải cung cấp giao điện dựa Windows Hệ OOAD S? d?ng UML - T?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ọc phần CSDL cũ không cập nhật chúng Phòng Đào tạo tiếp tục trì thông tin học phần thông qua hệthống ... thỏa thuận với khách hàng người dùng chức hệthống (những hệthống phải thực ) ? Cho phép system developer hiểu rõ yêu cầu hệthống ? Phân đònh ranh giới hệthống ? Cung cấp sở để hoạch đònh nội...
... tích thiế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ếtkế ... quan Phân Tích ThiếtKế ?Điểm lại thuật ngữ khái niệm phân tích thiếtkế ?Giới thiệu qui trình phân tích thiếtkế bao gồm roles, artifacts workflow ?Tìm hiểu khác phân tích thiếtkế OOAD S? d?ng ... trúc ? ?Mục tiêu phân tích Use-Case ? ?Mục tiêu thiếtkế kiến trúc gì? ?Mục tiêu thiếtkế Subsystem? ?Mục tiêu thiếtkế Class? ?Mục tiêu thiếtkế Use-Case ? OOAD S? d?ng UML - T?ng quan v? phân...
... sống hệthống ?Mô tả mẫu biểu diễn kiến trúc tập hợp chế phân tí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 hỗ trợ cho đònh liên quan đến kiến trúc (hệ thống) ... liên quan đến kiến trúc (hệ thống) ?Tìm hiểu cách đọc diễn dòch kết Phân tích Kiến trúc ? Các tầng kiến trúc quan hệ chúng ? Các trừu tượng hóa ? Các chế phân tích OOAD S? d?ng UML – Phân tích ki?n ... UML – Phân tích ki?n trúc Duong Anh Ð?c, 9/2000 Các mối quan hệ Packages: Dependency ?Các Package liên hệ với thông qua mối quan hệ dependency Dependency relationship ClientPackage SupplierPackage...
... 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 ... để mô tả hệthống cần xây dựng Thành phần mô hình đốitượng gắn với hệthống thực + Thiếtkếhướngđối tượng: Là giai đoạn tổ chức chương trình thành tập hợp đốitượng cộng tác, đốitượng thực ... quan đến đốitượng Các đốitượnghệthốngtươngđối độc lập với phần mềm xây dựng cách kết hợp đốitượng lại với thông qua mối quan hệtương tác chúng Các nguyên tắc phương pháp 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 ... chức Quản lý 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ị danh ... Quản lý 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 thị danh...
... :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ản lý phim Biểu đồ Use Case- Quản lý cho thuê đĩa Biểu đồ Use Case -Thống kê báo cáo Biểu đồ lớp – Use ... nghiệp vụ Mô hình hóa lớp lĩnh vực Biểu đồ Use Case Biểu đồ lớp Biểu đồ trình tự Thiếtkế phần mềm Mô hình hóa quy trình nghiệp vụ Cho thuê đĩa phim Nhận trả đĩa phim...
... dung truy cập khách hàng thời điểm người quản lí thấy 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 ... không phù hợp với qui định phòng máy 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 ... • • Mô tả chung hệthống nghiệp vụ Khách hàng đến sử dụng dịch vụ phòng máy Internet mong muốn phục vụ chu đáo dịch...
... trền nềền web nhăềm đáp ưẾng đườỢc viềỢc giảo tiềẾp thống tin giưỗả sinh viền giảảng viền đườỢc nhảnh thuầỢn tiềỢn nhầẾt Phân tích thiếtkếhệthống Phần tích chưẾc hềỢ thốẾn g • Biềảu đốề hoảỢt...