Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Xây dựng website đặt vé xem phim ở các rạp tại đà nẵng sử dụng java spring
PREMIUM
Số trang
62
Kích thước
1.5 MB
Định dạng
PDF
Lượt xem
1004

Xây dựng website đặt vé xem phim ở các rạp tại đà nẵng sử dụng java spring

Nội dung xem thử

Mô tả chi tiết

TRƯỜNG ĐẠI HỌC SƯ PHẠM – ĐẠI HỌC ĐÀ NẴNG

KHOA TIN HỌC

BÁO CÁO

KHÓA LUẬN TỐT NGHIỆP

TÊN ĐỀ TÀI

XÂY DỰNG WEBSITE ĐẶT VÉ XEM PHIM

Ở CÁC RẠP TẠI ĐÀ NẴNG

SỬ DỤNG JAVA SPRING

Sinh viên : Phùng Thị Mỹ Nhung

GVHD : TS. Nguyễn Hoàng Hải

Mã SV : 312022151136

Lớp : 15CNTT1

ĐÀ NẴNG, 04/2019

LỜI CẢM ƠN

Trong suốt quá trình thực hiện khóa luận, em đã may mắn có được sự hỗ trợ,

giúp đỡ từ phía thầy cô, bạn bè, gia đình. Với lòng biết ơn sâu sắc nhất, em xin gửi

đến quý Thầy Cô ở khoa CNTT Trường Đại học Sư phạm Đà Nẵng, lời cảm ơn

chân thành nhất, vì những tâm huyết và thời gian mà quý Thầy Cô đã bỏ ra để

truyền đạt lại vốn kiến thức quý báu cho chúng em trong suốt quãng thời gian học

tại trường.

Đầu tiên, em xin chân thành gửi lời cảm ơn đến Tiến sĩ Nguyễn Hoàng Hải,

thầy đã tận tình hướng dẫn và giúp đỡ em trong quá trình thực hiện khóa luận này.

Sự hiểu biết sâu sắc về khoa học cũng như kinh nghiệm của thầy chính là tiền đề

giúp em hoàn thành khóa luận này.

Em xin trân trọng cảm ơn.

Đà Nẵng, ngày 26 tháng 04 năm 2019

Sinh viên thực hiện

Phùng Thị Mỹ Nhung

LỜI CAM ĐOAN

Tôi xin cam đoan:

1. Những nội dung trong báo cáo này là do em thực hiện dưới sự hướng dẫn

trực tiếp của TS Nguyễn Hoàng Hải.

2. Mọi tham khảo dùng trong báo cáo này đều được trích dẫn rõ ràng tên tác

giả, tên công trình, thời gian, địa điểm công bố.

3. Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, em xin

chịu hoàn toàn trách nhiệm.

Sinh viên thực hiện

Phùng Thị Mỹ Nhung

MỤC LỤC

LỜI CẢM ƠN...............................................................2

LỜI CAM ĐOAN...........................................................3

DANH MỤC CÁC BẢNG................................................8

DANH MỤC HÌNH ẢNH................................................9

PHẦN 1: TỔNG QUAN ĐỀ TÀI.....................................10

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

2. Mục tiêu và nhiệm vụ đề tài....................................................................10

2.1 Mục tiêu.....................................................................................................10

2.2 Nhiệm vụ....................................................................................................10

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

3.1. Đối tượng nghiên cứu................................................................................10

3.2. Phạm vi nghiên cứu...................................................................................11

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

4.1 Phương pháp lý thuyết................................................................................11

4.2 Phương pháp thực tiễn................................................................................11

5. Phương tiện, công cụ triển khai...............................................................11

6. Kết quả dự kiến.......................................................................................11

6.1. Lý thuyết...................................................................................................11

6.2. Thực tiễn...................................................................................................11

7. Bố cục của khóa luận..............................................................................13

PHẦN 2: NỘI DUNG ĐỀ TÀI........................................14

CHƯƠNG I: CƠ SỞ LÝ THUYẾT....................................14

1.1 Phân tích thiết kế hệ thống.................................................................14

1.1.1 Định nghĩa...........................................................................................14

1.1.2 Ưu điểm...............................................................................................14

1.2 Phân tích và thiết kế hệ thống hướng đối tượng (OOAD).................14

1.2.1 Sơ lược về phân tích và thiết kế hướng cấu trúc..................................14

1.2.2 Định nghĩa về phân tích và thiết kế hướng đối tượng..........................14

1.2.3 Các khái niệm cơ bản của hướng đối tượng.........................................15

1.2.4 Các nguyên tắc cơ bản của phương pháp hướng đối tượng.................15

1.3 Tìm hiểu về UML..............................................................................16

1.3.1 Định nghĩa...........................................................................................16

1.3.2 Thiết kế hướng đối tượng sử dụng UML.............................................16

1.4 Nền tảng công nghệ...........................................................................17

1.4.1 Tổng quan về MySQL.........................................................................17

1.4.2 Tổng quan ngôn ngữ lập trình Java.....................................................17

1.4.3 Tổng quan về framework Spring.........................................................18

1.4.3.1 Spring là gì?......................................................................................18

1.4.3.2 Sự ra đời của Spring.........................................................................18

1.4.3.3 Ưu điểm khi dùng Spring Framework:.............................................19

1.4.3.4 Kiến trúc, các module của Spring Framework..................................19

1.4.3.5 Các dự án trong Spring Framework..................................................21

1.4.4 Tổng quan về Spring Boot...................................................................21

1.4.5 Tổng quan về Thymeleaf.....................................................................22

1.4.4.1 Thymeleaf là gì?...............................................................................22

1.4.4.2 Ưu điểm khi sử dụng Thymeleaf......................................................22

1.5 Các công cụ hỗ trợ.............................................................................23

1.5.1 Spring Tool Suite.................................................................................23

1.5.2 MySQL Workbench.............................................................................23

1.5.2.1 MySQL Workbench là gì?................................................................23

1.5.2.2 MySQL workbench - Công cụ dựng hình và thiết kế........................23

1.5.2.3 MySQL workbench – Công cụ phát triển SQL.................................24

1.5.2.4 MySQL workbench – Công cụ quản trị............................................25

1.5.3 GitLab.................................................................................................25

1.5.3.1 Gitlab là gì?......................................................................................25

1.5.3.2 Lịch sử hình thành GitLab................................................................26

1.5.3.3 Điểm đă ăc biê ăt của Gitlab..................................................................26

1.5.3.4 Ưu điểm của GitLab.........................................................................26

CHƯƠNG II PHÂN TÍCH VÀ THIẾT KẾ...........................28

2.1 Phân tích hiện trạng...........................................................................28

2.2. Phân tích thiết kế.................................................................................28

2.2.1 Biểu đồ ca sử dụng..................................................................................28

2.2.1.1 Mở đầu..............................................................................................28

2.2.1.2 Mô tả các tác nhân (Actor) có trong hệ thống...................................29

2.2.1.3 Biểu đồ ca sử dụng tổng quát............................................................30

2.2.1.4 Biểu đồ ca sử dụng của quản lý hệ thống..........................................31

2.2.1.5 Biểu đồ ca sử dụng cho quản lý rạp..................................................31

2.2.1.6 Biểu đồ ca sử dụng cho nhân viên....................................................32

2.2.1.7 Biểu đồ ca sử dụng cho người dùng..................................................33

2.2.1.8 Đặc tả các ca sử dụng.......................................................................33

2.2.2 Phân tích và thiết kế cơ sở dữ liệu...........................................................51

2.2.2.1 Biểu đồ cơ sở dữ liệu quan hệ...........................................................51

2.2.2.2 Dữ liệu các bảng...............................................................................51

CHƯƠNG III THỬ NGHIỆM VÀ ĐÁNH GIÁ.....................58

3.1 Môi trường triển khai.........................................................................58

3.2 Giao diện hệ thống.............................................................................58

3.2.1 Giao diện trang đăng nhập...................................................................58

3.2.2 Giao diện đăng ký................................................................................59

3.2.3 Giao diện trang chủ.............................................................................59

3.2.4 Giao diện trang quản lý hệ thống.........................................................60

3.2.5 Giao diện trang quản lý rạp.................................................................60

PHẦN 3: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN................61

1. Kết luận...................................................................................................61

1.1 Ưu điểm......................................................................................................61

1.2 Nhược điểm................................................................................................61

1.3 Kết luận......................................................................................................61

2. Hướng phát triển...................................................................................61

Tải ngay đi em, còn do dự, trời tối mất!