XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG VĂN PHÒNG PHẨM

19 2.2K 4
XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG VĂN PHÒNG PHẨM

Đ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

TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ TỐT NGHIỆP KỸ THUẬT MÁY TÍNH VÀ MẠNG ĐỀ TÀI: XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG VĂN PHÒNG PHẨM Giảng viên hướng dẫn:Ks.Nguyễn Thị Thùy LiênSinh viên thực hiện:Nguyễn Thị Thắm Nhữ Thị Đông Đào Văn Hùng Hà nội, 2013 CHƯƠNG I HƯỚNG DẪN CÀI ĐẶT PRESTASHOP Hiện nay, hệ thống Prestashop dần ứng dụng phổ biến để phát triển website thương mại điện tử Việt Nam với nhiều ưu điểm bật Nhưng hệ thống mới, nên hôm muốn giới thiệu cách thức cài đặt chúng Yêu cầu hệ thống • Linux, Unix, Windows Server • Apache Web server, IIS • PHP 5.0 cao • MySQL 4.1.14 trở lên Cài đặt Prestashop 2.1 Tạo sở liệu Database server • Sử dụng mysql phpmyadmin • Chọn charset utf8_unicode_ci 2.2 Download Prestashop: Download phiên http://www.prestashop.com/en/download Prestashop tại: Chọn nút “Download now” , lưu máy tính bạn Bạn nhận tập tin có tên “prestashop_1.5.4.zip” (hoặc tên tương ứng với tùy phiên bản) Giải nén file zip vào C:\xampp\htdocs đặt tên thư mục “prestashop” 2.3 Bắt đầu cài đặt: Có bước, trang cho bạn biết cài đặt trình nào: Khn mặt xám biến thành khn mặt cười sau bước hồn tất: • Bước 1: Cài đặt ngôn ngữ: Chọn ngôn ngữ bạn muốn cài đặt Chọn “Next” • Bước 2: Đồng ý với giấy phép prestashop: Chọn “Next” • Bước 3+4: Tương thích hệ thống cấu hình hệ thống Bước kiểm tra nhanh chóng thơng số máy chủ máy chủ bạn Nếu khơng có lỗi bạn trực tiếp đến bước “Cấu hình hệ thống” Nếu xảy lỗi bước 3, trình cài đặt hiển thị “Tương thích hệ thống ” nơi bạn xem tất kiểm tra khơng thành cơng Nếu có sai, trình cài đặt dừng lại đây, cho phép bạn nhìn thấy lỗi cần sửa : Đây danh sách kiểm tra thực bước 3: • Cấu hình hệ thống: Điền tất thơng tin kết nối sở liệu cung cấp máy chủ web bạn: Database server address: Tên máy chủ Mysql bạn Nó gắn với tên miền (ví dụ: http://sql.mydomainname.com), gắn với máy chủ web (http://mysql.alwaysdata.com), đơn giản địa IP (ví dụ: 192.168.1.1), ví dụ : localhost Database name: Tên sở liệu mà bạn muốn Prestashop để lưu liệu, ví dụ “prestashop” Database login: Tên đăng nhập sở liệu, ví dụ “root” Database password: Mật đăng nhập sở liệu Data Engine: “InnoDB” mặc định bạn nên giữ nguyên Tables prefix: Bảng tiền tố, “ps_” mặc định, bảng Sql Prestashop có tên “ps_cart”, “ps_wishlist”,… Chọn “Test your database connection now!”để kiểm tra xem bạn sử dụng xác thơng tin máy chủ Chọn “Next” để tiếp tục • Bước 5: Cấu hình web bạn: Chọn “Next” để tiếp tục Trình cài đặt bắt đầu đưa thơng tin vào sở liệu với bảng liệu cập nhật tập tin cấu hình: Quá trình cập nhật khoảng vài phút Bỏ thư mục “install” C:\xampp\htdocs\prestashop sau cài đặt xong Đổi tên thư mục “admin” C:\xampp\htdocs\prestashop , ví dụ đổi tên “admin123” Bạn cài đặt xong cấu hình xong cho prestashop • Truy cập vào trang quản trị prestashop: Gõ trình duyệt : http://localhost/prestashop/admin123/login.php Ussername: Tên đăng nhập vào quản trị, ví dụ admin@prestashop.com Passwrord: Mật đăng nhập Chọn “Login” để tiếp tục Giao diện product trang quản trị • Truy cập vào web bạn: http://localhost/prestashop/ 10 CHƯƠNG II HƯỚNG DẪN QUẢN TRỊ PRESTASHOP BACK OFFICE Giao diện Back Office: Back office header (Top bar): Chức năng: • Search: Tìm kiếm sản phẩm, loại sản phẩm, đơn hàng (số ID đơn hàng) • Language: Thay đổi ngơn ngữ Prestashop Back Office • Quick access: Truy cập nhanh từ drop-down list, chọn: o Home: Để quay lại trang Back Office o My shop: Chuyển sang trang chủ Prestashop Front Office(mặc định mở cửa sổ mới) o New category: Tạo loại sản phẩm o New product: Thêm sản phẩm o New voucher: Tạo mã chiết khấu • Log out: Đăng xuất Back Office tabs (menu): • Catalog: Quản lý danh mục sản phẩm, sản phẩm theo danh mục, sản phẩm trang chủ (homefeatured): o Categories Subcategories: Sắp xếp sản phẩm theo danh mục danh mục Sản phẩm thuộc nhiều loại danh mục Danh mục xếp tự động theo bảng chữ cái, bạn xếp lại chúng theo số thứ tự 11 o Products: Nhập tất thông tin liên quan tới sản phẩm mà bạn bán, bao gồm ký tự, hình ảnh, đặc điểm kỹ thuật, kích thước, thuộc tính kết hợp màu sắc/ khối lượng/ giá thành o Manufacturers: Quản lý nhà sản xuất sản phẩm mà bạn bán o Suppliers: Quản lý nhà cung cấp sản phẩm vị trí sản phẩm mục lục o Attributes and attribute groups: Tạo quản lý nhiều thuộc tính sử dụng kết hợp để tạo nhiều mẫu sản phẩm o Features: Thêm quản lý nhiều chức sử dụng để mô tả sản phẩm bạn qua tất mẫu/nhóm thuộc tính liên quan • Customers: Xem quản lý tài khoản tất khách hàng, bao gồm đăng kí khơng đặt hàng Bạn tự thêm tài khoản • Orders: Xem quản lý tất đơn đặt hàng từ Front Office, bao gồm tất đơn đặt hàng đầy đủ xử lý lỗi Bạn quản lý tình trạng hàng, hóa đơn PDF,… • Payment: Quản lý việc toán bạn, bao gồm: o Modules: Cấu hình gỡ bỏ cài đặt mơ-đun xử lý tốn trực tuyến o Currencies: Quản lý loại tiền tệ chấp nhận cho giao dịch thực thông qua Front Office o Taxes: Cấu hình loại thuế áp dụng giao dịch thực thông qua Front Office o Discounts: Quản lý chiết khấu chứng từ để mua sản phẩm khách hàng thông quan Front Office • Shipping: Xây dựng tất yếu tố liên quan đến việc vận chuyển sản phẩm bạn cho khách hàng, bao gồm: o Carriers: Thiết lập nơi mà khách hàng lựa chọn đặt hàng o Countries: Lựa chọn tên quốc gia mà bạn sẵn sàng vận chuyển o Zones: Tạo vùng sử dụng để nhóm chi phí vận chuyển Ví dụ, cửa hàng bạn có trụ sở Hà Nội vận chuyển đến Bắc Ninh, Ninh Bình có nhau,… o Price Ranges: Xác định phạm vi giá sử dụng liên quan đến trọng lượng để tính tốn chi phí vận chuyển o Weight Ranges: Xác định phạm vi tổng trọng lượng sử dụng liên quan đến giá để tính chi phí vận chuyển • Modules: Thêm, quản lý, cấu hình, gỡ bỏ cài đặt mơ-đun sử dụng để tăng cường chức Prestashop o Position: Di chuyển mơ-đun vị trí trang Front Office • Preferences: Thiết lập cho Back Front Office, bao gồm ngôn ngữ, quốc gia, mặc định tiền tệ chuyển chủ để Front Office o Appearance: Chọn logo cho tiêu đề, Favicon, thông tin liệu o Product settings: Chọn cách sản phẩm bạn hiển thị Office 12 o Email settings: Xác định email gửi Back Office (thông quan PHPmail() thông quan máy chủ SMTP) o Image settings: Tùy chỉnh kích cỡ khác sử dngj Prestashop để hiển thị hình ảnh bạn tái tạo tất hình thu nhỏ bạn o Database settings: Cấu hình thiết lập kết nối Prestashop sở liệu Mysql • Tools: o Employees: Thêm, chỉnh sửa, xóa mã nhân viên truy cập Back Office Prestashop o Profiles: Tạo kiểu hồ sơ quản lý người dùng (ví dụ, quản trị, nhân viên bán hàng, quản lý hàng tồn kho,…) o Permissions: Phân quyền cho hồ sơ o Contacts: Tạo quản lý liên hệ mà email khách hàng gửi sử dụng Front Office liên hệ với bạn qua form o Languagees: Thêm ngôn ngữ để cung cấp cho khách hàng Front Office o Translations: Sửa đổi, xuất, đồng ý cài đặt ngôn ngữ, nhập tập tin ngôn ngữ Back Office footer: • Links: Đường dẫn đến diễn đàn cộng đồng Prestashop trang liên hệ Prestashop • Version: Đây phiên cài đặt phần mềm Prestashop bạn CHƯƠNG III PHÂN TÍCH VÀ XÂY DỰNG WEBSITE VĂN PHỊNG PHẨM Phân tích 1.1 Đặc tả toán: a Cơ cấu tổ chức: Hệ thống tổ chức cửa hàng bao gồm: Ban điều hành, phận bán hàng, phận kế toán, phận kho, phận kỹ thuật người quản trị mạng b Chức phận: • Ban điều hành: o Điều hành hoạt động cửa hàng o Quyết định giá cho loại hàng hóa o Nhận báo cáo từ phận kế toán, bán hàng • Bộ phận bán hàng: o Tại cửa hàng: Trao đổi thông tin khách hàng, hướng dẫn, làm đơn đặt hàng, làm hóa đơn,… o Trên mạng: Các loại sản phẩm, linh kiện, thiết bị xếp, phân chia theo nhiều loại để khách hàng chọn đặt hàng  Công việc cụ thể cho phận bán hàng: Theo dõi hàng hóa, nhận, theo dõi đơn đặt hàng khách hàng xử lý 13 • Bộ phận kho: Nhập hàng, xuất hàng cho phận bán hàng, phân kĩ thuật theo dõi số lượng hàng tồn kho Ngồi cịn thống kê kiểm tra hóa đơn bán hàng, phiếu nhập kho, phiếu xuất, đơn đặt hàng, báo cáo doanh thu • Bộ phận quản trị: Quản trị mạng, củng cố đảm bảo sở liệu hoạt động tốt c Quy trình đặt hàng mạng: • Đầu tiên, khách hàng lựa chọn mặt hàng muốn mua Khách hàng tự chọn lựa loại hàng hóa, số lượng, màu sắc theo ý đặt, sản phẩm cập nhật vào giỏ hàng • Khi muốn toán, khách hàng phải đăng nhập vào hệ thống Hệ thống kiểm tra xem khách khách hay khách cũ (khách phải đăng ký, khách cũ đăng nhập): o Đăng nhập: username, password o Đăng ký: Lựa chọn email bạn đăng ký (hệ thống kiểm tra xem tồn email chưa, sử dụng yêu cầu dùng email khác, chưa quyền đăng ký tiếp) Tiếp khách hàng đăng ký thơng tin mình: Nhập họ tên, địa chỉ, điện thoại, username, password,… 1.2 Xác định yêu cầu a Đối với khách hàng: • Dễ hiểu, dễ dùng, hấp dẫn, dễ tìm kiếm thơng tin hàng hóa • Đảm bảo an tồn tuyệt đối thông tin khách hàng b Đối với người quản trị: • Thêm, sửa, xóa thơng tin hàng hóa, kiểm tra liệu nhập vào • Theo dõi, xử lý việc đặt hàng, q trình mua bán cơng ty • Xem, tra cứu, tìm kiếm thơng tin hàng hóa • Tính tốn doanh thu • Xem, theo dõi hàng hóa, đơn hàng khách hàng 1.3 Xây dựng chức hệ thống: • Nhóm chức đăng ký, đăng nhập thành viên • Nhóm chức xem thông tin, bao gồm xem thông tin giỏ hàng, xem thông tin đơn hàng, xem thông tin sản phẩm, xem thơng tin cá nhân • Nhóm chức quản lý thông tin, bao gồm quản lý thông tin cá nhân, quản lý danh sách thành viên, quản lý danh mục sản phẩm • Nhóm chức mua hàng, tiếp nhận xử lý đơn hàng 1.4 Xác định use case a Đối với khách hàng: • Đăng ký thành viên • Xem thơng tin sản phẩm • Xem thơng tin giỏ hàng • Chọn sản phẩm cần mua • Thêm, bớt sản phẩm giỏ hàng • Thực mua hàng • Thanh tốn 14 • Lựa chọn ngơn ngữ sử dụng • Lựa chọn đơn vị tiền tệ theo dõi b Đối với người quản lý: • Giao nhiệm vụ cho nhân viên • Quản lý danh sách nhân viên thực • Quản lý danh mục sản phẩm c Đối với nhân viên: • Tiếp nhận hóa đơn • Thực giao hàng • Báo cáo kết Ngoài ra, thành viên hệ thống bao gồm người quản lý, nhân viên khách hàng đăng ký làm thành viên cịn có UC: • Đăng nhập • Xem thơng tin cá nhân • Sửa đổi thông tin cá nhân Xây dựng 2.1 Deactivate cửa hàng: 2.2 Xóa nội dung sản phẩm cửa hàng mặc định, thêm tên thông tin sản phẩm cửa hàng: 2.3 Cập nhật hồ sơ nhân viên phân quyền cho nhân viên: 15 2.4 Thiết lập menu trang web: Sau có loại sản phẩm, trang CMS: Xây dựng menu ngang: 2.5 Xây dựng mô-đun sản phẩm cập nhật trang chủ: Thiết kế file tpl thông tin muốn hiển thị Front Office, php xây dựng quản trị, cấu hình Back Office xây dựng vị trí Hook muốn hiển thị mơ-đun Xây dựng, sản phẩm cập nhật khoảng thời gian 20 ngày người quan lý thêm sản phẩm Hiển thị Front Office: 16 2.6 Xây dựng mô-đun bán chạy cửa hàng: 2.7 Xây dựng mô-đun sản phẩm khuyến mại: 17 2.8 Website văn phịng phẩm: 18 2.9 Tối ưu hóa đường dẫn URL: 19 ... sản phẩm, xem thơng tin cá nhân • Nhóm chức quản lý thông tin, bao gồm quản lý thông tin cá nhân, quản lý danh sách thành viên, quản lý danh mục sản phẩm • Nhóm chức mua hàng, tiếp nhận xử lý. .. dựng, sản phẩm cập nhật khoảng thời gian 20 ngày người quan lý thêm sản phẩm Hiển thị Front Office: 16 2.6 Xây dựng mô-đun bán chạy cửa hàng: 2.7 Xây dựng mô-đun sản phẩm khuyến mại: 17 2.8 Website. .. đặt hàng đầy đủ xử lý lỗi Bạn quản lý tình trạng hàng, hóa đơn PDF,… • Payment: Quản lý việc tốn bạn, bao gồm: o Modules: Cấu hình gỡ bỏ cài đặt mơ-đun xử lý tốn trực tuyến o Currencies: Quản lý

Ngày đăng: 06/04/2015, 23:58

Từ khóa liên quan

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

Tài liệu liên quan