- Thiết kế dữ liệu với tính đúng đắn.- Thiết kế dữ liệu với tính tiến hóa... - Thiết kế dữ liệu với tính đúng đắn.- Thiết kế dữ liệu với tính tiến hóa... Mô tả cho bảng NhanVien.STT Tên
Trang 1D1: Yêu cầu đăng nhập, yêu cầu thoát, ID, password.
D3: Kết quả kiểm tra + ID, Danh sách nhân viên( MaNV, CMND, Họ tên lót, Tên NV, Giới tính, Ngày sinh, Địa chỉ, Lương, SĐT, Hình)
D6: Thông báo đăng nhập thành công/thất bại
c. Thiết kế dữ liệu.
- Các thuộc tính mới: MaNV, CMND, HoTenLot, TenNV, NgaySinh,
Nu, DiaChi, Luong, SDT, Hinh, ID, PassW, Nhom
Trang 2- Thiết kế dữ liệu với tính đúng đắn
- Thiết kế dữ liệu với tính tiến hóa
Trang 32. Xét nghiệp vụ Đăng xuất.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Người bán hàng, Quản kho
Đăng xuất
D1
D6
b. Mô tả dữ liệu.
D1: Yêu cầu đăng xuất
D6: Thông báo đăng xuất thành công/thất bại
c. Thiết kế dữ liệu.
- Không có thuộc tính mới
3. Xét nghiệp vụ Xem trang chủ.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Người bán hàng, Quản kho
Xem trang chủ
D1
D6
b. Mô tả dữ liệu.
D1: Loại người dùng (Người quản lý, Người bán hàng, Quản kho)
D6: Trang chủ (trang chủ của người quản lý, trang chủ của người bán hàng, trang chủ của quản kho)
c. Thiết kế dữ liệu.
- Không có thuộc tính mới
Trang 44. Xét nghiệp vụ tạo hóa đơn bán hàng.
a. Sơ đồ luồng dữ liệu.
Người bán hàng, quản lýTạo hóa đơn bán
D3: Danh sách hóa đơn, danh sách
D4: Số hóa đơn, họ tên người mua, điện thoại, chi tiết hóa đơn (Số thứ tự, Tên hàng, đơn vị tính, số lượng, giá đơn vị, thành tiền), tổng cộng, người viết hóa đơn, ngày lập
D6: Thông báo thành công hoặc thất bại
c. Thiết kế dữ liệu.
- Các thuộc tính mới: MaHDB, NVLapHD, NgayLayHang, TongTien, MaKH, HoTenKH, SDT, SoLuong, DonGiaBan, MaSP, TenSP, DonViTinh, DonGia, SoLuongTon
Trang 5- Thiết kế dữ liệu với tính đúng đắn.
- Thiết kế dữ liệu với tính tiến hóa
Trang 65. Xét nghiệp vụ Quản lý thông tin khách hàng.
a. Sơ đồ luồng dữ liệu.
Người bán hàng, người quản lýQuản lý khách hàng
D1: Nhận yêu cầu (thêm, sửa, xóa)
D3: Danh sách khách hàng (mã khách hàng, tên khách hàng, số điện thoại, địa chỉ.)
Trang 7D4: Danh sách khách hàng đã cập nhật (mã khách hàng, tên khách hàng,
số điện thoại, địa chỉ)
D6: D3+ Thông báo thành công
c. Thiết kế dữ liệu
- Các thuộc tính mới: Địa chỉ
Trang 8- Thiết kế với tính đúng đắn.
6. Xét nghiệp vụ Quản lí thông tin nhân viên
a. Sơ đồ luồng dữ liệu.
Người bán hàng, người quản lýQuản lý thông tin nhân viên
D1: Nhận yêu cầu (thêm, sửa, xóa)
D3: , Danh sách nhân viên( MaNV, CMND, Họ tên lót, Tên NV, Giới tính, Ngày sinh, Địa chỉ, Lương, SĐT, Hình)
Trang 9D4: Danh sách khách nhân viên đã cập nhật ( MaNV, CMND, Họ tên lót, Tên NV, Giới tính, Ngày sinh, Địa chỉ, Lương, SĐT, Hình).
D6: D3+ Thông báo thành công
c. Thiết kế dữ liệu.
- Không có thuộc tín mới
7. Xét nghiệp vụ Quản lý thông tin khuyến mãi.
a. Sơ đồ luồng dữ liệu.
Người bán hàng, người quản lýQuản lý TT Khuyến mãi
D1: Nhận yêu cầu (thêm, sửa, xóa)
D3: Danh sách thông tin khuyến mãi (mã khuyến mãi, tênKM, giá trị, ngày phát hành, ngày kết thúc.)
D4: Danh sách thông tin khuyến mãi đã cập nhật (mã khuyến mãi,
tênKM, giá trị khuyến mãi, ngày phát hành, ngày kết thúc.)
D6: D3+ Thông báo thành công
c. Thiết kế dữ liệu.
- Các thuộc tính mới: MaKM, TenKM, GiaTriKM, NgayPhatHanh, NgayKT
Trang 10- Thiết kế dữ liệu với tính đúng đắn.
- Thiết kế dữ liệu với tính tiến hóa
Trang 118. Xét nghiệp vụ Xem danh mục nhà cung cấp.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Quản khoXem danh mục nhà cung cấp
D1
D6
b. Mô tả.
D1: Yêu cầu xem danh mục
D6: Danh mục nhà cung cấp (mã nhà CC, tên nhà CC, giám đốc, địa chỉ,
số điện thoại, email)
c. Thiết kế dữ liệu.
- Các thuộc tính mới: MaNCC, TenNhaCC, GiamDoc, DiaChi, SDT, Email
Trang 12- Thiết kế dữ liệu với tính đúng đắn.
- Thiết kế dữ liệu với tính tiến hoá
Trang 139. Xét nghiệp vụ Thêm nhà cung cấp.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Quản khoThêm nhà cung cấp
Trang 14a. Sơ đồ luồng dữ liệu.
Người quản lý, Quản kho
D1: Mã nhà CC, yêu cầu xóa, yêu cầu hủy
D3: Danh sách nhà cung cấp chứa các thông tin các nhà cung cấp (mã nhà CC, tên nhà CC, giám đốc, địa chỉ, số điện thoại, email)
D4: Mã nhà CC
D6: Hiển thị thành công hay thất bại
c. Thiết kế dữ liệu.
- Không có thuộc tính mới
11. Xét nghiệp vụ Sửa nhà cung cấp.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Quản khoSửa nhà cung cấp
Trang 15D3: danh sách nhà CC: mã nhà CC, tên nhà CC, giám đốc, địa chỉ, số điện thoại, email, yêu cầu lưu, yêu cầu hủy.
D4: cập nhật lại danh sách nhà CC thông qua D1
D6: Thành công/thất bại
c. Thiết kế dữ liệu.
- Không có thuộc tính mới
Trang 1612. Xét nghiệp cụ Xem danh mục sản phẩm.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Quản kho
- Thuộc tính mới: MaLSP, TenLSP
- Thiết kế dữ liệu với tính đúng đắn
- Thiết kế dữ liệu với tính tiến hóa
Trang 1713. Xem danh mục Thêm sản phẩm.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Quản khoThêm Sản phẩm
D4: các thông tin của D1
D6: hiển thị thành công hay thất bại
c. Thiết kế dữ liệu.
- Không có thuộc tính mới
Trang 18D1: Mã sản phẩm, yêu cầu xóa, yêu cầu hủy.
D3: Danh sách sản phẩm chứa các thông tin của sản phẩm (mã sản phẩm, tên sản phẩm, giá bán sản phẩm)
D4: Mã sản phẩm
D6: Hiển thị thành công hay thất bại
c. Thiết kế dữ liệu.
- Không có thuộc tính mới
15. Xét nghiệp vụ Sửa thông tin sản phẩm.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Quản khoSửa TT sản phẩm
Trang 1916. Xét nghiệp vụ Tạo hoá đơn nhập.
a. Sơ đồ luồng dữ liệu.
Người quản lý, Quản khoTạo hóa đơn nhập
D3: Danh sách hóa đơn nhập
D4: Số hóa đơn, họ tên người mua, điện thoại, chi tiết hóa đơn (Số thứ
tự, Tên hàng, đơn vị tính, số lượng, giá đơn vị, thành tiền), tổng cộng, người viết hóa đơn, ngày lập
D6: Thông báo thành công hoặc thất bại
Trang 20- Thiết kế dữ liệu với tính tiến hoá.
Cơ sở dữ liệu cuối cùng.
Trang 211. Mô tả cho bảng NhanVien.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
nhân dân
varchar(20)
TenNV Tên nhân viên Nvarchar(50)
Trang 222. Mô tả cho bảng TaiKhoan.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
vừa là khóa ngoại tham chiếu đến bảng NhanVien
3. Mô tả cho bảng SanPham.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
phẩm
tham chiếu đến bảng
LoaiSanPham
4 DonViTinh Đơn vị tính Int
6 SoLuongTon Số lượng tồn int
sản phẩm
Varbinary
4. Mô tả cho bảng LoaiSanPham.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
Trang 23STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
6. Mô tả cho bảng KhuyenMai.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
7. Mô tả cho bảng KhachHang.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
Trang 24STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
9. Mô tả cho bảng ChiTietHoaDonNhap.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
tính của khoá chính, vừa là khóa ngoại tham chiếu đến bảng SanPham
nhập
Nchar(10) Là một thuộc
tính của khóa chính, vừa là khóa ngoại tham chiếu đến bảng HoaDonNhap
một sản phẩm
int
4 DonGiaNhap Đơn giá của money
Trang 25một sản phẩm
10. Mô tả cho bảng HoaDonBan.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
mãi
varchar(20) Khóa ngoại
tham chiếu đến bảng KhuyenMai
11. Mô tả cho bảng ChiTietHoaDonBan.
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú
bán
Nchar(10) Là một thuộc
tính của khóa chính, vừa là khóa ngoại tham chiếu đến bảng
Trang 26khóa ngoại tham chiếu đến bảng SanPham.
12. Mô tả cho bảng Đon Vị Tính
STT Tên thuộc tính Mô tả Kiểu dữ liệu Ghi chú