...Nguyễn Thị Hồng Nhung.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực...
Trang 11
TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
SINH VIÊN THỰC HIỆN: NGUYỄN THỊ HỒNG NHUNG
ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN ĐỒNG HỒ THỜI TRANG
Chuyên ngành: Công nghệ thông tin
Mã ngành:
NGƯỜI HƯỚNG DẪN: TH.S VŨ VĂN HUÂN
-HÀ NỘI -
Trang 2LỜI CẢM ƠN
Em xin chân thành cảm ơn ban chủ nhiệm khoa Công nghê thông tin – Trường ĐH Tài nguyên và Môi trường Hà Nội, quí thầy cô đã giúp em rất nhiều trong quá tình hoàn thành đồ án tốt nghiệp này
Đặc biệt em xin bày tỏ lòng cảm ơn sâu sắc tới thầy giáo hướng dẫn Th.s
Vũ Văn Huân đã tận tình hướng dẫn chỉ bảo từ những ý tưởng ban đầu đến lúc hoàn thành báo cáo
Em rất mong nhận được sự đánh giá, bổ sung và những lời chỉ bảo của các thầy cô để em có thể tiếp tục nghiên cứu kỹ hơn về lĩnh vực này Em xin chân thành cảm ơn !!!!
Trang 33
DANH MỤC CÁC BẢNG BIỂU:
Bảng 2.1.1: Chức năng đăng ký thành viên 7
Bảng 2.1.2: Chức năng đăng nhập 7
Bảng 2.1.3: Chức năng tìm kiếm sản phẩm 7
Bảng 2.1.4: Chức năng góp ý 8
Bảng 2.1.6: Chức năng quản lý thông tin khách hàng 9
Bảng 2.1.7: Chức năng quản lý thông tin sản phẩm 9
Bảng 2.1.8: Chức năng quản lý đơn đặt hàng 9
Bảng 2.1.9: Chức năng quản lý góp ý 10
Bảng 2.2.1: Bảng KhachHang 23
Bảng 2.2.2: Bảng SanPham 24
Bảng 2.2.3: Bảng NhaSanXuat 24
Bảng 2.2.4: Bảng DonDatHang 25
Bảng 2.2.5: Bảng ChiTietDatHang 25
Bảng 2.2.6: Bảng Admin 26
Bảng 2.2.7: Bảng GopY 26
DANH MỤC CÁC HÌNH VẼ: Hình 2.3.1: Giao diện người dùng 28
Hình 2.3.2: Danh mục nhà sản xuất 29
Hình 2.3.3: Thêm nhà sản xuất mới 30
Hình 2.3.4: Thêm sản phẩm mới 31
Hình 2.3.5: Cập nhật thông tin sản phẩm 32
Hình 2.3.6: Xóa sản phẩm 33
Hình 2.3.7: Đăng nhập vào hệ thống 33
Hình 2.3.8: Đăng lí thành viên 34
Hình 2.3.9: Trang cá nhân của KH 34
Trang 4Hình 2.3.10: Giỏ hàng 35
Hình 2.3.11: Danh sách các sản phẩm đã chọn 35
Hình 2.3.12: Danh mục khách hàng 36
Hình 3.1.1: Mô hình 3 tầng của một ứng dụng web 38
Hình 3.1.2: Mô hình dịch vụ ứng dụng web đơn giản 38
Hình 3.1.3: Mô tả hoạt động của một ứng dụng web 41
Trang 55
MỤC LỤC
MỞ ĐẦU 1
1 Lý do chọn đề tài 1
2 Mục tiêu của đề tài 1
3 Giới hạn và phạm vi nghiên cứu 2
4 Nhiệm vụ nghiên cứu 2
5 Kết quả dự kiến đạt được 2
NỘI DUNG 3
CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 3
1.1 Khảo sát thực trạng 3
a Mô tả bài toán 3
b Quy trình nghiệp vụ 3
1.2 Phân tích yêu cầu 4
a Thiết bị và phần mềm 4
b Yêu cầu chức năng 4
c Yêu cầu phi chức năng 5
CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 6
2.1 Phân tích thiết kế hệ thống bằng UML 7
a Phân tích các yêu cầu chức năng 7
b Xây dựng biểu đồ Usecase 10
c Xây dựng biểu đồ lớp 14
d Xây dựng biểu đồ tuần tự 18
e Xây dựng biểu đồ hoạt động 20
2.2 Thiết kế cơ sở dữ liệu 23
a Bảng KhachHang 23
b Bảng SanPham 24
Trang 6c Bảng NhaSanXuat 24
d Bảng DonDatHang 25
e Bảng ChiTietDatHang 25
f Bảng Admin 26
g Bảng GopY 26
2.3 Thiết kế giao diện 28
a Giao diện người dùng 28
b Danh mục nhà sản xuất 29
c Thêm nhà sản xuất mới 30
d Thêm sản phẩm mới 31
e Cập nhập thông tin sản phẩm 32
f Xóa sản phẩm 33
g Đăng nhập vào hệ thống 33
h Đăng ký thành viên 34
i Trang cá nhân của khách hàng 34
j Giỏ hàng 34
k Danh sách sản phẩm đã chọn 35
l Danh mục khách hàng 36
CHƯƠNG 3: CÀI ĐẶT VÀ TRIỂN KHAI 37
3.1 Cơ sở lý thuyết 37
a Tìm hiểu về ứng dụng web 37
b Cơ bản về ngôn ngữ lập trình PHP 42
c Hệ quản trị cơ sở dữ liệu MySQL 44
3.2 Cài đặt và triển khai 47
KẾT LUẬN 51
TÀI LIỆU THAM KHẢO 52
Trang 71
MỞ ĐẦU
1 Lý do chọn đề tài
Trong thời đại hiện nay Internet đã trở nên quen thuộc và là một công cụ hữu ích để một đất nước giới thiệu về hình ảnh của mình, một công ty giới thiệu về sản phẩm mà mình kinh doanh hay đơn giản là một trang web cá nhân của một ai đó giới thiệu về mình Mạng Internet là một sản phẩm hết sức lớn lao và là nền tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu Giờ đây mọi việc liên quan đến thông tin trở nên dễ dàng với mọi người sử dụng: chỉ cần một máy tính kết nối Internet và một dòng dữ liệu truy tìm thì gần như lập tức…cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thông tin, hình ảnh, thậm chí có cả âm thanh nếu bạn cần
Trong hoạt động sản xuất kinh doanh, giờ đây thương mại điện tử đã khẳng định được vai trò xúc tiến và thúc đẩy hoạt động của doanh nghiệp Tất
cả đã kéo theo sự phát triển không ngừng của các ứng dụng web và ngày càng trở nên phổ biến hơn
Đối với một cửa hàng, việc quảng bá và giới thiệu đến khách hàng cac sản phẩm mới đáp ứng được nhu cầu của khách hàng là rất cần thiết Vậy phải quảng bá như thế nào? Đó là xây dựng một website cho cửa hàng của mình và quảng bá các sản phẩm trên đó
Vì vậy, tôi đã quyết định xây dựng “website bán đồng hồ thời trang”
giới thiệu và cung cấp các loại đồng hồ đang có mặt trên thị trường và khách hàng có thể đặt hàng ngay tại website mà không cần đến trực tiếp điểm giao dịch Việc này giúp cho khách hàng có thể chủ động và tiết kiệm thời gian của chính mình
2 Mục tiêu của đề tài
• Xây dựng website bán đồng hồ thời trang
Trang 8• Xây dựng được hệ thống quản lý bán hàng đảm bảo thực hiện được đầy
đủ các chức năng cơ bản của một website bán hàng
• Giải quyết tối ưu hóa quá trình mua bán qua mạng phù hợp với thực tiễn
3 Giới hạn và phạm vi nghiên cứu
• Áp dụng để giới thiệu và bán đồng hồ cho “Cửa hàng đồng hồ Watches Stores” Địa chỉ: Số 22, Thị trấn Đông Anh, Hà Nội
• Phạm vi nghiên cứu: Nghiên cứu quy trình tại cửa hàng đồng hồ
• Nghiên cứu quá trình quản lý, tìm kiếm thông tin cửa hàng
4 Nhiệm vụ nghiên cứu
• Kiến thức về ngôn ngữ lâp trình PHP, hệ quản trị cơ sở dữ liệu MySQL, mô hình web 3 lớp MVC, CSS3, Jquery…
• Phân tích thiết kế hệ thống đầy đủ
• Giao diện hệ thống được thiết kế đơn giản, thân thiện và dễ sử dụng
• Tìm hiểu được về nghiệp vụ bán hàng
• Xây dựng thành công hệ thống “Website bán đồng hồ thời trang”, đáp ứng được yêu cầu của người sử dụng
5 Kết quả dự kiến đạt được
• Xây dựng được hệ thống “Website bán đồng hồ thời trang” đáp ứng yêu cầu đề tài
• Xây dựng được hệ thống quản lý thông tin bán hàng