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

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 á

22 20 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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 2,08 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

công việc này sẽ giúp cho việc mượn, trả bạn đọc tùy theo có thể dễ dàng tra cứu tài liệu về thông tin sách Để có thể mượn sách bạn đọc phải có thẻ sinh viên của nhà trường.. khi hoàn th

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG

Trang 2

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Trang 3

NNHẬN XÉT CỦA GIẢNG VIÊN

DANH MỤC VÀ BẢNG BIỂU SƠ ĐỒ

1 Danh mục

Số

Hình

1

Hình

Hình

Hình

4

Hình

5

Hình

6

Trang 4

Hình

7

Hình

8

Hình

9

Hình

10

Hình

Hình

Hình

13

Hình

14

Hình

15

Hình

16

MỤC LỤC

CHƯƠNG I: KHẢO SÁT HỆ THỐNG 7

1.1:Khảo sát hiện trạng 7

1.2 Phát biểu bài toán 7

1.3: Giải pháp 8

1.4: Tính hữu dụng của bài toán 8

CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 8

2.1: Phân tích chức năng 8

2.2: Lược đồ use-case 12

2.3:Đặc tả các use-case chính: 15

CHƯƠNG III:WINFORM 16

3.1:Cơ sở dữ liệu 16

3.2: Giao diện 18

Tài liệu tham khảo 22

Trang 5

Lời mở đầu

Sự ra đời của ngành công nghệ thông tin là bước tiến nhảy vọt của ngành khoa học kĩ thuật Ở Việt Nam, Khoa học công nghệ thông tin đang dần được phổ cập hóa, được đưa vào giáo dục ở hầu hết các cấp, các ngành, các hệ đào tạo, các lĩnh vực vì tính ứng dụng rộng dãi của nó

Đặc biệt Công nghệ phần mềm là một thành phần của quy trình quản lí hệ thống, bao gồm phát triển ứng dụng, cơ sở hạ tầng, cơ sở dữ liệu và điều khiển hệ thống Các kĩ

sư phần mềm phải luôn tuân theo quy tắc của hệ thống, quy tắc của tổ chức tại nơi làm việc cũng như khi sử dụng công nghệ, công cụ phù hợp với từng thử thách và cácnguồn lực sẵn có

Ở nước ta hiện nay, việc đưa phần mềm ứng dụng vào quản lý xí nghiệp, cơ quan và nhà trường đang rất phổ biến và trở nên cấp thiết Cùng với xu thế đó việc đưa ứng dụng tin học vào quản lý mượn trả sách thư viện là một việc cần thiết để quản lý thông tin Qua thời gian tìm hiểu thực tế về đề tài em cảm thấy phần mềm quản lý

Trang 6

mượn trả sách là phần mềm rất cần thiết cho bất kì một trường đại học nào Nó giúp thủ thư có thể quản lý đầu ra vào của sách và quản lý thông tin người mượn số lượng sách còn lại trong thư viện Em đã hoàn thanh một mẫu báo cáo tổng hợp về phần mềm.

Tuy có nhiều cố gắng nhưng kiến thức còn hạn chế, cũng như chưa có kinh nghiệm thực tế nên trong quá trình thực hiện không tránh nổi các thiếu sót Vì vậy, chúng em mong nhận được sự góp ý của các quý thầy cô và các bạn để bài làm của em hoàn thiện hơn

Trang 7

CHƯƠNG I: KHẢO SÁT HỆ THỐNG

1.1:Khảo sát hiện trạng

1.1.1: Sơ lược về 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 trong hệ thống giáo dục quốc dân Triết lý giáo dục của 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ỹ năng nghề nghiệp, năng động – bản 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 trong 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 chính quy, Liên thông, Thạc sĩ Trường đào tạo 15 chuyên ngành với 3 khối ngành cơ bản 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 2 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ì một thư viện nào đều có nhiệm vụ là phục vụ bạn đọc với nhiều hình thức: chomượn, đọc tại chỗ, khai thác thông tin, Các tài liệu lưu trữ thông tin trong thư viện rất phong phú theo nhiều thể loại : sách, báo, tạp chí, Thông thường sách được đưa vào thư viện sẽ được phân loại theo từng chủ đề Bên cạnh đó mỗi tên sách được mô

tả vắn tắt trong một phiếu có những thông tin như : Mã sách, tên sách , công việc này sẽ giúp cho việc mượn, trả bạn đọc tùy theo có thể dễ dàng tra cứu tài liệu về thông tin sách Để có thể mượn sách bạn đọc phải có thẻ sinh viên của nhà trường Trong đó có các thông tin như: mã sinh viên, tên sinh viên, 8 ngày sinh, giới tính, Khi có bạn đọc mượn thư viện phải lưu thông tin của bạn đọc lại tạo một phiếu mượncho sinh viên Trên thông tin này sẽ có mã phiếu mượn, thông tin sách mượn, để quản lý sách mượn mỗi thư viện sẽ có một hạn mượn trả nhất định nếu quá hạn bạn đọc sẽ bị phạt Quy trình mượn trả luôn được nhân viên thư viện cập nhật mỗi khi có bạn đọc mượn hay trả sách Mỗi bạn đọc sẽ có một mã duy nhất Qua những lần mượn trả thì thông tin những lần mượn trả được lưu lại, hoặc bạn đọc thay đổi một sốthông tin cá nhân Chức năng này sẽ thực hiện nhiệm vụ sửa đổi

1.2 Phát biểu bài toán

Hoạt động của hệ thống được thực hiện lần lượt như 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 sẽ do nhà trường cấp dựa theo thông tin trong hồ sơ học của sinh viên.Thông tin thẻ bao 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: khi có nhu cầu mượn sách bạn độc chủ động tìm kiếm

mã sách, tên sách rồi cung cấp mã sách và thẻ sinh viên cho thủ thư Thủ thư sẽ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

Trang 8

khi hoàn thành thủ tục thủ thư sẽ cung cấp cho sinh viên một phiếu mượn trên

đó sẽ có mã phiếu ngày mượn và ngày trả theo quy định của thư viện

- Hoạt động trả sách: khi muốn trả sách độc giả sẽ cung cấp phiếu mượn sách, thủ thư sẽ kiểm tra tình trạng sách và xác nhận hoạt động trả sách của 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ữ cơ sở dữ liệu: MySql

- Tạo winform : Ngôn ngữ C#

Visual studio 2019

1.4: Tính hữu dụng của bài toán

- Nắm bắt được thông tin mượn trả của sinh viên

- Quản lý số lượng sách trong thư viện

- Quản lý được sách mượn trả trong thư viện

CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1: Phân tích chức năng

2.1.1 Yêu cầu tính năng – chức năng:

Các chức năng – tính năng chính của phần mềm quản lý thư viện gồm:

Trang 9

2.1.4 Quản lý nhập sách :

a) Mục đích : Chúng ta có thể nhập thêm thông tin sách từ nhà cung cấp và lưu trữ dữ liệu trên máy tính.Khi cần chúng ta có thể truy cập, tìm kiếm sáchthông qua mã sách hay tên sách, chúng ta cũng có thể thêm bớt sách một 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 bộ phận nhập sách nhập thêm một 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 và danh mục nhập sáchcho nhà cung cấp thì nhà cung cấp dựa vào danh mục xem có đủ các mặt hàng trong đơn hàng hay không để thông báo trả lời từ chối hay đồng ý cungcấp sách cho bộ phận nhập sách.Nhà cung cấp sẽ đưa đến hiệu sách và giao cho bộ phận nhập sách

d) Bộ phận nhập sách kiểm tra sách và nhập vào kho sau khi kiểm tra theo biểu mẫu sau :

a) Mục đích : Quản lý thông tin các loại sách được mượn và trả để đáp ứng

mọi yêu cầu độc giả

b) Thông tin đầu vào : Độc giả yêu cầu mượn sách hoặc trả sách và gửi

thông tin về cuốn sách cần mượn hoặc cần trả

Trang 10

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 bộ phận phục vụ độc giả, bộ phận này tìm kiếm sách và kiểm tra cho độc giả Cụ thể :

i Khi độc giả mượn sách nào đó thì kiểm tra xem sách sách đó thuộc về loại mượn đọc tại chỗ hay mượn về nhà đọc và 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 thì kiểm tra xem sách đã hết hạn trả hay chưa ? Hoặc

là sách đươc trả có còn nguyên vẹn hay không ? Độc giả nhận sách rồi nhận phiếu từ bộ phận phuc vụ độc giả

d) Thông tin đầu ra : 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

c) Thao tác xử lý : Khi độc giả có nhu cầu đọc mượn sách, bộ phận phục vụđộc giả sẽ làm các thủ tục để cấp thẻ cho độc giả để họ có quyền tra cứu thông tin trong thư viện Trên thẻ có những thông tin chi tiết về độc giả như: Họ tên, Năm sinh , lần mượn sách gần nhất…, mỗi thẻ sẽ có một số đăng ký do thư viện cấp Sau khi cấp thẻ, thư viện sẽ tạo một hồ sơ ghi nhận việc mượn trả của người đọc Trên hồ sơ này có các thông tin tương

tự như các thông tin được ghi trên thẻ, ngoài ra trên hồ sơ còn có một bảng ghi lại những lần mượn trả sách của độc giả để dễ theo dõi

d) Thông tin đầu ra : Thẻ thư viên với các thông tin được nêu ở trên và độc giả có thể sử dụng thẻ này để có thể đọc mượn sách ở thư viện

a) Mục đích : Giám đốc có thể bao quát được toàn bộ hệ thống của thư viện

để có những phương pháp cải tiến để phát triển thư viện

Trang 11

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 đã được mượn , số sách chưa được trả , loại sách đượcmượn nhiều nhất (hoặc ít nhất ) gửi cho giám đốc

d) Thông tin ra : Báo cáo tổng kết thống kê cho từng 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ó trong thư viện

b) Thông tin vào : Độc giả nhập từ khóa để tìm kiếm mọi thông tin về tất cảcác sách có trong thư viện :

c) Thông tin ra: Bảng tìm kiếm có thể giúp cho người dùng có thể tìm kiếm

sách nhanh chong hơn nhờ những hướng dẫn có sẵn

Biêu đồ luồng dữ liệu:

Trang 12

2.2: Lược đồ use-case

Mỗi actor khi đăng nhập hệ thống có thể thực hiện các chức năng và quyền hạn khác nhau :

- Admin :

Trang 13

 Đăng nhập

 Sửa thông tin các account

 Xem thông tin tài khoản

 Thực hiện mượn trả sách

Hình 2: use-case độc giả

Trang 14

- Nhân viên thư viện

 Xem và thống kê sách trong thư viện

 Kiểm tra tình trạng sách

Trang 15

+ 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, có thể nhập bằng quét mã vạch hay nhập bằng tay, sau đó xác nhận, hệ thống sẽ ghi nhận sách mượn vào tài khoản của độc giả đó

Trang 16

+ Quản lí trả sách: tương tự như quản lí mượn sách, nhưng sau khi đã xác nhận sách,

hệ thống sẽ loại sách này ra khỏi sách đã mượn của tài khoản

+ Hủy sách: Thủ thu kích hoạt chức năng từ giao diện Quản lí sách, sẽ hiện lên giao diện để nhập mã sách muốn hủy, sau khi thủ thư nhập mã sách, sẽ hiện lên thông tin sách muốn hủy và lí do hủy sách Thủ thư xác nhận để xóa sách ra khỏi thư viện

CHƯƠNG III:WINFORM 3.1:Cơ sở dữ liệu

Trang 17

Hình 6: bảng sinh viên trong myql

Bảng thông tin mượn trả:

Trang 18

Hình 9: Giao diện winform

Giao diện menutool quản lý thông tin mượn trả

Trang 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 mới không trong danh sách đã lưu thủ thư cần điền hết tất cả thông tin vào các ô yê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 chỉ việc chọn mã sinh viên thì thông tin sinh viên sẽ tự động được điền đầy đủ tương tự với phần thông tin sách

Trang 20

Hình 12: Thêm thông tin có sẵn

Sau khi điền thông tin ấn lưu để lưu trữ lại thông tin sinh viên

Hình 13: chức năng lưu

Nhấn lưu và

thông tin sẽ

hiện ra ở bảng

bên dưới

Trang 21

Click xóa để xóa đi dữ liệu đã lưu trữ

Ngày đăng: 29/06/2022, 10:15

HÌNH ẢNH LIÊN QUAN

c) Thông tin ra: Bảng tìm kiếm có thể giúp cho người dùng có thể tìm kiếm sách nhanh chong hơn nhờ những hướng dẫn có sẵ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 á
c Thông tin ra: Bảng tìm kiếm có thể giúp cho người dùng có thể tìm kiếm sách nhanh chong hơn nhờ những hướng dẫn có sẵn (Trang 11)
2.2: Lược đồ use-case - 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 á
2.2 Lược đồ use-case (Trang 13)
Hình 1: use-case admin - 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 á
Hình 1 use-case admin (Trang 13)
Hình 2: use-case độc giả - 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 á
Hình 2 use-case độc giả (Trang 14)
Hình 3: use-case nhân viên thư việ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 á
Hình 3 use-case nhân viên thư viện (Trang 15)
Hình 4: Use-case thủ thư - 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 á
Hình 4 Use-case thủ thư (Trang 15)
Bảng Sách: - 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 á
ng Sách: (Trang 17)
Bảng thông tin mượn trả:        - 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 á
Bảng th ông tin mượn trả: (Trang 18)
Hình 6: bảng sinh viên trong myql - 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 á
Hình 6 bảng sinh viên trong myql (Trang 18)
Hình 8: Sơ đồ quan hệ thực thể - 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 á
Hình 8 Sơ đồ quan hệ thực thể (Trang 19)
Hình 10: Giao diện ql thông tin mượn trả - 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 á
Hình 10 Giao diện ql thông tin mượn trả (Trang 20)
Hình 11: Thêm thông tin không có sẵ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 á
Hình 11 Thêm thông tin không có sẵn (Trang 20)
Hình 12: Thêm thông tin có sẵ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 á
Hình 12 Thêm thông tin có sẵn (Trang 21)
Hình 13: chức năng lưu - 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 á
Hình 13 chức năng lưu (Trang 21)
Hình 14: chức năng xóa - 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 á
Hình 14 chức năng xóa (Trang 22)
Hình 15: Chức năng đóng enable - 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 á
Hình 15 Chức năng đóng enable (Trang 22)
Màn hình menutool tìm kiếm - 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 á
n hình menutool tìm kiếm (Trang 23)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w