Yêu cầu nghiệp vụXử lý đại lí : nhận thông tin đăng kí từ đại lý bao gồm tên đại lý và số lượng đăng ki vé rồi lưu trữ phục vụ cho xử lý lập kế hoạch phát hành vé và tra cứu thông tin về
Trang 1PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
2 Yêu c ầ u ch ứ c n ăng
a Yêu cầu lưu trữ
ST T Tên Gh
i c hú
1Đợ
t phát hành
Thờ
i gian phát hành vé
2
Đại lý
Thô
ng tin đang kí c
ủa đại lý
3Loạ
ng giả
i thưởng
Liê
n quan đ
ến từ
ng loạ
i vé
5
Kế hoạ
ch phát hành
The
o từ
ng đợt
6
Kế hoa
ch phâ
n phối vé
The
o từ
ng đợt
7Thố
ng
kê doa
nh thu
The
o đợt8Thố
ng
kê côn
g nợ
The
o đợt9
Kết q
ua
xổ số
The
o đợt
Trang 2b Yêu cầu nghiệp vụ
Xử lý đại lí : nhận thông tin đăng kí từ đại lý bao gồm tên đại lý và số lượng đăng
ki vé rồi lưu trữ phục vụ cho xử lý lập kế hoạch phát hành vé và tra cứu thông tin vềđại lý
Xử lý lập kế hoạch phát hành và phân phối : từ thông tin số lượng vé đã phân
phối và số lượng vé trả về tính được tỉ lệ tiêu thụ Dựa vào tỉ lệ tiêu thụ và thông tin số
lượng vé đăng kí của đại lý để lập kế hoạch phát hành vé theo loại vé và lập kế hoạchphân phối theo đại lý trong đợt kế tiếp
Xử lý thống kê công nợ, thống kê doanh thu : từ thông tin số lượng vé đã phân
phối và số lượng vé trả về tính công nợ cho từng đại lý Dựa vào phiếu thu và công nợ
để thống kê công nợ Ngoài ra, dựa vào thông tin phiếu chi do nhân viên nghiệp vụcung cấp và thông tin phiếu thu, lập thống kê doanh thu
Xử lý kết qủa xổ số : kết qủa xổ số được lưu trữ theo đợt và theo loại vé Thông
tin lưu trữ này phục vụ cho nhu cầu tra cứu kết qủa xổ số của khách hàng
Vũ Viết Trường -Xác định yêu cầu đề bài
-Xây dựng mô hình ER -Xây dựng mô hình DFD -Xây dựng mô hình tựa Merise -Vẽ mô hình bằng Viso
Trần Thị Thùy Nhiên -Xác định yêu cầu đề bài
-Xây dựng mô hình ER
Trang 3II Xác định phạm vi và ràng buộc cho hệ thống.
1 Phạm vi Chương trình chỉ hỗ trợ các xử lý trong phạm vi công ty xổ số Kiến Thiết bao gồmcác nghiệp vụ xử lý đại lý ( nhận thông tin đăng kí của đại lý, lưu thông tin đại lý đăng
kí, và tra cứu đại lý) không đi vào chi tiết thông tin từng đại lý; xử lý lập kế hoạch phát
hành và phân phối trong phạm vi công ty ( đợt, số lượng phát hành theo loại vé, sốlượng phân phối cho từng đại lý); xử lý thống kê ( thống kê doanh thu, công nợ) theođợt và theo đại lý không đi vào chi tiết thống kê doanh thu cho từng đại lý; xử lý kếtqủa xổ số ( lưu thông tin kết qủa xổ số của từng loại vé theo đợt , hỗ trợ tra cứu kếtqủa trúng trật cho khách hàng) sau khi kết qủa xổ số được công bố không hỗ trợ tracứu trước khi công bố kết qủa
Phòng kế hoạch & phát hành
IV Kế hoạch thực hiện
Trang 4Phần 2: Phân tích
Trả lại vé không bán đượcThanh toán công nợ
nhận yêu cầu khách hàng
Lưu thông tin đại lýTra cứu thông tin đại lý
Tiếp nhận vé số trả lại
Lưu thông tin kết qủa xổ số
Lập bảng thống kê doanh thu
Trang 5Khách hàng (3)
Bộ phận phận phối vé
(4) Số lượng vé trả (5) Kế hoạch phát hành, thống kế tình hình vé (6) Thanh toán công nợ
(7) Các yêu cầu chi (8) Thống kê doanh thu, công nợ.
2 Mô tả hoạ t động hiệ n tr ạng bài toán tương ứ ng v ới từ ng vai trò
3 Nhậ n xét đánh giá của nhóm về hiệ n tr ạng Phần lớn các nghiệp vụ đều phức tạp nếu xử lý bằng tay và lưu trữ trên giấy tờ sẽkhó thực hiện, khó kiểm soát và dễ thất lạc Những nghiệp vụ có thể dùng phần mềm thaythế:
lý, tra cứu thông tin đại lý, lưu thông tin kết qủa xổ số
thống kê tình hình vé
kê doanh thu
II Phân tích dữ liệu
1 Mô hình quan niệm dữ liệu ER (có đặ c t ả cho mô hình)
Trang 62 Biểu diễn mô hình quan niệm ER bằng Power Designer
III Phân tích yêu cầu hệ thống
1 Xác đị nh các yêu c ầ u ch ứ c n ă ng và phi ch ứ c n ăng
2 Mô hình quan niệm xử lý b ằng DFD 2.1
Ket qua tra cuu dai li
VIEN Thong tin dang ki lay ve cua dai li
Trang 7SL tung loai ve cung ung
Tra lai ve khong ban duoc
3
Xu ly lap ke hoach phan phoi va phat hanh ve
Thong ke tinh hinh ve
Ke hoach pp ve cho tung dai li
Ke hoach phat hanh ve
P_ KE HOACH
So luong ve tra ve cua dai li
So luong ve pp cho dail li DAI LY
Xu ly thu chi NHAN
2.3
Mô hình cấp 3
2.3.1 Mô tả xử lý đại lý
3 Thong bao sai
DAI LY
Thong tin dai ly
1 Tiep nhan thong tin dai
7
KT dai li nhan du thong tin
2 Kiem tra noi dung dang ki hop le
NHAN VIEN
8
TB chua dien du thong tin
4 Luu thong tin dai li
5 Tiep nhan
Thong tin dang ki
Ket qua tra cuu dai li
6
[Thong tin dang ki lay ve cua dai li] Doc thong
tin dang ki cua dai li
Xu ly lap ke hoach phan phoi va phat hanh ve
NHAN VIEN
2.3.2 Mô tả xử lý lập kế hoạch và phát hành
Trang 81 DAI LY Thong bao tra ve khong hop le Kiem tra ve
tra ve [So luong ve tra ve cua dai li] CONG TY
8
Tra lai ve khong ban duoc
So luong ve da phan phoi So luong ve tra ve cua dai li
9
CUNG UNG
Ghi nhan so
luong ve pp Sl ve pp theo dai li
PHAN PHOI TRA VE Sl ve tra cua dai li Ghi nhan so
luong ve tra Xu ly dai li
SL tung loai ve cung ung [Thong tin dang ki lay ve cua dai li]
So luong phan phoi So luong tra ve
7
[So l uong ve pp cho dai l l i] Ke hoach pp theo dai li
2 Tinh ti le tieu thu Ti le tieu thu tung dai li
3 Tinh so luong
ve can pp theo dai li
So luong ve pp theo dai li luong ve canTinh tong
phat hanh
Thong ke tinh hinh ve
P_ KE HOACH
Sl ve pp cho tung dai li Ke hoach phat hanh ve
Cap nhat ke hoach phan phoi ve Ke hoach pp theo dai li
5 Lap ke hoach
6 Thong ke cong no
2
KT yeu cau thanh toan hop le?
TT phieu thu
10
[So luong ve pp cho dail li]
Xu ly lap ke hoach phan phoi va phat hanh ve
Tinh cong no CONG_NO
Cong no cua dai li Thong tin cong no
Lap phieu thu
So tien con no So tien da thanh toan Thong tin phieu thu [So luong ve tra ve cua dai li] 7
Xu ly lap ke hoach phan phoi va phat hanh ve
Thong tin chi
Thong ke doanh thu
KE TOAN
NHAN Thong tin cac khoan chi Tiep nhan Lap phieu Thong tin phieu chi PHIEUCHI
Trang 9Thong tin chi
hi Thong tin khoan chi hop le
8
TB khong hop le Khoan chi khong hop le
KT tinh hop
le cua cac khoan chi
Tiep nhan ket qua xo so So trung_loai ve
KT so trung co hop le? So trung hop le
Ghi nhan ket qua xo so
KHACH HANG
Tb khong hop le TB khong hop le
Tra cuu ket Ket qua tra cuu ve qua theo yeu
cau So can tra cuu
Tiep nhan yeu cau tra cuu
3
Mô hình quan niệm xử lý b ằng tựa Merise
3.1
Mô hình quan niệm xử lý t ựa Merise
3.1.1 Sơ đồ hệ thống con của qui trình
Sơ đồ
đại lý
Trang 10KT các thông tin đăng kí
Lưu thông tin đăng kí
Yêu cầu đăng
kí giải quyết xong
Tiếp nhận yêu cầu tra cứu
Tra cứu theo yêu cầu
Thông báo kết qủa tra cứu
Yêu cầu tra cứu giải
Trang 11quýêt xong
Mô tả các biến cố vào ra
Mô hình quan niệm xử lý qui trình xử lý đại lý theo tựa Meris
HỆ THỐNG MÔI TRƯỜNG
TB đăng kí không đầy đủ
TB đăng kí số lượng
vé không hợp lệ
Phiếu đăng kí hợp lệ Lưu thông tin phiếu
Yêu cầu tra cứu đại lý
hợp lệ
lượng từng loại véđăng kí
Tb đăng kí khôngđầy đủ
Phiếu đăng kí đầy
lưu
KT sluong vé đang kí có vượt quá giới hạn?
Trang 12So khớp các yêu cầu tra cứu Ghi nhận kết qủa tra Đại lý cứu
Thông báo kết qủa tra cứu
Yêu cầu tra cứu giải quyết xong
3.1.3 Xây dựng mô hình quan niệm xử lý tựa Merise cho xử lý lập kế hoạch và phát hành
Sơ đồ liên hoàn các biến cố
Yêu cầu trả vé của đại lý
Tiếp nhận yêu cẩu trả
vé của đại lý
KT số lượng vé trả về
Lưu số lượng vé trả về
Tính tỉ lệ tiêu thụ
Lập kế họach phân phối
Lập kế hoạch phát hành
Hoàn tất việc lập kế hoạch phân phối và phát hành vé
Mô tả các biến cố vào ra
Số lượng vé trả vềhợp lệ
lý không?
Số lượng vé trả vềhợp lệ
Tb trả không đúngloại vé đã giaoYêu cầu trả vé hợplệ
Yêu cầu tính tỉ lệ tiêu
Phân phối
kế hoạh phân phốiYêu cầu lập kế
hoạch phân phối
vé cho đại lý Hoàn tất yêu cầu lậpkế hoạch phát hànhYêu cầu lập kế
hoạch phát hành
Trang 13Mô hình quan niệm xử lý qui trình xử lý lập kế
hoạch và phát hành theo tựa Meris
MÔI TRƯỜNG HỆ THỐNG MÔI TRƯỜNG Yêu cầu trả vé của đại lý
TB trả vé nhiều hơn lượng cho phép
Số lượng vé trả về hợp lệ
Phân phối Yêu cầu trả vé hợp lệ
Lưu thông tin trả vé
Trả vé
TB trả không đúng loại vé
đã giao
Yêu cầu tính tỉ lệ tiêu thụ
Thông tin trả vé đã lưu
Phân phối Tính tỉ lệ tiêu thụ
Thông báo tình hình tiêu Yêu cầu lập kế hoạch
phân phối
Đại lý
Tình hình tiêu thụ vé của đại lý
Lập kế hoạch phân phối vé cho đại lý
thụ vé của đại lý
Phân phối Hoàn tất yêu cầu lập kế
hoạch phân phối Yêu cầu lập kế hoạch
phát hành
Tính lượng vé cần phát hành
Thông báo lượng vé cần phát hành cho đại lý Nhận vé
Hoàn tất yêu cầu lập kế hoạch phát hành
3.1.4 Xây dựng mô hình quan niệm xử lý tựa Merise cho xử lý thu chi
Sơ đồ liên hoàn các biến cố
Cuôi đợt phát hành
KT số lượng vé trả về có nhiều hơn lượng trả về cho phép không?
Không Có
KT có đúng loại vé đã giao cho đại lý không?
Có Không
Trang 14Thống kê doanh thu
Hoàn tất yêu câu thống kê doanh thu
Mô tả các biến cố vào ra
Mô hình quan niệm xử lý qui trình xử lý thu chi theo tựa Meris
thống kê công nợCông nợ đã thanh
toán
thống kê doanh thuCác khoản đã chi
Yêu cầu thống kêdoanh thu
Trang 153.1.5 Xây dựng mô hình quan niệm xử lý tựa Merise cho xử lý
TB kết qủa tra cứu
Hoàn tất yêu cầu tra cứu kết qủa xổ số
Mô tả các biến cố vào ra
Mô hình quan niệm xử lý qui trình xử lý kết qủa
xổ số theo tựa Meris
MÔI TRƯỜNG HỆ THỐNG MÔI TRƯỜNG
Yêu cầu ghi nhận kết qủa xổ
số
TB kết qủa xổ số nhận vào Loại vé
Thông tin kết qủa hợp lệ
lệKết qủa xổ số nhậpvào hợp lệ
Kết qủa xổ số đã lưu
cứuYêu cầu tra cứu
lệ?
Có Không
Trang 16Kết qủa
Yêu cầu tra cứu Kết qủa xổ số đã lưu
Tra cứu theo yêu cầu
TB kết qủa tra cứu
Hoàn tất yêu cầu tra cứu
3.2
Mô hình tổ ch ứ c x ử lý t ựa Merise
3.2.1 Mô hình tổ chức xử lý tựa Merise cho xử lý đại lý
yêu cầu khách hàng
Thực hiện ngay
Bán
yêu cầu khách hàng
Thực hiện ngay
Kiểm tra thông tin đăng ký chỉnh sửa
yêu cầu khách hàng
Nt
đại lý
Bán
yêu cầu khách hàng
Sau khi chọn Lưu
thông tin cần tra cứu
nút Tìm
cứu và các dữ liệu trong kho
ngay
Thông báo kết quả tra cứu
Mô hình tổ chức xử lý
KT sluong vé đang kí có vượt quá giới hạn?
Trang 17Yêu cầu đăng kí đại lí
Thông tin đại lý +
số lượng tứng loại
vé đăng kí
Phiếu đăng kí
TB đăng kí không đầy đủ đầy đủ thông
tin
TB đăng kí không đủ điều kiện làm đại lý
Đủ điều kiện làm đại lý
Thông báo kết
Trang 18Yêu cầu tra cứu giải quyết xong
3.2.2 Mô hình tổ chức xử lý tựa Merise cho xử lý lập kế hoạch
KT số lượng vé trả về có nhiều hơn lượng trả về cho phép không?
TB trả vé nhiều
Số lượng vé trả về hợp lệ
Phân phối
hơn lượng cho phép
Yêu cầu tính tỉ lệ tiêu
h
ý Yêu cầu trả vé hợp lệ
KT có đúng loại vé đã giao cho đại lý không?
1 Kiểm tra hợp lệ Ghi nhận thông tin trả vé TC Bộ phận phân phối
vé
Trước khi có kết quả xổ số
vé
Thực hiện ngay 1
Xác nhận đã hợp
lệ
Ghi nhận thông tin chỉnh sửa
phân phối vé
Nt
vé
Thực hiện ngay
Trang 19TB trả không đúng
loại vé đã giao
Lưu thông tin trả vé
Thông tin trả vé đã lưu Yêu cầu lập kế
hoạch phân phối
hoạch phát hành
Nhận vé
Tính lượng vé cần phát hành
Thông báo lượng vé cần phát hành cho đại lý
Hoàn tất yêu cầu lập kế hoạch phát hành
công nợ
đợt phát hành Thông tin công nợ
cầu thanh toán
Thanh toán không hơp lệ
đợt phát hành
Trang 20Bảng các thủ tục chức năng
Mô hình tổ chức xử lý
Cuối mỗi đợt phát hành Công nợ
nợ đến hạn thanh toán
TB đến hạn thanh toán công
nợ + sô tiền cần thanh toán
Công nợ chưa thanh toán Yêu cầu thanh toán công
nợ
TB thanh toán chưa đủ
Công nợ đã thanh toán
KT yêu cầu chi trả có hợp lệ
Công nợ
Yêu cầu chi trả
YC thống kê công nợ
Lập phiếu chi
Phiếu chi Hoàn tất yêu cầu
Hoàn tất yêu cầu thống
kê doanh thu
3.2.4 Mô hình tổ chức xử lý tựa Merise cho xử lý kết qủa xổ số
tin tra cứu
nhận kết qủa
xổ số
nt 2
nhận khách hàng
Thực hiện ngay
Trang 21Mô hình tổ chức xử lý
Phần 3: Thiết kế
được chọn trong danh sách đại lý
- Cho phép nhập tên đại lý đểthêm xóa sửa đại lý
lượng vé vào trong danh sách vé
I Thiết kế dữ liệu
1 Thiết kế v ậ t lý d ữ liệu
2 Mô tả ràng buộ c toàn v ẹn
II Thiết kế giao diện
Trang 22STT Tên Control Loại Control Chức năng
với mã loại vé được chọn
vé cần dò
trúng không
thông tin vé cần dò được nhập
đã được đăng ký tương ứng vớiđại lý được chọn trong danh sáchđại lý
đã được đăng ký tương ứng vớiđại lý được chọn trong danh sáchđại lý
lượng vé vào trong danh sách vé
sách vé
8
sách vé
đã được đăng ký tương ứng vớiđại lý được chọn trong danh sáchđại lý
đã được đăng ký tương ứng vớiđại lý được chọn trong danh sáchđại lý
tương ứng với từng loại vé trongđợt phát hành
tương ứng với giải thưởng trongdanh sách
đợt phát hành được chọn trongcboDotPhatHanh
hành để lập đợt phát hành
vé đã được đăng ký tươngứng với đại lý được chọn trongdanh sách đại lý
vé đã được đăng ký tươngứng với đại lý được chọn trongdanh sách đại lý
ngày phát hành tương ứng
số
đã được đăng ký tương ứng vớiđại lý được chọn trong danh sáchđại lý
vào đợt phát hành để nhận vé số
từ công ty đó phân phối
Trang 232 lstCongNo ListView - Hiển thì danh sách các công nợ
của đại lý tương ứng vớicboMaDaiLy
ứng với công nợ được chọn bênlstCongNo
phát hành
dòng được chọn trong danhsách vé phân phối
- Nhập để cập nhật lại giá trịcủa số lượng vé phân phối theo
kế hoạch
nợ
tương ứng với Mã công nơ
khi đã ghi số tiền thu (bằngtxtSoTienDangNo –txtSoTienThu)
lý
chưa thanh toán, các công nợ đãthanh toán hết thì không cần hiểnthị
dòng được chọn trong danhsách vé phân phối
- Nhập để cập nhật lại giá trịcủa số lượng vé phân phối theothực tế
dòng được chọn trong danhsách vé phân phối
- Nhập để cập nhật lại giá trịcủa số lượng vé trả lại
theo đợt phát hành
txtSoVePPKeHoach,txtSoVePPThucTe,txtSoVeTraLai tương ứng vớidòng được chọn trong danhsách
ứng với từng đại lý đươc chọntrong danh sách đại lý
phát hành
các giá trị nhập
phát hành
và nợ của đại lý trong đợt pháthành tương ứng
thu tương ứng với các công nợcủa đại lý được chọn tronglstDaiLy
ứng với đại lý được chọn tronglstCongNo (Hiển thị form Nợ đailý)
công nợ đươc chọn tronglstCongNo
Trang 41III Thiết kế hệ thống