Tài liệu tham khảo công nghệ thông tin Quản lý kho hàng điện tử tại công ty máy tính tiến thành
Trang 1BÁO CÁO BÀI TẬP LỚN
Môn CÔNG NGHỆ PHẦN MỀM
Nhóm 6
Phạm Ngọc Toàn Nguyễn Hồng Thái
Trang 2ĐỀ TÀI
QUẢN LÝ KHO HÀNG ĐIỆN TỬ
TẠI CÔNG TY MÁY TÍNH TIẾN THÀNH
Trang 4II Xác định các tác nhân của hệ thống.
Tác nhân thủ kho: thủ kho là người chịu trách nhiệm quản lý, theo dõi tình hình nhập xuất vật tư của công ty.
nhập kho như: ngày nhập,nhà cung cấp, loại hàng, mã hàng, số lượng… Lập phiếu nhập kho, cập nhật tức thời tình hình tồn kho trong kho hàng.
Trang 5II Xác định các tác nhân của hệ thống.
- Quản lý các thông tin chi tiết xuất kho như:
ngày xuất, loại hàng, mã hàng, số lượng…Lập phiếu xuất kho, kiểm tra và cảnh báo số lượng hàng tồn ngay khi nhập dữ liệu, tính đơn giá hàng xuất kho theo nhiều phương pháp.
- Lập báo cáo xuất,nhập,tồn kho gửi lên cấp trên.
Trang 6III Xác định các ca sử dụng của hệ thống:
• Đăng nhập hệ thống• Đổi mật khẩu
• Cập nhật hàng hóa• Tạo phiếu nhập, xuất
• Lập báo cáo xuất, nhập, tồn
Trang 7Vẽ biểu đồ ca sử dụng:
Trang 8Tác nhân: thủ kho.
Trang 92 Ca sử dụng đổi mật khẩu:
Mô tả tóm tắt:
Tên ca sử dụng: đổi mật khẩu.
Mục đích: cho phép người dung đổi mật khẩu của mình
Trang 104 Tạo phiếu nhập, xuất
Mô tả ca sử dụng
Tên ca sử dụng: tạo phiếu nhập, xuất
Mục đích: Use case cho phép thủ kho tạo phiếu nhập hàng khi nhập hàng vào kho và tạo phiếu xuất hàng khi có hàng xuất ra khỏi kho.
Tác nhân: thủ kho
5 Ca sử dụng lập báo cáo xuất,nhập,tồn
Mô tả ca sử dụng
Tên ca sử dụng: Lập báo cáo xuất,nhập,tồn
Mục địch: Cho phép người thủ kho lập báo cáo về hình hình nhập,xuất và tình trạng tồn kho của hàng hóa.
Tác nhân: Thủ kho
Trang 11V Tìm lớp
- Lớp Nhà cung cấp bao gồm các thông tin sau:
• Mã nhà cung cấp (MANCC)• Tên nhà cung cấp (TENNCC)• Địa chỉ nhà cung cấp (DIACHI)
• Số điện thoại nhà cung cấp (SODT)• Email nhà cung cấp (EMAIL)
Trang 12- Lớp Kho bao gồm các thông tin sau:
• Mã sản phẩm (MASP)• Tên sản phẩm (TENSP)• Địa chỉ kho (DIACHI)
- Lớp Danh mục sản phẩm bao gồm các thông tin sau:
• Mã danh mục sản phẩm (MADANHMUCSP)• Tên danh mục sản phẩm (TENSP)
• Thông tin (THONGTIN)• Bảo hành (BAOHANH)
Trang 13- Lớp Phiếu nhập bao gồm các thông tin sau:
• Mã số phiều nhập kho (MSPNK)• Ngày nhập (NGAY)
- Lớp Phiếu xuất bao gồm các thông tin sau:
• Mã số phiếu xuất kho (MAPXK)• Ngày xuất (NGAY)
- Lớp Đăng nhập bao gồm các thông tin sau:
• Tài khoản (TAIKHOAN)• Tên tài khoản (TENTK)
• Mật khẩu (PASSWORDS)
Trang 14- Lớp nhân viên bao gồm các thông tin sau• Mã nhân viên (MANV)
• Tên nhân viên (TENNV)• Giới tính (GIOITINH)• Địa chỉ (DIACHI)
Trang 15Xây dựng biểu đồ trình tự:
• Biểu đồ trình tự cho kịch bản đăng nhập:
3: kiem tra(username,password)
: NSD : W_NSD : C_NSD : DANGNHAP1: y/c dang nhap
2: dang nhap(username,password)
4: kiem tra(username,passwprd)5: ket qua
6: ket qua7: hien thi thong bao
Trang 16Biểu đồ trình tự cho kịch bản Thêm hàng hóa
: thukho : W_TK : W_TK_Them/Xoa : C_TK : KHO1: y/c chon cong viec
2: chon them hang hoa3: y/c nhap ma hang hoa
4: nhap ma hang hoa
11: chon them hang hoa
12: them(MaHH,TTHH)
13: them(MaHH,TTHH)5: hien thi
6: y/c hien thi thong tin HH
7: y/c hien thi thong tin HH8: ket qua
9: ket qua10: hien thi
Trang 17Biểu đồ trình tự cho Ca sử dụng tạo phiếu nhập xuất
: thu kho : W_TK : C_TK : PhieuNhap : PhieuXuat1: y/c chon cong viec
2: lap phieu nhap, xuat
3: chon thong tin tao phieu nhap hang
5: y/c tao phieu nhap hang6: ket qua
7: ket qua8: hien thi
9: chon thong tin tao phieu xuat hang10: thong tin can tao phieu
11: y/c tao phieu xuat hang12: ket qua
13: ket qua14: hien thi
4: thong tin can tao phieu
Trang 18Sơ đồ quan hệ
Trang 19Biểu đồ lớp chi tiết của hệ thống quản lý kho
DangNhapTaiKhoan : StringTenTaiKhoan : StringPassword : String
MaDanhMucSP : StringTenDanhMucSP : StringThemHH()
MaNCC : StringTenNCC : StringDiaChiNCC : StringSDT : IntegerThemNCC()XoaNCC()SuaNCC()CapNhatNCC()
MSPhieuNhap : StringNgayNhap : DateThemNK()
MaSanPham : StringTenSanPham : StringSoLuong : IntegerThemHH()
11 * 11 *
1 *
Trang 20Giao diện thông tin nhà cung cấp
Trang 21Giao diện danh mục sản phẩm
Trang 22Giao diện tạo phiếu nhập
Trang 23Giao diện tạo phiếu xuất
Trang 24Giao diện cập nhật thông tin khách hàng
Trang 25Giao diện chính