Xây dựng phần mềm quản lý mượn trả sách

50 903 0
Xây dựng phần mềm quản lý mượn trả sách

Đ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 L I NÓI U Ngày nay, công ngh thông tin m t nh ng thành t u v i nh t c a ng i S phát tri n c a công ngh thông tin m t v n c ngành khoa h c, giáo d c, kinh t … quan tâm Nó hi n h u v i m t t m vóc h t s c m nh m ,to l n ngày l n m nh thêm Tin h c gi ng i, vai trò c bi t quan tr ng ho t n g c a i s ng v n hoá-kinh t tr n g d ng tin h c qu n lý d ng nh không xa l giai o n hi n L i ích mà ch ng trình qu n lý mang l i n ng i ta không th ph nh nh n tí hi u qu c a V i nh ng l i ích, tính ti n d ng mà mang l i vi c tin h c hoá c n thi t v i t ch c kinh t - v n hoá-xã h i Tuy nhiên, công vi c tin h c hoá r t ph c t p ò i h i ph i có s thay nh ho t i c c u t ch c c ng n g c a t ch c Chính v y, c n xác nh t ch c b ph n c n tin h c hoá, b ph n c n thi t có s tr giúp c a ch ng trình qu n lý n gi n hoá vi c th c hi n công vi c hàng ngày qua ó nâng cao hi u qu công vi c Sau ã l a ch n c b ph n c n tin h c hoá c n l a ch n m t ch ng trình qu n lý phù h p Sau m t th i gian nghiên c u kh o sát ho t d ng t i Th vi n tr ng C KT Lý T Tr ng, em nh n th y công vi c qu n lý m n/tr sách t i th vi n r t ph c t p Vì v y, c n có m t ph n m m chuyên bi t có kh n ng qu n lý hi u qu , xác, cung c p báo cáo thông tin c n thi t m t cách k p th i cho th th c ng nh ban giám c th vi n Qua ó nâng cao hi u qu c ng nh làm gi m t i công vi c qu n lý c a th vi n Xu t phát t ý t ng ó , v i s h ng d n c a th y Nguy n Minh Hùng – Gi ng viên khoang Công Ngh Thông Tin, em ã quy t nh ch n tài“ Xây dựng phần mềm Quản Lý Mượn Trả Sách” làm tài cho tài môn h c Em ã r t c g ng hoàn thành tài m t cách t t nh t Song, ki n th c h n ch nên không th tránh kh i nh ng thi u sót Vì v y, em r t mong nh n c s ó ng góp ý ki n c a th y cô tài c a em c hoàn thi n h n Em xin chân thành c m n ! Phần – Phân tích xác định yêu cầu phần mềm I Khảo sát nghiệp vụ mô tả hệ thống Khảo sát nghiệp vụ : Trong bước đầu việc phân tích nghiệp vụ nhóm tiến hành khảo sát thư viện trường THPT Lý Tự Trọng Trong trình khảo sát nhóm thu thập thông tin nghiệp vụ quy trình xử lý nghiệp vụ thư viện qua công tác nhập tài liệu vào thư viện, thực thủ tục mượn trả tài liệu đọc giả, tất nghiệp vụ xảy ngày thư viện Khi đọc giả có nhu cầu mượn tài liệu đọc giả đưa yêu cầu mượn sách cho nhân viên quản lý tài liệu, yêu cầu chỉnh sửa theo quy ước thư viện Đến cán thư viện thực việc tìm tài liệu theo yêu cầu đọc giả Nếu có tài liệu thư viện tiến hành thủ tục cho mượn tài liệu, tài liệu thư viện thông báo cho đọc giả biết nhu cầu không đáp ứng Quy trình đọc giả trả tài liệu cho thư viện Khi mượn tài liệu đến hạn phải trả cho thư viện theo thỏa thuận, thủ thư có nhiệm vụ kiểm tra tài tiệu Nếu có sai lệch thủ thư đọc giả phải tiến hành thương lượng thủ tục đền bù bồi thường Đến cuối quý (cuối năm) thủ thư thống kê lại số sách có thư viện số đọc giả chưa trả tài liệu hay hạn, số sách bị rách, cho ban lãnh đạo nhà trường Mô tả hệ thống : Trường THPT Lý Tự Trọng có nhiều khối ta cần lưu trữ thong tin mã khối, tên khối khối lại có nhiều lớp thông tin gồm mã lớp, tên lớp.Khi học sinh đến thuê sách cần làm thẻ đọc giả thong tin gồm mã đọc giả, tên đọc giả, phái , ngày sinh, địa chỉ, Tiền ký gửi.Sách thư viện quản lí theo tác giả, tác giả cần lưu thông tin mã tác giả, tên tác giả, NXB lưu thong tin Mã nhà xuất bản, tên nhà xuất Hệ thống quản lý thư viện gồm ba phận chính, ba phận hoạt động có quan hệ tương đối độc lập nhiều quy trình xử lý công việc: Thư Viện Bộ phận thủ thư Bộ phận quản lý sách Bộ phận độc giả Trong : Bộ phận thủ thư :  Nhiệm vụ phận mua sách, nhập sách từ nhiều nguồn khác Liên hệ với phận bạn đọc để có danh sách yêu cầu cập nhật sách Bộ phận có trách nhiệm xử lý kỹ thuật đầu sách nhập đóng dấu, gán nhãn, làm hồ sơ cho sách, đăng ký vào sổ tài liệu tài sản thư viện, nhập vào sở liệu Bộ phận quản lý sách :  Khi nhận sách từ phận CNSX – phận XDBM có trách nhiệm phân loại tài liệu thành nhiều thư mục, định từ khóa để phục vụ cho công tác tìm kiếm, tra cứutài liệu sau Bên cạnh phận XDBM hoàn thiện quy trình cập nhật sách bằngcách đưa sách kho, phân loại sách theo kho nhập sở liệu trường cần bổ sung đầu sách Bộ phận độc giả  Có trách nhiệm trực tiếp tiếp xúc với bạn đọc, quản lý thông tin tình hình sử dụng sách thư viện Đối với loại sách cần bảo lưu cẩn thận cần có chế đặc biệt để kiểm tra, gia hạn thời gian đọc thông báo với bạn đọc trường hợp sách thuộc loại hạn mượn Bộ phận cần có nhiệm vụ phát sai sót tài liệu đem trả từ bạn đọc phạt tiền trường hợp tài liệu đem trả có hư hỏng Cần có quan hệ chặt chẽ với Phòng Đào tạo, văn phòng Khoa, Bộ môn trường để có kế hoạch rõ ràng cụ thể việc cập nhật, bổ sung tài liệu cho phận CNSX Các hoạt động nghiệp vụ hệ thống Nhập sách: Bộ phận thủ thư đóng vai trò quản lí tất sách thư viện.Bên cạnh phận kho tham gia đồng quản lí.Việc quản lí sách thực sau: Khi phòng quản lý trường cung cấp sách mới.Bộ phận quản lý thông báo cho phận kho nhận sách.Tại kho, thủ kho kiểm tra số lượng tình trạng sách xem có với thông số phòng quản lí gửi xuống hay không? Sau kiểm tra xong thủ kho tiến hành nhập thông tin sách viết phiếu nhập kho.Sau lần nhập kho phận chuyển toàn phiếu nhập kho cho phận quản lí (có giữ bản) Mượn ,trả sách  Khi đọc giả có nhu cầu mượn tài liệu đọc giả đưa yêu cầu mượn sách cho nhân viên quản lý, yêu cầu chỉnh sửa theo quy ước thư viện Đến cán thư viện thực việc tìm tài liệu theo yêu cầu đọc giả Nếu có tài liệu thư viện tiến hành thủ tục cho mượn tài liệu, tài liệu thư viện thông báo cho đọc giả biết nhu cầu không đáp ứng  Quy trình đọc giả trả tài liệu cho thư viện: Khi mượn tài liệu đến hạn phải trả cho thư viện theo thỏa thuận, thủ thư có nhiệm vụ kiểm tra tài tiệu Nếu có sai lệch thủ thư đọc giả phải tiến hành thương lượng thủ tục đền bù bồi thường Báo cáo, tổng kết  Đến cuối quý (cuối năm) thủ thư thống kê lại số sách có thư viện số đọc giả chưa trả tài liệu hay hạn, số sách bị rách, cho ban lãnh đạo nhà trường Mô tả phần mềm: • • Phần mềm có chức chính: o Chức quản lý nhân o Chức quản lý Sách o Chức quản lý độc giả o Chức mượn, trả sách o Chức tìm kiếm thông tin sách o Chức lập báo cáo Chức quản lý nhân sự: thủ thư trưởng(admin) lưu thông tin nhân viên Trong chức quản lý nhân này, admin thêm nhân viên mới, xóa nhân viên nghĩ sửa thông tin nhân viên • Chức quản lý Sách: Thủ thư thêm sách mới, tra cứu thông tin sách, xóa sách cũ, sủa thông tin sách • Chức quản lý độc giả: Thủ thư thêm độc giả, xóa độc giả sửa thông tin độc giả • Chức mượn, trả sách: Thủ thư quản lý việc mượn trả sách cách dễ dàng • Chức thống kê: Thủ thư không cần phải thông kê cách thủ công nữa, thay vào cú click chuột phần mềm đưa bảng thống kê theo yêu cầu thủ thư II Xác định yêu cầu • Yêu cầu chức nghiệp vụ Bộ phận: Thủ thư STT Công việc Mã số: TT Loại Công việc Cho mượn sách Nhận trả sách Tiền phạt Tính toán Tính tiền Tính toán Quy định/Công thức lien quan Lưu trữ TT_QĐ Lưu trữ Chỉ nhận lại sách cho mượn Mỗi ngày trả trễ phạt : -1000đồng/ngày :từ ngày thứ đến thứ -3000đồng/ngày : từ ngày thứ trở Tiền đến cho sách bị Biểu mẫu liên quan TT_BM TT_BM Ghi đền Tra cứu sách Tra cứu Gửi giấy báo đòi sách Kết xuất dựa giá thị trường thời điểm hành Việc tìm sách dựa thông tin : tên sách, tên tác giả, nhà xuất Sách mượn ngày tự động gửi giấy báo sách trả tính xong tiền trả sách TT_BM Bộ phận : Độc giả STT Công việc Tìm sách Đăng ký mượn sách Mã số : ĐG Loại Công việc Quy định/Công thức lien quan Tra cứu Việc tìm sách dựa thông tin : tên sách, tên tác giả, nhà xuất Lưu trữ Bộ phận : quản lý sách Độc giả phải có thẻ thư viện Biểu mẫu liên quan Ghi TT_BM Mọi độc giả có thẻ mượn sách đăng ký mượn sách Tuy nhiên, hệ thống thông báo thi thẻ mượn sách độc giả hết hạn sử dụng Mã số : QLS 10 36 From main 37 From Danh mục khách hàng 38 From Danh mục sách 39 From Mượn sách 40 From thống kê danh thu 41 From thống kê khách hàng chưa trả sách 42 From thống kê sách theo thể loại 43 From thống kê sách cho mượn 44 From tìm kiếm khách hàng 45 From tìm sách 46 From trả sách 47 From thêm thể loại 48 PHẦN THỰC HIỆN & KIỂM TRA 4.Thực kiểm tra: 1.1Thực phần mềm: 1.1.1Mô tả môi trường thực phần mềm: Môi trường thực phần mềm: - Phần mềm “Quản lý mượn trả sách” xây dụng ngôn ngữ C# - Với C#, môi trường phát triển sử dụng Visual Studio 2010, NET framework 4.0 49 5.Các kỹ thuật liên quan: - Xây dựng phần mềm theo kiến trúc tầng: tầng giao diện, tầng xử lý tầng liệu - Xây dựng phần mềm theo hướng đối tượng Và hệ thống lớp chương trình thiết kế tốt, giúp cho phiên xây dựng ngôn ngữ C# 6.Tổng kết: 6.1Kết đạt được: - Chương trình đă hoàn thành yêu cầu chức đề ra, nhiên chương trình chưa hoàn thành đầy đủ 6.2Tự đánh giá: - Mục tiêu đồ án môn học “Xây dựng phần mêm hướng đối tượng” đặt nặng vào rèn luyện kỹ phân tích thiết kế cho toán Kết đạt phần giúp sinh viên thực kiểm nghiệm lý thuyết truyền đạt trình học - Đó mặt phân tích thiết kế, mặt triển khai thực kết đạt chưa cao, mà khuyết điểm lớn chương trình chưa hoàn thiện Đây thiếu sót bậc chương trình chương trình phần mềm quản lý mượn trả sách - Vì thể hướng phát triển tương lai chương trình hòan thiện yêu cầu phi chức năng, bao gồm yêu cầu tính tiến hóa, tính tiện dụng, tính hiệu … đặc biết tính thân thiện, tức phải thực cải tiến lại giao diện chương trình 50 [...]... Sách Quy trình mượn/ trả sách Mượn Trả 33 Danh sách các lớp đối tượng: STT TÊN LỚP Ý NGHĨA 1 Thể loại Các thể loại sách có trong thư viện 2 Sách Lưu thông tin sách có trong thư viện 3 Độc giả Độc giả 4 Quy trình mượn/ trả sách Bảng ghi nhận việc mượn trả sách của độc giả, chỉ được ghi khi độc giả mượn hoặc trả sách 5 Mượn sách Cho biết độc giả mượn sách nào, vào ngày nào 6 Trả sách Cho biết độc giả trả. .. Kế Xử Lý - Sơ Đồ DFD 24 1 DFD Ngử cảnh 2 DFD Mức 0 : 25 3 DFD Mức 1 26 27 4 .Quản lý nhân viên: Cập nhập sách Quản lý độc giả 1.0 Nhân viên Sổ trả sách Quản lý sách 2.0 Mượn sách Thống kê 5 .Quản lý độc giả: 28 TT tìm kiếm TT sinh viên SINH VIÊN 1.1 1.2 Thẻ thư viện Quản lý TT Độc giả Làm thẻ thư viện TT sinh viên NV thư viện QL thư viện 5 Sổ TT độc giả 2 Thẻ thư viện 6 .Quản lý sách: 29 7 .Mượn trả sách: ... hợp lý Tốc đọ thực hiện cho việc Tối đa 10 giây phải có 4 mượn và tra cứu sách Hiệu quả kết quả tra cứu nhanh III.Sơ đồ phân rã chức năng(BFD ): Quản lý mượn trả sách Thêm sách ThêmLập mớiphiếu mơi vào nhập kho sách kho Mượn sách Kiểm tratra Kiểm Lập phiếu m mượn thẻ sách Kiểm Trả sách Kiểm tra tra mã sách mã thẻ HiệnSách trạngrách Quá hạn Mất sách sáchthuê 12 Báo cáo Thống kê số Thống kê theo lượng sách. .. 6 .Quản lý sách: 29 7 .Mượn trả sách: 30 Sách Phiếu mượn + Thẻ thư viện SINH VIÊN Mượn sách Tình trạng sách Sách 3.1 TT phản hồi 3.2 Trả sách NV thư viện NV thư viện 4 Sổ mượn trả 3 Phiếu mượn 2 Thẻ thư viện 6 Sổ TT sách 4.1 4.5 4.2 TK sách mượn TK sách ko được mượn TK sách còn NV thư viện NV thư viện NV thư viện 4 Sổ mượn trả 8.Thống kê: 4.4 4.3 TK quá hạn 31 TK người mượn NV thư viện 5 Sổ TT độc giả NV... Trả sách Cho biết độc giả trả sách nào, vào ngày nào III.Thiết kế giao diện ĐĂNG NHẬP FORM MAIN 34 Thông Tin Đọc Giả Thông Tin Sách Danh mục sách Danh mục độc giả Tìm kiếm sách Tìm kiếm đọc giả Mượn Sách Danh mục sách Trả Sách Thống Kê Danh mục sách Tìm kiếm Báo cáo sách chưa trả In báo cáo Trả sách Thêm Sách Thêm ĐG Thêm Danh mục sách chưa trả Sửa Sửa Sửa Xóa Xóa Xóa Phần 3: Chương trình 35 36 ... Loại Công việc 1 Nhận sách mới vào kho Lưu trữ 2 Thanh lý sách cũ Lưu trữ 3 Lập báo cáo các sách cần thanh lý Lập báo cáo sách mượn Kết xuất QLS_BM 2 Kết xuất QLS_BM 3 4 Quy định/Công thức lien quan Biểu mẫu liên quan Ghi chú QLS_BM 1 Khi có sách mới nhập về, bộ phận quản lý sách có trách nhiệm rà xét xem số sách đó đã có hay chưa, nếu chưa thì lập thẻ quản lý sách và định mã số sách mới Nếu có rồi thì... qúy/tháng Trả sách về kho • Mô tả chi tiết chức năng : • Thêm mới sách : Lập phiếu nhập kho :Sau khi kiểm tra xong số lượng và hiện trạng sách, thủ kho tiến hành lập phiếu nhập để tiến hành nhập sách vào kho • Mượn sách : Kiểm tra mã thẻ :Khi đọc giả yêu cầu mượn sách thì thủ thư cần kiểm tra mã thẻ và ghi nhận lại Kiểm tra sách :Kiểm tra số lượng sách theo yêu cầu của đọc giả còn hay hết Lập phiều mượn. .. mượn :Sau khi kiểm tra xong thủ thư tiến hành lập phiếu mượn đưa cho đọc giả • Trả sách: Kiểm tra mã thẻ :Khi đọc giả đến trả sách thì thủ khi kiểm tra mã thẻ xem có đúng với mã thẻ ghi nhận trước đó không Kiểm tra sách :Thủ thư tiến hành kiểm tra mã sách có trùng với mã sách mà mã thẻ đó đã mượn trước đó hay không • Hiện trạng sách : Sách rách/mất :Sách rách nhiều hoặc bị mất thì thủ thư lập thủ tục đền... định mã số sách mới Nếu có rồi thì gọi lại thẻ cũ để cập nhật bổ sung số lượng Các sách hư, không đọc được • Yêu cầu chức năng hệ thống STT 1 Nội dung Phân quyền sử dụng Mô tả chi tiết Ghi chú Người quản trị : được phếp sử dụng tất cả các chức năng Độc giả : chỉ tra cứu sách và đăng ký mượn sách 11 Ban giám đốc : chỉ tra sách và lập báo cáo thống kê Thủ thư : tất cả các chức năng, ngoại trừ chức năng... PIN) • D2: Trả ra thông báo hoặc đăng nhập • Nhận và kiểm tra D1: ID của nhân viên D2 Xử lý đăng nhập với quyền Adminstrator Xử lý: phải khác rỗng và có cùng mật khẩu tương ứng • Trả ra thông báo nếu IDNV sai hoặc 14 mật khẩu sai, ngược lại thì đăng nhập II.2.Đăng nhập bằng nhận viên: Mô tả Mã nhân viên D1 Dữ liệu: D2 Xử lý đăng nhập với mã nhân viên • D1: thông tin Admin (IDNV, mật khẩu) • D2: Trả ra

Ngày đăng: 13/06/2016, 18:51

Từ khóa liên quan

Mục lục

  • 1. Mô tả phần mềm:

  • Phần mềm có những chức năng chính:

  • Chức năng quản lý nhân sự.

  • Chức năng quản lý Sách.

  • Chức năng quản lý độc giả.

  • Chức năng mượn, trả sách.

  • Chức năng tìm kiếm thông tin sách.

  • Chức năng lập báo cáo.

  • Chức năng quản lý nhân sự: thủ thư trưởng(admin) sẽ lưu thông tin nhân viên. Trong chức năng quản lý nhân sự này, admin có thể thêm nhân viên mới, xóa nhân viên đã nghĩ và sửa thông tin nhân viên.

  • Chức năng quản lý Sách: Thủ thư có thể thêm sách mới, tra cứu thông tin sách, xóa sách cũ, sủa thông tin sách.

  • Chức năng quản lý độc giả: Thủ thư có thể thêm mới độc giả, xóa độc giả và sửa thông tin độc giả.

  • Chức năng mượn, trả sách: Thủ thư có thể quản lý được việc mượn trả sách một cách dễ dàng hơn.

  • Chức năng thống kê: Thủ thư không cần phải thông kê bằng cách thủ công nữa, thay vào đó là một cú click chuột thì phần mềm sẽ đưa ra bảng thống kê theo yêu cầu của thủ thư.

    • II.1.Đăng nhập bằng Adminstrator:

    • Mô tả

    • Dữ liệu:

    • D1: thông tin Admin (IDNV, PIN)

    • D2: Trả ra thông báo hoặc đăng nhập

    • Xử lý:

    • Nhận và kiểm tra D1: ID của nhân viên phải khác rỗng và có cùng mật khẩu tương ứng.

    • Trả ra thông báo nếu IDNV sai hoặc mật khẩu sai, ngược lại thì đăng nhập

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

Tài liệu liên quan