Tải bản đầy đủ (.doc) (31 trang)

Tài liệu Đề tài "Quản lý phần mềm của một công ty X " pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (358.51 KB, 31 trang )


TÀI LIỆU
QUẢN LÝ PHẦN MỀM CỦA
MỘT CÔNG TY X



QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
MỤC LỤC
I.Mô hình Use Case 3
1.Các tác nhân của hệ thống 3
2.Mô hình Use Case của Quản lý kho 3
2.1 Biểu đồ Use Case: 3
2.1.1 Biểu đồ tổng quát 3
2.1.2 Biểu đồ Nhap kho 4
2.1.3 Biểu đồ Chuyen kho trung gian 4
2.1.4. Biểu đồ Tao the kho 5
2.1.5 Biểu đồ Tao bang ton kho 6
2.1.6 Biểu đồ Thong ke cac mat hang 6
2.2 Biểu đồ trình tự: 7
2.2.1 Biểu đồ trình tự Nhap hang 7
2.2.2 Biểu đồ trình tự Xoa hang 8
2.2.3 Biểu đồ trình tự In danh sach hang 9
2.2.4 Biểu đồ trình tự Xuat kho 10
2.2.5 Biểu đồ trình tự Chuyen kho trung gian 11
2.2.6 Biểu đồ trình tự Tao the kho 12
2.2.7 Biểu đồ trình tự Thong ke cac mat hang 13
2.3 Biểu đồ cộng tác: 14
2.3.1 Biểu đồ cộng tác Nhap hang 14
2.3.2 Biểu đồ cộng tác Xoa hang 14


2.3.3 Biểu đồ cộng tác In danh sach hang 14
2.3.4 Biểu đồ cộng tác Xuat kho 14
2.3.5 Biểu đồ cộng tác Chuyen kho trung gian 15
2.3.6 Biểu đồ cộng tác Tao the kho 15
2.3.7 Biểu đồ cộng tác Thong ke cac mat hang 16
3. Mô hình Use Case của Quản lý bán hàng: 16
3.1 Biểu đồ Use Case 16
3.2 Biểu đồ trình tự: 18
3.2.1 Biểu đồ trình tự Ban si 18
3.2.2 Biểu đồ trình tự Ban le 19
3.2.3 Biểu đồ trình tự Thong ke hang da ban 20
3.2.4 Biểu đồ trình tự Thong ke khach hang 21
3.3 Biểu đồ cộng tác: 21
3.3.1 Biểu đồ cộng tác Ban si 21
3.3.2 Biểu đồ cộng tác Ban le 22
3.3.3 Biểu đồ cộng tác Thong ke hang da ban 22
3.3.4 Biểu đồ cộng tác Thong ke khach hang 22
4. Mô hình Use Case của Quản lý quỹ: 23
4.1 Biểu đồ Use Case 23
4.2 Biểu đồ trình tự: 24
4.2.1 Biểu đồ trình tự Xem no tung khach hang 24
4.2.2 Biểu đồ trình tự Xem no theo thoi gian 25
Trang
2
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
4.3 Biểu đồ cộng tác: 26
4.3.1 Biểu đồ cộng tác Xem no tung khach hang 26
4.3.2 Biểu đồ cộng tác Xem no theo thoi gian 26
II. Biểu đồ Lớp: 27

1. Mô hình lớp và sự kế thừa 27
2. Mô hình quan hệ phụ thuộc 30
Trang
3
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
I.Mô hình Use Case:
1. Các tác nhân của hệ thống:
Mô tả:
Hệ thống phần mềm này được dùng cho 4 đối tượng chính: người quản lý kho, người
quản lý bán hàng, người quản lý quỹ và người quản lý công nợ.
Ta có thể gộp chức năng của người quản lý công nợ vào cho người quản lý quỹ bởi vì
những chức năng này có chung một phạm trù; vì vậy, hệ thống có 3 tác nhân chính sau:
quản lý kho, quản lý bán hàng, quản lý quỹ.
Quản lý kho có các thao tác nhập, xuất, lưu, in hàng trong kho chính; chuyển hàng từ
kho chính vào các đơn vị bán lẻ. Ngoài ra, còn có thêm chức năng thống kê các mặt hàng
mà công ty đang bán.
Quản lý bán hàng cho biết số lượng và tiền đã bán ra theo từng ngày, từng tháng, từng
năm của một mặt hàng nào đó. Ngoài ra, còn có thêm chức năng thống kê các khách
hàng đang làm ăn với công ty.
Quản lý quỹ cho biết số tiền thu, chi, tiền nợ của từng khách hàng và theo thời gian.
2. Mô hình Use Case của Quản lý kho:
2.1 Biểu đồ Use Case:
2.1.1 Biểu đồ tổng quát:
Mô tả:
Quản lý kho có các chức năng sau:
- Nhập kho: cho phép lưu những hàng hoá mà công ty nhập về.
- Xuất kho: cho phép xuất các hàng hoá mà khách hàng mua.
- Chuyển kho trung gian: Để tiện cho việc quản lý sư lưu chuyển hàng hoá.
- Tạo thẻ kho: cho biết số lượng nhập, xuất và tồn của từng mặt hàng.

- Tạo bảng tồn kho: cho biết sự tồn kho của các mặt hàng.
Biểu đồ:
Thong ke cac
mat hang
Tao the kho
Tao bang ton kho
Chuyen kho trung gian
Xuat kho
Nhap kho
Quan Ly Kho
Trang
4
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.1.2 Biểu đồ Nhap kho:
Mô tả:
Nhập kho bao gồm các thao tác: nhập hàng vào kho, xóa hàng, lưu thông tin hàng và
in danh sách hàng. Khi thực hiện chức năng nhập dữ liệu hàng hóa vào kho cần phải
nhập vào kho trung tâm – là kho chính để chứa các hàng nhập vào.
Biểu đồ:
<<uses>>
<<uses>>
<<uses>>
<<uses>>
<<uses>>
<<uses>>
<<uses>>
<<uses>>
In danh sach hang
Luu thong tin hang

Xoa hang
Nhap hang
Nhap kho
Chon kho chinh
2.1.3 Biểu đồ Chuyen kho trung gian:
Mô tả:
Với chức năng chuyển kho trung gian, người quản lý kho phải chọn kho bán lẻ (đơn
vị bán lẻ) cần chuyển hàng đến, chọn kho chính chứa hàng, chọn hàng cần chuyển với số
lượng chuyển là bao nhiêu, hệ thống sẽ thực hiện chuyển dữ liệu về hàng cần chuyển từ
kho chính vào kho trung gian (tức đơn vị bán lẻ).
Biểu đồ:
Trang
5
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
<<uses>>
<<uses>>
<<uses>>
<<uses>>
Nhap so luong chuyen
Chon kho chinh
Chon hang
Chon don vi ban le
Chuyen kho trung gian
2.1.4. Biểu đồ Tao the kho:
Mô tả:
Với chức năng tạo thẻ kho để cho biết số lượng nhập, xuất và tồn đọng của từng mặt
hàng. Do đó, cần chọn mặt hàng cần tạo thẻ để hệ thống tính toán và hiển thị số lượng
nhập, xuất và tồn của mặt hàng đó.
Biểu đồ:

Tao the kho
Cho biet so luong nhap
Chon hang
Cho biet so luong xuat
Cho biet so luong ton kho
<<uses>>
<<uses>>
<<uses>>
<<uses>>
Trang
6
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.1.5 Biểu đồ Tao bang ton kho:
Mô tả:
Với chức năng tạo bảng tồn kho, cần chọn mọi mặt hàng có trong kho chính để hệ
thống tính toán số lượng tồn kho của từng mặt hàng và hiển thị danh sách tồn kho.
Biểu đồ:
Tao bang ton kho Chon tat ca cac
mat hang
Cho biet ton kho
<<uses>>
<<uses>>
2.1.6 Biểu đồ Thong ke cac mat hang:
Mô tả:
Với chức năng thống kê các mặt hàng có trong kho, phải chọn kho chính, chọn tất cả
các mặt hàng trong kho chính để hệ thống tính toán và hiển thị danh sách số lượng nhập,
xuất và tồn kho của từng mặt hàng.
Biểu đồ:
Thong ke cac

mat hang
Chon kho chinh
<<uses>>
Chon tat ca cac
mat hang
<<uses>>
Cho biet so luong nhap
Cho biet so luong xuat
Cho biet so luong ton kho
<<uses>>
<<uses>>
<<uses>>
Trang
7
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.2 Biểu đồ trình tự:
2.2.1 Biểu đồ trình tự Nhap hang:
: Quan Ly Kho
:Form Nhap :Kho :Hang
Yeu cau nhap hang
Hien Form nhap
Nhap thong tin hang
Chon kho chinh
Tim kho chinh
Kho chinh
Cap nhat kho
Kiem tra su ton tai cua hang nhap
Hang nhap dung
Cap nhat thanh cong

Nhap hang thanh cong
Trang
8
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.2.2 Biểu đồ trình tự Xoa hang:
:Kho
: Quan Ly Kho
:Form Xoa :Hang
Yeu cau xoa hang
Chon kho chinh
Tim kho chinh
Liet ke hang
Tim hang
Danh sach hang
Danh sach hang
Hien Form xoa
Chon hang can xoa
Xoa hang
Kiem tra hop le
Hang xoa hop le
Cap nhat kho
Xoa thanh cong
Xoa thanh cong
Trang
9
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.2.3 Biểu đồ trình tự In danh sach hang:
: Quan Ly Kho

:Form In :Kho :Hang
Yeu cau in
Chon kho chinh
Tim kho chinh
Liet ke hang
Tim hang
Danh sach hang
Danh sach hang
Hien Form in
Chon danh sach in
In danh sach hang
In thanh cong
Trang
10
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.2.4 Biểu đồ trình tự Xuat kho:
: Quan Ly Kho
:Trang Xuat :Kho :Hang
Yeu cau xuat kho
Chon kho chinh
Tim kho chinh
Liet ke hang
Tim hang
Danh sach hang
Danh sach hang
Hien Form xuat
Chon hang xuat
Tao phieu xuat
Phieu xuat

In phieu xuat
Trang
11
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.2.5 Biểu đồ trình tự Chuyen kho trung gian:
: Quan Ly Kho
:Form Chuyen :Kho :Hang
Yeu cau chuyen hang
Chon kho chinh
Tim kho chinh
Liet ke hang
Tim hang
Danh sach hang
Danh sach hang
Hien Form chuyen
Chon don vi ban le
Liet ke don vi ban le
Tim don vi ban le
Danh sach don vi ban le
Chuyen hang
Cap nhat kho chinh
Cap nhat don vi ban le
Chuyen thanh cong
Chuyen thanh cong
Trang
12
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.2.6 Biểu đồ trình tự Tao the kho:

:Kho
: Quan Ly Kho
:Form Tao The Kho :Hang
Yeu cau tao the kho
Chon kho chinh
Tim kho chinh
Chon hang
In the kho
Liet ke hang
Tim hang
Danh sach hang
Danh sach hang
Hien Form tao the
Tinh so luong nhap, xuat, ton kho
Ket qua tinh toan
The kho
Trang
13
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.2.7 Biểu đồ trình tự Thong ke cac mat hang:
:Form Thong Ke
: Quan Ly Kho
:Kho :Hang
Yeu cau thong ke
Chon kho chinh
Tim kho chinh
Liet ke hang
Tim hang
Danh sach hang

Danh sach hang
Hien Form thong ke
Thong ke moi mat hang
Tinh toan so luong nhap, xuat, ton kho
Ket qua tinh toan
Ket qua thong ke
In ban thong ke
Trang
14
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.3 Biểu đồ cộng tác:
2.3.1 Biểu đồ cộng tác Nhap hang:
:Hang
: Quan Ly Kho
:Form Nhap
:Kho
3: Tim kho chinh
1: Yeu cau nhap hang
6: Nhap thong tin hang
5: Hien Form nhap
11: Nhap hang thanh cong
2: Chon kho chinh
7: Cap nhat kho
4: Kho chinh
10: Cap nhat thanh cong
8: Kiem tra su ton tai cua hang nhap
9: Hang nhap dung
2.3.2 Biểu đồ cộng tác Xoa hang:
: Quan Ly Kho

:Form
Xoa
:Kho :Hang
1: Yeu cau xoa hang 2: Chon kho chinh
3: Tim kho chinh
4: Liet ke hang
5: Tim hang
6: Danh sach hang7: Danh sach hang8: Hien Form xoa
9: Chon hang can xoa 10: Xoa hang 11: Kiem tra hop le
12: Hang xoa hop le
13: Cap nhat kho
14: Xoa thanh cong15: Xoa thanh cong
2.3.3 Biểu đồ cộng tác In danh sach hang:
: Quan Ly Kho
:Form In :Kho :Hang
3: Tim kho chinh 5: Tim hang10: In danh sach hang
1: Yeu cau in
9: Chon danh sach in
8: Hien Form in
11: In thanh cong
2: Chon kho chinh
7: Danh sach hang
4: Liet ke hang
6: Danh sach hang
2.3.4 Biểu đồ cộng tác Xuat kho:
: Quan Ly Kho
:Trang
Xuat
:Kho :Hang
1: Yeu cau xuat kho

2: Chon kho chinh
3: Tim kho chinh
4: Liet ke hang
5: Tim hang
6: Danh sach hang7: Danh sach hang8: Hien Form xuat
9: Chon hang xuat
10: Tao phieu xuat
11: Phieu xuat
12: In phieu xuat
Trang
15
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.3.5 Biểu đồ cộng tác Chuyen kho trung gian:
:Kho
: Quan Ly Kho
:Form
Chuyen
:Hang
1: Yeu cau chuyen hang
2: Chon kho chinh
3: Tim kho chinh
4: Liet ke hang
5: Tim hang
6: Danh sach hang7: Danh sach hang
8: Liet ke don vi ban le
9: Tim don vi ban le
10: Danh sach don vi ban le
11: Hien Form chuyen
12: Chon don vi ban le 13: Chuyen hang

14: Cap nhat kho chinh
15: Cap nhat don vi ban le
16: Chuyen thanh cong
17: Chuyen thanh cong
2.3.6 Biểu đồ cộng tác Tao the kho:
:Kho:Hang
:Form Tao
The Kho
: Quan Ly Kho
1: Yeu cau tao the kho
2: Chon kho chinh
3: Tim kho chinh
4: Liet ke hang
5: Tim hang
6: Danh sach hang
7: Danh sach hang
8: Hien Form tao the
9: Chon hang
10: Tinh so luong nhap, xuat, ton kho
11: Ket qua tinh toan
12: The kho
13: In the kho
Trang
16
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
2.3.7 Biểu đồ cộng tác Thong ke cac mat hang:
:Hang
: Quan Ly Kho
:Form

Thong Ke
:Kho
3: Tim kho chinh
5: Tim hang
1: Yeu cau thong ke
9: Thong ke moi mat hang
13: In ban thong ke
8: Hien Form thong ke
12: Ket qua thong ke
2: Chon kho chinh
7: Danh sach hang
10: Tinh toan so luong nhap, xuat, ton kho
11: Ket qua tinh toan
4: Liet ke hang
6: Danh sach hang
3. Mô hình Use Case của Quản lý bán hàng:
3.1 Biểu đồ Use Case:
Mô tả:
Quản lý bán hàng cho biết được số lượng và tiền đã bán ra theo từng ngày, từng
tháng, từng năm của mặt hàng nào đó. Chọn kho trung tâm, hoặc đơn vị bán lẻ, sau đó
chọn ngày, tháng, năm cần thống kê, hệ thống sẽ thống kê các mặt hàng đã bán với số
lượng và tiền thu được là bao nhiêu và hiển thị danh sách lên màn hình.
Nếu bán sĩ, hệ thống sẽ yêu cầu hệ thống quản lý kho tạo phiếu xuất kho trong kho
chính.
Nếu bán lẻ, hệ thống sẽ tạo một phiếu giao hàng từ đơn vị bán lẻ.
Ngoài ra, quản lý bán hàng còn có chức năng phụ là thống kê các khách hàng đang
làm ăn với công ty.
Trang
17
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X

2010
Biểu đồ:
Tao phieu xuat kho
Ban si
Ban le
Tao phieu giao hang
<<uses>>
<<uses>>
Chon kho chinh
Chon don vi
ban le
<<uses>>
<<uses>>
Thong ke hang
da ban
Chon kho,
don vi ban le
<<uses>>
Chon ngay, thang, nam
<<uses>>
Quan Ly Ban
Hang
Thong ke khach hang
Trang
18
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
3.2 Biểu đồ trình tự:
3.2.1 Biểu đồ trình tự Ban si:
:Hang

: Quan Ly Ban
Hang
Form Ban Si :Kho
Yeu cau ban si
Chon kho chinh
Tim kho chinh
Liet ke hang
Tim hang
Danh sach hang
Danh sach hang
Xuat kho
Cap nhat kho
Xuat kho thanh cong
Phieu xuat kho
In phieu xuat kho
Chon hang ban
Hien Form ban si
Trang
19
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
3.2.2 Biểu đồ trình tự Ban le:
Form Ban Le
: Quan Ly Ban
Hang
:Kho :Hang
Yeu cau ban le
In phieu giao hang
Chon don vi ban
Liet ke don vi ban le

Tim don vi ban le
Chon don vi ban
Cap nhat don vi ban le
Lay hang thanh cong
Phieu giao hang
Danh sach don vi ban le
Hien Form ban le
Liet ke hang
Tim hang
Danh sach hang
Danh sach hang
Chon hang ban
Lay hang
Trang
20
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
3.2.3 Biểu đồ trình tự Thong ke hang da ban:
:Kho
: Quan Ly Ban
Hang
:Form Thong Ke :PhieuXuat
Yeu cau thong ke
Lay kho chinh
Tim kho chinh
Kho chinh
Lay don vi ban le
Tim don vi ban le
Danh sach don vi ban le
Hien Form thong ke

Chon kho / don vi ban le can thong ke
Chon ngay, thang, nam
Liet ke hang da ban
Tim hang da ban trong ngay, thang, nam
Ket qua tim kiem
Ban thong ke
In ban thong ke
Trang
21
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
3.2.4 Biểu đồ trình tự Thong ke khach hang:
:Form Thong Ke
: Quan Ly Ban
Hang
:KhachHang
Yeu cau thong ke
Liet ke khach hang
Tim khach hang
Danh sach khach hang
Ban thong ke
In ban thong ke
3.3 Biểu đồ cộng tác:
3.3.1 Biểu đồ cộng tác Ban si:
: Quan Ly Ban
Hang
Form
Ban Si
:Kho
:Hang

3: Tim kho chinh
5: Tim hang
11: Cap nhat kho
1: Yeu cau ban si
14: In phieu xuat kho
9: Chon hang ban
13: Phieu xuat kho
8: Hien Form ban si
2: Chon kho chinh
10: Xuat kho
7: Danh sach hang
12: Xuat kho thanh cong
4: Liet ke hang
6: Danh sach hang
Trang
22
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
3.3.2 Biểu đồ cộng tác Ban le:
: Quan Ly Ban
Hang
Form
Ban Le
:Kho :Hang
1: Yeu cau ban le
2: Liet ke don vi ban le
3: Tim don vi ban le
4: Danh sach don vi ban le5: Hien Form ban le
6: Chon don vi ban
7: Chon don vi ban

8: Liet ke hang
9: Tim hang
10: Danh sach hang
11: Danh sach hang
12: Chon hang ban
13: Lay hang
14: Cap nhat don vi ban le
15: Lay hang thanh cong
16: Phieu giao hang
17: In phieu giao hang
3.3.3 Biểu đồ cộng tác Thong ke hang da ban:
: Quan Ly Ban
Hang
:Form
Thong Ke
:PhieuXuat
:Kho
1: Yeu cau thong ke
2: Lay kho chinh
3: Tim kho chinh
4: Kho chinh
5: Lay don vi ban le
6: Tim don vi ban le
7: Danh sach don vi ban le
8: Hien Form thong ke
9: Chon kho / don vi ban le can thong ke
10: Chon ngay, thang, nam
11: Liet ke hang da ban
12: Tim hang da ban trong ngay, thang, nam
13: Ket qua tim kiem

14: Ban thong ke
15: In ban thong ke
3.3.4 Biểu đồ cộng tác Thong ke khach hang:
:KhachHang
: Quan Ly Ban
Hang
:Form
Thong Ke
1: Yeu cau thong ke
2: Liet ke khach hang
3: Tim khach hang
4: Danh sach khach hang5: Ban thong ke
6: In ban thong ke
Trang
23
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
4. Mô hình Use Case của Quản lý quỹ:
4.1 Biểu đồ Use Case:
Mô tả:
Quản lý quỹ cho biết số tiền thu của khách hàng và số tiền chi ra của công ty. Mặt
khác, quản lý quỹ kiêm luôn chức năng của quản lý công nợ: xem xét nợ của từng khách
hàng hoặc xem xét nợ theo thời gian, hoặc xem xét tổng số nợ của các khách hàng của
công ty.
Biểu đồ:
Xem no tung khach hang
Xem no
<<uses>>
Xem no theo thoi gian
Xem tong so no

<<uses>>
<<extends>>
Chon khach hang
<<uses>>
Chon thoi gian
<<uses>>
Lap phieu thu
Quan Ly Quy
Lap phieu chi
Chon khach hang
<<uses>>
Trang
24
QUẢN LÝ PHẦN MỀM CỦA MỘT CÔNG TY X
2010
4.2 Biểu đồ trình tự:
4.2.1 Biểu đồ trình tự Xem no tung khach hang:
: Quan Ly Quy
:Form Xem No :PhieuNo :KhachHang
Yeu cau xem no
Lay phieu no
Tim phieu no
Chon khach hang
Lay khach hang
Tim khach hang
Danh sach khach hang
Hien Form xem no
Tinh so tien no
So tien no
So tien no

Trang
25

×