THIẾT KẾ KỸ THUẬT VÀ XÂY DỰNG HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ
6.3.5.2. Lựa chọn công nghệ
Mặc dù các hệ thống TMĐT đơn giản có thể được phát triển mà không sử dụng công nghệ cơ sở dữ liệu, những hệ thống này có ít khả năng phát triển và hiệu quả thấp. Các hệ thống phi dữ liệu có thể đem lại cho tổ chức cơ hội để:
- Được giới thiệu với web;
- Thử nghiệm một số khái niệm trước khi tiến hành một số phát triển cơ bản.
Loại Web đơn giản nhất là trang web chỉ thể hiện thông tin với con ngườị Trong khi một trang web như thế có thể được sử dụng cho một số mục đích quảng cáo, về cơ bản nó có lợi thế cạnh tranh trong mọi trường hợp. Con người ngày càng yêu cầu nhiều hơn đối với các trang TMĐT. Trong nhiều trường hợp, khách hàng tiềm năng có thể ít ấn tượng hơn với các trang web ít tương tác so với tổ chức khơng có trang web.
Rất tốn kém để cung cấp bất kì tính năng phức tạp nào cho hệ thống phi dữ liệu bởi vì tính năng đó có thể cần được lập trình cho mỗi yếu tố (trang web, khung, đối tượng) trong hệ thống nơi nó được sử dụng. Ngay khi các tính năng hiện đại được yêu cầu, bất cứ hệ thống phi dữ liệu nào
cũng sẽ phải bị dỡ bỏ và thay thế bởi hệ thống dữ liệụ Trong khi dữ liệu có thể được tận dụng và sử dụng lại, bất cứ tính năng được phát triển nào cho hệ thống phi dữ liệu cũng sẽ có giá trị tận dụng khơng đáng kể. Vì thế, tốt nhất là nên hạn chế nỗ lực phát triển đối với hệ thống phi dữ liệụ
Công nghệ cơ sở dữ liệu, trong phạm vi của nó, khơng đủ để đạt được lợi thế cạnh tranh cơ bản. Nhiều hệ thống thông tin truyền thống (bao gồm DPS, MIS, SIS) tận dụng hệ cơ sở dữ liệụ Một số thậm chí cịn hỗ trợ việc xử lí thơng qua các hình thức trao đổi dữ liệu được chuyển hướng. Tuy nhiên, hệ thống truyền thống thường nhấn mạnh vào việc bảo vệ dữ liệu bằng cách ẩn nó đi hoặc hạn chế việc truy cập nó. Trong khi một số dữ liệu nên được bảo vệ và được ẩn, điều này có thể giống như giấu tiền dưới giường - là khá an tồn nhưng khơng giúp gì thêm cho bạn cả. TMĐT và các hệ thống tổ chức mở rộng khác tối đa hóa sự hữu ích của dữ liệu bằng cách tăng cường sự tái sử dụng và trao đổi của nó. Họ làm điều này trong khi vẫn cung cấp an ninh, bảo mật và dịch vụ xác thực nơi mà chúng được yêu cầụ
Giá trị tạo ra bởi hệ thống thông tin truyền thống thường tương đương với tổng giá trị của các phần của nó (gồm cả thành phần xử lí và nội dung dữ liệu). Các hệ thống TMĐT thành cơng tạo ra các lợi ích tăng thêm và các cơ hội bằng cách nhận thấy rằng một hệ thống có thể có giá trị nhiều hơn tổng các phần của nó. Bảng 6.1 mô tả một số cân nhắc chính liên quan đến hệ thống TMĐT sử dụng dữ liệu được tạo ra riêng dành cho nó.
Bảng 6.3: Hệ thống TMĐT với cơ sở dữ liệu cung cấp sự tương tác
Cân nhắc chính Mơ tả
Sự phức tạp Vừa phải
Chi phí Tùy thuộc hoặc đặc chế
Cơng nghệ HTML và ngôn ngữ viết và hệ cơ sở dữ liệu Kĩ năng yêu cầu đối
với nhà phát triển
Yêu cầu kĩ năng máy tính chuyên nghiệp
Sử dụng Có thể hoạt động giống như một bộ phận hoặc chi nhánh của tổ chức hiện hành, có thể cấu thành nên nền tảng của tổ chức mới thành lập
Cân nhắc chính Mơ tả
Tương tác Bên ngồi cao, người dùng tương tác với thơng tin trong phạm vi ứng dụng, bên trong thấp, ứng dụng không thể tương tác với hệ thống khác trong tổ chức Khả năng phát triển Cao, bởi vì mọi thơng tin là một phần của hệ cơ sở
dữ liệu
Hiệu quả Cao trên một cấp độ ứng dụng
Lợi thế cạnh tranh Hầu hết các lợi thế cạnh tranh có thể được thực hiện trong hệ thống đặc chế và hệ thống thuộc loại này Trong khi thật là lí tưởng để các hệ thống mới tích hợp với các hệ thống cũ, điều này thì khơng phải lúc nào cũng có thể. Sự tích hợp có thể bao gồm việc thay đổi đối với hệ thống đang tồn tại cũng như đối với hệ thống mới, đang được phát triển. Sự tích hợp thường yêu cầu hệ thống mới phải có khả năng truy cập và sử dụng dữ liệu được lưu trữ ở các dữ liệu hiện tạị
Hệ thống đáp ứng đòi hỏi nhất định có thể được phát triển riêng theo cách riêng theo đó hệ thống sẽ tránh sự tích hợp của các hệ thống khác vào hệ thống này, bằng cách sử dụng công nghệ loại trừ hoặc sử dụng điều khoản "quyền sở hữu" trong hợp đồng mua hoặc thuê tài chính, những cách này sẽ ngăn chặn các hành vi sử dụng phần mềm đã được mua hoặc đã được thuê tài chính.
Khi hệ thống đáp ứng đòi hỏi nhất định không thể sửa đổi được và/hoặc dữ liệu của nó được nhà phát triển ứng dụng TMĐT trực tiếp truy cập, chỉ có hai sự lựa chọn để theo đuổi sự tích hợp mà không thay thế hệ thống bao gồm:
- Nhà phát triển hệ thống có thể sẵn sàng cung cấp chương trình cho phép người dùng tương tác với hệ thống, nhưng với một mức giá khá cao;
- Một chương trình phức tạp có thể được phát triển để khuyến khích sự tương tác người dùng với hệ thống và sử dụng giao diện người dùng thường xuyên để truy cập dữ liệu hệ thống.
Hệ thống kế thừa (hệ thống được xây dựng trước đó rất lâu cùng với cơng nghệ cũ) có thể rất khó để thay đổi vì:
- Sự thiếu hụt kĩ năng cơng nghệ liên quan đến hệ thống kế thừa; - Hệ thống kế thừa đã hoạt động với công suất tối đa;
- Trong một số trường hợp nó có thể dễ dàng và ít tốn kém hơn: - Để có người cung cấp sự tích hợp ln diễn tiến hơn là xây dựng chương trình để tự động cung cấp sự tích hợp.
- Để thay thế một cách hồn tồn hệ thống hiện hành hơn là tích hợp với nó.
Ở đâu mà sự tích hợp mang tính khả thi, ở đó cần phải có sự cân nhắc xem những người dùng nào mà hệ thống được cho phép để thực hiện các quá trình trên các dữ liệu thường được sử dụng. Bảng 6.2 cho thấy một số cân nhắc khi xây dựng hệ thống liên quan đến hệ thống TMĐT tích hợp với các hệ thống hiện hành.
Bảng 6.2: Hệ thống TMĐT tích hợp đầy đủ
Cân nhắc chính Mơ tả
Sự phức tạp Cao
Chi phí Tùy thuộc hoặc đặc chế
Công nghệ HTML và ngôn ngữ viết và hệ cơ sở dữ liệu cộng với giao diện bổ sung
Lưu ý: Việc thay thế hệ thống hiện hành bằng cách
nâng cao hệ thống TMĐT hơn là tương tác với một số hệ thống hiện hành, đặc biệt là với hệ thống đã được mua hoặc thuê tài chính liên quan đến công nghệ chủ sở hữu sẽ ít tốn kém hơn.
Kĩ năng yêu cầu đối với nhà phát triển
Tích hợp (hơn là thay thế) các yêu cầu kĩ năng lập trình cao và kiến thức liên quan đến hệ thống hiện hành, việc thay thế có thể u cầu kĩ năng lập trình caọ
Sử dụng Tích hợp một cách hồn toàn trong nội bộ tổ chức hiện hành
Tương tác Tương tác người dùng với thông tin trong phạm vi ứng dụng ở mức độ cao
Khả năng phát triển Rất cao, vì thơng tin là một phần của cơ sở dữ liệu Hiệu quả Cao trên cấp độ tổ chức
Hệ thống phục vụ ở phạm vi nhiều nước có thể được khởi tạo giống như sự sửa đổi một hệ thống đơn lẻ, với thông tin cụ thể về quốc gia khác nhau (giá cả, đơn vị tiền tệ, khả năng sẵn có, sự hỗ trợ…). Tuy nhiên, các quốc gia khác nhau có thể yêu cầu các chi nhánh địa phương để có hệ thống địa phương của riêng các quốc gia đó để giữ thơng tin về doanh số một cách chi tiết trong phạm vi biên giới quốc giạ Nơi hệ thống địa phương được sử dụng, có thể có những quan ngại đối với khả năng và sự tin cậy đối với việc trao đổi dữ liệu và truyền thông tin giữa các văn phịng chi nhánh.
CÂU HỎI ƠN TẬP
1. Trình bày mơ hình máy khách TMĐT? 2. Trình bày các nội dung của thiết kế kỹ thuật:
a) Thiết kế đối tượng thực thi và các đối tượng khác? b) Thiết kế máy tính xử lí?
c) Thiết kế cơ sở dữ liệủ d) Thiết kế truyền thơng?
3. Trình bày các nội dung của xây dựng hệ thống a) Tích hợp và kết nối hệ thống có sẵn? b) Các ngơn ngữ lập trình?
c) Kỹ thuật phần mềm hỗ trợ máy tính? d) Bộ cơng cụ?
CHƯƠNG 7