Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
138,79 KB
Nội dung
TRƯỜNG ĐẠI HỌC THỦY LỢI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN MƠN HỌC PHÂN TÍCH U CẦU PHẦN MỀM Đề tài: PHẦN MỀM QUẢN LÝ THƯ VIỆN TRƯỜNG TRUNG HỌC CƠ SỞ ĐỐNG ĐA Nhóm sinh viên thực hiện: Đỗ Văn Bách: 175A071157 Lê Tuấn Hùng: 175A071721 Nguyễn Gia Khánh: 175A071289 Hoàng Quốc Khánh: 175A071278 Giảng viên phụ trách môn học: TS Trần Thị Ngân Hà Nội, tháng 10 năm 2019 Lời nói đầu Giáo dục lĩnh vực ưu tiên hàng đầu quốc gia Từ viết bảng truyền thống giảng dạy đến cách quản lý theo sổ sách cách truyền thống từ trước đến Đây phương pháp mang đến hiệu từ trước đến Nhưng từ cách mạng “Công nghiệp 4.0” bắt đầu phát triển phương pháp dần bộc lộ nhiều hạn chế Để khắc phục hạn chế cơng nghệ thơng tin có sản phẩm mang tính đột phá mà dần trường học vào áp dụng Ngoài việc dạy học cơng việc quản lý thư viện công việc quan trọng trường học Bởi thư viện hệ thống phổ biến trường học nước Đi với phát triển nhu cầu độc giả tăng liệu lớn liên quan đến nhiều cán thư viện, quản lý thông qua sổ sách thơng thường khơng thể hiệu Vì nhóm em lựa chọn đề tài xây dựng “Phần mềm quản lý thư viện Trường Trung học sở Đống Đa” với hy vọng xây dựng trình xây dựng phần mềm góp phần nâng cao hiệu việc quản lý thư viện “Phần mềm quản lý thư viện Trường Trung học sở Đống Đa” sinh để áp dụng Công nghệ thông tin vào quản lý thư viện trường thay cho hình thức quản lý truyền thống, làm tảng phát triển cho trường học khác chưa có phần mềm tương tự Điều với mong muốn giúp trường hồn thành nhiệm vụ trị - xã hội thời đại mới, nhiệm vụ cấp bách lâu dài để nâng cao chất lượng giáo dục Việt Nam Việc phát triển tiến hành cách bước đưa vào sử dụng vận hành kiểm thử để thấy chất lượng Với việc áp dụng phần mềm vào quản lý thư viện giúp cán giáo viên trường học sinh hình thành thói quen làm việc với ứng dụng công nghệ thông tin Đó kỹ quan trọng cách mạng “Công nghiệp 4.0” mà người cần trang bị để phục vụ cơng tác nghiệp vụ Mục lục Lời nói đầu 1.1 MỤC ĐÍCH VÀ PHẠM VI CỦA BẢN KẾ HOẠCH QUẢN LÝ YÊU CẦU 1.2 XÁC ĐỊNH CÁC TÀI LIỆU 1.3 XÁC ĐỊNH CÁC NHÂN TỐ THAM GIA 1.4 XÂY DỰNG BẢNG LIÊN LẠC VỚI CÁC NHÂN TỐ CHÍNH .5 II THU THẬP YÊU CẦU TỪ CÁC STAKEHOLDERS III XÁC ĐỊNH CÁC LỚP, THUỘC TÍNH VÀ XÂY DỰNG BIỂU ĐỒ LỚP 10 3.1 XÁC ĐỊNH LỚP VÀ THUỘC TÍNH 10 3.2 SƠ ĐỒ CLASS 12 IV XÁC ĐỊNH CÁC TÁC NHÂN, CÁC USECASE VÀ BIỂU ĐỒ USECASE TỔNG QUÁT 12 4.1 XÁC ĐỊNH CÁC TÁC NHÂN 12 4.2 DANH SÁCH USE CASE .13 4.3 SƠ ĐỒ USE CASE 14 V LUỒNG SỰ KIỆN 18 5.1 ĐIỀU KIỆN BẮT ĐẦU 18 5.2 LUỒNG CHÍNH .18 5.3 LUỒNG CON 20 5.4 LUỒNG RẼ NHÁNH .20 VI YÊU CẦU PHI CHỨC NĂNG 21 6.1 YÊU CẦU GIAO DIỆN 21 6.2 YÊU CẦU THỰC THI 21 6.3 YÊU CẦU CHU TRÌNH SỐNG 21 6.4 YÊU CẦU VẬN HÀNH 22 VII TÀI LIỆU ĐẶC TẢ YÊU CẦU .22 7.1 GIỚI THIỆU 22 7.2 MÔ TẢ TỔNG THỂ .22 7.3 YÊU CẦU CỤ THỂ 25 CƠNG VIỆC TỪNG THÀNH VIÊN TRONG NHĨM VÀ ĐIỂM TỰ ĐÁNH GIÁ .39 Kết luận 40 I BẢN KẾ HOẠCH QUẢN LÝ YÊU CẦU 1.1 MỤC ĐÍCH VÀ PHẠM VI CỦA BẢN KẾ HOẠCH QUẢN LÝ YÊU CẦU Dự án Xây dựng phần mềm quản lý thư viện trường Trung học sở Đống Đa để tạo phần mềm quản lý thư viện sử dụng nội trường, đảm bảo việc hỗ trợ quản lý dễ dàng cho thư viện Dự án hướng tới việc xây dựng phần mềm đầy đủ tính cần thiết để khuyến khích học sinh, cán bộ, giáo viên trường đọc mượn sách hay phát triển tủ sách thư viện Hoặc dự án tảng hỗ trợ trường học khác chưa có phần mềm quản lý tương đối Bản kế hoạch quản lý yêu cầu phần mềm Quản lý thư viện trường Trung học sở Đống Đa sản phẩm quy trình quản lý yêu cầu dự án đảm bảo công việc theo kế hoạch dự án, tránh xung đột yêu cầu đưa kết thay đổi sớm cho yêu cầu phải thay đổi Là Trường Trung học địa bàn Hà Nội, dự án hướng tới xây dựng cho phần mềm quản lý thư viện tốt, củng cố chất lượng dạy học nói chung trường Bên cạnh đó, dự án cịn hỗ trợ việc tiếp cận cơng nghệ trường học khảo sát thích ứng, hài lòng thành phần sử dụng phần mềm trường 1.2 XÁC ĐỊNH CÁC TÀI LIỆU [1] Bài giảng giáo viên mơn Phân tích u cầu phần mềm: (TS.Trần Thị Thu Ngân, 2019) [2] Website: slieshare.net, academia.com, tailieu.vn 1.3 XÁC ĐỊNH CÁC NHÂN TỐ THAM GIA Khách hàng: Trường Trung học sở Đống Đa Người đảm bảo chất lượng: Đỗ Văn Bách, Lê Tuấn Hùng Người quản trị Cơ sở liệu: Lê Tuấn Hùng Những người phát triển (bảo trì): thành viên nhóm mơn Phân tích u cầu phần mềm lớp 59PM2 Trường Đại học Thủy Lợi Những nhà sản xuất: thành viên nhóm mơn Phân tích u cầu phần mềm lớp 59PM2 Trường Đại học Thủy Lợi Người kiểm thử: khách hàng Nguyễn Gia Khánh Người đảm liệu: Lê Tuấn Hùng Người quản lý cấu hình: Hồng Quốc Khánh 10 Người quản lý: Trường trung học sở Đống Đa Các quan quy định tính an toàn hệ thống (Safety regulation agencies): Trường trung học sở Đống Đa, Phòng Giáo dục Đào tạo quận Đống Đa 1.4 XÂY DỰNG BẢNG LIÊN LẠC VỚI CÁC NHÂN TỐ CHÍNH Các nhân tố tham gia: Khách hàng Cán thư viện cuối Nhà sản xuất Người kiểm thử Người quản lý Các quan quy định tính an tồn hệ thống Các nhân tố Khách hàng Cán thư viện cuối Nhà sản xuất Người kiểm thử Các quan quy định tính an tồn hệ thống Người quản lý II THU THẬP YÊU CẦU TỪ CÁC STAKEHOLDERS Stakeholder Khách hàng Cán thư viện cuối cầu, vấn sách, tên sách, loại sách cần mượn thị gợi ý mã sách, tên sách, loại sách gần giống - STRQ7: thủ thư nhập mã thẻ thư viện phần mềm gợi ý danh sách mã thẻ thư viện gần giống + FEAT 7: thủ thư nhập mã thẻ thư viện phần mềm gợi ý danh sách mã thẻ thư viện gần giống - STRQ8: Ngoài việc phần mềm tự động nhận ngày mượn thêm gợi ý mượn thêm: tháng, tháng, năm + FEAT8: Ngoài việc phần mềm tự động nhận ngày mượn thêm gợi ý hạn trả: tháng, tháng, năm tính từ ngày mượn - STRQ9: Trả sách: thủ thư nhập mã sách muốn trả có gợi ý danh sách có mã sách gần giống Phần mềm hiển thị ngày trả có phí q hạn q hạn + FEAT 9.1: phần mềm hiển thị danh sách mã sách gần giống với mã sách muốn trả + FEAT 9.2: phần mềm hiển thị ngày trả có phí hạn hạn Phí hạn tính số ngày hạn nhân 1000 đồng + FEAT 9.3: Phần mềm tự động cộng dồn ngày hạn phí hạn cho mã thẻ mượn hạn - STRQ 10: phần mềm có ghi thơng tin cần nhập trước dịng u cầu nhập thơng tin + FEAT 10: phần mềm có ghi thơng tin cần nhập trước dịng u cầu nhập thơng tin - STRQ 11: phần mềm có hiển thị thông báo chấp nhận thao tác vừa thực hiên hay khơng + FEAT 11.1: phần mềm có hiển thị thông báo chấp nhận thao tác vừa thực hiên hay không + FEAT 11.2: Hiển thị thông báo với thao tác thêm, sửa, phân quyền - STRQ 12: Học sinh tốn phí q hạn có ghi tốn phí q hạn + FEAT 12: Học sinh tốn phí hạn - Giao diện Đổi Mật Khẩu +Có mục nhập tài khoản/mã thẻ thư viện, mật cũ, mật dòng chữ tương ứng với mục +Có nút bấm đổi mật - Giao diện Quên Mật Khẩu +Có mục nhập tài khoản/mã thẻ thư viện, email dòng chữ tương ứng với mục +Có nút bấm lấy lại mật c Giao diện Quản Lý Nhân Viên Thư Viện -Có mục nhập mã thẻ thư viện, email, số điện thoại, mật -Có mục lựa chọn quyền cho thẻ -Có nút bấm thêm, sửa thơng tin thẻ -Có bảng liệu hiển thị thông tin thẻ cán thư viện d Giao diện Mượn, Trả sách + Mượn sách Có đầy đủ mục nhập mã sách, tên sách, loại sách, số trang, giá, tác giả, nhà xuất bản, mã thẻ thư viện, họ tên, lớp, ngày mượn, hạn trả, ghi nút bấm xác nhận cho mượn sách + Có bảng hiển thị thông tin sách chưa mượn + Trả sách Có đầy đủ mục nhập mã sách, tên sách, loại sách, số trang, giá, tác giả, nhà xuất bản, mã thẻ thư viện, họ tên, lớp, ngày mượn, ngày trả, ghi nút bấm xác nhận trả sách + Có bảng hiển thị thông tin sách mượn mã thẻ thư viện người mượn sách e Giao diện Quản Lý Sách - Có phần chọn chức thêm loại sách, thêm sách tạo mã sách - Giao diện chức thêm loại sách: - + Có mục nhập vào tên loại sách + Có nút bấm thêm, sửa loại sách + Có bảng liệu hiển thị danh sách loại sách thư viện có Giao diện thêm sách: +Có mục đặt ảnh bìa cho sách + Có mục nhập tên sách, loại sách, số trang, giá, tác giả, nhà xuất + Có nút bấm thêm, sửa thơng tin sách + Có bảng liệu hiển thị thơng tin sách có thư viện - Giao diện tạo mã sách +Có mục chọn sách thêm từ trước +Có mục hiển thị thơng tin sách vừa chọn có ảnh bìa +Có nút bấm thêm, sửa thơng tin sách +Có bảng liệu hiển thị tồn thơng tin sách f Giao diện Quản Lý Thẻ Thư Viện -Giao diện quản lý thẻ độc giả thư viện +Có mục đặt ảnh cá nhân chủ thẻ +Có mục nhập mã thẻ thư viện, họ tên, ngày sinh, lớp,ngày mở thẻ, hạn thẻ +Có mục chọn thẻ độc giả hay thẻ cán thư viện +Có nút bấm thêm, sửa thơng tin thẻ +Có bảng liệu hiển thị thông tin thẻ độc giả thư viện g Giao diện Thống Kê, In ấn - Có mục chọn chức thống kê - Có nút chọn In báo cáo - Có bảng hiển thị liệu thống kê 7.3.2 Yêu cầu chức a.Chức đăng nhập, quên mật khẩu, đổi mật - Chức Đăng Nhập +Giao diện đăng nhập mở lên cán thư viện mở phần mềm yêu cầu cán thư viện phải đăng nhập mã thẻ mật để vào giao diện phần mềm cho phép thực chức mượn sách, trả sách, quản lý sách quản lý thẻ thư viện +Sau mục nhập Mã Thẻ Thư Viện mục nhập Mật Khẩu nhập đầy đủ thơng tin cho phép nhấn vào nút Đăng Nhập +Dữ liệu mục lấy để kiểm tra sở liệu xem có xác hay khơng +Nếu khơng đưa thơng báo u cầu nhập lại, cịn xác hiển thị giao diện lựa chọn chức Mượn Sách, Trả Sách, Quản Lý Sách, Quản Lý Thẻ, Thống Kê - Chức Quên Mật Khẩu +Cho phép cán thư viện lấy lại mật quên mật + Sau mục nhập Mã Thẻ Thư Viện mục nhập Email đăng ký nhập đầy đủ thơng tin cho phép nhấn vào nút Lấy Lại Mật Khẩu +Dữ liệu mục lấy để kiểm tra xem Email có phải Email đăng ký cho Mã Thẻ Thư Viện trước hay khơng +Nếu khơng xác đưa thơng báo lỗi, cịn xác gửi mật tự tạo ngẫu nhiên vào Email sau gửi lại thông báo thành công - Chức Đổi Mật Khẩu +Cho phép cán thư viện đổi mật sang mật +Sau mục nhập Mã Thẻ Thư Viện với Mật Khẩu Hiện Tại Mật Khẩu Mới nhập vào đầy đủ thơng tin hợp lệ cho phép nhấn vào nút Đổi Mật Khẩu +Dữ liệu mục Mã Thẻ Thư Viện Mật Khẩu Hiện Tại lấy để kiểm tra xem mật có phải mã thẻ thư viện khơng +Nếu khơng xác đưa thơng báo lỗi u cầu nhập lại thơng tin, cịn xác mật thay mật nhập mục Mật Khẩu Mới b Chức Mượn Sách, Trả Sách - Dựa vào quyền thẻ, thủ thư mượn trả cho phép vào chức Mượn Sách, Trả Sách +Tại mục Hạn Trả cho phép chọn thời hạn mà thẻ thư viện mượn sách +Sau thông tin mục tương ưng nhập đầy đủ cho phép nhấn vào nút Mượn Sách +Sau nút Mượn Sách bấm, thông báo lên với lựa chọn đồng ý, Hủy Bỏ để xác nhận có Đồng Ý cho mượn hay khơng Nếu đồng ý liệu lần mượn sách lưu lại, hủy bỏ thơng tin lần mượn khơng lưu lại +Sau mượn thành cơng có bảng thơng báo “ĐÃ MƯỢN SÁCH THÀNH CƠNG” +Những sách mượn bị bỏ khỏi bảng liệu hiển thị bên - Chức Trả Sách +Chức cho phép độc giả trả lại thư viện sách mượn +Sau mã sách cần trả nhập vào mục nhập Mã Sách: +Nếu mã sách khơng có thơng tin cho mượn hiển thị thơng báo “Mã Sách Này Chưa Được Cho Mượn” +Nếu mã sách có thơng tin cho mượn tồn thơng tin sách có mã sách thông tin thẻ thư viện mượn sách hiển thị mục tương ứng +Mục Ngày Trả lấy liệu ngày hôm +Khi thơng tin nhập vào xác cho phép nhấn vào nút Trả Sách +Sau nút Trả Sách bấm, thông báo lên với lựa chọn Đồng Ý, Hủy Bỏ để xác nhận có xác nhận trả sách hay khơng Nếu hủy bỏ lần trả sách khơng thực hiện, đồng ý thơng tin lần trả sách lưu lại với số ngày hạn ngày trả trừ hạn trả +Sau trả sách thành cơng có bảng thơng báo “ĐÃ TRẢ SÁCH THÀNH CÔNG” +Tại bảng liệu bên sách mượn hiển thị với mã thẻ thư viện mượn sách +Những sách hạn trả hiển thị với dịng chữ màu đỏ +Nếu thơng tin sách có tên lấy thơng tin sách đưa vào thơng báo hỏi xem Đồng Ý hay Hủy Bỏ việc thêm thơng tin sách Nếu hủy bỏ lần thêm sách bị bỏ qua Nếu đồng ý thơng tin sách thêm vào sở liệu +Bảng liệu hiển thị toàn thơng tin sách có thư viện - Sửa Sách +Chức cho phép sửa thông tin sách có thư viện +Khi bấm vào dịng bảng hiển thị thơng tin sách tồn thơng tin sách chọn hiển thị mục tương ứng +Sau mục mục nhập ảnh, tên sách, loại sách, số trang, giá, tác giả, nhà xuất sửa hợp lệ cho phép nhấn vào nút Sửa +Các thông tin nhập mục lấy để xử lý +Nếu đường dẫn file ảnh có sở liệu (ngoại trừ đường dẫn ảnh sách đó) hiển thị lên bảng thông báo yêu cầu chọn lại ảnh +Nếu thơng tin sách có tên (ngoại trừ tên sách đó) lấy thơng tin sách đưa vào thông báo hỏi xem Đồng Ý hay Hủy Bỏ việc thêm thơng tin sách Nếu hủy bỏ lần thêm sách bị bỏ qua Nếu đồng ý thơng tin sách sửa sở liệu +Bảng liệu hiển thị tồn thơng tin sách có thư viện - Tạo Mã Sách +Chức cho phép tạo mã sách +Tại mục Mã Sách đưa mã sách mã sách lớn có sở liệu tang thêm đơn vị +Khi nhập tên sách vào mục Tên Sách +Thông tin nhập mục lấy kiểm tra xem có sách có tên lấy 10 sách tạo thành danh sách cho phép chọn dịng +Khi có dịng chọn tồn thơng tin sách đưa lên mục tương ứng cho phép nhấn vào nút thêm +Khi nút thêm nhấn bảng thơng báo hiển thị lên với chức Đồng Ý, Hủy Bỏ Nếu hủy bỏ lần tạo mã sách bị hủy, cịn đồng ý thơng tin mục tương ứng thêm vào sở liệu +Bảng liệu hiển thị toàn thơng tin sách mã sách có thư viện - Sửa Mã Sách +Chức cho phép sửa lại tên thông tin mã sách có thư viên +Khi bấm vào dịng bảng hiển thị thơng tin mã sách tồn thơng tin mã sách chọn hiển thị mục tương ứng +Khi nhập tên sách vào mục Tên Sách +Thông tin nhập mục lấy kiểm tra xem có sách có tên lấy 10 sách tạo thành danh sách cho phép chọn dịng +Khi có dịng chọn tồn thơng tin sách đưa lên mục tương ứng cho phép nhấn vào nút sửa +Khi nút sửa nhấn bảng thơng báo hiển thị lên với chức Đồng Ý, Hủy Bỏ Nếu hủy bỏ lần sửa mã sách bị hủy, cịn đồng ý thơng tin mục tương ứng sửa vào thông tin mã sách sở liệu +Bảng liệu hiển thị tồn thơng tin sách mã sách có thư viện d Chức Quản Lý Thẻ Thư Viện - Dựa vào quyền thẻ, thủ thư quản lý thẻ thư viện cho phép vào chức Quản Lý Thẻ Thư Viện - Thêm Thẻ Thư Viện +Chức cho phép thêm thẻ thư viện +Tại mục Mã Thẻ đưa mã thẻ mã thẻ lớn có sở liệu tang thêm đơn vị, tự nhập vào mã thẻ +Khi bấm vào mục chọn ảnh cửa sổ mở file ảnh mở Sau ảnh chọn bấm đồng ý cửa sổ tắt Mục chọn ảnh hiển thị ảnh chọn +Sau mục Họ Tên, Ngày Sinh, Phạm Vi thẻ thẻ độc giả hay thẻ cán thư viện, Ngày Mở Thẻ, thẻ độc giả phải chọn Hạn Sử Dụng thẻ nhập đầy đủ hợp lệ cho phép bấm Thêm +Khi nút thêm nhấn bảng thơng báo hiển thị lên với chức Đồng Ý, Hủy Bỏ Nếu hủy bỏ lần tạo thẻ thư viện bị hủy, cịn đồng ý thơng tin mục tương ứng thêm vào sở liệu +Bảng liệu hiển thị toàn thơng tin sách có thư viện - Sửa Thẻ Thư Viện +Chức cho phép sửa lại thơng tin thẻ có thư viện +Khi bấm vào dòng bảng hiển thị thơng tin mã sách tồn thơng tin mã sách chọn hiển thị mục tương ứng +Sau mục Họ Tên, Ngày Sinh, Phạm Vi thẻ thẻ độc giả hay thẻ cán thư viện, Ngày Mở Thẻ, thẻ độc giả phải chọn Hạn Sử Dụng thẻ sửa hợp lệ cho phép bấm Sửa +Khi nút sửa nhấn bảng thông báo hiển thị lên với chức Đồng Ý, Hủy Bỏ Nếu hủy bỏ lần sửa thẻ thư viện bị hủy, cịn đồng ý thơng tin mục tương ứng sửa lại mã thẻ lưu sở liệu -Bảng liệu hiển thị tồn thơng tin sách có thư viện e Chức Quản lý nhân viên - Dựa vào quyền thẻ, quản lý thư viện cho phép vào chức Quản lý nhân viên thư viện -Thêm quyền nhân viên +Chức cho phép thêm quyền cho thẻ cán thư viện +Sau nhập vào mã thẻ thư viện có mục nhập Mã Thẻ, thẻ có phạm vị thẻ độc giả hiển thị thơng báo u cầu nhập lại Cịn thẻ có phạm vi cán thư viện hiển thị tồn thơng tin thẻ +Các thơng tin u cầu nhập thêm Email, Số Điện Thoại chọn chức tự động tạo mật hay tạo mật tay +Nếu chọn tự động tạo mật mật tạo mục nhập mật khẩu, chọn tạo mật tay cho phép nhập vào mật theo ý muốn +Chọn quyền danh sách quyền +Khi thơng tin nhập đầy đủ cho nhấn vào nút Thêm +Khi nút thêm nhấn bảng thơng báo hiển thị lên với chức Đồng Ý, Hủy Bỏ Nếu hủy bỏ lần thêm quyền thẻ thư viện bị hủy, cịn đồng ý thơng tin mục tương ứng thêm vào sở liệu +Gửi email với mật đến Email đăng ký với thẻ +Bảng liệu hiển thị thông tin mã thẻ thư viện cán thư viện, họ tên, chức vụ, ngày sinh, số điện thoại, email, ngày bắt đầu -Sửa quyền nhân viên +Khi bấm vào dịng bảng hiển thị thơng tin cán tồn thơng tin cán thư viện chọn hiển thị mục tương ứng +Chọn lại quyền danh sách quyền +Khi quyền chọn lại cho phép nhấn vào nút Sửa +Khi nút sửa nhấn bảng thông báo hiển thị lên với chức Đồng Ý, Hủy Bỏ Nếu hủy bỏ lần sửa quyền thẻ thư viện bị hủy, đồng ý quyền thẻ sửa lại mã thẻ lưu sở liệu +Bảng liệu hiển thị thông tin mã thẻ thư viện cán thư viện, họ tên, chức vụ, ngày sinh, số điện thoại, email, ngày bắt đầu f Chức Thống Kê, In Ấn -Cho phép chọn kiểu thống kê để thống kê lại thông tin -Bảng liệu để thị thông tin theo kiểu thống kê mà cán thư viện vừa lựa chọn -Nút in ấn cho phép kết nối với máy in in thông tin bảng liệu 7.3.3 Yêu cầu thực thi - Cho phép phân quyền cán thư viện: Cho phép quản lý thư viện phân quyền cho thẻ cán thư viện thủ thư quản lý nhập sách, thủ thư quản lý mượn trả sách, thủ thư quản lý thẻ thư viện - Cho phép lưu trữ thông tin: sách, thẻ, mượn trả, quyền…: Mỗi thao tác thêm sách, mã sách, sửa sách, sửa mã sách, thêm thẻ, sửa thẻ, thêm quyền nhân viên, sửa quyền nhân viên hay thao tác mượn sách, trả sách lưu trữ thơng tin vào sở liệu thơng tin hợp lệ Tùy quyền mà thực công việc khác phần mềm: + Với quyền quản lý thư viện: Cho phép tạo thẻ thư viện, xem thông tin thẻ thư viện, xem thơng sách có thư viện phân quyền cho cán thư viện + Với quyền thủ thư nhập sách: Cho phép tạo thông tin sách mới, tạo mã sách cho sách, xem thông tin mã sách có thư viện sửa thơng tin sách thông tin theo mã sách có thư viện + Với quyền quản lý thẻ thư viện: Cho phép tạo thẻ thư viện mới, xem thơng tin thẻ thư viện độc giả có thư viện sửa thông tin thẻ độc giả - Không thể mượn sách mượn: Những sách cho mượn tiếp tục cho người khác mượn phòng ngừa cho số sai sót đặc biệt để thủ thư tìm giải vấn đề - Thời gian tìm kiếm thêm khơng q 10s: Khi nhập thơng tin mục tìm kiếm cần trả kết bảng hiển thị liệu nhanh khơng q 10 giây cho lần thực thi tìm kiếm thơng tin - Mã hóa mật để đảm bảo cán thư viện khác biết mật người: Mã hóa mật cán thư viện lưu trữ sở liệu tránh trường hợp bị lấy cắp thông tin lấy mật cá nhân cán thư viện - Khởi động chương trình khơng q 60s: Phần mềm mở lên nhanh chóng khơng q 60 giây mở - Mật tối thiếu ký tự tối đa 24 ký tự, bao gồm chữ chữ số: Yêu cầu mật cán thư viện tạo cần phải nhiều ký tự 24 ký tự mật cần kết hợp chữ chữ số - Thời gian thao tác thêm, sửa, xóa, mượn trả khơng q 5s: Khi cán thư viện nhấn lưu thông tin thao tác thêm, sửa, xóa, mượn, trả lưu trữ thơng tin vào sở liệu đưa thông báo thành công hay thất bại khoảng giây 7.3.4 Các đặc tính phần mềm a Độ tin cậy - Dễ sử dụng: giao diện dễ sử dụng, thân thiện với cán thư viện, có thích lần nhập thơng tin - Tính nhanh chóng tiết kiệm: rẻ cho phần mềm trường học nhanh chóng thực tháng - Tính tốc độ: khả xử lý liệu tốc độ ổn định - Tính thao tác thành phần: thao tác thơng tin có sở liệu phải tương thích lẫn nhau, có liên kết chặt chẽ bảng liệu b Tính sẵn dùng - Phần mềm dễ tương thích với phần mềm khác - Sản phẩm phần mềm có thành phần phần mềm khác: Microsoft SQL Server có kiểu liệu Cho phép người phát triển dễ dàng định nghĩa, tạo trì sở dự liệu đồng thời cung cấp dịch vụ truy cập đến sở liệu cách có quản lý, lưu phục hồi sở liệu c Tính bảo mật - Tính chặt chẽ quản lý: có phân quyền rõ ràng quản lý quyền tài khoản có thao tác cho phép khác - Tính xác: liệu phần mềm xuất cần xác, kiểm tra, ràng buộc chặt chẽ thực thao tác chúng d Khả bảo trì - Dễ tìm kiếm sửa lỗi: xác định lỗi nhanh, sửa lỗi sửa chức khơng ảnh hưởng đến chức cịn lại - Dễ bảo trì: thêm thay đổi chức nhanh, không ảnh hưởng đến chức có - Tái sử dụng thuận tiện: dễ dàng phát triển phần mềm dựa phần mềm cũ với nhiều yêu cầu nghiệp vụ - Dễ dàng kiểm thử: dễ dàng kiểm thử hoạt động phần mềm sở liệu mẫu để phát lỗi phần mềm dễ dàng phát lỗi qua thao tác chức e Tính khả chuyển - Tính khả chuyển: khả chạy phiên windows ứng Dễ thích ứng: đổi sang hệ quản trị phần mềm dễ dàng thích 7.3.5 Các u cầu khác tốt Thời gian đáp ứng chức hoạt động phần mềm nhanh - Loại bỏ đặc trưng riêng biệt: hình ảnh, chữ viết, giao diện cần phù hợp với tiêu chuẩn Phòng Giáo dục Đào tạo quận Đống Đa, luật phần mềm tiêu chuẩn chung phổ biến Bởi phần mềm tái sử dụng, nâng cấp cho nhiều lĩnh vực, quan khác đổi Nếu có đặc trưng riêng tên trường, logo trường phần dễ dàng sửa Phiên phát hành cần ghi rõ số phát hành, đơn vị phát hành năm phát hành CÔNG VIỆC TỪNG THÀNH VIÊN TRONG NHÓM VÀ ĐIỂM TỰ ĐÁNH GIÁ Thành viên Đỗ Văn Bách Lê Tuấn Hùng Nguyễn Gia Khánh Hồng Quốc Khánh Kết luận Qua q trình tìm hiểu, học tập trường Internet sau tháng nghiên cứu nhóm em đạt kết trình phát triển phần mềm thể tài liệu xây dựng yêu cầu “Phần mềm quản lý thư viện Trường Trung học sở Đống Đa”: hiểu quy trình làm việc việc quản lý sách, cán thư viện độc giả thư viện; phân tích quy trình hoạt động chức hệ thống biểu diễn qua sơ đồ Class Usecase; xây dựng q trình phát triển phần mềm thơng qua khảo sát, phân tích thiết kế phần mềm, thiết kế đặc tả yêu cầu Bên cạnh kết thu thời gian học ngắn nên nhóm cịn nhiều hạn chế: tài liệu phân tích u cầu phần mềm mang tính chất tìm hiểu chưa có hiệu cao áp dụng vào thực tế; chưa xây dựng chức mà hệ thống cần có, có đơi chưa bám sát vào yêu cầu thu thập, đưa yêu cầu theo hướng chủ quan Từ hạn chế nhóm cần có hướng phát triển dựa tài liệu sẵn có muốn tiếp đề tài chọn: tiếp tục xây dựng hoàn thiện; cần trợ giúp từ chuyên viên; hỗ trợ ứng dụng quét mã vạch để rút ngắn thời gian tìm kiếm; hỗ trợ gửi thơng báo tự động đến độc giả hạn Do thời gian có hạn khối lượng mơn học lớn nên đề tài “Phần mềm quản lý thư viện Trường Trung học sở Đống Đa” nhiều hạn chế chưa ứng dụng vào thực tế Tuy nhiên kết tìm hiểu nghiên cứu nhóm em suốt q trình học, từ đánh giá thực lực cách học tập nhóm em Vì nhóm em mong q thầy( ) hướng dẫn thêm để chúng em khắc phục hạn chế, phát huy lực thân ... quản lý thư viện Trường Trung học sở Đống Đa? ?? với hy vọng xây dựng q trình xây dựng phần mềm góp phần nâng cao hiệu việc quản lý thư viện ? ?Phần mềm quản lý thư viện Trường Trung học sở Đống Đa? ??... HOẠCH QUẢN LÝ YÊU CẦU 1.1 MỤC ĐÍCH VÀ PHẠM VI CỦA BẢN KẾ HOẠCH QUẢN LÝ YÊU CẦU Dự án Xây dựng phần mềm quản lý thư viện trường Trung học sở Đống Đa để tạo phần mềm quản lý thư viện sử dụng nội trường, ... án tảng hỗ trợ trường học khác chưa có phần mềm quản lý tương đối Bản kế hoạch quản lý yêu cầu phần mềm Quản lý thư viện trường Trung học sở Đống Đa sản phẩm quy trình quản lý yêu cầu dự án đảm