Danh mục

Phân Tích Thiết Kế Hệ Thống

Số trang: 101      Loại file: pdf      Dung lượng: 5.62 MB      Lượt xem: 18      Lượt tải: 0    
Jamona

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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...
Nội dung trích xuất từ tài liệu:
Phân Tích Thiết Kế Hệ Thống Taøi lieäu Phaân Tích Thieát Keá Heä Thoáng 8 Chöông 1 . QUI TRÌNH PHAÂN TÍCH THIEÁT KEÁ HEÄ THOÁNG I PHAÂN TÍCH VAØ THIEÁT KEÁ HEÄ THOÁNG THOÂNG TIN LAØ GÌ? 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 của bạn về các mục tiêu, các cấu trúc và các qui trình của tổ chức. Kiến thức của bạn về làm thế nào để triển khai công nghệ thông tin nhằm mang lại lợi ích cho doanh nghiệp. Để thành công trong cố gắng này, bạn nên có một tiếp cận cấu trúc. SDLC được trình bày trong hình 1-1 là một tiếp cận bốn-giai đoạn để nhận diện, phân tích, thiết kế, và thực hiện một hệ thống thông tin. Qua giáo trình này, chúng tôi dùng SDLC để cấu trúc sự bàn luận về qui trình phát triển hệ thống. Trước khi chúng tôi nói về SDLC, Chúng tôi mô tả trước nhất phân tích và thiết kế hệ thống có nghĩa là gì. Phân tích và thiết kế hệ thống: các khái niệm chính 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. Thông thường điều này liên quan đến phát triển hay tạo được phần mềm ứng dụng và huấn luyện nhân viên để sử dụng nó. 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. Ví dụ chẳng hạn phần mềm được phát triển cho bộ phận kho của một cửa hàng bán sách có thể theo dõi số lượng sách trong kho của các cuốn sách bán chạy nhất của đợt bán sau cùng. Phần mềm cho bộ phận chi trả lương có thể theo dõi sự thay đổi lương của nhân viên. Sự đa dạng của phần mềm ứng dụng rời khỏi kệ bán có thể được mua bao gồm WordPerfect, Lotus, and PowerPoint. Dẫu sao, phần mềm rời khỏi kệ bán có thể không phù hợp với yêu cầu của một tổ chức nào đó, và vì vậy tổ chức phải triển khai sản phẩm riêng cho mình. 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ợ 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. http://www.ebook.edu.vn Taøi lieäu Phaân Tích Thieát Keá Heä Thoáng 9 Các thành phần của các úng dụng hệ thống thông tin dựa trên máy tính được tóm tắt trong hình 1-2. Chúng tôi chỉ ra mọi chiều của toàn bộ hệ thống, với sự chú trọng đặc biệt đến sự phát triển phần mềm ứng dụng – trách nhiệm hàng đầu của bạn khi là một người phân tích hệ thống. Mục tiêu của chúng tôi là giúp bạn hiểu và làm theo qui trình công nghệ phần mềm mà nó sẽ dẫn dắt bạn đến sự tạo dựng một hệ thống thông tin. Như được chỉ ra trong hình 1-3, các phương pháp (methodologies), kỹ thuật (techniques), và công cụ (tools) đã được minh chứng là phần cốt lõi để xử lý công nghệ phần mềm. Methodologies Software Engineering Process Techniques Tools Figure 1-3: The software engineering process uses methodologies, techniques, and tools 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ỹ thuật (techniques) là các xử lý mà bạn, là một người phân tích, sẽ làm theo để bảo đảm rằng công việc của bạn 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 của http://www.ebook.edu.vn Taøi lieäu Phaân Tích Thieát Keá Heä Thoáng 10 bạn 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, ví dụ như hệ thống của bạn sẽ phát sinh các hóa đơn cho người dùng để họ hoàn thành công việc. 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 ...

Tài liệu được xem nhiều: