1. Trang chủ
  2. » Thể loại khác

...Vũ Thị Tâm_.pdf

9 143 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 9
Dung lượng 149,44 KB

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

Nội dung

LỜI CAM ĐOAN Em tên là: Vũ Thị Tâm sinh viên lớp DH2C6 – Trường Đại học Tài Nguyên và Môi Trường Hà Nội xin cam đoan : Đồ án tốt nghiệp là thành quả từ sự nghiên cứu hoàn toàn thực tế v

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

XÂY DỰNG WEBSITE BÁN LAPTOP VÀ THANH TOÁN TRỰC TUYẾN TRÊN CƠ SỞ YII FRAMEWORK

Hà Nội – 2016

Trang 2

VŨ THỊ TÂM

XÂY DỰNG WEBSITE BÁN LAPTOP VÀ THANH TOÁN TRỰC TUYẾN TRÊN CƠ SỞ YII FRAMEWORK

Chuyên ngành: Công nghệ thông tin

Mã ngành:D480201

NGƯỜI HƯỚNG DẪN : THS.NGUYỄN NGỌC HOAN

Hà Nội – 2016

Trang 3

LỜI CAM ĐOAN

Em tên là: Vũ Thị Tâm sinh viên lớp DH2C6 – Trường Đại học Tài Nguyên

và Môi Trường Hà Nội xin cam đoan :

Đồ án tốt nghiệp là thành quả từ sự nghiên cứu hoàn toàn thực tế và được thực hiện theo hướng dẫn của giáo viên hướng dẫn

Đồ án được thực hiện hoàn toàn mới là thành quả của riêng em không sao chép theo bất cứ đồ án tương tự nào

Mọi sự tham khảo sử dụng trong đồ án đều được trích dẫn các nguồn tài liệu trong báo cáo và danh mục tài liệu tham khảo

Mọi sao chép không hợp lệ,vi phạm quy chế của nhà trường em xin hoàn toàn chịu trách nhiệm

Hà Nội, ngày 6 tháng 6 năm 2016

Sinh viên

Vũ Thị Tâm

Trang 4

LỜI CẢM ƠN

Trước tiên em xin gửi lời cảm ơn sâu sắc đến các Thầy, Cô giáo trong khoa Công nghệ thông tin- Trường Đại học Tài nguyên và Môi trường Hà nội đã tận tình dạy dỗ, trang bị cho em những kiến thức cần thiết và bổ ích để hoàn thành đồ án này

Đặc biệt em xin gửi lời cảm ơn chân thành nhất đến thầy Nguyễn Ngọc Hoan

đã tận tình chỉ bảo, đóng góp ý kiến, giúp đỡ và tạo mọi điều kiện tốt nhất để em có thể hoàn thành tốt đồ án này

Trong quá trình làm đồ án, mặc dù đã cố gắng hết sức, xong không tránh khỏi những thiếu sót, hạn chế Em rất mong nhận được sự đóng góp ý kiến của thầy cô

và các bạn để bài báo cáo em được hoàn thiện hơn

Em xin chân thành cảm ơn!

Sinh viên

Vũ Thị Tâm

Trang 5

MỤC LỤC

LỜI CAM ĐOAN

LỜI CẢM ƠN

MỤC LỤC

DANH MỤC CÁC CHỮ VIẾT TẮT

DANH MỤC BẢNG

DANH MỤC HÌNH VẼ

LỜI MỞ ĐẦU 1

1 Lý do chọn đề tài 1

2 Mục đích nghiên cứu 1

3 Đối tượng nghiên cứu và phạm vi nghiên cứu 1

4 Phương pháp nghiên cứu 2

5 Bố cục đồ án 2

CHƯƠNG 1: CƠ SỞ LÝ THUYẾT VỀ YII FRAMEWORK 3

1.1.Khái niệm Yii Framework 3

1.2.Lịch sử phát triển của Yii Framework 4

1.3.Version của Yii Framework 4

1.4.Các ưu điểm của Yii framework 5

1.5.Chuẩn mô hình 6

Các nguyên tắc thực hiện của một mô hình MVC tốt 7

1.6.Kiến trúc Yii framework 8

1.7.Cấu trúc thư mục yii framework 10

1.8 Thành phần chính của Yii framework 12

1.9 Database trong Yii2 Framework 19

1.9.1 Database Access Objects 19

1.9.2 Query Builder 21

1.9.3 Active Record 23

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 24

2.1 Xác định yêu cầu 24

2.1.1 Yêu cầu chức năng 24

Trang 6

2.1.2 Yêu cầu phi chức năng 24

2.2.Phân tích yêu cầu 25

2.3 Biểu đồ UC tổng quát của hệ thống 30

2.4 Các biểu đồ hoạt động và tuần tự 31

2.4.1 Chức năng đăng ký 31

2.4.2 Chức năng tìm kiếm 32

2.4.3 Chức năng đặt mua 33

2.4.4 Chức năng thanh toán 33

2.4.5 Chức năng thêm SP 34

2.4.6 Chức năng sửa SP 35

2.4.7 Chức năng xóa sản phẩm 36

2.4.8 Chức năng đăng nhập 37

2.5 Thiết kế CSDL 38

2.6 Sơ đồ liên kết 41

CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH ỨNG DỤNG 42

3.1 Cài đặt Yii2 Framework bằng composer 42

3.2 Một số hình ảnh demo 43

3.2.1 Trang chủ 43

3.2.2 Trang đăng nhập quản trị 43

3.2.3 Giao diện trang quản trị 44

3.2.4 Trang quản lý sản phẩm 44

3.2.5 Trang quản lý đơn hàng 45

3.2.6 Trang quản lý tài khoản 45

3.2.7 Trang liên hệ 46

3.2.8 Trang đặt hàng 46

3.2.9.Trang thanh toán trực tuyến qua thẻ ngân hàng 47

3.2.10 Trang tin tức 47

KẾT LUẬN VÀ KIẾN NGHỊ 48

DANH MỤC TÀI LIỆU THAM KHẢO 49

PHỤ LỤC 50

Trang 7

DANH MỤC CÁC CHỮ VIẾT TẮT

hoặc “PHP Hypertext Preprocessor”

“Trang chủ cá nhân” hoặc

“Xử lý ngôn ngữ siêu văn

bản PHP”

Trang 8

DANH MỤC BẢNG

Bảng 2.2.1 Chức năng đăng ký tài khoản 25

Bảng 2.2.2 Chức năng đăng nhập tài khoản 26

Bảng 2.2.3 Chức năng tìm kiếm 26

Bảng 2.2.4 Chức năng mua hàng online 27

Bảng 2.2.5 Chức năng hiển thị thông tin 27

Bảng 2.2.6 Chức năng thêm thông tin 28

Bảng 2.2.7 Chức năng sửa thông tin 28

Bảng 2.2.8 Chức năng xóa thông tin 28

Bảng 2.2.9 Chức năng thêm tài khoản 29

Bảng 2.2.10 Chức năng sửa thông tin tài khoản 29

Bảng 2.2.11 Chức năng xóa tài khoản 29

Bảng 2.2.12 Chức năng báo cáo thống kê 30

Trang 9

DANH MỤC HÌNH VẼ

Hình 1.1 Yii framework 3

Hình 1.2 Phiên bản Yii 2.0 5

Hình 1.3 Mô Hình MVC 6

Hình 1.4 Mô hình MVC Yii2 Framework 8

Hình 1.5 Mô hình làm việc của Yii 9

Hình 2.1 Biểu đồ UC tổng quát hệ thống 30

Hình 2.2 Biểu đồ tuần tự chức năng đăng ký 31

Hình 2.3 Biểu đồ tuần tự chức năng tìm kiếm 32

Hình 2.4 Biểu đồ tuần tự chức năng đặt mua 33

Hình 2.5 Biểu đồ tuần tự chức năng thanh toán 33

Hình 2.6 Biểu đồ hoạt động chức năng thêm sản phẩm 34

Hình 2.7 Biểu đồ tuần tự chức năng thêm SP 35

Hình 2.8 Biểu đồ hoạt động chức năng sửa sản phẩm 35

Hình 2.9 Biểu đồ tuần tự chức năng sửa SP 36

Hình 2.10 Biểu đồ hoạt động chức năng xóa SP 36

Hình 2.11 Biểu đồ tuần tự chức năng xóa SP 37

Hình 2.12.Biểu đồ hoạt động chức năng đăng nhập 37

Hình 2.13 Biểu đồ tuần tự chức năng đăng nhập 38

Hình 2.14 Sơ đồ liên kết 41

Hình 3.1 Giao diện trang chủ 43

Hình 3.2 Giao diện trang đăng nhập quản trị 43

Hình 3.3 Giao diện trang quản trị 44

Hình 3.4 Giao diện trang quản lý sp 44

Hình 3.5 Giao diện trang quản lý đơn hàng 45

Hình 3.6.Giao diện trang quản lý tài khoản 45

Hình 3.7.Giao diện trang liên hệ 46

Hình 3.8.Giao diện trang đặt hàng 46

Hình 3.9.Giao diện trang thanh toán trực tuyến 47

Hình 3.10.Giao diện trang tin tức 47

Ngày đăng: 04/11/2017, 15:41

TỪ KHÓA LIÊN QUAN

w