Phân tích thiết kế hệ thống thông tin
Chia sẻ bởi Nguyễn Phạm Minh Nhựt |
Ngày 18/03/2024 |
28
Chia sẻ tài liệu: Phân tích thiết kế hệ thống thông tin thuộc Lý luận chính trị
Nội dung tài liệu:
Phân tích thiết kế hệ thống thông tin
GVHD: Nguyễn Thị Minh Hương
Nhóm 6:
Nguyễn Phạm Minh Nhựt
Lương Diệu Long
Hoàng Đức Thắng
10/30/2017
1
Phân tích thiết kế hệ thống thông tin
TRƯỜNG ĐẠI HỌC NÔNG LÂM
TP HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN
Đề tài: Hệ thống quản lý bán hàng
01
02
03
04
Giới thiệu chung về hệ thống thông tin
Tìm hiểu về mô hình Water fall
Ứng dụng mô hình Water fall vào hệ thống quản lý bán hàng
Một số nội dung khác
1.1 Khái niệm hệ thống thông tin
1.2 Một số loại hệ thống thông tin
2.1 Khái niệm về mô hình Waterfall
2.2 Nội dung mô hình Waterfall
3.1 Giới thiệu hệ thống bán hàng
3.2 Giới thiệu một số bước thực hiện hệ thống
4.1 Bảng so sánh một số mô hình
4.2 Một số hệ thống bán hàng
10/30/2017
2
Phân tích thiết kế hệ thống thông tin
1. Giới thiệu chung về hệ thống thông tin
1.1 Khái niệm về hệ thống thông tin
1.1.1 Khái niệm về hệ thống
Hệ thống là tập hợp gồm nhiều phần tử có các mối quan hệ ràng buộc lẫn nhau và cùng hoạt động hướng tới một mục đích chung.
1.1.2 Khái niệm về hệ thống thông tin
Hệ thống thông tin là hệ thống cung cấp thông tin phục vụ cho công tác quản lý và tổ chức. Hệ thống bao gồm con người, thiết bị và quy trình thu thập, phân tích, đánh giá và phân phối những thông tin cần thiết, kịp thời, chính xác.
10/30/2017
3
Phân tích thiết kế hệ thống thông tin
1.2 Một số loại hệ thống thông tin
Các hệ thống hỗ trợ hoạt động
Hệ thống xử lý giao dịch (xử lý giao dịch kinh doanh)
Hệ thống điều khiển tiến trình (điều khiển các quá trình công nghiệp)
Hệ thống cộng tác xí nghiệp (hỗ trợ giao tiếp, cộng tác trong doanh nghiệp)
Các hệ thống hỗ trợ quản lý
Hệ thống thông tin quản lý (các báo cáo theo mẫu định trước)
Hệ hỗ trợ quyết định (hỗ trợ quyết định tương tác, không theo mẫu)
Hệ thống thông tin điều hành (các thông tin cho lãnh đạo cấp cao nhất)
10/30/2017
4
Phân tích thiết kế hệ thống thông tin
2. Tìm hiểu về mô hình Waterfall
2.1 Khái niệm về mô hình Waterfall
10/30/2017
5
Phân tích thiết kế hệ thống thông tin
T I M E
Quy trình thác nước truyền thống
Subsystem
Testing
System Testing
Code & Unit
Testing
Design
Requirements
Analysis
10/30/2017
6
Phân tích thiết kế hệ thống thông tin
Hình này cho ta thấy thời gian ảnh hưởng đến toàn bộ quy trình hình thành hệ thống
R
I
S
K
T I M E
Quy trình thác nước có nhiều rủi ro
Subsystem
Testing
System Testing
Code & Unit
Testing
Design
Requirements
Analysis
10/30/2017
7
Phân tích thiết kế hệ thống thông tin
Hình này cho ta thấy được rủi ro xuất hiện trong suốt thời gian hệ thống được hình thành từ pha đầu tiên cho đến pha cuối cùng
10/30/2017
8
Phân tích thiết kế hệ thống thông tin
10/30/2017
9
Một số hình dạng mô hình thác nước
Trong quá trình hình thành và phát triển của mô hình Waterfall thì có một số pha được thêm vào nên mô hình thác nước có thể có 5 bước, 6 bước, 7 bước để phù hợp cho quá trình phát triển sản phẩm của đơn vị tổ chức sản xuất.
10/30/2017
Phân tích thiết kế hệ thống thông tin
10
10/30/2017
Phân tích thiết kế hệ thống thông tin
11
10/30/2017
Phân tích thiết kế hệ thống thông tin
12
10/30/2017
Phân tích thiết kế hệ thống thông tin
13
2.2 Nội dung mô hình Waterfall
2.2.1 Giai đoạn khảo sát hiện trạng
Đây là giai đoạn đầu tiên nhất trong quá trình phát triển phần mềm, nó cho biết hiện trạng bài toán như thế nào.
2.2.2 Giai đoạn xác định yêu cầu
Có 2 loại yêu cầu là yêu cầu chức năng và yêu cầu phi chức năng.
Yêu cầu chức năng là yêu cầu bất khả kháng mà khách hàng đưa ra cho bạn
Yêu cầu phi chức năng là yêu cầu của hệ thống mà mình đưa ra
2.2.3 Giai đoạn phân tích
Trong giai đoạn này chúng ta sẽ phân tích các yêu cầu, và mô hình hóa chúng kết quả của quá trình này là cho ra một sơ đồ lớp đối tượng trong chương trình chúng ta.
10/30/2017
14
Phân tích thiết kế hệ thống thông tin
2.2.4 Thiết kế
Giai đoạn này chúng ta sẽ thiết kế các thuật toán, và thiết kế mô hình dữ liệu nó cho ra một mô hình lớp và dữ liệu ở mức chi tiết
2.2.5 Cài đặt
Phần này chúng ta sẽ chính thức bắt tay vào code.
2.2.6 Kiểm chứng
Bạn sẽ test chương trình của mình
2.2.7 Triển khai
Bạn sẽ mang chương trình của mình đi triển khai
10/30/2017
15
Phân tích thiết kế hệ thống thông tin
3. Ứng dụng mô hình Waterfall vào hệ thống quản lý bán hàng
3.1 Giới thiệu hệ thống quản lý bán hàng
Có thể được định nghĩa là hoạt động quản trị của những người hoặc những nhóm người thực sự thuộc lực lượng bán hàng hoặc gồm những người liên quan đến hoạt động liên quan như: đặt hàng, giao hàng, dịch vụ khách hàng, đội trưng bày, nhóm sales audit, trade marketing, bảo hành, bảo trì, hoặc những người hỗ trợ trực tiếp cho lực lượng bán hàng nhắm triển khai việc cung cấp các sản phẩm hoặc dịch vụ của doanh nghiệp trên cơ sở chiến lược kinh doanh, nguồn lực của doanh nghiệp và môi trường kinh doanh có liên quan.
10/30/2017
16
Phân tích thiết kế hệ thống thông tin
3.2 Giới thiệu một số bước thực hiện hệ thống quản lý bán hàng
Hệ thống quản lý bán hàng được thực hiện theo mô hình Waterfall gồm 7 bước:
Bước 1: Xác định nhu cầu, nghiên cứu sơ bộ tính khả thi, lên ý tưởng cần thực hiện của hệ thống quản lý bán hàng.
Bước 2: Xác định những thông tin, ghi nhận yêu cầu từ khách hàng, có kế hoạch cho các chức năng của hệ thống và chuẩn bị một số chức năng khác cho hệ thống.
Bước 3: Phân tích các yêu cầu của khách hàng sau khi đã thu thập yêu cầu và thể hiện các yêu cầu của khách hàng theo mô hình trực quan có mối quan hệ với nhau phù hợp với hệ thống quản lý bán hàng đặt ra.
Bước 4: Thiết kế các thuật toán, mô hình dữ liệu cụ thể theo quy trình.
10/30/2017
17
Phân tích thiết kế hệ thống thông tin
Bước 5: Viết code, thực hiện các yêu cầu mà người thiết kế đã đặt ra, viết một số tài liệu liên quan đến chương trình.
Bước 6: Kiểm tra hệ thống có phát sinh lỗi và hiệu chỉnh phù hợp với yêu cầu.
Bước 7: Thực hiện triển khai và bảo trì nâng cấp cho hệ thống khi có sự cố xảy khi khách hàng yêu cầu.
10/30/2017
18
Phân tích thiết kế hệ thống thông tin
4. Một số nội dung khác
4.1 Bảng so sánh một số mô hình
10/30/2017
19
Phân tích thiết kế hệ thống thông tin
4.2 Một số hệ thống bán hàng
10/30/2017
20
Phân tích thiết kế hệ thống thông tin
Tài liệu tham khảo
http://drunkkid2000.blogspot.com/2013/07/scrum-vs-water-fall.html
http://itprotraining.vn/vi/modeling-language/quy-trinh-san-xuat-phan-mem-rup-rational-unified-process
Giáo trình Phân tích Hệ thống hướng đối tượng với UML, Đại học Quốc gia Tp. Hồ Chí Minh
Tài liệu môn PTKHTTT cô Nguyễn Thị Minh Hương, Đại học Nông Lâm, Tp Hồ Chí Minh
https://vi.wikipedia.org/wiki/M%C3%B4_h%C3%ACnh_th%C3%A1c_n%C6%B0%E1%BB%9Bc
10/30/2017
21
Phân tích thiết kế hệ thống thông tin
10/30/2017
Phân tích thiết kế hệ thống thông tin
22
Kế hoạch thực hiện đề tài
10/30/2017
23
Phân tích thiết kế hệ thống thông tin
GVHD: Nguyễn Thị Minh Hương
Nhóm 6:
Nguyễn Phạm Minh Nhựt
Lương Diệu Long
Hoàng Đức Thắng
10/30/2017
1
Phân tích thiết kế hệ thống thông tin
TRƯỜNG ĐẠI HỌC NÔNG LÂM
TP HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN
Đề tài: Hệ thống quản lý bán hàng
01
02
03
04
Giới thiệu chung về hệ thống thông tin
Tìm hiểu về mô hình Water fall
Ứng dụng mô hình Water fall vào hệ thống quản lý bán hàng
Một số nội dung khác
1.1 Khái niệm hệ thống thông tin
1.2 Một số loại hệ thống thông tin
2.1 Khái niệm về mô hình Waterfall
2.2 Nội dung mô hình Waterfall
3.1 Giới thiệu hệ thống bán hàng
3.2 Giới thiệu một số bước thực hiện hệ thống
4.1 Bảng so sánh một số mô hình
4.2 Một số hệ thống bán hàng
10/30/2017
2
Phân tích thiết kế hệ thống thông tin
1. Giới thiệu chung về hệ thống thông tin
1.1 Khái niệm về hệ thống thông tin
1.1.1 Khái niệm về hệ thống
Hệ thống là tập hợp gồm nhiều phần tử có các mối quan hệ ràng buộc lẫn nhau và cùng hoạt động hướng tới một mục đích chung.
1.1.2 Khái niệm về hệ thống thông tin
Hệ thống thông tin là hệ thống cung cấp thông tin phục vụ cho công tác quản lý và tổ chức. Hệ thống bao gồm con người, thiết bị và quy trình thu thập, phân tích, đánh giá và phân phối những thông tin cần thiết, kịp thời, chính xác.
10/30/2017
3
Phân tích thiết kế hệ thống thông tin
1.2 Một số loại hệ thống thông tin
Các hệ thống hỗ trợ hoạt động
Hệ thống xử lý giao dịch (xử lý giao dịch kinh doanh)
Hệ thống điều khiển tiến trình (điều khiển các quá trình công nghiệp)
Hệ thống cộng tác xí nghiệp (hỗ trợ giao tiếp, cộng tác trong doanh nghiệp)
Các hệ thống hỗ trợ quản lý
Hệ thống thông tin quản lý (các báo cáo theo mẫu định trước)
Hệ hỗ trợ quyết định (hỗ trợ quyết định tương tác, không theo mẫu)
Hệ thống thông tin điều hành (các thông tin cho lãnh đạo cấp cao nhất)
10/30/2017
4
Phân tích thiết kế hệ thống thông tin
2. Tìm hiểu về mô hình Waterfall
2.1 Khái niệm về mô hình Waterfall
10/30/2017
5
Phân tích thiết kế hệ thống thông tin
T I M E
Quy trình thác nước truyền thống
Subsystem
Testing
System Testing
Code & Unit
Testing
Design
Requirements
Analysis
10/30/2017
6
Phân tích thiết kế hệ thống thông tin
Hình này cho ta thấy thời gian ảnh hưởng đến toàn bộ quy trình hình thành hệ thống
R
I
S
K
T I M E
Quy trình thác nước có nhiều rủi ro
Subsystem
Testing
System Testing
Code & Unit
Testing
Design
Requirements
Analysis
10/30/2017
7
Phân tích thiết kế hệ thống thông tin
Hình này cho ta thấy được rủi ro xuất hiện trong suốt thời gian hệ thống được hình thành từ pha đầu tiên cho đến pha cuối cùng
10/30/2017
8
Phân tích thiết kế hệ thống thông tin
10/30/2017
9
Một số hình dạng mô hình thác nước
Trong quá trình hình thành và phát triển của mô hình Waterfall thì có một số pha được thêm vào nên mô hình thác nước có thể có 5 bước, 6 bước, 7 bước để phù hợp cho quá trình phát triển sản phẩm của đơn vị tổ chức sản xuất.
10/30/2017
Phân tích thiết kế hệ thống thông tin
10
10/30/2017
Phân tích thiết kế hệ thống thông tin
11
10/30/2017
Phân tích thiết kế hệ thống thông tin
12
10/30/2017
Phân tích thiết kế hệ thống thông tin
13
2.2 Nội dung mô hình Waterfall
2.2.1 Giai đoạn khảo sát hiện trạng
Đây là giai đoạn đầu tiên nhất trong quá trình phát triển phần mềm, nó cho biết hiện trạng bài toán như thế nào.
2.2.2 Giai đoạn xác định yêu cầu
Có 2 loại yêu cầu là yêu cầu chức năng và yêu cầu phi chức năng.
Yêu cầu chức năng là yêu cầu bất khả kháng mà khách hàng đưa ra cho bạn
Yêu cầu phi chức năng là yêu cầu của hệ thống mà mình đưa ra
2.2.3 Giai đoạn phân tích
Trong giai đoạn này chúng ta sẽ phân tích các yêu cầu, và mô hình hóa chúng kết quả của quá trình này là cho ra một sơ đồ lớp đối tượng trong chương trình chúng ta.
10/30/2017
14
Phân tích thiết kế hệ thống thông tin
2.2.4 Thiết kế
Giai đoạn này chúng ta sẽ thiết kế các thuật toán, và thiết kế mô hình dữ liệu nó cho ra một mô hình lớp và dữ liệu ở mức chi tiết
2.2.5 Cài đặt
Phần này chúng ta sẽ chính thức bắt tay vào code.
2.2.6 Kiểm chứng
Bạn sẽ test chương trình của mình
2.2.7 Triển khai
Bạn sẽ mang chương trình của mình đi triển khai
10/30/2017
15
Phân tích thiết kế hệ thống thông tin
3. Ứng dụng mô hình Waterfall vào hệ thống quản lý bán hàng
3.1 Giới thiệu hệ thống quản lý bán hàng
Có thể được định nghĩa là hoạt động quản trị của những người hoặc những nhóm người thực sự thuộc lực lượng bán hàng hoặc gồm những người liên quan đến hoạt động liên quan như: đặt hàng, giao hàng, dịch vụ khách hàng, đội trưng bày, nhóm sales audit, trade marketing, bảo hành, bảo trì, hoặc những người hỗ trợ trực tiếp cho lực lượng bán hàng nhắm triển khai việc cung cấp các sản phẩm hoặc dịch vụ của doanh nghiệp trên cơ sở chiến lược kinh doanh, nguồn lực của doanh nghiệp và môi trường kinh doanh có liên quan.
10/30/2017
16
Phân tích thiết kế hệ thống thông tin
3.2 Giới thiệu một số bước thực hiện hệ thống quản lý bán hàng
Hệ thống quản lý bán hàng được thực hiện theo mô hình Waterfall gồm 7 bước:
Bước 1: Xác định nhu cầu, nghiên cứu sơ bộ tính khả thi, lên ý tưởng cần thực hiện của hệ thống quản lý bán hàng.
Bước 2: Xác định những thông tin, ghi nhận yêu cầu từ khách hàng, có kế hoạch cho các chức năng của hệ thống và chuẩn bị một số chức năng khác cho hệ thống.
Bước 3: Phân tích các yêu cầu của khách hàng sau khi đã thu thập yêu cầu và thể hiện các yêu cầu của khách hàng theo mô hình trực quan có mối quan hệ với nhau phù hợp với hệ thống quản lý bán hàng đặt ra.
Bước 4: Thiết kế các thuật toán, mô hình dữ liệu cụ thể theo quy trình.
10/30/2017
17
Phân tích thiết kế hệ thống thông tin
Bước 5: Viết code, thực hiện các yêu cầu mà người thiết kế đã đặt ra, viết một số tài liệu liên quan đến chương trình.
Bước 6: Kiểm tra hệ thống có phát sinh lỗi và hiệu chỉnh phù hợp với yêu cầu.
Bước 7: Thực hiện triển khai và bảo trì nâng cấp cho hệ thống khi có sự cố xảy khi khách hàng yêu cầu.
10/30/2017
18
Phân tích thiết kế hệ thống thông tin
4. Một số nội dung khác
4.1 Bảng so sánh một số mô hình
10/30/2017
19
Phân tích thiết kế hệ thống thông tin
4.2 Một số hệ thống bán hàng
10/30/2017
20
Phân tích thiết kế hệ thống thông tin
Tài liệu tham khảo
http://drunkkid2000.blogspot.com/2013/07/scrum-vs-water-fall.html
http://itprotraining.vn/vi/modeling-language/quy-trinh-san-xuat-phan-mem-rup-rational-unified-process
Giáo trình Phân tích Hệ thống hướng đối tượng với UML, Đại học Quốc gia Tp. Hồ Chí Minh
Tài liệu môn PTKHTTT cô Nguyễn Thị Minh Hương, Đại học Nông Lâm, Tp Hồ Chí Minh
https://vi.wikipedia.org/wiki/M%C3%B4_h%C3%ACnh_th%C3%A1c_n%C6%B0%E1%BB%9Bc
10/30/2017
21
Phân tích thiết kế hệ thống thông tin
10/30/2017
Phân tích thiết kế hệ thống thông tin
22
Kế hoạch thực hiện đề tài
10/30/2017
23
Phân tích thiết kế hệ thống thông tin
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Nguyễn Phạm Minh Nhựt
Dung lượng: |
Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)