By GokiSoft.com|
19:51 07/11/2022|
SQL Server/MySQL
[Source Code] Phân tích thiết kế database quản lý thư viện - Khóa học SQL Server - C2206L
Phân tích thiết kế database quản lý thư viện - Khóa học SQL Server
Chức năng:
- Ai đang mượn sách
- Sách nào đang được mượn
- Thời gian mượn
- Quản lý thư viện
- Chi phí
- Tình trạng sách
- Thời gian trả
- ...
Chức năng:
- User:
đăng ký/đăng nhập
quyên mật khẩu
hiển thị thông tin TK
...
- Quản lý người dùng
Hiển thị danh sách/thêm/sửa/xóa...
- Quản lý thu thư
- Quản lý danh mục sach
- Quản lý sach
- Quản lý tác giả
- Quản lý nhà xuất bản
- Quản lý mượn sách
- Xem đc ai đang mượn sách
- Xem tình trạng mượn sách
- Trả sách
...
- Báo cáo thống kế
- ko phải tạo thêm tables trong database
Phân tích dự án:
1) Quản lý người dùng -> Users
- id: int primary key -> identity(1,1)
- tên
- sdt
- địa chỉ
- ngày sinh
- giới tính
- email
- msv
- password
- id_role: int -> foreign key roles (id)
2) Quản lý roles
- id: int primary key -> idenity(1,1)
- name
1, Admin
2, Mod
3, Reader
3) Quản lý danh mục
- id: int primary key -> idenity(1,1)
- tên danh mục
- thumbnail
- mô tả về dạnh mục
4) Quản lý sách
- id: int primary key -> idenity(1,1)
- tên sách
- id_author -> Author (id)
- id_factory -> Factory(id)
- id_category -> Category (id)
- thumbnail
- content
- price
- amount -> số sách có trong thư viện
.....
5) Quản tác giả
- id: int primary key -> identity(1,1)
- tên
- bút danh
- sdt
- địa chỉ
- ngày sinh
- giới tính
- email
6) Quản lý nxb
- id
- tên nxb
- năm thành lập
- địa chỉ cty
- mst
- người đại diện
...
7) Quản lý mượn sách
thông tin trong mượn sách
thông tin người mượn, ai cho mượn, ngày mượn, ngày tạo đơn, ngày họ sẽ trả, tiền cọc, tổng tiền trên đầu sách
Lập trình C ~~~, 2, 2000000
SQL Server ~~~, 1, 3000000
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)