Tải bản đầy đủ (.docx) (2 trang)

PHÂN TÍCH THIẾT KẾ CSDL

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 (75.52 KB, 2 trang )

Xây dựng hệ thống giả lập ATM
PHÂN TÍCH THIẾT KẾ CSDL
I. Các bảng trong cơ sở dữ liệu
Căn cứ vào các chức năng của hệ thống và tài liệu trong quá trình kháo sát, ta thấy hệ
thống cần có các bảng CSDL sau:bảng giỏ hàng ( tblGioHang), bảng tài khoản
(tblTaiKhoan), bảng khách hàng (tblKhachHang), bảng loại giao dịch(tblLoaiGD),
bảng giao dịch (tblGiaoDich), bảng hóa đơn (tblHoaDon), bảng các loại thẻ trả
trước(tblThe). Chi tiết các bảng thiết kế như sau:
Trong các bảng thì trường được chọn làm khóa chính được gạch chân.

Bảng Giỏ hàng
Tên Trường Kiểu dữ liệu Mô tả
MaTK Char(10) Mã tài khoản
TenHang Nvarchar(200) Tên hàng
SoLuong Int Số lượng hàng
DonGia Money Giá của một sản phẩm
MaGio Int

Bảng tài khoản
Tên Trường Kiểu dữ liệu Mô tả
MaTK Char(10) Mã tài khoản
MaKH Char(10) Mã khách hàng
SoDuTK Money Số tiền hiện có trong tài
khoản.
SoPin Char(6) Số pin của tài khoản

Bảng khách hàng.
Tên Trường Kiểu dữ liệu Mô tả
MaKH Char(10) Mã khách hàng
TenKH Nvarchar(50) Tên người dùng tài khoản.
SoCMT Char(10) Số chứng minh thư.


DiaChi Nvarchar(100) Địa chỉ liên hệ của khách
hàng.
1
1
Xây dựng hệ thống giả lập ATM
Bảng loại giao dịch
Tên Trường Kiểu dữ liệu Mô tả
MaLoaiGD Int Mã loại giao dịch.
TenLoai Nvarchar(100) Tên loại giao dịch.
PhiDV Money Phí dịch vụ
GTGT Money Giá trị gia tăng
Bảng thông tin giao dịch.
Tên Trường Kiểu dữ liệu Mô tả
MaTK Char(10) Mã tài khoản
MaLoaiGD Int Mã loại giao dịch
SoTien Money Số tiền
NgayGio Datetime Ngày thực hiện giao dịch
Bảng hóa đơn.
Tên Trường Kiểu dữ liệu Mô tả
MaHD Int Mã hoá đơn
MaTK Char(10) Mã tài khoản
TenHD Nvarchar(100) Tên hóa đơn
SoTien Money Số tiền thanh toán.
GhiChu Nvarchar(100) Loại hóa đơn là trả trước hay HD dịch
vụ mới
Bảng thẻ trả trước
Tên Trường Kiểu dữ liệu Mô tả
MaThe Int Mã loại thẻ trả trước
TenThe Nvarchar(200) Tên thẻ trả trước
SoTien Money Giá tiền của thẻ

Bảng đăng ký
Tên Trường Kiểu dữ liệu Mô tả
MaTK Char(10) Mã loại thẻ trả trước
TKDich char(10) Mã Tài khoản nhận
2
2

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×