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

41 1.3K 13
Phân tích quản lý hệ thống 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

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

Trang 1

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINHTRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN

KHOA TOÁN – TIN HỌC

Đồ án:

Môn : Phân tích, thiết kế hệ thống thông tin Giảng viên : Th.s Nguyễn Gia Tuấn Anh

Thực hiện : Lương Đình Trung 0411018 Nguyễn Thị Hiền 0411308 Năm học : 2007-2008

Trang 2

LỜI MỞ ĐẦU

Ngày này, cùng với sự phát triển của xã hội Công nghệ thông tin đang ngày càng khẳng định vị thế quan trong của mình trong cuộc sống Hầu như tất cả mọi ngành nghề, mọi lĩnh vực đều liên quan ít nhiều đến công nghệ thông tin Để có được một phần mềm thân thiện hay không hoàn toàn nhờ vào sự phân tích và thiết kết hệ thống thông tin

Xuất phát từ nhu cầu thực tế cần có một hệ thống quản lý việc cho thuê phim của cửa hàng đồng thời muốn được học hỏi nhiều hơn trong lĩnh vực phân tích thiểt kế hệ thống thông tin nhóm chúng em đã thực hiện đồ án “ Xây dựng hệ thống quản lý cho thuê đĩa phim “ Chúng em xin chân thành cảm ơn thầy đã nhiệt tình giúp đỡ và cung cấp cho chúng em nhiều kiến thức quý giá về lĩnh vực Phân tích thiết kế hệ thống thông tin để chúng em có thể hiểu sâu hơn về mộn học cũng như hoàn thành tốt đồ án Tuy nhiên, đồ án của chúng em còn nhiều sai sót mong thầy thông cảm và góp ý thêm để chúng em có thể hoàn thành tốt hơn những đồ án sau này.

Chúng em xin chân thành cảm ơn thầy và chúc gia đình thầy luôn hạnh phúc!

Trang 3

IV.Tự đánh giá ưu khuyết điểm 40

V Phân công công việc 40

Trang 4

NỘI DUNG ĐỀ TÀI

I.Khảo sát

1.1.Thực trạng của cửa hang.

Cửa hang CD Việt Trung địa chỉ 275/9K Lê Đức Thọ f17 q Gò Vấp là cưa hang chên cho thuê đĩa phim Cửa hàng có nhiều loại đĩa, Mỗi loại đĩa thì chứa đựng số lượng phim và tập phim khác nhau Ví dụ đĩa VCD thi tư 2 đĩa trở lên mới ghi hết một bộ phim nhưng đĩa M4 một đĩa có thể ghi được nhiều bộ phim Giá thành và giá trị thuê mỗi loại đĩa phim cũng khác nhau Hiện cửa hàng chưa tin học hóa việc quản lý và cho thuê đĩa Vì vậy khi có thêm một bộ phim mới về thi sẽ được ghi vào sổ và đánh một mã số cho nó bằng với thứ tự bằng số phim trước đó cửa hàng có cộng với 1 và được viết đu 4 số xxxx Và mỗi đĩa phim cũng được được ghi tên và mã riêng Khi khách hàng đến thuê phim thì sẽ nhân được dang sách các phim sau đó chọn tên phim minh thích xem Sau khi chon xong thi những đĩa phim đó sẽ được đánh một mã số và cửa hàng sẽ ghi lại thông tin khách hàng và số tiền cọc mà khách hàng phải đặt cọc để thuê các đĩa đó tiền cọc bằng tổng giá trị của các đĩa đó.

1.2.Mục tiêu

Xây dựng một hệ thống quản lý thông tin về đỉa phim cho thuê của cửa hàng CD Việt Trung Nhằm tin học hóa trong việc cho thuê đĩa phim, giúp cửa hàng quản lý việc cho thuê một cách dể dàng, giúp khách hàng tới thuê đĩa dể dàng tìm kiếm những chủ đề, những loại phim mà mình yêu thích, giúp tiết kiệm thời gian của khách hàng cũng như người quản lý.

1.3 Phạm vi

Phạm vi của đồ án nằm trong giới hạn của môn học phân tích thiết kế hệ thống thông tin nhằm đáp ứng các mục tiêu trên.

Trang 5

- Mổi thục thể tượng trưng cho một ĐĨA PHIM phim - Có các thuộc tính: MaDP, TenDP, GiaTri, TienThue 2.1.5 THE_LOAI_PHIM

- Mổi thục thể tượng trưng cho một THỂ LOẠI phim - Ví dụ: thẻ loại hành động, tâm lý, khoa học viển tưởng… - Có các thuộc tính: MaTLP, TenTLP.

2.1.6 DIEN_VIEN

- Mổi thực thể tượng trưng cho một DIỂN VIÊN đóng phim - Ví dụ: Thành Long, Châu Nhuận Phát, Ngô Thanh Vân Có các thuộc tính: MaDV, TênDV

Trang 6

- Có các thuộc tính: MaQT, TênNuoc 2.1.9 KHACH_HANG

- Mổi thực thể tượng trưng cho một KHÁCH HÀNG thuê dĩa của của hàng - Ví dụ: Khách hàng Lương Đình Trung , diện thoại 0957307988

- Có các thuộc tính: MaKH, TenKH, SoDTKH 2.1.10 PHIEU_THUE

- Mổi thực thể tượng trưng cho một PHIẾU THUÊ được khách hàng giử nhằm biết được những đĩa phim mà mình đã thuê và ngày mà người đó đi thuê.

- Có các thuộc tính: MaPT, TenPT, NgayPT, TienCoc.

Trang 8

2.3.1 DIEN_VIEN ( MaDV, TenDV, MaQT) 2.3.2 DAO_DIEN (MaDD, TenDD, MaQT) 2.3.3 QUOC_TICH ( MaQT, TenNuoc).

2.3.4 PHIM ( MaP, TenP, GioiThieu, SoTap, NSX, HAnh, NNgu, PDe, MaDD, MaQT ) 2.3.5 THE_LOAI_PHIM( MaTLP, TenTLP).

2.3.6 PHIM_DIENVIEN ( MaP, MaDV) 2.3.7 PHIM_DAODIEN( MaP, MaDD).

2.3.8 PHIM_THELOAIPHIM ( MaP, MaTLP) 2.3.9 TAP_PHIM ( MaTP, TenTP).

2.3.10 PHIM_TAPPHIM(MaP, MaTP,).

2.3.11 DIA_PHIM ( MaDP, TenDP, GiaTri, TTrang, TienThue, MaLD) 2.3.12 TAPPHIM_DIAPHIM ( MaTP, MaDP).

2.3.13 LOAI_DIA (MaLD, TenLD).

2.3.14 KHACH_HANG ( MaKH, TenKH, SoDT).

2.3.15 PHIEU_THUE (MaPThue, NgayPT, TienCoc, MaKH) 2.3.16 PHIEUTHUE_DIAPHIM ( MaPT, MaDP).

2.3.17 PHIEU_TRA ( MaPTra, NgayTra, PhiThue, MaKH) 2.3.18 PHIEUTRA_DIAPHIM ( MaPT, MaDP).

Trang 9

2.4 Mô tả chi tiết các thực thể.

Tên quan hệ: DIEN_VIEN

Kích thước tối thiểu: 500 x 28 (Byte) = 14 KB Kích thước tối đa: 2000 x 28 (Byte) = 56 KB Đối với kiểu chuổi:

MaDV: Cố định, không unicode TenDV: Không cố định, Unicode MaQT: Cố định, không Unicode Ngày: 11/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Tên quan hệ: DAO_DIEN

Kích thước tối thiểu: 500 x 28 (Byte) = 14 KB Kích thước tối đa: 1000x 28 (Byte) = 28 KB Đối với kiểu chuổi:

MaDD: Cố định, không unicode TenDD: Không cố định, Unicode MaQT: Cố định, không Unicode Ngày: 11/05/2008

Thành viên:

Trang 10

2.4.3 QUOC_TICH ( MaQT, TenNuoc).

Tên quan hệ: QUOC_TICH

Kích thước tối thiểu: 100 x 19 (Byte) = 1,9 KB Kích thước tối đa: 300 x 19 (Byte) = 5,7 KB Đối với kiểu chuổi:

MaQT: Cố định, không Unicode TenNuoc: Không cố định, Unicode Ngày: 11/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Tên quan hệ: PHIEUTRA_DIAPHIM

Kích thước tối thiểu: 2000 x 26 (Byte) = 52 KB Kích thước tối đa: 10000 x 26 (Byte) = 260 KB Đối với kiểu chuổi:

MaPT: Cố định, không Unicode MaDP: Cố định, không Unicode.

Trang 11

2.4.5 PHIM ( MaP, TenP, GioiThieu, SoTap, NSX, HAnh, NNgu, PDe, MaQT ).

Tên quan hệ: PHIM

10 FK MaQT Mã nước sản xuất

Kích thước tối thiểu: 1000 x 50.576 (Byte) = 50.576 KB Kích thước tối đa: 5000 x 50.576 (Byte) = 252.880 KB Đối với kiểu chuổi:

MaP: Cố định, không unicode TenP: Không cố định, Unicode GioiThieu: Không cố định, Unicode NNgu: Không cố định, Unicode PDe: Không cố định, Unicode MaDD: Cố định, không Unicode MaQT: Cố định, không Unicode.

Trang 12

2.4.6 THE_LOAI_PHIM( MaTLP, TenTLP).

Tên quan hệ: THE_LOAI_PHIM

Tổng số byte 19 Khối Lượng:

Số dòng tối thiểu:20 Số dòng tối đa: 100

Kích thước tối thiểu: 20 x 19 (Byte) = 0,38 KB Kích thước tối đa: 100 x 19 (Byte) = 1,9 KB Đối với kiểu chuổi:

MaTLP: Cố định, không Unicode TenTLP: Không cố định, Unicode Ngày: 11/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Tên quan hệ: PHIM_DIENVIEN

Kích thước tối thiểu: 1000 x 8 (Byte) = 8 KB Kích thước tối đa: 15000 x 8 (Byte) = 120 KB Đối với kiểu chuổi:

MaP: Cố định, không Unicode MaDV: Cố định, không Unicode

Trang 13

2.4.8 PHIM_DAODIEN( MaP, MaDD)

Tên quan hệ: PHIM_DAODIEN

Kích thước tối thiểu: 1000 x 8 (Byte) = 8 KB Kích thước tối đa: 5000 x 8 (Byte) = 40 KB Đối với kiểu chuổi:

MaP: Cố định, không Unicode MaDD: Cố định, không Unicode Ngày: 11/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Tên quan hệ: PHIM_THELOAIPHIM

Kích thước tối thiểu: 1000 x 8 (Byte) = 8 KB Kích thước tối đa: 15000 x 8 (Byte) = 120 KB Đối với kiểu chuổi:

MaP: Cố định, không Unicode MaTLP: Cố định, không Unicode Ngày: 11/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Trang 14

2.4.10 TAP_PHIM ( MaTP, TenTP).

Tên quan hệ: TAP_PHIM

Kích thước tối thiểu: 50 x 19 (Byte) = 0,95 KB Kích thước tối đa: 500 x 19 (Byte) = 9,5 KB Đối với kiểu chuổi:

MaTP: Cố định, không Unicode TenTP: Không cố định, Unicode

Tên quan hệ: TAP_PHIM

Kích thước tối thiểu: 50 x 8 (Byte) = 0,4 KB Kích thước tối đa: 500 x 8 (Byte) = 4 KB Đối với kiểu chuổi:

MaTP: Cố định, không Unicode MaP: Cố định, không Unicode

Trang 15

2.4.12 DIA_PHIM ( MaDP, TenDP, GiaTri, TTrang, TienThue, MaLD).

Tên quan hệ: DIA_PHIM

Tổng số byte 43 Khối Lượng:

Số dòng tối thiểu: 5000 Số dòng tối đa: 50000

Kích thước tối thiểu: 5000 x 43 (Byte) = 215 KB Kích thước tối đa: 50000 x 43 (Byte) = 2150 KB Đối với kiểu chuổi:

MaDP: Cố định, không Unicode TenDP: Không cố định, Unicode TTrang: Không cố định, Unicode MaLD: Cố định, không Unicode Ngày: 11/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Trang 16

2.4.13 TAPPHIM_DIAPHIM ( MaTP, MaDP).

Tên quan hệ: TAPPHIM_DIAPHIM

Kích thước tối thiểu: 5000 x 8 (Byte) = 40 KB Kích thước tối đa: 50000 x 8 (Byte) = 400 KB Đối với kiểu chuổi:

MaTP: Cố định, không Unicode MaDP: Cố định, không Unicode Ngày: 11/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Tên quan hệ: LOAI_DIA

Tổng số byte 14 Khối Lượng:

Số dòng tối thiểu: 5 Số dòng tối đa:10

Kích thước tối thiểu: 5 x 14 (Byte) = 0,07 KB Kích thước tối đa: 10 x 14 (Byte) = 0,14 KB Đối với kiểu chuổi:

MaLD: Cố định, không Unicode TenLD: Không cố định, Unicode

Trang 17

2.4.15 KHACH_HANG ( MaKH, TenKH, SoDT).

Tên quan hệ: KHACH_HANG

Kích thước tối thiểu:1000 x 34 (Byte) = 34 KB Kích thước tối đa: 5000 x 34 (Byte) = 170 KB Đối với kiểu chuổi:

MaKH: Cố định, không Unicode TenKH: Không cố định, Unicode SoDT: Cố định, không Unicode Ngày: 18/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Tên quan hệ: PHIEU_THUE

3 TienCoc Tiền đặt cọc khi thuê

Kích thước tối thiểu: 2000 x 26 (Byte) = 52 KB Kích thước tối đa: 10000 x 26 (Byte) = 260 KB Đối với kiểu chuổi:

MaLD: Cố định, không Unicode MaKH: Cố định, không Unicode Ngày: 18/05/2008

Thành viên:

Trang 18

2.4.17 PHIEUTHUE_DIAPHIM ( MaPT, MaDP).

Tên quan hệ: PHIEUTHUE_DIAPHIM

Kích thước tối thiểu: 4000 x 8 (Byte) = 32 KB Kích thước tối đa: 200000 x 8 (Byte) = 1600 KB Đối với kiểu chuổi:

MaPT: Cố định, không Unicode MaDP: Cố định, không Unicode Ngày: 18/05/2008

Thành viên:

Lương Đình Trung Nguyễn Thị Hiền

Tên quan hệ: PHIEU_TRA

3 DonGia Số tiền thuê đĩa mà

Trang 19

TT Tên thuộc tính Diễn giải Thuộc quan hệ 1 GiaTri Giá Trị của đĩa Phim DIA_PHIM 2 GioiThieu Giới thiệu về Phim PHIM

Trang 20

11 MaPTra Mã Phiếu Trã

PHIEU_TRA, DIAPHIM_PHIEUTRA 12 MaQT Mã Quốc Tịch PHIM, DAO_DIEN,DIEN_VIEN 13 MaTLP Mã Thể Loại Phim PHIM_THELOAIPHIM

TAP_PHIM, PHIM_TAPPHIM 15 NgayPT Ngày Lập Phiếu Thuê PHIEU_THUE

30 TenTLP Tên Thể Loại Phim THE_LOAI_PHIM

Trang 21

III.Thiết kế giao diện

Trang 22

Tìm kiếm theo: Tên Phim, Thể Loại Phim, Diễn Viên, Đạo Diễn, Phiếu Thuê, Phiếu Trả, Khách Hàng.

Menu thống kê

Thống kê phim, khách hàng, đĩa phim

Trang 23

Khi người dùng nhấp chuột vào Hành Động

Trang 25

3.2.1 Form quản lý Phim

Trang 26

viên ComboBox Lấy từ TableDIEN_VIENChọn diễn

viên đã tồn tại DienVien_Click()

Trang 27

30Sửa 1Buttonmột quan hệ34Hủy bỏButtonHủy bỏ lựa

chon và thoat HuyBo_Click()

Trang 29

10Thêm TPButtonThêm một mã

thuê ComboBox Nhập từ bànphim

12XóaButtonXóa một Tập

Trang 33

TTTên đối

tượng Kiểu đối tượng Ràngbuộc Dữ liệu Mục đích Hàm lien quan DefaultGiá trị 1Tên

phim ComboBox KeyboardNhập từ

2TìmButtonClick chuộtTìm kiếm

4ThoátButtonClick chuộtHủy bỏ các

lựa chọn trên Thoat_Click()

Trang 36

HyperlinkClick chuộtTruy xuấtthông tin của

Trang 37

3.3.1 Ô xử lý Tìm của Form Tìm kiếm phim theo tên phim

Giải thuật: TimtenP(tp) Hàm TimtenP(tp chuổi) return

Form: Tim kiếm phim Theo Tên Phim Input: Tên phim.

Output:Xuất ra màn hình những phim Thỏa các thông tin trên Table liên quan: PHIM.

Trang 38

3.3.2 Ô xử lý Tìm của Form Tìm kiếm phim theo chủ đề

Giải thuật: TimtenP(tl, T1, T2)

Hàm TimtenP(tl Chuổi, T1 DateTimePicker, T2 DateTimePicker) return Bắt đầu

Tên xử lý: Tìm

Form: Tim kiếm phim Theo chủ đề Input: Chủ đề, Năm bắt đầu, Đến năm

Output:Xuất ra màn hình những phim Thỏa các thông tin trên Table liên quan: PHIM, THE_LOAI_PHIM

Trang 39

3.3.3 Thêm của Form Quản lý Phim

Tên xử lý: Thêm Form: Quản lý phim

Input: MaP, TenP, GioiThieu, SoTap, NSX, HAnh, NNgu, PDe, MaDD, MaQT Output:Thông báo kết quả thực hiện có thành công hay không.

Table liên quan: PHIM.

Trang 40

3.3.4 Ô xử lý Xóa của Form Quản lý phim

Tên xử lý: Xóa Form: Quản lý phim Input: MaP

Output:Thông báo kết quả thực hiện có thành công hay không Table liên quan: PHIM.

Trang 41

IV.Tự đánh giá ưu khuyết điểm:

Ưu điểm:

 Giao diện bắt mắt.

 Thể hiện một số chức năng chính phù hợp với yêu cầu của đề bài  Một số giải thuật tương đối hoàn chỉnh.

 Thuận lợi cho khách hàng và chủ cửa hàng trong việc tìm kiếm Ưu điểm:

 Chưa hoàn chỉnh  Tính bảo mật chưa cao.

 Không phù hợp với những cửa hiệu có nhiều nhân viên.

V Phân công công việc

Lương Đình Trung 0411018 Những phần đóng góp:

1) Khảo sát & phát hiện thực thể 2) Mô tả ERD

3) Chuyển sang mô hình quan hệ 5) Thiết kế giao diện

6) Thiết kế Form, mô tả chi tiết Form

4) Chuyển sang mô hình quan hệ

5) Mô tả chi tiết quan hệ và các ràng buộc 6) Thiết kế ô xư lý

7) Viết báo cáo

Ngày đăng: 14/09/2012, 09:55

Hình ảnh liên quan

2.2.Mô hình ERD THE_LOAI_PHIM MaTLP TenTLPPHIM MaP TenP GioiThieu SoTap NSX HAnh NNgu PDeQUOC_TICHMaQTTenNuocDIEN_VIENMaDVTenDV DIA_PHIM MaDP TenDP GiaTri TTrang TienThuePHIEU_THUEMaPThue NgayPT TienCoc SoLuongPHIEU_TRAMaPTraNgayTraPhiThueTAP_PHIMMaTPTenT - Phân tích quản lý hệ thống cửa hàng cho thuê đĩa phim

2.2..

Mô hình ERD THE_LOAI_PHIM MaTLP TenTLPPHIM MaP TenP GioiThieu SoTap NSX HAnh NNgu PDeQUOC_TICHMaQTTenNuocDIEN_VIENMaDVTenDV DIA_PHIM MaDP TenDP GiaTri TTrang TienThuePHIEU_THUEMaPThue NgayPT TienCoc SoLuongPHIEU_TRAMaPTraNgayTraPhiThueTAP_PHIMMaTPTenT Xem tại trang 7 của tài liệu.
6 HAnh Hình ảnh image 50.000 K - Phân tích quản lý hệ thống cửa hàng cho thuê đĩa phim

6.

HAnh Hình ảnh image 50.000 K Xem tại trang 11 của tài liệu.
2.5.Bảng tổng kết. 2.5.1 Tổng kêt quan hệ. - Phân tích quản lý hệ thống cửa hàng cho thuê đĩa phim

2.5..

Bảng tổng kết. 2.5.1 Tổng kêt quan hệ Xem tại trang 19 của tài liệu.
3 HAnh Hình ảnh PHIM - Phân tích quản lý hệ thống cửa hàng cho thuê đĩa phim

3.

HAnh Hình ảnh PHIM Xem tại trang 19 của tài liệu.
Output:Xuất ra màn hình những phim Thỏa các thông tin trên. Table liên quan: PHIM. - Phân tích quản lý hệ thống cửa hàng cho thuê đĩa phim

utput.

Xuất ra màn hình những phim Thỏa các thông tin trên. Table liên quan: PHIM Xem tại trang 37 của tài liệu.
Output:Xuất ra màn hình những phim Thỏa các thông tin trên. Table liên quan: PHIM, THE_LOAI_PHIM - Phân tích quản lý hệ thống cửa hàng cho thuê đĩa phim

utput.

Xuất ra màn hình những phim Thỏa các thông tin trên. Table liên quan: PHIM, THE_LOAI_PHIM Xem tại trang 38 của tài liệu.
3) Chuyển sang mô hình quan hệ 5) Thiết kế giao diện - Phân tích quản lý hệ thống cửa hàng cho thuê đĩa phim

3.

Chuyển sang mô hình quan hệ 5) Thiết kế giao diện Xem tại trang 41 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