STT Tên biểu đồ trạng thái Ý nghĩa/ghi chú 1 Đăng nhập Mô tả trạng thái của nghiệp vụ đăng nhập 2 Đăng xuất Mô tả trạng thái của nghiệp vụ đăng xuất 3 Khôi phục mật khẩu của tài khoản nh
Trang 1Hồ sơ Phân tích Đề tài Quản lý đại lý bán lẻ Knights
Trang 2Bảng ghi nhận thay đổi tài liệu
16/12/2013 3.1.1 Bản lưu đầu tiên chưa chỉnh sửa Nguyễn Phi Hùng
Trang 3Mục lục
1 Sơ đồ lớp (mức phân tích)
1.1 Sơ đồ lớp (mức phân tích)
1.2 Danh sách các lớp đối tượng và quan hệ
1.3 Mô tả chi tiết từng lớp đối tượng
2 Sơ đồ trạng thái
2.1 Danh sách các trạng thái
2.2 Sơ đồ trạng thái
Trang 4TrangThaiNV
ThuViec ChinhThuc NghiViec TamNghi
LuongNV
+ Luong: int + Nam: short + Thang: byte
LoaiNhanVien
+ LuongCoBan: int + TenLoaiNV: string
HoaDon
+ DienT hoai: string + KhachHang: string + ThoiGianBan: DateTime
ChiTietPhieuNhap
+ DonGiaNhap: int + HanSuDung: Date + SoLuongNhap: short
TamUng
+ NgayUng: Date + NoiDung: string + SoTien: int
GiaNiemYet
+ Gia: int + NgayApDung: Date
MatHang
+ ChiTietSP: string + DonViTinh: string + TenMatHang: string
LoaiMatHang
+ TenLoaiMatHang: string
ChietKhau
+ SoLuongToiThieu: short + TyLeChietKhau: double
+ Xu ly han su dung() : void
1
0 *
0 *
1 1 0 *
1
0 *
0 *
1 0 *
Bao gồm hạn sự dụng và số lượng tồn
Trang 55 GiaNiemYet Lưu thông tin về giá của mặt hàng và
ngày áp dụng giá đó đối với mặt hàng
hàng Thông tin này bao gồm danh sách mặt hàng và tổng giá trị đơn hàng
hàng hóa vào đại lý
9 ChiTietPhieuNhap Lưu thông tin chi tiết của phiếu nhập
Thông tin này bao gồm danh sách cácmặt hàng trong khi nhập hàng
lý
Tương ứng với việc phân quyền cho nhân viên đó
cho nhân viên
trong hệ thống quản lý đại lý
thái này phản ánh trạng thái hoạt động của nhân viên
viên
sử dụng
thực hiện tốt nhiệm vụ được giao
hoàn thành công việc hoặc vi phạm nội quy của đại lý
muốn tạm ứng lương trước ngày lãnh
Trang 6STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
độc nhất
1.3.2 Bảng ChiTietMatHang
1.3.2.1 Thuộc tính
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
trong hệ thống
1.3.2.2 Phương thức
- Void Xuly_HSD(): xử lý mặt hàng khi mặt hàng hết hạn sử dụng
1.3.3 Bảng LoaiMatHang
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
1.3.4 Bảng ChietKhau
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
chiến khấu từ đại lý
1.3.5 Bảng GiaNiemYet
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
Trang 71.3.6 Bảng PhieuNhap
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
hóa
1.3.7 Bảng ChiTietPhieuNhap
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
1.3.8 Bảng HoaDon
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
1.3.9 Bảng ChiTietHoaDon
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
trong chi tiết hóa đơn
1.3.10 Bảng NhanVien
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
viên
1.3.11 Bảng LoaiNhanVien
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
Trang 82 LuongCoBan Private Lương cơ bản của loại nhân viên
1.3.12 Bảng ThuongNV
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
1.3.13 Bảng TamUng
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
1.3.14 Bảng PhatNV
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
1.3.15 Bảng LuongNV
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
1.3.16 Bảng PhanQuyen
g
hệ thống
Trang 91.3.17 Bảng Enum TrangThaiNV
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
sách của nhà nước
1.3.18 Bảng TKDangNhap
STT Tên thuộc tính Loại Ràng buộc Ý nghĩa/ghi chú
Kế thừa từ bảng TKDangNhap, dùng để lưu thông tin tài khoản admin
Không có phương thức riêng
STT Tên biểu đồ trạng thái Ý nghĩa/ghi chú
1 Đăng nhập Mô tả trạng thái của nghiệp vụ đăng nhập
2 Đăng xuất Mô tả trạng thái của nghiệp vụ đăng xuất
3 Khôi phục mật khẩu của tài
khoản nhân viên
Mô tả trạng thái của nghiệp vụ khôi phục mật khẩu của nhân viên
4 Thêm tài khoản admin Mô tả trạng thái của nghiệp vụ thêm tài khoản admin
5 Xóa tài khoản admin Mô tả trạng thái của nghiệp vụ xóa tài khoản admin
6 Lập phiếu nhập hàng Mô tả trạng thái của nghiệp vụ lập phiếu nhập hàng
7 Thêm mặt hàng mới Mô tả trạng thái của nghiệp vụ thêm mặt hàng mới
Trang 108 Thêm loại mặt hàng Mô tả trạng thái của nghiệp vụ thêm loại mặt hàng
9 Chỉnh sửa thông tin mặt hàng Mô tả trạng thái của nghiệp vụ chỉnh sửa thông tin mặt
11 Thêm loại nhân viên Mô tả trạng thái của nghiệp vụ thêm loại nhân viên
12 Cập nhật trạng thái nhân viên Mô tả trạng thái của nghiệp vụ cập nhật trạng thía nhân
viên
13 Cập nhật thông tin cá nhân Mô tả trạng thái của nghiệp vụ cập nhật thông tin cá
nhân
14 Lập hóa đơn bán hàng Mô tả trạng thái của nghiệp vụ lập hóa đơn bán hàng
15 Cập nhật thông tin loại nhân
viên
Mô tả trạng thái của nghiệp vụ cập nhật thông tin loại nhân viên
16 Xóa loại nhân viên Mô tả trạng thái của nghiệp vụ xóa loại nhân viên
17 Lập báo cáo Mô tả trạng thái của nghiệp vụ lập báo cáo
Trang 112.2 Sơ đồ trạng thái
2.2.1 Sơ đồ trạng thái “Đăng nhập”
act Dang nhap
Nhap thong tin
Thong bao loi
Huy
Trang 122.2.2 Sơ đồ trạng thái “Đăng xuất”
act Dang xuat
Xac nhan huy giao dich
Huy giao dich chua hoan thanh
2.2.3 Sơ đồ trạng thái “Khôi phục mật khẩu của tài khoản nhân viên”
act Khoi phuc mat khau tai khoan NV
Bat dau
Nhap thong tin
Xac nhan thay doi
Thay doi
Huy
Trang 132.2.4 Sơ đồ trạng thái “Thêm tài khoản Admin”
act Them tai khoan Admin
Bat dau
Ket thuc
Nhap thong tin
Xac nhan them tai khoan
Them tai khoan
Kiem tra thong tin
Thong bao loi
Huy
Trang 142.2.5 Sơ đồ trạng thái “Xóa tài khoản Admin”
act Xoa tai khoan Admin
Bat dau
Ket thuc
Xac nhan xoa tai khoan
Thuc hien xoa
Chon tai khoan Admin
Huy
Trang 152.2.6 Sơ đồ trạng thái “Lập phiếu nhập hàng”
act Lap phieu nhap
Bat dau
Them chi tiet phieu nhap
Xac nhan lap phieu nhap
Lap phieu nhap
Ket thuc
Cap nhat so luong ton mat
hang Yeu cau lap phieu nhap
Huy
Trang 162.2.7 Sơ đồ trạng thái “Lập hóa đơn bán hàng”
act Lap hoa don ban
Bat dau
Them chi tiet hoa don
Xac nhan lap hoa don
Lap hoa don
Ket thuc
Cap nhat so luong ton mat
hang Yeu cau lap hoa don
Huy
Trang 172.2.8 Sơ đồ trạng thái “Thêm mặt hàng mới”
act Them mat hang moi
Bat dau
Ket thuc
Thuc hien them
Xac nhan them
Nhap thong tin
Xac nhan thong tin
Thong bao loi
Huy
Trang 182.2.9 Sơ đồ trạng thái “Thêm loại mặt hàng”
act Them loai mat hang
Bat dau
Ket thuc
Thuc hien them Xac nhan them
Nhap thong tin
Kiem tra thong tin
Thong bao loi
Huy
Trang 192.2.10 Sơ đồ trạng thái “Chỉnh sửa thông tin mặt hàng”
act Chinh sua mat hang
Thuc hien chinh sua
Ket thuc
Bat dau
Xac nhan chinh sua
Nhap thong tin chinh sua
Huy
Trang 202.2.11 Sơ đồ trạng thái “Chỉnh sửa thông tin loại hàng hóa”
act Chinh sua loai mat hang
Bat dau
Ket thuc
Thuc hien chinh sua
Xac nhan chinh sua
Chinh sua thong tin
Huy
Trang 212.2.12 Sơ đồ trạng thái “Thêm loại nhân viên”
act Them loai nhan v ien
Bat dau
Ket thuc
Nhap thong tin
Thuc hien them
Kiem tra loai nhan vien
Xac nhan them
Thong bao loi
Huy
Trang 222.2.13 Sơ đồ trạng thái “Cập nhật trạng thái nhân viên”
act Cap nhat trang thai nhan v ien
Bat dau
Ket thuc
Nhap thong tin
Xac nhan cap nhat
Thuc hien cap nhat
Huy
Trang 232.2.14 Sơ đồ trạng thái “Cập nhật thông tin cá nhân”
act Cap nhat thong tin ca nhan
Bat dau
Ket thuc
Thuc hien cap nhat
Nhap thong tin
Xac nhan cap nhat
Huy
Trang 242.2.15 Sơ đồ trạng thái “Cập nhật thông tin loại nhân viên”
act Cap nhat thong tin loai nhan v ien
Bat dau
Ket thuc
Nhap thong tin
Thuc hien cap nhat
Xac nhan thay doi
Huy
Trang 252.2.16 Sơ đồ trạng thái “Xóa loại nhân viên”
act Xoa loai nhan v ien
Bat dau
Ket thuc
Chon tai khoan nhan v ien
Thuc hien xoa
Xac nhan xoa
Huy
Trang 262.2.17 Sơ đồ trạng thái “Lập báo cáo”
stm Lap bao cao
Initial
Tiep nhan yeu cau bao
cao
Chọn loại báo cáo
Lap bao cao
Huy
Xuat bao cao
KetThuc