Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 72 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
72
Dung lượng
2,35 MB
Nội dung
VIỆN ĐẠI HỌC MỞ HÀ NỘI XÂY DỰNG WEBSITE BÁN ĐỒ HANDMADE TRỰC TUYẾN CHO SHOP HANDYONE Niên khóa 2012-2016 KHOA CÔNG NGHỆ THÔNG TIN VŨ VĂN TIẾN XÂY DỰNG WEBSITE BÁN ĐỒ HANDMADE TRỰC TUYẾN CHO SHOP HANDYONE Chuyên ngành: Công nghệ thông tin ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HÀ NỘI – Năm 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN VŨ VĂN TIẾN XÂY DỰNG WEBSITE BÁN ĐỒ HANDMADE TRỰC TUYẾN CHO SHOP HANDYONE Chuyên ngành: Công nghệ thông tin Giảng viên hướng dẫn: ThS Mai Thị Thúy Hà ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HÀ NỘI – Năm 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc Lập – Tự Do – Hạnh Phúc Hà Nội, ngày… tháng… năm 2016 NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Họ tên: Vũ Văn Tiến Lớp: 1210A06 Tên đề tài: Xây dựng website bán đồ handmade trực tuyến cho shop HandyOne Giảng viên hướng dẫn: ThS Mai Thị Thúy Hà NHIỆM VỤ VÀ NỘI DUNG Nhiệm vụ cụ thể đồ án tốt nghiệp: - Khảo sát website bán hàng trực tuyến sản phẩm handmade Thực trạng trình bán hàng trực tuyến, yêu cầu đặt ra, thực ứng dụng thực tế - Phân tích xác định yêu cầu hệ thống website - Xây dựng website bán đồ handmade trực tuyến cho shop HandyOne bao gồm chức năng: Xây dựng trang giao diện cho phép khách hàng xem, tìm kiếm đặt hàng sản phẩm cửa hàng Xây dựng trang quản lý với chức năng: Quản lý sản phẩm Quản lý bán hàng Quản lý tin tức Quản lý khách hàng Quản lý thống kê NGÀY GIAO NHIỆM VỤ: ……./……./……… NGÀY HOÀN THÀNH NHIỆM VỤ:……/…… /……… Nội dung đề cương Đồ án Hội đồng chuyên ngành thơng qua Ngày……tháng……năm 2016 GIẢNG VIÊN HƯỚNG DẪN KHOA CƠNG NGHỆ THƠNG TIN LỜI NĨI ĐẦU Ngày nay, với phát triển mạnh mẽ công nghệ thông tin ứng dụng đời sống, máy tính điện tử khơng cịn thứ phương tiện lạ lẫm người mà dần trở thành cơng cụ làm việc giải trí thơng dụng hữu ích chúng ta, khơng cơng sở mà cịn gia đình Trong kinh tế nay, với xu tồn cầu hố kinh tế giới, mặt đời sống xã hội ngày nâng cao, đặc biệt nhu cầu trao đổi hàng hoá người ngày tăng số lượng chất lượng.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 Để 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 bán đồ handmade trực tuyến cho shop Handy-one” với mặt hàng là: Đồ Handmade Qua khảo sát thực tế, Việt Nam nước giới đồ Handmade ưa chuộng Máy móc đại mang đến sản phẩm mang tính dập khuôn tràn lan thị trường, nhiều người cảm thấy nhàm chán muốn trở lại thứ gần gũi thiên nhiên hay đơn giản tìm kiếm lạ độc đáo Đồ Handmade làm hồn tồn tay, sản phẩm địi hỏi thể cá tính phong cách riêng Vì lý đồ Handmade nhiều bạn trẻ ưa chuộng Việt Nam Do thời gian có hạn, kiến thực kinh nghiệm thân hạn chế, đồ án cịn nhiều thiếu sót, em mong nhận ý kiến đóng góp quý báu từ quy thầy để đồ án hồn thiện Em xin cảm ơn! Qua đây, em xin gửi lời cảm ơn đến thầy cô Khoa Công nghệ thông tin - Viện Đại học Mở Hà Nội Các thầy theo sát em q trình học tập, khảo sát hệ thống, giải đáp thắc mắc trình làm đồ án vừa qua Đặc biệt em xin gửi lời cảm ơn đến bác chủ cửa hàng HandyOne, cô ThS Mai Thị Thúy Hàđã giúp đỡ em q trình phân tích thiết kế hệ thống đưa lời khuyên quý báu em làm đồ án MỤC LỤC CHƯƠNG MỞ ĐẦU 1.1 GIỚI THIỆU CHUNG VỀ CỬA HÀNG HANDYONE 1.1.1 Vị trí địa lý 1.1.2 Cơ cấu tổ chức 1.2 MỘT SỐ MẪU BIỂU TRONG CỬA HÀNG CHƯƠNG KHẢO SÁT HỆ THỐNG .10 2.1 MÔ TẢ BÀI TOÁN 10 2.2 KHẢO SÁT HIỆN TRẠNG 10 2.3 CÔNG NGHỆ SỬ DỤNG 12 2.3.1 Ngôn ngữ PHP 12 2.3.2 MySQL 13 2.3.3 Ngôn ngữ đánh dấu siêu văn HTML 14 2.3.4 Codeigniter framework 15 CHƯƠNG PHÂN TÍCH HỆ THỐNG 18 3.1 SƠ ĐỒ PHÂN RÃ CHỨC NĂNG 18 3.1.1 Xác định chức chi tiết 18 3.1.2 Sơ đồ phân rã chức 19 3.2 SƠ ĐỒ LUỒNG DỮ LIỆU 21 3.2.1 DFD mức ngữ cảnh 21 3.2.2 DFD mức đỉnh 22 3.2.3 DFD mức đỉnh 23 3.3 ĐẶC TẢ CHI TIẾT CHỨC NĂNG 26 CHƯƠNG THIẾT KẾ HỆ THỐNG .30 4.1 THIẾT KẾ CƠ SỞ DỮ LIỆU 30 4.1.1 ER mở rộng 30 4.1.2 Mơ hình quan hệ 38 4.1.3 Đặc tả liệu 39 4.2 THIẾT KẾ GIAO DIỆN 49 CHƯƠNG CÀI ĐẶT CHƯƠNG TRÌNH .58 TÀI LIỆU THAM KHẢO 61 TÓM TẮT ĐỒ ÁN Tên đề tài: Xây dựng website bán đồ handmade trực tuyến cho shop HandyOne Sinh viên thực hiện: Vũ Văn Tiến Lớp: 12B6 Giảng viên hướng dẫn: ThS Mai Thị Thuý Hà Tóm tắt đồ án: Nội dung đồ án tốt nghiệp xây dựng website bán đồ handmade trực tuyến cho shop HandyOne Trình bày nghiệp vụ bán hàng cửa hàng bán đồ trực tuyến, từ xây dựng website quản lý bán hàng cho cửa hàng HandyOne dựa kiến thức tìm hiểu DANH MỤC CHỮ VIẾT TẮT STT Tên viết tắt Tên đầy đủ Dịch nghĩa tiếng Việt DFD Data Flow Diagram Sơ đồ luồng liệu Y/c Yêu cầu K/q Kết 50 Giao diện thêm sản phẩm Hình 4 Giao diện thêm sản phẩm 51 Giao diện chi tiết đơn hàng Hình Giao diện chi tiết đơn hàng 50 Giao diện quản n lý khách hàng Hình 6Giao diện trang quảnn lý khách hàng Giao diện n xố m loại sản phẩm Hình Giao diện trang xoá loại sảnn phẩm ph 51 Giao diện n trang thêm loại lo sản phẩm Hình 8Giao diện trang thêm loại sảnn ph phẩm Hình Giao diện trang thay đổi mật khẩuu qu quản trị 52 Hình 10 Giao diện trang thêm hướng dẫn 53 Một số giao diện phần frontend Hình 11 Giao diện trang chủ frontend 54 Hình 12 Giao diện trang giới thiệu cửa hàng 55 Hình 13 Giao diện trang hướng dẫn 56 Hình 14 Giao diện giỏ hàng 57 Hình 15 Giao diện xác nhận tốn 58 Hình 16 Giao diện đăng kí tài khoản khách hàng Hình 17 Giao diện đăng nhập khách hàng 59 Chương CÀI ĐẶT CHƯƠNG TRÌNH 5.1 Hướng dẫn cài đặt 5.1.1 Yêu cầu hệ thống - Desktop Application + Phần cứng: Ram tối thiểu 1GB, ổ cứng trống tối thiểu 10GB, CPU tối thiểu Intel Core dual 1.5Ghz + Phần mềm: Hệ điều hành Windows XP, Windows 7,…, Microsoft Office 2003 cao hơn, Hệ quản trị sở liệu 2005 trở lên, Xampp Wamp, Bộ gõ tiếng Việt hỗ trợ Unicode(Unikey) + Hướng dẫn cài đặt: o Bước 1: Tạo sở liệu với tên “handyone_data” tiến hành Restore tập tin “handyone_data.bak” phpAdmin Xampp Wampp o Bước 2: Tải giải nén chương trình handmade.exe - Web Application + Phần cứng: Ram tối thiểu 2GB, ổ cứng trống tối thiểu 20GB, CPU tối thiểu Intel Core dual 2.0Ghz + Phầm mềm: Trình duyệt web Firefox GoogleChrom + Hướng dẫn cài đặt: Copy tập tin thư mục “handmade.zip” vào thư mục htdocs Xampp var/www wamp 5.1.2 Khởi động hệ thống o Bước 1: Người dùng khởi động Xampp Wampp o Bước 2: Dùng trình duyệt Firefox GoogleChrom truy cập vào Ứng dụng Web 5.2 Hướng dẫn sử dụng 5.2.1 Trang frontend 60 Khách hàng truy cập vào trang khách hàng xem danh sách sản phẩm, xem chi tiết sản phẩm, xem hướng dẫn, đăng kí tài khoản đăng nhập, chọn sản phẩm thêm vào giỏ hàng, toán giỏ hàng cách điền đầy đủ thông tin Tất chức có hình ảnh thơng báo rõ ràng, dễ để sử dụng 5.2.2 Trang backend – trang quản trị Để truy cập vào hệ thống quản trị, ta thấy giao diện đăng nhập có trường tên đăng nhập mật phải điền đầy đủ thơng tin xác Sau đăng nhập thành công với quyền user hệ thống tự xác định quyền user để thị chức tương ứng Hệ thống chia làm nhiều quyền truy cập khác nhau, quyền cao admin Tài khoản có quyền admin truy cập thực tất chức hệ thống: Xem xử lý đơn hàng, xem cập nhật sản phẩm, xem cập nhật thông tin khách hàng, xem cập nhật thông tin hướng dẫn, xem cập nhật danh mục hỗ trợ, xem thống kê, quản trị tài khoản Tài khoản truy cập với quyền nhân viên thao tác sử dụng chức năng: Xem xử lý đơn hàng, xem cập nhật sản phẩm, xem cập nhật thông tin khách hàng, xem cập nhật thông tin hướng dẫn, xem cập nhật danh mục hỗ trợ Trong tất danh mục quản lý trang có chức tìm kiếm, người dùng tìm kiếm theo tên mã mà khơng cần nhập xác ký tự, thao tác thêm, sửa, xố có thơng báo xác nhận, thành công trường hợp cụ thể 61 KẾT LUẬN Qua thời gian thực đồ án tốt nghiệp với đề tài: “Xây dựng website bán đồ handmade trực tuyến cho shop HandyOne”.Em đạt kết sau: - Nắm cách xây dựng chương trình ngơn ngữ PHP - Xây dựng chương trình ứng dụng gồm chức chính: Quản lý khám sản phẩm Quản lý bán hàng Quản lý hướng dẫn Quản lý khách hàng Thống kê Quản lý thơng tin • Những mục tiêu phát triển đề tài: - Tiếp tục hoàn thiện chức website - Nâng cấp giao diện bên phía khách hàng cịn đơn giản, chưa bắt mắt Tuy nhiên thời gian có hạn nên ứng dụng nhóm em chưa đầy đủ hết chức mong muốn Trong tương lai em hoàn thiện chức cho phù hợp với quy trình website bán hàng trực tuyến Xin chân thành cảm ơn thầy hướng dẫn tất thầy cô khoa công nghệ thông tin – Viện đại học mở Hà Nội giúp đỡ em suốt trình học tập thực đồ án 62 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Thái Thanh Tùng, Slide giảng mơn lập trình web – Khoa CNTT – Viện Đại học Mở Hà Nội,2015 [2] Nguyễn Thị Tâm – Trương Tiến Tùng – Trịnh Thị Xuân, Cơ sở liệu, Khoa Công Nghệ Thông Tin – Viện Đại học Mở Hà Nội, 2012 [3] Nguyễn Văn Vỵ, Giáo trình phân tích thiết kế tin học hệ thống, NXB ĐHQG, 2007 [4] Joel Murach Ray Harris, Lập trình nâng cao PHP MySQL – Nhà xuất Murach, Trường Đại học FPT Tiếng Anh [1] Kevin Yank, Build Your Own Database Driven Web Site Using PHP & MySQL, Sitepoint, 2011 [2] David Upton, CodeIgniter for Rapid PHP Application Development,July 23, 2007