Đây là một website nhằm bán và giới thiệu rộng rãi các mặt hàng của cửa hàng đến với người tiêu dùng với các chi tiết mặt hàng như hình ảnh, thông tin, nhà sản xuất cũng như giá cả một cách chính xác. Website thương mại điện tử cũng là website động với các tính năng mở rộng cao cấp hơn cho phép giao dịch qua mạng như: giỏ hàng, đặt hàng, thanh toán qua mạng, quản lý khách hàng, quản lý đơn đặt hàng...
Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp MỤC LỤC MỤC LỤC .1 LỜI NÓI ĐẦU PHẦN 1: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG CHƯƠNG I: PHÂN TÍCH YÊU CẦU ĐỀ TÀI .4 I CHỨC NĂNG II YÊU CẦU ĐẶT RA CHO HỆ THỐNG CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .8 I KHẢO SÁT HIỆN TRẠNG II SƠ ĐỒ PHÂN RÃ CHỨC NĂNG 10 Xử 10 III SƠ ĐỒ LUỒNG DỮ LIỆU MỨC KHUNG CẢNH 11 IV SƠ ĐỒ LUỒNG DỮ LIỆU MỨC ĐỈNH 12 Mã tỉnh 12 V MƠ HÌNH THỰC THỂ LIÊN KẾT 12 ĐƠN ĐẶT HÀNG 12 SẢN PHẨM 13 VI DANH SÁCH CÁC BẢNG DỮ LIỆU 14 PHẦN 2: CÁC KỸ THUẬT VÀ CÔNG CỤ HỖ TRỢ LẬP TRÌNH,THIẾT KẾ 16 TÌM HIỂU CƠNG NGHỆ PHP .16 PHP LÀ GÌ ? 21 PHẦN CÀI ĐẶT 22 CHƯƠNG I: YÊU CẦU HỆ THỐNG VÀ CÀI ĐẶT,CẤU HÌNH WEBSITE 23 I YÊU CẦU HỆ THỐNG 23 II CÀI ĐẶT WEBSITE 23 CHƯƠNG II: THIẾT KẾ GIAO DIỆN VÀ HƯỚNG DẪN 24 SỬ DỤNG 24 I.Giao diện trang chủ: .24 II Giao diện Quản trị: 27 III.CODE CHÍNH CỦA TRANG WEB: .31 ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG 45 PHÁT TRIỂN ĐỀ TÀI 45 A Đánh giá kết cài đặt .45 B Hướng phát triển đề tài 46 Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp LỜI NÓI ĐẦU Trong năm đầu kỷ XXI,cơng nghệ thơng tin có bước phát triển mạnh mẽ,được sử dụng hầu hết lĩnh vực sống.Máy tính điện tử mạng internet ngày phổ biến rộng rãi tồn cầu,nó trở thành công cụ làm việc đem lại hiệu quả,hiệu suất cao.Ngồi cịn phương tiên giải trí nhiều người thích thú Nhờ vào phát triển phương tiện truyền thông, đặc biệt phát triển tin học tạo điều kiện cho người giao tiếp với cách nhanh chóng dễ dàng thơng qua dịch vụ Internet Vì mơi trường truyền thơng rộng khắp giới nên thơng tin giới thiệu tới thành viên cách nhanh chóng thuận lợi Chính tạo điều kiện thuận lợi cho Thương mại điện tử thông qua Internet Và Thương mại điện tử nhanh chóng trở nên phổ biến giới trở thành công cụ mạnh mẽ để bán hàng quảng cáo hàng hoá nhà cung cấp Đối với khách hàng, có thể lựa chọn, so sánh hàng hố phù hợp loại hàng hoá, dịch vụ giá cả, chất lượng phương thức giao hàng cho khách hàng Do thương mại điện tử hình thức phát triển kênh bán hành tiếp thị sản phẩm cơng ty,cửa hàng kinh doanh ưa thích đem lại lợi ích giúp việc quảng bá sản phẩm đẩy mạnh việc sản xuất kinh doanh loại sản phẩm Thông qua công nghệ mạng Internet mà cụ thể qua Webisite, với thao tác đơn giản máy có nối mạng Internet,chúng ta dễ dàng mua cần mà khơng phải nhiều thời gian tiền bạc Chúng ta 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 thứ mà muốn mua Các nhà cung cấp dịch vụ hay cửa hàng mang hàng đến tận nhà cho Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp Để 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 tìm hiểu,thiết kế cài đặt “Website thương mại điện tử bán thiết bị kỹ thuật số” gần gũi với ngành CNTT mà em theo học trường Với hướng dẫn tận tình thầy khoa CNTT em hoàn thành báo cáo đồ án tốt nghiệp Tuy có nhiều cố gắng, tìm hiểu, học hỏi thêm kinh nghiệm ngơn ngữ lập trình em khơng tránh khỏi thiếu sót Nên em mong nhận thơng cảm góp ý Thầy Em xin chân thành cảm ơn Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp PHẦN 1: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG CHƯƠNG I: PHÂN TÍCH YÊU CẦU ĐỀ TÀI I CHỨC NĂNG Đây website nhằm bán giới thiệu rộng rãi mặt hàng cửa hàng đến với người tiêu dùng với chi tiết mặt hàng hình ảnh, thơng tin, nhà sản xuất giá cách xác Website thương mại điện tử website động với tính mở rộng cao cấp cho phép giao dịch qua mạng như: giỏ hàng, đặt hàng, toán qua mạng, quản lý khách hàng, quản lý đơn đặt hàng Website có module sau : Chức sản phẩm: Module cho phép doanh nghiệp chia thành nhiều danh mục sản phẩm tự thay đổi theo nhu cầu ví dụ chia thành sản phẩm máy tính, sản phẩm máy in, sản phẩm di động Trình bầy thơng tin, hình ảnh giá thành sản phẩm theo dạng e-catalog tích hợp sẵn giỏ mua hàng điện tử (e-shopping cart) phục vụ cho nhu cầu mua sắm mạng khách hàng Chức toán qua mạng: Module kèm với giỏ mua hàng điện tử (e-shopping cart), phục vụ cho nhu cầu toán qua mạng khách hàng Chức quản lý khách hàng: Lưu giữ thông tin q trình đặt hàng, mua hàng, hóa đơn tốn vvv, giúp khách hàng doanh nghiệp thuận tiện tra cứu cần thiết Chức dịch vụ: Hiển thị thơng tin, hình ảnh dịch vụ doanh nghiệp website cách rõ ràng cụ thể Mỗi dịch vụ có form yêu cầu dịch vụ kèm, cho phép khách hàng dễ dàng liên hệ cần thiết Chức tin tức: Module cho phép chia nhỏ thành nhiều loại tin tức khác ví dụ tin nước, tin quốc tế, tin tức công nghệ, tin nội vvv Chức quảng cáo trực tuyến website: Cho phép doanh nghiệp quản lý banner, logo đối tác website mình, tạo nguồn thu từ website Chức tìm kiếm: Cho phép người xem tìm kiếm thơng tin để kết hiển thị xác Tích hợp đếm chuyên sâu: Bao gồm đếm số người truy cập, truy cập website, đếm số lần xem cho sản phẩm Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp Form liên hệ trực tuyến: Cho phép khách liên hệ với doanh nghiệp có nhu cầu Chức viết email liên hệ, nên thuận tiện cho khách hàng người quản trị website Website có chức sau: - Cho phép nhập hàng vào CSDL - Hiển thị danh sách mặt hàng theo loại ( bao gồm: hình ảnh, giá cả, thời gian bảo hành, mô tả chức năng) - Hiển thị hàng hóa mà khách hàng chọn để mua - Hiển thị đơn đặt hàng khách hàng - Cung cấp khả tìm kiếm, khách hàng truy câp từ xa để tìm kiếm xem mặt hàng để đặt mua - Cho phép quản lý đơn đặt hàng - Cập nhập sản phẩm, loại sản phẩm, khách hàng,sản phẩm bán chạy, sản phẩm tiêu biểu, dễ dàng nhanh chóng - Thống kê mặt hàng,khách hàng, đơn dặt hàng - Cho phép hệ thống quản trị web từ xa - Hiển thị quảng cáo liên kết đến Website II YÊU CẦU ĐẶT RA CHO HỆ THỐNG Về mặt thiết bị phần mềm - Một máy chủ làm Web Server - HĐH hỗ trợ Website MS Windows Server, Unix, Linux - Hệ sở liệu dùng My SQL - Các phần mềm khác dùng để lập trình hỗ trợ thiết kế Web Adobe DreamWeaver,Adobe Flash CS3… Yêu cầu trang Web Trang Web gồm có hai phần: a Phần thứ dành cho khách hàng: Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp Khách hàng người có nhu cầu mua sắm hàng hóa Họ tìm kiếm xem mặt hàng mà họ cần mua từ hệ thống đặt mua mặt hàng Vì trang web phải thỏa mãn chức sau: - Hiển thị danh sách mặt hàng của hàng để khách hàng xem lựa chọn - Cung cấp chức tìm kiếm mặt hàng Với nhu cầu người sử dụng bước vào trang web thương mại tìm kiếm mặt hàng mà họ cần muốn mua cách nhanh chóng dễ dàng Đơi lúc có nhiều khách hàng vào website mà khơng có ý định mua hay khơng biết mua u cầu đặt cho hệ thống làm để khách hàng tìm kiếm nhanh, hiệu cảm thấy thoải mái thao tác Website - Sau khách hàng lựa chọn xong mặt hàng cần đặt mua hệ thống phải có chức hiển thị đơn đặt hàng để khách hàng nhập vào thơng tin cần thiết, tránh địi hỏi hay thông tin yêu cầu nhiều rắc rối từ phía khách hàng, tạo cảm giác thoải mái cho khách hàng b Phần thứ hai dành cho người quản lý: Là người làm quản lý trang web, có quyền kiểm soát hoạt động hệ thống Người cấp username password để đăng nhập vào hệ thống thực chức Nếu q trình đăng nhập thàng cơng người quản lý có chức sau: - Chức quản lý cập nhật (thêm, xóa, sửa) mặt hàng trang web, việc dễ dàng Nhưng địi hỏi xác tỉ mỉ nhằm giúp khách hàng dễ dàng chọn lựa hàng hóa -Tiếp nhận kiểm tra đơn đặt hàng khách hàng Hiển thị đơn đặt hàng hay xóa bỏ đơn đặt hàng -Thống kê mặt hàng, khách hàng Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp Điều quan trọng trang web mua bán mạng phải đảm bảo an toàn tuyệt đối thông tin liên quan đến người dùng q trình đặt mua hay tốn Đồng thời trang web cịn phải có tính dễ nâng cấp, bảo trì, sửa chữa cần bổ sung, cập nhật tính Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG I KHẢO SÁT HIỆN TRẠNG Sau thời gian thực tập khảo sát trạng, em nắm bắt thông tin sau: Quản lý khách hàng: khách hàng quản lý thông tin sau đây: Họ, tên, địa chỉ, điện thoại, email, tên đăng nhập, mật Ngồi ra, khách hàng cơng ty hay quan quản lý thêm tên cơng ty/cơ quan Quản lý mặt hàng: mặt hàng quản lý thông tin: Tên mặt hàng, đơn giá, thời gian bảo hành, hình ảnh, mơ tả - Q trình đặt hàng khách hàng: Khách hàng xem lựa chọn mặt hàng cần mua Trong trình lựa chọn, phận bán hàng trực tiếp trao đổi thông tin khách hàng, chịu trách nhiệm hướng dẫn Sau lựa chọn xong, phận bán hàng tiến hành lập đơn đặt hàng khách Sau tiếp nhận yêu cầu trên, phận làm hóa đơn tốn tiền Trong trường hợp nhiều cơng ty, trường học, doanh nghiệp, có yêu cầu đặt hàng, mua với số lượng lớn cửa hàng nhanh chóng làm phiếu đặt hàng, phiếu thu có ghi thuế cho loại mặt hàng giao hàng hàng theo yêu cầu - Quá trình đặt hàng với nhà cung cấp: Hàng ngày nhân viên kho kiểm tra hàng hóa kho đề xuất lên ban điều hành cần xử lý việc mặt hàng cần nhập Trong trình đặt hàng ban điều hành có trách nhiệm xem xét đề xuất mặt hàng yêu cầu định loại hàng, số lượng hàng cần đặt phương thức đặt hàng với nhà cung cấp Việc đặt hàng với nhà cung cấp thực thông qua địa mạng hay qua điện thoại,yahoo - Quá trình nhập hàng: Sau nhận yêu cầu đặt hàng từ cửa hàng, nhà cung cấp giao hàng cho cửa hàng có kèm theo hóa đơn hay bảng kê chi tiết Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp loại mặt hàng Thủ kho kiểm tra lô hàng nhà cung cấp trường hợp hàng hóa giao khơng yêu cầu đặt hàng hay chất lượng hệ thống máy móc, thủ kho trả lại nhà cung cấp yêu cầu giao lại mặt hàng bị trả Tiếp theo thủ kho kiểm tra chứng từ giao hàng để gán giá trị thành tiền cho loại sản phẩm Những loại hàng hóa cung cấp mã số cập nhật vào giá bán Sau nhập xong chứng từ giao hàng, nhân viên nhập kho in phiếu nhập để lưu trữ hồ sơ Từ quy trình thực tiễn nêu trên, ta nhận thấy hệ thống xây dựng cho toán đặt chủ yếu phục vụ cho hai đối tượng: Khách hàng người quản lý - Khách hàng: người có nhu cầu mua sắm hàng hóa Khác với việc đặt hàng trực tiếp công ty, khách hàng phải hồn tồn tự thao tác thơng qua bước cụ thể để mua hàng Trong hoạt động này, khách hàng cần chọn mặt hàng từ danh mục mặt hàng thơng tin mặt hàng hiển thị lên hình như: hình ảnh, đơn giá, mơ tả, bên cạnh trang liên kết để thêm hàng hóa vào giỏ hàng Khi khách hàng muốn đặt hàng hệ thống hiển thị trang xác lập đơn đặt hàng thơng tin khách hàng hàng hóa Cuối khách hàng tùy chọn đặt hay không - Người quản lý: Là người làm chủ hệ thống, có quyền kiểm sốt hoạt động hệ thống Người quản lý cấp username password để đăng nhập vào hệ thống thực chức Nếu q trình đăng nhập thàng cơng người quản lý thực cơng việc: quản lý cập nhật thông tin mặt hàng, tiếp nhận đơn đặt hàng, kiểm tra đơn đặt hàng xử lý đơn đặt hàng Ngoài người quản lý – Admin cập nhật thơng tin cửa hàng hay tin tức kiện thông qua module thiết kế chuyên biệt Sinh viên Lê Đức Anh UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp II SƠ ĐỒ PHÂN RÃ CHỨC NĂNG HỆ THỐNG QUẢN LÝ Đặt hàng Cập nhật Lập HĐ CN khách hàng CN mặt hàng CN nhà cung cấp Kiểm Ghi nhận KH tra KH Tra cứu MH Xử lý MH TC theo tên MH Sinh viên Lê Đức Anh Nhập hàng CN đơn đặt hàng KT đặt hàng Tiếp nhận ĐĐH TC theo tên LMH 10 Nhập hàng vào Website Trả tiền Giao hàng UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp Sinh viên Lê Đức Anh 33 UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp Sinh viên Lê Đức Anh 34 UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp Sinh viên Lê Đức Anh 35 UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp : Sinh viên Lê Đức Anh 36 UD14-04 Đại học kinh doanh công nghệ HN Luận văn tốt nghiệp