1 Lý chọn đề tài Ngày nay, công nghệ thông tin không ngừng phát triển cách mạnh mẽ đại Các ứng dụng công nghệ thông tin ngày sâu vào đời sống người trở thành phận thiếu giới văn minh.Với xu toán cầu hóa kinh tế giới, đặc biệt nhu cầu trao đổi hàng hóa người ngày tăng số lượng chất lượng, nhu cầu sử dụng Internet ngày nhiều hình thức kinh doanh mạng ngày đa dạng trở thành công cụ thiếu Vì vậy, nhiều cửa hàng sách áp dụng phương pháp bán hàng qua mạng (thương mại điện tử) để khách hàng dễ dạng tìm kiếm thông tin không cần tốn nhiều thời gian chi phí Nhà sách Nam Cao đời mang thông tin đến với người, phục vụ khách hàng lứa tuổi, lĩnh vực với lượng kiến thức khổng lồ thông qua trang sách quý báu Đối với nhà sách quy mô lớn vậy, việc quảng bá giới thiệu đến khách hàng sách hay, cung cấp thông tin giúp cho khách hàng lựa chọn sách ưng ý Vấn đề đặt song song với khách hàng đặt mua sách chọn cách nhanh chóng tiện lợi, không cần thời gian đến tận nơi lựa chọn toán Từ vấn đề đặt trên, đồng ý hướng dẫn tận tình PGS.TS Lê Bá Dũng, em chọn đề tài: “Xây dựng trang web bán sách online nhà sách Nam Cao” Với mong muốn đề tài đưa vào ứng dụng cho nhà sách Nam Cao, em cố gắng mong nhận ý kiến đóng góp đạo thầy cô Mục đích nghiên cứu đề tài - Thiết kế website bán hàng online nhằm giải khó khăn nhà sách Nam Cao - Website xây dựng phải đáp ứng nhu cầu cần thiết nhà sách: • Quản lý thông tin nhà xuất • Quản lý sách • Cập nhật giá, thông tin sách • Quản lý người dùng • Có chức giỏ hàng • Quản lý đơn đặt hàng khách hàng Nhiệm vụ nghiên cứu - Làm sáng tỏ cở sở lý luận đề tài - Khảo sát tình hình thực tế hệ thống - Thiết kế website theo cấu trúc cách phối màu hợp với website bán hàng online - Tối ưu hóa thẻ meta nhằm tăng khả SEO (Search Engine Optimization) cho website - Chức website chia thành module khác nhằm dễ quản lý Đối tượng phạm vi nghiên cứu • Đối tượng nghiên cứu Đối tượng nghiên cứu việc quản lý tổ chức bán sách online nhà sách Nam Cao • Phạm vi nghiên cứu Phạm vi nghiên cứu đề tài “Xây dựng trang web bán sách online nhà sách Nam Cao”: • • Lĩnh vực thiết kế website Hoạt động bán sách, cập nhật sách, cập nhật thông tin sách thông tin khách hàng đặt mua sách,….của nhà sách Nam Cao Phương pháp nghiên cứu - 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 - Phương pháp nghiên cứu thực nghiệm - Thông qua quan sát thực tế, yêu cầu sở lý luận nghiên cứu, phần mềm đưa vào chạy thử nghiệm nhà sách Nam Caođể từ có điều chỉnh cho phù hợp Ý nghĩa khoa học thực tiễn - Website xây dựng áp dụng thành tựu công nghệ thông tin vào lĩnh vực thương mại - Sự đời website không giải khó khăn Nhà sách mà mang lại kiến thức, thông tin đến với người cách nhanh chóng tiện lợi Khách hàng cần nhà thực vài thao tác nhỏ nhận tận tay sách mong muốn - Với website khách hàng bảo mật hoàn toàn thông tin cá nhân Bên cạnh nhà sách dễ dàng việc quảng bá hình ảnh đến với người, nơi nhiều phương tiện Bố cục khóa luận Cấu trúc khóa luận gồm ba chương: Chương 1: Cơ sở lý thuyết Chương2: Phân tích thiết kế hệ thống Chương 3: Xây dựng chương trình thử nghiệm CHƯƠNG 1: CƠ SỞ LÝ THUYẾT Khóa luận trình bày sở lý thuyết để xây dựng trang web bán sách online Như là: Nêu định nghĩa thương mại điện tử quy trình mua bán hàng hóa dịch vụ thông qua phương tiện điện tử mạng viễn thông, đặc biệt qua máy tính mạng Internet nêu lợi ích thương mại điện tử tiết kiệm chi phí, tạo thuận lợi cho bên giao dịch Cho thấy ứng dụng chung thương mại điện tử ứng dụng riêng website bán sách Giới thiệu ngôn ngữ lập trình PHP ngôn ngữ xây dựng trang web: Định nghĩa ngôn ngữ lập trình PHP lý ngôn ngữ chiếm ưu Các kiểu liệu PHP PHP có kiểu liệu bản: Integer, Double String Ngoài số kiểu liệu khác, xây dựng dựa kiểu liệu trên, object (các kiểu liệu đối tượng), array (các kiểu liệu mảng) Tìm hiểu biến PHP Tìm hiểu toán tử biểu thức PHP Sự kết hợp PHP với ngôn ngữ khác: Javascript, Jquery Giới thiệu Hệ quản trị sở liệu MySQL để lưu trữ xử lý kết nối sở liệu tổ chức chủ yếu mô hình Client/Sever Dựa cở lý thuyết chương 1, chương vào phân tích thiết kế hệ thống CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Ở chương này, trước tiên tìm hiểu Nhà sách Nam Cao, thông tin địa chỉ, năm thành lập, thông tin sách thể loại sách Nhà sách để phục vụ cho trình xây dựng trang web Tiếp theo, khóa luận tiến hành khảo sát hệ thống: Khảo sát quy trình tác nghiệp hệ thống: Nhân viên đăng nhập vào hệ thống sau cập nhật thông tin sách, kiểm tra đơn đặt hàng, Khách hàng vào tìm kiếm sách sau đặt mua sách Nêu thông tin đầu vào đầu hệ thống Tiếp theo, khóa luận phân tích hệ thống: Xác nhận chức hệ thống: quản lý người dùng, quản lý sách,tìm kiếm sách Xác định tác nhân use case hệ thống Hệ thống chia làm hai phần: Một phần dành cho khách mua hàng, phần dành cho nhân viên quản trị quản lý cập nhật thông tin cho website Thiết kế biểu đồ use case Baogồm use case: Đăng kí, đăng nhập, tìm sách, thay đổi giỏ hàng, đặt hàng, quản lý khách hàng, quản lý chủ đề, quản lý sách, quản lý hóa đơn, quản lý yêu cầu Thiết kế biểu đồ Class: Biểu đồ class cho chức thuộc Khách hàng, biểu đồ lớp cho chức thuộc Người quản trị, biểu đồ lớp cho chức Quản lý chủ đề sách, biểu đồ class cho chức thuộc Sách Thiết kế biểu đồ Activity: biểu đồ activity cho tác vụ Khách hàng, biểu đồ activity cho tác vụ Quản trị viên Tiếp theo, khóa luận tiến hành thiết kế hệ thống: Đầu tiên tiến hành xây dựng sở liệu hệ thống bao gồm bảng liệu trang web Tiếp theo thiết kế giao diện cho trang web Trong đó, trang web bao gồm trang chủ, trang giới thiệu, trang sách mới, trang đăng nhập, trang tìm sách, trang admin CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH THỬ NGHIỆM Chương cuối khóa luận vào: Giới thiệu toán xây dựng trang web bán sách online Nhà sách Nam cao Nhà sách Nam Cao Nhà sách nằm địa bàn thành phố Phủ Lý, tỉnh Hà Nam có quy mô tương đối lớn với thể loại sách phong phú, đa dạng, số lượng sách lớn, giá hợp lý nơi đem đến nguồn tri thức khổng lồ cho người dân nơi Dù Nhà sách có quymô lớn chưa có trang web riêng để quảng bá hình ảnh chưa thể bán sách trực tuyến mạng Trong thời buổi công nghệ thông tin bùng nổ thương mại điện tử phát triển mạnh mẽ, chiếm ưu việc áp dụng vào xây dựng trang web bán sách Nhà sách Nam Cao thiết thực Nêu lên ý tưởng giải toán nào: sử dụng ngôn ngữ lập trình PHP kết hợp với hệ quản trị sở liệu MySQL Cách thức thực để xây dựng trang web: Khảo sát để nắm thông tin, cách thức hoạt động cuả Nhà sách, tìm hiểu thông tin trang web bán sách khác để tham khảo học hỏi, dùng mô hình Use case để xây dựng chức cho hệ thống Website, dùng hệ quản trị sở liệu MySQL để lưu sở liệu, dùng ngôn ngữ lập trình PHP để xây dựng Website Các kết đạt toán này: Xây dựng trang web có giao diện thân thiện với người dùng Xây dựng chức như: • • • • • • Tìm hiểu thông tin Nhà sách Nam Cao, Tìm hiểu thông tin sách: hình ảnh, tóm tắt nội dung, đơn giá,… Xem sách cập nhật, sách bán chạy Tìm kiếm sách trang web Mua sách Chức dành cho admin: thêm, sửa, xóa sách chủ đề sách, xem đơn hàng, … KẾT LUẬN Việc xây dựng trang web cho Nhà sách Nam Cao nhằm quảng bá hình ảnh cho nhà sách bán sách trực tuyến toán thực tế áp dụng rộng rãi Đề tài mang tính cục nhiên trang web xây dựng đáp ứng yêu cầu Nhà sách Từ trang web ban đầu đầu tư mặt thời gian, công sức phát triển chương trình tốt so với yêu cầu đặt ban đầu giải vướng mắc việc quảng bá hình ảnh bán sách trực tuyến Nhà sách Qua thời gian học hỏi nghiên cứu tìm hiều cách thiết kế trang web em hoàn thành đề tài “Xây dựng trang web bán sách online Nhà sách Nam Cao” Mặc dù trang web chưa hoàn hảo song trình nghiên cứu, học hỏi tìm hiểu giúp em học hỏi nhiều điều bổ ích việc thiết kế chương trình ứng dụng thực tiễn Trong trình thực đề tài em nhận giúp đỡ bạn bè thầy cô trường Đặc biệt với giúp đỡ, bảo tận tình thầy giáo PGS.TS Lê Bá Dũng để em hoàn thành đề tài HƯỚNG PHÁT TRIỂN Đối với dự án lớn nhỏ, luôn tồn số hạn chế bên cạnh lợi Vì việc giải pháp cho giới hạn quan trọng để hệ thống tương lai hoàn hảo với tính mạnh Và trang web đề tài em ngoại lệ Trong tương lai: Em muốn thêm vào trang web chức lựa chọn phương thức toán cho khách hàng, đặc biệt phương thức toán trực tiếp thẻ ngân hàng để dễ dàng thuận tiện cho khách hàng phía Nhà sách Em cố gắng tốt để làm cho hệ thống có hỗ trợ tiếng Việt mục tiêu Bên cạnh đó, hỗ trợ ngôn ngữ khác Ngoài ra, em muốn mở rộng khả tìm kiếm trang web với việc tìm kiếm sách theo: tác giả, nhà xuất bản, giá sách, thể loại, năm xuất TÀI LIỆU THAM KHẢO Tiếng Việt: [1] Nguyễn Trường Sinh (chủ biên) - Sử dụng PHP & MySQL thiết kế Web động – Nhà xuất Minh Khai phát hành [2] Phạm Hữu Khang (tác giả) – Xây dựng ứng dụng web PHP MySQL [3] Trường Đại Học Khoa học tự nhiên – MBOOK Học PHP & MySQL Tiếng Việt Các website: - https://www.google.com.vn https://vi.wikipedia.org/wiki/Wikipedia_ti%E1%BA%BFng_Vi%E1%BB%87t - http://sinhvienit.net/forum/tai-lieu-tin-hoc-can-ban.386/