Tải bản đầy đủ (.pdf) (51 trang)

Xây dựng website rao vặt đồ công nghệ đã qua sử dụng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.45 MB, 51 trang )

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM

BÁO CÁO ĐỒ ÁN 2
Đề tài: Xây dựng website rao vặt
đồ công nghệ đã qua sử dụng

Giảng viên hướng dẫn:
• ThS. Huỳnh Nguyễn Khắc Huy
Sinh viên thực hiện:
• Hà Huy Khơi - 17520647
• Hồng Xn Tùng - 17521233

Lớp SE122.L11.PMCL
TP Hồ Chí Minh, tháng 01 năm 2021


Mục lục
CHƯƠNG 1. TỔNG QUAN .............................................................................................................. 2
1.1.

Khảo sát hiện trạng .......................................................................................................... 2

1.2. Định vị người dùng................................................................................................................ 2
1.2.1. Khảo sát tổ chức ............................................................................................................... 2
1.2.2. Khảo sát nghiệp vụ ........................................................................................................... 2
1.2.3. Khảo sát hiện trạng........................................................................................................... 3
1.2.4. Danh sách yêu cầu............................................................................................................ 3
CHƯƠNG 2. MƠ HÌNH USECASE ................................................................................................. 4
2.1. Danh sách các Actor ............................................................................................................. 4


2.2. Sơ đồ Use case ........................................................................................................................ 5
2.2.1. Use case cho nhân viên .................................................................................................... 5
2.2.2. Use case cho quản trị viên ................................................................................................ 5
2.2.3. Use case cho khách hàng.................................................................................................. 6
2.3. Danh sách các Use case ......................................................................................................... 6
2.4. Đặc tả Use case ...................................................................................................................... 7
2.4.1. Use case đăng nhập .......................................................................................................... 7
2.4.2. Use case đăng xuất ........................................................................................................... 7
2.4.3. Use case khách hàng tạo tài khoản ................................................................................... 8
2.4.4. Use case tạo một bài đăng ................................................................................................ 9
2.4.5. Use case tìm kiếm bài đăng theo bộ lọc ......................................................................... 10
2.4.6. Use case thêm một quảng cáo ........................................................................................ 10
2.4.7. Use case tìm kiếm & thống kê doanh số ........................................................................ 11
CHƯƠNG 3. PHÂN TÍCH HỆ THỐNG ......................................................................................... 12
3.1. Sơ đồ lớp .............................................................................................................................. 12
3.1.1. Sơ đồ lớp mức phân tích ................................................................................................ 12
3.1.2. Danh sách các bảng dữ liệu ............................................................................................ 13
3.1.3. Mô tả từng bảng dữ liệu ................................................................................................. 14
3.2. Sơ đồ tuần tự ....................................................................................................................... 23
3.2.1. Đăng nhập ...................................................................................................................... 23
3.2.2. Thêm tài khoản............................................................................................................... 24
3.2.3. Sửa tài khoản .................................................................................................................. 25
3.2.4. Xóa tài khoản ................................................................................................................. 26


3.2.5. Xem thơng tin khách hàng ............................................................................................. 27
3.2.6. Khóa tài khoản khách hàng ............................................................................................ 28
3.2.7. Tìm kiếm ........................................................................................................................ 29
3.2.8. Thống kê ........................................................................................................................ 30
3.2.9. Thêm quảng cáo ............................................................................................................. 31

3.2.10. Sửa quảng cáo .............................................................................................................. 32
3.2.11. Xóa quảng cáo .............................................................................................................. 33
3.2.12. Khách hàng tạo tài khoản ............................................................................................. 34
3.2.13. Khách hàng sửa thông tin tài khoản ............................................................................. 35
3.2.14. Tạo bài đăng ................................................................................................................. 36
3.2.15. Sửa bài đăng ................................................................................................................. 37
3.2.16. Ẩn bài đăng .................................................................................................................. 38
3.3. Sơ đồ trạng thái .................................................................... Error! Bookmark not defined.
3.3.1 Tổng quan ........................................................................ Error! Bookmark not defined.
3.3.2. Đăng nhập ....................................................................... Error! Bookmark not defined.
3.3.3. Quản lý bài đăng ............................................................. Error! Bookmark not defined.
3.3.4. Quản lý thông tin tài khoản ............................................. Error! Bookmark not defined.
CHƯƠNG 4. THIẾT KẾ GIAO DIỆN ............................................................................................ 38
4.1. Danh sách các màn hình ..................................................................................................... 38
4.2. Mơ tả chi tiết các màn hình ................................................................................................ 39
4.2.1. Màn hình của hệ thống quản lí (ADMIN) ...................................................................... 39
4.2.2. Màn hình của khách hàng (CUSTOMER) ..................................................................... 42
CHƯƠNG 5. KẾT LUẬN................................................................................................................ 47
5.1. Môi trường phát triển và môi trường triển khai .............................................................. 47
5.2. Kết quả đạt được ................................................................................................................. 47
5.1.1. Ưu điểm.......................................................................................................................... 47
5.1.2. Nhược điểm .................................................................................................................... 48
5.3. Hướng phát triển ................................................................................................................. 48
CHƯƠNG 6. TÀI LIỆU THAM KHẢO ......................................................................................... 48
CHƯƠNG 7. BẢNG PHÂN CÔNG CÔNG VIỆC ......................................................................... 49

1


CHƯƠNG 1. TỔNG QUAN

1.1. Khảo sát hiện trạng
Trong thời đại công nghệ đang rất phát triển hiện nay việc sử dụng các thiết bị điện
tử cho công việc và giải trí ngày càng phổ biến rộng rãi, trong q trình sử dụng các
thiết bị trên khơng ít cá nhân, tổ chức dư thừa những thiết bị đã qua sử dụng và
cũng khơng ít các cá nhân, tổ chức muốn tìm kiếm các thiết bị cũ với giá rẻ mà vẫn
phục vụ tốt cho nhu cầu của họ. Chính vì vậy ý tưởng xây dựng một địa điểm giúp
cho mọi người tự do và thoải mái trao đổi các vật dụng thiết bị đã qua sử dụng là
một xu hướng mới hiện nay.
1.2. Định vị người dùng
1.2.1. Khảo sát tổ chức
Quản lí website rao vặt cơng nghệ được tổ chức bao gồm các bộ phận như sau:
Quản lý và khách hàng.
1.2.2. Khảo sát nghiệp vụ
1.2.2.1. Quản lý bài đăng
Hệ thống sẽ lưu lại tất cả các bài đăng của khách hàng bao gồm: thông tin chi tiết
của bài đăng, người đăng, địa chỉ bán, giá bán …
1.2.2.2. Quy trình đăng ký
Người quản lý (admin) sẽ có trách nhiệm đăng kí mới tài khoản cho nhân viên.
-

B1: Admin truy cập vào mục “Quản lý tài khoản”.
B2: Admin nhập lần lượt các trường thông tin.
B3: Admin nhấn đăng ký, nếu thao tác thành cơng thì hệ thống sẽ thơng báo cho
người dùng biết là đã tạo tài khoản thành cơng.

1.2.2.3. Quy trình đăng nhập
-

B1: Người dùng truy cập trang đăng nhập.
B2: Người dùng nhập lần lượt các trường thông tin.

B3: Người dùng nhấn đăng nhập, nếu thao tác thành công (tài khoản & mật khẩu
đúng) thì sẽ chuyển tới trang chủ chính.

1.2.2.4. Quản lý nhân viên
Người quản lý sẽ cần quản lý hồ sơ, lý lịch của CBCNV trong toàn cửa hàng, bao
gồm: họ tên, ngày sinh, CMND/CCCD, địa chỉ, chức vụ, ngày vào làm, …
-

Điểm danh hàng ngày.

2


-

Quản lý thưởng phạt nhân viên bằng hình thức cộng / trừ vào lương tháng. Trả
lương vào cuối tháng = lương cơ bản + (tiền thưởng - phạt (nếu có)).

1.2.2.5. Quản lý khách hàng
Hệ thống lưu lại danh sách khách hàng và thống kê tần suất đăng bài, bị báo cáo vi
phạm. Quản lý nhân sự sẽ nhìn vào số liệu đưa ra cách giải quyết hợp lý.
1.2.3. Khảo sát hiện trạng
1.2.3.1. Tình trạng tin học
Đối với nhân viên, độ tuổi thường là từ 20 – 30. Đối với quản trị viên là người
thành lập hoặc sở hữu trang web. Do đó trình độ tin học của người sử dụng nằm ở
mức khá và tốt.

1.2.4. Danh sách yêu cầu
STT


Tên yêu cầu

Ghi chú

1

Đăng nhập/đăng xuất

Người dùng đăng nhập/đăng xuất

2

Quản lý bài đăng

Quản lí thơng tin bài đăng

3

Quản lí quảng cáo

Quản lí các quảng cáo của trang web

4

Quản lí khách hàng

Quản lí khách hàng

5


Quản lí tài khoản

Quản lí tài khoản của hệ thống

6

Thơng tin cá nhân

Thơng tin cá nhân của tài khoản

7

Tìm kiếm thơng kê

Tìm kiếm thống kê các số liệu

8

Tìm kiếm và bộ lọc

Tìm kiếm bài đăng theo từ khóa và bộ lọc

9

Quản lí tin lưu, thơng báo

Quản lí các tin đã lưu và thông báo
của khách hàng

3



10

Quản lí báo cáo vi phạm

Quản lí các báo cáo vi phạm từ khách hàng

CHƯƠNG 2. MƠ HÌNH USECASE
2.1. Danh sách các Actor
STT

1

2

3

Tên actor

Nhân viên

Quản trị viên

Khách hàng

Ý nghĩa, ghi chú
-

Đăng nhập / Đăng xuất.


-

Quản lí các bài đăng

-

Quản lí danh sách quảng cáo

-

Đăng nhập / Đăng xuất

-

Quản lí số liệu thống kê

-

Quản lí tài khoản của hệ thống

-

Quản lí tài khoản khách hàng

-

Đăng nhập / Đăng xuất

-


Quản lí thơng tin cá nhân

-

Quản lí bài đăng cá nhân

-

Tìm kiếm, lưu thông tin các bài đăng

-

Báo cáo bài đăng

4


2.2. Sơ đồ Use case
2.2.1. Use case cho nhân viên

2.2.2. Use case cho quản trị viên

5


2.2.3. Use case cho khách hàng

2.3. Danh sách các Use case
Tên Use case


Ý nghĩa, ghi chú

1

Đăng nhập

Đăng nhập tài khoản vào hệ thống

2

Đăng xuất

Thoát tài khoản ra khỏi hệ thống

STT

3

4

Thêm / xóa / sửa tài khoản
hệ thống
Tạo / sửa / khóa tài khoản
khách hàng

Thêm / xóa / sửa tài khoản của hệ thống

Tạo / sửa / khóa tài khoản của khách hàng


5

Thêm / xóa / sửa bài đăng

Thêm / xóa / sửa bài đăng

6

Thêm / xóa / sửa quảng cáo Thêm xóa sửa quảng cáo của trang web

6


7

8

Thống kê số liệu

Thống kê các số liệu của trang web

Tìm kiếm / lưu thơng tin /

Tìm kiếm / lưu thông tin / báo cáo các bài

báo cáo bài đăng

đăng

2.4. Đặc tả Use case

2.4.1. Use case đăng nhập
Use case đăng nhập
Mô tả

Người dùng đăng nhập vào tài khoản.

Tác nhân

Nhân viên, quản trị viên, khách hàng.

Luồng
chính

Hành vi của tác nhân

Hành vi của hệ thống

1. Người dùng click vào nút 2. Hiển thị form đăng nhập.
đăng nhập.
3. Nhập tên người dùng và
mật khẩu vào form.

4. Kiểm tra tên người dùng và mật
khẩu.
5. Thông báo đăng nhập thành công.
6. Chuyển sang giao diện chính.

Luồng
thay thế


A1. Người dùng nhập sai tài khoản / mật khẩu.
5. Yêu cầu đăng nhập lại
Quay lại bước 2

Điều kiện
trước

Phải là nhân viên hoặc quản lý hoặc khách hàng có tài khoản trên hệ
thống

Điều kiện
sau

Đã đăng nhập vào hệ thống.

2.4.2. Use case đăng xuất
Use case đăng xuất

7


Mơ tả

Người dùng đăng xuất khỏi tài khoản của mình.

Tác nhân

Nhân viên, quản trị viên, khách hàng.

Luồng

chính

Hành vi của tác nhân

Hành vi của hệ thống

1. Người dùng click vào nút
đăng xuất.

2. Hiển thị form đăng xuất.
3. Thông báo đăng xuất thành công.

Luồng
thay thế
Điều kiện
trước

Tác nhân đã đăng nhập vào hệ thống.

Điều kiện
sau

Đã đăng xuất khỏi hệ thống và trở về màn hình đăng nhập

2.4.3. Use case khách hàng tạo tài khoản
Use case khách hàng tạo tài khoản.
Mô tả

Khách hàng tạo một tài khoản mới của website.


Tác nhân Khách hàng
Luồng
chính

Hành vi của tác nhân

Hành vi của hệ thống

1. Chọn tạo tài khoản mới.

2. Mở giao diện nhập thông tin tài
khoản.

3. Nhập các thơng tin của tài
khoản để đăng kí.
4. Chọn Đăng kí tài khoản

5. Kiểm tra thơng tin tài khoản khách
hàng hợp lệ.
6. Lưu tài khoản khách hàng vào CSDL

A1. Thông tin tài khoản khách hàng không hợp lệ.

8


Luồng
thay thế

6. Thông báo thông tin tài khoản khách hàng khơng hợp lệ.


Điều
kiện
trước

Tác nhân đã vào trang đăng kí và chưa tồn tại tài khoản theo tên đăng
nhập.

Điều
kiện sau

Khách hàng tạo tài khoản thành cơng

Quay lại bước 3 luồng chính.

2.4.4. Use case tạo một bài đăng
Use case tạo một bài đăng.
Mơ tả

Khách hàng thêm bài đăng

Tác nhân Khách hàng
Luồng
chính

Hành vi của tác nhân

Hành vi của hệ thống

1. Chọn thêm bài đăng mới.


2. Mở giao diện nhập thông tin bài
đăng

3. Nhập, chọn các thông tin
cho một bài đăng.
4. Chọn Đăng bài

5. Kiểm tra thông tin bài đăng hợp lệ.
6. Lưu bài đăng vào CSDL

Luồng
thay thế

A1. Thông tin bài đăng không hợp lệ.
6. Thông báo thông tin bài đăng không hợp lệ.
Quay lại bước 3 luồng chính.

Điều
kiện
trước

Tác nhân đã đăng nhập vào hệ thống.

Điều
kiện sau

Bài đăng được tạo thành công

9



2.4.5. Use case tìm kiếm bài đăng theo bộ lọc
Use case tìm kiếm các bài đăng
Mơ tả

Nhập, chọn từ khóa tìm kiếm hoặc bộ lọc

Tác
nhân

Khách hàng

Luồng
chính

Hành vi của tác nhân

Hành vi của hệ thống

1. Nhập từ khóa, chọn bộ lọc

2. Hiển thị kết quả sách được tìm kiếm.

Luồng
thay thế

Điều
kiện
trước


Tác nhân đã đăng nhập vào hệ thống.

Điều
kiện sau

Hiển thị kết quả sau khi tìm kiếm

2.4.6. Use case thêm một quảng cáo
Use case thêm quảng cáo.
Mô tả

Thêm một quảng cáo cho trang web.

Tác nhân Nhân viên, quản trị viên
Luồng
chính

Hành vi của tác nhân

Hành vi của hệ thống

1. Chọn thêm quảng cáo mới.

2. Mở giao diện nhập thông tin quảng
cáo.

3. Nhập các thông tin của
quảng cáo.
4. Chọn Xác nhận tạo quảng

cáo

5. Kiểm tra thông tin quảng cáo hợp lệ.
6. Lưu thông tin quảng cáo vào CSDL

10


Luồng
thay thế

A1. Thông tin quảng cáo không hợp lệ.
6. Thông báo thông tin quảng cáo không hợp lệ.
Quay lại bước 3 luồng chính.

Điều
kiện
trước

Tác nhân đã đăng nhập vào hệ thống

Điều
kiện sau

Thêm quảng cáo thành cơng

2.4.7. Use case tìm kiếm & thống kê doanh số
Use case tìm kiếm – thống kê
Mơ tả
Tác nhân

Luồng chính

Quản lí tìm kiếm – thống kê doanh số cho hệ thống
Quản trị viên
Hành vi của tác nhân

Hành vi của hệ thống

1. Chọn mục Trang chủ

2. Hiển thị giao diện trang chủ

3. Lựa chọn các thao tác, bộ lọc

4. Xuất thông tin theo lựa chọn

thống kê
Luồng thay thế

Điều kiện trước
Điều kiện sau

Tác nhân đã đăng nhập vào hệ thống
Hiển thị kết quả

11


CHƯƠNG 3. PHÂN TÍCH HỆ THỐNG
3.1. Sơ đồ lớp

3.1.1. Sơ đồ lớp mức phân tích

12


3.1.2. Danh sách các bảng dữ liệu
STT Tên table

Diễn giải

1

BAIDANG

Lưu trữ thông tin chi tiết của bài đăng

2

BAOCAOBAIDANG

Lưu trữ danh sách các bài đăng bị báo cáo

3

KHACHHANG

Lưu trữ thông tin khách hàng

4


TAIKHOAN

Lưu trữ thông tin tài khoản của hệ thống

5

LOAITAIKHOAN

Lưu trữ thông tin loại tài khoản của hệ thống

6

THELOAISANPHAM Lưu trữ thông tin thể loại sản phẩm của website

7

THONGBAO

Lưu trữ thông báo cho mỗi khách hàng

8

TINDALUU

Lưu trữ các tin đã lưu của mỗi khách hàng

9

QUANGCAO


Lưu trữ danh sách các quàng của website

10

TINHTHANH

Lưu trữ danh sách thông tin tỉnh thành

11

QUANHUYEN

Lưu trữ danh sách thông tin quận huyên

12

DIENTHOAI

Lưu trữ danh sách thông tin điện thoại

13

THONGTIN
DIENTHOAI

Lưu trữ thông tin các model điện thoại

14

CTDIENTHOAI


Lưu trữ thông tin chi tiết từng điện thoại

15

LAPTOP

Lưu trữ danh sách thông tin laptop

16

THONGTIN
LAPTOP

Lưu trữ thông tin các model laptop

17

LINHKIEN
DIDONG

Lưu trữ danh sách thông tin linh điện di động

18

LINHKIEN
MAYTINH

Lưu trữ danh sách thơng tin linh kiện máy tính


13


3.1.3. Mô tả từng bảng dữ liệu
3.1.3.1. Bảng dữ liệu BAIDANG
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

1

IDBaiDang

INTEGER

Khóa chính

Mã bài đăng

2

IDKhachHang INTEGER

Khóa ngoại

Mã khách hàng


3

TieuDe

VARCHAR

Tiêu đề bài đăng

4

NoiDung

VARCHAR

Nội dung bài đăng

5

HinhAnh

TEXT

Hình ảnh sản phẩm

7

IDTheLoaiSP

INTEGER


Thể loại sản phẩm

8

IDModel

INTEGER

9

GiaBan

DOUBLE

10

TinhThanh

INTEGER

Khóa ngoại

Tỉnh thành

11

QuanHuyen

INTEGER


Khóa Ngoại

Quận huyện

12

NgayDang

DATETIME

Ngày đăng bài

13

TrangThai

VARCHAR

Trạng thái

Khóa ngoại

Model sản phẩm
Giá bán

14


3.1.3.2. Bảng dữ liệu BAOCAOBAIDANG

STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

INTEGER

Khóa chính

Mã báo cáo

1

IDBaoCao

2

NoiDungBaoCao VARCHAR

3

IDNguoiBaoCao

INTEGER

Khóa ngoại


Người báo cáo

4

IDBaiDang

INTEGER

Khóa ngoại

Bài đăng

5

NgayBaoCao

DATETIME

Nội dung báo cáo

Ngày báo cáo

3.1.3.3. Bảng dữ liệu KHACHHANG
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải


Khóa chính

Mã khách hàng

1

IDKhachHang

INTEGER

2

Email

VARCHAR

Email tài khoản

3

MatKhau

VARCHAR

Mật khẩu

4

TenKhachHang VARCHAR


Tên khách hàng

5

DiaChi

VARCHAR

Địa chỉ

6

SoDienThoai

VARCHAR

Số điện thoại

15


7

TrangThai

VARCHAR

Trạng thái


8

created_at

DATETIME

Ngày tạo

3.1.3.4. Bảng dữ liệu TAIKHOAN
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

Khóa chính

Mã khách hàng

1

IDTaiKhoan

INTEGER

2

TenDangNhap


VARCHAR

Tên đăng nhập

3

MatKhau

VARCHAR

Mật khẩu

4

TenTaiKhoan

VARCHAR

Tên tài khoản

5

HinhAnh

TEXT

Hình ảnh

6


GioiTinh

VARCHAR

Giới tính

7

SoDienThoai

VARCHAR

Số điện thoại

8

IDLoaiTaiKhoan INTEGER

9

TrangThai

VARCHAR

Trạng thái

10

created_at


DATETIME

Ngày tạo

Khóa ngoại

Loại tài khoản

16


3.1.3.5. Bảng dữ liệu LOAITAIKHOAN
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

INTEGER

Khóa chính

Mã hóa đơn

1

IDLoaiTaiKhoan


2

TenLoaiTaiKhoan VARCHAR

Tên loại tài
khoản

3

MoTa

VARCHAR

Mơ tả

4

created_at

DATETIME

Ngày tạo

3.1.3.6. Bảng dữ liệu THELOAISANPHAM
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc


Diễn giải

1

IDTheLoaiSP

INTEGER

Khóa chính

Mã thể loại

2

TenTheLoaiSP INTEGER

Khóa ngoại

Tên thể loại

3

TrangThai

VARCHAR

Trạng thái

4


created_at

DATETIME

Ngày tạo

3.1.3.7. Bảng dữ liệu THONGBAO
STT Thuộc tính
1

IDThongBao

Kiểu dữ liệu

Ràng buộc

Diễn giải

INTEGER

Khóa chính

Mã thơng báo

17


2


NoiDung

INTEGER

Khóa chính

Nội dung

3

IDKhachHang INTEGER

Khóa ngoại

Mã khách hàng

4

NgayTao

DATETIME

Ngày tạo

5

TrangThai

VARCHAR


Trạng thái

3.1.3.8. Bảng dữ liệu TINDALUU
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

1

IDTinLuu

INTEGER

Khóa chính

Mã tin lưu

2

IDBaiDang

INTEGER

Khóa ngoại

Mã bài đăng


4

IDKhachHang

INTEGER

Khóa ngoại

Mã khách hàng

3.1.3.9. Bảng dữ liệu QUANGCAO
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

Khóa chính

Mã quảng cáo

1

IDQuangCao

INTEGER


2

HinhAnh

TEXT

Hình ảnh

3

GhiChu

VARCHAR

Ghi Chú

4

TrangThai

VARCHAR

Trạng thái

18


5

created_at


DATETIME

Ngày tạo

3.1.3.10. Bảng dữ liệu TINHTHANH
STT Thuộc tính

Kiểu dữ liệu
INTEGER

Ràng buộc

Diễn giải

Khóa chính

Mã tỉnh thành

1

IDTinhThanh

2

TenTinhThanh VARCHAR

Tên tỉnh thành

3


TrangThai

Trạng thái

VARCHAR

3.1.3.11. Bảng dữ liệu QUANHUYEN
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

1

IDQuanHuyen

INTEGER

Khóa chính

Mã quận huyện

2

IDTinhThanh


INTEGER

Khóa ngoại

Mã tỉnh thành

4

TenQuanHuyen

VARCHAR

Tên quận huyện

5

TrangThai

VARCHAR

Trạng thái

3.1.3.12. Bảng dữ liệu DIENTHOAI
STT Thuộc tính
1

IDHangSX

Kiểu dữ liệu


Ràng buộc

Diễn giải

INTEGER

Khóa chính

Mã hãng sản xuất

19


2

IDTheLoaiSP

INTEGER

Khóa chính

Mã thể loại

3

TenHangSX

VARCHAR

Tên hãng sản xuất


4

create_at

DATETIME

Ngày tạo

3.1.3.13. Bảng dữ liệu THONGTINDIENTHOAI
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

1

IDModelDT

INTEGER

Khóa chính

Mã model điện
thoại

2


IDHangSX

INTEGER

Khóa ngoại

Mã hãng sản xuất

3

TenModelDT

VARCHAR

Tên model điện
thoại

4

create_at

DATETIME

Ngày tạo

3.1.3.14. Bảng dữ liệu CTDIENTHOAI
STT Thuộc tính

Kiểu dữ liệu


Ràng buộc

Diễn giải

Khóa chính

Mã model điện
thoại

1

IDModelDT

INTEGER

2

HeDieuHanh

VARCHAR

Hệ điều hành

3

KichThuoc

VARCHAR


Kích thước

4

ChipXuLi

VARCHAR

Chíp xử lí

20


5

Ram

VARCHAR

Ram

6

Camera

VARCHAR

Camera

3.1.3.15. Bảng dữ liệu LAPTOP

STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

1

IDHangSX

INTEGER

Khóa chính

Mã hãng sản xuất

2

IDTheLoaiSP

INTEGER

Khóa ngoại

Mã thể loại

3


TenHangSX

VARCHAR

Tên hãng sản xuất

4

create_at

DATETIME

Ngày tạo

3.1.3.16. Bảng dữ liệu THONGTINLAPTOP
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

1

IDModelLT

INTEGER

Khóa chính


Mã model laptop

2

IDHangSX

INTEGER

Khóa ngoại

Mã hãng sản xuất

3

TenModelLT

VARCHAR

Tên model laptop

4

create_at

DATETIME

Ngày tạo

21



3.1.3.17 Bảng dữ liệu LINHKIENDIDONG
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

1

IDLinhKienDD

INTEGER

Khóa chính

Mã linh kiện di
động

2

IDTheLoaiSP

INTEGER

Khóa ngoại


Mã thể loại

3

TenLinhKienDD

VARCHAR

Tên linh kiện di
dộng

4

create_at

DATETIME

Ngày tạo

3.1.3.18 Bảng dữ liệu LINHKIENMAYTINH
STT Thuộc tính

Kiểu dữ liệu

Ràng buộc

Diễn giải

1


IDLinhKienMT

INTEGER

Khóa chính

Mã linh kiện máy
tính

2

IDTheLoaiSP

INTEGER

Khóa ngoại

Mã thể loại

3

TenLinhKienMT

VARCHAR

Tên linh kiện máy
tính

4


create_at

DATETIME

Ngày tạo

22


3.2. Sơ đồ tuần tự
3.2.1. Đăng nhập

23


×