37 Biểu đồ hoạt động xóa thông tin tài khoản

Một phần của tài liệu xây dựng ứng dụng di động bán laptop của cửa hàng tân hưng tại thủ dầu một bình dương (Trang 86 - 92)

Trang 77 download by : skknchat@gmail.com

CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

3.1 Thiết kế cơ sở dữ liệu3.1.1 Bảng sản phẩm 3.1.1 Bảng sản phẩm

Table: tbl_SANPHAM

Field Name Data Type Null Key Description

IDSANPHAM int No PK Lưu trữ mã sản phẩm

TENSANPHA M

text No Lưu trữ tên sản phẩm

GIA int No Lưu trữ giá sản phẩm

HINHANH text No Lưu trữ hình ảnh sản phẩm

MOTA text No Lưu trữ mô tả sản phẩm

SL int No Lưu trữ số lượng sản phẩm

IDDANHMUC int No FK Lưu trữ mã loại sản phẩm

SPNEW int No Lưu trữ mã sản phẩm mới

Bảng 3. 1 Bảng sản phẩm

- IDSANPHAM: là số thử tự của sản phẩm - TENSANPHAM: tên của sản phẩm - GIA: giá bán của sản phẩm

- HINHANH: hình ảnh minh họa của sản phẩm - MOTA: mô tả chi tiết về sản phẩm đó

- SL: số lượng sản phẩm trong kho của cửa hàng - IDDANHMUC: mã danh mục của loại sản phẩm - SPNEW: mã sản phẩm mới

Table: tbl_DANHMUCSANPHAM

Field Name Data Type Null Ke

y

Description

IDDANHMUC int No PK Lưu trữ mã danh mục sản phẩm

TENDANHMUC text No Lưu trữ tên danh mục sản phẩm

3.1.2 Bảng danh mục sản phẩm

Giải thích trên trường dữ liệu:

- TENDANHMUC: Tên các loại sản phẩm

3.1.3 Bảng tài khoản

Table: tbl_TAIKHOAN

Field Name Data Type Null Key Description

IDTAIKHOAN bigint No PK Lưu trữ mã tài khoản

TENTAIKHOAN Nvarchar (30) No Lưu trữ tên tài khoản người dùng MATKHAU Nvarchar (20) No Lưu trữ mật khẩu người dùng

SDT Nvarchar(14) No Lưu trữ số điện thoại người dùng

EMAIL Nvarchar(20) No Lưu trữ email người dùng

NGAYSINH Date No Lưu trữ ngày sinh của người dùng

DIACHI Text No Lưu trữ địa chỉ của người dùng

QUYEN int No Lưu trữ mã quyền của người dùng

HINHANH blob No Lưu trữ hình ảnh của người dùng

Bảng 3. 3 Bảng tài khoản

Giải thích trên trường dữ liệu:

- IDTAIKHOAN: Số thứ tự của tài khoản

- TENTAIKHOAN: Tên tài khoản của người dùng - MATKHAU: Mật khẩu của tài khoản người dùng - SDT: Số điện thoại của người dùng

- EMAIL: Email của người dùng

- NGAYSINH: Ngày sinh của người dùng - DIACHI: Địa chỉ của người dùng

- QUYEN: Mã quyền tài khoản của người dùng - HINHANH: Hình đại diện của người dùng

Trang 79 download by : skknchat@gmail.com

3.1.4 Bảng hóa đơn xuất

Table: tbl_HOADONXUAT

Field Name Data Type Null Key Description

IDHOADON bigint No PK Lưu trữ mã hóa đơn

TONGTIEN int No Lưu trữ tổng tiền của hóa đơn

DIACHI text No Lưu trữ địa chỉ giao hàng

GHICHU text No Lưu trữ nội dung ghi chú hóa đơn

IDTAIKHOAN bigint No FK Lưu trữ mã tài khoản

Bảng 3. 4 Bảng hóa đơn

Giải thích trên trường dữ liệu:

- IDHOADON: Số thứ tự của hóa đơn - TONGTIEN: Tổng số tiền của hóa đơn - DIACHI: Địa chỉ giao hàng của hóa đơn - GHICHU: Nội dung ghi chứ của hóa đơn - IDTAIKHOAN: Mã tài khoản của người dùng

3.1.5 Bảng chi tiết hóa đơn

Table: tbl_CHITIETHOADON

Field Name Data Type Null Ke

y

Description

IDCTHOADON bigint PK Lưu trữ mã chi tiết hóa đơn

IDHOADON bigint No FK Lưu trữ mã hóa đơn

IDSANPHAM bigint No FK Lưu trữ mã sản phẩm

IDTAIKHOAN bigint No FK Lưu trữ mã tài khoản

TENSANPHAM text No Lưu trữ tên sản phẩm

SOLUONG int No Lưu trữ số lượng sản phẩm

GIASP int No Lưu trữ giá sản phẩm

THANHTIEN int No Lưu trữ tổng thành tiền của hóa đơn

Bảng 3. 5 Bảng chi tiết hóa đơn

Giải thích trên trường dữ liệu:

- IDCTHOADON: Mã chi tiết hóa đơn - IDHOADON: Mã của hóa đơn

- IDSANPHAM: Mã của sản phẩm

- TENSANPHAM: Tên các sản phẩm trong hóa đơn - SOLUONG: Số lượng sản phẩm trong hóa đơn

- THANHTIEN: Tổng thành tiền thanh toán của hóa đơn

3.1.6 Bảng góp ý

Table: tbl_GOPY

Field Name Data Type Null Key Description

IDGOPY int No PK Lưu trữ mã góp ý

TENTAIKHOAN int No FK Lưu trữ mã tài khoản của người dùng

SDT int No Lưu trữ số điện thoại của người dùng

NOIDUNG text No Lưu trữ nội dung góp ý

Bảng 3. 6 Bảng góp ý

Giải thích trên trường dữ liệu:

- IDGOPY: Mã góp ý sắp xếp theo số thứ tự

- TENTAIKHOAN: Tên tài khoản của người dùng

- SDT: Số điện thoại của người dùng

- NOIDUNG: Nội dung góp ý của người dùng

3.1.7 Bảng phiếu nhập

Table: tbl_PHIEUNHAP

Field Name Data Type Null Ke

y

Description

IDPHIEU bigint No PK Lưu trữ mã sản phẩm

IDLT bigint No FK Lưu trữ mã tên sản phẩm

NGAYNHAP datetime No Lưu trữ ngày nhập phiếu

GIASP int No Lưu trữ giá sản phẩm

SOLUONG int No Lưu trữ số lượng sản phẩm

DVT text No Lưu trữ mô tả sản phẩm

TENNSX text No Lưu trữ tên nhà sản xuất laptop

THANHTIEN int No Lưu trữ thành tiền sản phẩm

GHICHU text No Lưu trữ ghi chú sản phẩm

Bảng 3. 7 Bảng giỏ hàng

Trang 81 download by : skknchat@gmail.com

Giải thích trên trường dữ liệu:

- IDPHIEU: là số thứ tự của phiếu nhập hàng - IDLT: là số thứ tự của sản phẩm

- NGAYNHAP: là thông tin ngày nhập phiếu - GIASP: là giá của sản phẩm laptop

- SOLUONG: là số lượng nhập hàng - DVT: là đơn vị tính của sản phẩm - NSX: là số thứ tự (tên) của nhà sản xuất

- THANHTIEN: là tổng thành tiền của sản phẩm nhập vào cửa hàng - GHICHU: là ghi chú thêm thông tin nhập hàng

3.2 Biểu đồ cơ sở dữ liệu (database diagram)

3.3 Mô tả giao diện của sản phẩm của dự án3.3.1 Thiết kế giao diện cho người dùng 3.3.1 Thiết kế giao diện cho người dùng 3.3.1.1 Giao diện đăng ký tài khoản

- Đây là chức năng đăng ký dành cho khách hàng. Khách hàng có thể nhập thông tin cá nhân để đăng ký tài khoản tại Tân Hưng

- Sau đó khách hàng có thể đăng nhập và trải nghiệm các chức năng của Tân Hưng.

Một phần của tài liệu xây dựng ứng dụng di động bán laptop của cửa hàng tân hưng tại thủ dầu một bình dương (Trang 86 - 92)