Giới thiệu về quy trình phân tích thiết kế hệ thống

Một phần của tài liệu Ứng dụng công nghệ tin học để xây dựng mô hình quản lý dữ liệu đất của huyện yên châu, tỉnh sơn la (Trang 52 - 55)

Phân tích và thiết kế hệ thống thông tin là một phương pháp ñược sử dụng bởi dãy các công ty từ IBM ñến Pepsi, Hasbro, Inc., ñể tạo và duy trì hệ thống thông tin nhằm thực hiện các chức năng cơ bản như lưu trữ chính xác các tên và ñịa chỉ của khách hàng, xử lý các ñơn hàng và thanh toán cho người làm công.

Mục tiêu chính của phân tích và thiết kế hệ thống là cải tiến hệ thống cấu trúc, ñiển hình là qua ứng dụng phần mềm, có thể giúp ñỡ các nhân viên hoàn tất các công việc chính của doanh nghiệp ñược dễ dàng và hiệu quả hơn. Là một người phân tích hệ thống, bạn sẽ là trung tâm của sự phát triển phần mềm ñó.

Phân tích và thiết kế hệ thống thông tin ñược dựa trên sự hiểu biết về các mục tiêu, các cấu trúc và các qui trình của tổ chức và các kiến thức về việc làm thế nào ñể triển khai công nghệ thông tin nhằm mang lại lợi ích cho tổ chức ñó.

Phần mềm ứng dụng, cũng còn ñược gọi là một hệ thống, ñược thiết kế ñể hỗ trợ một nhiệm vụ hay một qui trình ñược tổ chức cụ thể như quản lý tồn kho, chi trả lương, hay phân tích thị trường. Mục tiêu của phần mềm ứng dụng là chuyển dữ liệu thành thông tin (Bộ môn HTTT, khoa CNTT, 2008).

Ngoài phần mềm ứng dụng, hệ thống thông tin còn bao gồm:

- Phần cứng (hardware) và phần mềm hệ thống (system software) là nền tảng ñể phần mềm ứng dụng hoạt ñộng. Hãy nhớ rằng, phần mềm hệ thống trợ giúp các chức năng của máy tính, trong khi phần mềm ứng dụng trợ

Trường ðại hc Nông nghip Hà Ni – Lun văn thc sĩ nông nghip ... 45

giúp người sử dụng hoàn thành các công việc như viết lách, chuẩn bị bảng tính, và nối với Internet.

- Các tài liệu sưu liệu và huấn luyện (documentation and training manuals) là các tài liệu ñược tạo bởi người phân tích hệ thống ñể trợ giúp nhân viên sử dụng phần mềm mà từñó nó tạo ra sự trợ giúp.

- Các vai trò công việc cụ thể (specific job roles) gắn liền với toàn bộ hệ thống, ví dụ như người chạy máy tính và việc canh giữ cho phần mềm hoạt ñộng.

- Kiểm soát (controls) là các phần việc của phần mềm nhằm ngăn ngừa gian lận và bị trộm cắp.

- Người sử dụng phần mềm nhằm thực hiện công việc của mình.

Trường ðại hc Nông nghip Hà Ni – Lun văn thc sĩ nông nghip ... 46

Hình 2.17. Các thành phn ñể x lý công ngh phn mm

Các thành phn ñể x lý công ngh phn mm

Phương pháp (methodologies): là một dãy cách tiếp cận theo từng bước giúp phát triển sản phẩm cuối cùng: hệ thống thông tin. Phần lớn các phương pháp tích hợp một vài kỹ thuật phát triển, như quan sát trực tiếp và phỏng vấn người sử dụng hệ thống hiện hành.

K thut (techniques): là các xử lý mà một người phân tích sẽ làm theo ñể bảo ñảm rằng công việc của người phân tích là hiểu ñược, trọn vẹn và dễ hiểu. Kỹ thuật cung cấp sự hỗ trợ trên một phạm vi rộng lớn các công việc bao gồm cả việc dẫn dắt trọn vẹn việc phỏng vấn người dùng hiện hành và tương lai của hệ thống thông tin ñể xác ñịnh hệ thống này nên làm gì, hoạch ñịnh và quản trị các hoạt ñộng của dự án phát triển hệ thống, sơ ñồ hóa hệ thống thực hiện chức năng như thế nào và thiết kế các báo cáo.

Công c (tools): là các chương trình máy tính, như công cụ máy tính trợ giúp công nghệ phần mềm (CASE: computer aided software engineering) giúp dễ dàng ñể sử dụng một kỹ thuật nào ñó.

Ba phần tử này – Phương pháp, Kỹ thuật, và công cụ – cùng làm việc với nhau ñể tạo ra một cách tiếp cận có tính cấu trúc ñể phân tích và thiết kế hệ thống.

Phương pháp Kỹ thuật Công cụ Quá trình x lý công ngh phn mm

Trường ðại hc Nông nghip Hà Ni – Lun văn thc sĩ nông nghip ... 47

Một phần của tài liệu Ứng dụng công nghệ tin học để xây dựng mô hình quản lý dữ liệu đất của huyện yên châu, tỉnh sơn la (Trang 52 - 55)