Trong điều kiện hiện đại, có sự phát triển tích cực của hệ thống thông tin ở nhiều cấp độ khác nhau. Tất cả chúng đều được thực hiện thông qua công nghệ máy tính mới nhất. Ngày nay, xử lý dữ liệu hoạt động như một hướng hoạt động độc lập của con người. Về vấn đề này, các giai đoạn thiết kế hệ thống thông tin có liên quan đặc biệt. Chúng ta hãy xem xét kỹ hơn khu vực này.
Thiết kế: thông tin chung
Trong thế giới ngày nay, dữ liệu được coi là một trong những tài nguyên quan trọng nhất. Hệ thống thông tin, đến lượt nó, đã trở thành một công cụ cần thiết được sử dụng trong tất cả các ngành hoạt động của con người. Một loạt các nhiệm vụ được giải quyết bằng IS dẫn đến sự xuất hiện của các âm mưu khác nhau. Chúng khác nhau về nguyên tắc hình thành và quy tắc xử lý dữ liệu. Các giai đoạn thiết kế hệ thống thông tin cho phép bạn xác định cách giải quyết các vấn đề đáp ứng các yêu cầu về chức năng của các hệ thống hiện có.công nghệ.
Điểm đến chính
Thiết kế luôn bắt đầu với việc thiết lập mục tiêu của hệ thống trong tương lai. Nhiệm vụ chính của bất kỳ chương trình nào là cung cấp:
- Chức năng cần thiết và mức độ thích ứng với các điều kiện thay đổi liên tục.
- Băng thông.
- Thời gian đáp ứng yêu cầu.
- Độ tin cậy của công việc ở chế độ đã thiết lập.
- Dễ vận hành và bảo trì.
- Bảo mật cần thiết.
Các giai đoạn thiết kế dự án bao gồm:
- Đối tượng dữ liệu được sử dụng trong cơ sở dữ liệu.
- Chương trình, báo cáo, biểu mẫu màn hình cung cấp việc thực hiện các yêu cầu.
- Tính toán cho một công nghệ hoặc môi trường cụ thể (cấu trúc liên kết mạng, xử lý song song hoặc phân tán, kiến trúc, phần cứng, v.v.).
Các giai đoạn và giai đoạn thiết kế
Nhiệm vụ chính của các chuyên gia là mô hình hóa các hoạt động mà qua đó các mục tiêu của tổ chức sẽ được thực hiện. Lược đồ cho phép bạn xác định và hình thành các yêu cầu chính cho IS. Quy định này được coi là cơ bản và đảm bảo tính khách quan. Các giai đoạn thiết kế hệ thống liên quan đến việc mô tả các yêu cầu đối với IS với sự chuyển đổi sau đó thành cấu trúc mô hình. Đầu tiên, sơ đồ kiến trúc IS được tạo. Sau đó, các yêu cầu về phần mềm và hỗ trợ thông tin được xây dựng.
Xác định các yêu cầu
Các bước trong quy trình thiết kế liên quan đến nhiệm vụ này,được coi là chịu trách nhiệm cao nhất. Sai lầm trong định nghĩa yêu cầu rất khó sửa chữa. Ngoài ra, việc điều chỉnh tiếp theo có liên quan đến chi phí đáng kể. Các công cụ tồn tại ngày nay giúp bạn có thể nhanh chóng tạo ra các hệ thống theo các yêu cầu đã được tạo sẵn. Tuy nhiên, những vi mạch như vậy thường không làm hài lòng khách hàng, chúng cần được cải tiến nhiều lần. Điều này dẫn đến việc chi phí thực tế của các mẫu xe tăng mạnh. Về vấn đề này, mỗi giai đoạn thiết kế hệ thống phải đi kèm với một phân tích kỹ lưỡng.
Mô phỏng
Các giai đoạn chính của thiết kế đi kèm với việc nghiên cứu sâu về thông tin, mục tiêu và mục tiêu của SHTT. Để hình thành mô hình dữ liệu, các chuyên gia sử dụng kết quả của phân tích. Giai đoạn thiết kế này bao gồm việc xây dựng một mạch logic và sau đó là một mạch vật lý. Song song với việc này, việc hình thành các mô hình hoạt động được thực hiện. Chúng cần thiết cho việc mô tả (đặc tả) của các mô-đun IS. Các giai đoạn chính của thiết kế - xác định yêu cầu, mô hình hóa hoạt động và dữ liệu - được kết nối chặt chẽ với nhau. Một phần của logic nghiệp vụ thường được thực hiện trong cơ sở dữ liệu chi tiết (các thủ tục được lưu trữ, các trình kích hoạt, các ràng buộc). Nhiệm vụ chính mà giai đoạn thiết kế hoạt động giải quyết là ánh xạ các chức năng thu được trong quá trình phân tích thành các mô-đun IS. Khi hình thành giao diện chương trình sau này, giao diện chương trình được xác định: sự xuất hiện của cửa sổ, bố cục menu, phím nóng và các lệnh gọi liên quan đến chúng.
Kiến trúc
Giai đoạn thiết kế này liên quan đến việc lựa chọn một hoặc nhiều nền tảng và hệ điều hành. Có IC không đồng nhất. Trong đó, một số máy tính chạy trên các nền tảng khác nhau và việc quản lý được thực hiện bởi các hệ điều hành khác nhau. Giai đoạn thiết kế liên quan đến việc xác định một số đặc điểm của kiến trúc. Cô ấy có thể là:
- Máy khách-máy chủ hoặc máy chủ tệp.
- Ba cấp, bao gồm nhiều lớp.
- Phân tán hoặc tập trung. Trong trường hợp đầu tiên, các cơ chế để duy trì mức độ liên quan và tính nhất quán được xác định thêm.
Nó cũng đặt liệu các máy chủ song song có được sử dụng hay không.
Tắt
Giai đoạn thiết kế kết thúc bằng việc xây dựng kế hoạch kỹ thuật cho KCN. Trong quá trình thực hiện, phần mềm tài liệu vận hành được tạo ra. Sau khi hoàn thành việc phát triển một mô-đun đơn lẻ, một bài kiểm tra độc lập sẽ được thực hiện. Bắt buộc đối với:
- Phát hiện lỗi (lỗi khó).
- Xác định sự tuân thủ với đặc điểm kỹ thuật (sự vắng mặt của các chức năng không cần thiết và sự hiện diện của các chức năng cần thiết).
Sau khi vượt qua bài kiểm tra, mô-đun được đưa vào phần đã phát triển của hệ thống. Sau đó, các bài kiểm tra kết nối được thực hiện. Chúng cần thiết để theo dõi ảnh hưởng lẫn nhau của các yếu tố.
Biện pháp kiểm soát
Nhóm mô hình được kiểm tra độ tin cậy. Trước hết, lỗi hệ thống được mô phỏng. Ngoài ra, thời gian thất bại được kiểm tra. Trong trường hợp đầu tiên, các biện pháp kiểm soát cho phép bạn xác định mức độhệ thống phục hồi trong trường hợp có lỗi phần mềm hoặc phần cứng. Theo nhóm thử nghiệm thứ hai, mức độ ổn định của IS được xác định trong quá trình làm việc thường xuyên. Các biện pháp kiểm soát này cho phép ước tính khoảng thời gian hoạt động không hỏng hóc. Tập hợp các thử nghiệm cũng nên bao gồm các thử nghiệm mô phỏng tải tối đa. Sau đó, toàn bộ phức hợp các mô-đun sẽ được khởi chạy hệ thống. Trong quá trình đó, kiểm soát chấp nhận nội bộ được thực hiện, cho phép đánh giá chất lượng của nó. Trong quá trình đánh giá, các thử nghiệm về độ tin cậy và chức năng của hệ thống được thực hiện. Sự kiện kiểm soát cuối cùng là kiểm tra chấp nhận. Trong trường hợp này, chất lượng của giai đoạn thiết kế mà tại đó các yêu cầu đã được xác định được thể hiện. Trong quá trình thử nghiệm, IP được chứng minh cho khách hàng. Trong quá trình trình diễn, các hoạt động thực tế được mô phỏng, minh họa sự tuân thủ của dự án với các yêu cầu của khách hàng.
An toàn
Mỗi IS phải có các yêu cầu tài sản thế chấp nhất định:
- Bảo vệ chống lại sự truy cập trái phép.
- Kiểm toán.
- Đăng ký sự kiện.
- Khôi phục Hệ thống.
- Sao lưu.
Tất cả những yêu cầu này đều được các nhà phân tích chính thức hóa khi bắt đầu thiết kế. Các chuyên gia tạo ra một chiến lược bảo mật IP. Họ xác định danh mục người dùng có quyền truy cập vào dữ liệu cụ thể thông qua các thành phần tương ứng. Cùng với đó, các chủ thể, đối tượng bảo vệ được xác lập. Cần phải nói rằng một chiến lược bảo mật không nên giới hạn ởphần mềm. Nó phải bao gồm một tập hợp toàn bộ các quy tắc để tiến hành các hoạt động. Cần phải thiết lập rõ ràng mức độ bảo vệ tối ưu cho từng yếu tố riêng lẻ, làm nổi bật thông tin quan trọng, quyền truy cập sẽ bị hạn chế nghiêm ngặt. Người dùng hệ thống đã được đăng ký. Về vấn đề này, các chuyên gia đang thiết kế các mô-đun sẽ chịu trách nhiệm xác thực và nhận dạng các đối tượng. Trong hầu hết các trường hợp, bảo vệ tùy nghi được thực hiện. Nó liên quan đến quyền truy cập có quy định vào các đối tượng dữ liệu nhất định. Ví dụ, nó có thể là khung nhìn, bảng. Nếu bạn cần hạn chế quyền truy cập trực tiếp vào dữ liệu, thì bạn cần tạo một biện pháp bảo vệ bắt buộc. Trong trường hợp này, các bản ghi riêng lẻ trong bảng, trường cụ thể, v.v. sẽ bị đóng. Các nhà thiết kế hệ thống phải rõ ràng về mức độ bảo vệ cho một mục dữ liệu cụ thể là đủ và mức độ nào là cần thiết.
Kết
Giai đoạn thiết kế hệ thống được coi là một trong những khâu quan trọng nhất trong quá trình tạo ra nó. Với anh ta, trên thực tế, cuộc sống của IP bắt đầu. Trước khi thiết kế, các chuyên gia phải xác định rõ ràng và hiểu các nhiệm vụ sẽ được giải quyết bằng cách sử dụng hệ thống, thiết lập luồng lưu lượng, vị trí thực của tài nguyên và người dùng, phương thức kết nối với Internet, v.v. Có tầm quan trọng không nhỏ là việc nghiên cứu các cấu trúc và tòa nhà trong đó mạng sẽ được triển khai, cũng như phân tích cơ sở hạ tầng hiện có.