Những cân nhắc về nền tảng

Một phần của tài liệu Giáo trình Phát triển hệ thống thương mại điện tử: Phần 2 (Trang 75 - 78)

THIẾT KẾ KỸ THUẬT VÀ XÂY DỰNG HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ

6.1.1. Những cân nhắc về nền tảng

Nền tảng (Platform) là một số kết hợp của phần cứng và phần mềm,

được sử dụng để chạy một chương trình ứng dụng. Mơi trường hoạt động khác nhau, hoặc thiếu một chương trình ứng dụng do chạy trên các nền tảng khác nhau tạo ra những tính năng phụ thuộc của nền tảng.

Nếu người sử dụng không thể chạy hệ thống TMĐT trên nền tảng của họ, vấn đề sẽ dễ dàng được xử lý mà không phải chuyển sang nền tảng mớị

Cho dù đã từng sử dụng hệ thống TMĐT trên nhiều nền tảng khác nhau nhưng khi chuyển giữa các nền tảng, người sử dụng có thể vẫn mắc lỗị

Sự độc lập về nền tảng được tạo ra khi người sử dụng không cảm nhận thấy sự khác biệt có thể tồn tại do sự phụ thuộc vào nền tảng. Những phiên bản phần mềm TMĐT khác nhau được nâng cấp hoạt động chạy trên những nền tảng khác nhau, giúp tối thiểu hóa sự phụ thuộc nền tảng của người sử dụng. Mạng máy tính có thể giảm thiểu ảnh hưởng của sự phụ thuộc nền tảng đối với người sử dụng bằng cách hỗ trợ phần mềm nhận diện được nền tảng đang được khách hàng sử dụng và cho phép nhà cung cấp gửi phiên bản thích hợp của những trang web và phần mềm liên quan tới khách hàng.

Việc sử dụng nền tảng chuẩn giúp hạn chế những ảnh hưởng của sự khác biệt trong phần cứng máy tính. Sự phụ thuộc phần cứng mà ảnh hưởng đến hệ thống TMĐT là sự khác biệt về thành phần chung và khả năng giữa các hệ thống phần cứng khác nhau được sử dụng bởi khách hàng.

Ngày càng có đa dạng các nền tảng cung cấp phần mềm để chạy các chương trình ứng dụng TMĐT cho cả nhà cung cấp và khách hàng. Nền tảng được sử dụng cho TMĐT gồm có: Windows; Macintosh OS; Unix; Linux và hàng loạt các nền tảng chuyên dụng cho di động và máy tính cầm taỵ

Nền tảng rất đa dạng. Ví dụ nền tảng window gồm có Windows 3.0, windows 95, windows 98, windows ME, windows XP, windows 7…

W.W.W được dựa trên một số tiêu chuẩn giúp người dùng tránh gặp phải những vấn đề do phụ thuộc vào nền tảng. Nó sẽ xử lý những phụ thuộc vào nền tảng trong phạm vi các phiên bản phụ thuộc nền tảng của những chương trình chuẩn khách hàng internet. Chương trình khách hàng Internet là chương trình phần mềm có khả năng truy cập Internet để hỗ trợ việc chạy các chương trình máy khách và tương tác qua Internet với một hoặc nhiều chương trình máy chủ khác. Trình duyệt Web là một loại chương trình máy khách Internet cung cấp cho người dùng một nền tảng độc lập. Dù vậy, vẫn tồn tại những vấn đề trong khả năng truy cập.

Để ứng dụng trên web độc lập với nền tảng, thì phiên bản trình duyệt web phải tồn tại cho mỗi nền tảng chun biệt. Hiện tại, trình duyệt web chính có những phiên bản dành cho mỗi nền tảng. Tuy nhiên, có sự khác nhau giữa các phiên bản.

Hai trình duyệt web được sử dụng rộng rãi là Netscape và Internet explorer có những đặc điểm khác nhaụ Tương ứng với đó là hai nền tảng khác nhau cho các chương trình dựa trên trình duyệt web.

Một vài ứng dụng TMĐT như Real Player, đang được phát triển như là máy khách Internet vận hành trên chính nền tảng của nó mà khơng cần sự hỗ trợ trình duyệt web. Để người dùng có thể sử dụng hệ thống như thế, cần có một phiên bản chạy trên nền tảng của người dùng.

Việc những phần cứng mới ra đời, như thiết bị di động cầm tay đã mang lại sự khác biệt mới, với vùng hiển thị nhỏ hơn, đưa ra nền tảng phụ thuộc mớị Những nền tảng phụ thuộc này được phản ánh trong những hệ thống vận hành và máy khách Internet chạy trên loại phần cứng nàỵ

Mặc dù những nền tảng độc lập rất hữu ích, nhưng có lẽ chưa bắt kịp với xu hướng phát triển trong ngành cơng nghiệp máy tính. Với việc ngày càng có nhiều nền tảng ra đời, sẽ khó để phát triển hệ thống TMĐT với nền tảng độc lập. Cần thiết phải quyết định nền tảng nào là mục tiêu cho phát triển. Những yếu tố cần xem xét là:

- Những nền tảng truyền thống được sử dụng bởi tổ chức/hoặc bởi số lượng lớn người dùng;

- Sự cân bằng giữa chi phí và tính phổ biến; - Mong muốn sự tương thích;

- Đặc trưng mới nhất (trên chuỗi nền tảng hiện tại); - Đặc trưng và phí tổn của hệ thống mớị

Quyết định để xác định nền tảng nào có khả năng vận hành phần mềm TMĐT đang phát triển dựa trên:

- Cấu hình máy tính được sử dụng: Khơng phải mọi máy tính có cấu hình mới nhất và khỏe nhất. Nếu khơng đáp ứng được tiêu chuẩn, ngầm định rằng phần mềm nên vận hành trên hệ thống máy tính thuộc loại trung bình hai năm trước đó;

- Nền tảng được sử dụng: Nếu không đạt tiêu chuẩn, ngầm định rằng phần mềm nên vận hành trên phiên bản của nền tảng chính có sẵn;

- Trình duyệt hoặc máy khách Internet được sử dụng: Nếu không đáp ứng tiêu chuẩn thì ngầm định rằng phần mềm nên vận hành trên phiên bản của trình duyệt và máy khách Internet chính sẵn có.

Chỉ khi phần mềm được xây dựng, sau đó nó được kiểm định trên những nền tảng dự định để đảm bảo nó đáp ứng tiêu chuẩn của nền tảng độc lập.

Một phần của tài liệu Giáo trình Phát triển hệ thống thương mại điện tử: Phần 2 (Trang 75 - 78)

Tải bản đầy đủ (PDF)

(161 trang)