Thông tin tài liệu:
Chương 2 giúp người học hiểu về "Phát triển ứng dụng Case Study 1, 2". Nội dung trình bày cụ thể gồm có: xây dựng hệ thống quản lý thông tin thư viện, xây dựng hệ thống quản lý thông tin cho một siêu thị,...
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển ứng dụng: Chương 2
Môn: PHÁT TRIỂN ỨNG DỤNG
Chương 2. Phát triển ứng dụng Case Study 1, 2
Nội dung
o
Case Study 1: XÂY DỰNG HỆ THỐNG QUẢN
LÝ THÔNG TIN THƯ VIỆN
o
Case Study 2: XÂY DỰNG HỆ THỐNG QUẢN
LÝ THÔNG TIN CHO MỘT SIÊU THỊ
o
Case Study 3: ATM
Case Study 1
Xây dựng hệ thống quản lý thông tin thư viện của
trường ĐHCN TP.HCM với các tiêu chí quản lý
được các thông tin như sau:
o
Quản lý thông tin sách
o
Quản lý thông tin độc giả
o
Quản lý việc mượn trả sách
o
Quản lý thống kê
Case Study 1 (tt)
Thực hiện các bước với Case Study 1
o
Thu nhận yêu cầu ứng dụng
o
Phạm vi ứng dụng
n Chi tiết các chức năng hiện thực
n Các phần mềm liên quan
o
Phân tích yêu cầu
o
Thiết kế các màn hình
o
Hiện thực ứng dụng
o
Kiểm tra các ràng buộc trong ứng dụng
o
Case Study 1 (tt)
Mục tiêu
o
Diễn đạt được yêu cầu của ứng dụng về hệ
thống quản lý thông tin sách của thư viên.
o
Giải thích được phạm vi ứng dụng gồm chi tiết
các chức năng hiện thực và các phần mềm liên
quan.
o
Giải thích được yêu cầu, xác định được actors
và phân quyền trong ứng dụng
o
Hiện thực được các use cases kèm theo mô tả
chi tiết.
Case Study 1 (tt)
Mục tiêu (tt)
o
Cài đặt được các chức năng của ứng dụng kèm
theo xây dựng các lớp Entity, các lớp xử lý
nghiệp vụ
o
Hiện thực được thao tác lưu trữ dữ liệu (lưu
tập tin hoặc lưu trữ CSDL)
o
Hiện thực được các ràng buộc trong ứng dụng.
o
Cài đặt đặt được ứng dụng quản lý thông tin
sách cho một thư viện.
o
Hiện thực được các tài liệu và báo cáo của ứng
Case Study 2
Xây dựng ứng dụng quản lý thông tin siêu thị thực
hiện với các chức năng như sau (menu chức năng
của hệ thống):
o
Hệ thống
n Tạo User mới: Người quản lý tạo tai khoản
đăng nhập cho nhân viên mới.
n Đăng nhập: Người dùng đăng nhập vào hệ
thống.
n Thoát: Người dùng thoát chương trình.
o
Quản lý:
Case Study 2 (tt)
o
Nhập hàng
n Lập phiếu nhập: Lập phiếu nhập hàng vào
kho.
n Quản lý phiếu nhập: Quản lý phiếu nhập
hàng, cho phép chỉnh sửa chi tiết phiếu
nhập.
o
Xuất hàng
n Lập phiếu xuất: Lập phiếu xuất hàng ra
quầy.
n Quản lý phiếu xuất: Quản lý phiếu xuất
Case Study 2 (tt)
o
Kiểm kê
n Lập phiếu kiểm kê: Lập phiếu kiểm kê
hàng hóa.
n Quản lý phiếu kiểm kê: Quản lý phiếu kiểm
kê, cho phép xem lại các phiếu kiểm kê đã
lập.
o
Báo cáo thống kê
n Lập báo cáo thống kê: Cho phép lập báo cáo.
thống kê theo nhiều tiêu chí.
o
Hỗ trợ khách hàng
Case Study 2 (tt)
Thực hiện các bước với Case Study 2
o
Thu nhận yêu cầu ứng dụng
o
Phạm vi ứng dụng
n Chi tiết các chức năng hiện thực
n Các phần mềm liên quan
o
Phân tích yêu cầu
o
Thiết kế các màn hình
o
Hiện thực ứng dụng
o
Kiểm tra các ràng buộc trong ứng dụng
o
Case Study 3
o
Khách hàng tương tác với hệ thống ATM thông
quan màn hình điều khiển. Máy rút tiền sẽ giao
tiếp với máy tính của ngân hàng bằng 1 liên kết
giao tiếp thích hợp.
o
Những dịch vụ mà khách hàng sẽ được cung
cấp:
n Khách hàng có thể rút tiền mặt từ bất kỳ tài
khoản thích hợp liên kết đến thẻ
n Có thể gửi tiền mặt đến bất kỳ tài khoản
nào có liên kết với thẻ
Case Study 3 (tt)
Thực hiện các bước với Case Study 3
o
Phạm vi ứng dụng
n Chi tiết các chức năng hiện thực
n Các phần mềm liên quan
o
Phân tích yêu cầu
o
Thiết kế các màn hình
o
Hiện thực ứng dụng
o
Kiểm tra các ràng buộc trong ứng dụng
o
Xây dựng tài liệu và báo cáo