Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
3,94 MB
Nội dung
TRUNG TÂM CNTT & TRUYỀN THÔNG ĐÀ NẴNG BÁO CÁO ĐỒ ÁN MÔN HỌC ĐỀ TÀI XÂYDỰNGWEBSITEBÁNQUẦNÁOONLINE GVHD : Ngô Đình Cường Nguyễn Hữu Thanh Đà Nẵng, tháng năm 2015 LỜI CẢM ƠN Trước tiên cho em gửi lời cảm ơn đến Ban lãnh đạo Trung tâm Công Nghê Thông Tin và Truyền thông Đà Nẵng ( Gọi tắt là DNICT) tạo điều kiên cho em tham gia học tập cũng thực tập Trung tâm cũng tạo điều kiên tốt để em hoàn thành khóa học MNM và đợt thực tập thời gian vừa qua Đặc biêt em xin cảm ơn đến thầy Ngô Đình Cường, thầy Nguyễn Hữu Thanh cùng anh chị Trung tâm tận tình hướng dẫn giúp đỡ và hỗ trợ suốt thời gian em tham gia thực tập Giúp em có những kiến thức bổ ích, những bài học chất lượng suốt thời giant ham gia khóa học trung tâm Em xin chân thành cảm ơn! i MỤC LỤC LỜI CẢM ƠN .i MỤC LỤC ii GIỚI THIỆU VỀ CƠ SỞ THỰC TẬP .2 3.1.1 Cách cài đặt sau 20 ii DANH MỤC CÁC BẢNG Bảng 2.1 Antispam 17 Bảng 2.2 Bảng Thành viên .17 Bảng 2.3 Bảng đặt hàng 17 Bảng 2.4 Bảng Menu sản phẩm .18 Bảng 2.5 Bảng thống kê lượng truy cập 18 Bảng 2.6 Bảng sản phẩm 18 Bảng 2.7 Bảng liên hệ .19 iii DANH MỤC CÁC HÌNH Hình 2.1 Admin .13 Hình 2.2 Khách hàng đăng ký tài khoản 13 Hình 2.3 Khách vãng lai 14 Hình 2.4 Mô hình chức 14 Hình 2.5 Mô hình luồng dữ liệu .15 2.6.4 Mô hình luồng dữ liệu mức đỉnh 15 15 Hình 2.6 Mô hình luồng dữ liệu mức đỉnh 15 2.6.5 Biểu đồ luồng dữ liệu mức chức quản lý Admin User 15 Hình 2.7: Biểu đồ luồng dữ liệu mức chức quản lý Admin User 16 2.6.6 Biểu đồ luồng dữ liệu mức chức xử lý giỏ hàng 16 Hình 2.8: Biểu đồ luồng dữ liệu mức chức xử lý giỏ hàng 16 Hình 3.1 Trang chủ 24 Hình 3.2: Trang đăng nhập/ đăng kí 25 Hình 3.3: Trang sản phẩm .25 Hình 3.4: Trang giỏ hàng 26 Hình 3.5: Trang hỗ trợ .26 Hình 3.6: Trang tìm kiếm 27 Hình 3.7: Trang admin 27 Hình 3.8: Trang quản trị sản phẩm 28 Hình 3.9: Trang quản trị user 28 Hình 3.10: Trang quản trị giao dịch .29 iv LỜI MỞ ĐẦU Cùng với phát triển vũ bão công nghệ thông tin việc xâydựngwebsitebán hàng online kết hợp với kinh doanh truyền thống phương pháp phổ biến không xa lạ với tất doanh nghiệp Việc ứng dụng tin học vào hoạt động phủ, tổ chức công ty, cửa hàng, …, đóng vai trò quan trọng, tạo nên bước đột phá mạnh mẽ Với vài thao tác đơn giản, người dùng làm chủ cho website giới thiệu thứ mà người ta quan tâm: Hàng hóa, nhân viên, cửa hàng, công ty,…, mang lại lợi nhuận cao cho công ty, góp phần vào phát triển lâu dài họ Vì vậy, hôm em định chọn đề tài “Xây dựngwebsitebánquầnáo online”, phục vụ bán hàng với suất cao hơn, xâydựng môi trường xampp, nhằm phục vụ cho việc kinh doanh lâu dài đem lại hiệu suất cao Tuy nhiên thời gian ngắn khả hạn chế, chương trình nhiều sai sót chưa khắc phục, mong đóng góp thầy cô môn giúp em hoàn thành tốt đề tài Cuối em xin chân thành cảm ơn giúp đỡ tận tình thầy Ngô Đình Cường Thầy Nguyễn Hữu Than – Giảng viên Trung Tâm CNTT Truyền Thông DN giúp em hoàn thành đồ án môn học Em xin chân thành cảm ơn! Đà nẵng, tháng 07 năm 2015 GIỚI THIỆU VỀ CƠ SỞ THỰC TẬP Trung tâm Công Nghệ Thông Tin Truyền thông Đà Nẵng ( Gọi tắt DNICT) đơn vị trực thuộc Sở thông tin Truyền thông Thành Phố Đà Nẵng chủ tịch UBND thành phố Đà Nẵng thành lập theo Quyết định số 5526/QĐ-UBND 17/8/2006, với sứ mệnh hỗ trợ thúc đẩy trình ứng dụng phát triển CNTT&TT thành phố Đà Nẵng tỉnh lân cận, tiến trình Việt Nam hướng đến phủ điện tử Sau 08 năm thành lập phát triển, Trung tâm đạt nhiều thành tự lĩnh vực: Nghiên cứu, phát triển sản phẩm phần mềm; Tư vấn, thiết kế, triển khai công trình điện tử viễn thông, Công nghệ thông tin quan trọng cho quanquản ly nhà nước, doanh nghiệp; “ Đào tạo hướng dãn thực hành quyền điện tử” theo hướng chuyên sâu, theo sát nhu cầu thực tế Riêng lĩnh vực đào tạo, Trung tâm phối hợp với Sở ban ngành đào tạo nhiều lớp thuộc đề án thành phố : Dự án 43, đề án 191, tập huấn phần mềm cửa, cửa liên thông phường xã, thương mại điện tử, Sửa chữa máy tính… Và khóa ngắn hạn : Quản trị mạng Cisco CCNA, Quản trị mạng Microsoft MCSA, Mã nguồn mở Quốc tế, Tin học văn phòng, Lập trình viên quốc tế… Tính tới thời điểm Trung tâm đào tạo 83 khóa học với 3.200 lượt học viên theo học Trung tâm có Học Viện Mạng DNICT thành viên hệ thống Cisco Academy – Một tổ chức phi lợi nhuận, toàn học phí dùng để trì hoạt động Học viện nâng cấp, sửa chữa thiết bị phục vụ côn tác giảng dạy Các giảng viên Trung tâm có trình độ cao đào tạo từ nước phát triển Úc, Ấn độ, Hàn Quốc với nhiều năm kinh nghiệm việc triển khai dự án thành phố Đà Nẵng, đạt chứng chỉ Quốc tế chuyên môn cáo giảng dạy Về sở vật chất, trung tâm đầu tư 04 phòng thực hành với 100 máy tính cấu hình Core i3 kết nối mạng tốc độ cao Các phòng học có điều hòa, Projector, Activeboard, thiết bị âm thanh, ánh sáng đầy đủ Thiết bị thực hành Cisco đại miền trung: Router Catalyst2900, Switch Catalyst 3650, Switch Catalyst 2960, Firewal ASA 5500, máy chủ UCS C22 M3, thiết bị hội nghị truyền hình Telepresence EX thiết bị IP phone 6921 Trung tâm có cổng đào tạo trực tuyến Elearning.dnict.vn với 08 máy chủ chuyên dụng IBM 3850 X5 Hệ thống hỗ trợ sản xuất giảng trực tuyến với trang thiết bị ghi hình, xử ly hậu kỳ phần mềm phụ trợ cho việc biên soạn, đóng gói giảng trực tuyến theo chuẩn SCORM Trung tâm có phòng studio riêng, hệ thống nghiên cứu điện toán đám mây sử dụng giải pháp IBM Service Delivery manager với 14 máy chủ chuyên dụng IBM 3650 M3 Trung tâm cam kết, mang tới cho người học đảm bảo chắn chất lượng khóa học Học theo giáo trình chuẩn quốc tế, với phiên những kiến thức bản, những vấn đề chuyên sâu, sát thực tế với phương châm “ HỢP TÁC ĐỂ CÙNG THÀNH CÔNG “ Lĩnh vực hoạt động - Đào tạo nâng cao kỹ trình độ quản ly, giám sát, nâng cáo trình độ kỹ thuật – công nghệ lĩnh vực viễn thông công nghệ thông tin - Tư vấn, thiết kế, thẩm tra, giám sát công trình thuộc lĩnh vực viễn thông công nghệ thông tin - Tư vấn giải pháp thiết kế, phát triển sản phẩm phần mềm, công cụ quản ly, điều hành để hỗ trợ trình thiết lập vận hành e-Gov - Cung cấp thiết bị, xây lắp, bảo trì, bảo dưỡng, ứng cứu, xử ly cố hệ thống viễn thông, công nghệ thông tin, phát thanh, truyền hình - Tham gia hợp tác nghiên cứu phát triển giải pháp kỹ thuật- công nghệ để đáp ứng chuyển giao theo đơn đặt hàng Liên Trụ sở : 15 Quang Trung, Thạch Thang, Hải Châu, Đà Nẵng, Việt Nam Điện thoại : +84511871999 Fax : +845113692000 Website :www.dnict.vn Email :dnict@danang.gov.vn CHƯƠNG 1: TỔNG QUAN LÝ THUYẾT 1.1 Giới thiệu đề tài Việc kinh doanh - mua bán nhu cầu thiểu mỗi Trong thời đại cạnh tranh việc giới thiệu sản phẩm kinh doanh đến từng cá nhân với chi phí thấp, hiệu cao vấn đề nan giải người kinh doanh với nhu cầu mua sắm với những sản phẩm đa chủng loại, đạt chất lượng, hợp túi tiền người tiêu dùng thương mại điện tử đời phát triển toàn giới Việc phổ biến sản phẩm cửa hàng kinh doanh đến khách hàng thông qua bảng báo giá nhiên chi phí cao số lượng sản phẩm ngày đa dạng giá thay đổi liên tục tính phổ biến không cao chưa đáp ứng nhu cầu người dùng Mặt khác cửa hàng gặp nhiều khó khăn chưa quản ly người dùng, thông tin nhà sản xuất, cập nhật giá sản phẩm, quản ly sản phẩm… Nắm bắt tình hình em tiến hành thiết kế trang web mua bán hàng online để mong giúp cho cửa hàng phát triển nhanh hơn, giúp cho cửa hàng quản ly cửa hàng cách tốt 1.2 Mục đích website cần thiết kế Khi xâydựngwebsite phải hình dung xem cần phải thiết kế gì? cho website Không có chủ định mục tiêu rõ ràng website trở nên sai lầm, lan man cuối tới hướng khó trở lại Thiết kế cẩn thận định hướng rõ chìa khóa hướng tới thành công việc xâydựngwebsite Vận dụng tổng hợp những kiến thức học để tiến hành thiết kế websitebán hàng online nhằm giải những khó khăn cửa hàng Tìm hiểu thực trạng thương mại điện tử Việt Nam để triển khai hệ thống thương mại điện tử hàng cho phù hợp Khai phá lợi ích Internet để hướng đến môi trường kinh doanh toàn cầu Giảm chi phí bán hàng tiếp thị giao dịch Bằng phương tiện Internet/Web, nhân viên bán hàng giao dịch với nhiều khách hàng, catalogue điện tử (electronic catalogue) Web phong phú nhiều thường xuyên cập nhật so với catalogue in ấn chỉ có khuôn khổ giới hạn luôn lỗi thời Internet/Web giúp người tiêu thụ cửa hàng kinh doanh giảm đáng kể thời gian chi phí giao dịch (giao dịch hiểu từ trình quảng cáo, tiếp xúc ban đầu, giao dịch đặt hàng, giao dịch toán) Thời gian giao dịch qua Internet chỉ 7% thời gian giao dịch qua Fax, khoảng 0.5 phần nghìn thời gian giao dịch qua bưu điện chuyển phát nhanh, chi phí toán điện tử qua Internet chỉ từ 10% đến 20% chi phí toán theo lối thông thường Những trở ngại việc tiếp cận phương tiện Internet/Web hầu hết trường hợp mang lại nhiều thuận lợi lợi ích kinh doanh Thế nhưng, nhiều cửa hàng không tận dụng tiến kỹ thuật tuyệt vời Internet Đó số rào cản hay nói cách khác những khó khăn cửa hàng tiếp cận đến loại hình bán hàng trực tuyến - Trước xây dựng một website cần Xác định đối tượng khách hàng ai? Website có mục đích gi? Xác định rõ chủ đề website những gì? Thiết lập khối thông tin mà website cung cấp Việc xâydựngwebsite trình liên tục, không đơn dự án lần với thông tin tĩnh Việc biên tập, quản lý trì kỹ thuật dài hạn phải bao trùm lên kế hoạch xâydựngwebsite 1.2.1 Yêu cầu - Xâydựng trang web cho phép quản trị hệ thống, khách hàng, sản phẩm - Cho phép khách hàng truy cập, xem, đặt mua hàng - Cho phép khách hàng phản hồi y kiến với cửa hang qua hệ thống chat online email - Xâydựng chức khác: tìm kiếm, liệt kê, … 1.2.2 Phương pháp nghiên cứu - Nghiên cứu thực tế cửa hàng bánquầnáo để khảo sát số lượng khách hàng, khảo sát những chủ sở hữu websitebán hàng online, kết hợp tham khảo websitebán hàng internet, sách báo, … - Viết môi trường XAMPP Bảng 2.7 Bảng liên hệ CHƯƠNG 3: XÂYDỰNG CHƯƠNG TRÌNH 19 3.1 XAMPP 3.1.1 Cách cài đặt sau Chạy chương trình cài đặt XAMPP Installer, xuất bảng chọn ngôn ngữ, chọn Englishvà nhấn Ok Khi xuất bảng Welcome to the Xampp Setup Wizard, nhấn Next Trong License Agrement chọn I accept the Agreement, nhấn Next Trong Select Destination Location, chọn nơi cài đặt Xampp Lưu y ở bước nên chọn ổ dĩa khác với ổ dĩa cài Windows để sau dễ cài đặt cấu hình cho Wampp Chọn đường dẫn D:\xampp (cài thư mục xampp ỗ dĩa D), nhấn Next Trong XAMPP Options, để nguyên mặc định Xampp nhấn Install Chương trình tiến hành cài đặt sau nhấn Finish để kết thúc việc cài đặt, chương trình hỏi bạn có muốn mở bảng điều khiển Xampp hay không, chọn No cần chỉnh thêm vài thông số nữa Thư mục gốc (Web Root) để chứa trang web mặc nhiện Xampp D:\xampp\htdocs Tất Website thư mục chứa Website phải đặt vào thư mục Web Root(htdocs) hoạt động 20 Nếu muốn bạn thay đổi thư mục Web Root, bạn nên tạo thư mục Web Root khác nằm ở bên thư mục Xampp để dễ sử dụng Ví dụ tạo thư mục Web Root nằm ở ổ dĩa D: có tên WWW cách mở File httpd.conf nằm thư mục cài đặt Xampp D:\xampp\apache\conf\(D:\xampp\apache\conf\httpd.conf) chương trình Notepad chương trình soạn thảo văn Tìm đến dòng DocumentRoot "D:/xampp/htdocs" sửa lại thành DocumentRoot "D:/www" dòng sửa lại thành , Save đóng File lại Lưu y dấu sổ / \ đường dẫn phải xác Mở bảng điều khiển chương trình Xampp cách nhấn đúp chuột vào Icon XAMPP Control Panel nằm Desktop Nếu xuất bảng xuất bảng Windows Security Alert chọn Unblock Trong điều khiển Xampp, chọn Start để khởi động Apache MySQL Nhấn vào nút X(góc bên phải) để tắt bảng điều khiển, bạn mở bảng điều khiển lúc cách nhấn chuột biểu tượng Xampp nằm ở khay hệ thống (góc bên phải hình) 21 Bây thư mục gốc (Web Root) để chứa trang web D:\www Bạn Copy File thư mục D:\xampp\htdocs vào thư mục D:\www, sau mở chương trình duyệt web (Internet Explorer, Firefox ), ô địa chỉ bạn nhập vào: http://localhost lên bảng thông số Xampp việc cài đặt thành công [9][10] 3.1.2 Một số lưu ý • PASSWORDS - MYSQL: User: root Password: (không có password) - FileZilla FTP: User: newuser Password: wampp User: anonymous Password: - Mercury: Postmaster: postmaster (postmaster@localhost) Administrator: Admin (admin@localhost) TestUser: newuser Password: wampp 22 - WEBDAV: User: wampp Password: xampp • Thư mục gốc host : host root Khi cài đặt XAMPP theo mặc định thư mục gốc host là: Thư mục cài đặt XAMPP\htdocs Ví dụ : C:\XAMPP\htdocs Như muốn thực thi mã PHP hay cài đặt bạn phải copy chúng vào thư mục htdocs Có thể thay đổi thư mục gốc host không (host root) ? Hoàn toàn thay đổi thư mục gốc host, nhiên thay đổi phức tạp, làm không xác gây lỗi chạy XAMPP, không cần thiết tốt không nên đụng vào Nếu bạn muốn tò mò khám phá muốn thay đổi thư mục gốc host làm sau: - Tạo thư mục muốn làm host root - Trong thư mục tạo thêm thư mục với tên là: cgi-bin - Vào thư muc XAMPP\apache\conf - Sao lưu lại file httpd.conf cách Copy - Mở file httpd.conf notepad - Tìm chuỗi: DocumentRoot sửa giá trị DocumentRoot thành thư mục muốn đặt làm host root Ví dụ: Nguyên gốc: DocumentRoot "C:/xampp/htdocs" o Sửa thành: DocumentRoot "D:/wwwroot" - Tìm chuỗi: