Phƣong phỏp phỏt triển hệ thống thụng tin đƣợc trỡnh bày ở đõy gồm 7 giai đoạn. Mỗi giai đoạn bao gồm một dóy cỏc cụng đoạn đƣợc liệt kờ kốm theo dƣới đõy. Kết thỳc mỗi giai đoạn luụn kốm thốo những quyết định về việc tiếp tục hay chấm dứt sự phỏt triển của hệ thống. Quyết định này đƣợc trợ giỳp dựa trờn bỏo cỏo của cỏc phõn tớch viờn. Đõy là một quỏ trỡnh lặp, bởi vỡ tuỳ kết quả của một giai đoạn mà đụi khi phải quay lại giai đoạn trƣớc để xem xột lại và khắc phục cỏc sai sút.
Giai đoạn1: Đỏnh giỏ yờu cầu
Mục đớch của giai đoạn này là cung cấp cho lónh đạo tổ chức hoặc những ngƣời cú trỏch nhiệm cỏc dữ liệu đớch thực để ra quyết định về thời cơ, tớnh khả thi và hiệu quả của một dự ỏn phỏt triển hệ thống. Nú bao gồm cỏc cụng đoạn sau:
+ Lập kế hoạch đỏnh giỏ yờu cầu. + Làm rừ yờu cầu.
+ Đỏnh giỏ khả năng thực thi.
Giai đoạn 2: Phõn tớch chi tiết
Giai đoạn này đƣợc tiến hành sau khi cú sự đỏnh giỏ thuận lợi về yờu cầu. Mục đớch chớnh của giai đoạn này là hiểu rừ cỏc vấn đề về hệ thống đang nghiờn cứu, xỏc định những nguyờn tắc cơ bản đớch thực của những vấn đề đú, xỏc định những đũi hỏi và những ràng buộc ỏp đặt với hệ thống và xỏc định mục tiờu của hệ thống thụng tin mới phải đạt đƣợc. Để làm đƣợc những việc đú giai đoạn phõn tớch chi tiết bao gồm cỏc cụng đoạn sau:
+ Lập kế hoạch phõn tớch chi tiết.
+ Nghiờn cứu mụi trƣờng của hệ thống đang hoạt tồn tại. + Nghiờn cứu hệ thống thực tại.
+ Đƣa ra chẩn đoỏn và xỏc định cỏc yếu tố giải phỏp. + Đỏnh giỏ lại tớnh khả thi.
+ Thay đổi đề xuất của dự ỏn.
+ Chuẩn bị và trỡnh bày bỏo cỏo phõn tớch chi tiết.
Giai đoạn 3: Thiết kế logic
Giai đoạn thiết kế logic nhằm xỏc định tất cả cỏc thành phần logic của một hệ thống thụng tin, cho phộp loại bỏ đƣợc cỏc vấn đề của hệ thống thực tế và đạt đƣợc những mục tiờu đó đƣợc thiết lập ở giai đoạn trƣớc đú. Mụ hỡnh logic của hệ thống mới sẽ bao hàm thụng tin mà hệ thống sẽ sản sinh ra (nội dung của output), nội dung của cơ sở dữ liệu (cỏc tệp, cỏc quan hệ giữa cỏc tệp), cỏc xử lý và hợp thức hoỏ sữ phải thực hiện (cỏc xử lý) và cỏc dữ liệu sẽ đƣợc nhập vào (cỏc Input). Mụ hỡnh logic sẽ phải đƣợc ngƣời sử dụng xem xột và chuẩn y. Thiết kế logic bao gồm những cụng đoạn sau:
+ Thiết kế cơ sở dữ liệu. + Thiết kế xử lý.
+ Thiết kế cỏc luồng dữ liệu vào. + Chỉnh sửa tài liệu cho mức logic. + Hợp thức hoỏ mụ hỡnh logic.
Giai đoạn 4: Đề xuất cỏc phƣơng ỏn và giải phỏp
Mụ hỡnh logic của hệ thống mới mụ tả cỏi mà hệ thống này sẽ làm. Khi mụ hỡnh này đƣợc xỏc định và chuẩn y bởi ngƣời sử dụng thỡ phõn tớch viờn phải xõy dựng cỏc phƣơng ỏn và giải phỏp khỏch nhau để cụ thể hoỏ mụ hỡnh logic. Mỗi một phƣơng ỏn khỏc nhau là một phỏc hoạ của mụ hỡnh vật lý ngoài của hệ thống nhƣng chƣa phải là một mụ tả chi tiết.
Để giỳp những ngƣời sử dụng lựa chọn giải phỏp vật lý thoả món tốt hơn cac mục tiờu đó định ra trƣớc đõy, nhúm phõn tớch viờn phải đỏnh giỏ cỏc chi phớ và lợi ớch (hữu hỡnh và vụ hỡnh) của mỗi phƣơng ỏn và phải cú những khuyến nghị cụ thể. Sau đõy là cỏc cụng đoạn của giai đoạn đề xuất cỏc phƣơng ỏn của giải phỏp:
+ Xỏc định cỏc ràng buộc tin học và ràng buộc tổ chức. + Xõy dựng cỏc phƣơng ỏn của giải phỏp.
+ Đỏnh giỏ cỏc phƣơng ỏn của giải phỏp.
+ Chuẩn bị và trỡnh bày bỏo cỏo của giai đoạn đề xuất cỏc phƣơng ỏn của giải phỏp.
Giai đoạn 5: Thiết kế vật lý ngoài
Sau khi chọn đƣợc một phƣơng ỏn giải phỏp thỡ giai đoạn này đƣợc tiến hành. Thiết kế vật lý bao gồm hai tài liệu cần cú đú là: một tài liệu bao gồm chứa tất cả cỏc đặc trƣng của hệ thống mới sẽ cần cho việc thực hiện kỹ thuật và tài liệu dành cho ngƣời sử dụng và nú mụ tả cả phần thủ cụng và cả những giao diện với phần tin học hoỏ. Những cụng đoạn chớnh của giai đoạn này đú là:
+ Lập kế hoạch thiết kế vật lý ngoài. + Thiết kế chi tiết cỏc giao diện (vào/ ra).
+ Thiết kế cỏch thức tƣơng tỏc với phần tin học hoỏ. + Thiết kế cỏc thủ tục thủ cụng.
+ Chuẩn bị và trỡnh bày bỏo cỏo về thiết kế vật lý ngoài.
Giai đoạn 6: Triển khai kỹ thuật hệ thống
Kết quả quan trọng nhất của giai đoạn này là phần tin học hoỏ của hệ thống thụng tin, cú nghĩa là phần mềm. Những ngƣời chịu trỏch nhiệm về giai đoạn này phải cung cấp cỏc tài liệu nhƣ cỏc bản hƣớng dẫn sử dụng và thao tỏc cũng nhƣ cỏc tài liệu mụ tả về hệ thống. Cỏc hoạt động chớnh của giai đoạn này đú là:
+ Lập kế hoạch thực hiện kỹ thuật. + Thiết kế vật lý trong.
+ Lập trỡnh.
+ Thử nghiệm hệ thống. + Chuẩn bị tài liệu.
Giai đoạn 7: Cài đặt và khai thỏc
Cài đặt và khai thỏc là cụng việc chuyển từ hệ thống cũ sang hệ thống mới đƣợc thực hiện bằng việc triển khai kế hoạch cài đặt. Để việc chuyển đổi đƣợc thực hiện với những va chạm ớt nhất cần phải cú một kế hoạch chi tiết và tỉ mỉ đƣợc thiết lập một cỏch cẩn thận nhất. Giai đoạn này bao gồm cỏc cụng đoạn:
+ Lập kế hoạch cài đặt. + Chuyển đổi.
+ Khai thỏc và bảo trỡ. + Đỏnh giỏ.