Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
2,08 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á TIỂU LUẬN/ BÀI TẬP LỚN HỌC PHẦN: HỌC PHẦN: CÔNG NGHỆ PHẦN MỀM TÊN BÀI TẬP LỚN: QUẢN LÝ NHÂN SỰ TRƯỜNG ĐH CÔNG NGHỆ ĐÔNG Á Sinh viên thực hiện: Ngày sinh Lớp : CNTT1 Khoa Mã sinh viên Giáo viên : Bùi Thị Bích Lan 04/09/2001 Khóa : 10 Cơng nghệ thơng tin 197480201184 Ths.Lê Thị Huyền Bắc Ninh, tháng… năm 20… BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á BÀI TẬP LỚN HỌC PHẦN: CÔNG NGHỆ PHẦN MỀM TÊN (BÀI TẬP LỚN): QUẢN LÝ NHÂN SỰ TRƯỜNG ĐH CÔNG NGHỆ ĐÔNG Á Sinh viên thực hiện: Ngày sinh Lớp : CNTT1 Khoa Mã sinh viên Giáo viên : Bùi Thị Bích Lan 04/09/2001 Khóa : 10 Cơng nghệ thông tin 197480201184 Ths.Lê Thị Huyền CÁN BỘ CHẤM CÁN BỘ CHẤM (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) Bắc Ninh, tháng … Năm 20 … 2 NNHẬN XÉT CỦA GIẢNG VIÊN DANH MỤC VÀ BẢNG BIỂU SƠ ĐỒ Danh mục Số hiệu Hình Hình Hình Hình Hình Tên Trang Use-case admin 13 Use-case độc giả 13 Use-case nhân viên thư viện 14 Use-case thủ thư 15 Bảng sách mysql 16 3 Hình Hình Hình Hình Hình 10 Hình 11 Hình 12 Hình 13 Hình 14 Hình 15 Hình 16 Bảng sinh viên mysql 17 Bảng sinh viên mượn trả 17 Sơ đồ quan hệ thực tế 18 Giao diện winform 18 Giao diện quản lí thơng tin mượn trả 19 Thêm thơng tin khơng có sẵn 19 Thêm thơng tin có sẵn 20 Chức lưu 20 Chức xóa 21 Chức đóng enable 21 Chức tìm kiếm 22 MỤC LỤC 4 Lời mở đầu Sự đời ngành công nghệ thông tin bước tiến nhảy vọt ngành khoa học kĩ thuật Ở Việt Nam, Khoa học công nghệ thông tin dần phổ cập hóa, đưa vào giáo dục hầu hết cấp, ngành, hệ đào tạo, lĩnh vực tính ứng dụng rộng dãi Đặc biệt Cơng nghệ phần mềm thành phần quy trình quản lí hệ thống, bao gồm phát triển ứng dụng, sở hạ tầng, sở liệu điều khiển hệ thống Các kĩ sư phần mềm phải tuân theo quy tắc hệ thống, quy tắc tổ chức nơi làm việc sử dụng công nghệ, công cụ phù hợp với thử thách nguồn lực sẵn có Ở nước ta nay, việc đưa phần mềm ứng dụng vào quản lý xí nghiệp, quan nhà trường phổ biến trở nên cấp thiết Cùng với xu việc đưa ứng dụng tin học vào quản lý mượn trả sách thư viện việc cần thiết để quản lý thơng tin Qua thời gian tìm hiểu thực tế đề tài em cảm thấy phần mềm quản lý mượn trả sách phần mềm cần thiết cho trường đại học Nó giúp thủ thư quản lý đầu vào sách quản lý thông tin người mượn số lượng sách cịn lại thư viện Em hồn mẫu báo cáo tổng hợp phần mềm 5 Tuy có nhiều cố gắng kiến thức cịn hạn chế, chưa có kinh nghiệm thực tế nên q trình thực khơng tránh thiếu sót Vì vậy, chúng em mong nhận góp ý quý thầy cô bạn để làm em hoàn thiện 6 CHƯƠNG I: KHẢO SÁT HỆ THỐNG 1.1:Khảo sát trạng 1.1.1: Sơ lược Trường Đại Học Công Nghệ Đông Á Trường Đại Học Công Nghệ Đông Á thành lập ngày 09/12/2008 theo quyết định số 1777/QĐ-Đg Trường Đại Học Công Nghệ Đông Á là trường đại học đa ngành nằm hệ thống giáo dục quốc dân Triết lý giáo dục nhà trường “Học phải có việc làm”, EAUT khẳng định là trường đại học đào tạo sinh viên phát triển toàn diện kiến thức chuyên môn và kỹ nghề nghiệp, động – lĩnh – tự tin hội nhập với cộng đồng quốc tế, đảm nhận tốt công việc môi trường đa lĩnh vực, đa văn hóa Trường đào tạo các trình đợ: Đại học quy, Liên thơng, Thạc sĩ Trường đào tạo 15 chuyên ngành với khối ngành gồm: Khối ngành Kỹ thuật, Khối ngành Kinh tế, Khối ngành Y dược Đào tạo hệ thạc sĩ gồm ngành thạc sĩ quản trị kinh doanh và thạc sĩ kế toán 1.1.2: Hiện trạng quản lí Bất kì thư viện có nhiệm vụ phục vụ bạn đọc với nhiều hình thức: cho mượn, đọc chỗ, khai thác thông tin, Các tài liệu lưu trữ thông tin thư viện phong phú theo nhiều thể loại : sách, báo, tạp chí, Thơng thường sách đưa vào thư viện phân loại theo chủ đề Bên cạnh tên sách mơ tả vắn tắt phiếu có thơng tin : Mã sách, tên sách , công việc giúp cho việc mượn, trả bạn đọc tùy theo dễ dàng tra cứu tài liệu thơng tin sách Để mượn sách bạn đọc phải có thẻ sinh viên nhà trường Trong có thơng tin như: mã sinh viên, tên sinh viên, ngày sinh, giới tính, Khi có bạn đọc mượn thư viện phải lưu thông tin bạn đọc lại tạo phiếu mượn cho sinh viên Trên thơng tin có mã phiếu mượn, thơng tin sách mượn, để quản lý sách mượn thư viện có hạn mượn trả định hạn bạn đọc bị phạt Quy trình mượn trả nhân viên thư viện cập nhật có bạn đọc mượn hay trả sách Mỗi bạn đọc có mã Qua lần mượn trả thơng tin lần mượn trả lưu lại, bạn đọc thay đổi sốthông tin cá nhân Chức thực nhiệm vụ sửa đổi 1.2 Phát biểu toán Hoạt động hệ thống thực sau: - Quản lý độc giả : Độc giả muốn mượn sách thư viện phải có thẻ thành viên (thẻ sinh viên) Thẻ này nhà trường cấp dựa theo thông tin hồ sơ học sinh viên.Thông tin thẻ bao 7 gồm: mã sinh viên, tên sinh viên, ngày sinh, giới tính, khoa học, - Hoạt động mượn sách: có nhu cầu mượn sách bạn độc chủ động tìm kiếm mã sách, tên sách cung cấp mã sách và thẻ sinh viên cho thủ thư Thủ thư tiến hành kiểm tra thẻ sinh viên, sách để tiến hành thủ tục cho mượn sách Sau hoàn thành thủ tục thủ thư cung cấp cho sinh viên phiếu mượn có mã phiếu ngày mượn và ngày trả theo quy định thư viện - Hoạt động trả sách: muốn trả sách độc giả cung cấp phiếu mượn sách, thủ thư kiểm tra tình trạng sách và xác nhận hoạt động trả sách sinh viên 1.3: Giải pháp Xây dựng phần mềm quản lí mượn trả để lưu lại thông tin, thời gian sinh viên mượn sách Công nghệ sử dụng: - Lưu trữ sở liệu: MySql - Tạo winform : Ngôn ngữ C# Visual studio 2019 1.4: Tính hữu dụng tốn - Nắm bắt thông tin mượn trả sinh viên - Quản lý số lượng sách thư viện - Quản lý sách mượn trả thư viện 8 CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1: Phân tích chức 2.1.1 Yêu cầu tính – chức năng: Các chức – tính phần mềm quản lý thư viện gồm: a) Đăng nhập b) Đăng ký c) Quản lý nhập sách d) Quản lý độc giả e) Quản lý mượn sách, trả sách f) Thống kê g) Tìm kiếm 2.1.2 Đăng nhập : a) Mục đích : Dùng cho độc giả đăng nhập vào hệ thống để sử dụng tính chương trình b) Thơng tin đầu vào : Độc giả cần phải thực theo yêu cầu hệ thống muốn đăng nhập vào hệ thống c) Thao tác xử lý : Một bảng thông báo hỏi độc giả có đăng nhập , có thêm phần đăng ký độc giả chưa đăng ký 2.1.3 Đăng ký : a) Mục đích : Dùng để đăng ký tên tài khoản, mật khẩu, thông tin cá nhân, ngày làm thẻ ngày hết hạn để thực cho q trình đăng nhập b) Thơng tin đầu vào : Độc giả cần cần phải thực theo yêu cầu hệ thống Ví dụ: Khi click vào chức đăng ký chưa thành viên c) Thao tác xử lý : Một bảng thông báo giúp độc giả điền đầy đủ thông tin để đăng ký chọn 2.1.4 Quản lý nhập sách : a) Mục đích : Chúng ta nhập thêm thơng tin sách từ nhà cung cấp lưu trữ liệu máy tính.Khi cần truy cập, tìm kiếm sách thông qua mã sách hay tên sách, thêm bớt sách cách dễ dàng b) Thơng tin vào : Giám đốc hiệu sách có yêu cầu tới phận nhập sách nhập thêm số lượng sách vào cửa hàng c) Thao tác xử lý : Khi thủ thư gửi yêu cầu nhập sách danh mục nhập sách cho nhà cung cấp nhà cung cấp dựa vào danh mục xem có đủ mặt hàng đơn hàng hay không để thông báo trả lời từ chối hay đồng ý cung cấp sách cho phận nhập sách.Nhà cung cấp đưa đến hiệu sách giao cho phận nhập sách d) Bộ phận nhập sách kiểm tra sách nhập vào kho sau kiểm tra theo biểu mẫu sau : 9 Quản lý nhập sách Tên sách: ………………………………………………… Tác giả: …………………… Thể loại: ……………… 2.1.5 Quản lý Mượn – Trả sách : a) Mục đích : Quản lý thông tin loại sách mượn trả để đáp ứng yêu cầu độc giả b) Thông tin đầu vào : Độc giả yêu cầu mượn sách trả sách gửi thông tin sách cần mượn cần trả c) Thao tác xử lý : Khi độc giả gửi yêu cầu mượn – trả sách, thông tin sách cần mượn – trả đến phận phục vụ độc giả, phận tìm kiếm sách kiểm tra cho độc giả Cụ thể : i Khi độc giả mượn sách kiểm tra xem sách sách thuộc loại mượn đọc chỗ hay mượn nhà đọc báo cho độc giả xem yêu cầu mượn có phù hợp với loại sách cần mượn hay không ? ii Khi độc giả trả sách kiểm tra xem sách hết hạn trả hay chưa ? Hoặc sách đươc trả có cịn ngun vẹn hay khơng ? Độc giả nhận sách nhận phiếu từ phận phuc vụ độc giả d) Thông tin đầu : Bộ phận phục vụ độc giả giao phiếu mượn trả cho độc giả bao gồm thông tin : Tên độc giả , tên sách , ngày mượn , ngày trả Phiếu mượn trả sách Tên độc giả: Tên sách: ……………………… …………………… Ngày mượn: Ngày trả: ……………………… …………………… 2.1.6 Quản lý độc giả : a) Mục đích : Quản lý độc giả để cung cấp sách phù hợp cho độc giả quản lý việc sử dụng sách thư viện độc giả b) Thông tin đầu vào : Độc giả đến mượn sách trả sách phải gửi thông tin thân c) Thao tác xử lý : Khi độc giả có nhu cầu đọc mượn sách, phận phục vụ độc giả làm thủ tục để cấp thẻ cho độc giả để họ có quyền tra cứu thơng tin thư viện Trên thẻ có thơng tin chi tiết độc giả như: Họ tên, Năm sinh , lần mượn sách gần nhất…, thẻ có số đăng ký thư viện cấp Sau cấp thẻ, thư viện tạo hồ sơ ghi nhận việc mượn trả người đọc Trên hồ sơ có thơng tin tương tự thơng tin ghi thẻ, ngồi hồ sơ cịn có bảng ghi lại lần mượn trả sách độc giả để dễ theo dõi 10 10 d) Thông tin đầu : Thẻ thư viên với thông tin nêu độc giả sử dụng thẻ để đọc mượn sách thư viện Thẻ thư viện Tên sinh viên: …………… Mã phiếu mượn : ……………………… Ngày/tháng/năm sinh : Mã sinh viên : ………………… ……… 2.1.7 Thống kê : a) Mục đích : Giám đốc bao quát toàn hệ thống thư viện để có phương pháp cải tiến để phát triển thư viện b) Thông tin vào : Giám đốc yêu cầu thống kê báo cáo theo hàng tháng hay hàng năm c) Thông tin xử lý : Hàng thàng hay hàng năm thủ thư phải thống kê lượng sách tồn, lượng sách mượn , số sách chưa trả , loại sách mượn nhiều (hoặc ) gửi cho giám đốc d) Thông tin : Báo cáo tổng kết thống kê cho loại sách 2.1.8 Tìm kiếm : a) Mục đích: Dùng để tìm kiếm thơng tin sách có thư viện b) Thơng tin vào : Độc giả nhập từ khóa để tìm kiếm thơng tin tất sách có thư viện : c) Thơng tin ra: Bảng tìm kiếm giúp cho người dùng tìm kiếm sách nhanh chong nhờ hướng dẫn có sẵn Biêu đồ luồng liệu: 11 11 12 12 2.2: Lược đồ use-case Mỗi actor đăng nhập hệ thống thực chức quyền hạn khác : - Admin : Đăng nhập Thay đổi mật Thêm account Sửa thơng tin account Xóa account Đăng xuất Hình 1: use-case admin 13 13 - Độc giả Đăng nhập Thay đổi mật Xem thông tin tài khoản Thực mượn trả sách Đăng xuất Hình 2: use-case độc giả - Nhân viên thư viện Đăng nhập Thay đổi mật Quản lý sách Cho phép độc giả đăng kí mượn sách Xem thơng tin độc giả Xem tình trạng mượn trả sách Đăng xuất 14 14 Hình 3: use-case nhân viên thư viện - Thủ thư Đăng nhập Thay đổi mật Xem thống kê sách thư viện Kiểm tra tình trạng sách Quản lý thêm hủy sách hỏng Đăng xuất Hình 4: Use-case thủ thư 2.3:Đặc tả use-case chính: • Đăng nhập: - Use-case mô tả cách người dùng đăng nhập vào hệ thống để thực chức 15 15 - Khi người muốn thực chức mình, hệ thống yêu cầu người dùng nhập tên đăng nhập mật Sau người dùng nhập đầy đủ, hệ thống kiểm chứng tên mật nhập, nhập tên mật cho phép người dùng đăng nhập vào hệ thống để thực chức Nếu người dùng nhập sai tên mật khẩu, hệ thống thơng báo lỗi, người dùng chọn việc hủy bỏ đăng nhập, đăng nhập lại kết thúc tác vụ • Đăng xuất: - Use-case mô tả cách người dùng đăng xuất khỏi hệ thống kết thúc tác vụ - Khi hồn thành cơng việc mình, người dùng chọn đăng xuất khỏi hệ thống, lúc hệ thống cho người dùng đăng xuất quay lại hình đăng nhập • Quản lí độc giả: - Use-case cho phép nhân viên thư viện thêm, cập nhật thơng tin hay xóa thơng tin độc giả - Mỗi độc giả có tài khoản, sau nhân viên thư viện nhập vào tài khoản độc giả có thơng tin độc tên, thông tin độc giả, thông về sách mượn, sách đến hạn trả, sách hạn trả Sau đó, nhân viêc thư viện chọn tiếp chức khác tùy theo yêu cầu độc mơ hình usecase: + Quản lí mượn sách: nhân viên thư viện nhập mã sách mượn vào máy tính, nhập qt mã vạch hay nhập tay, sau xác nhận, hệ thống ghi nhận sách mượn vào tài khoản độc giả + Quản lí trả sách: tương tự quản lí mượn sách, sau xác nhận sách, hệ thống loại sách khỏi sách mượn tài khoản • Quản lí sách - Use-case cho phép thủ thư thêm sách, cập nhật thơng tin loại sách, hay xóa sách bị hư hỏng thư viện - Sau thủ thư đăng nhập vào hệ thống, giao diện làm việc hiển thị với chức năng: thêm sách, hủy sách thay đổi thông tin sách + Thêm sách: Sau thủ thư kích hoạt chức này, giao diện để thủ thư thêm thông tin sách mà độc giả muốn mượn: tên sách, tác giả, mã sách, năm xuất bản, loại sách, chuyên ngành sách Sau xác nhận sách thêm vào kho sách thư viện sẵn sàng cho mượn + Hủy sách: Thủ thu kích hoạt chức từ giao diện Quản lí sách, lên giao diện để nhập mã sách muốn hủy, sau thủ thư nhập mã sách, lên thơng tin sách muốn hủy lí hủy sách Thủ thư xác nhận để xóa sách khỏi thư viện 16 16 CHƯƠNG III:WINFORM 3.1:Cơ sở liệu Bảng Sách : MA_SACH TENSACH SOLUONG int AI PK varchar(45) int Hình 5: Bảng sách mysql Bảng Sinh Viên : MA_SV TENSV LOP GIOITINH SDT int AI PK varchar( 45) varchar( 10) varchar( 45) varchar( 45) 17 17 Hình 6: bảng sinh viên myql Bảng thông tin mượn trả: MA_PHIEUMUON int AI PK varchar( 45) varchar( 45) datetime datetime int int TENSV TENSACH NGAYMUON NGAYTRA MA_SACH MA_SV Hình 7: Bảng thông tin mượn trả Biểu đồ quan hệ thực thể 18 18 Hình 8: Sơ đồ quan hệ thực thể 3.2: Giao diện Màn hình menustrip Hình 9: Giao diện winform Giao diện menutool quản lý thông tin mượn trả 19 19 Hình 10: Giao diện ql thơng tin mượn trả Click nút thêm để thêm thông tin người mượn/trả - Thơng tin khơng có sẵn: Đối với sinh viên không danh sách lưu thủ thư cần điền hết tất thông tin vào ô u cầu tương tự với phần thơng tin sách Hình 11: Thêm thơng tin khơng có sẵn - Thơng tin có sẵn : Đối với sinh viên có sẵn thơng tin ta việc chọn mã sinh viên thông tin sinh viên tự động điền đầy đủ tương tự với phần thông tin sách 20 20 Hình 12: Thêm thơng tin có sẵn Sau điền thông tin ấn lưu để lưu trữ lại thông tin sinh viên N hấn lưu thông tin bảng bên Hình 13: chức lưu 21 21 Click xóa để xóa liệu lưu trữ Hình 14: chức xóa Thêm, sửa xóa xong liệu ta nhấn nút đóng để khóa lại textbox Hình 15: Chức đóng enable Sau thực tất thao tác xong ta nhấn đóng để khóa enable 22 22 Màn hình menutool tìm kiếm Hình 16: Chức tìm kiếm Chức giúp ta tra cứu thông tin sinh viên mượn sách Tài liệu tham khảo https://www.w3schools.com/cs/index.php https://vi.wikipedia.org/wiki/C_Sharp_(ng%C3%B4n_ng%E1%BB%AF_l%E1%B A %ADp_tr%C3%ACnh) https://www.youtube.com/watch?v=9kohr6pMwag 23 23 ...BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á BÀI TẬP LỚN HỌC PHẦN: CÔNG NGHỆ PHẦN MỀM TÊN (BÀI TẬP LỚN): QUẢN LÝ NHÂN SỰ TRƯỜNG ĐH CÔNG NGHỆ ĐÔNG Á Sinh viên thực hiện:... thiết để quản lý thơng tin Qua thời gian tìm hiểu thực tế đề tài em cảm thấy phần mềm quản lý mượn trả sách phần mềm cần thiết cho trường đại học Nó giúp thủ thư quản lý đầu vào sách quản lý thông... SÁT HỆ THỐNG 1.1:Khảo sát trạng 1.1.1: Sơ lược Trường Đại Học Công Nghệ Đông Á Trường Đại Học Công Nghệ Đông Á thành lập ngày 09/12/2008 theo quyết định số 1777/QĐ-Đg Trường Đại Học Công