Một phƣơng phỏp đƣợc định nghĩa nhƣ là một tập cỏc bƣớc và cỏc cụng cụ cho phộp tiến hành một quỏ trỡnh phỏt triển hệ thống thụng tin chặt chẽ nhƣng dễ quản lý. Phƣơng phỏp đƣợc dựa vào ba nguyờn tắc cơ sở chung của nhiều phƣơng phỏp hiện đại cú cấu trỳc để phỏt triển hệ thống thụng tin, ba nguyờn tắc đú là:
- Nguyờn tắc 1: Sử dụng cỏc mụ hỡnh.
- Nguyờn tắc 2: Chuyển từ cỏi chung sang cỏi riờng.
- Nguyờn tắc 3: Chuyển từ mụ hỡnh vật lý sang mụ hỡnh lụgic khi phõn tớch và chuyển từ mụ hỡnh lụgic sang mụ hỡnh vật lý khi thiết kế.
Nguyờn tắc đi từ chung đến riờng là nguyờn tắc của sự đơn giản hoỏ. Thực tế ngƣời ta khẳng định rằng để hiểu tốt một hệ thống thỡ trƣớc hết phải hiểu rừ cỏc mặt chung trƣớc khi xem xột chi tiết. Việc ỏp dụng nguyờn tắc này là vấn đề rất cần thiết. Tuy nhiờn những cụng cụ đầu tiờn đƣợc sử dụng để phỏt triển ứng dụng tin học cho phộp tiến hành mụ hỡnh hoỏ hệ thống bằng cỏc khớa cạnh chi tiết hơn, nhiệm vụ lỳc đú sẽ khú khăn hơn. Nhiệm vụ phỏt triển cũng sẽ đơn giản hơn bằng cỏch ứng dụng nguyờn tắc 3, cú nghĩa là đi từ vật lý sang lụgic khi phõn tớch và đi từ lụgic sang vật lý khi thiết kế. Ta xem xột một số nguyờn tắc sau:
2.4.1 Phương phỏp tổng hợp
Phƣơng phỏp này đũi hỏi phải xõy dựng nhiệm vụ cho từng bộ phận nhƣng phải đảm bảo logic toỏn học trong hệ thống để sau này cú thể sử dụng đƣợc cỏc mảng cơ bản trờn từng nhiệm vụ đú.
Chuyên đề thực tập tốt nghiệp
Ƣu điểm: Phƣơng phỏp này cho phộp đƣa dần hệ thống vào làm việc theo từng giai đoạn và nhanh chúng thu đƣợc kết quả.
Nhƣợc điểm: Cỏc thụng tin dễ bị trựng lặp dẫn đến cỏc thao tỏc khụng cần thiết.
2.4.2 Phương phỏp phõn tớch
Phƣơng phỏp này cú nhiệm vụ đầu tiờn là phải đảm bảo logic toỏn học trong hệ thống để sau này cú thể xõy dựng đƣợc cỏc mảng cơ bản trờn từng nhiệm vụ đú.
Ƣu điểm: phƣơng phỏp này cho phộp trỏnh đƣợc việc thiết lập cỏc mảng làm việc một cỏch thủ cụng.
Nhƣợc điểm: hệ thống chỉ đƣa vào đồng thời toàn bộ cỏc mảng này vào sử dụng.
2.4.3 Phương phỏp tổng hợp và phõn tớch
Đõy là phƣơng phỏp kết hợp đồng thời cả hai phƣơng phỏp tổng hợp và phõn tớch. Tiến hành đồng thời việc xõy dựng cỏc mảng cơ bản và cỏc thao tỏc cũng nhƣ cỏc nhiệm vụ cần thiết. Phƣơng phỏp này yờu cầu phải tổ chức chặt chẽ đảm bảo tớnh nhất quỏn của thụng tin trong hệ thống.