Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 43 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
43
Dung lượng
1,21 MB
Nội dung
TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN - - ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Đề tài: XÂY DỰNG WEBSITE BÁN HÀNG ỨNG DỤNG THANH TOÁN TRỰC TUYẾN Sinh viên thực hiện: Trần Văn Tiến – 0751077021 Lớp: 48K - CNTT Giáo viên hướng dẫn: ThS Phan Anh Phong Nghệ An, tháng 12 năm 2012 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong LỜI CẢM ƠN Lời cho phép em gửi lời cảm ơn chân thành sâu sắc tới thầy giáo – ThS Phan Anh Phong tận tình giúp đỡ em trình thực đồ án Qua em xin cảm ơn thầy cô giáo khoa Công nghệ thông tin Trường Đại học Vinh, tất bạn bè tạo điều kiện giúp đỡ cho em thực hoàn thành đồ án Xin trân trọng cảm ơn! Nghệ An, tháng 12 năm 2012 Sinh viên Trần Văn Tiến SVTH: Trần Văn Tiến LỜI NÓI ĐẦU Ngày nay, cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng chiều sâu Máy tính điện tử khơng cịn phương tiện xa lạ mà ngày trở thành công cụ làm việc giải trí thơng dụng người, khơng cơng sở mà cịn gia đình Hiện cơng ty tin học hàng đầu giới không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thơng qua sản phẩm công nghệ này, dễ dàng nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà khơng phải nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Ở Việt Nam có nhiều doanh nghiệp tiến hành thương mại hóa Internet khó khăn sở hạ tầng viễn thông chưa phát triển mạnh, dịch vụ toán điện tử qua ngân hàng chưa phổ biến Để tiếp cận góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, em chọn đề tài " Xây dựng Website bán hàng ứng dụng toán trực tuyến" sử dụng ngôn ngữ PHP Nội dung đề tài chia làm phần : Chương : Tìm hiểu tốn bán hàng trực tuyến Chương : Xây dựng hệ thống cơng cụ lập trình Chương : Phân tích thiết kế hệ thống Chương : Giới thiệu chương trình Đồ án hồn thành nhờ hướng dẫn tận tình Thạc sỹ Phan Anh Phong Em xin bày tỏ lòng biết ơn sâu sắc tới Thầy Phan Anh Phong thầy cô tổ Hệ thống thông tin khoa Cơng nghệ thơng tin đóng góp ý kiến trợ giúp em mặt thông tin nghiệp vụ để em hồn thành đề tài Do nhiều yếu tố khách quan hiểu biết chưa sâu sắc vấn đề, sản phẩm đồ án tốt nghiệp khơng phải khơng có sai sót, hạn chế định Em mong nhận góp ý chân thành thầy bạn kịp thời sửa chữa nâng cấp Website hoạt động tốt lần cập nhật phiên sau Em xin chân thành cảm ơn! Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong MỤC LỤC Chương 1: TÌM HIỂU BÀI TỐN BÁN HÀNG TRỰC TUYẾN 1.1 Lý chọn đề tài 1.2 Nội dung toán Chương 2: XÂY DỰNG HỆ THỐNG VÀ CƠNG CỤ LẬP TRÌNH 2.1 Mơ hình xây dựng website 2.2 Ngơn ngữ lập trình sở liệu 2.2.1 Ngơn ngữ lập trình PHP 2.2.2 Hệ quản trị sở liệu MySQL 2.2.3 Apache 2.2.4 Liên kết với ngân hàng toán trực tuyến Chương 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 13 3.1 Lựa chọn hướng phân tích 13 3.1.1 Những chức hệ thống 13 3.1.2 Biểu đồ phân cấp chức 14 3.2 Biểu đồ luồng liệu mức ngữ cảnh 14 3.2.1 Biểu đồ luồng liệu 14 3.2.2 Biểu đồ luồng liệu vật lý mức 16 3.2.3 Biểu đồ luồng liệu mức đỉnh 17 3.2.4 Biểu đồ luồng liệu mức đỉnh 19 3.3 Xây dựng mơ hình liệu logic 21 3.3.1 Thiết kế sở liệu mức logic 21 3.4 Mơ hình quan hệ 24 3.4.1 Mơ hình đặt hàng 24 3.4.2 Mơ hình cập nhật mặt hàng 24 3.4.3 Mơ hình mặt hàng – phiếu giảm giá 25 3.4.4 Mơ hình khách hàng – nhóm khách hàng 25 3.5 Thiết kế chương trình 26 3.5.1 Thiết kế chức cho người dùng 26 3.5.2 Thiết kế chức quản lý website 28 3.5.3 Kết nối PHP với MySQL 29 3.5.4 Sơ đồ website 31 Chương 4: GIỚI THIỆU CHƯƠNG TRÌNH 32 4.1 Cài đặt chương trình 32 4.2 Giới thiệu hệ thống 32 4.2.1 Giao diện người dùng 33 4.2.2 Hệ thống quản trị 36 4.2.3 Mơ hình tốn trực tuyến 38 4.3 Kết luận 40 4.3.1 Kết đạt 40 4.3.2 Những mặt hạn chế 40 4.3.3 Hướng phát triển 40 Tổng kết 41 TÀI LIỆU THAM KHẢO 42 SVTH: Trần Văn Tiến Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Chương 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài Ngày nay, giới nói chung Việt Nam nói riêng, cơng nghệ thơng tin (CNTT) ngày phát triển mạnh mẽ chiếm giữ vị trí vơ quan trọng lĩnh vực đời sống xã hội Riêng Việt Nam, 17 năm trở lại (bắt đầu từ năm 1995), với phát triển mạng máy tính tồn cầu - Internet, CNTT gần gũi với người, hình ảnh người làm việc ngày, chí dùng máy tính để hỗ trợ cho cơng việc trở nên phổ biến Việc phát triển nhanh Internet thương mại điện tử xuất tất yếu Khách hàng ngồi nhà mà lựa chọn đặt mua hàng hóa theo ý thích Tuy việc tốn cịn tiềm ẩn nhiều rủi ro Thanh toán trực tuyến đời đảm bảo việc mua bán khách hàng nhà cung cấp mặt hàng cách đơn giản nhanh chóng hết Chính yếu tố nên đề tài hướng đến việc áp dụng thương mại điện tử để toán trực tuyến đơn hàng 1.2 Nội dung toán Thương mại điện tử đời nhằm giải mối quan hệ khách hàng, công ty bán hàng ngân hàng So với nước giới cơng nghệ thơng tin đến Việt Nam muộn hoàn cảnh đất nước điều kiện phát triển sở hạ tầng mạng khó khăn Những năm trở lại internet trở nên phổ biến, công ty phát triển nhu cầu quảng cáo sản phẩm mua bán qua mạng điều tất yếu Có hai giải pháp trước để giải toán Một nửa trực tuyến: Khách hàng xem mặt hàng cần mua, liên hệ với công ty cung cấp chuyển khoản thẳng vào tài khoản ngân hàng Công ty nhận tiền chuyển hàng cho khách Cách tồn nhiều rủi ro, tiền chuyển khác ngân hàng thường phát sinh lỗi gửi nhầm, công ty nhận tiền mà chuyển hàng chậm khơng chuyển hàng Tự động hồn tồn: Dùng thẻ Master card, Visa card, Debit card có chức toán trực tuyến Tuy nhiên hệ thống đòi hỏi bảo mật cao để SVTH: Trần Văn Tiến Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong đảm bảo thông tin tài khoản khách hàng Hơn hết thẻ chưa thông dụng với đa số người dùng Việt Nam Từ tốn đặt yêu cầu cần có bên trung gian thứ ba đảm bảo mối liên hệ khách hàng cơng ty bán hàng Thanh tốn trực tuyến đưa vào thương mại điện tử để đảm bảo an tồn cho tiền hàng hóa bên an tồn, việc mua bán hàng hóa lưu thông SVTH: Trần Văn Tiến Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Chương 2: XÂY DỰNG HỆ THỐNG VÀ CƠNG CỤ LẬP TRÌNH 2.1 Mơ hình xây dựng website Website xây dựng theo mơ hình xoắn ốc Là trình lặp theo hướng mở rộng, hoàn thiện dần qua hoạt động Lập kế hoạch: Xác lập tài nguyên, thời hạn cho dự án Phân tích rủi ro: Xem xét mạo hiểm xảy Cơng nghệ: Phát triển phiên phần mềm (lựa chọn mô hình thích hợp) Giao tiếp với khách hàng: khách hàng đánh giá phiên phát triển, làm mịn, sửa đổi yêu cầu Sơ đồ mơ hình Hình 2.1- Mơ hình xoắn ốc Ưu điểm mơ hình khả linh hoạt Các vòng tròn lặp để đáp ứng yêu cầu thay đổi người dùng Kiểm soát rủi ro mức tiến hóa Có thể sử dụng mơ hình khác để tránh rủi ro xác định Đánh giá chi phí xác phương pháp khác 2.2 Ngơn ngữ lập trình sở liệu 2.2.1 Ngơn ngữ lập trình PHP PHP ngơn ngữ lập trình kịch hay loại mã lệnh chủ yếu SVTH: Trần Văn Tiến Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong dùng để phát triển ứng dụng viết cho máy chủ Webserver Do PHP phát triển để dành cho ứng dụng web nên dễ dàng nhúng mã vào trang HTML Tốc độ nhanh, nhỏ gọn, cú pháp giống C, dễ học thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác nên PHP nhanh chóng trở thành ngơn ngữ lập trình web phổ biến Ngơn ngữ, thư viện, tài liệu gốc PHP xây dựng cộng đồng có đóng góp lớn Zend Inc., công ty nhà phát triển cốt lõi PHP lập nên Dễ dàng kết hợp với nhiều hệ quản trị sở liệu, ví dụ : MySQL, Microsoft SQL Server 2000, Oracle, PostgreSQL, Adabas, dBase, Empress, FilePro, Informix, InterBase, mSQL, Solid, Sybase, Velocis nhiều hệ thống CSDL thuộc Hệ Điều Hành Unix (Unix dbm) DBMS có hỗ trợ chế ODBC (Open Database Connectivity) ví dụ DB2 IBM Nói đơn giản: PHP ngôn ngữ dạng script thực thi webserver nhằm tạo trang web động 2.2.2 Hệ quản trị sở liệu MySQL MySQL hệ quản trị sở liệu mã nguồn mở phổ biến giới nhà phát triển ưa chuộng trình phát triển ứng dụng Vì MySQL sở liệu tốc độ cao, ổn định dễ sử dụng, có tính khả chuyển, hoạt động nhiều hệ điều hành cung cấp hệ thống lớn hàm tiện ích mạnh Với tốc độ tính bảo mật cao, MySQL thích hợp cho ứng dụng có truy cập CSDL internet MySQL miễn phí hồn tồn ta tải MySQL từ trang chủ Nó có nhiều phiên cho hệ điều hành khác nhau: phiên Win32 cho hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS, MySQL ví dụ Hệ Quản trị Cơ sở liệu quan hệ sử dụng Ngơn ngữ truy vấn có cấu trúc (SQL) MySQL sử dụng cho việc bổ trợ PHP, Perl, nhiều ngơn ngữ khác, làm nơi lưu trữ thông tin trang web viết PHP hay Perl, 2.2.3 Apache Apache tên nhóm phát triển phần mềm Rob McCool phát triển Apache làm việc trường đại học Illinois NCSA vào năm 1994 Một vài webmaster giới tạo phần mở rộng riêng cho máy chủ cho họ điều khiển thay đổi cho hệ thống (được biết đến với tên ‘patches’ có nghĩa ‘miếng vá’) Hệ thống SVTH: Trần Văn Tiến Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong bao gồm hệ thống nhân gốc với nhiều mảnh (patches) biết đến với tên gọi ‘a patchy server' hay gọi đơn giản ‘apache’ Apache download miễn phí internet Apache thống trị lĩnh vực web từ năm 1996 lý apache miễn phí hoạt động hiệu Apache mạnh đến mức mà công ty IBM sử dụng gói ứng dụng cho máy chủ WebSpere Các phần mềm máy chủ web khác Zeus, phát triển dựa mã nguồn mở Apache Hiện nay, có khoảng từ 65-70% máy chủ Web giới sử dụng Apache, nghĩa Apache sử dụng cách rộng rãi tất phần mềm máy chủ Web khác hợp lại Apache chạy nhiều hệ điều hành Free BSD-UNIX, HP-UX, Linux, Microsoft Windows, SCO-UNIX Solairis Apache chương trình máy chủ HTTP chương trình dành cho máy chủ đối thoại qua giao thức HTTP Apache chạy hệ điều hành tương tự Unix, Microsoft Windows, Novell Netware hệ điều hành khác Apache đóng vai trị quan trọng q trình phát triển mạng web giới (tiếng Anh: World Wide Web) Khi phát hành lần đầu, Apache chương trình máy chủ mã nguồn mở có khả cạnh tranh với chương trình máy chủ tương tự Netscape Communications Corporation mà ngày biết đến qua tên thương mại Sun Java System Web Server Từ trở đi, Apache khơng ngừng tiến triển trở thành phần mềm có sức cạnh tranh mạnh so với chưong trình máy chủ khác mặt hiệu suất tính phong phú Apache phát triển trì cộng đồng mã nguồn mở bảo trợ Apache Software Foundation Apache phát hành với giấy phép Apache License phần mềm tự miễn phí SVTH: Trần Văn Tiến Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Hình 2.2 - Mơ hình hóa hoạt động ứng dụng web 2.2.4 Liên kết với ngân hàng tốn trực tuyến Trên mơi trường thương mại điện tử Việt Nam lên hai ngân hàng hỗ trợ toán trực tuyến an toàn Ngân lượng Bảo kim Với cách thức phát hành tài khoản nhanh chóng chế đảm bảo mua hàng an toàn Cơ chế toán quản lý tài khoản hai ngân hàng giống nhau, em chọn phân tích cách thức liên kết toán với Ngân lượng Đăng nhập vào trang https://www.nganluong.vn để bắt đầu trình đăng ký Hình 2.3 – Đăng ký tài khoản Tùy vào cá nhân hay doanh nghiệp mà lựa chọn tài khoản SVTH: Trần Văn Tiến Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Đăng ký tài khoản người bán cổng toán NgânLượng.vn BảoKim.vn Ngân Lượng.vn, Bảo Kim.vn Website NgânLượng.vn BảoKim.vn xác nhận thông tin người bán qua điện thoại chứng minh thư Đăng ký tài khoản giao dịch cổng toán NgânLượng.vn BảoKim.vn Ngân Lượng.vn, Bảo Kim.vn Khách hàng Xác nhận NgânLượng.vn BảoKim.vn Khách hàng chọn mua sách vào giỏ hàng chọn toán NgânLượng.vn hay BảoKim.vn chọn hình thức tốn tạm giữ để tốn an tồn tránh lừa đảo (có thể tạm giữ qua mạng số ngày tùy chọn ngày) Khách hàng Website Nhận yêu cầu gửi hàng, xác minh hóa đơn NgânLượng.vn BảoKim.vn, gửi hàng cho khách hàng nhận đc tốn Hình 3.12 – Mơ hình tốn trực tuyến 3.5.2 Thiết kế chức quản lý website - Cập nhật mặt hàng: Thêm, sửa, xóa - Cập nhật khách hàng: Sửa, xóa - Cập nhật đơn hàng: Duyệt, xóa - Phân loại nhóm khách hàng SVTH: Trần Văn Tiến 27 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong - Chức gửi email cho khách hàng - Thiết lập phiếu giảm giá cho nhóm khách hàng, loại sản phẩm - Thiết lập thơng tin hàng, sách bán hàng, sách bảo mật thơng tin khách hàng - Thống kê lượng hàng bán ngày, tuần, tháng, năm - Quản lý nhận xét khách hàng, trả lời thư phản ánh khách hàng 3.5.3 Kết nối PHP với MySQL Thông thường, ứng dụng có giao tiếp với CSDL, ta phải làm theo bốn trình tự sau: Bước 1: Thiết lập kết nối tới CSDL Bước 2: Lựa chọn CSDL Bước 3: Tiến hành truy vấn SQL, xử lý kết trả có Bước 4: Đóng kết nối tới CSDL Nếu lập trình thơng thường Windows sử dụng chương trình điều khiển trung gian (ADO, ODBC ) để thực kết nối truy vấn, PHP, lập trình tương tác với CSDL thường sử dụng thơng qua hàm Trong chương trình MySQL chạy máy chủ localhost, người sử dụng CSDL có username 'root', mật '' Thiết lập kết nối tới MySQL Để kết nối tới MySQL, ta sử dụng hàm mysql_connect() Cú pháp: mysql_connect(host,tên_truy_cập,mật_khẩu); Trong đó: - Host chuỗi chứa tên (hoặc địa IP) máy chủ cài đặt MySQL - Tên_truy_cập chuỗi chứa tên truy cập hợp lệ CSDL cần kết nối - Mật_khẩu chuỗi chứa mật tương ứng với tên truy cập Khi kết nối tới MySQL thành công, hàm trả giá trị số nguyên định danh liên kết, ngược lại, hàm trả giá trị false Ta dùng hàm if để kiểm tra xem có kết nối tới MySQL hay khơng: SVTH: Trần Văn Tiến 28 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Lựa chọn CSDL Để lựa chọn CSDL mà người sử dụng có tên tên_truy_cập" có quyền sử dụng, ta dùng hàm mysql_select_db: mysql_select_db (tên_CSDL); - Hàm thường dùng sau thiết lập kết nối hàm mysql_connect - Hàm trả true thành công, false thất bại Đóng kết nối tới CSDL Để đóng kết nối tới CSDL, ta dùng hàm mysql_close Hàm có nhiệm vụ đóng kết nối tới CSDL có mã định danh tạo hàm mysql_connect() Cú pháp: mysql_close(mã_định_danh_kết_nối) SVTH: Trần Văn Tiến 29 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong 3.5.4 Sơ đồ website Hình 3.13 – Sơ đồ website SVTH: Trần Văn Tiến 30 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Chương IV: CÀI ĐẶT VÀ GIỚI THIỆU CHƯƠNG TRÌNH 4.1 Cài đặt chương trình Web Server (máy phục vụ Web): máy tính mà cài đặt phần mềm phục vụ Web, đơi người ta gọi phần mềm Web Server Tất Web Server hiểu chạy file *.htm *.html, nhiên Web Server lại phục vụ số kiểu file chuyên biệt chẳng hạn IIS Microsoft dành cho *.asp, *.aspx ; Apache dành cho *.php ; Sun Java System Web Server SUN dành cho *.jsp Xampp chương trình tạo máy chủ Web (Web Server) máy tính cá nhân (Localhost) tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server công cụ PHPmyadmin Apache Web Server Version: 2.4.3 PHP Script Language Version: 5.1.6 Hệ quản trị sở liệu MySQL version: 5.5.27 phpMyAdmin Version information: 3.5.2.2 4.2 Giới thiệu hệ thống Website bán hàng trực tuyến có chức giới thiệu sản phẩm toán trực tuyến Đưa thống kê sản phẩm đơn hàng Khi khách hàng đăng nhập hệ thống, lựa chọn sản phẩm đăng ký hình thức tốn Hệ thống thơng báo có đơn hàng cho quản trị, tùy vào hình thức tốn mà có cách thức vận chuyển hàng cho khách Các giao dịch thành công duyệt bảng đơn hàng Khách hàng có khiếu nại sản phẩm liên hệ nhà cung cấp dịch vụ toán với website bán hàng Hệ thống thống kê lượng sản phẩm, khách hàng, số đơn hàng, thông tin chi tiết website Quản lý khách hàng Mỗi khách hàng nhóm chính: Khách hàng vãng lai, khách hàng đăng ký tài khoản khách Vip Tùy vào chiến dịch quảng cáo khuyến mà áp dụng cho loại khách hàng phù hợp Quản lý đơn hàng Khi có khách đặt hàng, báo cáo lưu trang quản trị, tùy vào thông tin xác thực báo cáo từ công ty cung cấp dịch vụ toán trực tuyến mà quản trị liên hệ gửi sản phẩm cho khách hàng SVTH: Trần Văn Tiến 31 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Quản lý sản phẩm Khi có sản phẩm mới, quản trị cập nhập thông tin sản phẩm Áp dụng hình thức khuyến cho sản phẩm có Quản lý thơng tin website Quản trị viên thay đổi thông tin website cần thiết, sách thỏa thuận bảo mật thông tin khách hàng 4.2.1 Giao diện người dùng (khách hàng) - Giao diện website Hình 4.1 – Giao diện website SVTH: Trần Văn Tiến 32 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong - Đăng ký tài khoản Hình 4.2 – Đăng ký tài khoản - Lấy lại mật Hình 4.3 – Lấy lại mật SVTH: Trần Văn Tiến 33 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong - Chức tìm kiếm sản phẩm Hình 4.4 – Chức tìm kiếm sản phẩm - Đăng nhập tài khoản Hình 4.5 – Đăng nhập vào tài khoản SVTH: Trần Văn Tiến 34 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong - Giỏ hàng Hình 4.6 – Giỏ hàng Hỗ trợ trực tuyến Hình 4.7 – Hỗ trợ trực tuyến 4.2.2 Hệ thống quản trị - Đăng nhập hệ thống Hình 4.8 – Đăng nhập hệ thống quản trị SVTH: Trần Văn Tiến 35 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong - Trang quản trị hệ thống Hình 4.9 – Trang quản lý hệ thống - Quản lý sản phẩm Hình 4.10 – Trang quản lý sản phẩm - Thêm nhận xét cho sản phẩm Hình 4.11 – Thêm nhận xét cho sản phẩm - Quản lý hóa đơn Hình 4.12 – Quản lý đơn hàng SVTH: Trần Văn Tiến 36 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong - Quản lý khách hàng Hình 4.13 – quản lý khách hàng - Quản lý giảm giá sản phẩm Hình 4.14 – Quản lý giảm giá sản phẩm 4.2.3 Mơ hình tốn trực tuyến Hình 4.15 – Mơ hình tốn trực tuyến Thanh tốn tạm giữ đảm bảo an toàn cho khách hàng giao dịch mua bán mạng : SVTH: Trần Văn Tiến 37 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Hình 4.16 – Phương thức toán tạm giữ Phương thức toán tạm giữ phương thức toán mà tài khoản toán bị treo khỏi người mua, người bán nhận tiền người mua nhận hàng phê chuẩn giao dịch sau tối đa ngày Tuy nhiên người mua tốn cho người bán có chứng người bán đảm bảo Ngân Lượng đứng bồi thường trường hợp bị lừa đảo gây thiệt hại tài NgânLượng.vn có hệ thống liên thơng trực tiếp đến ngân hàng tổ chức tài bao gồm Vietcombank, Techcombank, Vietinbank, Đơng Á, VIB, SHB, Visa/Master, Vinaphone, Mobiphone Hình 4.17 – Mơ hình kết nối ngân hàng - website SVTH: Trần Văn Tiến 38 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong - Khi người dùng chọn hình thức tốn trực tuyến ví dụ ngân lượng, cổng tốn ngân lượng có đầy đủ thơng tin đơn hàng gồm hóa đơn sản phẩm, số lượng, tổng tốn Cịn bên tài khoản nhận tiền tức tài khoàn website gồm đầy đủ thơng tin người nhận tiền tốn website Sau khách hàng chọn tốn Tài khoản ngân hàng toán số dư tài khoản NgânLượng.vn Chọn số ngày tạm giữ tài khoản giao dịch đến nhận hàng (thông thường ngày) 4.3 Kết luận 4.3.1 Kết đạt - Chương trình đáp ứng yêu cầu, chức cần thiết, website - Giao diện chương trình thiết kế gần gũi, thân thiện với người sử dụng 4.3.2 Những mặt hạn chế - Những thiếu sót hạn chế chương trình hạn chế mặt thời gian, mức độ khảo sát cho phép Các thông tin sản phẩm chưa phân tách chi tiết để thuận tiện cho việc so sánh sản phẩm tạo sở thống kê liệu - Các chức thống kê mặt hàng khách hàng chưa hồn thiện Cịn thiếu số chức hỗ trợ khách hàng so sánh sản phẩm sản phẩm loại, so sánh giá với website khác 4.3.3 Hướng phát triển - Hoàn thiện modul chức hỗ trợ người dùng, chức thống kê - Xây dựng Log File đễ lưu lại hoạt động người quản trị Đây tập tin tạo máy chủ web máy chủ proxy có chứa tất thơng tin hoạt động máy chủ đó, thông tin người truy cập, thời gian khách viếng thăm, địa IP… Log file có nhiều tác dụng webmaster phân tích xem người truy cập vào phần trang web nhiều chuyển sang xem mục trang web… - Xây dựng backup liệu cho hệ thống SVTH: Trần Văn Tiến 39 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong Tổng kết Qua trình thực đề tài giúp em tìm hiểu sâu hệ quản trị sở liệu MySQL ngôn ngữ lập trình PHP phục vụ cho thiết kế phát triển website Với tốc độ phát triển nhanh công nghệ thông tin viễn thông nay, việc hàng, công ty nhỏ tự ý thức sức mạnh website việc quảng cáo bán hàng Vì việc phát triển nhiều phương thức tốn thuận lợi an tồn cho khách hàng điều cấp thiết Với kiến thức tảng học trường nỗ lực em hồn thành đề tài "Xây dựng Website bán hàng ứng dụng toán trực tuyến" Mặc dù cố gắng, đầu tư nhiều thời gian lực có hạn nên đề tài nhiều hạn chế Em mong nhận góp ý thầy bạn để website ngày hoàn thiện Một lần em xin cảm ơn thầy giáo ThS Phan Anh Phong tận tình giúp đỡ em suốt trình thực đồ án tốt nghiệp Em xin chân thành cảm ơn! SVTH: Trần Văn Tiến 40 Đồ án tốt nghiệp GVHD: ThS Phan Anh Phong TÀI LIỆU THAM KHẢO Phạm Quang Trình, Giáo trình Phân tích thiết kế hệ thống, Khoa CNTT- ĐH Vinh, năm 2001 [2] Phạm Hữu Khang, Xây dựng ứng dụng web PHP & MySQL, năm 2006 Tham khảo thêm: http://www.nhatnghe.com http://www.phpvn.org http://www.zend.vn http://www.w3schools.com [1] SVTH: Trần Văn Tiến 41 ... đặt hàng Phân rã chức 2: Thanh toán trực tuyến Thanh toán tạm giữ Trang toán trực tuyến Mã đơn hàng Đơn hàng Đơn đặt hàng Xem, xác nhận Gửi yêu cầu chuyển hàng Xem, xác nhận Thông tin Khách hàng. .. Phong - Thanh toán trực tiếp: khách hàng đến trực tiếp địa cửa hàng toán trực tiếp để mua sản phẩm - Thanh toán qua ATM : khách hàng xa tốn qua ATM ngân hàng sau cửa hàng xác minh khách hàng qua... dịch vụ toán điện tử qua ngân hàng chưa phổ biến Để tiếp cận góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, em chọn đề tài " Xây dựng Website bán hàng ứng dụng tốn trực tuyến" sử dụng ngơn