Nghiên cứu về phần mềm nguồn mở nukeviet và phát triển xây dựng website bán hàng (tt0

10 233 0
Nghiên cứu về phần mềm nguồn mở nukeviet và phát triển xây dựng website bán hàng (tt0

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

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN NGHIÊN CỨU VỀ PHẦN MỀM NGUỒN MỞ NUKEVIET PHÁT TRIỂN XÂY DỰNG WEBSITE BÁN HÀNG Hà Nội - Năm 2017 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN THỊ VÂN NGHIÊN CỨU VỀ PHẦN MỀM NGUỒN MỞ NUKEVIET PHÁT TRIỂN XÂY DỰNG WEBSITE BÁN HÀNG Chuyên ngành : Công nghệ thông tin Mã ngành D480201 : NGƯỜI HƯỚNG DẪN: THS ĐẶNG THÀNH CÔNG Hà Nội - Năm 2017 LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu riêng tơi hướng dẫn ThS Đặng Thành Công Các nội dung nghiên cứu, kết đồ án trung thực chưa công bố hình thức trước Những số liệu bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá tác giả thu thập từ nguồn khác có ghi rõ phần tài liệu tham khảo Ngồi ra, luận văn sử dụng số nhận xét, đánh số liệu tác giả khác, quan tổ chức khác có trích dẫn thích nguồn gốc Nếu phát có gian lận tơi xin hoàn toàn chịu trách nhiệm nội dung luận văn Trường Đại học Tài ngun Mơi trường Hà Nội không liên quan đến vi phạm tác quyền, quyền gây trình thực (nếu có) Hà Nội, ngày 16 tháng năm 2017 Sinh viên Nguyễn Thị Vân MỤC LỤC LỜI CẢM ƠN DANH MỤC HÌNH ẢNH DANH MỤC TỪ VIẾT TẮT CHƯƠNG 1: MỞ ĐẦU 1.1 Khảo sát hệ thống 1.1.1 Mục đích khảo sát trạng 1.1.2 Nội dung khảo sát trạng 1.1.3 Phạm vi mục tiêu đề tài 1.2 Bài toán quản lý bán hàng 1.2.1 tả toán 1.2.2 Đánh giá thực trạng hoạt động hệ thống 1.2.3 Nhiệm vụ yêu cầu hệ thống: 1.3 Tính cấp thiết đề tài .5 1.4 Phương pháp tiếp cận nghiên cứu CHƯƠNG 2: GIỚI THIỆU VỀ PHẦN MỀM NGUỒN MỞ TÌM HIỂU VỀ PHẦN MỀM NGUỒN MỞ NUKEVIET .10 2.1 Khái niệm phần mềm nguồn mở 10 2.2 Phân loại phần mềm nguồn mở 11 2.2.1 Application 11 2.2.2 Software framework 11 2.2.3 Lợi ích phần mềm nguồn mở người sử dụng .11 2.3 Một số phần mềm nguồn mở thường gặp 12 2.4 Khái niệm NukeViet 13 2.5 Lịch sử phát triển 13 2.6 Tính 14 2.7 Ứng dụng 15 2.8 Ưu, nhược điểm 17 2.8.1 Ưu điểm 17 2.8.2 Hướng dẫn cài NukeViet Localhost 18 2.9 Các khái niệm 26 2.9.1.Khái niệm module hệ thống NukeViet 26 2.9.2.Khái niệm Block 28 2.9.3.Khái niệm theme 28 2.9.4.Khái niệm ngôn ngữ giao diện ngôn ngữ sở liệu 29 CHƯƠNG 3: PHÁT TRIỂN NUKEVIET XÂY DỰNG WEBSITE BÁN HÀNG CHO SHOP HOA .31 3.1 Đặt vấn đề 31 3.2 Phân tích thiết kế hệ thống 31 3.2.1 Sơ đồ usecase tổng quát 31 3.2 Biểu đồ chức hệ thống 34 3.2.1.Biểu đồ chức đặt hàng 34 3.2.2 Biểu đồ chức quản lý sản phẩm 34 3.3 Biểu đồ cộng tác 36 3.3.1 Biểu đồ cộng tác chức “Đăng nhập” 36 3.3.2 Biểu đồ cộng tác chức In hóa đơn toán 36 3.3.3 Biểu đồ cộng tác chức Thêm nhân viên 37 3.3.4 Biểu đồ cộng tác chức Sửa nhân viên 38 3.3.5 Biểu đồ cộng tác Xóa thơng tin nhân viên .38 3.4 Kịch 39 3.4.1 Đăng nhập .39 3.4.2 Đăng xuất 40 3.4.3 Quản lý thông tin sản phẩm 40 3.4.4 Sửa thông tin sản phẩm 41 3.4.5 Xóa thơng tin sản phẩm 41 3.4.6 Comment viết 42 3.5 Biểu đồ lớp…………………………………………………………… 39 3.6 Cài đặt module shop NukeViet 43 3.7 Thiết kế giao diện .48 3.7.1 Form Đăng nhập 48 3.7.2 Giao diện trang chủ 49 3.7.3 Form Thêm sản phẩm 49 3.7.4 Form Sửa sản phẩm 50 3.7.5 Form Tìm kiếm .50 KẾT LUẬN .51 TÀI LIỆU THAM KHẢO 52 LỜI CẢM ƠN Trên thực tế khơng có thành công mà không gắn liền với giúp đỡ người dù hay nhiều, dù trực tiếp hay gián tiếp Trong suốt thời gian học tập trình làm ĐATN, em nhận nhiều quan tâm giúp đỡ nhiệt tình thầy cơ, bạn bè gia đình Trước hết em xin chân thành cảm ơn thầy giáo, cô giáo Khoa Công nghệ thông tin Trường Đại học Tài nguyên Môi trường Hà Nội, người dạy dỗ, trang bị cho chúng em kiến thức bản, cần thiết năm học vừa qua để em có đủ điều kiện hồn thành ĐATN Đặc biệt em xin bày tỏ lòng biết ơn sâu sắc tới thầy giáo Ths Đặng Thành Công người bảo tận tình, dẫn dắt suốt thời gian em làm đồ án tốt nghiệp em xin gửi lời cảm ơn chân thành tới gia đình bạn bè giúp đỡ, động viên tạo điều kiện tốt cho em suốt trình làm ĐATN Em cố gắng để hoàn thiện ĐATN, nhiên khả nhiều hạn chế nên khơng tránh khỏi thiếu sót Vì vậy, em mong nhận đóng góp, bảo giúp đỡ thầy cô bạn bè Em xin chân thành cảm ơn! Hà Nội, ngày 16 tháng 06 năm 2017 Sinh viên Nguyễn Thị Vân DANH MỤC HÌNH ẢNH Hình 2.1 hình kiến trúc hệ thống NukeViet 3.0 14 Hình 2.2: Trang chủ CSDL 19 Hình 2.3: Tạo CSDL 20 Hình 2.4: Chọn ngơn ngữ cài đặt 20 Hình 2.5: Kiểm tra điều kiện cài đặt 21 Hình 2.6: Thơng báo quyền 22 Hình 2.7: Kiểm tra môi trường máy chủ 23 Hình 2.8: Cấu hình CSDL 24 Hình 2.9: Thơng báo thơng tin Website 25 Hình 2.10: Thơng báo cài đặt thành cơng 26 Hình 2.11: Ngơn ngữ data 30 Hình 3.1: Sơ đồ Usecase tổng quát 33 Hình 3.1: Sơ đồ Usecase phân 33 Hình 3.2: Biểu đồ chức đặt hàng 34 Hình 3.3: Biểu đồ chức thêm sản phẩm 34 Hình 3.4: Biểu đồ chức sửa sản phẩm 35 Hình 3.5: Biểu đồ chức xóa sản phẩm 35 Hình 3.6: Biểu đồ chức tìm kiếm sản phẩm 36 Hình 3.7 Biểu đồ cộng tác chức Đăng nhập 36 Hình 3.8: Biểu đồ chức In hóa đơn tốn 37 Hình 3.9: Biểu đồ chức Thêm thành viên 38 Hình 3.10: Biểu đồ cộng tác chức Sửa thông tin nhân viên 38 Hình 3.11: Biểu đồ cơng tác Xóa thơng tin nhân viên 39 Hình 3.12 : Các bảng dở liệu NukeViet 44 Hình 3.13 : Các trường liệu bảng block_cat 45 Hình 3.14 :Các thuộc tính bảng money 46 Hình 3.15 : Các thuộc tính bảng thơng tin phiếu mua hàng 47 Hình 3.16 : Form Đăng nhập vào website 48 Hình 3.17 : Giao diện trang chủ website 49 Hình 3.18: Form thêm thơng tin sản phẩm 49 Hình 3.19: Form Sửa thông tin sản phẩm 50 Hình 3.20: Form Tìm kiếm 50 DANH MỤC TỪ VIẾT TẮT Nghĩa từ Từ viết tắt ĐATN Đồ án Tốt nghiệp CSDL Cơ sở liệu BGD&ĐT Bộ Giáo dục Đào tạo SDT Số điện thoại UC Usecase HT Hệ thống THPT Trung học phổ thông TNHH Trách nhiệm hữu hạn ... cận nghiên cứu CHƯƠNG 2: GIỚI THIỆU VỀ PHẦN MỀM NGUỒN MỞ TÌM HIỂU VỀ PHẦN MỀM NGUỒN MỞ NUKEVIET .10 2.1 Khái niệm phần mềm nguồn mở 10 2.2 Phân loại phần mềm nguồn mở. ..TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN THỊ VÂN NGHIÊN CỨU VỀ PHẦN MỀM NGUỒN MỞ NUKEVIET VÀ PHÁT TRIỂN XÂY DỰNG WEBSITE BÁN HÀNG Chuyên ngành : Công nghệ... 11 2.2.3 Lợi ích phần mềm nguồn mở người sử dụng .11 2.3 Một số phần mềm nguồn mở thường gặp 12 2.4 Khái niệm NukeViet 13 2.5 Lịch sử phát triển 13 2.6 Tính

Ngày đăng: 26/12/2017, 12:09

Từ khóa liên quan

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

Tài liệu liên quan