*
*
Translate by google
*
*

*
*
*

6 tiến trình trong quy trình cải tiến và phát triển một hệ thống thông tin

Hàng triệu con người trên cố kỉnh giới từng ngày đều sử dụng các chức năng trong khối hệ thống thông tin.

Bạn đang xem: Phát triển hệ thống thông tin

Vậy có ai đã từng thắc mắc: Một hệ thống thông tin (HTTT) được trở nên tân tiến qua những quy trình tiến độ nào? bài viết sau sẽ 1 phần giải đáp các thắc mắc đó.


Giai đoạn 1: khảo sát dự án

Khảo sát hiện trạng là giai đoạn trước tiên trong quá trình trở nên tân tiến một khối hệ thống thông tin. Nhiệm vụ chính trong tiến độ này làtìm hiểu, tích lũy thông tin cầnthiếtđể sẵn sàng cho việc xử lý các yêu mong được đưa ra của dự án. Giai đoạn điều tra được chia làm hai bước:

Bước 1:

Khảo cạnh bên sơ bộ: tò mò các nguyên tố cơ phiên bản (tổ chức, văn hóa, sệt trưng, nhỏ người,...) chế tác tiền đề để cách tân và phát triển HTTT cân xứng với dự án công trình và doanh nghiệp.Khảo sát đưa ra tiết: tích lũy thông tin chi tiết của hệ thống (chức năng xử lý, thông tin được phép nhập và xuất khỏi hệ thống, ràng buộc, bối cảnh cơ bản, nghiệp vụ) phục vụ cho việc phân tích cùng thiết kế.

Bước 2: Đặt ra các vấn đề trọng tâm rất cần phải giải quyết, như:

Thông tin gửi vào hệ thống phải như vậy nào?Dữ liệu hiển thị với xuất ra khác nhau ở hầu hết điểm nào?Ràng buộc thân các đối tượng trong khối hệ thống cần xây được dựng ra sao?Chức năng và các bước xử lý của hệ thống phải đảm bảo những yêu cầu nào?Cần sử dụng những giải pháp nào? Tính khả thi của từng chiến thuật ra sao?

Từ số đông thông tin thu thập được và vụ việc đã đưa ra trong quy trình tiến độ khảo sát, đơn vị quản trị với các chuyên gia sẽ chọn lọc những yếu tố cần thiết để cấu thành khối hệ thống thông tin riêng mang đến doanh nghiệp.

Giai đoạn 2: so sánh hệ thống

Mục tiêu của quy trình làxác định các thông tin và tính năng xử lý của hệ thống, cụ thể như sau:

Xác địnhyêu mong của HTTTgồm: các tính năng chính -phụ; nghiệp vụ rất cần được xử lý đảm bảo tính thiết yếu xác, vâng lệnh đúng những văn bạn dạng luật và qui định hiện hành; bảo đảm tốc độ cách xử lý và tài năng nâng cấp trong tương lai.

Phân tích với đặc tảmô hình phân cấp công dụng tổng thểthông qua sơ đồ BFD (Business Flow Diagram), từ mô hình BFD sẽ thường xuyên được xây đắp thành mô hình luồng tài liệu DFD (Data Flow Diagram) thông qua quy trình phân rã tác dụng theo những mức 0, 1, 2 ở từng ô xử lý.

Phân tíchbảng dữ liệu.Cần gửi vào khối hệ thống những bảng tài liệu (data table) gồm những trường dữ liệu (data field) nào? khẳng định khóa chủ yếu (primary key), khóa nước ngoài (foreign key) cũng tương tự mối quan hệ giới tính giữa những bảng dữ liệu (relationship) và ràng buộc (constraint) tài liệu cần thiết.

Ở quy trình này, các chuyên viên sẽ đặc tả sơ bộ những bảng tài liệu trên giấy để sở hữu cái chú ý khách quan. Qua đó, xác định các chiến thuật tốt nhất mang đến hệ thống đảm bảo an toàn đúng các yêu cầu đã điều tra trước khi thực hiện trên các ứng dụng chuyên dụng.

Giai đoạn 3: Thiết kế

Thông qua tin tức được thu thập từ quá trình khảo gần kề và phân tích, các chuyên gia sẽchuyển hóa vào phần mềm, công cụ chuyên được dùng để quánh tả thiết kế khối hệ thống chi tiết. Tiến độ này được chia thành hai bước sau:

Bước 1: thi công tổng thể

Trên cơ sở những bảng tài liệu đã phân tích và đặc tả trên giấy tờ sẽ được thiết kế theo phong cách dưới dạng quy mô mức ý niệm bởi phần mềm chuyên được sự dụng như Sybase PowerDesigner, CA ERwin Data Modeler. Bằng mô hình mức ý niệm sẽ mang đến các chuyên gia cócái nhìn tổng quát nhất về mối quan hệ giữa những đối tượngtrước khi biến đổi thành mô hình mức thiết bị lý.

Bước 2: xây dựng chi tiết

Thiết kế cơ sở dữ liệu (Database): Với quy mô mức thiết bị lý hoàn chỉnh ở giai đoạn xây đắp đại thể sẽ được kết sinh mã thành tệp tin sql.

Thiết kế tầm nã vấn, thủ tục, hàm: thu thập, xử lý tin tức nhập và đưa ra thông tin chuẩn chỉnh xác theo đúng nghiệp vụ.

Thiết kế đồ họa chương trình bảo đảm an toàn phù phù hợp với môi trường, văn hóa truyền thống và yêu thương cầu của khách hàng thực hiện tại dự án.

Thiết kế công dụng chương trình bảo đảm tính logic trong quy trình nhập liệu với xử lý cho những người dùng.

Thiết kế báo cáo.Dựa trên những yêu cầu của mỗi công ty và dụng cụ hiện hành sẽ thiết kế các mẫu báo cáo phù đúng theo hoặc được cho phép doanh nghiệp bốn tạo mẫu báo cáo ngay trên hệ thống.

Xem thêm: 'Batman: Tiết Lộ Danh Tính Của Arkham Knight Là Ai, Arkham Knight Là Ai, Batman

Thiết kế các điều hành và kiểm soát bằng vẻ ngoài đưa ra các thông báo, lưu ý hoặc lỗi rõ ràng tạo thuận tiện và kiểm soát chặt chẽ quá trình nhập liệu với mục tiêu tăng độ chính xác cho dữ liệu.

Tóm lại,thiết kế là việc áp dụng các công cụ, phương pháp, giấy tờ thủ tục để tạo thành mô hình hệ thống cần sử dụng. Sản phẩm cuối cùng của giai đoạn xây đắp là quánh tả khối hệ thống ở dạng nó sống thọ thực tế, làm sao cho nhà lập trình với kỹ sư phần cứng hoàn toàn có thể dễ dàng chuyển thành công tác và cấu tạo hệ thống.

Giai đoạn 4: Thực hiện

Đây là giai đoạn nhằm xây dựng hệ thống theo các thi công đã xác định. Tiến trình này bao hàm các công việc sau:

Lựa lựa chọn hệ quản lí trị cơ sở tài liệu (SQL Server, Oracle, MySQL, …) và cài đặt cơ sở tài liệu cho hệ thống.

Lựa chọn phép tắc lập trình để xây dựng các modules chương trình của hệ thống (Microsoft Visual Studio, PHP Designer,...).

Lựa chọn chế độ để xây cất giao diện khối hệ thống (DevExpress, Dot Net Bar,...).

Viết tài liệu hướng dẫn sử dụng, tài liệu chuyên môn hoặc clip hướng dẫn.

Giai đoạn 5: Kiểm thử

Trước hếtphải lựa chọn nguyên tắc kiểm thử.

Kiểm chứng những modules tính năng của khối hệ thống thông tin, chuyển các xây cất thành các chương trình (phần mềm).

Thử nghiệm khối hệ thống thông tin.

Cuối cùng là khắc phục những lỗi (nếu có).

Viết thử nghiệm case theo yêu thương cầu.

Kết quả ở đầu cuối là một hệ thống thông tin đạt yêu mong đặt ra.

Giai đoạn 6: thực thi và bảo trì

Lắp đặt phần cứng để triển khai cơ sở cho hệ thống.

Cài để phần mềm.

Chuyển đổi hoạt động của hệ thống cũ sang khối hệ thống mới, gồm có: biến đổi dữ liệu; tía trí, thu xếp người làm việc trong hệ thống; tổ chức hệ thống làm chủ và bảo trì.