►Nguyờn nhõn dẫn tới việc phỏt triển một hệ thống thụng tin
Mục đớch cuối cựng của dự ỏn phỏt triển một hệ thống thụng tin là trang bị cho tổ chức những cụng cụ quản lý tốt nhất và phự hợp nhất. Phỏt triển một hệ
thống thụng tin bao gồm việc phõn tớch hệ thống đang tồn tại, thiết kế một hệ thống mới, thực hiện và tiến hành cài đặt nú. Phõn tớch một hệ thống bắt đầu từ việc thu thập dữ liệu và chỉnh đốn chỳng để đƣa ra đƣợc chẩn đoỏn về tỡnh hỡnh thực tế. Thiết kế là nhằm xỏc định cỏc bộ phận của một hệ thống mới cú khả năng cải thiện tỡnh trạng hiện tại và xõy dựng cỏc mụ hỡnh lụgớc và mụ hỡnh vật lý ngoài của hệ thống đú. Cài đặt một hệ thống là tớch hợp nú vào hoạt động của tổ chức.
Cú rất nhiều nguyờn nhõn buộc một tổ chức phải tiến hành phỏt triển một hệ thống thụng tin mới. Cú thể túm lƣợc nhƣ sau:
Giải quyết vấn đề quản lý :
- Những yờu cầu mới của quản lý cũng cú thể dẫn đến sự cần thiết của một dự ỏn phỏt triển hệ thống thụng tin mới. Nhằm: nõng cao năng lực cạnh tranh, nõng cao chất lƣợng sản phẩm, giảm chi phớ sản xuất, cung cấp thụng tin tốt hơn cho ngƣời cú yờu cầu, nõng cao năng lực và hiệu quả quản lý, hiện đại hoỏ phƣơng phỏp và phƣơng thức quản lý của tổ chức.
Tận dụng những cơ hội mới
Những cơ hội mới: cơ hội mở rộng kinh doanh, hội nhập; sự xuất hiện của những cụng nghệ mới.
Áp lực cạnh tranh đối với tổ chức
Đú là sự mở rộng quy mụ và loại hỡnh của cỏc tổ chức cựng ngành
Yờu cầu quản lý của cấp trờn
Đú là cỏc nghị quyết, chỉ thị, quyết định khụng chỉ của cấp trờn mà cũn của cỏc cơ quan phỏp luật, Nhà nƣớc
Áp lực của cấp dƣới
Tất cả cỏc phƣơng phỏp phỏt triển một hệ thống thụng tin đều phải đảm bảo đƣợc sự phự hợp đối với tổ chức, chớnh xỏc về mặt kỹ thuật, tuõn thủ cỏc giới hạn về tài chớnh và thời gian định trƣớc. Khụng nhất thiết phải theo đuổi một phƣơng phỏp để phỏt triển một hệ thống thụng tin, tuy nhiờn khụng cú phƣơng phỏp ta cú nguy cơ khụng đạt đƣợc những mục tiờu định trƣớc. Đú là do, hệ thống thụng tin là một đối tƣợng phức tạp, vận động trong một mụi trƣờng cũng rất phức tạp. Để làm chủ sự phức tạp đú, phõn tớch viờn cần phải cú một cỏch tiến hành nghiờm tỳc, một phƣơng phỏp cụ thể.
Một phƣơng phỏp là một tập hợ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 chặt chẽ nhƣng dễ quản lý hơn. Phƣơng phỏp đƣợc đề nghị ở đõy 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
Mỗi hệ thống thụng tin bao gồm ba mụ hỡnh: mụ hỡnh logic, mụ hỡnh vật lý ngoài và mụ hỡnh vật lý trong. Bằng cỏch cựng mụ tả về một đối tƣợng chỳng ta đó thấy ba mụ hỡnh này đƣợc xem xột từ những gúc độ khỏc nhau. Phƣơng phỏp phỏt triển hệ thống thụng tin đƣợc thể hiện cũng dựng tới khỏi niệm của những mụ hỡnh này và do đú cần luụn luụn phõn định rừ ràng ba mức trong tõm trớ chỳng ta.
Nguyờn tắc 2: Chuyển từ cỏi chung sang cỏi riờng
Nguyờn tắc đi từ cỏi chung đến cỏi riờng là một nguyờn tắc của sự đơn giản hoỏ. Để hiểu tốt một hệ thống thỡ trƣớc hết phải hiểu cỏc mặt chung trƣớc khi xem xột chi tiết. Sự cần thiết ỏp dụng nguyờn tắc này là hiển nhiờn.
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ỏ một 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.
Nguyờn tắc 3: chuyển từ mụ hỡnh vật lý sang mụ hỡnh logic khi phõn tớch và từ mụ hỡnh logic sang mụ hỡnh vật lý khi thiết kế
Nhiệm vụ phỏt triển cũng sẽ đơn giản hơn khi sử dụng nguyờn tắc chuyển từ mụ hỡnh vật lý sang mụ hỡnh logic khi phõn tớch và từ mụ hỡnh logic sang mụ hỡnh vật lý khi thiết kế.