CodeIgniter Framework được xem là một PHP Framework phổ biến và dễ tiếp cận nhất so với các PHP Framework hiện hành, CodeIgniter hỗ trợ người lập trình phát triển các dự án nhanh hơn nhiều so với việc lập trình từ đầu, bằng cách cung cấp một tập hợp phong phú của các thư viện cho các chức năng cần thiết thông thường
GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp LỜI CẢM ƠN Lời đầu tiên, em xin đƣợc gửi lời cảm ơn chân thành sâu sắc đến thầy Nguyễn Văn Giáp, ngƣời thầy tận tình hƣớng dẫn, cho em định hƣớng ý kiến quý báu suốt trình hoàn thành khóa luận Em xin cảm ơn thầy, cô khoa Công Nghệ Thông Tin thầy cô trƣờng Đại học Công Nghiệp Thực Phẩm thành phố Hồ Chí Minh giảng dạy, truyền đạt cho em kiến thức vô giá năm học qua Em xin đƣợc gửi lời cảm ơn sâu sắc đến gia đình bạn bè, ngƣời kịp thời động viên, khích lệ, giúp đỡ em vƣợt qua khó khăn để em hoàn thành nhiệm vụ Do hạn chế nhiều mặt nên khóa luận em tránh khỏi thiếu sót Rất mong nhận đƣợc bảo, góp ý thầy, cô bạn TP.HCM, tháng Sáu, 2014 Sinh viên thực Lê Thanh Diệp GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp MỤC LỤC CHƢƠNG - CODEIGNITER 1.1 GIỚI THIỆU 1.1.1 Giới thiệu CodeIgniter 1.1.2 Giới thiệu MVC Framework 1.1.3 Cài đặt 1.2 TÌM HIỂU 1.2.1 Cấu trúc CodeIgniter 1.2.2 Dòng chảy liệu 11 1.2.3 Các thƣ viện 12 1.2.4 Các helper plugin 14 1.2.5 Bảo mật 15 1.3 KẾT LUẬN 15 CHƢƠNG - TỔNG QUAN 17 2.1 GIỚI THIỆU 17 2.2 MỤC TIÊU VÀ PHẠM VI ĐỀ TÀI 17 2.2.1 Mục tiêu đề tài 17 2.2.2 Các yêu cầu xử lý nghiệp vụ 17 2.2.3 Phạm vi đề tài 19 2.3 KHẢO SÁT HỆ THỐNG 19 2.3.1 Sơ lƣợc hệ thống thông tin 19 2.3.2 Quy trình nghiệp vụ hệ thống 20 2.4 KẾT CHƢƠNG 24 CHƢƠNG - PHÂN TÍCH HỆ THỐNG 25 3.1 GIỚI THIỆU 25 3.2 PHÂN TÍCH DỮ LIỆU 26 3.2.1 Giới thiệu mô hình thực thể kết hợp 26 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp 3.2.2 Lập mô hình thực thể kết hợp 29 3.2.3 Sƣu liệu cho thực thể mô hình 31 3.3 PHÂN TÍCH XỬ LÝ 39 3.3.1 Giới thiệu mô hình dòng liệu (DFD) 39 3.3.2 Lập mô hình dòng liệu 39 3.4 KẾT CHƢƠNG 43 CHƢƠNG - THIẾT KẾ HỆ THỐNG 44 4.1 GIỚI THIỆU 44 4.2 MÔ HÌNH QUAN HỆ 44 4.2.1 Giới thiệu mô hình quan hệ 44 4.2.2 Thiết kế lƣợc đồ sở liệu quan hệ 48 4.2.3 Xác định rõ bảng, thuộc tính, kiểu liệu, khóa 49 4.2.4 Lƣợc đồ Diagram hệ quản trị SQL Server 57 4.3 MÔ HÌNH PHÂN CẤP CHỨC NĂNG 58 4.3.1 Giới thiệu mô hình phân cấp chức (BFD) 58 4.3.2 Xây dựng mô hình phân cấp chức 60 4.4 RÀNG BUỘC TOÀN VẸN 61 4.4.1 Ràng buộc toàn vẹn liên 63 4.4.2 Ràng buộc toàn vẹn miền giá trị 68 4.4.3 Ràng buộc toàn vẹn liên thuộc tính 69 4.4.4 Ràng buộc toàn vẹn tham chiếu 69 4.4.5 Ràng buộc toàn vẹn liên - liên quan hệ 72 4.4.6 Ràng buộc toàn vẹn liên - liên thuộc tính 72 4.5 THIẾT KẾ GIAO DIỆN 73 4.5.1 Giao diện trang chủ 73 4.5.2 Giao diện trang đăng ký 75 4.5.3 Giao diện trang đăng nhập 76 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp 4.5.4 Giao diện quản lý ngƣời dùng 77 4.5.5 Giao diện quản lý sản phẩm 80 4.5.6 Giao diện quản lý hóa đơn 83 4.5.7 Giao diện quản lý đặt hàng 84 4.5.8 Giao diện quản lý tin tức 85 4.5.9 Giao diện quản lý bình luận 87 4.5.10 Giao diện quản lý đánh giá 88 4.5.11 Giao diện trang khách hàng 89 4.5.12 Giao diện trang sản phẩm 92 4.5.13 Giao diện trang tin tức 96 4.5.14 Giao diện giỏ hàng 96 4.5.15 Giao diện đặt hàng 97 4.5.16 Giao diện tìm kiếm 102 CHƢƠNG - KẾT LUẬN 103 5.1 KẾT QUẢ ĐẠT ĐƢỢC 103 5.2 HẠN CHẾ 104 5.3 HƢỚNG PHÁT TRIỂN 105 5.4 BÀI HỌC KINH NGHIỆM 105 TÀI LIỆU THAM KHẢO 106 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT Viết tắt Tiếng Anh Tiếng Việt BPM Business Process Model Mô hình quy trình nghiệp vụ DBMS Database Management System Hệ quản trị sở liệu DFD Data Flow Diagram Mô hình dòng liệu BFD Business Function Diagram Mô hình phân cấp chức FK Foreign Key Khóa ngoại MVC Model-View-Controller Mô hình MVC URI Uniform Resource Identifier URL Uniform Resource Location XML Extensible Markup Language HTTT Xây dựng website mua bán máy tính Hệ thống thông tin GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp DANH MỤC CÁC HÌNH VẼ VÀ ĐỒ THỊ Hình 1 Cấu trúc CodeIgniter Hình Sơ đồ thể dòng chảy liệu CodeIgniter 11 Hình Mô hình BPM đăng ký dành cho khách hàng 21 Hình 2 Mô hình BPM trình bán hàng website 22 Hình Hóa đơn bán hàng 23 Hình Hóa đơn bán hàng 24 Hình Mô hình liệu mức vật lý 29 Hình Mô hình liệu mức quan hệ 30 Hình 3 Mô hình cấp 39 Hình Mô hình cấp - Mô tả trình quản lý 40 Hình Mô hình cấp 3: phân rã chức quản lý nhập hàng 41 Hình Mô hình cấp 3: phân rã chức quản lý bán hàng 41 Hình Mô hình cấp 3: phân rã chức quản lý ngƣời dùng 42 Hình Mô hình cấp 3: phân rã chức quản lý sản phẩm 42 Hình Lƣợc đồ sở liệu quan hệ 48 Hình Lƣợc đồ Diagram hệ quản trị SQL Server 57 Hình Giao diện trang chủ - phần đầu trang 73 Hình 4 Giao diện trang chủ - phần thân trang 74 Hình Giao diện trang chủ - phần chân trang 74 Hình Giao diện trang đăng ký 75 Hình Giao diện trang đăng ký 75 Hình Giao diện trang đăng nhập – sau đăng ký thành công 76 Hình Giao diện trang đăng nhập 76 Hình 10 Giao diện quản lý ngƣời dùng 77 Hình 11 Giao diện thêm ngƣời dùng 78 Hình 12 Giao diện thêm ngƣời dùng 78 Hình 13 Giao diện chỉnh sửa thông tin ngƣời dùng 79 Hình 14 Giao diện chỉnh sửa thông tin ngƣời dùng 79 Hình 15 Giao diện quản lý sản phẩm 80 Hình 16 Giao diện cập nhật thông tin sản phẩm 80 Hình 17 Giao diện cập nhật thông tin sản phẩm 81 Hình 18 Giao diện trang nhập hàng 81 Xây dựng website mua bán máy tính GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Hình 19 Giao diện trang thêm sản phẩm vào hệ thống bán hàng 82 Hình 20 Giao diện trang thêm sản phẩm vào hệ thống bán hàng 82 Hình 21 Giao diện quản lý hóa đơn 83 Hình 22 Giao diện chi tiết hóa đơn 83 Hình 23 Giao diện quản lý đặt hàng 84 Hình 24 Giao diện chi tiết đặt hàng 84 Hình 25 Giao diện quản lý tin tức 85 Hình 26 Giao diện thêm tin tức 85 Hình 27 Giao diện thêm tin tức 86 Hình 28 Giao diện cập nhật tin tức 86 Hình 29 Giao diện cập nhật tin tức 87 Hình 30 Giao diện quản lý bình luận 87 Hình 31 Giao diện cập nhật nội dung bình luận 88 Hình 32 Giao diện quản lý đánh giá 88 Hình 33 Giao diện chỉnh sửa thông tin đánh giá sản phẩm 89 Hình 34 Giao diện trang khách hàng 89 Hình 35 Giao diện thay đổi thông tin tài khoản khách hàng 90 Hình 36 Giao diện trang đổi mật 90 Hình 37 Giao diện trang lịch sử mua hàng 91 Hình 38 Giao diện hóa đơn khách hàng 91 Hình 39 Giao diện sản phẩm với loại sản phẩm máy tính bảng 92 Hình 40 Giao diện sản phẩm với loại sản phẩm máy tính xách tay 93 Hình 41 Giao diện sản phẩm với loại sản phẩm máy tính để bàn 94 Hình 42 Giao diện chi tiết sản phẩm 95 Hình 43 Giao diện trang tin tức 96 Hình 44 Giao diện giỏ hàng 96 Hình 45 Giao diện toán - xác nhận tài khoản 97 Hình 46 Giao diện toán - thông tin khách hàng 98 Hình 47 Giao diện toán - thông tin giao hàng 98 Hình 48 Giao diện toán – phƣơng thức vận chuyển 99 Hình 49 Giao diện toán – phƣơng thức toán 100 Hình 50 Giao diện toán - xác nhận hóa đơn 101 Hình 51 Giao diện toán - toán thành công 101 Hình 52 Giao diện trang tìm kiếm 102 Hình 53 Giao diện tìm kiếm theo giá tiền 102 Xây dựng website mua bán máy tính GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp LỜI MỞ ĐẦU Ngày thời kỳ công nghệ thông tin, với kinh tế phát triển, đời sống đƣợc nâng cao, lĩnh vực thƣơng mại điện tử không xa lạ với nhƣ trƣớc Các mặt hàng đƣợc rao bán Internet ngày phong phú đa dạng, đặc biệt thiết bị di động, sản phẩm công nghệ cao Các sản phẩm công nghệ đua đời với tốc độ ngày nhanh Chúng trở thành phƣơng tiện thiết yếu đời sống ngƣời chúng ta, phục vụ nhu cầu ngày ngƣời nhƣ: liên lạc, chơi game, nghe nhạc, xem tivi…Đặc biệt máy tính, không đơn thùng gồ ghề khó di chuyển Mà thay vào máy tính xách tay, máy tính bảng nhỏ gọn với cấu hình mạnh mẽ, di chuyển đâu, phù hợp với công việc sống bận rộn đa số ngƣời dân Do mà website mua bán máy tính trực tuyến lần lƣợt đời, website không cung cấp mặt hàng đa dạng máy tính nhƣ phụ kiện cần thiết, mà cung cấp dịch vụ giao dịch, đặt hàng trực tuyến, an toàn bảo mật Các website không đòi hỏi xác, xử lý đƣợc nhiều nghiệp vụ trình mua bán, mà phải đáp ứng yêu cầu khác nhƣ tốc độ xử lý, giao diện thân thiện, mô hình hoá đƣợc thực tế vào máy tính, tính tƣơng thích bảo mật cao, giúp tiết kiệm đƣợc thời gian, công sức ngƣời, tăng độ xác hiệu công việc Việc quản lý, mua bán máy tính trực tuyến nhằm mục đích nâng cao khả quảng bá sản phẩm đến khách hàng, giúp khách hàng dễ dàng chọn lựa sản phẩm phù hợp Ngoài phát triển kinh doanh nâng khả cạnh tranh doanh nghiệp Xây dựng website mua bán máy tính GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Xây dựng website mua bán máy tính GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Xây dựng website mua bán máy tính GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp 4.5.12 Giao diện trang sản phẩm Hình 39 Giao diện sản phẩm với loại sản phẩm máy tính bảng Xây dựng website mua bán máy tính 92 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Hình 40 Giao diện sản phẩm với loại sản phẩm máy tính xách tay Xây dựng website mua bán máy tính 93 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Hình 41 Giao diện sản phẩm với loại sản phẩm máy tính để bàn Xây dựng website mua bán máy tính 94 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Hình 42 Giao diện chi tiết sản phẩm Giao diện chi tiết sản phẩm bao gồm hình ảnh thông tin giá sản phẩm Các mô tả, thông số kỹ thuật, bình luận đánh giá sản phẩm Cuối phần trƣng bày sản phẩm có loại nhà sản xuất sản phẩm Khách hàng mua sản phẩm cách “thêm vào giỏ” tiến hành toán Xây dựng website mua bán máy tính 95 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp 4.5.13 Giao diện trang tin tức Hình 43 Giao diện trang tin tức 4.5.14 Giao diện giỏ hàng Hình 44 Giao diện giỏ hàng Xây dựng website mua bán máy tính 96 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Sau chọn mua sản phẩm cho sản phẩm vào giỏ hàng, khách hàng xem thông tin giỏ hàng cách nhấp vào giỏ hàng góc phải hình Khách hàng đƣợc chuyển đến giao diện giỏ hàng, khách hàng cập nhật thông tin giỏ hàng cách xóa sản phẩm, thêm bớt số lƣợng mua sản phẩm Nếu khách hàng muốn mua thêm sản phẩm, khách hàng chọn tiếp tục mua hàng Nếu thông tin xác phù hợp với yêu cầu khách hàng tiến hành toán 4.5.15 Giao diện đặt hàng Hình 45 Giao diện toán - xác nhận tài khoản Khách hàng muốn mua sản phẩm cần phải có tài khoản khách hàng để cung cấp cho hệ thống số thông tin cần thiết mua hàng Nếu chƣa có tài khoản, khách hàng chuyển sang đăng ký quay lại toán Nếu có tài khoản, khách hàng phải đăng nhập vào chuyển sang bƣớc Xây dựng website mua bán máy tính 97 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Hình 46 Giao diện toán - thông tin khách hàng Sau hoàn thành bƣớc xác nhận tài khoản, hệ thống cho khách hàng xem lại thông tin ngƣời mua Sau hoàn thành, khách hàng chọn tiếp tục để sang bƣớc Hình 47 Giao diện toán - thông tin giao hàng Xây dựng website mua bán máy tính 98 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Khách hàng cần phải cung cấp thông tin ngƣời nhận hàng cho hệ thống, khách hàng chọn ngƣời gửi thân địa đăng ký gửi sản phẩm đến cho bạn bè, ngƣời thân cách thêm địa Sau khách hàng chọn tiếp tục để chuyển sang bƣớc Hình 48 Giao diện toán – phương thức vận chuyển Khách hàng chọn cách thức giao hàng thông thƣờng mà không phí, nhiên thời gian nhận hàng tùy thuộc vào vị trí nhận hàng Nếu khách hàng muốn nhận hàng nhanh 24 giờ, khách hàng chọn chuyển phát nhanh trả thêm khoản phí định Xây dựng website mua bán máy tính 99 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Hình 49 Giao diện toán – phương thức toán Khách hàng chọn trực tiếp toán cửa hàng toán nhận hàng nhà Bên cạnh khách hàng toán qua chuyển khoản với thông tin đƣợc cung cấp, sau chuyển khoản gọi điện thoại gửi email để cửa hàng xác nhận nhanh Xây dựng website mua bán máy tính 100 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Hình 50 Giao diện toán - xác nhận hóa đơn Hệ thống hiển thị thông tin hóa đơn bao gồm sản phẩm giá tiền mà khách hàng chọn mua Nếu thông tin xác, khách hàng chọn xác nhận toán để tiến hành toán Hình 51 Giao diện toán - toán thành công Xây dựng website mua bán máy tính 101 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp 4.5.16 Giao diện tìm kiếm Hình 52 Giao diện trang tìm kiếm Hệ thống tìm kiếm cung cấp khả tìm kiếm sản phẩm theo giá tiền, theo loại chuỗi từ khóa mà khách hàng nhập vào Với giao diện tìm kiếm, khách hàng nhanh chóng tìm đƣợc sản phẩm theo mong muốn Hình 53 Giao diện tìm kiếm theo giá tiền Xây dựng website mua bán máy tính 102 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp CHƢƠNG KẾT LUẬN 5.1 KẾT QUẢ ĐẠT ĐƢỢC Nhờ hƣớng dẫn góp ý thầy Nguyễn Văn Giáp qua nhiều trình khảo sát, tổng hợp kết quả, phân tích, xây dựng sở liệu, thiết kế giao diện em đạt đƣợc kết nhƣ sau: Phân tích thiết kế: – Nắm đƣợc quy trình hoạt động quy trình quản lý mua bán máy tinh – Tìm hiểu đƣợc tầm quan trọng nhƣ vai trò giai đoạn phân tích hệ thống thông tin chƣơng trình quản lý – Thu thập đƣợc số biểu mẫu tài liệu liên quan đến việc kinh doanh mua bán máy tinh – Xây dựng đƣợc mô hình diễn giải thành phần mô hình quy trình quản lý thiết bị di động cách khoa học áp dụng vào thực tế – Xây dựng đƣợc hệ thống sở liệu, ràng buộc có sở liệu – Diễn giải hƣớng dẫn chức xử lý có giao diện – Thể tƣơng đối hoàn chỉnh chức cần thực website mua bán: bán hàng, bảo hành, quản lý sản phẩm, quản lý nhân viên cửa hàng,… – Sử dụng phần mềm hỗ trợ thiết kế mô hình Power Design Quản lý hệ thống website – Chức chƣa đăng nhập Nội dung trang chủ Đăng ký tài khoản Xem thông tin mặt hàng Xem thông tin chi tiết mặt hàng Tìm kiếm (theo từ khóa, tên, giá cả, loại…) – Chức đăng nhập Đăng nhập hệ thống site khách hàng Cập nhật thông tin cá nhân tài khoản Từ chối tham gia hệ thống chƣa đăng nhập Bình luận đánh giá sản phẩm Xây dựng website mua bán máy tính 103 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp Mua hàng trực tuyến Xem thông tin lịch sử trình mua hàng qua hóa đơn – Chức quản trị viên Đăng nhập hệ thống site admin Quản lý tài khoản ngƣời dùng (bao gồm nhân viên khách hàng) Quản lý sản phẩm Quản lý hóa đơn Quản lý tin tức Quản lý bình luận Quản lý đánh giá sản phẩm – Các chức nâng cao Thông tin liên hệ có đồ hƣớng dẫn đến cửa hàng, khách hàng gửi thông tin liên hệ đến cửa hàng qua trực tiếp email cửa hàng Thanh toán trực tuyến Tìm kiếm nâng cao 5.2 HẠN CHẾ Tuy nhiên, lần đầu em thực với lĩnh vực tƣơng đối nên tránh khỏi số hạn chế định: – Khảo sát thực tế hạn chế, chƣa sâu đƣợc vào hết tất hoạt động quản lý quy trình quản lý mua bán – Phân tích hệ thống chƣa chuẩn xác – Kinh nghiệm phân tích thiết kế chƣa nhiều, phần thiết kế giao diện, số giao diện thiết kế chủ quan, chƣa tìm hiểu kỹ tâm lý ngƣời dùng – Cơ sở liệu rời rạc, chƣa rút gọn triệt để – Chƣa tối ƣu hóa thao tác giao diện – Chƣa kiểm soát đƣợc tất lỗi xảy ra, chƣa phát triển thêm nhiều cần phải khắc phục thêm Xây dựng website mua bán máy tính 104 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp 5.3 HƢỚNG PHÁT TRIỂN Em hy vọng với chƣơng trình có nhiều thời gian điều kiện tiếp tục phát triển thêm nhiều khía cạnh đề tài nhƣ: – Xây dựng chƣơng trình hoàn thiện – Tiếp tục phát triển chức thiếu (lấy mật hay kích hoạt tài khoản qua email) – Thêm số chức (tùy chỉnh bố cục giao diện, – Thêm chức bảo mật thông tin – Phát triển thêm phần mã vạch, cho phép tự động đọc mã độc giả để tối ƣu hóa trình nghiệp vụ – Phát triển khoản tin nhắn nhƣ dịch vụ chat mạng, liên thông phận nhanh – Tối ƣu hóa máy tìm kiếm (SEO) – Thanh toán trực tuyến thông qua nhiều hệ thống ngân hàng – Hỗ trợ chat trực tuyến – Thiết kế giao diện theo hƣớng đại (Responsive Design, Flat Design…) 5.4 BÀI HỌC KINH NGHIỆM – Việc quản lý kinh doanh cửa hàng mua bán phức tạp đòi hỏi phải có trình độ, kiến thức toán học cấu trúc liệu, thuật toán, ngôn ngữ, phân tích, mô hình tính toán, – Ngƣời lập trình sử dụng ngôn ngữ biết (công cụ để tạo dựng đồ án): C, C++, C#, Visual Studio 6.0, Visual Studio Net, J#, PHP, Java, – Khả hiểu biết ngôn ngữ đa phần mức độ tập, tập môn học cao đồ án, khóa luận, mà chƣa có dự án thực tế Xây dựng website mua bán máy tính 105 GVHD: Nguyễn Văn Giáp Khóa luận tốt nghiệp TÀI LIỆU THAM KHẢO Tiếng Việt [1] Hoàng Thị Liên Chi, Phân tích thiết kế hệ thống thông tin (Giáo trình nội bộ), Đại học Công Nghiệp Thực Phẩm TP.HCM, 9/2012 [2] Hoàng Thị Liên Chi, Nguyễn Văn Lễ, Cơ sở liệu (Giáo trình nội bộ), Đại học Công Nghiệp Thực Phẩm TP.HCM, 9/2010 [3] Bộ môn hệ thống thông tin, Hệ quản trị sở liệu (Giáo trình nội bộ), Đại Học Công Nghiệp Thực Phẩm TP.HCM, 2/2012 [4] Phạm Hữu Khang, SQL Server 2005 – Lập trình T-SQL, NXB Lao động xã hội, 2007 Tiếng Anh [5] CodeIgniter User Guide Website [6] http://cellphones.com.vn [7] http://www.tnc.com.vn [8] http://www.mainguyen.vn [9] http://www.hnammobile.com [10] http://www.thegioididong.com [11] http://codeigniter.com/user_guide Xây dựng website mua bán máy tính 106