1. Trang chủ
  2. » Luận Văn - Báo Cáo

ĐỒ ÁN MÔN UML: XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ CỬA HÀNG SỬA CHỮA THAY THẾ PHỤ TÙNG XE MÁY

15 404 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 363,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phần I : Khảo sát nghiệp vụ đề tài 1. Hoạt động của cửa hàng Hệ thống bán hàng được chia thành các chức năng: Quản lý thông tin khách hàng: + Bao gồm các chức năng: thêm mới thông tin khách hàng khi có khách hàng mới, sửa chữa thông tin khách hàng khi thay đổi, xoá bỏ thông tin về khách hàng. + Các thông tin về khách hàng bao gồm: Mã khách hàng, tên khách hàng, địa chỉ, điện thoại liên hệ, email. Tất cả các thông tin về khách hàng đều được lưu trữ lại. + Đầu vào là thông tin của khách hàng, bao gồm tên khách, địa chỉ, điện thoại, email. Đầu ra là 1 bản danh sách ghi đầy đủ thông tin của khách hàng. Quản lý thông tin hàng: + Bao gồm các chức năng: thêm mới hàng khi hàng được đưa về, sửa các thông tin về hàng khi cần thiết và xoá thông tin về hàng khi không còn kinh doanh nữa. + Các thông tin về hàng bao gồm: mã hàng, tên hàng, mô tả hàng, thông tin bảo hành, nhà sản xuất, số lượng hiện có, đơn vị tính. + Đầu vào là thông tin về hàng, bao gồm tên hàng, mô tả, thông tin bảo hành, nhà sản xuất, số lượng có, đơn vị tính. Đầu ra là 1 bản danh sách ghi đầy đủ thông tin của về hàng hóa của cửa hàng. Quản lý thông tin nhà cung cấp : + Bao gồm các chức năng: thêm mới nhà cung cấp khi công ty mua hàng của nhà cung cấp mới, sửa các thông tin về nhà cung cấp khi cần thiết và xóa thông tin về nhà cung cấp khi không mua hàng của nhà cung cấp nữa. + Các thông tin về nhà cung cấp gồm : Mã nhà cung cấp, tên nhà cung cấp, địa chỉ, điện thoại, email. + Đầu vào là thông tin của nhà cung cấp, bao gồm tên nhà cung cấp, địa chỉ, điện thoại, email. Đầu ra là 1 bản danh sách ghi đầy đủ thông tin của các nhà cung cấp. Quản lý nhân viên : + Bao gồm các chức năng: thêm mới nhân viên khi có nhân viên mới được tuyển, sửa các thông tin về nhân viên khi cần thiết và xóa thông tin khi hết hợp đồng hoặc sa thải nhân viên. + Các thông tin về nhân viên gồm : Mã nhân viên, tên nhân viên, năm sinh, giới tính, địa chỉ, điện thoại, chức vụ, lương cơ bản. + Đầu vào là thông tin của nhân viên, bao gồm tên nhân viên, địa chỉ, điện thoại, năm sinh, giới tính, chức vụ, lương cơ bản. Đầu ra là 1 bản danh sách ghi đầy đủ thông tin của nhân viên.

Trang 1

TRƯỜNG ĐẠI CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN MÔN UML

Đề tài:

XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ CỬA HÀNG SỬA

CHỮA THAY THẾ PHỤ TÙNG XE MÁY

Giáo viên hướng dẫn: Nguyễn Thị Hương Lan

Sinh viên thực hiện:

Nguyễn Tiến Đạt Kiều Công Lãm Ngụy Hoàng Long

Lê Hữu Phong

Trang 2

Mục lục

Chương I : Khảo sát nghiệp vụ đề tài 3

1.Hoạt động của hệ thống 3

2.Ưu nhược điểm của hệ thống cũ 5

3.Một số biểu mẫu thu được của hệ thống cũ 6

Trang 3

Phần I : Khảo sát nghiệp vụ đề tài

1 Hoạt động của cửa hàng

Hệ thống bán hàng được chia thành các chức năng:

- Quản lý thông tin khách hàng:

+ Bao gồm các chức năng: thêm mới thông tin khách hàng khi có khách hàng mới, sửa chữa thông tin khách hàng khi thay đổi, xoá bỏ thông tin về khách hàng

+ Các thông tin về khách hàng bao gồm: Mã khách hàng, tên khách hàng, địa chỉ, điện thoại liên hệ, email Tất cả các thông tin về khách hàng đều được lưu trữ lại + Đầu vào là thông tin của khách hàng, bao gồm tên khách, địa chỉ, điện thoại, email Đầu ra là 1 bản danh sách ghi đầy đủ thông tin của khách hàng

- Quản lý thông tin hàng:

+ Bao gồm các chức năng: thêm mới hàng khi hàng được đưa về, sửa các thông tin về hàng khi cần thiết và xoá thông tin về hàng khi không còn kinh doanh nữa

+ Các thông tin về hàng bao gồm: mã hàng, tên hàng, mô tả hàng, thông tin bảo hành, nhà sản xuất, số lượng hiện có, đơn vị tính

+ Đầu vào là thông tin về hàng, bao gồm tên hàng, mô tả, thông tin bảo hành, nhà sản xuất, số lượng có, đơn vị tính Đầu ra là 1 bản danh sách ghi đầy đủ thông tin của về hàng hóa của cửa hàng

- Quản lý thông tin nhà cung cấp :

+ Bao gồm các chức năng: thêm mới nhà cung cấp khi công ty mua hàng của nhà cung cấp mới, sửa các thông tin về nhà cung cấp khi cần thiết và xóa thông tin về nhà cung cấp khi không mua hàng của nhà cung cấp nữa

+ Các thông tin về nhà cung cấp gồm : Mã nhà cung cấp, tên nhà cung cấp, địa chỉ,

Trang 4

điện thoại, email.

+ Đầu vào là thông tin của nhà cung cấp, bao gồm tên nhà cung cấp, địa chỉ, điện thoại, email Đầu ra là 1 bản danh sách ghi đầy đủ thông tin của các nhà cung cấp

- Quản lý nhân viên :

+ Bao gồm các chức năng: thêm mới nhân viên khi có nhân viên mới được tuyển, sửa các thông tin về nhân viên khi cần thiết và xóa thông tin khi hết hợp đồng hoặc sa thải nhân viên

+ Các thông tin về nhân viên gồm : Mã nhân viên, tên nhân viên, năm sinh, giới tính, địa chỉ, điện thoại, chức vụ, lương cơ bản

+ Đầu vào là thông tin của nhân viên, bao gồm tên nhân viên, địa chỉ, điện thoại, năm sinh, giới tính, chức vụ, lương cơ bản Đầu ra là 1 bản danh sách ghi đầy đủ thông tin của nhân viên

- Quản lí xuất hàng:

+ Khi khách hàng đến mua hàng tại công ty thì họ yêu cầu công ty về mặt hàng cần

đưa ra một thông báo từ chối bán hàng Trong trường hợp mặt hàng có bán tại cửa hàng thì nhân viên nhập hàng lưu thông tin của khách hàng lại, trước khi lập phiếu xuất hàng, phiếu bảo hành vào giao hàng Bộ phận bán hàng cũng có trách nhiệm giải quyết việc thanh toán tiền hàng với khách hàng Có nhiều hình thức thanh toán, có thể thanh toán trực tiếp bằng tiền mặt hoặc chuyển khoản

+ Các thông tin trên phiếu xuất hàng gồm : Mã phiếu xuất, ngày xuất, tên nhân viên, tên nhà cung cấp, tên hàng, số lượng xuất, đơn giá xuất, thuế Một nhân viên có thể lập nhiều phiếu xuất Một phiếu xuất thì chỉ do một và chỉ một nhân viên lập

- Quản lí nhập hàng

Trang 5

+ Khi nhà cung cấp giới thiệu sản phẩm thì bộ phận nhập hàng có trách nhiệm kiểm tra chất lượng của mặt hàng này, để đồng ý nhập hoặc từ chối nhập Nếu mặt hàng là mặt hàng mới thì nhân viên nhập hàng có nhiệm vụ thêm hàng đó vào danh sách hàng,sau đó lập phiếu nhập hàng Bộ phận này cũng chịu trách nhiệm thanh toán tiền cho nhà cung cấp

+ Các thông tin trên phiếu nhập hàng gồm : Mã phiếu nhập, ngày nhập, tên nhân viên, tên khách hàng, tên hàng, số lượng nhập, đơn giá nhập, thuế Một nhân viên có thể lập nhiều phiếu nhập Một phiếu nhập thì chỉ do một và chỉ một nhân viên lập

- Báo cáo thống kê:

+ Để tiện theo dõi việc kinh doanh của cửa hàng, hàng tháng bộ phận báo cáo sẽ lập các báo cáo gửi cho ban giám đốc về doanh thu trong tháng, mặt hàng đã bán ra, hàng tồn kho, mặt hàng bán chạy, để ban giám đốc có các biện pháp điều chỉnh việc kinh doanh cho hợp lí

+ Đầu vào là các hóa đơn nhập, xuất, danh sách hàng hóa Đầu ra là các bản báo cáo hàng nhập, hàng xuất, doanh thu, hàng tồn, hàng bán chạy

2 Ưu nhược điểm của hệ thống cũ

- Ưu điểm:

Hệ thống cũ dựa trên cách làm truyền thống, vì vậy cách làm dễ dàng, chi phí thấp, thích hợp cho những hệ thống nhỏ

- Nhược điểm:

Khi quy mô của cửa hàng tăng lên, hệ thống cũ không thể đáp ứng hết được yêu cầu

Ví dụ khi muốn tra cứu thông tin của một khách hàng nào đó,với đống sổ sách khổng lồ

là một việc vô cùng khó khăn Các nhà quản lý cũng khó quản lý cửa hàng của mình

Để khắc phục nhược điểm của hệ thống cũ, hệ thống mới được ra đời để giúp giảm bớt công việc của nhân viên,cũng như giúp các nhà quản lý dễ dàng quản lý cửa hàng hơn

3 Một số biểu mẫu thu được của hệ thống cũ:

Trang 6

- Phiếu nhập hàng

- Phiếu xuất hàng

Trang 7

Quản lý bán xe máy

Quản lý nhân viên

Kiểm tra số lượng hàng

Từ chối xuất

Nhập thông tin nhân viên

Sửa thông tin nhân viên

Xóa thông tin nhân viên

Quản lý

TT nhà cung cấp

Nhập

TT nhà cung cấp

Sửa TT nhà cung cấp

Xóa TT nhà cung cấp

Quản lý

TT khách hàng

Nhập

TT khách hàng

Sửa TT khách hàng

Xóa TT khách hàng

Báo cáo – Thống kê

Thông

kê hàng bán

Thống

kê hàng nhập

Thống

kê hàng tồn

Báo cáo doanh thu

Quản lý

nhập

hàng

Quản lý xuất hàng

Kiểm

tra chất

lượng

hàng

Lập

phiếu

nhập

Từ chối

nhập

Lập phiếu xuất

Quản lý hàng

Nhập

TT hàng

Sửa

TT hàng

Xóa

TT hàng

Trang 8

Biểu đồ đặc tả ca Uc của khách hàng mua xe máy.

Khach hang

(from Use Case View)

Nhan vien cua hang

(from Use Case View)

Thu Ngan Chung loai xe

Biểu đồ UC tổng quan.

Tim kiem chung loai xe

Huy dang ky mua xe

Tra tien dich vu

Bo phan nhan vien Quan ly thong tin khach

Quan ly dich bao tri xe

khach hang

<<extend>>

Bo phan dich vu

Quan ly mua xe

<<extend>>

<<extend>>

Biểu đồ đặc tả lịch bảo dưỡng xe máy tại cửa hàng.

Trang 9

: Khach hang : Loai xe may : Cua hang xe : Cua hang xe maymay : DichVubaohanhbaotri : Bo phan dich vu HoaDonDichVuHoaDonDichVu : :

bao cao Hoa don thanh toan theo che do bao duong xe cung cap che do dich vu bao duong dinh ky

Biểu đồ đặc tả quy trình nhập xe của nhà sản xuất

Tại cửa hàng xe máy.

Trang 10

: QL nhap hang : QL thong tin

nha cung cap

: QL thong tin nha cung cap

HoaDonDichVu :

: Loai xe may

Biểu đồ lớp lĩnh vực mô tả trạng thái tĩnh của cửa hàng xe máy.

Trang 11

QL nhap hang

Kiem tra chat luong

Lap phieu nhap

Tu choi nhap

QL xuat hang

Kiem tra so luong

Lap phieu xuat

Tu choi xuat

QL nhan vien Thong tin nhan vien Xua thong tin Xoa thong tin

QL thong tin nha cung cap Nhap thong tin nha cung cap Sua thong tin nha cung cap Xoa thong tin nha cung cap

QL thong tin khach hang Nhap thong tin khach hang Sua thong tin khach hang Xoa thong tin khach hang

Bao cao thong ke Thong ke ban hang Thong ke nhap Thong ke ton kho Bao cao doanh thu

Cua hang xe may

1

1

1

1

1

1

1

1

11

1

1

1

1

1 1

Biểu đồ đặc tả chi tiết của khách hàng mua xe máy tại cửa hàng

Trang 12

MaKhach : int

HoTen : String

CMND_passport : String

DienThoai : String

GetMaKhach()

GetTenKhach()

GetCMND_passport()

GetDienThoai()

DichVubaohanhbaotri MaDichVu : int TenDichVu : string DonGia : double DonViTinh : string MoTa : string

Maxe Maxe : int TinhTrangxe : Boolean MaLoaixe : String

M

0 *

1 *

M

M

M

1 *

1 *

BaoCao MaBC : String TenBC : String SlKhach : String TTPhong : String DoanhThu : String lapBaoCao() suaBaoCao() xoaBaoCao() xemChiTiet() BaoCao()

TaiKhoan TenTruyCap : String MatKhau : String VaiTro : String themTK() suaTK() xoaTK() xemChiTiet() TaiKhoan()

HoaDon

MaHD : String

MaNV : String

MaKH : String

NgayVao : String

NgayRa : String

TongTien : String

lapHD()

suaHD()

xoaHD()

xemChiTietHD()

HoaDon()

M

M M 1 *

1

Phieu mua xe MaPhieumuaxe : String MaKH : String MaNV : String Ngaymuaxe : String lapPhieumuaxe() suaPhieumuaxe() xoaPhieumuaxe() xemChiTiet() Phieumuaxe()

M

M

M

1 *

1

NhanVien MaNV : String HoTenNV : String DiaChiNV : String SDT : String themNV() suaNV() xoaNV() timkiemNV() NhanVien()

1 1

1

1 1

0 *

0 *

1

Biểu đồ đặc tả hóa đơn mua xe tại cửa hàng.

Trang 13

MaHDDV : int

MaKhachHang : int

MaDichVu : int

SoLuong : int

/ ThanhTien : double

DichVubaohanhbaotri MaDichVu : int TenDichVu : string DonGia : double DonViTinh : string MoTa : string

KhachHang

MaKhach : int

HoTen : String

CMND_passport : String

DienThoai : String

GetMaKhach()

GetTenKhach()

GetCMND_passport()

GetDienThoai()

1 n

1

HoaDonTong

MaHDTong : int

MaKhach : int

MaHDDV : int

Tong tien : double

MaPhieuDangKy : int

TienBoiThuong : double

0 n

1

0 n

1

Thuoc ve

0 n

1

0 n

1

Loai xe may MaLoaixe : int TenLoaixe : string DonGia : double SoLuong : int SoLuongCon : int MoTa : string

PhieuDangKy MaPhieuDK : int MaKhach : int Ngaymuaxe : Date

Trang 14

Biểu đồ thành phần thể hiện khung nhìn người quản lý cửa hàng xe máy.

Nguoi quan ly cua

hang xe may

<<Application>>

Quan ly kho xe

<<domain>>

Quan ly nhan vien

<<domain>>

Lap bao cao

<<domain>>

Bao mat va luu tru DL

<<infrastructure>>

Ket noi

<<infrastructure>>

CSDL QL Xe May

M

M

M

M

M M

M

M

Biểu đồ thành phần thể hiện khung nhìn nhân viên của cửa hàng xe máy.

Trang 15

Giao dien nhan vien

<<Application>>

QL kho xe

<<domain>>

Ql chung loai xe

<<domain>>

KT chat luong xe

<<domain>>

Ql dich vu bao hanh bao tri

<<domain>>

Lap hoa don

<<domain>>

Luu tru va bao mat

<<infrastructure>>

CSDL QLcua hang xe Ket noi

<<infrastructure>>

Ngày đăng: 19/04/2016, 21:43

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w