bài tiểu luận môn phân tích hệ thống hướng đối tượng quản lý hoạt động tại siêu thị Big C

84 1.2K 8
bài tiểu luận môn phân tích hệ thống hướng đối tượng quản lý hoạt động tại siêu thị Big C

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG    MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG ĐỀ TÀI: QUẢN LÝ HOẠT ĐỘNG SIỂU THỊ BIG C THĂNG LONG Giáo viên hướng dẫn: ThS Bùi Thị Hoà Học viên thực : Đinh Văn Việt Nguyễn Văn Thông Phạm Anh Tuấn Vũ Tuấn Trần Văn Nậm – CB121363 - CB121357 - CB121361 - CB121362 - CB120097 Lớp: Bổ sung Công nghệ thông tin 2012 Hà Nội, 6/2013 MỤC LỤC MỤC LỤC I Khảo sát đề tài .4 Tổ chức siêu thị Tổng quan hoạt động siêu thị II Biểu đồ UseCase hệ thống Bộ phận nhập, xuất Bộ phận thống kê Bộ phận thu ngân Bộ phận văn phòng III Biểu đồ lớp lĩnh vực IV Biểu đồ lớp tham gia ca sử dụng, biểu đồ trình tự biểu đồ hoạt động .9 Duy trì thông tin hàng: Cập nhật thông tin cho hàng hóa Duy trì thông tin khuyến mãi: Chọn khuyến cho loại hàng 12 3.Tra cứu nhân viên: Hiển thị thông tin nhân viên 15 Quản lý lương: Cập nhật lương cho nhân viên 19 Duy trì thông tin nhân sự: Cập nhật chức vụ phận cho nhân viên 22 Đổi mật khẩu: Thay đổi mật nhân viên .25 Lập Hóa Đơn 28 Quản lý thông tin khách hàng thân thiết .35 Tra cứu phiếu xuất 39 10 Tra cứu phiếu nhập .41 11 Tra cứu phiếu kiểm kê 44 12 Tra cứu hóa đơn 46 13 Tra cứu thông tin hàng hoá .48 14 Đăng nhập .52 15 Thống kê hàng hoá 53 16 Thống kê doanh thu .55 17 Thống kê hàng tồn kho .57 18 Thống kê hàng tồn quầy .60 19 Đăng nhập .64 20 Lập phiếu xuất hàng 67 21 Lập phiếu Nhập hàng 69 23 Tìm Kiếm thông tin hàng hoá .75 24 Đổi Mật .78 V Biểu đồ thành phần triển khai 83 Biểu đồ thành phần .83 Biểu đồ triển khai 84 LỜI NÓI ĐẦU Ứng dụng tin học việc quản lí dường không xa lạ với doanh nghiệp, công ty nay; lợi ích mà chương trình phần mềm quản lí đem lại khiến ta không thừa nhận tính hiệu Trong thực tế, siêu thị hay đại lí lớn muốn có quản lí hiệu nhanh chóng Nắm bắt nhu cầu đó, thời gian học môn Phân tích thiết kế hệ thống hướng đối tượng chương trình học bổ sung kiến thức Hệ Cao học 2012 nhóm chúng em sử dụng vốn kiến thức hạn chế để tìm hiểu phân tích toán quản lý siêu thị - Quản lý hệ thống siêu thị BIC Thăng Long Nó mang tính chất thử nghiệm để học hỏi, trao đổi kinh nghiệm làm quen với thực tế Tuy cố gắng học hỏi dựa kiến thức học thực tế hoạt động siêu thị khả thời gian có hạn nên báo cáo nhóm chúng em tránh khỏi thiếu sót Chúng em kính mong cô góp ý để chúng em kịp thời bổ sung kiến thức chưa đầy đủ hoàn thiện để chương trình đào tạo đạt hiệu cao Nhóm chúng em xin chân thành cảm ơn Cô tận tình bảo để chúng em hoàn thành báo cáo Và sau bảng báo cáo tài liệu có liên quan đến trình thiết kế xây dựng phần mềm phân tích thiết kế hệ thống hướng đối tượng nhóm chúng em I Khảo sát đề tài Tổ chức siêu thị a) Bộ phận văn phòng Gồm giám đốc phó giám đốc có nhiệm vụ điều phối toàn hoạt động siêu thị, Bộ phận văn phòng có nhiệm vụ nắm tình hình mua bán, doanh thu siêu thị để báo cáo lại cho ban giám đốc Việc báo cáo thực hàng tháng, hàng quý có báo cáo đột xuất theo yêu cầu Bộ phận văn phòng chịu trách nhiệm quản lý thông tin khuyến mại siêu thị đợt có khuyến mại b) Bộ phận thu ngân Thực việc bán hàng lập hóa đơn cho khách hàng đồng thời ghi nhận lại số hàng hoá bán loại để báo cáo cho tổ quản lý sau ca làm việc c) Bộ phận quản lý hàng Nhiệm vụ tổ kiểm tra chất lượng hàng hoá nắm tình trạng hàng hoá siêu thị, đảm bảo hàng hoá tình trạng tốt đến tay khách hàng Khi phát hàng hư hỏng phải kịp thời báo cho tổ văn phòng để có biện pháp giải điều phối hàng d) Bộ phận thống kê Thực việc nhập liệu, kết xuất báo cáo cần thiết phục vụ cho tổ Văn Phòng e) Bộ phận nhập xuất Quản lý thông tin hàng hóa kho hàng quầy trưng bày siêu thị sau lần xuất, nhập hàng Tổng quan hoạt động siêu thị a) Nhập hàng hoá Mặt hàng nhập nhân viên quản lý phụ trách tin học lưu trữ thông tin hàng vào hệ thống quản lý Các thông tin bao gồm: mã vạch, giá bán, ngày sản xuất, hạn sử dụng, số lượng nhập, đơn vị tính,… Mỗi mặt hàng đánh mã vạch, thực theo quy tắc: - Bộ mã bán hàng: mã mang tính cách pháp lý Siêu Thị (bên bán) người tiêu dùng (bên mua) Mỗi mặt hàng kinh doanh có mã số riêng để phân biệt với hàng khác - Một mã bán hàng có độ dài 13 ký tự theo cấu trúc hệ thống mã vạch barcode quốc tế mặt hàng có in sẵn mã vạch nhà sản xuất Nếu mặt hàng sẵn mã vạch, hay có mã vạch mà mã vạch khả tin cậy mặt hàng dùng mã nội Siêu Thị làm mã bán hàng mã có chiều dài ký tự B) Ưu đãi khách hàng thân thiết Khi khách hàng chưa khách hàng thân thiết siêu thị đến mua hàng, tổng giá trị hàng hoá lần mua từ 50.000đ trở lên sau tính tiền khách hàng đăng ký chương trình khách hàng thân thiết siêu thị với nhân viên quản lý Nhân viên quản lý lưu trữ lại thông tin khách hàng cấp cho khách hàng thẻ khách hàng thân thiết với số điểm thưởng tương ứng giá trị hóa đơn Những đợt mua hàng có giá trị 50.000đ, trước toán hóa đơn, khách hàng cần đưa thẻ khách hàng thân thiết cho nhân viên bán hàng, hệ thống tự động tính toán cập nhật điểm thưởng khách hàng Khi khách hàng thân thiết có số điểm 30 điểm siêu thị đợt mua hàng sau đó, họ giảm giá 5% tổng giá trị hàng họ mua Tuy nhiên, cuối năm hệ thống phải tự động xoá khách hàng khỏi danh sách khách hàng thân thiết siêu thị c) Tính tiền hoá đơn Do nhân viên bán hàng quầy tính tiền đảm nhiệm - Những nghiệp vụ chính: + Nghiệp vụ bán hàng: Bắt đầu có khách hàng đến quầy tính tiền yêu cầu toán hóa đơn Nhân viên bán hàng thuộc tổ thu ngân tính tiền cho khách hàng, lập hóa đơn cập nhật hóa đơn vào CSDL + Nghiệp vụ quản lý kiểm kê: Bắt đầu nhân viên tổ mặt hàng tiến hành kiểm kê hàng hóa siêu thị Nhân viên tổ mặt hàng kiểm tra số lượng hàng hóa có kho hàng hóa trưng bày quầy siêu thị, đồng thời kiểm tra chất lượng hàng hóa thông qua hạn sử dụng yếu tố khác, sau tiến hành lập báo cáo kiểm kê lưu trữ phiếu kiểm kê + Nghiệp vụ quản lý nhập hàng: Bắt đầu tiến hành nhập hàng hóa từ nhà cung cấp vào kho hàng siêu thị Nhân viên thuộc tổ quản lý xuất nhập hàng tiến hành lập phiếu nhập hàng, lưu thông tin hàng hóa nhập vào CSDL + Nghiệp vụ quản lý xuất hàng: Bắt đầu tiến hành xuất hàng hóa từ kho hàng lên quầy trưng bày siêu thị Nhân viên thuộc tổ quản lý xuất nhập hàng lập phiếu xuất hàng cập nhật lại thông tin hàng hóa kho hàng quầy hàng CSDL + Nghiệp vụ thống kê tổng hợp: Bắt đầu tiến hành lập báo cáo tổng hợp Nhân viên thuộc tổ thống kê dùng chương trình tính toán số lượng hàng hóa lưu thông trình nhập xuất số lượng hàng tồn, từ lập gửi báo cáo doanh thu hiệu bán hàng siêu thị khoảng thời gian đinh để gửi cho tổ văn phòng II Biểu đồ UseCase hệ thống Bộ phận nhập, xuất Bộ phận thống kê TKhangton TK HangHoa TKDoanh thu TK Hang ton tren quay Thong ke bao cao TK Hang ban chay Bo phan thong ke Dang nhap Doi MK Tra cuu Tra cuu phieu nhap Tra cuu phieu xuat Tra cuu hoa don Tra cuu hang hoa Tra cuu phieu kiem ke Bộ phận thu ngân Quan ly khach hang than thiet Bo phan thu ngan Lap Hoa Don Dang nhap Doi MK QLBanhang Khach hang Bộ phận quản lý hàng Bộ phận văn phòng DuyTriThongTinKhuyenMai Doi MK TraCuuNhanVien Bo phan van phong Dang nhap Quan ly tai khoan nguoi dung DangXuat Quan ly nhan vien Quan ly luong DtThongTinNhansu III Biểu đồ lớp lĩnh vực LoaiHang MaLoaiHang TenLoaiHang MaKhuyenMai * KhuyenMai MaKhuyenMai NoiDung NgayBatDau NgayKetThuc * HangHoa MaHang Ma vach TenHang DonViTinh GiaBan * SoLuong MaLoaiHang * Ngay san xuat Han su dung * PhieuXuat SoPhieuXuat NgayXuat MaHang SoLuong * MaNhanVien * * Hoa Don So hoa don Ngay lap Ma hang Ten hang So luong * Don gia Thanh tien Tong tien Ma nhan vien 1 * * PhieuNhap SoPhieuNhap NgayNhap MaNhaCungCap MaNhanVien Ma hang Don gia So luong Thanh tien Diem SoTienMua UuDai 1 * TaiKhoan TenDangNhap MatKhau Quyen Ma nhan vien * Luong MaBacLuong SoNgayLam HeSoLuong * 1 MucThanThiet ChucVu MaChucVu TenChucVu LuongCoBan CTPhieuNhap MaHang SoLuong * DonGia * NhanVien MaNhanVien TenNhanVien SoCMND DiaChi NgayBatDau MaBacLuong MaChucVu MaBoPhan 1 * 1 * * PhieuKiemKe SoPhieu NgayLap * MaHang SoLuong MaNhanVien KhachHang MaKhachHang TenKhachHang Diem 1 BoPhan MaBoPhan TenBoPhan NhaCungCap MaNhaCungCap TenNhaCungCap IV Biểu đồ lớp tham gia ca sử dụng, biểu đồ trình tự biểu đồ hoạt động Duy trì thông tin hàng: Cập nhật thông tin cho hàng hóa Đặc tả usecase: Usecase bắt đầu nhân viên phận quản lý hàng muốn cập nhật, thêm, xóa thông tin mặt hàng - Dòng kiện chính: + Bộ phận quản lý hàng đăng nhập hệ thống, chọn chức trì thông tin hàng + Hệ thống hiển thị giao diện trì thông tin hàng + Bộ phận quản lý hàng chọn loại hàng + Hệ thống hiển thị thông tin loại hàng + Bộ phận quản lý hàng chọn mặt hàng cập nhật thông tin loại hàng, sau ấn lưu để lưu lại + Hệ thống thực yêu cầu hiển thị kết - Dòng kiện khác: + Hệ thống báo lỗi nhân viên đăng nhập sai tên đăng nhập mật + Bộ phận quản lý hàng không muốn lưu thông tin ấn nút hủy, hệ thống hiển thị lại giao diện trì thông tin hàng Loai Hang w_QuanLyHang MaLoaiHang TenLoaiHang MaKhuyenMai TenDN MatKhau Bo phan quan ly hang SuaKhuyenMai() GanKhuyenMai() XoaKhuyenMai() DangNhapHeThong() DuyTriThongTinHang() TimKiemHangHoa() (from Use Case View) DuyTriThongTinHang w_DuyTriThongTinHang MaHang TenHang DonViTinh SoLuongCo GiaBan MaLoaiHang ThemMoiHang() SuaThongTinHang() XoaHang() ThemMoiHang() SuaKhuyenMai() InHang() CapNhatSoLuong() DoiLoaiHang() ThayDoiGia() XoaHang() * Hang Hoa MaHang TenHang DonViTinh SoLuongCo GiaBan MaLoaiHang TraCuuTTHang() ThemMoiHang() SuaThongTinHang() XoaHang() LuuHang() Biểu đồ lớp tham gia ca sử dụng cập nhật thông tin hàng 10 Hệ thống xoá trắng form nhập phiếu Nhập hàng Người quản lý nhập tên phiếu Nhập hàng Hệ thống hợp lệ hoá chức cập nhật Người dùng chọn chức cập nhật thông tin phiếu Nhập nhập Hệ thống cập nhật phiếu Nhập hàng vào sở liệu Cập nhật Nếu người sử dụng chọn phiếu Nhập hàng có sở liệu chọn chức "Sửa", luồng phụ "Sửa" thực Hệ thống cho phép người quản lý chỉnh sửa tên phiếu Nhập hàng hông cho sửa mã phiếu Nhập hàng (đây mã quản lý hệ thống cấp) Hệ thống hợp lệ hoá chức cập nhật Người quản lý chọn chức cập nhật Hệ thống cập nhật thông tin phiếu Nhập chỉnh sửa vào CSDL Xóa Nếu người sử dụng chọn phiếu Nhập hàng có sở liệu chọn chức "Xoá", luồng phụ "Xoá" thực Hệ thống yêu cầu người quản lý xác nhận thao tác xóa Người quản lý xác nhận thao tác xoá Phiếu Nhập hàng chọn xoá khỏi sở liệu Biều đồ lớp tham gia ca sử dụng 70 * Bo phan nhap xuat W_Bo phan nhap xuat W_Dang nhap Ten Dang nhap Mat khau Dang ki Lap phieu nhap Lap phieu xuat Duy tri thong tin NCC Tim kiem nha NCC Tim kiem hang hoa Doi mat khau Kiem tra mat khau() Huy() lap phieu nhap() lap phieu xuat() Duy tri thong tin NCC() tra cuu NCC() tra cuu hang hoa() doi mat khau() * 1 W_Lap phieu nhap 1 * Phieu nhap Lap phieu nhap So phieu nhap Ngay nhap Ma nhan vien Ma nha cung cap Ma hang So luong Nhap hang them phieu nhap() sua phieu nhap() xoa phieu nhap() tri thong tin NCC() lay phieu nhap hang() get so phieu nhap() Biểu đồ trình tự : W_Dang nhap : Bo phan nhap xuat 1: Dang nhap : W_Bo phan nhap xuat : W_Lap phieu nhap : Lap phieu nhap : Phieu nhap 2: kiem tra 3: hien thi 4: yeu cau chon chuc nang 5: chon chuc nang lap phieu nhap 6: hien thi 7: nhap hang 8: nhap hang 9: kiem tra hang 10: ket qua 11: ket qua Biểu đồ hoạt động 71 yeu cau tiep tuc Dang nhap yes no k iem tra yes Hien thi man hinh no tiep tuc Lap phieu nhap yes no k iem tra yes Cap nhat 22 Tìm Kiếm nhà cung cấp Tóm tắt Use case cho phép người quản lý tra cứu thông tin nhà cung cấp siêu thị lưu hệ thống Bao gồm thao tác: tìm kiếm kết hợp với đặc điểm Tên, địa … (tìm kiếm theo điều kiện) Dòng kiện Dòng kiện Use case bắt đầu người quản lý muốn tìm kiếm, tra cứu thông tin nhà cung cấp hệ thống Hệ thống hiển thị tất nhà cung cấp siêu thị xếp theo họ tên Hệ thống yêu cầu người sử dụng chọn chức muốn thực 72 Hệ thống hiển thị giao diện tìm kiếm giao tiếp với người sử dụng Hệ thống yêu cầu người sử dụng chọn điều kiện tìm kiếm theo ý muốn hệ thống hổ trợ Khi chọn xong điều kiện tìm kiếm, người dùng chọn chức Tra cứu Danh sách nhà cung cấp thoả điều kiện tìm thấy hiển thị Các dòng kiện khác Huỷ bỏ thao tác xếp lựa chọn điều kiện xếp Hệ thống tự động huỷ bỏ thao tác thực trở trạng thái trước Lúc Use-case kết thúc Huỷ bỏ thao tác tìm kiếm lựa chọn điều kiện xếp Hệ thống tự động huỷ bỏ thao tác thực trở trạng thái trước Lúc Use-case kết thúc Không có nhà cung cấp thoả điều kiện tìm kiếm đưa Hệ thống tự động thông báo cho người sử dụng biết nhà cung cấp thoả điều kiện trở trạng thái trước Use-case kết thúc Biểu đồ lớp tham gia ca sử dụng 1 * W_Bo phan nhap xuat W_Dang nhap Bo phan nhap xuat Ten Dang nhap Mat khau Dang ki Kiem tra mat khau() Huy() Lap phieu nhap Lap phieu xuat Duy tri thong tin NCC Tim kiem nha NCC Tim kiem hang hoa Doi mat khau lap phieu nhap() lap phieu xuat() Duy tri thong tin NCC() tra cuu NCC() tra cuu hang hoa() doi mat khau() * W_Tim kiem nha cung cap tim kiem ten NCC tim kiem thong tin NCC thay doi NCC them NCC() sua NCC() xoa NCC() lay ten NCC() 1 Qly tim kiem NCC them NCC() sua NCC() xoa NCC() * Nha cung cap Ma nha cung cap Ten nha cung cap lay ma nha cung cap() lay ma nha cung cap() Cap nhat nha cung cap() Biểu đồ trình tự 73 : W_Dang nhap : Bo phan nhap xuat 1: Dang nhap : W_Bo phan nhap xuat : W_Tim kiem nha cung cap : Qly tim kiem NCC : Nha cung cap 2: kiem tra 3: hien thi 4: yeu cau chon chuc nang 5: chon tim kiem nha cung cap 6: yeu cau nhap ma NCC, ten NCC 7: nhap ma NCC, ten NCC 8: tim kiem 9: kiem tra 10: ket qua 11: ket qua Biểu đồ hoạt động 74 yeu cau tiep tuc yes Dang nhap no k iem tra yes Hien thi man hinh Tim kiem NCC yes tiep tuc no no k iem tra yes 23 Tìm Kiếm thông tin hàng hoá Tóm tắt Use case cho phép người quản lý nhân viên bán hàng xem thong tin hàng hoá theo nhiều cách khác Dòng kiện Dòng kiện Use case bắt đầu người sử dụng chọn chức Tra cứu hàng hóa Hệ thống cho phép người sử dụng chọn chức xem thông tin nhiều mặt hàng thuộc loại 75 Hệ thống yêu cầu người sử dụng nhập vào tên mặt hàng cần xem Hệ thống truy xuất thông tin mặt hàng hiển thị cho người dùng xem Xem mặt hàng thuộc loại hàng Hệ thống yêu cầu người sử dụng nhập vào tên loại loại hàng cần xem Hệ thống truy xuất thông tin mặt hàng thuộc loại hiển thị cho người sử dụng xem Dòng kiện khác Nếu tên loại hàng hay mặt hàng người sử dụng nhập sở liệu hệ thống thông báo, người sử dụng nhập lại hủy bỏ thao tác Khi thao tác bị hủy bỏ, use case kết thúc Biểu đồ lớp tham gia ca sử dụng * Bo phan nhap xuat W_Dang nhap Ten Dang nhap Mat khau Dang ki W_Bo phan nhap xuat Kiem tra mat khau() Huy() Lap phieu nhap Lap phieu xuat Duy tri thong tin NCC Tim kiem nha NCC Tim kiem hang hoa Doi mat khau lap phieu nhap() lap phieu xuat() Duy tri thong tin NCC() tra cuu NCC() tra cuu hang hoa() doi mat khau() * Tim kiem hang hoa tim kiem so hang xuat tim kiem so hang nhap tim kiem so hang ton kho lay ten hang() lay ma hang() 1 Qly tim kiem hang lay ten hang hoa() lay ma hang hoa() * Hang hoa Ma hang ten hang don vi tinh gia ban so luong ma loai hang ma khuyen mai get ma hang() get ten hang() Biểu đồ trình tự 76 : Bo phan nhap : W_Dang nhap xuat 1: Dang nhap : W_Bo phan nhap xuat : Qly tim kiem hang : Tim kiem hang hoa : Hang hoa 2: kiem tra 3: hien thi 4: yeu cau chon chuc nang 5: chon tim kiem hang hoa 6: yeu cau nhap ma hang, ten hang 7: nhap ma hang, ten hang 8: kiem tra 9: tim kiem 10: ket qua 11: ket qua Biểu đồ hoạt động 77 yeu cau tiep tuc yes Dang nhap no k iem tra yes Hien thi man hinh Tim kiem hang hoa yes tiep tuc no no k iem tra yes 24 Đổi Mật Tóm tắt: Usesace cho phép phận nhập xuất sau đăng nhập vào chương trình đổi lại mật Dòng kiện Dòng kiện Việc đôi mật bắt đầu người đăng nhập chọn đổi mật chương trình Và chương trình băt nhập mật cũ mật sau 78 nhập xong họ hủy để không thay đổi mật cũ cập nhật muốn đổi mật Dòng kiện khác Khi nhập sai mật cũ hệ thống đưa thông báo nhập sai mật cũ phải nhập lại, hủy bỏ thao tác bị hủy bỏ usecase kết thúc Biểu đồ lớp tham gia ca sử dụng 1 * W_Dang nhap Bo phan nhap xuat Ten Dang nhap Mat khau Dang ki Kiem tra mat khau() Huy() W_Bo phan nhap xuat Lap phieu nhap Lap phieu xuat Duy tri thong tin NCC Tim kiem nha NCC Tim kiem hang hoa Doi mat khau lap phieu nhap() lap phieu xuat() Duy tri thong tin NCC() tra cuu NCC() tra cuu hang hoa() doi mat khau() * W_doi mat khau ten dang nhap mat khau cu mat khau moi cap nhat() huy() 1 Qly doi mat khau kiem tra dang nhap() doi mat khau() * Tai khoan Ten dang nhap Mat khau get ten dang nhap() set ten dang nhap() set mat khau() Biểu đồ trình tự 79 : Bo phan nhap : W_Dang nhap xuat 1: Dang nhap : W_Bo phan nhap xuat : Qly doi mat khau : W_doi mat khau : Tai khoan 2: kiem tra 3: hien thi 4: yeu cau chon chuc nang 5: chon doi mat khau 6: yeu cau nhap mat khau cu, mat khau moi 7: nhap mat khau cu, mat khau mo 8: kiem tra mat khau 9: kiem tra mat khau 10: cap nhat 11: ket qua 12: ket qua Biểu đồ hoạt động 80 yeu cau Dang nhap tiep tuc yes no Doi mat khau yes k iem tra yes tiep tuc no no k iem tra yes Cap nhat Biểu đồ trạng thái ca sử dụng Trong phận nhập xuất có đối tượng thay đổi trạng thái việc lập phiếu nhập lập phiếu xuất việc lập hoàn thành đến kết thúc chưa hoàn thành để đến kết thúc Biểu đồ trạng thái việc lập phiếu xuất 81 yeu cau lap phieu xuat Phieu xuat duoc nhap chua du thong tin day du thong tin Lap xong phieu xuat nhap du thong tin xuat hang Lap chua xong phieu xuat yeu cau bi huy Biểu đồ trạng thái việc lập phiếu Nhập bat dau yeu cau lap phieu nhap Phieu nhap duoc lap hang hoa dam bao Lap xong phieu nhap nhap hang dung yeu cau hang hoa khong dam bao Lap chua xong nhap kho yeu cau bi huy k et thuc 82 V Biểu đồ thành phần triển khai Biểu đồ thành phần Duy Tri Thong Tin Hang Giao Dien Bo Phan Quan Ly Hang Kiem Ke Hang Hoa Giao Dien Bo Phan Van Phong Quan Ly Nhan Su Duy Tri Khuyen Mai Giao Dien Bo Phan Nhap Xuat Giao Dien Bo Phan Thong Ke Bao Mat Va Luu Tru Nhap Xuat Hang Hoa Bao Cao Thong Ke Ket Noi Quan Ly Khach Hang Than Thiet Giao Dien Bo Phan Thu Ngan Lap Hoa Don Ban Hang CSDL 83 Biểu đồ triển khai Database May chu Bo phan quan ly hang Bo phan van phong LAN May in Bo phan thu ngan Bo phan nhap xuat Bo phan thong ke May quet ma vach May in May in 84 [...]... thiết ra khỏi hệ thống - Dòng sự kiện chính Use case này bắt đầu khi người quản lý muốn thêm mới, hiệu chỉnh thông tin, xóa khách hàng thân thiết trong hệ thống Hệ thống hiển thị tất c c c khách hàng thân thiết c a siêu thị Hệ thống yêu c u người quản lý chọn ch c năng muốn th c hiện Sau khi người sử dụng chọn ch c năng, một trong c c luồng phụ tương ứng sau đư c th c hiện: Nếu người sử dụng chọn Thêm... Hiệu chỉnh thông tin khách hàng thân thiết Hệ thống truy xuất và hiển thị thông tin c a khách hàng đã đư c người sử dụng hệ thống chọn từ danh sách c c khách hàng thân thiết c a siêu thị -Người sử dụng hệ thống thay đổi một số thông tin c a khách hàng Bao gồm tất c c c thông tin đư c chỉ ra trong luồng Thêm mới Sau khi sửa đổi c c thông tin, người sử dụng hệ thống chọn ch c năng C p nhật Hệ thống. .. hợp lệ c a c c thông tin Thông tin về khách hàng đư c cập nhật lại vào hệ thống và đưa ra lại màn hình hiển thị -Xóa khách hàng thân thiết Hệ thống nh c người sử dụng x c nhận xóa khách hàng thân thiết (khách hàng này đã đư c người sử dụng hệ thống chọn từ danh sách c c khách hàng thân thiết c a siêu thị) Người sử dụng chấp nhận xóa Thông tin về khách hàng thân thiết đư c xóa hoàn toàn ra khỏi hệ thống. .. phải c Sau khi điền đầy đủ c c thông tin c n thiết về một khách hàng, người sử dụng hệ thống chọn ch c năng Thêm Hệ thống kiểm tra tính hợp lệ c a c c thông tin Thông tin về khách hàng thân thiết đư c thêm vào trong hệ thống Hệ thống tự động phát sinh mã khách hàng thân thiết Khách hàng thân thiết vừa mới đư c nhập vào hệ thống sẽ tự động đư c sắp xếp tăng theo tên và đưa trở lại màn hình hiển thị. .. use case kết th c Thông tin về khách hàng không hợp lệ Nếu c c thông tin đư c người sử dụng hệ thống nhập vào trong luồng phụ Thêm mới và Hiệu chỉnh thông tin không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi: c c thông tin về khách hàng không hợp lệ và yêu c u người sử dụng hệ thống chỉnh sửa lại c c thông tin không hợp lệ Người sử dụng hệ thống c thể chỉnh sửa c c thông tin không chính x c ho c. .. o C c dòng sự kiện kh c Thông tin về khách hàng không đầy đủ Nếu c c thông tin đư c người sử dụng hệ thống nhập vào trong luồng phụ Thêm mới 35 và Hiệu chỉnh thông tin không đầy đủ thì hệ thống sẽ hiển thị thông báo lỗi: thiếu c c thông tin c n thiết và yêu c u bổ sung đầy đủ c c thông tin Người sử dụng hệ thống c thể bổ sung đầy đủ c c thông tin c n thiết ho c hủy bỏ thao t c đang th c hiện, l c. .. viên + Hệ thống hiển thị giao diện duy trì thông tin nhân viên + Bộ phận văn phòng chọn một bộ phận 22 + Hệ thống hiển thị mã bộ phận + Bộ phận văn phòng chọn một ch c vụ + Hệ thống hiển thị mã ch c vụ + Bộ phận văn phòng chọn một nhân viên, c p nhật lại c c thông tin gồm mã bộ phần và mã ch c vụ vừa nhận đư c + Hệ thống th c hiện và hiển thị kết quả w_BoPhanVanPhong Bo phan van phong (from Use Case... đư c th c hiện Nếu người sử dụng chọn Hiệu chỉnh thông tin: luồng phụ Hiệu chỉnh thông tin đư c th c hiện Nếu người sử dụng chọn Xóa khách hàng: luồng phụ Xóa khách hàng đư c th c hiện -Thêm mới Hệ thống yêu c u người quản lý nhập thông tin về khách hàng thân thiết, bao gồm: họ tên (*), ngày sinh, địa chỉ(*), điện thoại, ngày c p thẻ (*) Lưu ý: C c thông tin c dấu sao (*) là c c thông tin bắt bu c. .. thuong cua hoa don Tiep nhan yeu cau dang ky khach hang than thiet < 50000 Them khach hang than thiet Luu thong tin khach hang Cap nhat diem thuong cua khach In hoa don va luu tru hoa don 34 8 Quản lý thông tin khách hàng thân thiết Use case này cho phép người quản lý duy trì thông tin c c khách hàng thân thiết trong hệ thống Bao gồm c c thao t c: thêm mới, hiệu chỉnh thông tin, xóa tên khách hàng... Tuc Hien Thi Man Hinh Chinh Co Chon Quan Ly Luong Lay Bac Luong Khong KiemTra Cap Nhat Luong Cho Nhan Vien Co Thanh cong Luu Biểu đồ hoạt động quản lý lương 5 Duy trì thông tin nhân sự: C p nhật ch c vụ và bộ phận cho nhân viên Usecase bắt đầu khi bộ phận văn phòng muốn xem, thêm, xóa, thay đổi thông tin c a một nhân viên nào đó Dòng sự kiện chính + Bộ phận văn phòng đăng nhập hệ thống, chọn ch c năng ... đó, thời gian học môn Phân tích thiết kế hệ thống hướng đối tượng chương trình học bổ sung kiến thức Hệ Cao học 2012 nhóm chúng em sử dụng vốn kiến thức hạn chế để tìm hiểu phân tích toán quản... hàng hệ thống Hệ thống hiển thị tất phiếu nhập hàng siêu thị xếp theo mã Hệ thống yêu cầu người sử dụng chọn chức muốn thực Hệ thống hiển thị giao diện tìm kiếm giao tiếp với người sử dụng Hệ thống. .. kê hệ thống Hệ thống hiển thị tất phiếu kiểm kê siêu thị xếp theo mã Hệ thống yêu cầu người sử dụng chọn chức muốn thực Hệ thống hiển thị giao diện tìm kiếm giao tiếp với người sử dụng Hệ thống

Ngày đăng: 04/04/2016, 20:08

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • I. Khảo sát đề tài

    • 1. Tổ chức siêu thị

    • 2. Tổng quan hoạt động của siêu thị

    • II. Biểu đồ UseCase của hệ thống

      • 1. Bộ phận nhập, xuất

      • 2. Bộ phận thống kê

      • 3. Bộ phận thu ngân

      • 5. Bộ phận văn phòng

      • III. Biểu đồ lớp lĩnh vực

      • IV. Biểu đồ lớp tham gia ca sử dụng, biểu đồ trình tự và biểu đồ hoạt động

        • 1. Duy trì thông tin hàng: Cập nhật thông tin cho hàng hóa

        • 2. Duy trì thông tin khuyến mãi: Chọn khuyến mãi cho từng loại hàng

        • 3.Tra cứu nhân viên: Hiển thị thông tin về một nhân viên nào đó

        • 4. Quản lý lương: Cập nhật lương cho nhân viên

        • 5. Duy trì thông tin nhân sự: Cập nhật chức vụ và bộ phận cho nhân viên

        • 6. Đổi mật khẩu: Thay đổi mật khẩu nhân viên

        • 7. Lập Hóa Đơn

        • 8. Quản lý thông tin khách hàng thân thiết

        • 9. Tra cứu phiếu xuất

        • 10. Tra cứu phiếu nhập

        • 11. Tra cứu phiếu kiểm kê

        • 12. Tra cứu hóa đơn

Tài liệu cùng người dùng

Tài liệu liên quan