hàng điện tử thông qua kênh giao tiếp smsbanking.
2.3.1. Sự cần thiết phải phát triển một hệ thống thôngtin
Mục tiêu cuối cùng của những cố gắng phát triển hệ thống thông tin là cung cấp cho các thành viên của tổ chức những công cụ quản lý tốt nhất, giúp tổ chức hoạt động một cách hiệu quả, đạt được những mục đích đề ra với những chi phí thấp nhất
có thể. Một hệ thống thông tin không tốt, không phù hợp với tổ chức sẽ khiến cho việc quản lý các nguồn lực không chính xác, gây ra những tổn thất lớn về tài chính cho tổ chức. Trong bối cảnh khoa học kỹ thuật phát triển không ngừng, công nghệ luôn luôn thay đổi, các hệ thống thông tin rất dễ trở nên lỗi thời, không đáp ứng được nhu cầu của tổ chức. Vấn đề cấp thiết đối với mỗi tổ chức là sự đòi hỏi phải phát triển hệ thống thông tin. Ta xem xét cụ thể các nguyên nhân dẫn đến việc đòi hỏi phải phát triển một hệ thống thông tin:
Những yêu cầu mới của nhà 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 một hệ thống thông tin mới. Những luật mới của chính phủ mới ban hành, việc ký kết một hợp tác mới, sự mở rộng qui mô sản xuất, những tác động mới của doanh nghiệp cạnh tranh … tất cả những sự thay đổi đó đều có tác động mạnh mẽ đến tổ chức buộc tổ chức phải có những phản ứng thích hợp để có thể đáp ứng được yêu cầu mới. đây là một động lực lớn dẫn đến việc phát triển hệ thống thông tin của tổ chức.
Nguyên nhân xuất phát từ sự thay đổi công nghệ: Việc xuất hiện các công nghệ mới cũng có thể dẫn đến việc một tổ chức phải xem lại những thiết bị hiện cớ trong hệ thống thông tin của mình. Khi các hệ quản trị cơ sở dữ liệu ra đời, nhiều tổ chức phải rà soát lại các hệ thống thông tin của mình để quyết định những gì họ phải cài đặt khi muốn sử dụng những công nghệ mới này.
Nguyên nhân từ những thay đổi về chính trị: Những thay đổi về mặt chính trị cũng có thể là nguyên nhân dẫn đến việc phát triển một hệ thống thông tin. Chẳng hạn, không phải là không có nhưng hệ thống thông tin được phát triển chỉ vì người quản lý muốn mở rộng quyển lực của mình.
2.3.2. Phương pháp phát triển hệ thống thông tin
Mục đích chính xác của phát triển một hệ thống thông tin là có được một sản phẩm đáp ứng như cầu của người sử dụng, mà nó được hoà hợp vào trong các hoạt động của 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. Việc phát triển một hệ thống thông tin như vậy là rất phức tạp, đòi hỏi nhiều tâm huyết, để có thể làm chủ được công việc này, tiết kiệm được thời gian và công sức, người tiến hành phát triển hệ thống thông tin cần phải tiến hành một cách nghiêm túc và có phương pháp. Nhiều phương pháp hiện đại có cấu trúc để phát triển hệ thống thông tin dựa trên ba nguyên tắc cơ sở chung sau:
- Nguyên tắc sử dụng các mô hình:
Trong quá trình phát triển một hệ thống thông tin, cần sử dụng các mô hình để mô tả các đối tượng đang nghiên cứu, việc mô hình hóa các đối tượng như vậy sẽ giúp có một góc nhìn tổng quát về đối tượng và từ đó có thể đưa ra những phương án phát triển phù hợp. Trong thực tế, thường sử dụng ba loại mô hình: mô hình logic, mô hình vật lý ngoài và mô hình vật lý trong
- Nguyên tắc đi từ cái chung đến cái riêng:
Đây thực chất là nguyên tắc của sự đơn giản hóa. Để hiểu tốt một hệ thống thì trước hết phải hiểu các mặ 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, khi phát triển, ta cần xem xét việc phát triển từng bộ phận chi tiết của hệ thống rồi sau cùng mới tích hợp các bộ phận lại để giảm sự phức tạp của quá trình phát triển hệ thố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ế.