Báo cáo phân tích xây dựng phần mềm quản lý thư viện bằng c# theo chuẩn bách khoa hà nội

92 23 3
Báo cáo phân tích xây dựng phần mềm quản lý thư viện bằng c# theo chuẩn bách khoa hà nội

Đ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

Yêu cầu của người sử dụng: Mỗi độc giả chỉ được mượn một số sách nhất định trong một khoảng thời gian nhất định. Khi độc giả cần tra cứu tài liệu thì đòi hỏi: Việc truy cập dữ liệu phải được thực hiện một cách nhanh chóng, chính xác. Các thao tác phải thuận lợi, đơn giản, dễ bảo trì, có thể điều chỉnh, có tính mở, có khả năng kiểm tra tính đúng đắn của dữ liệu, phát hiện và xử lý lỗi, hệ thống phải có khả năng lưu trữ. Giao diện giữa người dùng và máy phải được thiết kế khoa học, thân thiện, đẹp, gọn và có tính thống nhất về phương pháp làm việc, cách trình bày. Hệ thống có khả năng trợ giúp, giải đáp thắc mắc của người dùng khi sử dụng. Như vậy hệ thống không chỉ đáp ứng cho người dùng thông thạo về tin học mà còn đáp ứng được với những người dùng ít hiểu biết về tin học. Hệ thống phải có khả năng thực hiện chế độ hội thoại ở mức độ nào đó nhằm cung cấp nhanh và chuẩn xác các yêu cầu bất thường của nhà quản lý, đảm bảo nhanh cho người dùng khai thác tối đa các chức năng mà hệ thống cung cấp.+) Yêu cầu của người quản lý: Giúp độc giả tiện lợi và tự tin hơn trong việc tìm kiếm, tra cứu với nhiều chức năng bổ sung. Đảm bảo việc tìm kiếm là chính xác và đầy đủ, độc giả không sợ bị tìm sót một tài liệu nào đó. Việc mượn trả tài liệu trở nên dễ dàng hơn, bỏ bớt được các khâu viết phiếu, tra cứu thủ công chậm chạp như trước kia. Giúp tiết kiệm được nhiều thời gian hơn cho cả độc giả và người quản lý trong các hoạt động mang tính thủ tục. Nâng cao trình độ tin học của cán bộ quản lý cũng như độc giả, giúp độc giả làm quen với quy trình mượn tài liệu từ các thư viện trên thế giới. Giúp độc giả có thể mượn được nhiều tài liệu với nội dung phong phú hơn, do có thư viện liên kết. Giúp độc giả xây dựng thói quen chủ động khi tìm kiếm tư liệu. Giúp người đọc chủ động hơn thông qua hệ thống tự đánh giá, bầu chọn của độc giả. Người đọc có thể trực tiếp tham gia vào việc đánh giá nội dung của tài liệu. Việc quản lý quá trình mượn trả sách trở nên dễ dàng hơn, người quản lý chỉ cần sử dụng một máy tính có kết nối vào cơ sở dữ liệu là có thể lấy ra các thông tin cần thiết. Ngoài ra cũng có thể thực hiện các hoạt động điều tra về nhu cầu, ý kiến độc giả một cách tiện lợi hơn. Từ đó nắm bắt được xu hướng chung của độc giả, nâng cao hiệu quả của thư viện. Từ các tiện lợi trên, độc giả (chủ yếu là sinh viên và cán bộ giáo viên) sẽ xây dựng được thói quen sử dụng thư viện, cảm thấy thích thú với sử dụng thư viện, do đó nâng cao được trình độ chuyên môn, năng lực nghiên cứu nói chung.

ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THỒNG TIN BÀI TẬP LỚN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Tên đề tài: XÂY DỰNG PHẦN MỀM QUẢN LÝ THƯ VIỆN TRƯỜNG THPT HIỆP HÒA SỐ Giảng Viên : Sinh viên thực : Nguyễn Thu Phương - Man Văn Tiến - Đoàn Văn Huy Thái nguyên, ngày 05 tháng 03 năm 2023 LỜI CẢM ƠN Sau thời gian tìm hiểu thực đến đề tài “Xây dựng phần mềm quản lý thư viện trường THPT Hiệp Hịa số 1” hồn thành Trong suốt trình thực đề tài, chúng em nhận nhiều giúp đỡ nhiệt tình Chúng em xin chân thành cảm ơn thầy cô trang bị kiến thức quý báu cho chúng em suốt trình học tập Trường Đại Học Công Nghệ Thông Tin Truyền Thông Thái Nguyên Đặc biệt thầy cô khoa Cơng nghệ thơng tin tận tình giảng dạy, bảo, trang bị cho chúng em kiến thức cần thiết suốt trình học tập nghiên cứu khoa, tạo điều kiện thuận lợi giúp chúng em thực báo cáo Chúng em xin chân thành cảm ơn cô, chị thư viện trường THCS Lương Phong số THPT Hiệp Hịa ln nhiệt tình tạo điều kiện giúp đỡ chúng em trình thực đề tài Mặc dù cố gắng nỗ lực thực đề tài với tâm cao hẳn đề tài khơng thể tránh khỏi thiếu sót, kính mong đóng góp hướng dẫn thầy cô Chúng em xin chân thành cảm ơn! MỤC LỤC LỜI CẢM ƠN MỤC LỤC CHƯƠNG 1: LẬP KẾ HOẠCH QUẢN LÝ DỰ ÁN 1.1 Lý chọn đề tài 1.2 Khách thể đối tượng nghiên cứu 1.3 Giới hạn phạm vi nghiên cứu .7 1.4 Mục đích nghiên cứu 1.5 Nhiệm vụ nghiên cứu .7 1.6 Ý nghĩa lý luận thực tiễn đề tài .8 CHƯƠNG 2: KHẢO SÁT HỆ THỐNG 2.1 Quá trình khảo sát .9 2.1.1 Tình hình thực tế 2.1.2 Phân tích yêu cầu 2.1.3 Địa điểm khảo sát 11 2.1.4 Lịch trình khảo sát 11 2.2 Kết khảo sát thực trạng 11 2.2.1 Quy trình nhập sách 12 2.2.2 Quy trình mượn sách 12 2.2.3 Quy trình trả sách 13 2.2.4 Thống kê báo cáo, in ấn 13 2.2.5 Xử lý sách lý .13 2.3 Quy trình hoạt động hệ thống 15 2.3.1 Quy trình nhập tài liệu 15 2.3.2 Quy trình mượn tài liệu 16 2.3.3 Quy trình trả tài liệu .18 2.3.4 Xử lý độc giả vi phạm 19 2.3.5 Quy trình xử lý tài liệu 19 2.3.6 Quy trình tìm kiếm thơng tin 20 2.3.7 Quy trình làm phiếu mượn sách thư viện .22 2.3.8 Quy trình hủy thẻ thư viện 23 2.3.9 Đề xuất ý tưởng xây dựng hệ thống .24 2.3.10 Hướng phát triển 25 2.4 Biểu đồ UseCase tổng quát .26 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HÊ THỐNG 26 3.1.1 Biểu đồ phân rã UC cho User .27 3.1.2 Biểu đồ phân rã UC cho Admin 27 3.2 Kịch cho tác nhân 28 3.2.1 Đăng Nhập 28 3.2.2 Tìm Kiếm .29 3.2.3 Quản lý ( Thêm, Sửa, Xóa) 30 3.2.4 Tạo Phiếu Mượn 31 3.3 Biểu đồ .33 3.3.1 UseCase “Đăng Nhập” 33 3.3.2 UseCase “Quản Lý Sách” .33 3.3.3 UseCase “ Quản lý nhân viên” .34 3.3.4 UseCase “ Quản lý Độc Giả” .34 3.3.5 UseCase “Quản lý Mượn Trả” .35 3.3.6 UseCase “ Quản lý Tác Giả” 35 3.3.7 UseCase “ Quản lý NXB” 36 3.3.8 UseCase “ Quản lý Thể Loại” 36 3.3.9 UseCase “ Quản lý Tài Khoản” 37 3.3.10 Use Case “Tạo Phiếu Mượn” .37 3.3.11 UseCase “Tìm Kiếm” 38 3.4 Biểu đồ hoạt động 38 3.4.1 UseCase “Đăng Nhập” 38 3.4.2 Use Case “ Quản lý nhân viên” 39 3.4.3 UseCase “ Tìm Kiếm” 39 3.4.4 UseCase “ Quản lý sách” 40 3.4.5 UseCase “Quản lý Độc Giả” 40 3.4.6 UseCase “Quản lý Thể Loại” .41 3.4.7 UseCase “ Quản lý NXB” 41 3.4.8 Use Case “Quản lý Tác Giả” 42 3.4.9 Use Case “Quản lý tài khoản” 42 3.4.10 Use Case “Quản lý Mượn Trả” 43 3.4.11 Use Case “ Tạo Phiếu Mượn” 43 3.5 Biểu đồ trạng thái 44 3.5.1 UseCase “Đăng Nhập” 44 3.5.2 UseCase “ Tìm Kiếm” 44 3.5.3 UseCase “Quản lý” .45 3.5.4 Use Case “ Tạo Phiếu Mượn” 45 3.6 Biểu đồ lớp .46 3.7 Thiết kế sở liệu .46 3.7.1 Bảng tb_TaiKhoan (Tài khoản đăng nhập) 46 3.7.2 Bảng tb_NhanVien (Nhân viên) 47 3.7.3 Bảng tb_DocGia (Độc giả) 48 3.7.4 Bảng tb_NhaXuatBan (Nhà xuất bản) 49 3.7.5 Bảng tb_TacGia (Tác giả) 49 3.7.6 Bảng tb_TheLoai (Thể loại) 50 3.7.7 Bảng tb_Sach (Sách) 50 3.7.8 Bảng tb_PhieuMuon (Phiếu mượn trả sách) 51 3.7.9 Bảng tb_ChiTietPhieuMuon (Chi tiết phiếu mượn trả sách) .51 3.8 Biểu đồ quan hệ 53 3.9 Thiết kế giao diện 54 3.9.1 Giao diện phần mềm 54 3.9.2 Giao diện form “Đăng nhập” 54 3.9.3 Giao diện form “Quên mật khẩu” 56 3.9.4 Menu “Hệ thống” 57 3.9.5 Menu “Danh mục” 58 3.9.6 Menu “Mượn trả sách” 67 3.9.7 Menu “Tìm kiếm” 69 3.9.8 Menu “Báo cáo thống kê” 72 3.9.9 Menu “Trợ giúp” 74 CHƯƠNG 1: LẬP KẾ HOẠCH QUẢN LÝ DỰ ÁN 1.1 Lý chọn đề tài Hiện nay, thư viện trường THPT THCS đơn vị chưa có hệ thống chun biệt để lưu thơng tin sách việc mượn trả Với nhu cầu mở rộng phát triển thư viện, với nhu cầu gia tăng số lượng sách số lượng độc giả Bên cạnh phát triển công nghệ thông tin, nhu cầu ứng dụng công nghệ vào quản lý ngày phát triển mạnh đem lại nhiều lợi ích Vì vậy, cần phải xây dựng chương trình quản lý để đáp ứng nhu cầu quản lý mượn trả sách dễ dàng thuận lợi Từ yêu cầu này, nhóm chúng em định chọn đề tài báo cáo môn Công Nghệ Phần Mềm “Xây dựng phần mềm quản lý thư viện trường THPT Hiệp Hòa Số ” 1.2 Khách thể đối tượng nghiên cứu Khách thể: Hệ thống quản lý thư viện trường THPT Hiệp Hòa Số Đối tượng: Phần mềm quản lý thư viện 1.3 Giới hạn phạm vi nghiên cứu Trường THPT Hiệp Hịa số 1.4 Mục đích nghiên cứu Xây dựng phần mềm quản lý thư viện cho trường THPT Hiệp Hòa số 1.5 Nhiệm vụ nghiên cứu - Tìm hiểu nghiệp vụ quản lý thư viện (quản lý tài liệu, quản lý độc giả, quản lý q trình mượn trả…) - Tìm hiểu cơng cụ xây dựng chương trình - Phương pháp nghiên cứu - Phỏng vấn - Quan sát 1.6 Ý nghĩa lý luận thực tiễn đề tài - Giúp chúng em hiểu nghiệp vụ quản lý thư viện - Ứng dụng đề tài vào việc tối ưu hóa trình quản lý thư viện CHƯƠNG 2: KHẢO SÁT HỆ THỐNG 2.1 Quá trình khảo sát 2.1.1 Tình hình thực tế Hiện nay, giới Việt Nam công nghệ thông tin trở thành công nghệ mũi nhọn, ngành khoa học kỹ thuật thiếu việc áp dụng vào tổ chức, hoạt động xã hội như: quản lý hệ thống thư viện sách, kinh tế, thông tin, kinh doanh, hoạt động lĩnh vực nghiên cứu… Ở nước ta nay, việc áp dụng vi tính hóa quản lý quan, xí nghiệp, tổ chức phổ biến trở nên cấp thiết, ngành nghề đòi hỏi người phải xử lý khối lượng công việc khổng lồ, kiến thức, suy nghĩ, đào tạo chuyên sâu Một vấn đề cấp thiết đặt quản lý làm để chuẩn hóa cách xử lý liệu trường học lớn mà việc quản lý hệ thống thư viện với hàng ngàn đầu sách quản lý việc mượn – trả sách hàng ngàn sinh viên vô phức tạp, nhóm chúng em chọn đề tài “Phân tích thiết kế hệ thống quản lý thư viện ” 2.1.2 Phân tích yêu cầu +) Yêu cầu người sử dụng: Mỗi độc giả mượn số sách định khoảng thời gian định Khi độc giả cần tra cứu tài liệu đòi hỏi: - Việc truy cập liệu phải thực cách nhanh chóng, xác Các thao tác phải thuận lợi, đơn giản, dễ bảo trì, điều chỉnh, có tính mở, có khả kiểm tra tính đắn liệu, phát xử lý lỗi, hệ thống phải có khả lưu trữ - Giao diện người dùng máy phải thiết kế khoa học, thân thiện, đẹp, gọn có tính thống phương pháp làm việc, cách trình bày - Hệ thống có khả trợ giúp, giải đáp thắc mắc người dùng sử dụng Như hệ thống không đáp ứng cho người dùng thơng thạo tin học mà cịn đáp ứng với người dùng hiểu biết tin học - Hệ thống phải có khả thực chế độ hội thoại mức độ nhằm cung cấp nhanh chuẩn xác yêu cầu bất thường nhà quản lý, đảm bảo nhanh cho người dùng khai thác tối đa chức mà hệ thống cung cấp +) Yêu cầu người quản lý: - Giúp độc giả tiện lợi tự tin việc tìm kiếm, tra cứu với nhiều chức bổ sung - Đảm bảo việc tìm kiếm xác đầy đủ, độc giả khơng sợ bị tìm sót tài liệu - Việc mượn trả tài liệu trở nên dễ dàng hơn, bỏ bớt khâu viết phiếu, tra cứu thủ công chậm chạp trước Giúp tiết kiệm nhiều thời gian cho độc giả người quản lý hoạt động mang tính thủ tục - Nâng cao trình độ tin học cán quản lý độc giả, giúp độc giả làm quen với quy trình mượn tài liệu từ thư viện giới - Giúp độc giả mượn nhiều tài liệu với nội dung phong phú hơn, có thư viện liên kết - Giúp độc giả xây dựng thói quen chủ động tìm kiếm tư liệu - Giúp người đọc chủ động thông qua hệ thống tự đánh giá, bầu chọn độc giả Người đọc trực tiếp tham gia vào việc đánh giá nội dung tài liệu - Việc quản lý trình mượn trả sách trở nên dễ dàng hơn, người quản lý cần sử dụng máy tính có kết nối vào sở liệu lấy thơng tin cần thiết Ngồi thực hoạt động điều tra nhu 10

Ngày đăng: 17/04/2023, 15:47

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

Tài liệu liên quan