Xây dựng Website bán hàng trực tuyến bằng Joomla

51 286 0
Xây dựng Website bán hàng trực tuyến bằng Joomla

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

LỜI CẢM ƠN Với hướng dẫn tận tình Thầy Trần Tuấn Vinh em hồn thành khóa luận tốt nghiệp Tuy cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống khơng tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý q Thầy Qua cho phép em bày tỏ lòng biết ơn đến dạy dỗ bảo thầy, cô khoa Công nghệ Thông tin trườ ng Đạ i họ c Sư phạ m Hà Nộ i đặc biệt Thầy Trần Tuấn Vinh, người trực tiếp hướng dẫn, bảo giúp đỡ em thời gian thực khóa luận tốt nghiệp này, em chân thành cảm ơn hướng dẫn tận tình Thầy Em xin chân thành cảm ơn! Hà Nội, ngày 07 tháng 05 năm 2012 Sinh viên thực PHẠM NHƢ UYỂN Trang LỜI CAM ĐOAN Tơi xin cam đoan nội dung mà tơi trình bày Khoá luận tốt nghiệp kết nghiên cứu riêng dƣới hƣớng dẫn, bảo tận tình Th.S Trầ n Tuấ n Vinh Tôi xin chịu trách nhiệm kết nghiên cứu tơi khố luận Hà Nội, ngày 07 tháng 05 năm 2012 TÁC GIẢ PHẠM NHƢ UYỂN MỤC LỤC Nội dung trang MỞ ĐẦU CHƢƠNG 1: CƠ SỞ LÝ THUYẾT 11 1.1 Giới thiệu Joomla! 11 1.1.1 Một số khái niệm .11 1.1.2 Joomla Components 12 1.1.3 Joomla Module 13 1.1.4 Template 16 1.2 Giới thiệu PHP 18 1.2.1 Công cụ cần thiết để chạy ứng dụng 19 1.2 Cấu trúc PHP 20 CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 22 2.1 Khảo sát trạng 22 2.2 Yêu cầu đặt cho hệ thống 25 2.2.1 Chức 25 2.2.2 Về mặt thiết bị phần mềm 25 2.2.3 Yêu cầu trang Web 25 2.3 Phân tích hệ thống 28 2.3.1 Sơ đồ phân rã chức 28 2.3.2 Sơ đồ luồng liệu mức khung cảnh 29 2.3.3 Sơ đồ luồng liệu mức đỉnh 30 2.3.4 Sơ đồ luồng liệu phân rã mức dƣới đỉnh 31 2.5 Thiết kế hệ thông 35 2.5.1 Danh sách bảng liệu 35 2.5.2 Thiết kế giao diện 42 CHƢƠNG 3: YÊU CẦU HỆ THỐNG VÀ CÀI ĐẶT CHƢƠNG TRÌNH 45 3.1 Yêu cầu hệ thống .45 3.2 Cài đặt chƣơng trình .45 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN ĐỀ TÀI 47 TÀI LIỆU THAM KHẢO 50 DANH MỤC HÌNH ẢNH Hình 1: Mơ hình kiến trúc Joomla! 12 Hình 2: Các component mặc định Joomla! .12 Hình 3: Danh sách components .13 Hình 4: Các module position 14 Hình 5: Danh sách module mặc định Joomla! 15 Hình 6: Tempalate 16 Hình 7: Template beez, ja purity rhuk milkyway Joomla! 17 Hình 8: Các thƣ mục đặt template .17 Hình 9: Sơ đồ phân cấp chức 28 Hình 10: Sơ đồ luồng liệu mức khung cảnh 29 Hình 11: Sơ đồ luồng liệu mức đỉnh 30 Hình 12: Sơ đồ LDL phân rã mức dƣới đỉnh chức “QL HÀNG” 31 Hình 13: Sơ đồ luồng liệu phân rã mức dƣới đỉnh chức “QL TÀI KHOẢN” 32 Hình 14: Sơ đồ luồng liệu phân rã mức dƣới đỉnh chức “QL ĐƠN HÀNG” 33 Hình 15: Sơ đồ luồng liệu phân rã mức dƣới đỉnh chức “QL NGƢỜI DÙNG” 34 Hình 16: Trang chủ 42 Hình 17: Đăng Ký 42 Hình 18: Xem hàng chọn 43 Hình 19: Đơn đặt hàng 44 MỞ ĐẦU 1.Mục đích, lý chọn đề tài Ngày nay, công nghệ thông tin có bƣớc phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng thứ phƣơng tiện quý 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à gia đình Đứng trƣớc vai trò thơng tin hoạt động cạnh tranh gay gắt, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác nghiệp đơn vị 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 nhƣ 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à 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 nhƣng khó khăn sở hạ tầng nhƣ 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 nên dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặt hàng thông qua website Để 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 xây dựng website giới thiệu bán hàng điệ n tƣ̉ qua mạng cho chi nhá nh công ty TNHH Thƣơng m ại và Dị ch vụ SIC Nhiệm vụ, yêu cầu - Nhiệm vụ: Luận văn phải tìm hiểu Joomla! triển khai ứng dụng với thƣơng mại điện tử Xây dựng website bán hàng trực tuyến Joomla! - Yêu cầu: Do nhiệm vụ nêu trên, luận văn phải thực đƣợc yêu cầu sau: Website phải cung cấp đầy đủ chức nhƣ cửa hàng thật với chức năng: xuất, nhập, tính tồn kho, quản lý thiết bị Lập chứng từ hóa đơn giao dịch hệ thống website yêu cầu triển khai hệ điều hành Windows, sở liệu MySql Phƣơng pháp nghiên cứu a Phƣơng pháp nghiên cứu lý luận Nghiên cứu qua việc đọc sách, báo tài liệu liên quan nhắm xây dựng sơ lý thuyết đề tài biện pháp cần thiết để giải vấn đề đề tài b Phƣơng pháp chuyên gia Tham khảo ý kiến chuyên gia để thiết kế chƣơng trình phù hợp với yêu cầu thực tiễn, nội dung xử lý nhanh đáp ứng đƣợc yêu cầu ngày cao ngƣời sử dụngl c Phƣơng pháp thực nghiệm Trang thông qua quan sát thực tế, yêu cầu sở, lý luận đƣợc nghiên cứu kết đạt đƣợc qua phƣơng pháp Đối tƣợng, phạm vi nghiên cứu a Đối tƣợng nghiên cứu Các kỹ thuật xây dụng website bán hàng trực tuyến Joomla! b Phạm vi nghiên cứu Phạm vi luận văn em dừng lại việc nghiên cứu phát triển phần nhỏ ứng dụng việc xây dựng website bán hàng trực tuyến Joomla! Ý nghĩa thực tiễn đề tài Xây dựng đƣợc website bán hàng trực tuyến Joomla! cho công ty TNHH Thƣơng mại & Dịch vụ SIC Cấu trúc khóa luận Sau thời gian nghiên cứu, tìm hiểm đƣợc giúp đỡ bảo tận tình thầy giáo Th.S Trần Tuấn Vinh, em hồn thành khóa luận Ngoài phần mở đầu kết luận, nội dung khóa luận gồm chƣơng, nội dung cụ thể chƣơng nhƣ sau: Chƣơng 1: sở lý thuyết Trong chƣơng trình bày sơ lƣợc Joomla! Các thành phân Joomla! nhƣ: nhƣ Joomla Components, Joomla module, template, giới thiệu PHP, đƣợc trình bày nhƣ khái niệm Chƣơng 2: Phân tích thiết kế hệ thống Bảng 3: jos_vm_order_payment (order_id, payment_method_id, order_payment_code, order_payment_number, order_payment_expire, order_payment_name, order_payment_log, order_payment_trans_id) Bảng 4: jos_vm_country(country_id, zone_id, country_name, country_3_code, country_2_code) Bảng 5: jos_vm_category (category_id, vedor_id, category_name, category_description, category_thumb_image, category_full_image, category_publish, cdate, mdate, category_browseage, products_per_row, category_flypage, list_order) Bảng 6: jos_mamfacturer (manufacturer_id, mf_name, mf_email, mf_desc, mf_category_id, mf_url) Bảng 7: jos_vm_creditcard (creditcard_id, vendor_id, creditcard_name, creditcard_code) Bảng 8: jos_vm_product (product, vendor_id, product_parent_id, product_sku, product_s_desc, product_desc, product_thumb_Image, product_full_Image, product_publlsh, product_weight, product_weight_uom, product_lenght, product_width, product_height, product_lwh_uom, product_url, product_in_stock, product_available_date, product_availability, product_special, product_discount_id, ship_code_id, cdate, mdate, product_name, product_sales, attribute, custom_attribute, product_tax_id, product_unit, product_packaging, child_option_ids, product_order_levels) child_options, quantity_options, Bảng 9: jos_vm_order (order_id, user_id, vendor_id, order_number, user_info_id, order_shipping, order_total, order_subtotal, order_shipping_tax, order_tax, order_tax_details, coupon_discount, coupon_code, order_discount, order_currency, order_status, cdate, mdate, ship_method_id, customer_note, ip_address) 2.5.2 Thiết kế giao diện Trang chủ Đăng ký: Xem hàng chọn: Đơn đặt hàng CHƢƠNG 3: YÊU CẦU HỆ THỐNG VÀ CÀI ĐẶT CHƢƠNG TRÌNH 3.1 Yêu cầu hệ thống Chƣơng trình đƣợc cài đặt máy Server Các phần mềm cần thiết cho chƣơng trình hoạt động:  Hệ điều hành Window Window NT Server (4.0)  Trình duyệt Web Internet Explorer 4.0 trở lên  Hệ quản trị sở liệu MySQL 3.2 Cài đặt chƣơng trình Phần thứ hỗ trợ cho khách hàng: Phần nhằm giới thiệu cho khách hàng công ty, mặt hàng kinh doanh công ty hỗ trợ cho việc đặt hàng qua mạng khách hàng có nhu cầu Phần gồm có chức xử lý sau: Đăng nhập Đăng ký thông tin khách hàng Tra cứu hàng hóa theo yêu cầu:  Nhập: Tên mặt hàng tên loại mặt hàng mã mặt hàng thông tin khác  Xuất: Danh sách mặt hàng cần tìm thơng tin khơng tìm thấy Chọn hàng đƣa vào giỏ hàng Xử lý mặt hàng chọn: Xóa , cập nhật số lƣợng, tính số tiền mà khách hàng cần tốn  Thành tiền mặt hàng = Số lượng * Đơn giá bán  Tổng số tiền mà khách hàng phải toán = Thành tiền Kiểm tra đặt hàng lập đơn đặt hàng Phần thứ hai hỗ trợ cho nhà quản lý: Phần chủ yếu hỗ trợ cho việc quản lý, cập nhật, thống kê thông tin cần thiết nhƣ: mặt hàng, loại mặt hàng, khách hàng, nhà cung cấp, đơn đặt hàng,…Gồm có xử lý sau:  Cập nhật mặt hàng: Thêm, Xóa , Sửa  Cập nhật đơn đặt hàng: Xóa, Sửa  Cập nhật nhà cung cấp: Thêm, Xóa, Sửa  Cập nhật khách hàng: Xóa, Sửa  Xử lý đơn hàng  Thống kê hàng tồn, khách hàng, đơn đặt hàng  Thống kê doanh thu, mặt hàng theo tháng, năm KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN ĐỀ TÀI Kết luận Tóm lại, với tốc độ phát triển ngày tăng mạng máy tính việc thiết kế cài đặt ứng dụng cho ngƣời dùng cần thiết Vì ý tƣởng giới thiệu bán hàng trực tuyến qua mạng nhƣng phần giúp cho khách hàng thuận tiện việc lựa chọn mua hàng Hiện việc ứng dụng thƣơng mại điện tử Việt Nam đáp ứng đƣợc số vấn đề mua bán, chƣa đƣợc linh hoạt Việc ứng dụng đòi hỏi phải tốn nhiều thời gian tiền bạc Với kiến thức tảng đƣợc học trƣờng nỗ lực mình, em hồn thành đề tài “Xây dựng website bán hàng trực tuyến Joomla!” Mặc dù cố gắng đầu tƣ nhiều nhƣng thời gian có hạn khơng đƣợc thực Internet nên đề tài nhiều hạn chế Em mong nhận đƣợc thông cảm góp ý q Thầy bạn để chƣơng trình ngày hồn thiện Một lần em xin chân thành cảm ơn Thầy Trần Tuấn Vinh tận tình giúp đỡ em suốt thời gian thực khóa luận tốt nghiệp Em xin chân thành cảm ơn Thầy Đánh giá kết cài đặt Trong q trình thực khóa luận tốt nghiệp, em cố gắng để tìm hiểu cài đặt chƣơng trình nhƣng thời gian có hạn nên chƣa giải đƣợc tất vấn đề đặt Em mong nhận đƣợc thông cảm quý Thầy cô Em xin chân thành cảm ơn Những kết đạt đƣợc:  Về công nghệ:  Tìm hiểu nắm bắt đƣợc cơng cụ thiết kế Website  Biết đƣợc cách thiết kế Website động nhƣ cách tổ chức sở liệu  Các dịch vụ Internet, đặc biệt Website  Về cài đặt chƣơng trình:  Giới thiệu mặt hàng kinh doanh công ty đến với khách hàng  Cho phép tra cứu mặt hàng khách hàng có nhu cầu tìm hàng  Cho phép khách hàng thực việc đặt hàng qua mạng  Tiếp nhận đơn đặt hàng khách hàng  Lập hóa đơn  Cập nhật: Mặt hàng, khách hàng, nhà cung cấp, đơn đặt hàng  Thống kê: Mặt hàng bán tháng, năm, khách hàng, đơn đặt hàng, doanh thu, tồn kho  Tính chƣơng trình:  Thông tin khách hàng, mặt hàng,…đƣợc cập nhật kịp thời, xác  Giao diện thân thiện với ngƣời dùng  Do điều kiện, nên chƣơng trình chạy thử máy đơn Hƣớng phát triển đề tài  Cho phép khách hàng mua toán trực tiếp qua mạng  Hỗ trợ thực in ấn Website TÀI LIỆU THAM KHẢO [1] Nguyễn Kim Anh, “Những nguyên lý hệ sở liệu”, Nhà xuất Trẻ, 2002 [2] Phạm Hữu Khang, Nguyễn Phƣơng Lan, “Lậ p trì nh web bằ ng php 5.3 & sở dƣ̃ liệ u MySQL 5.1 ”, Nhà xuất Phƣơng Đông, 2010 [3] Nguyễn Trƣờng Sinh, “Những thực hành PHP”, Nhà xuất Thống Kê, 2002 [4] VN-GUIDE tổng hợp biên dịch, “PHP sở liệu chuyên sâu”, Nhà xuất Thống Kê, 2002 [5] Phạm Hữu Khang, “Lập trình ứng dụng chuyên nghiệp SQL Server 2000”, Nhà xuất Giáo Dục, 2002 [6] Nguyễn Văn Ba, “Phân tích thiết kế hệ thống thông tin”, Nhà xuất Khoa Học Kỹ Thuật, 2002 [7] Nguyễ n Trƣờ ng Sinh , “Sƣ̉ dụ ng php &MySQL thiế t kế web độ ng” , nhà xuất Thống Kê, 2004 [8] Andy Wallace, “Joomla! User Documentation Team Version 0.5”, 2007 [9] http://joomla.org [10] http://php.net [11] http://trananh.vn [12] http://vimua.com ... thuật xây dụng website bán hàng trực tuyến Joomla! b Phạm vi nghiên cứu Phạm vi luận văn em dừng lại việc nghiên cứu phát triển phần nhỏ ứng dụng việc xây dựng website bán hàng trực tuyến Joomla! ... thƣơng mại điện tử Xây dựng website bán hàng trực tuyến Joomla! - Yêu cầu: Do nhiệm vụ nêu trên, luận văn phải thực đƣợc yêu cầu sau: Website phải cung cấp đầy đủ chức nhƣ cửa hàng thật với chức... việc xây dựng website bán hàng trực tuyến Joomla! Ý nghĩa thực tiễn đề tài Xây dựng đƣợc website bán hàng trực tuyến Joomla! cho công ty TNHH Thƣơng mại & Dịch vụ SIC Cấu trúc khóa luận Sau thời

Ngày đăng: 06/01/2018, 10:32

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

  • LỜI CAM ĐOAN

  • PHẠM NHƢ UYỂN

  • DANH MỤC HÌNH ẢNH

  • MỞ ĐẦU

  • 2. Nhiệm vụ, yêu cầu

  • 3. Phƣơng pháp nghiên cứu

  • b. Phƣơng pháp chuyên gia

  • c. Phƣơng pháp thực nghiệm

  • 4. Đối tƣợng, phạm vi nghiên cứu

  • b. Phạm vi nghiên cứu

  • 5. Ý nghĩa thực tiễn của đề tài

  • 6. Cấu trúc của khóa luận

  • Chƣơng 1: cơ sở lý thuyết

  • Chƣơng 2: Phân tích và thiết kế hệ thống

  • Chƣơng 3 Yêu cầu hệ thống và cài đặt chƣơng trình

  • CHƢƠNG 1: CƠ SỞ LÝ THUYẾT

  • 1.1. Giới thiệu về Joomla!

  • 1.1.1. Một số khái niệm

  • 1.1.2. Joomla Components

Tài liệu cùng người dùng

Tài liệu liên quan