Bài giảng Thương mại điện tử: Chương 4 - ThS. Trương Việt Phương
Trang 1Gv: ThS Trương Việt Phương Mail: vietphuongtruong@yahoo.com Blog: mis.ueh.edu.vn/blog/vietphuongtruong
Slide 4-1
Trang 2Website Tommy Hilfiger
Nhận xét….
Copyright © 2011 Pearson Education, Inc Slide 4-2
Trang 4Các phần trong việc xây dựng website
Các phạm vi chính mà bạn cần đưa ra các quyết định:
Nguồn nhân lực và các tiềm lực của tổ
Trang 6Web Site Systems Development Life Cycle
Figure 4.2, Page 209
Copyright © 2011 Pearson Education, Inc Slide 4-6
Trang 7Phân tích hệ thống
Các mục tiêu kinh doanh:
Liệt kê các chức năng bạn muốn site bạn có
Các chức năng của hệ thống:
Liệt kê các chức năng của hệ thống thông tin cần có để đạt được các mục tiêu kinh
doanh
Các nhu cầu thông tin:
Các yếu tố thông tin mà hệ thống tạo ra
nhằm đạt được các mục tiêu kinh doanh
Trang 8Table 4.1, Page 210
Copyright © 2011 Pearson Education, Inc
Trang 9Thiết kế hệ thống: nền tảng phần cứng và phần mềm
Đặc tả thiết kế hệ thống:
Mô tả các thành phần chính của hệ thống và mối quan hệ giữa chúng
2 thành phần của việc thiết kế hệ thống:
Trang 10Logical Design for a Simple Web Site
Figure 4.3 (a), Page 212
Copyright © 2011 Pearson Education, Inc Slide 4-10
Trang 11Physical Design for a Simple Web Site
Figure 4.3 (b), Page 212
Copyright © 2011 Pearson Education, Inc Slide 4-11
Trang 12Xây dựng/Host tự làm hay thuê ngoài
(Outsourcing)
Outsourcing: thuê các nhà cung cấp
dịch vụ liên quan đến việc xây dựng site
Tự xây dựng hay thuê ngoài:
Tự xây dựng đội ngũ chuyên môn; lựa chọn các
công cụ phần mềm; cả 2 đều có rủi ro và lợi ích
Tự dựng Host hay thuê ngoài
Hosting: công ty cung cấp dịch vụ hosting sẽ đảm bảo việc truy cập 24/7, phí hàng tháng
Thuê chỗ (Co-location): doanh nghiệp mua hay thuê Web server (điều khiển hoạt động), nhưng server được đặt tại nhà cung cấp
Trang 13Lựa chọn giải pháp xây dựng và Hosting
Figure 4.4 Page 213
Copyright © 2011 Pearson Education, Inc
Trang 14Insight on Business
Curly Hair and MotorMouths:
Getting Started on the Cheap
Class Discussion
Thế nào là website nhỏ?
Các nguồn thu của các loại website?
Trong tình hình kinh tế khó khăn
như hiện nay có phù hợp để bắt đầu kinh doanh?
Trang 15Kiểm tra, thực hiện, và bảo trì
Bảo trì là đảm bảo hệ thống hoạt động
Chi phí bảo trì: tương đương với chi phí phát triển
Benchmarking
Trang 16Factors in Web Site Optimization
Figure 4.7, Page 220
Copyright © 2011 Pearson Education, Inc Slide 4-16
Trang 17Ngân sách cho Web Site
Trang 18Kiến trúc website đơn giản và đa lớp
Trang 19Kiến trúc TMĐT 2 lớp
Trang 20Kiến trúc TMĐT đa lớp
Trang 21Phần mềm Web Server
Apache
Đứng đầu trong các phần mềm Web server (chiếm 54% thị phần)
Hoạt động trên các hệ điều hành UNIX, Linux
Microsoft’s Internet Information Server (IIS)
Đứng thứ 2 trong các phần mềmWeb server (chiếm 25% thị phần)
Dựa trên hệ điều hành Windows
Trang 23Các công cụ quản lý Site
Các công cụ cơ bản
Tích hợp trong các Web servers
Kiểm tra các link trong các trang còn hoạt động hay không
Xác định các file mồ côi
Phần mềm và dịch vụ của bên thứ 3
nhằm quản trị site nâng cao
Giám sát việc mua hàng của khách hàng,
hiệu quả của các chiến dịch marketing
Vd: WebTrends Analytics 9, Google Analytics
Trang 24Các công cụ tạo trang động
Tạo trang động:
Nội dung của trang web lưu trữ như đối
tượng trên csdl và được tải về khi cần
Các công cụ phổ biến: CGI, ASP, JSP
Các lợi thế
Giảm chi phí menu
Cho phép dễ dàng phân đoạn thị trường trực tuyến
Cho phép Web content management system (WCMS)
Trang 25Application Servers- máy chủ ứng dụng
Web application servers:
chuyên biệt cần thiết cho Web site
&CSDL
bởi các công cụ phần mềm kết hợp nhiều chức năng cần thiết cho site TMĐT
Trang 27E-commerce Merchant Server Software
Cung cấp các chức năng cơ bản cho việc bán hàng trực tuyến
Kết nối hoạt động với shopping cart
Kiểm tra tính hợp pháp và khả năng thanh toán của thẻ
Trang 28Merchant Server Software Packages
mềm
Chức năng
Hỗ trợ nhiều mô hình kinh doanh khác nhau
Các công cụ mô hình qui trình kinh doanh
Quản lý và lập báo cáo site trực quan
Vận hành và nâng cấp
Kết nối với hệ thống đang có của doanh nghiệp
Tuân theo các tiêu chuẩn
Khả năng toàn cầu và đa văn hóa
Thuế bán hàng và vận chuyển
Trang 29Tự xây dựng site TMĐT
Lựa chọn của các công ty nhỏ
Hosted e-commerce sites, vd: Yahoo’s Merchant Solutions
Các công cụ xây dựng Site
E-commerce templates (mẫu)
Các phần mềm bán hàng TMĐT mã nguồn mở
Giúp bạn xây dựng site tin cậy
Đòi hỏi phải có kĩ năng lập trình và thời gian
Trang 30Lựa chọn phần cứng cho site TMĐT
Nền tảng phần cứng:
Thiết bị điện toán bên dưới mà hệ thống dùng để đạt các chức năng TMĐT
Mục tiêu:
Đáp ứng được yêu cầu và không lãng phí tiền bạc
Quan trọng là phải hiểu sự khác biệt giữa các yếu tố ảnh hưởng đến tốc độ, khả năng
và sự nâng cấp của site
Trang 31Lựa chọn Qui mô nền tảng phần cứng: theo cầu
hưởng đến tốc độ của site
lúc cao điểm
Loại nội dung (Website động hay tĩnh)
Số lượng yêu cầu - page requests
Trang 32Table 4.7, Page 233
Copyright © 2011 Pearson Education, Inc
Trang 33Degradation in Performance as
Number of Users Increases-Resource Utilization
Figure 4.11 (a), Page 235
Copyright © 2011 Pearson Education, Inc Slide 4-33
Trang 34Copyright © 2011 Pearson Education, Inc Slide 4-34
Figure 4.11 (b), Page 235
Degradation in Performance as Number of Users Increases-Number of Connections
Trang 35The Relationship of Bandwidth to Hits
Figure 4.13, Page 237
Copyright © 2011 Pearson Education, Inc Slide 4-35
SOURCE: IBM, 2003.
Trang 36Lựa chọn qui mô nền tảng phần cứng: theo cung
Theo chiều ngang
Thuê nhiều máy tính liên kết để chia sẻ công việc
Nâng cấp kiến trúc xử lý
Trang 37Table 4.8, Page 237
Copyright © 2011 Pearson Education, Inc
Trang 38Vertically Scaling a System
Figure 4.14, Page 238
Copyright © 2011 Pearson Education, Inc
Trang 39Horizontally Scaling a System
Figure 4.15, Page 239
Copyright © 2011 Pearson Education, Inc
Trang 40Table 4.9, Page 240
Copyright © 2011 Pearson Education, Inc
Trang 41Các công cụ site TMĐT khác
Thiết kế Web site: các cân nhắc cơ bản cho việc kinh doanh
Khách hàng có thể tìm và mua hàng theo nhu cầu của họ
Các công cụ tối ưu hóa Web site
Sự sắp xếp trên Search engine
Metatags, titles, content
Xác định phân khúc thị trường, site cục bộ
Ý kiến chuyên môn
Các liên kết
Quảng cáo trên Search engine
Trang 43Table 4.10, Page 242
Copyright © 2011 Pearson Education, Inc
Trang 44Tools for Interactivity and Active Content
Web 2.0 design elements: Widgets, Mashups
CGI (Common Gateway Interface)
ASP (Active Server Pages)
Java, JSP, and JavaScript
ActiveX and VBScript
ColdFusion
Copyright © 2011 Pearson Education, Inc Slide 4-44
Trang 45Các công cụ cá nhân hóa
Cá nhân hóa
Khả năng đáp ứng người dựa trên đặc tính cá nhân của họ và lịch sử duyệt web trước đây của họ
Trang 47Insight on Society
Designing for Accessibility with Web 2.0
Class Discussion
Why might some merchants be
reluctant to make their Web sites
accessible to disabled Americans?
How can Web sites be made more
accessible?
Should all Web sites be required by
law to provide “equivalent alternatives” for visual and sound content?