Ngôn ngữ ASP để tạo và chạy các ứng dụng Web động và có tương tác với Web Server, thông qua việc kết hợp các đối tượng được xây dựng sẵn (Built-in Object), các thành phần HTML, khả năng hỗ trợ ngôn ngữ script (VBScript, JScipt), các thành phần ActiveX,
Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP LỜI GIỚI THIỆU Cùng với tốc độ phát triển ứng dụng rộng rãi mạng Internet, mơ hình thương mại điện tử Internet vấn đề thời giới Việt Nam Thương mại điện tử Internet có nhiều lợi điểm chi phí rẻ, tiết kiệm khơng gian điều khiển, giao dịch nhanh, thị trường rộng lớn, … chắn xu hướng phát triển thương mại tương lai Tuy nhiên, thương mại điện tử Internet có số yêu cầu cần giải như: vấn đề trao đổi liệu có cấu trúc hệ thống, vấn đề xử lý tự động trình giao dịch hệ thống khác nhau, vấn đề bảo mật liệu … Trong xu hướng đó, em thực đề tài : “Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ Active Server Page (ASP )” Trong đề tài này, em tìm hiểu thông tin thương mại điện tử Internet, lập trình ASP - Active Server Page, để giải số vấn đề thương mại điện tử Internet Về thực chương trình ứng dụng, em xây dựng mơ hình: Mua sách, trao đổi liệu khách hàng cửa hàng theo mơ hình thương mại điện tử B2C (Business to Consumer) trọng vào mơ hình bán hàng mạng Trong phần báo các, em trình bày phần sau: Phần : Giới thiệu thương mại điện tử: Trình bày khái niệm tổng quát Internet, Intarnet, thương mại điện tử, thông tin thương mại điện tử Internet, mơ hình hoạt động thương mại điện tử Internet, mơ hình B2C – Business to Consumer, mơ hình B2B – Business to Business, … Phần : Các công nghệ áp dụng việc xây dựng tốn Ngơn ngữ ASP để tạo chạy ứng dụng Web động có tương tác với Web Server, thông qua việc kết hợp đối tượng xây dựng sẵn (Built-in Object), thành phần HTML, khả hỗ trợ ngôn ngữ script (VBScript, JScipt), thành phần ActiveX, Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP Giao thức truyền siêu văn HTTP - Hypertext Transfer Protocol; HTTP giao thức mạng máy tính sử dụng để phân phát tài nguyên (resources) gồm có file, liệu khác Web ADO - ActiveX Data Object, cách truy xuất liệu, thêm, bớt, xóa, thay đổi, … nội dung liệu Phần : Xây dựng mơ hình tốn Trình bày mơ hình cách xây dựng chương trình bán sách theo mơ hình thương mại điện tử B2C, u cầu chung toán bán hàng mạng, phân tích, phát biểu tốn cuối thiết kế tốn Phần 4: Phần chương trình thực: Trình bày số giao diện chương trình Cách cấu hình chương trình chạy chương trình Em xin chân thành cảm ơn Cô giáo hướng dẫn– giáo viên hướng dẫn thầy giáo phản biện đề tài tốt nghiệp, thầy cô giáo bạn bè khoa công nghệ thông tin – Trường ĐH Bách Khoa Hà Nội tận tình hướng dẫn em thực đề tài Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP PHẦN I THƯƠNG MẠI ĐIỆN TỬ CHƯƠNG I TỔNG QUAN INTRANET VÀ INTERNET I INTERNET Internet ? Internet mạng máy tính tồn cầu sử dụng ngơn ngữ truyền thơng chung tương tự hệ thống điện thoại quốc tế nối kết theo cách làm việc mạng lớn World Wide Web (WWW) cho ta hình ảnh dễ dàng giao tiếp tìm kiếm liệu Internet Các liệu liên kết với thông qua trang Web Các file, trang nối kết với thông qua mối liên kết text hình ảnh gọi HyperLink Các trang Web chứa văn bản, hình ảnh, phim, âm Các trang đặt máy tính nơi giới Khi ta nối kết tới Internet ta truy xuất thơng tin tồn cầu HyperLink text hay hình ảnh mà gắn địa Web Bằng cách click vào hyperlink ta nhảy tới trang thành phần Web site Mỗi Web site có trang chủ Web site có địa gọi Uniform Resource Locator (URL: thuật ngữ để vị trí tài nguyên (resource) Internet) URL xác định xác tên máy tính đường dẫn tới trang Web xác định Lịch sử hình thành mạng Internet Sự đời mạng máy tính tiền thân hình thành mạng Internet Ta chia phát triển Internet thành ba giai đoạn sau Giai đoạn 1: Tháng năm 1968, quan quốc phòng Mỹ cục dự án nghiên cứu cao cấp (Avanced Research Project Agency - viết tắt ARPA) xây dựng dự án nối kết trung tâm nghiên cứu lớn toàn liên bang , mở đầu bốn sở : Viện nghiên cứu Stadford, Đại học California Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP Los Angeles, Đại học California Barbana Và Đại học Utah Mùa thu năm 1969, bốn trạm kết nối với thành công đánh dấu đời ARPANET Giai đoạn 2: Năm 1987, mạng NSFnet đời với tốc độ đường truyền nhanh NSFnet cho phép nối mạng vùng với trạm siêu máy tính nói NSF đăng ký hợp đồng Xây dựng quản trị mạng NSFnet với liên doanh IBM, MCI Merit Computer Network Giai đoạn 3: Sự xuất mạng xương sống NSFnet mạng vùng thúc đẩy mạnh mẽ tăng trưỏng Internet Một “xa lộ thơng tin “ hình thành có nhiều trường Đai học, viện nghiên cứu tham gia vào cộng đồng Internet Sau tổ chức phủ, giới kinh doanh vào ngày chiếm tỷ trọng đáng kể giới Internet Về mặt địa lý, Internet vượt nước Mỹ trở thành mạng toàn cầu với vài chục triệu người dùng II INTRANET LÀ GÌ ? Intranet dựa vào TCP/IP Network khơng nối kết tới Internet mà sử dụng chuẩn truyền thơng Internet cơng cụ dùng để cung cấp thông tin tới người sử dụng mạng riêng Ví dụ cơng ty cài đặt Web server cho thành viên công ty trao đổi thư từ tin tức, thông tin thương mại Các thành viên truy xuất thông tin cách dùng Web browser III CÁC DỊCH VỤ TRÊN INTERNET Các dịch vụ Internet đa dạng, phong phú Nó cung cấp cho người sử dụng khối lượng lớn thông tin khổng lồ khả tìm kiếm thơng tin nhanh chóng Các dịch vụ thông tin phổ biến Internet thường hoạt động theo kiểu kiến trúc Client/Server Dịch vụ thư tín điện tử Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP Đây dịch vụ thông tin phổ biến Internet, cho phép người sử dụng trao đổi thông tin (thông báo, tệp tin) cho thay gửi qua đường bưu điện, có ưu điểm thời gian, tính kinh tế Đây dịch vụ mà hầu hết mạng diện rộng cung cấp, quan tâm trình đưa mạng địa phương hội nhập vào Internet Mỗi người sử dụng thư điện tử (Email) Internet có địa gọi địa thư Dịch vụ FTP (File Transfer Protocol) Đây dịch vụ mà người dùng Internet sử dụng để truyền tệp, dịch vụ phổ biến để truyền tệp Internet Dịch vụ cho phép người sử dụng đăng ký truy nhập vào máy từ xa giới hạn mức chuyển giao tệp Những máy FTP Server thiết lập cho dịch vụ FTP công cộng thường gọi FTP nặc danh Bởi người đăng ký truy nhập vào mà không cần rõ định danh mật Những FTP Client có tất máy tính từ máy tính cá nhân tới máy MainFrame Dịch vụ FTP dịch vụ sử dụng nhiều sau thư điện tử Các dịch vụ truy nhập từ xa Dịch vụ thường biết đến Telnet, Finger … Đây dịch vụ có hầu hết hệ điều hành UNIX, sử dụng rộng rãi giao diện không thân thiện Dịch vụ Gopher Đây loại hình dịch vụ cho phép người dùng tra cứu thông tin mạng theo chủ đề thông tin Các chủ đề thông tin tổ chức theo kiểu thực đơn (Menu) có kiến trúc theo kiểu nghĩa chủ đề lớn, chủ đề lớn có chủ đề chủ đề lại có chủ đề nhỏ Hoạt động Gopher dựa theo cấu trúc Client/Server Dịch vụ World Wide Web Đây dịch vụ lại phát triển mạnh Internet Nó bao gồm nhiều chức tuyệt vời, cộng thêm khả tích hợp hầu hết Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP dịch vụ có Internet World Wide Web (thường gọi tắt Web) cho phép ta truy cập Gopher, Wais, FTP, sử dụng Telnet … Các phần mềm Web Brower lấy tài liệu HTML từ Server, dịch tài liệu hiển thị nội dung lên hình, người ta gọi trang Web Khi người sử dụng ấn vào liên kết trang Web, trình Brower tạo liên kết tới đích mà người dùng trỏ đến Đích trang Web khác Các tài liệu HTML bao gồm khả liên kết tới nhiều dạng thông tin khác : văn bản, hình ảnh, âm Tuy nhiên khả hỗ trợ Multimedia vậy, người có đường kết nối tốc độ cao vào mạng Internet có khả tận dụng hết khía cạnh ưu việt dịch vụ World Wide Web Dịch vụ Wais (Wide Area Information Server) Trong Gopher World Wide Web thường dùng giao diện người dùng để hiển thị thông tin hỗ trợ khả tìm kiếm liệu ngược lại, Wais chức tìm kiếm liệu lại quan trọng Đó dịch vụ hỗ trợ tìm kiếm thơng tin hữu hiệu lại hỗ trợ tối thiểu giao diện người dùng Về khía cạnh đó, người ta coi Wais bổ sung tốt cho Gopher World Wide Web Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP CHƯƠNG II THƯƠNG MẠI ĐIỆN TỬ I GIỚI THIỆU CHUNG Thương mại điện tử Thương mại điện tử việc sử dụng phương pháp điện tử để làm thương mại; nói rõ thương mại điện tử việc trao đổi thông tin thương mại thông qua phương tiện điện tử, không cần sử dụng giấy tờ giai đoạn q trình giao dịch Theo ước tính có 1300 lĩnh vực ứng dụng thương mại điện tử, bn bán hàng hóa, dịch vụ nhiều lĩnh vực ứng dụng Các phương tiện kỹ thuật sử dụng thương mại điện tử 2.1 Điện thoại, máy fax, … Điện thoại phương tiện giao dịch dễ sử dụng, phổ biến Tuy nhiên điện thoại có hạn chế truyền tải âm thanh, giao dịch cuối phải thơng qua giấy tờ Máy Fax thay dịch vụ đưa thư gửi công văn thơng thường khơng thể truyền hình ảnh động, hình ảnh chiều giá máy, chi phí sử dụng cịn cao 2.2 Thiết bị tốn điện tử : Thanh tốn khâu quan trọng q trình thương mại Thương mại điện tử thiếu công cụ tốn điện tử thơng qua hệ thống toán chuyển tiền điện tử Đây phương tiện tự động chuyển tiền từ tài khoản sang tài khoản khác Thanh toán điện tử sử dụng máy rút tiền tự động (ATM – Automatic Teller Machine), loại thẻ tín dụng – credit card, thẻ mua hàng, thẻ thông minh – smart card, … 2.3 Mạng nội : Mạng nội mạng thông tin tổ chức có liên lạc máy tính tổ chức Mạng nội mạng cục (LAN - Local Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP Area Network), nối kết máy tính vùng rộng (WAN – Wide Area Network) 2.4 Mạng tồn cầu Internet : Thơng qua mạng Internet, máy tính khắp nơi liên lạc, trao đổi thông điệp, thông tin liệu cách nhanh chóng Ngày nay, cơng cụ Internet ngày phổ biến, tiện lợi, giao dịch thương mại điện tử Internet phát triển II PHÁT TRIỂN THƯƠNG MẠI ĐIỆN TỬ TRÊN INTERNET Thương mại điện tử Internet phát triển qua số giai đoạn Giai đoạn đầu hình thức tạo site quảng cáo liên lạc thương mại thông qua trao đổi email Theo đánh giá chuyên gia Việt Nam giai đoạn Tiếp theo hình thức siêu thị điện tử, phát triển phổ biến Internet Siêu thị điện tử cho phép khách hàng truy cập vào trang Web Site bán hàng để xem hàng, chọn hàng mua hàng hóa, …; phương thức tốn sử dụng tốn điện tử thơng qua VisaCard, MasterCard, … Sau hình thức thương mại điện tử công ty, tổ chức lớn với nhau; hình thức phát triển vấn đề nóng bỏng Thế giới Việc giao dịch, buôn bán tổ chức mạng Internet gồm q trình trao đổi liệu, xử lý thơng tin hồn tồn tự động III CÁC MƠ HÌNH THƯƠNG MẠI ĐIỆN TỬ Như đề cập phần trên, thương mại điện tử Internet có hai mơ hình B2C B2B Sau giới thiệu sơ lược mơ hình Mơ hình B2C - Business to Consumer (giao dịch doanh nghiệp người tiêu dùng): Mơ hình B2C áp dụng mơ hình siêu thị điện tử Site bán hàng lẻ Người tiêu dùng vào Web site cơng ty, chọn hàng cần mua, cung cấp thơng tin khách hàng cách điền vào form định sẵn Web site, chọn hình thức tốn điện tử, cách vận chuyển hàng hóa, … Khi người dùng coi đặt hàng xong, chờ hàng hóa đến Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP BUYER Buy Site Browse to Store CATALOG Web Browser Order Items Confirm Order Process Pipeline ACCEPT PIPELINE Hình 1.1: Mơ hình hoạt động B2C – Business to Consumer Mơ hình B2B - Business to Business (giao dịch tổ chức): Mơ hình B2B áp dụng q trình bn bán tổ chức Site cung cấp bán sỉ Trong mơ hình B2B Internet vấn đề quan trọng trao đổi thơng tin thương mại có cấu trúc mua bán tự động hệ thống khác Mơ hình B2B áp dụng cho hình thức kinh doanh có chứng từ cơng ty, tổ chức, công ty mẹ công ty con, công ty hiệp hội, … Khi sử dụng mơ hình B2B cần phải có kiểm chứng khách hàng bảo mật thông tin mua bán thông qua chữ ký điện tử công ty, tổ chức Catalog – mặt hàng có Order – đơn đặt hàng BÊN MUA Invoice – hóa đơn địi tốn BÊN BÁN Payment Information Thơng tin tốn hóa đơn Hình 1.2: Mơ hình hoạt động B2B – Business to Business Hoạt động mơ hình B2B: Nghiên cứu xây dựng trang bán sách Internet dựa cơng nghệ ASP Bên mua muốn mua hàng gởi yêu cầu cần catalog sang bên bán Nhận yêu cầu catalog, bên bán gởi catalog sang bên mua Bên mua xem mặt hàng catalog, chọn mặt hàng cần mua, tạo đơn đặt hàng gởi tới bên bán Khi đó, bên bán xử lý đơn đặt hàng gởi hóa đơn địi toán cho bên mua … IV MỘT SỐ VẤN ĐỀ CHUNG VỀ THƯƠNG MẠI ĐIỆN TỬ Thương mại điện tử bao gồm xử lý giao dịch mua bán, chuyển tiền mạng tác vụ mặt hàng thông tin Đa số người hiểu thương mại điện tử việc mua bán hàng hoá dịch vụ Internet Lúc đầu, thương mại điện tử bao gồm tác vụ xử lý giao dịch mua bán chuyển tiền mạng máy tính, sau đó, nói đến thương mại điện tử, người ta hàm ý bao gồm việc mua bán mặt hàng mới, thơng tin điện tử Mục tiêu thương mại điện tử tìm cách khuyến khích tham gia người tiêu dùng Mặc dù lúc đầu thương mại điện tử nằm giao dịch công ty lớn, ngân hàng tổ chức tài khác nhau, sau việc dùng Internet với tư cách phương thức đa thương mại điện tử đến với người tiêu dùng cá lẽ làm thay đổi quan điểm Sau vài năm, số lượng người tiêu dùng tham gia thương mại điện tử tăng lên đáng kể Mỗi doanh nghiệp lớn nhỏ tham giảm giá kinh doanh dùng Internet Thương mại điện tử phát triển mạnh mẽ hết Chính Internet làm cho thương mại điện tử nâng lên tầm cao mới, nhiều trường hợp công ty nhỏ phát họ tổ chức kinh doanh trực tuyến giống công ty mẹ Và doanh nghiệp lớn nhỏ nhận thấy họ tận dụng lợi Internet để giảm chi phí thương mại điện tử cách thay mạng khác dùng Internet phương tiện truyền thông thứ hai, chuyển liệu kinh doanh Nghiên cứu xây dựng trang bán sách Internet da trờn cụng ngh ASP Phần xem hoá đơn bán : Nghiên cứu xây dựng trang bán sách Internet da trờn cụng ngh ASP Trang nhập ngày hoá đơn bán cần xem Nghiờn cu xõy dng trang bỏn sỏch Internet dựa cơng nghệ ASP Trang xem ho¸ đơn bán PH LC Nghiờn cu xõy dng trang bỏn sách Internet dựa công nghệ ASP PHẦN A CÀI ĐẶT ODBC VÀ PWS I CÀI ĐẶT ODBC Sau tạo sơ liệu ta cần dùng ODBC để quản lý chúng cài đặt IIS Vào muc Control Panel từ munu Start, Setting sau chọn mục ODBC Data Source(32Bits) hình vẽ sau : Sau click vào 32bit ODBC ta có hình vÏ sau : Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP Sau mở ra, ta nhấn vào mục System DSN, sau ta nhấn vào nút Add hình vẽ Ta chọn Microsoft Access Driver sở liệu ta xây dựng hệ quản trị sở liệu Access Nghiên cứu xây dựng trang bán sách Internet dựa cơng nghệ ASP Sau nhấn vào nút Finish xuất hình ảnh sau : Hộp ODBC driver cho phép ta cài đặt sở liệu mà ta muốn kết nối với hệ thống liệu nguồn Tên sở liệu nguồn phải trùng với file có phần mở rộng *.idc Ta chọn sở liệu cách nhấn nút Select đặt sở liệu từ hộp Select Datatbase Sau hồn thành ta đóng tất hộp cài đặt lại Quá trình cài hệ thống liệu xong sử dụng II CÀI ĐẶT PWS Sau máy tính cài đặt xong CSDL nguồn ta cơng bố trang Web có CSDL nói lên máy tính có dịch vụ Web Để làm việc ta vào lại Control Panel vào mục Network để cài đặ thủ tục TCP/IP Personal Web Server (coi máy PC cá nhân máy Server) : Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP Sau cài đặt xong thủ tục ta gọi chương trình Personal Web Server hình vẽ : Nghiên cứu xây dựng trang bán sách Internet dựa cơng nghệ ASP Sau cửa sổ chương trình Personal Web Server ra, ta nhấn chuột vào mục Advanced Trên hình cửa sổ : Sau ta nhấn chuột vào nút Add Khi hình trang Web : Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP Sau điền đầy đủ, ta ấn nút OK, việc cơng bố trang Web hồn tất Xong việc ta mở Internet Explorer Netscape Navigator Netscape mở trang chủ PHẦN B CÁC TÀI LIỆU THAM KHẢO • ASP Database • Tạp chí Thế Giới Vi Tính (PC WORLD Việt Nam) • Sách chuyên đề Internet Tổng cục Bưu viễn thơng Việt • Tài liệu nâng cao Active Server Pages • MSDN Library Visual Studio 6.0 • SQL Server 7.0 Books Online • Một số luận văn tốt nghiệp sinh viên khoá trước Nam Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP KẾT LUẬN Qua thời gian nghiên cứu thực chương trình, em hồn thành đề tài : “Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ Active Sever Page ” Trong luận văn này, em đưa bước thực chương trình bán sách mạng sử dụng công nghệ ASP Trong thời gian qua, em tham khảo nhiều tài liệu, học hỏi nhiều điều cách nhìn nhận giải vấn đề thực tế Đồng thời em nhận kinh nghiệm Cơ giáo hướnsg dẫn, tận tình giáo viên bạn khoa Công Nghệ Thông Tin Tuy nhiên thời gian có hạn nên đề tài u điểm hạn chế sau : ã Phn Thanh tốn : Trong thương mại nói chung thương mại điện tử nói riêng, vấn đề tốn quan trọng Do đó, cần phải có phương thức tốn phù hợp, hiệu quả, khách hàng tin cậy vào phương thức tốn Đồng thời bảo mật thơng tin tốn khách hàng Hình thức tốn tùy thuộc vào đối tượng tốn: hình thức toán cá nhân mua hàng site siêu thị điện tử khác hình thức tốn cơng ty với Vì thời gian thực đề tài có hạn tình hình tốn điện tử Việt Nam chưa thực nên em khơng tập trung nghiên cứu sâu tốn điện tử khơng thực phần tốn điện tử Chương trình dừng lại mức tốn trực tiếp tiền mặt • Về bảo mật : Chương trình có tính bảo mật chưa cao, chưa tận dụng tới khả bảo mật đường truyền hệ Windows NT Tuy nhiên chương trình viết APS – cơng cụ phát triển Web phía Web Server mơi trường ngơn ngữ scripting Tồn cơng việc thực phía web server nên tạo cho trương trình có tính bảo mật • Phần tìm kiếm chương trình : Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP Cịn có nhiều hạn chế chưa mang lại thuận tiện cho khách hàng mua hàng Phần tìm kiếm tìm kiếm theo tên loại sách mà chưa tìm theo tên sách, tên tác giả, … Đó điểm yếu cịn thiếu sót chương trình • Phần thực đơn chương trình : Dã đem lại cho khách hàng thuận lợi tìm kiếm sách theo chủng loại sách Phần thực đơn thể trang chủ, giúp cho khách hàng tìm đến sách mà định mua cách nhanh • Phần thống kê thơng admin : Chương trình dừng lại việc cập nhật hàng hoá thay đổi bảng giá, xem khách hàng hoá đơn bán • Trong hệ thống bán sách có số chức có tham gia người chức thống kê, báo cáo, giao hàng, toán cập nhật Đối với chức chương trình hỗ trợ chúng cách đưa thơng tin cần thiết dạng hoá đơn, Form để làm giúp cho chức đưa định hoạt động Hướng mở rộng chương trình : • Cần tạo cho chương trình tìm kiếm nhanh chóng tiện lợi • Trong phần quản trị nhà quản trị nên đưa thêm vào phần thống kê, tính tốn lượng hàng tồn kho, nhập xuất hàng • Trong tương lai gần, Việt Nam phát triển việc toán điện tử Khi việc bán hàng hồn tồn thực mạng thông qua việc bán hàng trả tiền mạng chương trình cần cập nhật số mơ đun có chức sử lý tốn qua mạng thực Em mong nhận đóng góp ý kiến thầy bạn để chương trình hoàn thiện thời gian tới Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP MỤC LỤC CHƯƠNG I TỔNG QUAN INTRANET VÀ INTERNET I INTERNET Internet ? Lị ch sử hình thành mạ ng Internet II INTRANET LÀ GÌ ? III CÁC DỊCH VỤ TRÊN INTERNET Dịch vụ thư tín điện tử .4 Dịch vụ FTP (File Transfer Protocol) Các dịch vụ truy nhập từ xa Dịch vụ Gopher 5 Dịch vụ World Wide Web Dịch vụ Wais (Wide Area Information Server) CHƯƠNG II THƯƠNG MẠI ĐIỆN TỬ I GIỚI THIỆU CHUNG Thương mại điện tử Các phương tiện kỹ thuật sử dụng thương mại điện tử II PHÁT TRIỂN THƯƠNG MẠI ĐIỆN TỬ TRÊN INTERNET III CÁC MƠ HÌNH THƯƠNG MẠI ĐIỆN TỬ IV MỘT SỐ VẤN ĐỀ CHUNG VỀ THƯƠNG MẠI ĐIỆN TỬ .10 Thương mại điện tử bao gồm xử lý giao dịch mua bán, chuyển tiền mạng tác vụ mặt hàng thông tin 10 Mục tiêu thương mại điện tử tìm cách khuyến khích tham gia người tiêu dùng .10 Mỗi doanh nghiệp lớn nhỏ tham giảm giá kinh doanh dùng Internet 10 Thương mại điện tử kết tích hợp liệu số, tiến trình xử lý máy tính Internet .11 Thương mại điện tử bao gồm tác vụ hỗ trợ hoạt động mua bán hàng hố, dịch vụ tích hợp tác vụ .11 VI ƯU ĐIỂM CỦA THƯƠNG MẠI ĐIỆN TỬ 11 Thương Mại Điện Tử đơn giản hố truyền thơng thay đổi mối quan hệ 11 Tính trực tuyến giúp khách hàng dễ dàng có nhiều lựa chọn mua hàng 11 Lực lượng trung gian 12 Cơ hội giảm chi phí 12 CHƯƠNG I 13 WORLD WIDE WEB VÀ CÁC CÔNG NGHỆ WEB .13 I WORLD WIDE WEB 13 World Wide Web siêu văn Hypertext 13 WEB ứng dụng 13 II CÁC CÔNG NGHỆ WEB 14 HTML 14 Dynamic HTML 14 Cascading Style Sheets .15 Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP CHƯƠNG II 18 MICROSOFT WEB SERVER VÀ CÁC MỨC CÔNG NGHỆ .18 I INTERNET INFORMATION SERVER (IIS) .18 Internet Information Server dùng để làm ? 18 Internet Information Server làm việc ? 18 II SỰ TIẾN TRIỂN CỦA WEB .20 Nội dung liên kết tĩnh .20 ASP - Active Server Pages 21 III CÁC MỨC CÔNG NGHỆ 21 CGI (Common Gateway Interface) .21 ISAPI (Internet Server Application Programing Interface) 22 CHƯƠNG III .22 ACTIVE SERVER PAGEs (ASP) .22 I TỔNG QUAN VỀ ASP ( ACTIVE SERVER PAGES) 22 Khái ni…m ASP (Active Server Pages) .22 Các tính chất ưu điểm ASP 23 II TRANG ASP 24 Giới thiệu trang ASP 24 Cấu trúc file ASP 24 Hoạt động trang ASP 24 Mơ hình hoạt động tổng qt trang ASP 24 Cách t…o trang ASP 25 Cách sử dụng lệnh ASP Script trang ASP 25 III WEB SERVER CHO ASP 25 IV MƠ HÌNH ỨNG DỤNG CƠ SỞ DỮ LIỆU TRÊN WEB .25 Web Browser 26 Web Server 26 Database Server 26 V CÁC ĐỐI TƯỢNG ĐƯỢC XÂY DỰNG SẴN (BUILT – IN OBJECT) 26 Đối tượng Session 26 Đối tượng Application .27 Đối tượng Request .27 Đối tượng Response 27 Đối tượng Server 27 Đối tượng ObjectContext 27 VI CÁC THÀNH PHẦN (COMPONENTS) CỦA ASP 27 ADO VÀ ODBC 28 I ADO (ACTIVEX DATABASE OBJECT) 29 ADO giúp việc truy xuất liệu dễ dàng 29 Truy xuất liệu dùng ActiveX Data Objects 29 II ODBC (OPEN DATABASE CONNECTIVITY) 30 ODBC ? 30 Các đặc điểm ODBC 30 SQL VÀ CÁC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU KHÁC 30 I GIỚI THIỆU CHUNG VỀ SQL 31 Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP SQL 31 Lịch sử phát triển 31 Đặc điểm SQL đối tượng làm việc 31 II MƠ HÌNH CƠ SỞ DỮ LIỆU CLIENT-SERVER 32 Client-side 32 Server-side 33 III CÁC HỆ QUẢN TRỊ CSDL KHÁC 33 Access 33 Approach 96 34 FileMaker Pro 3.0 .34 Oracle 35 HYPERTEXT TRANSFERTEXT PROTOCOL .35 I KHÁI NIỆM HTTP 36 II KHÁI NIỆM “RESOURCES” TRÊN WEB 36 III CÁC METHOD HTTP THƯỜNG SỬ DỤNG .37 Method GET 37 Method HEAD 37 Method POST .37 CHƯƠNG I 39 GIỚI THIỆU YÊU CẦU ĐỀ TÀI .39 I NHỮNG NÉT ĐẶC TRƯNG CỦA MỘT CỬA HÀNG TRÊN INTERNET 39 Mục tiêu xây dựng hệ thống 40 Hỗ trợ cho khách hàng .40 Hỗ trợ cho nhà quản trị 41 CHƯƠNG II 42 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .42 I PHÂN TÍCH HỆ THỐNG 42 III MÔ TẢ HỆ THỐNG CỬA HÀNG ẢO 49 49 IV SƠ ĐỒ ERD : (SƠ ĐỒ THỰC THỂ KẾT HỢP) 50 V CÁC QUAN HỆ DỰ TUYỂN 50 VI THIẾT KẾ CƠ SỞ DỮ LIỆU 51 Bảng KHACHHANG 51 Bảng HOADONBAN 52 Bảng CHITIETHOADONBAN 53 Bảng THIẾT BỊ 54 Bảng LOAITHIETBI 55 Bảng HIEU 55 Bảng BANGGIA .56 Bảng THANHTOAN 56 Bảng TYGIA 57 VII ĐỊNH NGHĨA DỮ LIỆU 57 VIII LƯU ĐỒ THUẬT GIẢI 61 CHƯƠNG I 68 Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP YÊU CẦU BÀI TOÁN .68 I CẤU HÌNH PHẦN CỨNG 68 II CẤU HÌNH PHẦN MỀM 68 CHƯƠNG II 69 BÀI TOÁN BÁN SÁCH TRÊN MẠNG 69 PHẦN A 84 CÀI ĐẶT ODBC VÀ PWS 84 I CÀI ĐẶT ODBC 84 II CÀI ĐẶT PWS 86 PHẦN B 89 CÁC TÀI LIỆU THAM KHẢO 89 ... Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP CHƯƠNG II MICROSOFT WEB SERVER VÀ CÁC MỨC CÔNG NGHỆ I INTERNET INFORMATION SERVER (IIS) Internet Information Server (IIS) Web server. .. Web server đáp ứng yêu cầu Web browser cách trả lại trang HTML Trang trả lại trang HTML tĩnh, trang HTML động trang danh sách thư mục Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ. .. gửi số tới web server Web server gọi Nghiên cứu xây dựng trang bán sách Internet dựa công nghệ ASP ISAPI để cộng số, sau trả lại kết cho browser trang HTML ASP - Active Server Pages Ta sử dụng