Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - HỆ THỐNG HOẠT ĐỘNG CỦA MỘT CÔNG TY PHÁT HÀNH SÁCH potx - Pdf 15


Đề tài:
PHÂN TÍCH VÀ THIẾT KẾ HỆ
THỐNG HOẠT ĐỘNG CỦA MỘT
CÔNG TY PHÁT HÀNH SÁCH

2
A _PHÂN CÔNG NHIỆM VỤ
I/ Nhiệm vụ chung
- Tìm hiểu thực tế: yêu cầu người dùng, hoạt động của một công ty phát hành
sách.
- Phân tích những gì tìm hiểu được qua đó thiết kế mô hình hệ thống hoạt
động của công ty.
- Thiết kế các giao diện
II/ Nhiệm vụ của từng thành viên trong nhóm
1/ Nguyễn Thị Thu Hiền(a)
- Phân tích yêu cầu người dùng, hoạt động của công ty
- Vẽ và phân tích biểu đồ phân cấp chức năng,biểu đồ mức khung cảnh
2/ Nguyễn Hương Lan
- Vẽ và phân tích biểu đồ luồng dữ
3/ Nguyễn Thị Thu Hương
- Vẽ biểu đồ thực thể liên kết và mô hình quan hệ

3


bản sao của phiếu xuất và ghi nợ cho đại lý, nếu không có đủ số lượng hoặc
không có loại sách yêu cầu thì thông báo từ chối xuất.
2. Khi có yêu cầu bán sách từ các nhà xuất bản,bộ phận quản lý việc nhập
sách sẽ kiểm tra chất lượng sách. Nếu chát lượng sách đảm bảo nhà xuất
bản sẽ chuyển sách đến công ty, bộ phận này sẽ nhập một phiếu nhập
sách.Trong phiếu nhập sẽ ghi rõ tên nhà xuất bản,dịa chỉ nhà xuất bản, điện
thoại nhà xuất bản, người giao sách, ngày nhập, thông tin về sách nhập, đơn
giá, số lượng xuất, lĩnh vực , thành tiền, tổng số tiền, các chữ kí của người
viết phiếu, ngươi giao, thủ trưởng đơn vị.Ngoài ra trên phiếu còn ghi rõ
phiếu xuất do công ty phát hành sách phát hành, ngày phát hành, số hiệu
phiếu. một bản phiếu nhập sách giao cho nhà xuất bản, một bản lưu giữ lại
và sau đó sách được chuyển vào kho.
3. Hàng tháng các đại lý sẽ gửi danh mục những sách đã bán được cho bộ
phận thống kê. Bộ phận này sẽ thống kê lại lượng sách đã bán, thu tiền và
điều chỉnh sách từ các đại lý.Bộ phận này cũng thống kê lượng sách còn tồn
trong kho sau đó gửi thông báo về sách tồn và thanh toán tiền sách đã bán
cho các nhà xuất bản.

5
Ngoài ra hệ thống cần lưu giữ các thông tin về sách, tên tác giả, lĩnh
vực Các thông tin về nhà xuất bản gồm tên , địa chỉ, số điện thoại, số tài
khoản, Trong thông tin lưu trữ về các đại lý cần có thông tin về lượng sách
đã lấy, số tiền đã trả,số tiền còn nợ để đảm bảo không một đại lý nào được
nợ quá số tiền cho phép. III_THIẾT KẾ HỆ THỐNG
1.Biểu đồ phân cấp chức năng
Bảng phân cấp chức năng


4.Kiểm tra chất lượng
sách
Nhập sách

5.Lập phiếu nhập 6.Ghi thông tin sách 7

7.Thống kê sách bán

Thống kê

8. Thống kê sách tồn 9.Thu tiền từ đại lý 10.Thu tiền cho NXB



sách tồn
3.3.Thu ti
ền

từ đại lý
3.4. Trả tiền cho

NXB
Phát hành sách
1. Phát hành

2. Nhập sách 3. Thống kê

9
- Chức năng “1.1 Nhận yêu cầu”: Nhận được yêu cầu cấp sách từ đại lý.
- Chức năng “1.2 Kiểm tra lượng sách”: Khi nhận được yêu cầu cấp sách
từ các đại lý bộ phận quản lý việc phát hành sẽ kiểm tra lượng sách hiện có.
- Chức năng “1.3 Lập phiếu xuất”: Nếu lượng sách trong kho đủ đáp ứng
yêu cầu thì bộ phận quản lý việc phát hành sẽ lập một phiếu xuất.
- Chức năng “2.1 Kiểm tra chất lượng sách”: Khi NXB có yêu cầu bán sách
bộ phận quản lý việc nhập sách sẽ kiểm tra chất lượng sách.
- Chức năng “2.2 Lập phiếu nhập”: Nếu bộ phận quản lý việc nhập sách
kiểm tra chất lượng sách đảm bảo thì lập một phiếu nhập sách.
- Chức năng “2.3 Ghi thông tin sách”: Khi nhập sách thì công ty sẽ ghi
thông tin chi tiết về các loại sách nhập .
- Chức năng “3.1 Thống kê sách đã bán”: Hàng tháng bộ phận thống kê
nhận danh mục sách đã bán từ các đại lý va thống kê lại lượng sách đã bán.
- Chức năng “3.2 Thống kê sách tồn”: Hàng tháng bộ phận thống kê sẽ
thống kê lượng sách tồn sang kho va gửi thông báo về sách tồn cho NXB.


Danh mục sách đã bán

Phát hành
sách
NXB
Yêu cầu bán sách
TB từ chối nhập
Phiếu nhập
Sách

TB sách tồn
Phi
ếu thanh
toán11
Sách Phiếu xuất
Đại lý Phiếu nhập
NXB

3.Biểu đồ luồng dữ liệu
3.1.Biểu đồ luồng dữ liệu mức 0

12


Thống kê
NXB
Yêu c
ầu bán sách

Từ chối nhập
Phiếu nhập sách
2.0

Nhập sách
Đại lý
Yêu c
ầu
nh
ập

TB t
ừ chối xuất

Phi
ếu xuất+sách

1.0

Phát hành
Đại lý
Phiếu xuất
Sách

NXB

xuất sách

14
b) Biểu đồ luồng dữ liệu mức 1 của tiến trình “2.nhập sách” NXB
NXB
Sách
Phiếu nhập
NXB
Phiếu nhập sách
Sách
Yêu cầu bán sách
Thông báo từ chối nhập
Sách đ
ảm
bảo chất
lượng
Kiểm tra
chất lượng
sách
Lập phiếu
nhập


thu ti
ền

Thông báo
sách tồn
Danh
mục
sách
bán

16
Công ty phát hành \/ Tên đại lý
Số phiếu xuất Địa chỉ đại lý
NXB Ngày giao
Địa chỉ NXB Người nhận
Điện thoại Tên sách \/
Người giao Lĩnh vực \/
Tên sách Đơn giá xuất
Lĩnh vực Số lượng xuất
Đơn giá nhập Thành tiền \/
Số lượng
Thành tiền \/
17

Bước 2,3: Xác định thực thể, mối quan hệ và thuộc tính
Tên sách => SACH(m.sách, tên sách, lĩnh vực,…)








m.ĐL19

b, Chuẩn hoá
(4),(5) ở dạng chuẩn 1
NXB
Phiếu xuất
Sách (Mã sách) (1)
NXB( Mã NXB) (3)
Phi
ếu

nh
ập


( S


phi
ếu

xu
ất
, m
ã

s
ách
, s


l
ư
ợng

xuất, ngày xuất, người nhận….) (5)
Phiếu xuất
NXB
NXB( Mã NXB) (3)
Đại lý ( Mã DL) (2)
Sách (Mã sách) (1)
NXB
Phiếu xuất
Sách (Mã sách) (1)
NXB( Mã NXB) (3)

xu
ất
( S


phi
ếu

xu
ất
, m
ã

s
ách
, s


l
ư
ợng

xuất, ngày xuất, người nhận….) (5)
Đại lý ( Mã DL) (2)
Phiếu xuất
Đại lý ( Mã DL) (2)
Đại lý ( Mã DL) (2)
NXB
NXB( Mã NXB) (3)
Đại lý ( Mã DL) (2)

Tên tác giả
số lượng
Đơn giá nhập
Đơn giá xuất
7. D
òng

PX

#Số phiếu xuất
#Mã sách
Số lượng xuất

3. S
ác
h

#Mã sách
Tên sách
Tên tác giả
số lượng
Đơn giá nhập
Đơn giá xuất
4. PN

# Phiếu nhập
Người giao
Ngày nhập
Mã NXB
2.NXB

ác
h

#Mã sách
Tên sách
Tên tác giả
số lượng
Đơn giá nhập
Đơn giá xuất
4. PN

# Phiếu nhập
Người giao
Ngày nhập
Mã NXB
2.NXB

# Mã NXB
Tên NXB
Đ/c NXB
ST khoản
ĐT NXB
Số tiền
1.
Đ
A


L
Í

2.NXB

# Mã NXB
Tên NXB
Đ/c NXB
ST khoản
ĐT NXB
Số tiền
1.
Đ
A


L
Í

# Mã ĐL
Tên ĐL
Đ/c ĐL
Số tiền nợ
7. D
òng

PX

#Số phiếu xuất
#Mã sách
Số lượng xuất

3. S


# Mã ĐL
Tên ĐL
Đ/c ĐL
Số tiền nợ
7. D
òng

PX

#Số phiếu xuất
#Mã sách
Số lượng xuất

3. S
ác
h

#Mã sách
Tên sách
Tên tác giả
số lượng
Đơn giá nhập
Đơn giá xuất
4. PHI
ẾU NH
ẬP

# Phiếu nhập
Người giao

#Mã sách
Tên sách
Tên tác giả
số lượng
Đơn giá nhập
Đơn giá xuất
(4)
Dòng PN (Số phiếu nhập, Mã sách, Số lượng nhập)
Phiếu nhập (Số phiếu nhập, người giao,ngày nhập)
Dòng PX ( Số phiếu xuất số lượng xuất)
(5)
Phiếu xuất (Số phiếu xuất, người nhận , người xuất)
6. D
ÒNG

PN

# Số phiếunhập
# Mã sách
Số lượng nhập
5. PHIẾUXUẤT
# Số phiếuxuất
Người nhận
Ngày xuất
Mã ĐL
6. D
ÒNG

PN


PN

# Số phiếunhập
# Mã sách
Số lượng nhập

21
Xác định luồng hệ thống
a, Luồng hệ thống cho biểu đồ luồng dữ liệu ”1.Phát hành”
Sách
còn
Thông tin từ chôi xuất
Các thông tin yêu cầu

1.1Nhập yêu cầu
1.2

kiểm tra số

ách

đảm
bảo
chất
lượng
3. Sách
NXB
Yêu c
ầu
bán sách
Phiếu nhập sách

2.1

Kiểm tra chất
lượng sách

2.2

Lập phiếu
nhập
2 .NXB

NXB

2.3

Ghi thông tin
sách


Trả tiền cho
NXB
NXB
3
sách
2
NXB
4 Phiếu nhập
Phiếu thanh toán
Đại lý
3.3

Thu tiền từ đại

5 Phiếu xuất

1

Đại lý

24
Từ biểu đồ mô hình E-R ta có các giao diện cập nhật
1. Cập nhập sách
2. Cập nhật đại lý
3. Cập nhật nhà sản xuất
4. Cập nhật phiếu nhập
5. Cập nhật phiếu xuất

b, Các giao diện xử lý


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status