Vòng đời của một hệ thống máy tính và các giai đoạn của nó

Trong bài viết này, bạn sẽ biết vòng đời của một hệ thống máy tính, bằng cách đáp ứng nhu cầu xử lý thông tin tự động.

vòng đời của một máy tính-hệ thống-1

Vòng đời của một hệ thống máy tính

Hệ thống máy tính tạo thành giải pháp cho vấn đề xử lý thông tin tự động, chẳng hạn như: đọc email, sao chép văn bản bằng máy tính, nhập số điện thoại vào sổ địa chỉ có sẵn trên điện thoại di động, hoặc thậm chí quản lý và kiểm soát công nghiệp. máy được lập trình thông qua các ứng dụng máy tính.

Nói chung, một hệ thống máy tính yêu cầu các yếu tố vật lý, được gọi là phần cứng và một phần vô hình được gọi là phần mềm hoặc chương trình máy tính. Ngoài ra, nó còn có sự tham gia của các yếu tố con người, những người chịu trách nhiệm về nhu cầu dịch vụ.

Theo cách này, có thể nói rằng một hệ thống máy tính chịu trách nhiệm thu thập, xử lý và truyền dữ liệu, một khi chúng đã được chuyển đổi thành thông tin, thông qua công việc chung và phối hợp của con người, máy móc và các phương pháp xử lý dữ liệu.

Mặt khác, trong máy tính, nó được gọi là vòng đời của một hệ thống máy tính tập hợp các giai đoạn đóng góp trên toàn cầu để thu được các sản phẩm trung gian, cần thiết cho việc quản lý quá trình và đạt được các mục tiêu cuối cùng. Nó thường đi từ quan niệm về sự cần thiết của một hệ thống đến sự ra đời của một hệ thống khác để thay thế nó.

Từ một quan điểm khác, vòng đời chứa đựng tất cả các thông số kỹ thuật liên quan đến việc phát triển, vận hành và bảo trì một sản phẩm phần mềm.

Loại

vòng đời của một máy tính-hệ thống-3

Tùy thuộc vào phạm vi, đặc điểm và cấu trúc của hệ thống máy tính, các loại chu trình sau nổi bật:

Vòng đời tuyến tính

Do tính đơn giản của nó, nó là loại vòng đời của một hệ thống máy tính Nó được sử dụng nhiều nhất bất cứ khi nào có thể. Nó ngụ ý sự phân hủy của hoạt động toàn cầu thành các giai đoạn liên tiếp, mỗi giai đoạn chỉ được thực hiện một lần, điều này cho phép thấy trước thời gian của quá trình.

Việc thực hiện mỗi giai đoạn là độc lập với giai đoạn khác và yêu cầu phải biết trước về kết quả thu được trong mỗi giai đoạn. Ngoài ra, không thể truy cập một giai đoạn nếu giai đoạn trước đó chưa được hoàn thành.

Vòng đời với tạo mẫu

Nó được sử dụng khi chưa biết kết quả thực sự có thể đạt được, hoặc khi sử dụng công nghệ hoàn toàn mới hoặc ít được chứng minh.

Ngoài ra, nó được đặc trưng bởi việc thiết lập các thông số kỹ thuật cơ bản cho phép phát triển một mẫu thử nghiệm, sẽ đóng vai trò như một sản phẩm trung gian và tạm thời.

Không giống như vòng đời tuyến tính, một số giai đoạn phải được thực hiện hai lần, một lần để phát triển nguyên mẫu và một giai đoạn khác để hiện thực hóa sản phẩm cuối cùng.

Vòng đời xoắn ốc

Nó tạo thành một sự tổng quát của vòng đời với quá trình tạo mẫu, vì việc xây dựng sản phẩm cuối cùng đòi hỏi sự công phu liên tiếp của một số nguyên mẫu, mỗi nguyên mẫu thể hiện một bước tiến so với nguyên mẫu trước đó.

Trong loại này vòng đời của một hệ thống máy tính sản phẩm trải qua nhiều giai đoạn lặp đi lặp lại cho đến khi đạt được độ chín mong muốn. Nói chung, điều này là do khách hàng thiếu kiến ​​thức về những gì anh ta thực sự muốn, cũng như sự thiếu quyết đoán của anh ta trong quá trình thực hiện các giai đoạn khác nhau.

Giai đoạn

Vòng đời của bất kỳ hệ thống máy tính nào bao gồm các giai đoạn khác nhau, đó là:

Lập kế hoạch

Nó đề cập đến các nhiệm vụ ban đầu sẽ đánh dấu sự phát triển của một dự án hệ thống máy tính, trong số đó là:

  • Phân định phạm vi của dự án: Nó bao gồm kiến ​​thức về hoạt động của tổ chức mà nó sẽ hoạt động, cũng như xác định các nhu cầu và vấn đề vốn có đối với việc quản lý thông tin. Các kỳ vọng được đánh giá phù hợp với kế hoạch hành động được đề xuất để tuân theo.
  • Nghiên cứu tính khả thi: Các nguồn lực sẵn có để thực hiện dự án được đánh giá, trong trường hợp này là thời gian và tiền bạc có sẵn cho mục đích này. Theo cách tương tự, thư mục thể chế được tham khảo và thực hiện các cuộc phỏng vấn để xác định các yếu tố có thể khiến dự án thất bại.
  • Phân tích rủi ro: Nó bao gồm việc đánh giá và kiểm soát các rủi ro có thể làm hỏng sự phát triển và thực hiện dự án. Khi các rủi ro có thể xảy ra đã được xác định, xác suất mà chúng thực sự xảy ra sẽ được tính toán, cũng như tác động mà chúng có thể gây ra. Cuối cùng, các kế hoạch dự phòng được chuẩn bị để thay thế cho các trường hợp tương tự.
  • Ước tính: Đề cập đến ước tính ban đầu về chi phí và thời gian của dự án. Nó phụ thuộc vào kiến ​​thức mà một người có về nó và kinh nghiệm của người ước tính. Nó nhất thiết phải bao gồm một nghiên cứu chi tiết về các yếu tố có thể làm thay đổi sự phát triển của hệ thống máy tính, để giảm mức độ không chắc chắn.
  • Lập kế hoạch thời gian và phân bổ nguồn lực: Đây là thời điểm của dự án. Nó thường được thực hiện hàng tuần và có thể được điều chỉnh tùy theo các nguồn lực sẵn có và hoàn cảnh cụ thể mà chúng tôi đang phải đối mặt.

Phân tích

vòng đời của một máy tính-hệ thống-2

Nó dựa trên việc thiết lập mục tiêu chính của dự án, theo sự phát hiện ra các nhu cầu thực sự và xác định các đặc tính mà hệ thống phải có.

Nó bao gồm sự phát triển của đồ thị, sơ đồ, bản đồ tư duy và sơ đồ, có khả năng tóm tắt tất cả thông tin thu thập được, đến mức làm cho tất cả các thành viên trong nhóm đều có thể hiểu được.

Thiết kế

Nó liên quan đến việc thiết kế cơ sở dữ liệu và các ứng dụng sẽ cho phép người dùng sử dụng hệ thống máy tính. Đây là kết quả của việc nghiên cứu các phương án thực hiện khác nhau, sau khi xác định cấu trúc chung mà dự án sẽ được xây dựng. Nó phải dựa trên các đặc điểm của hệ thống sẽ tạo điều kiện thuận lợi cho việc thực hiện nó.

Thực hiện

Khi các đặc tính của hệ thống đã được phân tích và thiết kế xong, bước tiếp theo là xây dựng một hệ thống máy tính chất lượng. Nó đòi hỏi phải lựa chọn các công cụ thích hợp, cũng như xác định môi trường phát triển mà hệ thống sẽ hoạt động và lựa chọn ngôn ngữ lập trình thích hợp cho loại hệ thống được phát triển.

Giai đoạn này cũng bao gồm việc thu thập tất cả các tài nguyên cần thiết để hệ thống máy tính hoạt động. Ngoài ra, nó liên quan đến việc phát triển các bài kiểm tra cho phép kiểm tra tiến độ của dự án khi nó đang được phát triển.

Xét nghiệm

Mục tiêu chính của các bài kiểm tra là phát hiện các lỗi có thể đã được thực hiện trong các giai đoạn trước của dự án, bao gồm việc sửa chữa chúng trước khi sản phẩm đến tay người dùng cuối.

Các bài kiểm tra khác nhau được thực hiện tùy thuộc vào bối cảnh và giai đoạn của dự án mà chúng tôi đang thực hiện. Theo cách này, các bài kiểm tra đơn vị và tích hợp được thực hiện, cũng như các bài kiểm tra alpha trong tổ chức phát triển phần mềm và các bài kiểm tra beta nhằm vào người dùng cuối không phải là thành viên của nhóm phát triển của dự án.

Để tìm hiểu thêm về giai đoạn này, bạn có thể đọc bài viết trên các loại kiểm thử phần mềm hiện có.

Cuối cùng, cũng có thể tiến hành kiểm tra chấp nhận, để chính thức tuyên bố kết thúc quá trình phát triển hệ thống. Theo cách tương tự, đánh giá các sản phẩm trung gian của dự án được thực hiện để xác minh việc sửa chữa các lỗi đã tìm thấy và tiến hành xác nhận chúng.

Cài đặt hoặc triển khai

Nó đề cập đến việc vận hành hệ thống máy tính được phát triển. Nó liên quan đến đặc điểm kỹ thuật của môi trường hoạt động bao gồm cả phần cứng và phần mềm, thiết bị cần thiết, cấu hình vật lý được khuyến nghị, mạng kết nối liên kết, hệ điều hành liên quan và các thành phần khác từ bên thứ ba.

Trong một số trường hợp, giai đoạn này liên quan đến việc chuyển đổi từ hệ thống đã có từ trước sang hệ thống mới sẽ được thực hiện.

Sử dụng và bảo trì

Khi ứng dụng máy tính mới đã bắt đầu được sử dụng, nó yêu cầu bảo trì tương ứng, thường bao gồm ba giai đoạn:

  • Bảo trì khắc phục: Nó liên quan đến việc loại bỏ các khuyết tật phát sinh trong thời gian sử dụng hữu ích của nó.
  • Bảo trì thích ứng: Đề cập đến nhu cầu hệ thống hoạt động trên phiên bản mới của hệ điều hành gốc hoặc khi một trong các yếu tố phần cứng được sửa đổi.
  • Bảo trì hoàn thiện: Được thực hiện nhằm bổ sung các cải tiến và chức năng mới cho hệ thống máy tính hiện có.

Điều quan trọng là phải tính đến việc chăm sóc riêng cho máy tính của chúng tôi để kéo dài thời gian sử dụng hữu ích của chúng.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Blog Actualidad
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.