Professional Documents
Culture Documents
Baocao Thuctap Kythuat Oeung Chiva 20190154
Baocao Thuctap Kythuat Oeung Chiva 20190154
BÁO CÁO
THỰC TẬP KỸ THUẬT
OEUNG CHIVA
Xây dựng website bán phụ kiện điện thoại những điều phải lưu ý:
• Thông tin thu về sản phẩm người quản trị phải thu nhập vào hệ thông: tên sản phẩm,
danh mục sản phẩm, mã sản phẩm, giá, số lượng, hình ảnh, tóm tắt, nội dung, trạng
thái hàng.
• Thông tin thu về phân loại sản phẩm: tên danh mục, thứ tự danh mục.
• Hiển thị các sản phẩm theo, sản phẩm mới, tất cả sản phẩm cho khách hàng xem
• Khách hàng có thể xem thông tin chi tiết sản phẩm
• Khách hàng có thể sản phẩm, hỏi đáp các sản phẩm đó với người bán hàng
• Khách hàng có thể chọn bao nhiêu sản phẩm vào giỏ hàng để mua
• Khách hàng có thể thanh toán sản phẩm
• PHP: Vì PHP là một ngôn ngữ hướng đối tượng mà lại rất dễ dàng tạo ra một server nên
em đã lựa chọn PHP làm ngôn ngữ server side, giao tiếp với database và phía Client
• HTML, JS, CSS (Bootstrap): Để tạo ra một trang web tương đối dễ nhìn và thân thiên,
em quyết định sử dụng Bootstrap để quá trình thiết kế và lập trình giao diện có thể trở nên
thuận tiện hơn.
• Môi trường phát triển ứng dụng:
Hệ thống chia làm 2 loại người khách hàng (User) và quản trị viên (Admin). Loại
1 khách hàng có thể xem các sản phẩm, tìm kiếm sản phẩm, xem giỏi hàng, đặt hàng và
thành toán. Hệ thống loại quản trị viên cho phép quản trị viên quản lý sản phẩm, danh
mục, đơn hàng và nhân viên quản trị trang.
a. Tóm tắt: use case này của khách hàng hoạt động trên hệ thông
b. Dòng sự kiện:
Dòng sự kiện chính: Use case này bắt đầu khi người dùng chọn mục “Quản lý
người dùng” trên website.
Tìm kiếm sản phẩm 1. Khách hàng có thể tìm kiếm sản phẩm chỉ chọn
danh mục sản phẩm hệ thông hiển thị các kết
quả theo yêu cấu hệ thống
2. Tìm kiếm bằng tử khóa, hệ thống tìm tên sản
phẩm bằng tử khóa đó
3. Tìm kiếm bằng tử kháo và chọn danh mục cùng
một lúc
Xem thông tin Sản 1. Hệ thống hiển thị những sản phẩm mới và tất cả
phẩm các sản phẩm trên trang chủ
2. Cho phép khách hàng xem thông tin chi tiết sản
phẩm bao gồm tên, mô tả, trị giá, chọn số lượng
sản phẩm.
3. Xem thông tin sản phẩm liên quan sản phẩm
đang xem
4. Đặt sản phẩm với số lượng sản phẩm
Giỏ hàng 1. Khách hàng có thể xem thông tin sản phẩm đã
đặt
2. Thêm số lượng sản phẩm
a. Tóm tắt: use case này của quản trị viên hoạt động trên hệ thông
b. Dòng sự kiện:
Dòng sự kiện chính: Use case này bắt đầu khi người dùng chọn nhập vào
thông tin tài khoản chính xác trên website.
Báo cáo khách hàng 1. Quản trị viên có thể xem các báo cáo từ khách
hàng về hệ thống, sản phẩm hoặc đơn hàng nào
đó.
2. Chat trực tiếp giữa quản trị viên với khách.
Danh mục 1. Thêm danh mục mới và hệ thông tin kiểm tra
xem danh mục đó
2. Chính sửa danh mục
Sản phẩm 1. Thêm thông tin sản phẩm mới bao gồm danh
mục, mã, tên, trị giá, đăng ảnh, mô tả sản phẩm.
2. Chính sửa thông tin sản phẩm
3. Xóa sản phẩm
Đơn hàng 1. Xác nhận thành toán đơn hàng mới
2. Hiên thị đơn hàng chưa xác nhận
3. Hiển thị đơn hàng đã xác nhân
4. Thông kế tiền thu được mỗi tháng
Các dòng sự kiện khác: Nếu user nhập các thông tin không đầy đủ hoặc
không thỏa các ràng buộc, thì hệ thống sẽ hiển thị một thông báo lỗi yêu cầu nhập
lại, lúc này use case kết thúc.
Đăng ký Table
Thuộc tính Kiểu Kích thước Mô tả
id_khachhang Int Autoincrease
hovaten Varchar 250 Tên đây đủ
taikhoan Varchar 100 Tên tài khoản
matkhau Varchar 100 Mất khẩu tài khoản
sodienthoai Int Số điện thoại
email Varchar 100 Địa chỉ email
diachi Text Địa chỉ ở
chucvu Int Chục vụ
Thongke Table
Thuộc tính Kiểu Kích thước Mô tả
id Int Autoincrease
ngaydat Varchar 100 Ngày đặt
donhang Varchar 100 Đơn hàng
doanhthu Varchar 250 Doanh thu
soluongban Varchar 250 Số lượng bán
Admin Table
Thuộc tính Kiểu Kích thước Mô tả
id_admin Int Autoincrease
username Varchar 100 Tên người dùng
password Varchar 100 Mật khẩu
tbl_cart_detail:
- id_cart_detail: chi tiết mã giỏ hàng
- code_cart: Mã giỏ hàng
- id_sanpham: Mã sản phẩm
- Soluongmua: số lượng mua
tbl_dangky:
- id_khachhang: Mã khách hàng
- hovaten: Họ và tên khách hàng
- taikhoan: Tài khoản
- matkhau: Mật khẩu
- sodienthoai: Số điện thoại
- email: Email
- diachi: Địa chỉ
- chucvu: Chức vụ
tbl_danhmuc:
- id_danhmuc: Mã danh mục
- tendanhmuc: Tên danh mục
- thutu: Thứ tự danh mục
tbl_giohang:
- id_cart: ID giỏ hàng
- id_khachhang: Mã khách hàng
- code_cart: Mã giỏ hàng
- cart_statu: Trạng thái giỏ hàng
- cart_date: Ngày giỏ hàng
- cart_payment: Thanh toán giỏ hàng
tbl_sanpham:
- id_sanpham: ID sản phẩm
- tensanpham: Tên sản phẩm
- masanpham: Mã sản phẩm
- giasanpham: Giá sản phẩm
- soluong: Số lượng
- hinhanh: Hình ảnh
- tomtat: Tóm tắt
- noidung: Nội dung
- id_danhmuch: Mã danh mục
tbl_thongke:
- id: Mã sản phẩm
- ngaydat: Ngày đặt hàng
- donhang: Đơn hàng
- doanhthu: Doanh thu
- soluongban: Số lượng bán hàng
thức này. Một mẫu template có sẵn, chỉ cần mua qua một cú nhấp chuột, không thế
nắm bắt dược thương hiệu của bạn.
Bảng 1: Kết quả kiểm thử chức năng thêm danh mục cho sản phẩm
Bảng 2: Kết quả kiểm thử chức năng thêm sản phẩm
Trang chủ
Trang admin
• Chưa thể cập nhật hết được tất cả những sản phẩm hiện đang có mặt trên thị
trường.
• Website chưa được thử nghiệm trên mạng Internet.
• Website chưa làm được về phần giao hàng.
• Website chưa responsive.
Với nỗ lực của bản thân, em đã cố gắng hoàn thành yêu cầu đề tài. Do thời gian và năng
lực có hạn nên website của em mới chỉ đi sâu vào chức năng bán sản phẩm. Em có hướng
phát triển website trở thành một website bán hàng chuyên nghiệp. Cung cấp đầy đủ
những mặt hàng hiện đang có trên thị trường với giá cả hợp lý, phải chăng. Đi kèm với
bán hàng là những dịch vụ uy tín và chất lượng nhất để phục vụ đến khách hàng. Sau này
em sẽ phát triển thêm API cho ứng dụng xây dựng phần mêm trên hệ điều hành Android
và IOS