1. Trang chủ
  2. » Giáo Dục - Đào Tạo

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 235 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 215,75 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ 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 VÀ PHÁT TRIỂN XÂY DỰNG WEBSITE BÁN HÀNG Hà Nội - Năm 2017... TRƯỜNG ĐẠ

Trang 1

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ 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

VÀ PHÁT TRIỂN XÂY DỰNG WEBSITE BÁN HÀNG

Hà Nội - Năm 2017

Trang 2

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ệ 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

Trang 3

LỜI CAM ĐOAN

Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi và dưới sự hướng dẫn của ThS Đặng Thành Công Các nội dung nghiên cứu, kết quả trong đồ án này

là trung thực và chưa công bố dưới bất kỳ hình thức nào trước đây Những số liệu trong các bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá được chính tác giả thu thập từ các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo

Ngoài ra, trong luận văn còn sử dụng một số nhận xét, đánh giá cũng như số liệu của các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm về nội dung luận văn của mình Trường Đại học Tài nguyên và Môi trường Hà Nội không liên quan đến những vi phạm tác quyền, bản quyền do tôi gây ra trong quá trình thực hiện (nếu có)

Hà Nội, ngày 16 tháng 6 năm 2017 Sinh viên

Nguyễn Thị Vân

Trang 4

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.1 Khảo sát hệ thống 1

1.1.1 Mục đích khảo sát hiện trạng 1

1.1.2 Nội dung khảo sát hiện trạng 2

1.1.3 Phạm vi và mục tiêu của đề tài 2

1.2 Bài toán quản lý bán hàng 2

1.2.1 Mô tả bài toán 2

1.2.2 Đánh giá thực trạng hoạt động của hệ thống 3

1.2.3 Nhiệm vụ và yêu cầu của hệ thống: 4

1.3 Tính cấp thiết của đề tài 5

1.4 Phương pháp tiếp cận nghiên cứu 5

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 về 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 của phần mềm nguồn mở đối với 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 về NukeViet 13

2.5 Lịch sử phát triển 13

2.6 Tính năng 14

2.7 Ứng dụng 15

2.8 Ưu, nhược điểm 17

2.8.1 Ưu điểm 17

Trang 5

2.8.2 Hướng dẫn cài NukeViet trên Localhost 18

2.9 Các khái niệm cơ bản 26

2.9.1.Khái niệm module trong 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 và ngôn ngữ cơ sở dữ 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 đồ tuần tự các chức năng trong hệ thống 34

3.2.1.Biểu đồ tuần tự chức năng đặt hàng 34

3.2.2 Biểu đồ tuần tự chức năng 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 năng “Đăng nhập” 36

3.3.2 Biểu đồ cộng tác chức năng In hóa đơn và thanh toán 36

3.3.3 Biểu đồ cộng tác chức năng Thêm nhân viên 37

3.3.4 Biểu đồ cộng tác chức năng 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 bản 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 bài viết 42

3.5 Biểu đồ lớp……… 39

3.6 Cài đặt module shop trong NukeViet 43

Trang 6

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

Trang 7

LỜI CẢM ƠN

Trên thực tế không có sự thành công nào mà không gắn liền với những sự giúp

đỡ mọi người dù ít hay nhiều, dù trực tiếp hay gián tiếp Trong suốt thời gian học tập nhất là trong quá trình làm ĐATN, em đã nhận được rất nhiều sự quan tâm giúp

đỡ nhiệt tình của các thầy cô, bạn bè và gia đình

Trước hết em xin chân thành cảm ơn các thầy giáo, cô giáo Khoa Công nghệ thông tin Trường Đại học Tài nguyên và Môi trường Hà Nội, những người đã dạy

dỗ, trang bị cho chúng em những kiến thức cơ bản, cần thiết trong những năm học vừa qua để em có đủ điều kiện hoàn thành ĐATN của mình

Đặc biệt em xin bày tỏ lòng biết ơn sâu sắc nhất tới thầy giáo Ths Đặng Thành Công người đã chỉ bảo tận tình, dẫn dắt trong suốt thời gian em làm đồ án tốt nghiệp

Và em xin gửi lời cảm ơn chân thành tới gia đình và bạn bè đã luôn giúp đỡ, động viên và tạo điều kiện tốt nhất cho em trong suốt quá trình làm ĐATN Em đã hết sức cố gắng để hoàn thiện ĐATN, tuy nhiên do khả năng còn nhiều hạn chế nên không tránh khỏi những thiếu sót Vì vậy, em rất mong nhận được những đóng góp, chỉ bảo và giúp đỡ của các thầy các cô và 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

Trang 8

DANH MỤC HÌNH ẢNH

Hình 2.1 Mô 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 bản 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 rã 33

Hình 3.2: Biểu đồ tuần tự chức năng đặt hàng 34

Hình 3.3: Biểu đồ tuần tự chức năng thêm sản phẩm 34

Hình 3.4: Biểu đồ tuần tự chức năng sửa sản phẩm 35

Hình 3.5: Biểu đồ tuần tự chức năng xóa sản phẩm 35

Hình 3.6: Biểu đồ tuần tự chức năng tìm kiếm sản phẩm 36

Hình 3.7 Biểu đồ cộng tác chức năng Đăng nhập 36

Hình 3.8: Biểu đồ tuần tự chức năng In hóa đơn và thanh toán 37

Hình 3.9: Biểu đồ tuần tự chức năng Thêm thành viên 38

Hình 3.10: Biểu đồ cộng tác chức năng 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 cơ dở dữ liệu của NukeViet 44

Hình 3.13 : Các trường dữ liệu trong bảng block_cat 45

Hình 3.14 :Các thuộc tính trong bảng money 46

Hình 3.15 : Các thuộc tính trong bảng thông tin phiếu mua hàng 47

Trang 9

Hình 3.16 : Form Đăng nhập vào website 48

Hình 3.17 : Giao diện trang chủ của 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

Trang 10

DANH MỤC TỪ VIẾT TẮT

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

🧩 Sản phẩm bạn có thể quan tâm

w