1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo công nghệ phần mềm quản lý thư viện

28 1 0

Đ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

Nội dung

Báo cáo Nhập môn công nghệ phần mềm Báo Cáo Công Nghệ Phần Mềm Quản Lý Thư Viện I Giới thiệu đề tài II Yêu cầu đề Danh sách yêu cầu 2 Bảng trách nhiệm yêu cầu Stt 3 Mơ hình hóa 4 Thiết kế phần mềm III Thiết kế liệu : Sơ đồ logic Chi tiết liệu Thiết kế Module IV Thiết kế giao diện : .10 Thiết kế menu 10 1.1 1.2 1.3 1.4 1.5 1.6 Menu Hệ thống 11 Menu Danh mục 12 Menu Tra cứu 12 Menu Xữ lý 13 Menu Báo cáo 13 Menu Trợ giúp 13 Thiết kế hình 13 2.1 Danh sách hình 13 2.2 Chi tiết hình 15 2.2.1 Màn hình 15 2.2.2 Màn hình danh mục sách 16 2.2.3 Màn hình danh mục độc giả 19 2.2.4 Màn hình lập thẻ thư viện cho độc giả 23 2.2.5 Màn hình Mượn – Trả Sách 23 2.2.6 Màn hình thay đổi quy định 24 2.2.7 Màn hình thêm người dùng 25 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm 2.2.8 V VI Màn hình danh sách người dùng 25 Thử nghiệm kiểm tra 26 Các số liệu thử nghiệm kiểm tra 26 Tổng kết 28 Tự đáng giá kết đề tài 28 Hướng phát triển 28 I Giới thiệu đề tài II Yêu cầu đề Danh sách yêu cầu Lập thẻ độc giả Cập nhật thông tin độc giả LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Hủy thẻ độc giả Nhập sách Hủy sách Tra cứu sách Lập phiếu mượn sách Nhận trả sách Bảng trách nhiệm yêu cầu Stt Nghiệp Vụ Lập thẻ độc giả Người dùng Phần mềm Ghi Cung cấp thông tin độc giả Kiểm tra quy định lưu trữ Cập nhật thông tin độc giả Chọn độc giả theo danh sách liệt kê Hủy thẻ độc giả Chọn độc giả hết hạn thẻ độc giả để hủy Nhập sách Hủy sách Nhập thông tin cần thiết sách cần lưu Chọn sách hết hạn để hủy Liệt kê danh sách độc giả Kiểm tra quy định lưu trữ Hủy thẻ độc giả hết hạn so với ngày Kiểm tra thời hạn sách lưu Cho phép huỷ cập nhật lại hồ sơ, thay đổi quy định tuổi Trong q trình thực thay đổi quy định Tra cứu sách Nhập vào từ khóa cần tra Có thề xố hay lưu thẻ đội giả Có thể thay đổi quy định hạn sách Hủy sách hạn cho phép Có thể thay đổi Tra cứu theo yêu cầu Hiển thị thông tin lọc LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Lập phiếu mượn sách Nhận trả sách Có thể thay đổi Chọn độc giả Cập nhật quy định sách độc sách độc giả giả cần mượn ( mượn kiểm có) tra số lượng cho phép mượn Chọn Cập nhật thông sách độc giả trả tin sách trả Mơ hình hóa Người dùng Nhận sách Hủy thẻ, sách Lập thẻ Tra cứu TT độc giả Nhận sách Mượn trả sách Tạo mã số Chọn nhập thông tin cần thiết Lưu vào CSDL Xuất liệu lên lưới (để thay đổi) Thêm tiếp trở Tạo mã số LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Hủy thẻ, sách Tra cứu Mượn trả sách Chọn thẻ sách hết hạn ThamSoNguyen để hủy Xóa khỏi sở liệu Người dùng nhập từ khóa cần tra cứu cột lưới Thông tin lọc Hiển thị kết tìm Ghi nhận việc ghi điểm tính trung bình Người dùng chọn độc giả cần mượn trả sách chọn sách cần mượn cần trả Kiểm tra xem có mượn không, hạn trả sách chưa để phạt Cập nhật LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Thiết kế phần mềm MH Chính MH Quy định MH Đăng nhập MH Tra cứu MH Lập thẻ MH Nhận sách MH Độc giả MH User MH Mượn trả sách MH Chính SubMain MangThamSo MH Quy định CSDL MH Gioi thieu DMSach MH DMSach Nhận sách Xóa, Sửa Tra cứu MH DMDocgia Thên độc giả Xóa, Sửa Tra cứu MH Lập thẻ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm MH Mượn sách DM độc giả Mượn sách MH Trả sách DM độc giả Trả sách thethuvien danhsachdocgia muonsach chitietmuonsach loaidocgia danhsachsach thamso loaisach LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm III Thiết kế liệu : Sơ đồ logic Chi tiết liệu Bảng DocGia Bảng LoaiDocGia Bảng Sach LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Bảng TheLoaiSach Bảng TheMuon Bảng QTMuon Bảng CTMuon Bảng ThamSoNguyen Bảng TaiKhoan Thiết kế Module LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm +Kết nối database : ConnectDataBase() +Mở data : OpenData(st As String) +Đóng kết nối : Closedata() +Kiem tra tồn data: KiemtraTontai(str As String, data As Field, txt As TextBox) As Integer +Tô khối : HightLight() +Chọn tất dòng DataGrid : SelectAllRow(tf As Boolean, ByVal Adors As Adodc, ByVal DataGrid1 As DataGrid) IV Thiết kế giao diện : Phần mềm quản lý thư viện Kết nối CSDL Thiết kế menu Đóng kết nối Đăng nhập Hệ thống Trở 10 Sao lưu CSDL Thoát LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Danh mục sách Danh mục độc giả Lập thẻ thư viện Mượn trả sách Thay đổi quy định Thêm người dùng 10 Quản lý người dùng 11 Phân quyền Quản lý thông tin sách t viện Quản lý thông tin độc giả Lập thẻ thư viện cho độc giả Thực trình mượn trả sách Thay đổi quy định thiết lập ban đầu Thêm người dùng Xóa, sửa người dùng quản lý Phân quyền cho người dùng 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm 2.2 Chi tiết hình 2.2.1 Màn hình MH Chinh Form_Load MH sflashscr khoidong MH đăng nhập khoidong Connect DB khoidong 1: Form Quản lý thư viện: hệ thống menu 2: Các button view icon, hiển thị chức list view 3: List view : hiển thị icon chức 4: frame : hiển thị tên quyền truy cập vào người dùng 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm 5: icon chức 6: button chương trình 2.2.2 Màn hình danh mục sách Người dùng sử dụng form nhập sách mới, thêm, cập nhật, xóa, tra cứu sách MH DM sách Form_Load MH DM sách Hiển thị thông tin lên form Lấy Danh liệumục sách 1: Form Thực 2: Textbox để thực tra cứu sách ( tra cứu tương ứng với cột lưới datagird ) Người dùng nhập vào thơng tin cần tra cứu, chương trình tự động lọc từ từ lưới datagird hiển thị cho người dùng chọn lựa 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm 3: DataGrid hiển thị thông tin danh sách sách thông tin tương ứng sách bên Khi người dùng nhấp chuột vào DataGrid thơng tin tương ứng hiển thị bên lưới 4: Frame hiển thị thông tin sách, người dùng nhập thơng tin vào frame để thực chức thêm , cập nhật, xóa sách cần theo nhu cầu 5: Button thực chức thêm, cập nhật, xóa sách form Groupbox thông tin sách : STT Tên Kiểu txttext(0) String txttext(1) String txttext(2) String txttext(3) String txttext(4) String txttext(5) String txttext(6) String txttext(7) String cboTheloai String 10 cboNgonngu String 11 DTPkr Date Ý nghĩa Mã sách Tên sách Tác giả Nhà xuất Năm xuất Tổng số Tình trạng sách Số trang Thể loại sách Ngơn ngữ sách Ngày nhập sách • Tra cứu thơng tin sách : - Nhập: nhập thông tin cần tìm vào textbox cột tương ứng lưới để tra cứu theo tiêu chí mong muốn - Xuất: Danh sách thông tin sách theo tiêu chuẩn tra cứu / khơng hiển thị sách khơng tìm thấy - Thuật giải: (Mã giả ) 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn cơng nghệ phần mềm IF tìm thấy THEN Hiển thị danh sách hợp đồng lên hình ELSE Danh sách rỗng END IF • Lưu thơng tin sách : - Nhập: Thơng tin tra cứu theo hình thức phù hợp, thông tin cần cập nhật - Xuất: Thông báo lưu/ Thông báo lưu - Thuật giải: (Mã giả ) IF tìm thấy THEN Hiển thị thơng tin tìm lên hình Lưu TABLE SACH IF Lưu THEN Thông báo lưu Hiển thị TABLE SACH lên hình với mẫu tin lưu ELSE Báo lỗi lưu END IF ELSE • Sửa thơng tin sách : - Nhập: Thông tin tra cứu theo hình thức phù hợp, thơng tin cần sửa - Xuất: Thông báo sửa/ Thông báo sửa - Thuật giải: (Mã giả) IF tìm thấy THEN Hiển thị thơng tin tìm lên hình Sửa TABLE SACH IF sửa THEN Thông báo sửa 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Hiển thị TABLE SACH lên hình với mẫu tin sửa ELSE Báo lỗi sửa END IF ELSE Thông báo không tồn mẫu tin END IF 2.2.3 Màn hình danh mục độc giả Người dùng sử dụng form nhập sách mới, thêm, cập nhật, xóa, tra cứu độc giả 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm 3 MH DM ĐG Form_Load MH DM ĐG Hiển thị thông tin lên form Lấy liệu Thực 1: Form Danh mục độc giả 2: Textbox để thực tra cứu độc giả ( tra cứu tương ứng với cột lưới datagird ) Người dùng nhập vào thơng tin cần tra cứu, chương trình tự động lọc từ từ lưới datagird hiển thị cho người dùng chọn lựa 3: DataGrid hiển thị thông tin danh sách giả độc giả thông tin tương ứng độc giả bên Khi người dùng nhấp chuột vào DataGrid thơng tin tương ứng hiển thị bên lưới 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm 4: Frame hiển thị thông tin độc giả, người dùng nhập thơng tin vào frame để thực chức thêm , cập nhật, xóa độc giả cần theo nhu cầu 5: Button thực chức thêm, cập nhật, xóa độc giả form Groupbox thông tin sách : STT Tên Kiểu txttext(0) String txttext(1) String txttext(2) String txttext(3) String txttext(4) String txttext(5) String cboMaloaiDG String DTPkr Date Ý nghĩa Mã độc giả Tên độc giả Giới tính Địa Điện thoại Email Thể loại độc giả Ngày sinh • Tra cứu thơng tin độc giả : - Nhập: nhập thơng tin cần tìm vào ô textbox cột tương ứng lưới để tra cứu theo tiêu chí mong muốn - Xuất: Danh sách thông tin độc giả theo tiêu chuẩn tra cứu / không hiển thị độc giả không tìm thấy - Thuật giải: (Mã giả ) IF tìm thấy THEN Hiển thị danh sách hợp đồng lên hình ELSE Danh sách rỗng END IF • Lưu thông tin độc giả : 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm - Nhập: Thông tin tra cứu theo hình thức phù hợp, thơng tin cần cập nhật - Xuất: Thông báo lưu/ Thông báo lưu - Thuật giải: (Mã giả ) IF tìm thấy THEN Hiển thị thơng tin tìm lên hình Lưu TABLE DOCGIA IF Lưu THEN Thông báo lưu Hiển thị TABLE DOCGIA lên hình với mẫu tin lưu ELSE Báo lỗi khơng thể lưu END IF ELSE • Sửa thơng tin độc giả : - Nhập: Thông tin tra cứu theo hình thức phù hợp, thơng tin cần sửa - Xuất: Thông báo sửa/ Thông báo sửa - Thuật giải: (Mã giả) IF tìm thấy THEN Hiển thị thơng tin tìm lên hình Sửa TABLE DOCGIA IF sửa THEN Thông báo sửa Hiển thị TABLE DOCGIA lên hình với mẫu tin sửa ELSE Báo lỗi sửa END IF ELSE Thông báo không tồn mẫu tin END IF 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm 2.2.4 Màn hình lập thẻ thư viện cho độc giả Khi độc giả có nhu cầu lập thẻ thư viện, người dùng mở form lên để thực Thực chức lưu, xóa thẻ thư viện độc giả : + Chọn độc giả cần lập thẻ combobox : độc giả chưa có thẻ thư viện button Lưu-F2 cho lưu, độc giả có thẻ thư viên nút Lưu-F2 khơng mà có button Xóa-F4 hiển thị +Chọn yêu cầu cần thiết nhấn Lưu Xóa để thực +Chọn Trở để quay hình 2.2.5 Màn hình Mượn – Trả Sách Khi độc giả có nhu cầu mượn sách trả sách, thực 23 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Thực chức mượn trả sách độc giả : + Chọn Tab Mượn Trả sách theo yêu cầu *Mượn sách : ( chưa thực hồn chỉnh ) + Chọn độc giả cần mượn sách combobox : độc giả chưa có thẻ thư viện button Lập thẻ cho lập thẻ +Chọn Quyển sách độc giả muốn mượn : double_click lên sách muốn mượn chọn sách nhấn vào button “>>” để chọn, làm ngược lại để bỏ + Kiểm tra số sách độc giả giữ ( có), thời hạn trả sách để độc giả biết +Nhấp nút chấp nhận muốn mượn sách +Chọn Trở để quay hình *Trả sách : (tương tự Mượn sách) 2.2.6 Màn hình thay đổi quy định Khi có nhu cầu thay đổi quy đinh quản lý người dùng mở form lên thực 24 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm + Cho phép thay đổi, xóa, tra cứu tham số 2.2.7 Màn hình thêm người dùng Khi có nhu cầu thêm người dùng, quản lý chạy form để thêm Thêm người dùng cho chương trình 2.2.8 Màn hình danh sách người dùng 25 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Hiển thị người có quyền phần mềm này, người quản lý thay đổi, xóa , cập nhật người dùng V Thử nghiệm kiểm tra Các số liệu thử nghiệm kiểm tra Độc giả 26 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Sách ThamSoNguyen TaiKhoan 27 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Thể Loại Sách VI Tổng kết Tự đáng giá kết đề tài Đề tài hồn thành mức phát triển cộng thêm số chức bảo mật, tiện dụng, dễ sử dụng Các hàm chương trình cố gắng viết ngắn gọn số hàm xử lý lưới dài Cịn số chức chưa kịp hồn thành xong dự tính ban đầu Cịn nhiều mặt hạn chế chưa bổ sung Hướng phát triển Nếu có điều kiện thời gian, em cố gắng hồn thành tốt làm mình, để sau ứng dụng vào thực tế 28 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Danh mục sách Danh mục độc giả Lập thẻ thư viện Mượn trả sách Thay đổi quy định Thêm người dùng 10 Quản lý người dùng 11 Phân quyền Quản lý thông... luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Sách ThamSoNguyen TaiKhoan 27 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm Thể Loại Sách VI... luanvanchat@agmail.com Báo cáo Nhập môn công nghệ phần mềm 2.2 Chi tiết hình 2.2.1 Màn hình MH Chinh Form_Load MH sflashscr khoidong MH đăng nhập khoidong Connect DB khoidong 1: Form Quản lý thư viện: hệ thống

Ngày đăng: 01/11/2022, 14:58

w