Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

38 4.3K 26
Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG BÁO CÁO BÀI TẬP LỚN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƯỚNG ĐỐI TƯỢNG Đề tài: Phân tích thiết kế hệ thống quản cửa hàng cho thuê đĩa phim. Giảng viên hướng dẫn: TS Nguyễn Hữu Đức. Sinh viên thực hiện: Đặng Văn Oai 20081948 Đào Văn Long 20081576 Đinh Văn Đức 20080723 Đào Quang Đức 20080720 Lã Hữu Thành 20082375 Lớp: Hệ thống thông tin K53. Hà Nội, tháng 5/2012 2 MỤC LỤC Phần I: Khảo sát sơ bộ nghiệp vụ. 4 I. Mô tả chung về hệ thống nghiệp vụ. 4 II. Danh sách các quy trình nghiệp vụ, đặc tả các quy trình nghiệp vụ. 5 II.1. Danh sách các quy trình nghiệp vụ. 5 II.2. Đặc tả các quy trình nghiệp vụ 5 III. Mô hình hóa các lớp lĩnh vực. 8 III.1. Xác định các lớp lĩnh vực. 8 III.2. Biểu đồ lớp lĩnh vực. 10 Phần II. Phân tích hệ thống. 11 I. Xác định các tác nhân và các ca sử dụng. 11 I.1. Tác nhân của hệ thống. 11 I.2. Biểu đồ ca sử dụng. 11 II. Đặc tả các ca sử dụng. 14 II.1. Use case thêm loại đĩa phim: 14 II.2. Use case xem danh sách loại đĩa. 15 II.3. Thêm thể loại phim. 15 II.4. Xem danh sách thể loại phim. 16 II.5. Thêm phim mới. 17 II.6. Xem danh sách phim. 17 II.7. Sửa thông tin phim. 18 II.8. Xóa phim. 19 II.9. Tìm kiếm phim. 20 II.10. Thêm đĩa phim. 21 II.11. Xóa đĩa phim. 21 3 II.12. Xem danh sách đĩa phim. 22 II.13. Thuê đĩa phim 23 II.14. Trả đĩa. 24 II.15. Thống báo cáo doanh thu trong tháng. 24 II.16. Thống báo cáo doanh thu theo phim. 25 III. Biểu đồ lớp cho mỗi ca sử dụng. 26 IV. Biểu đồ trình tự. 31 Phần III. Thiết kế phần mềm. 38 4 Phần I: Khảo sát sơ bộ nghiệp vụ. I. Mô tả chung về hệ thống nghiệp vụ. Nhóm chúng em tìm hiểu về quy trình nghiệp vụ tại một cửa hàng chuyên cho thuê đĩa phim tại một cửa hàng thuộc quận Hoàng Mai, thành phố Hà Nội. Tại cửa hàng này, chủ cửa hàngthuê một nhân viên thường xuyên làm việc, giờ mở cửa từ 8h đến 21h hằng ngày. Cửa hàng mở cửa tất cả các ngày trong tuần, trừ ngày lễ, tết. Về thông tin băng đĩa phim: Cửa hàng có khoảng hơn 600 đầu đĩa, các đĩa phim được phân chia theo chủng loại đĩa, ví dụ đĩa VCD, DVD. Mỗi bộ phim có thể có nhiều tập,v cng c thể có nhiều đĩa, mỗi đĩa được đánh mã duy nhất.Thông tin về mỗi bộ phim gồm có: tên phim, thể loại, năm phá t hà nh , hãng sản xuất, nhân vật chính…. Việc nhập mới đĩa: Chủ cửa hng trực tiếp đi nhập thêm đĩa hoặc do nh cung cấ p mang đến(không có hó a đơn).Sau khi nhập đĩa về, nhân viên cửa hàng sẽ tiến hành phân loại, đánh mã số cho các đĩa và sắp xếp vo đúng vị trí. Đối với khách đến thuê đĩa: Khách hng sẽ chọn phim trong danh bạ sau đ gửi yêu cầu cho nhân viên cửa hàng, nhân viên sẽ kiểm tra xem phim mà khách hàng yêu cầu còn trong cửa hàng hay không, nếu không còn thì hỏi khách hàng chọn phim khác hoặc hẹn khách lúc khác đến, ngược lại thì nhân viên sẽ viết phiếu thuê đĩa cho khách, đồng thời ghi chép những thông tin cần thiết vào sổ cho thuê đĩa. Thông tin được lưu vo sổ gồm có: ngày thuê, họ tên, địa chỉ khách hàng, số điệ n thoại, ký hiệu đĩa, tên phim, số tiền đặt cược, hạn trả.Thông tin trong phiếu thuê đĩa của khách hàng gồm có: số phiếu, ngày thuê, họ tên khách hàng, tên phim, mã đĩ a, tiề n cượ c, hạn trả.Khách hàng nhận đĩa v phiếu thuê, đồng thời phải đặt cọc tiền. Đối với khách hng đến trả đĩa: Nhân viên sẽ kiểm tra phiếu thuê đĩa c bị thay đổi gì không sau đ so khớp với thông tin trong số cho thuê đĩa, nếu khớp v đĩa phim không bị hỏng thì tiến hành thanh toán với khách hng, đồng thời đá nh dấu vo sổ cho thuê tình trạng đã trả đĩa . Nếu đĩa phim bị hỏng thì khách hàng phải chịu số tiền đặt cọc cho đĩa đ, cửa hàng không nhận lại đĩa hỏng. 5 II. Danh sách các quy trình nghiệp vụ, đặc tả các quy trình nghiệp vụ. II.1. Danh sách các quy trình nghiệp vụ. Các quy trình nghiệp vụ của hệ thống gồm có:  Thuê đĩa.  Trả đĩa.  Thêm đĩa phim mới. II.2. Đặc tả các quy trình nghiệp vụ. - Thuê đĩa: 6 - Trả đĩa: 7 - Thêm đĩa mới: 8 III. Mô hình hóa các lớp lĩnh vực. III.1. Xác định các lớp lĩnh vực. - Lớp thể loại phim: - Lớp phim: - Lớp loại đĩa phim: - Lớp đĩa phim: 9 - Lớp phiếu thuê đĩa: - Lớp dòng phiếu thuê: 10 III.2. Biểu đồ lớp lĩnh vực. [...]... II Phân tích hệ thống I Xác định các tác nhân và các ca sử dụng I.1 Tác nhân của hệ thống Tác nhân của hệ thống bao gồm nhân viên và chủ cửa hàng, hai tác nhân này đều có thao tác với hệ thống như nhau nên gọi chung là người sử dụng(user) Biểu đồ ca sử dụng Các use case của hệ thống có thể chia thành ba gói: Quản phim, quản cho thuê đĩa, Thống báo cáo I.2 11 - Quản phim: 12 - Quản cho. .. hành động Danh sách đĩa phim Xuất dữ liệu Màn hình hiển thị cho phép người dùng xem danh sách các đĩa phim Đơn giản Mã đĩa, loại đĩa, giá cho thuê Thoát Xóa đĩa 22 II.13 Thuê đĩa phim a Mô tả kịch bản: Tên Use Case Tác nhân Mục đích Kịch bản Thuê đĩa User Hỗ trợ người dùng cho thuê đĩa phim - Khách hàng yêu cầu tên phim cần thuê, sau đó nhân viên kiểm tra xem phim này còn trong cửa hàng hay không,nếu... hiển thị cho phép người dùng nhập thông tin đĩa cần thêm Chuẩn Mã đĩa, thể loại đĩa, mã phim, giá cho thuê Thoát, kết thúc Nhập lại, thêm đĩa II.11 Xóa đĩa phim a Mô tả kịch bản: Tên Use Case Tác nhân Mục đích Kịch bản Xóa đĩa phim User Giúp người dùng xóa một đĩa phim Người dùng chọn chức năng xóa đĩa, một form mới hiển thị, người dùng nhập mã đĩa sau đó chọn xóa .Hệ thống kiểm tra mã đĩa có tồn... III Biểu đồ lớp cho mỗi ca sử dụng - Use case thêm loại đĩa phim: - Use case xem danh sách loại đĩa: - Thêm thể loại phim: 26 - Xem danh sách thể loại phim: - Thêm phim mới: - Xem danh sách phim: 27 - Sửa thông tin phim: - Tìm kiếm phim: - Thêm đĩa: 28 - Xóa đĩa: - Xem danh sách đĩa phim: - Thuê đĩa: 29 - Trả đĩa: - Thống báo cáo: 30 IV Biểu đồ trình tự - Use case thêm loại đĩa phim: - Use case... thị cho phép người dùng nhập tên phim cần tìm kiếm Chuẩn Tên phim Thoát, kết thúc Nhập lại, tìm kiếm Kết quả tìm kiếm Xuất thông tin Màn hình hiển thị kết quả tìm kiếm cho người dùng Chuẩn Tên phim, thể loại Thoát 20 II.10 Thêm đĩa phim a Mô tả kịc bản: Tên Use Case Tác nhân Mục đích Kịch bản Thêm đĩa phim User Giúp người dùng thêm mới một đĩa phim Người dùng nhập mã đĩa, mã phim, loại đĩa, giá cho thuê. .. Thoát Xóa II.12 Xem danh sách đĩa phim a Mô tả kịch bản: Tên Use Case Tác nhân Mục đích Kịch bản Xem danh sách đĩa phim User Giúp người dùng xem danh sách các đĩa phim của một phim nào đó Người dùng chọn chức năng xem danh sách đĩa phim, hệ thống hiển thị một form cho phép người dùng chọn phim, sau khi chọn phim hệ thống sẽ hiển thị những đĩa thuộc phim người dùng đã chọn, kết thúc use case b Nguyên mẫu... không còn thì yêu cầu khách hàng chọn phim khác, nếu khách hàng không chọn phim khác thì ca sử dụng kết thúc - Nếu phim còn trong cửa hàng thì nhân viên yêu cầu thông tin khách hàng và chọn chức năng lập hóa đơn Một form mới hiển thị cho phép người dùng nhập thông tin khách hàng và thông tin đĩa thuê - Sau khi nhập thông tin vào phiếu thuê đĩa, người dung lưu lại, hệ thống sẽ kiểm tra những thông... lý cho thuê đĩa: - Thống kê, báo cáo 13 II Đặc tả các ca sử dụng II.1 Use case thêm loại đĩa phim: a Mô tả kịch bản Tên Use Case Tác nhân Mục đích Kịch bản Thêm loại đĩa phim User Giúp nhân viên cửa hàng hoặc chủ cửa hàng thêm một loại đĩa phim, ví dụ VCD, DVD… Người dùng chọn chức năng thêm loại đĩa phim, một form với các trường nhập dữ liệu hiển thị ra, người dùng nhập các thông tin về loại đĩa cần... hành động Thêm một loại đĩa phim Đối thoại Màn hình nhập thông tin về loại đĩa phim cho phép người dùng thêm một loại đĩa phim mới Đơn giản Tên chủng loại đĩa Thoát, kết thúc Lưu lại thông tin 14 II.2 Use case xem danh sách loại đĩa a Mô tả kịch bản: Tên Use Case Tác nhân Mục đích Kịch bản Xem danh sách loại đĩa User Giúp người dùng xem danh sách các loại đĩa có trong cửa hàng Người dùng chọn chức... loại đĩa trong cửa hàng, cho phép người dùng xem chi tiết và có thể xóa Chuẩn Thông tin của từng loại đĩa, gồm có mã loại đĩa và tên loại đĩa Thoát, kết thúc Đánh dấu loại đĩa, xóa II.3 Thêm thể loại phim a Mô tả kịch bản Tên Use Case Tác nhân Mục đích Kịch bản Thêm thể loại phim User Giúp người dùng xem danh sách các thể loại phim trong cửa hàng Người dùng chọn chức năng thêm thể loại phim, một form

Ngày đăng: 13/03/2014, 19:08

Hình ảnh liên quan

III. Mơ hình hóa các lớp lĩnh vực. III.1.   Xác định các lớp lĩnh vực.  - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

h.

ình hóa các lớp lĩnh vực. III.1. Xác định các lớp lĩnh vực. Xem tại trang 8 của tài liệu.
Trong use case này có một phần tử giao diện: Màn hình nhập thơng tin loại đĩa phim.  - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

rong.

use case này có một phần tử giao diện: Màn hình nhập thơng tin loại đĩa phim. Xem tại trang 14 của tài liệu.
Trong use case này có một phần tử giao diện: Màn hình hiển thị danh sách loại đĩa.  - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

rong.

use case này có một phần tử giao diện: Màn hình hiển thị danh sách loại đĩa. Xem tại trang 15 của tài liệu.
Miêu tả Màn hình nhập thơng tin về thể loại phim mới cho phép - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình nhập thơng tin về thể loại phim mới cho phép Xem tại trang 16 của tài liệu.
Miêu tả Màn hình nhập thơng tin về phim mới cho phép người - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình nhập thơng tin về phim mới cho phép người Xem tại trang 17 của tài liệu.
Miêu tả Màn hình hiển thị danh sách các bộ phim trong cửa hàng, - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị danh sách các bộ phim trong cửa hàng, Xem tại trang 18 của tài liệu.
Miêu tả Màn hình hiển thị các trường thông tin của phim muốn - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị các trường thông tin của phim muốn Xem tại trang 19 của tài liệu.
Miêu tả Màn hình hiển thị cho phép người dùng chọn phim để xóa - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị cho phép người dùng chọn phim để xóa Xem tại trang 19 của tài liệu.
Miêu tả Màn hình hiển thị cho phép người dùng nhập tên phim - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị cho phép người dùng nhập tên phim Xem tại trang 20 của tài liệu.
Miêu tả Màn hình hiển thị cho phép người dùng nhập thơng tin đĩa - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị cho phép người dùng nhập thơng tin đĩa Xem tại trang 21 của tài liệu.
Miêu tả Màn hình hiển thị cho phép người dùng nhập mã đĩa cần - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị cho phép người dùng nhập mã đĩa cần Xem tại trang 22 của tài liệu.
Miêu tả Màn hình hiển thị cho phép người dùng xem danh sách - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị cho phép người dùng xem danh sách Xem tại trang 22 của tài liệu.
Miêu tả Màn hình hiển thị cho phép người dùng nhập thơng tin về - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị cho phép người dùng nhập thơng tin về Xem tại trang 23 của tài liệu.
Miêu tả Màn hình hiển thị cho phép người dùng nhập mã số phiếu - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị cho phép người dùng nhập mã số phiếu Xem tại trang 24 của tài liệu.
Miêu tả Màn hình hiển thị số tiền thu được từ phim - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị số tiền thu được từ phim Xem tại trang 25 của tài liệu.
Miêu tả Màn hình hiển thị thơng tin thu, chi trong tháng của cửa - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

êu tả Màn hình hiển thị thơng tin thu, chi trong tháng của cửa Xem tại trang 25 của tài liệu.
a. Kiến trúc vật lý: - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

a..

Kiến trúc vật lý: Xem tại trang 38 của tài liệu.
Kiến trúc vật lý của hệ thống được mơ tả như hình dưới đây, trong đó cả chương trình và dữ liệu đều nằm trên một máy tính - Phân tích thiết kế hệ thống quản lý cửa hàng cho thuê đĩa phim

i.

ến trúc vật lý của hệ thống được mơ tả như hình dưới đây, trong đó cả chương trình và dữ liệu đều nằm trên một máy tính Xem tại trang 38 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan