Bài giảng Phân tích thiết kế hệ thống thông tin (Tuần 1)
lượt xem 6
download
Bài giảng Phân tích thiết kế hệ thống thông tin (Tuần 1) trình bày tổng quan về phân tích và thiết kế hệ thống thông tin, khái niệm hệ thống thông tin, tương tác hệ thống thông tin, các tính năng của một hệ thống thông tin,... Tham khảo nội dung bài giảng để nắm bắt nội dung chi tiết.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Phân tích thiết kế hệ thống thông tin (Tuần 1)
- 9/18/2014 Tuần 1 Hai V. Pham HUST 1 1. Tên học c phần ph n: Phân tích thiết kế hệ thống thông tin 2. Mã số:: IT3120 3. Khối Kh i lượng lư ng: ng 2(2-1-0-4) Lý thuyết: 30 giờ Bài tập/BTL: 15 giờ nếu có bài tập lớn cần ghi rõ Thí nghiệm: 0 giờ 4. 3ốii tượng tư ng tham dự:: Sinh viên đại học các ngành kỹ thuật từ học kỳ 4 5. 3iều 3i u kiện ki n học c phần ph n: Học phần tiên quyết: Học phần học trước: IT3090 Cơ sở dữ liệu, IT3100 Lập trình hướng đối tượng Học phần song hành: 2 6. Mụcc tiêu học c phần ph n: Học phần này giúp sinh viên nắm bắt được các khái niệm cơ bản về mô hình hóa hướng đối tượng. Sinh viên được giới thiệu một quy trình phân tích, thiết kế hướng đối tượng cụ thể áp dụng cho các dự án phát triển phần mềm. Bên cạnh đó sinh viên cũng được giới thiệu một ngôn ngữ mô hình hóa hướng đối tượng (UML) và được làm quen với các công cụ hỗ trợ mô hình hóa, chẳng hạn như Rational Rose. Sau khi học xong học phần này, yêu cầu sinh viên có khả năng: Lập trình hướng đối tượng, phân tích hướng đối tượng, thiết kế hướng đối tượng, ngôn ngữ mô hình hóa hướng đối tượng UML Áp dụng lập trình, phân tích và thiết kế hướng đối tượng trong xây dựng hệ thống thông tin. Học tập phong cách làm việc theo nhóm, biết cách lên kế hoạch phân công công việc để hoàn thành một dự án xây dựng hệ thống thông tin đúng tiến độ. 3 1
- 9/18/2014 7. Tài liệu li u tham khảo kh o [NVB05] Nguyễn Văn Ba, “Phát triển hệ thống hướng đối tượng với UML 2.0 và C++”, NXB 3ại học quốc gia Hà nội, 2005 [DVB97] 3oàn Văn Ban, “Phân tích và thiết kế hướng đối tượng” , NXB Khoa học và Kỹ thuật, 1997 [DVD02] 3ặng Văn 3ức, “Phân tích và thiết kế hướng đối tượng bằng UML”, NXB Giáo dục, 2002 [Booch98] Grady Booch, “Object Oriented Analysis and Design with applications”, Addson-Wesley, 1998 [Gamma94] Eric Gamma, Richard Helm, Ralph Johnson, John M. Vlissides, “Design Pattern: Elements of Reusable Object- oriented Software”, Addson-Wesley, 1994 4 Khái niệm về Hệ thống thông tin Vai trò của HTTT trong thực tế Vòng đời phát triển HT(TT) Các phương pháp phát triển HT(TT) Nhóm phát triển hệ thống và vai trò Ngôn ngữ mô hình hóa UML 5 Hệ thống bao gồm một nhóm các thành phần có quan hệ ràng buộc lẫn nhau, có tương tác lẫn nhau tạo nên một thể thống nhất Hệ thống thông tin là một tập hợp gồm nhiều thành phần mà mối liên hệ giữa các thành phần này cũng như liên hệ giữa chúng với các hệ thống khác là liên hệ thông tin với nhau. 6 2
- 9/18/2014 TP QUYẾT ĐỊNH Quyết định Báo cáo Thông tin vào Thông tin ra từ từ môi trường TP THÔNG TIN môi trường ngoài ngoài Thông tin Thông tin Điều hành Kiểm tra TP TÁC NGHIỆP Nguyên liệu vào Sản phẩm ra Hệ thống thông tin theo quan điểm hệ hỗ trợ ra quyết định 7 8 9 3
- 9/18/2014 Thời gian trả lời: được tính bằng khoảng thời gian từ khi thông tin được hệ thống tiếp nhận đến khi hệ thống tác nghiệp nhận được quyết định tương ứng với thông tin đến. Bản chất của quyết định thuộc loại tự động hóa được hay không. Kiểu sản phẩm của hệ thống tác nghiệp. Khối lượng thông tin được xử lý. 3ộ phức tạp của dữ liệu. 3ộ phức tạp của xử lý. 3ộ phức tạp về cấu trúc của hệ thống. 3ộ tin cậy của hệ thống. 10 Một hệ thống thông tin được xem là có hiệu lực nếu nó góp phần nâng cao chất lượng hoạt động và quản lý tổng thể của một tổ chức, nó thể hiện cụ thể trên các mặt: . Phù hợp với chiến lược hoạt động của tổ chức. . 3ạt được mục tiêu thiết kế đề ra của tổ chức. . Chi phí vận hành là chấp nhận được. . Có độ tin cậy cao, đáp ứng được các chuẩn mực của một hệ thống thông tin hiện hành. . Sản phẩm có giá trị xác đáng: thông tin đưa ra là đúng đắn, kịp thời, có ý nghĩa thực tiễn . Dễ học, dễ nhớ và dễ sử dụng. . Mềm dẽo, hướng mở, dễ bảo trì. 11 12 4
- 9/18/2014 Ba nhóm phương pháp: 13 Phân tích thiết thi t kế k có cấu c u trúc (Structured Design) Chu trình thác nước Chu trình tăng trưởng / chu trình song song Phát triển tri n nhanh ứngng dụng d ng (Rapid Application Development - RAD) Chu trình xoắn ốc Làm bản mẫu Hướng Hư ng lập l p trình ứng ng dụng d ng (Agile Development) eXtreme-Programming based 14 Thực hiện tuần tự các bước trong quy trình phát triển hệ thống Sử dụng các mô hình và biểu đồ kỹ thuật để mô hình hóa quy trình nghiệp vụ của hệ thống 15 5
- 9/18/2014 16 Mức vật lý Mức tổ chức Mức quan niệm thiết bị con người Xử lý Thông tin Lập kế hoạch Phân tích Thiết kế Thực hiện 17 PHÂN TÍCH THIẾT KẾ Hệ thống cũ họat động như thế nào? Hệ thống mới Xác định hệ thống phải làm gì? mới phải làm như thế nào? Tìm hiểu yêu cầu thực tế Hệ thống cũ và yêu cầu sử dụng. THỰC HIỆN làm gì? Mã hóa, chuyển giao, bảo trì. Bắt đầu 18 6
- 9/18/2014 19 Phân tích nghiệp nghi p vụ v Phân tích các yêu cầu nghiệp vụ và vai trò của hệ thống trong việc thực hiện các yêu cầu nghiệp vụ này 3ưa ra các quy trình nghiệp vụ “mới” và các chính sách Phân tích hệ h thống th ng Xác định công nghệ sử dụng Thiết kế các quy trình nghiệp vụ đề xuất và HTTT theo quy chuẩn 20 Phân tích cơ sở s hạ tầng ng Xác định và đảm bảo hệ thống tương thích với cơ sở hạ tầng (đã có và/hoặc sẽ xây dựng) Phân tích và quản qu n lý biến bi n động đ ng Quản Qu n trị tr dự án Quản lý các nhóm làm việc Xây dựng và quản lý tiến độ dự án Lập kế hoạch và điều phối sử dụng các tài nguyên 21 7
- 9/18/2014 Nhiệm Nhi m vụ v Người tư vấn Chuyên gia Tác nhân thay đổi Yêu cầuu các kỹ năng cần c n thiết thi t Phân tích Kỹ thuật Quản lý Quan hệ cá nhân 22 Nhu cầu của công việc, dùởbất kỳvịtrí nào Có đóng góp xứng đáng khi phát triển, bảo trì HTTT Khẳng định vai trò kỹ sư CNTT hiện tại và định hướng làm việc trong lĩnh vực HTTT Hai V Pham hai@spice.ci.ritsumei.ac.jp 23 8
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Phân tích thiết kế hệ thống mạng - ThS. Lê Xuân Thành
52 p | 724 | 95
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 5 - TS. Đào Nam Anh
87 p | 192 | 31
-
Bài giảng Phân tích thiết kế thuật toán: Chương 3 - Nguyễn Văn Linh
87 p | 189 | 22
-
Bài giảng Phân tích thiết kế thuật toán: Chương 1 - Nguyễn Văn Linh
56 p | 231 | 22
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 3 - TS. Đào Nam Anh
60 p | 129 | 21
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 6 - TS. Đào Nam Anh
22 p | 128 | 16
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 1 - TS. Đào Nam Anh
78 p | 140 | 16
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 4 - TS. Đào Nam Anh
12 p | 155 | 15
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 2 - TS. Đào Nam Anh
28 p | 136 | 15
-
Bài giảng Phân tích thiết kế hệ thống: Bài giảng 7 - TS. Đào Nam Anh
39 p | 111 | 13
-
Bài giảng Phân tích thiết kế hướng đối tượng - ThS. Lê Trung Hiếu
85 p | 89 | 9
-
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 5 - Lê Thị Minh Nguyện
11 p | 100 | 8
-
Bài giảng Phân tích thiết kế giải thuật: Chương 1 - Trịnh Huy Hoàng
72 p | 117 | 8
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 11 - TS. Trần Mạnh Tuấn
29 p | 53 | 7
-
Bài giảng Phân tích thiết kế giải thuật: Chương 4 - Trịnh Huy Hoàng
90 p | 107 | 7
-
Bài giảng Phân tích thiết kế giải thuật - Chương 37: Giải thuật xấp xỉ
21 p | 111 | 7
-
Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 9 - TS. Trần Mạnh Tuấn
46 p | 59 | 6
-
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 4 - Lê Thị Minh Nguyện
14 p | 81 | 5
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn