Đồ Án Nhập Môn Công Nghệ Phần Mềm - Phần Mềm Quản Lý Thư Viện

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 27/11/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC
    I. GIỚI THIỆU CHUNG 6
    I.1 Lý do chọn đề tài: . 6
    I.2 Cơ cấu tổ chức của thư viện 6
    I.2.1 Tổ chức nhân sự. 6
    I.2.2 Tổ chức kho sách 6
    II. GIAI ĐOẠN KHẢO SÁT HIỆN TRẠNG . 7
    II.1 Nội dung: 7
    II.1.1 Các quy trình xử lý nghiệp vụ 7
    II.1.1.1 Nhập sách mới: 7
    II.1.1.2 Cấp thẻ độc giả: 7
    II.1.1.3 Mượn trả sách: 8
    II.1.1.4 Đăng ký chờ mượn sách: 8
    II.1.1.5 Hủy đầu sách: 8
    II.1.1.6 Hủy độc giả: 8
    II.1.1.7 Báo cáo thống kê: 9
    II.1.2 Các biểu mẫu biểu, thống kê 9
    II.2 Kết quả 12
    II.2.1 Yêu cầu chức năng 12
    II.2.1.1 Nhập sách mới: . 12
    II.2.1.2 Cấp thẻ độc giả: 13
    II.2.1.3 Mượn sách: . 1 3
    II.2.1.4 Đăng ký chờ sách (Phần này không có trong chương trình ứng dụng) 13
    II.2.1.5 Hủy đầu sách: 1 3
    II.2.1.6 Hủy độc giả: 14
    II.2.2 Yêu cầu phi chức năng 14
    II.2.3 Kiến trúc hệ thống . 14
    II.2.4 Các mô hình đặc tả yêu cầu . 14
    II.2.4.1 Use-case diagram (OOM) 15
    II.2.4.2 Business Process Model 1 7
    III. GIAI ĐOẠN PHÂN TÍCH 26
    III.1 Mô hình thực thể kết hợp . 26
    III.1.1 Sơ đồ CMD Quản Lý Thư Viện . 26
    III.1.2 Danh sách các đối tượng 27
    III.1.2.1 Danh sách thực thể . 27
    Nguyễn Văn Ban - Nguyễn Thị Minh Trang 2




    Nhập Môn Công Nghệ Phần Mềm - Phần Mềm Quản Lý Thư Viện
    III.1.2.2 Danh sách mối kết hợp . 27
    III.1.3 Mô tả chi tiết các thực thể . 27
    III.1.3.1 THỰC THỂ Chuc Vu 27
    III.1.3.2 THỰC THỂ DocGia 2 8
    III.1.3.3 THỰC THỂ LoaiDG . 2 9
    III.1.3.4 THỰC THỂ NhanVien 29
    III.1.3.5 THỰC THỂ NhaXuatBan 30
    III.1.3.6 THỰC THỂ PhieuMuon . 3 0
    III.1.3.7 THỰC THỂ PhieuThanhLy . 3 1
    III.1.3.8 THỰC THỂ PhieuThuTienPhat . 3 1
    III.1.3.9 THỰC THỂ Sach 32
    III.1.3.10 THỰC THỂ TacGia 3 2
    III.1.3.11 THỰC THỂ TheLoaiSach . 3 3
    III.1.3.12 THỰC THỂ TrinhDo 33
    III.1.4 Mô tả chi tiết mối kết hợp 34
    III.1.4.1 Mối kết hợp ChiTietPhieuThu . 3 4
    III.1.4.2 Mối kết hợp ChiTietThanhLy 3 4
    III.1.4.3 Mối kết hợp MuonTra 3 5
    IV. GIAI ĐOẠN THIẾT KẾ . 36
    IV.1 Mô hình vật lý 36
    IV.1.1 Sơ đồ PDM Quản Lý Thư Viện . 3 6
    IV.1.2 Danh sách các đối tượng 37
    IV.1.3 Mô tả chi tiết các Table 3 7
    IV.1.3.1 Table ChiTietPhieuThu 37
    IV.1.3.2 Table ChiTietThanhLy . 3 8
    IV.1.3.3 Table Chuc Vu 3 8
    IV.1.3.4 Table DocGia . 3 9
    IV.1.3.5 Table LoaiDG 39
    IV.1.3.6 Table MuonTra . 4 0
    IV.1.3.7 Table NhanVien 40
    IV.1.3.8 Table NhaXuatBan . 4 1
    IV.1.3.9 Table PhieuMuon 41
    IV.1.3.10 Table PhieuThanhLy . 4 2
    IV.1.3.11 Table PhieuThuTienPhat 42
    IV.1.3.12 Table Sach 4 3
    IV.1.3.13 Table Sach_TacGia 43
    Nguyễn Văn Ban - Nguyễn Thị Minh Trang 3




    Nhập Môn Công Nghệ Phần Mềm - Phần Mềm Quản Lý Thư Viện
    IV.1.3.14 Table TacGia . 4 4
    IV.1.3.15 Table TheLoaiSach 44
    IV.1.3.16 Table TrinhDo 4 4
    IV.2 Thiết kế xử lý 45
    IV.2.1 Kiến trúc module 45
    IV.2.2 Hệ thống chức năng . 46
    IV.2.3 Sequence Diagram . 47
    IV.2.3.1 Sequence Diagram nhập sách mới 47
    IV.2.3.2 Sequence Diagram nhập độc giả mới 48
    IV.2.3.3 Sequence Diagram mượn trả sách . 4 8
    IV.2.3.4 Sequence Diagram lập thẻ độc giả . 49
    IV.2.3.5 Sequence Diagram hủy thẻ độc giả 5 0
    IV.2.3.6 Sequence Diagram hủy sách . 5 1
    IV.2.3.7 Sequence Diagram thống kê/Báo cáo 5 1
    IV.2.4 Collaboration Diagram 5 2
    IV.2.4.1 Diagram CollaborationDiagram_MuonSach 52
    IV.2.4.2 Diagram CollaborationDiagramHuyTheDocGia 5 2
    IV.2.4.3 Diagram CollaborationDiagramLapTheDocGia 5 3
    IV.2.4.4 Diagram CollaborationDiagramNhapSach 53
    IV.2.4.5 Actor list - Các đối tượng tham gia vào các mô tả ở trên . 5 3
    IV.2.4.6 Diagram list 54
    IV.2.4.7 Object list . 54
    IV.2.5 Activity Diagram . 54
    IV.2.5.1 Activity Diagram- Nhập độc giả (lập thẻ độc giả) . 54
    IV.2.5.2 Activity Diagram- Mượn sách 5 6
    IV.2.5.3 Activity Diagram- Đăng ký chờ sách 56
    IV.2.5.4 Activity Diagram- Hủy đầu sách . 5 7
    IV.2.5.5 Activity Diagram- Hủy độc giả . 58
    IV.2.5.6 Activity Diagram- Báo cáo thống kê . 5 9
    IV.2.6 Thiết kế giao diện - State Diagram 6 0
    IV.2.6.1 State Diagram màn chính 6 0
    IV.2.6.2 State Diagram màn hình đăng nhập 60
    IV.2.6.3 State Diagram màn hình danh mục trình độ 6 1
    IV.2.6.4 State Diagram màn hình danh mục chức vụ 6 3
    IV.2.6.5 State Diagram màn hình danh mục loại độc giả 64
    IV.2.6.6 State Diagram màn hình danh mục loại sách . 6 5
    Nguyễn Văn Ban - Nguyễn Thị Minh Trang 4




    Nhập Môn Công Nghệ Phần Mềm - Phần Mềm Quản Lý Thư Viện
    IV.2.6.7 State Diagram màn hình danh mục nhân viên 6 6
    IV.2.6.8 State Diagram màn hình danh mục nhà xuất bản 67
    IV.2.6.9 State Diagram màn hình danh mục tác giả 68
    IV.2.6.10 State Diagram màn hình lập thẻ độc giả 69
    IV.2.6.11 State Diagram màn hình xóa độc giả 70
    IV.2.6.12 State Diagram màn hình mượn sách 71
    IV.2.6.13 State Diagram màn hình trả sách 7 2
    IV.2.6.14 State Diagram màn hình nhập sách mới 73
    IV.2.6.15 State Diagram màn hình thanh lý sách 7 4
    IV.2.6.16 Các màn hình thống kê 75
    VI. TỔNG KẾT . 77
    VI.1 Những khó khăn . 77
    VI.2 Kết quả đạt được: . 77




    I. GIỚI THIỆU CHUNG
    I.1 Lý do chọn đề tài:
    - Công việc quản lý thư viện là một công việc khá vất vả. Người thủ thư phải chịu nhiều
    áp lực từ công việc. Và để phần nào giảm bớt gánh nặng công việc đó thì phần mềm
    quản lý thư viện sẽ giúp họ giảm bớt phần nào áp lực đó.
    - Nhóm được hỗ trợ khảo sát các thong tin về thư viện trong trường trung học phổ
    thông Tam Phước, huyện Long Thành - Đồng Nai
    - Phần mềm thư viện hỗ trợ các chức năng thông dụng mà nhiệm vụ của thủ thư hay làm
    như cập nhật Sách (bao gồm thêm các sách mới, hay xóa đi các sách bị thanh lý ra khỏi
    thư viện), quản lý đọc giả, thống kê tình hình mượn trả sách .
    - Ưu điểm của hệ thống:
    1. Giảm tải công việc cho công tác quản lý thư viện
    2. Tăng tốc độ việc mượn, trả sách và thống kê
    3. Tăng tính chính xác trong việc kiểm kê sách, quản lý độc giả và tình hình
    mượn trả sách.
    - Nhược điểm: không thực hiện quản lý nhân viên, các vấn đề liên quan đến tài chính, và
    các cơ sở vật chất khác.
    I.2 Cơ cấu tổ chức của thư viện
    I.2.1 Tổ chức nhân sự.
    - Bộ phận quản lý gồm 2 người: Trưởng quản lý và phó quản lý thư viện. Trong đó:
    9 Trưởng quản lý: điều hành mọi công tác của thư viện
    9 Phó quản lý: hỗ trợ cho trưởng quản lý thư viện
    - Bộ phận kho (Thủ kho): phân loại tài liệu (phân loại theo chuyên ngành khoa học hoặc
    theo khu phân chia đã có), mô tả tài liệu để đưa lên mục tra cứu tài liệu (tra theo truyền
    thống hoăc tra điện tử).
    - Bộ phận phục vụ độc giả (thủ thư): Có trách nhiệm cấp thẻ độc giả, lập các phiếu mượn,
    trả sách, phân công phục vụ các quầy mượn trên kho, tạo lập CSDL của các đầu sách.
    I.2.2 Tổ chức kho sách.
    Sách chỉ được chứa trong một kho và gồm nhiều loại sách khác nhau: giáo khoa, sách tham
    khảo, tạp chí,
     

    Các file đính kèm:

Đang tải...