BÁO CÁO KHOA HỌC
ĐỀ TÀI: WEBSITE THÔNG TIN LAPTOP
GVHD: LÊ QUYẾT THẮNG
SINH VIÊN THỰC HIỆN:
1.
2.
3.
4.
5.
LÊ NGỌC LỄ – B1401152
LÊ NGUYỄN KHA – B1401146
TRƯƠNG ANH KIỆT – B1401151
TRƯƠNG VĂN THÀ – B1401187
TRƯƠNG TRIỀU VỸ - B1401209
GIỚI THIỆU
Công nghệ thông tin đang phát
triển mạnh mẽ và trở thành một
trợ thủ đắc lực trong mọi mặt
của cuộc sống.
GIỚI THIỆU
Sử dụng thành thạo đã khó, thế nhưng sự am hiểu về các thiết
bị điện tử,cũng như cách khắc phục sự cố và các lỗi trên các
thiết bị số thì không phải ai cũng biết.
Hơn nữa việc tìm mua một chiếc laptop theo đúng yêu cầu
của mình lại càng khó khăn bởi vì giá thành và tính năng của
mỗi loại laptop khác nhau và khác nhau đối với mỗi cửa hàng.
Có nhiều trang web cung cấp thông tin về laptop.
GIỚI THIỆU
/> /> /> />Đa dạng về thương hiệu và chủng loại, nhưng làm cho người
dùng hoang mang không biết phải lựa chọn như thế nào cho
phù hợp với khả năng và nhu cầu của mình.
GIỚI THIỆU
Phần lớn các sinh viên có
laptop cá nhân đều
không hiểu hết về nó (sử
dụng đúng cách, khắc
phục những lỗi nhỏ cơ
bản.
GIỚI THIỆU
Xuất phát từ tình hình đó,dựa trên công nghệ web
ứng dụng kết hợp với khảo sát nhu cầu người sử dụng
chúng em lựa chọn đề tài: “ Website thông tin
laptop” , để tìm hiểu và nghiên cứu.
TÓM TẮT
Nội dung đề tài:
Phần 1: Khảo sát hệ thống
Phần 2: Phân tích hệ thống
Phần 3: Thiết kế hệ thống
PHẦN 1: KHẢO SÁT HỆ THỐNG
1. Tổng quan về các cửa hàng bán laptop
Các cửa hàng bán laptop có nhiều thương hiệu với những
thương hiệu và chủng loại, là điểm đến của những người yêu
công nghệ và các bạn sinh viên.
Tuy nhiên không phải ai cũng biết rành về công nghệ.
PHẦN 1: KHẢO SÁT HỆ THỐNG
2. Đánh giá hiện trạng
Để mua một chiếc laptop cần giải quyết nhiều vấn đề:
• Thông tin về cửa hàng bán laptop và thương hiệu
• Thông tin về laptop – cấu hình laptop
• Thông tin về sửa chửa,bảo trì laptop sau khi mua.
PHẦN 1: KHẢO SÁT HỆ THỐNG
3. Giải pháp khắc phục
“Website thông tin laptop” sẽ hỗ trợ trực tuyến cho người dùng
việc tìm kiếm, khắc phục sự cố chiếc laptop của mình, cụ thể:
• Cung cấp thông tin laptop cho người mua dựa trên hệ thống
website có sẵn
• Hỗ trợ người dùng sửa chửa ,bảo trì laptop trực tuyến
• Tiết kiệm chi phí, thời gian và quảng bá đến người tiêu dùng.
• Góp phần tăng lợi nhuận cho người chủ của hàng.
PHẦN 2: PHÂN TÍCH HỆ THỐNG
1. Các chức năng Website
a) Chức năng của frontend
PHẦN 2: PHÂN TÍCH HỆ THỐNG
1. Các chức năng Website
b) Chức năng phía người quản trị website - Backend
BACKEN
D
Quản trị hệ thống
Quản lý danh mục
Đăng nhập
Người dùng
Đăng xuất
Danh mục sản
phẩm
Đổi mật khẩu
Quản lý nghiệp
vụ
Chỉnh sửa
thông tin
Phản hồi
PHẦN 2: PHÂN TÍCH HỆ THỐNG
2. Sơ đồ luồng dữ liệu
a) Sơ đồ mức ngữ cảnh
PHẦN 2: PHÂN TÍCH HỆ THỐNG
2. Sơ đồ luồng dữ liệu
b) Sơ đồ luồng dữ liệu mức 0
Thông tin tài
khoản
PHẦN 2: PHÂN TÍCH HỆ THỐNG
2. Sơ đồ luồng dữ liệu
c) Sơ đồ luồng dữ liệu mức 1 – Phân rã tiến trình 2.0 Quản lý danh mục
Quản trị
viên
Thông tin sản phẩm
Thông tin nhân viên
Thông tin người dùng
2.0
Quản trị
viên
Nhập thông tin
Thông tin nhà cung cấp
Danh mục SP
Người dùng
Sản phẩm
2.1
Sửa đổi
thông tin
Thông tin danh mục
PHẦN 2: PHÂN TÍCH HỆ THỐNG
2. Sơ đồ luồng dữ liệu
d) Sơ đồ luồng dữ liệu mức 1 – Phân rã tiến trình 3.0 Người dùng phản hồi
Sản phẩm
Người dùng
Duyệt sản phẩm
3.0
Góp ý
Chia sẻ bình luận
Bình luận
3.1
Phản hồi từ hệ thống
Nhận góp ý
PHẦN 2: PHÂN TÍCH HỆ THỐNG
3. Mô hình thực thể liên kết
a) Thực thể người dùng
Tên đăng nhập
Tài khoản
Mật khẩu
Người dùng
ID
PHẦN 2: PHÂN TÍCH HỆ THỐNG
ID
Ản
c
ướ
g lư
ợn
g
Màu sắc
tn
ối
K
g
Kế
M
Hãng
RA
ành
Trọ
n
Sản phẩm
Ổ cứn
uđ
iều
h
th
Hiệ
íc h
K
Webcam
Giá thành
Tê
ả
ns
ẩm
h
np
h
3. Mô hình thực thể liên kết
b) Thực thể sản phẩm
yế
u
h
ã
nm
i
PHẦN 2: PHÂN TÍCH HỆ THỐNG
3. Mô hình thực thể liên kết
c) Thực thể tình trạng và thực thể danh mục
Tình trạng
ID
Danh mục SP
Tình trạng
ID
Tên DM
PHẦN 2: PHÂN TÍCH HỆ THỐNG
3. Mô hình thực thể liên kết
d) Thực thể bình luận
Ngày giờ
Nội dung
Họ tên
Điện thoại
Bình luận
ID
PHẦN 2: PHÂN TÍCH HỆ THỐNG
3. Mô hình thực thể liên kết
e) Mô hình thực thể liên kết
PHẦN 3: THIẾT KẾ HỆ THỐNG
1. Tổng quan về kiến trúc Client/Server
• Kiến trúc Client – Server là một kiến trúc nổi tiếng trong
mạng máy tính
PHẦN 3: THIẾT KẾ HỆ THỐNG
1. Tổng quan về kiến Client/Server
Client: những thiết bị
đầu cuối giao tiếp với
người dùng.
Server: nơi lưu trữ
database (Hosting).
PHẦN 3: THIẾT KẾ HỆ THỐNG
2. Ngôn ngữ viết chương trình
• HTML
• CSS
• JavaScrip
• PHP
• MySql
• XAMPP
PHẦN 3: THIẾT KẾ HỆ THỐNG
3. Xử lý các chức năng
a) Đăng nhập
• Bước 1: Kiểm tra dữ liệu đầu vào từ ô tài khoản và mật khẩu
mà người dùng nhập vào.
• Bước 2: So sánh $tk, $mk với bản ghi có trong cơ sở dữ liệu
của bảng nguoidung.
Sử dụng câu truy vấn "SELECT * FROM Nguoi_dung WHERE
Tai_khoan='$tk' AND Mat_khau='$mk'";