Nhiều ng

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng phần mềm quản lý nhập, xuất hàng tại công ty TNHH Tú Mai. (Trang 48)

- Bảo trì, nâng cấp

t nhiều ng

i lựa chọn khi lập trình cho các chương trình của mình. CHƯƠNG

XÂY DỰNG PHẦN

Ề QUẢN LÝ NHẬP XUẤT HÀNG TẠICÔNG Y NH TÚ MAI

PHÂN TÍCH HTTT 3 .1 a

sách các tác nhân ( Actor )

3 .1.1 Quản trị hệ thống (QUANTRIHT) :

Quyền tối cao trong chương trình. Người sử dụng thuộc nhóm quyền này sẽ được toàn quyền truy xuất những chức năng trong hệ thống và có thể cấp quyền hay thay đổi quyền của những người sử d

gkác. Quyền này thường à

riêng cho người quản trị chương trình. 3 . 1.2 Kế toán (KETOAN) :

Người dùng thuộc nhóm này không thể truy xuất đ

ccc hức năng trong menuh

thống, ngoại trừ chức năng đổi mật mã. 3 . 1. 3 Quản lý (QUANLY) :

Xem được tất cả báo cáo và theo dõi

năng cập nhật hay điều chỉnh dữ liệu. 3 . 1. 4 Bán hàng (BANHANG): Người dùng đăng nhập chươn trình thuộc nhóm này chỉ có thể em và truy xuất được chức năng sau: Hệ thống: Đổi mật mã

ủa mình.

Thanh toán: Chứng từ thu chi, In chứng từ, Tổng hợp chứng từ. Hàng hóa: Hóa đơn bán hàng, Danh mục khách hàng, Báo cáo da mục, Báo cáo chứng từ, Báo cáo tồn kho, Doanh th

bá hàng trong ngày.

Tất cả chức nng trong menu Gip ỡvà menu thoát.

3. 2 Sơ đồ các trường hợp sử dụng ( Use Case Diagr

)

3 .2.1 Sơ đồ các trường hợp sử dụng của nhân viên quản trị hệ th • g Nhân v • n quản trị hệ  ống được quyền  uy xuất những  ức năng sau:

• ng nhập Đổi

ời dùng

Thêm người dùng

Hủy người dùng

Thay đổi quyền

Đổi password HuyNguoiDung ThayDoiQuyen DangNhap ThemNguoiDung DoiNguoiDung Quan tri he thong

(from Actors)

.1: Sơ đồ các trường hợp sử dụng của nhân viên quản ị hệ thống 3 .2.2 Sơ đồ các trường hợp sử dụng •a nhân vi • kế toán Nh • viên kế

 oán được quyề

 truy xuất nh  g chức năng •u: Đăng  hập Đổi pass  rd Chi tiền  Nhập tiền ch • Sửa tiền  hi

Hủy tiền c  Thu tiền Nhậ  tiền thu Sửa •iền thu Hủy tiền  hu Nhập hàng  Thâm nhập hà  Sửa nhập hàn

ủy nhập hàng Cập nhật hàng hóa Thêm hàng hóa Sửa hàng hóa HuyChi SuaTienChi NhapChiTien XoaTienThu NhapTienThu SuaTienThu ThemHangHoa SuaHangHoa XoaHangHoa DangNhap DoiPassword ChiTien ThuTien CapNhatHangHoa ThemNhapHang SuaNhapHang Ke toan (from Actors) HuyNhapHang NhapHang

óa hàng hóa

Sơ đồ 3.2: Sơ đồ các trường hợp sử dụng c

nhân viên kế toán

3.2.3 Sơ đồ các trường hợp sử dụng của •ân viên q

•n lý Nhân

•ên quản lý được q

 ền truy xuất những chức năn

 sau:

Đăng nhập Đổi passwo •Báo cáo doanh t

 Doanh thu hàng hóa c

 tiết Doanh thu h •g hóa tổng hợp  o cáo công nợ Công nợ nhà cu  cấp Công nợ khách hàng

T

•o dõi công nợ Th

• dõi công nợ nhà cung c •Theo dõi công nợ

h hàng DoanhThuTHopHHoa DoanhThuHHChiTiet TDCongNoNCC TDCongNoKH CongNoNhaCC CongNoKH DangNhap DoiPassword BaoCaoDoanhThu TheoDoiCN TheoDoiHangHoa TheoDoiHangChuaNhap BaoCaoNhapXuat BaoCaoCongNo Quan ly (from Actors)

Theo dõi hàng hóa Theo dõi hàng chưa nhập

Báo cáo n

p uất

Sơ đồ 3.3: Sơ đồ các trường hợp sử dụng của nhân

ên quản lý3. 2.4 Sơ đồ các trường hợp sử dụng của nhân viên • án hàng

• ân viên bán

• ng được quyền truy

 ất những chức n  g sau: Đăng n  p Đổi passwor • Cập nhật khách hàng  hêm khách hàng S  khách hàng Xóa  hách hàng Cập n

• t nhà cun  cấp Thêm nhà  ng cấp Sửa n  cung cấp Xó • nhà cung  ấp Xuất hàng  Thêm xuất hà  Sửa xuất hàn • Hủy xu  hàng Đặt h  g Thêm đặt  àng Sửa đặ

Hủy đặt hàng Báo hết Thêm báo hết Sửa báo hết Hủy báo hết ThemKhachHang XoaKhachHang SuaKhachHang ThemNhaCC SuaNhaCC XoaNhaCC HuyXuat ThemXuatHang SuaXuatHang ThemDatHang SuaDH HuyDH DoiPassword CapNhatKhachHang CapNhatNCC XuatHang DatHang Banhang (from Actors) ThemBaoHet SuaBHet HuyBHet BaoHet DangNhap

ơ đồ 3.4: Sơ đồ các trường hợp s

dụng của nhân viên bán hàng

3 . 3 Sơ đồ cộng tác (Collaboration)

Sơ đồ cộng tác thể hiện các công việc và sự tương tác qua lại giữa các đối tượg tham gia vào hoạt động quản lý nhâp, xuất hàng tại công ty. Hệ thố ng cần xây dựng nhấn mạnh đến yếu tố ngữ cảnh, sử dụng sơ đồ cộng tác sẽ cho ta

inhn khái quát hơn về h

tđộg và mối quan

giữa các nghiệp vụ. 3 .3 .1 Quản trị hệ thống 3 .3 .1.1 Đăng nhập Chức n

g đăng nhập cho phép người quản trị hệ thống đăng nhập vào hệ thống. Người quản trị hệ hống yêu cầu đăng nhập tên người dù

hệ thống sẽ kiểm tra, nếu duyệ t, yêu cầu đăng nhập được thực hiện

ơđồ3.5: Sơ đồ cộng tác NGUOI DUNG 2: kiem tra 1: YC dang nhap 3: Da dang nhap : Quan tri he thong

Đăng nhập của nhân viên quản trị hệ thống 3 .3 .1.2 Đổi người dùng

Chức năng đổi người dùng cho phép ngư

quản trị hệ thống thêm mới/ sửa/ xóa hoặc đổi quyền của người dùng. Người qun trị hệ thống yêu cầu đổi người dùng, hệ

ng sẽ kiểm tra, nếu duyệ t, yêu cầu đổi người dùng được thực hiện.

Sơ đ

6 S đồ cộng tác - Đổi n

ời dùng của nhân viên quản trị hệ thống

3 .3 .1.3 Thêm người dùng Chức năn

đổi người dùng cho phép người quản trị hệ thống thêm mới người dùng. Người quản trị hệ thống yêu cầu thêm mới người dùng, hệ thố

: Quan tri he thong

NGUOI DUNG 2: Kiem tra

1: YC doi nguoi dung

ẽ kiểm tra, nếu duyệt, yêu cầ thêm mới người dùng được thực hiện.

Sơ đồ 3

:Sơđồ cộng tác - T thê

người dùng của nhân viên quản trị hệ thống 3 .3 .1.4 Hủy người dùng

Chức năng hủy người dù

cho phép người quản trị hệ thống thực hiện thao tác hủy người dùng. Người quản trị hệ thống yêu cầu hủy người dùng, h

ống sẽ kiểm tra, nếu duyệt, yêu cầu hủy người dùng được thực hiện.

Sơ đồ

: Quan tri he thong

NGUOI DUNG 2: kiem tra

1: YC Them moi nguoi dung

3: Da thuc hien yeu cau

: Quan tri he thong

NGUOI DUNG 2: Kiem tra

1: YC huy nguoi dung

Sơđ cộng tác - Hủy ngư

dùng của nhân viên quản trị hệ thống

3. 3 .1.5 Thay đổi quyền

Chức năng thay đổi quyền cho phép ngư

quản trị hệ thống thực hiện thao tác thay đổiquyền của người dùng. Người quản trị hệ thốn yêu cầu thay đổi quyền , hệ thố

ẽ kiểm tra, nếu duyệt, yêu cầu đổ i thay đổi quyền được thực hiện.

Sơ đ

39:Sơ đồ cộng tác -

ay đổi quyền của nhân viên quản trị hệ thống 3 .3 .1.6 Đổi password

ức năng đổi password cho phép người quản trị hệ thống đổi passwword. Người quản trị hệ thống yêu cầu đổi password,

: Quan tri he thong

NGUOI DUNG 2: kiem tra

1: YC thay doi nguoi su dụng

thống s kim tra, nếu duyệt, yêu cầu đổi password được thực hiện.

Sơ đồ

1 :Sơ đồ cộn

c- ổi password củ

nhân viên quản trị hệ thống

3 .3 .2 Kế tố n 3 .3 .2.1 Đăng nhập

Chức năng đăng nhập cho phép nhân viên kế toán đăng nhập vào hệ thốg. Nhân viên kế toán yêu cầu đăng n

hệ thống sẽ kiểm tra, nếu duyệ t, yêu cầu đăng nhập được

: Quan tri he thong

NGUOI DUNG 2: kiem tra 1: YC doi password 3: Da doi password : Ke toan NGUOI DUNG 2: Kiem tra 1: YC dang nhap

ự hện.

Sơ đồ 3.11

Sơ đồ cộng tác - Đăng nhập của nhân viên kế toán 3 .3 .2.2 Đổi password

Chức năn

đổi password cho phép nhân viên kế toán thực hiện thao tác đổi password. Nhân viên kế toán yêu cầu đổi passw

hệ thống sẽ kiểm tra, nếu duyệt, yêu cầu đổi password được thự

ệ.

Sơ đồ 3.12: S

đồ cộng tác - Đổi password của nhân viên kế toán

3 .3 .2.3 h tiền

Chức năng chi tiền cho phép nhân viên kế toán thực hiện chi tiền . Nhân viên kế toán yêu cầu chi tiền, hệ thống kiểm tra, n

: Ke toan NGUOI DUNG 2: Kiem tra 1: YC doi password 3: Da doi password

uyệt, yêu cầu chi tiền được thực hiện và báo cáo chi tiề

s đợc in.

S

đồ 3.13: Sơ đồ cộng tác - Chi tiền của nhân viên kế toán 3 .3 .2.4 Hủy chi

hức năng hủy chi cho phép nhân viên kế toán thực hiện thao tác hủy tiền chi. Nhân viên kế ton yêu cầu hủy chi, hệ thống kiểm tra, nếu duyệt, yêu cầuhủ

: Ke toan CHI TIEN REPORT 2: Kiem tra 1: YC chi tien 3: Da duoc chi 4: In chi tien 5: Da in : Ke toan CHI TIEN 2: kiem tra REPORT 1: YC huy chi

3: Da thuc hien yeu cau 4: In phieu hủy chi

i được thchiệ n và được in thành báo cáo hủy chi cho n

n in kế toán .

Sơ đ

3.1 4 : Sơ đồ cộng tác - Hủy chi của nhân viên kế toán 3. 3 .2.5 Sửa số tiền chi

Chức n

g sửa tiền chi cho phép nhân viên kế toán thực hiện thao tác sửa lại số tiền chi.

Nhân viên kế toán yêu cầu sửa tiền chi, hệ thống kiểm tra, nếu duyệt, yêu cầu ửa

tiền được thực hiện và báo cáo chi tiền đã sửa sẽ được in cho

hn iên kế toán .

Sơ đ

3.15: Sơ đồ cộng tác - Sửa tiền chi của nhân viên kế toán : Ke toan

CHI TIEN 2: kiem tra

REPORT 1: YC sua chi tien

3: Da thuc hien yeu cau

4: In

3 .3 .2.6 Thêm mới chi tiền Chức nă

thêm mới chi tiền cho phép nhân viên kế toán thực hiện thao tác thêm mới số tiền chi.

Nhân viên kế toán yêu cầu hê

i chi tiền, hệ thống kiểm tra, nếu dyệt, yêu cầu thêm mới chi tiền

ợc hực hiện .

ơ đồ 3.16: Sơ đồ cộng tác - Thêm mớ i chi tiền của nhân viên kế toán .

.2.7. Thu tiền

Chức năng thu tiền cho phép nhân viên kế toán thực hiện thao tác thu tiền . Nh

: Ke toan

CHI TIEN 2: Kiem tra

1: YC them moi chi tien

iên kế toán yêu cầu thu tiền, hệ thống kiểm tra, nếu duyệt,

ê cu thu tiền được th

hiện.

Sơ đồ 3.17: Sơ đồ cộng tác - Thu tiền của nhân viên quản lý 3 .3 .2.8 Nhập

iền thu

Chức năng nhập tiền thu cho phép nhân viên kế toán thực hiện thao tác nhập số tiền thu.

Nhân viên

oán yêu cầu nhập tiền thu, hệ thống kiểm tra, nếu duyệt, yêu cầu

hp iền thu được thực hi

. : Ke toan THU TIEN 2: Kiem tra 1: YC thu tien

3: Da thuc hien yeu cau

: Ke toan

THU TIEN 2: kiem tra

1: YC nhap tien thu

Sơ đồ 3.18: Sơ đồ cộng tác - Nhập tiền thu của nhân viên kế toán 3 .3 .2.9 Sửa số

ền thu

Chức năng sửa tiền thu cho phép nhân viên kế toán thực hiện thao tác sửa lại số tiền thu.

Nhân viê

toán yêu cầu sửa tiền thu, hệ thống kiểm tra, nếu duyệt, yêu c

ửatiền thu được

hực hiện.

Sơ đồ 3.19: Sơ đồ cộng tác - Sửa tiền thu của nhân viên kế toán

.3 .2.10 Xóa thu

Chức năng xóa thu cho phép nhân viên kế toán thực hiện thao tác xóa số tiền thu.

: Ke toan

THU TIEN 2: kiem tra

1: YC sua so tien thu

viên kế toán yêu cầu xóa thu, hệ thống kiểm tra, nếu duyệ

êucầu xóa tiền th

được thực hiện.

Sơ đồ 3.20: Sơ đồ cộng tác - Xóa th của nhân viên kế ton 3 .3 .2.11 Nhập hàng

Chức năng nhập hàng cho phép nhân viên kế toán thực hiệ n thao tác nhập hàng .

n viên kế toán yêu cầu nhập hàng, hệ thống kiểm tra, nếu duy

,yê cầu nhập hàng được

hực hiện.

: Ke toan

THU TIEN 2: kiem tra

1: YC xoa thu tien

3: Da thuc hien yeu cau

: Ke toan

NHAP KHO 2: kiem tra

1: YC nhap hang

Sơ đồ 3.21: Sơ đồ cộng tác - Nhập hàng của nhân viên kế toán 3 .3 .2.1

Hủy nhập hàng

Chức năng hủy nhập hàng cho phép nhân viên kế toán thực hiện thao tác hủy số hàng nhập.

N

viên kế toán yêu cầu hủy nhập hàng, hệ thống kiểm tra, nếu duyệt

yu ầu hủy nhập hàng đượ

thực hiện.

Sơ đồ 3.22: Sơ đồ cộng tác - Hủy nhập hàng của nhân viên kế toán 3 .3 .

13 Thâm nhập hàng

Chức năng thâm nhập hàng cho phép nhân viên kế toán thực hiện thao tác thêm số hàng nhập. N : Ke toan NHAP HANG 2: Kiem tra

1: YC huy nhap hang

viên kế toán yêu cầu thâm nhập hàng, hệ thống kiểm tra, nếu duyệt

yu ầu thâm nhập hàng đ

c thực hiện.

Sơ đồ 3.23: Sơ đồ cộng tác - Thâm nhập hàng của nhân viên kế toán 3

3 .2.14 Sửa nhập hàng

Chức năng sửa nhập hàng cho phép nhân viên kế toán thực hiện thao tác sửa số hàng nhập

hân viên kế toán yêu cầu sửa nhập hàng, hệ thống kiểm tra, nế

dyệ, yêu cầu sửa nhập hàng

ược thực hiện. : Ke toan

NHAP HANG 2: kiem tra

1: YC them nhap hang

3: Da thuc hien yeu cau

: Ke toan

NHAP HANG 2: kiem tra

1: YC sua nhap hang

Sơ đồ 3.24: Sơ đồ cộng tác - Sửa nhập hàng của nhân viên kế toán 3 .3 .2.15

p nhật hàng hóa

Chức năng cập nhật hàng hóa cho phép nhân viên kế toán thực hiện thao tác thêm/ sửa/ xóa hàng hóa.

n viên kế toán yêu cầu cập nhật hàng hóa, hệ thống kiểm tra, nếu duy

,yê cầu cập nhật hàng

óa được thực hiện.

Sơ đồ 3.25: Sơ đồ cộng tác - Cập nhật hàng hóa của nhân viên k toán

3 .3 .2.16 Xóa hàng hóa

Chức năng xóa hàng hóa cho phép nhân viên kế toán thực hiện thao tác xóa h : Ke toan

HANG HOA 2: kiem tra

1: YC cap nhat hang hoa

hóa .Nhân iên kế toán yêu cầu xóa hàng hóa, hệ thống kiểm t

, ế duyệt, êu cầu xóa

àng hóa được thực hiện.

Sơ đồ 3.26 : Sơ đồ cộng tác - Xóa hàng hóa của n n viên kế toán

3. 3 .2.17 Sử a hàng hóa

Chức năng sửa hàng hóa cho phép nhân viên kế toán thực hiện thao

sửa hàng.

Nhân viên kế toán yêu cầu sửa hàng hóa, hệ thống ki

ra nếu duyệt, yêu cầu

ửa hàng hóa được thực hiện. : Ke toan

HANG HOA 2: Kiem tra

1: YC xoa hang hoa

3: Da thuc hien yeu cau

: Ke toan

HANG HOA 2: Kiem tra

1: YC Sua hang hoa

Sơ đồ 3.27: Sơ đồ cộng tác - Sửa hàng hóa của nhân viê kế toán

3 .3 .2.18 Thêm hàng hóa

Chức năng thêm hàng hóa cho phép nhân viên kế toán thực hiện th

ác thêm mới hàng hóa.

Nhân viên kế toán yêu cầu thêm hàng, h

thốn kiểm tra

nếuduyệt, yêu cầu

hêm hàng được thực hiện.

Sơ đồ 3.28: Sơ đồ cộng tác - Thêm hàng hó của nhân viên kế toán

3.3. 3 Quản lý 3.3 .3.1 Đăng nhập

Chức năng đăng nhập cho phép nhân viên quả : Ke toan

HANG HOA 2: kiem tra

1: YC Them hang hoa

đăng nhập vào hệ thống. Nhânviên quản lý yêu cầu đăng nhập

hệ hống kiểm tra, nế

duyệt, yêu cầu đăng nhập được thực hiện.

Sơ đồ 3.29: Sơ đồ cộng tác - Đ ăng nh của nhân viên quản lý

3.3 .3.2 Đổi password

Chức năng đổi password cho phép nhân viên quản lý thực hiện

tác đổi password.

Nhân viên quản lý yêu cầu đổi password, hệ

ốngkiểm tra, nếu duyệt, y

: Quan ly NGUOI DUNG 2: kiem tra 1: YC dang nhap 3: Da dang nhap : Quan ly NGUOI DUNG 2: kiem tra 1: YC doi password 3: Da doi password

cầu đổi password được thực hiện.

Sơ đồ 3.30: ơ đồ cộng tác - Đổi passwor của nhân viên quản lý

3.3 .3.3 Báo cáo doanh thu

Chức năng báo cáo doanh thu cho phép nhân viên quả n lý báo cáo các doanh thu.

Nhân viên quản lý yê

u báo cáo danh thu, hệ thống sẽ tính doanh thu tồn kho, yêu cầu đượ

hin, in ra báo cáo doanh thu cho n

n viên quản lý.

Sơ đồ 3.31: Sơ đồ cộng tác - Báo cáo doanh thu của nhânviên quản lý : Quan ly

TON KHO

2: Tinh doanh thu

REPORT 1: Bao cao doanh thu

3: Da duoc bao cao doanh thu 4: In bao cao

3.3 .3.4 Doanh thu hà hóa chi tiết

Chức năng báo cáo doanh thu hàng hóa chi tiết cho phép nhân viên quản lý b áo cáo các doanh thu hàng hóa chi tiết.

Nhân viên quản lý yêu cầu báo cáo doanh thu hàng hóa chi tiết,

hống sẽ tính doanh thu hànghóa, yêu cu được thực hiện, in ra thành báo cáo doanh thu

ng óa chi tiết cho nhân viên quản l

Sơ đồ 3.32: Sơ đồ cộng tác – Báo cáo d oanh thu hàng hóa chi tiết ủa nhân viên quản lý

3.3 .3.5 Doanh thu tổn p hàng hóa

Chức năng báo cáo doanh thu tổng hợp hàng hóa chophép nhân viên quả n lý báo cáo các doanh thu tổng hợp hàng hóa .

: Quan ly

HANG HOA

REPORT 2: Tinh doanh thu

1: YC bao cao doanh thu chi tiet hang hoa

3: Da duoc bao cao 4: In bao cao

Nhân viên quản lý yêu cầu báo cáo doanh thu tổng hợp hàng hóa , hệ

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng phần mềm quản lý nhập, xuất hàng tại công ty TNHH Tú Mai. (Trang 48)

Tải bản đầy đủ (DOC)

(192 trang)
w