BÁO CÁO THỰC TẬP TỐT NGHIỆP : “Xây dựng phần mềm quản lý mượn trả sách tại thư viện trường Cao Đẳng Y Tế Kiên Giang” - Pdf 28

VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
1
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
BÁO CÁO THỰC TẬP TỐT NGHIỆP
TÊN ĐỀ TÀI :
“Xây dựng phần mềm quản lý mượn trả sách tại thư viện
trường Cao Đẳng Y Tế - Kiên Giang”
Họ và tên : Nguyễn Thu
Lớp : S2
Ngành : Tin học ứng dụng
Giảng viên hướng dẫn : Ths.Nguyễn Mạnh Sơn
Hà Nội – 03/2014
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
§
NHẬN XÉT BÁO CÁO THỰC TẬP TỐT NGHIỆP


Tên báo cáo thực tập tốt nghiệp : Xây dựng phần mềm quản lý mượn trả sách tại thư
viện trường Cao Đẳng Y Tế - Kiên Giang.

3
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
III. Nội dung bài tập
STT VẤN ĐỀ ĐÃ GẶP GiẢI PHÁP ĐÃ NÊU
MÔN
HỌC
LIÊN
QUAN
GiẢNG
VIÊN
HD
MÔN
HỌC
LIÊN
QUAN
KIẾN
THỨC
THỰC
TẾ ĐÃ
HỌC
LIÊN
QUAN
1 Qua tìm hiểu thực tế
tìm hiểu em thấy nghiệp
vụ quản lý thư viện bằng
sổ sách như sau:

thông tin:
- Nhập thông tin sách:
Từ khi sách được nhập về,
lưu trữ, cho mượn, nhận
trả, số lượng sách trong thư
viện.
- - Nhập thông tin độc giả:
Cập nhật thông tin về độc
giả, số lượng độc giả
* Chức năng tra cứu:
Phần tra cứu phải đảm bảo
được nhiệm vụ phục vụ
độc giả là tra cứu về sách
theo các thông tin như theo
thể loại, theo nhà xuất bản
Ngoài ra chương trình
Phân
tích
thiết
kế hệ
thống
Nguyễn
Mạnh
Sơn
Các kỹ
thuật
phân tích
cơ bản
4
VIỆN ĐẠI HỌC MỞ HÀ NỘI

về thông tin thống kê.

Ngày 25 tháng 03 năm 2014
Xác nhận của đơn vị công tác (hoặc đơn vị thực tập)
(Ký tên và đóng dấu)
Sinh viên
(ký và ghi rõ họ tên)
Nguyễn Thu
5
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
Mục Lục
CHƯƠNG I : GIỚI THIỆU VỀ ĐỀ TÀI 9
1.1. Thực trạng công nghệ thông tin trên thế giới 9
1.2. Thực trạng công nghệ thông tin trong nước 9
1.3. Thực trạng tin học của trường Cao Đẳng Y Tế _ Kiên Giang 9
1.4. Ý tưởng Xây dựng phần mềm quản lý mượn sách tại thư viện trường Cao Đẳng
Y Tế - Kiên Giang 10
1.5. Yêu cầu chức năng: 10
1.6. Danh sách bảng dữ liệu: 11
1.6.1. Phòng khoa : 11
1.6.2. Danh sách giáo viên: 11
1.6.3. Danh sách lớp : 12
1.6.4. Thể loại sách : 12
1.6.5. Sách : 12
CHƯƠNG II : PHÂN TÍCH 14
2.1. Phân tích : 14
2.2. Phát hiện thực thể : 14
2.3. Mô hình ERD : 15
2.4. Mô tả thực thể 15

3.5. Phương án xây dựng chương trình : 28
3.5.1. Ngôn ngữ lựa chọn : 28
3.5.2. Môi trường chạy ứng dụng: 28
3.5.3. Bộ công cụ Microsoft Visual Studio 2008 28
3.5.4. Hệ quản trị cơ sở dữ liệu SQL 2005 Server: 30
KẾT LUẬN 32
TÀI LIỆU THAM KHẢO 33
7
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
LỜI MỞ ĐẦU
Ngày nay, ứng dụng máy tính cá nhân đang là vấn đề sôi động của toàn thế
giới. Không chỉ trong hoạt động khoa học kỹ thuật, lao động sản xuất mà đặc biệt
trong lĩnh vực quản lý, đào tạo giáo dục và trong các hoạt động quản lý chuyên môn,
nghiệp vụ, máy tính cũng đã trở thành công cụ trợ giúp đắc lực. Vượt ra ngoài các ứng
dụng chính như giải các bài tập, phân tích, tính toán thiết kế, học trên máy tính, mô
phỏng, tra cứu , máy tính còn là công cụ để đánh giá kết quả quản lý chuyên môn
nghiệp vụ trong các lĩnh vực chính xác thông qua các chương trình phần mềm quản lý
chẳng hạn như phần mềm quản lý thư viện.
Trong quá trình hoạt động của thư viện thủ thư không kém phần nặng nhọc, khó
bảo đảm độ chính xác do khá nhiều công việc cùng một thời điểm. Do đó, việc cải tiến
hệ thống quản lý thư viện đã và đang dược nhiều người quan tâm. Một trong những xu
hướng chung và đầy triển vọng, được nhiều nơi trên thế giới cũng như trong nước đầu
tư nghiên cứu là áp dụng phần mềm quản lý thư viện trong việc mượn, trả, tra cứu
sách
Đề tài thực tập tốt nghiệp của em là : "Xây dựng phần mềm quản lý mượn
sách tại thư viện trường Cao Đẳng Y Tế - Kiên Giang”.
Phần mềm này sẽ giúp cho việc cho mượn, trả, tra cứu sách một cách nhanh
chóng, hiệu quả, tiết kiệm thời gian.
Xuất phát từ thực tế đó, cùng với sự gợi ý và hướng dẫn tận tình của thầy Phan

trong nhiều lĩnh vực khác tuy mới chỉ là nhen nhóm, nhưng với những chính sách đào
tạo của Đảng và Nhà Nước ta như hiện nay về công nghệ thông tin thì nó sẽ là một trong
những lĩnh vực quan trọng nhất và có nhiều chính sách ưu tiên.
Do đó chúng ta là những Sinh viên đã và đang được đào tạo phải cố gắng bắt
nhịp với những thành tựu mới nhất tiên tiến nhất và phù hợp với thực trạng của Việt
Nam hiện nay, đó là những sản phẩm riêng biệt mang tính sáng tạo của những phần
mềm mà đòi hỏi có thể đáp ứng được với nhu cầu thực tế và thiết thực nhất, điều đó đòi
hỏi sự nhiệt tình, năng động và sáng tạo của đội ngũ các nhà khoa học Việt nam.
1.3. Thực trạng tin học của trường Cao Đẳng Y Tế _ Kiên Giang.
Trường Cao Đẳng Y Tế - Kiên Giang có nền tảng giáo dục lâu đời và truyền
thống hiếu học. Là một trường nằm ngay trung tâm Thành phố Rạch Giá, được trang bị
9
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
máy tính phục vụ cho công tác quản lý các hoạt động trong nhà trường, cụ thể là đã sử
dụng các chương trình phần mềm quản lý sinh viên. Hơn nữa môn tin học cũng đã được
đưa vào giảng dạy theo chương trình đào tạo của Bộ giáo dục. Mặc dù trường có nhiều
thuận lợi về công nghệ thông tin. Xong, công tác quản lý thư viện tại trường vẫn áp
dụng phương pháp thủ công, tất cả mọi hoạt động đều ghi chép bằng tay rất mất nhiều
thời gian, hiệu quả hoạt động không cao.
1.4. Ý tưởng Xây dựng phần mềm quản lý mượn sách tại thư viện trường Cao
Đẳng Y Tế - Kiên Giang.
Hệ thống ra đời nhằm góp phần trong công tác quản lý mượn và trả sách tại thư
viện được thuận tiện và nhanh chóng hơn, phù hợp hơn với nhu cầu quản lý hiện nay tại
cơ sở để có thể cập nhật thông tin thường xuyên về quản lý sách trong thư viện nhà
trường.
* Yêu Cầu:
- Hệ thống phải lưu, xoá, cập nhật được hồ sơ mượn, trả sách trong thư viện của
trường.
- Khi có yêu cầu tra cứu tình hình sách trong thư viện theo yêu cầu tra cứu như


12
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
Hình 1.5
13
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
CHƯƠNG II : PHÂN TÍCH
2.1. Phân tích :
Một thư viện cần quản lý việc mượn và trả sách của các bạn đọc (Sinh viên) thư
viện. Sau đây là phần mô tả theo các nghiệp vụ hàng ngày của thư viện:
Thủ thư gọi sách là đầu sách (masach). Mỗi đầu sách có một tên (tensach) để phân biệt
với các đầu sách khác. Các đầu sách thuộc 2 loại là sách hoặc tạp chí (loaisach). Thủ
thư quản lý sách nắm được : Mã sách, tên sách, mã tác giả của sách, năm phát hành, số
lượng sách có trong thư viện là bao nhiêu, và sách đó thuộc loại nào.
Khi giáo viên, sinh viên đến mượn sách sẽ phải lấy phiếu, trình thẻ cho thủ thư,
và yêu cầu sách cần mượn. Thủ thư sẽ nhập mã để kiểm tra, rồi nhập mã sách xem số
lượng sách cần mượn có còn không. Nếu còn, thủ thư sẽ tìm kiếm sách cho giáo viên,
sinh viên cần mượn theo 3 tiêu thức : Mã sách, hoặc Mã tác giả, hoặc năm phát hành.
Sau đó sẽ cho người được mượn sách biết được mượn trong thời gian bao lâu.
2.2. Phát hiện thực thể :

- Thực thể DOCGIA : Mỗi thực thể tượng trưng cho một đọc giả trong quy trình
mượn trả sách ở thư viện. Các thuộc tính : MaDocGia, HoTen, NgaySinh, DiaChi,
Email, NgayLapThe, NgayHetHan, SoSachDangMuon, TinhTrangThe, GioiTinh.
- Thực thể LOAIDOCGIA : Mỗi thực thể tượng trưng cho một loại đọc giả
trong quy trình mượn trả sách ở thư viện. Các thuộc tính : MaLoaiDocGia,
TenLoaiDocGia.
- Thực thể PHIEUMUON : Mỗi thực thể tượng trưng cho một phiếu mượn.


15
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
2.4.1. Thực thể DOCGIA

Tên thực thể : DOCGIA

Tên thuộc tính Diễn giải
MaDocGia
HoTen
NgaySinh
DiaChi
Email
NgayLapThe
NgayHetHan
SoSachDangMuo
n
TinhTrangThe
GioiTinh
Mã số của đọc giả
Họ và Tên đọc giả
Ngày Sinh đọc giả
Địa chỉ đọc giả
Email đọc giả
Ngày Lập Thẻ đọc giả
Ngày hết hạn của thẻ đọc giả
Số sách đọc giả đang mượn
Tình Trạng thẻ (còn hạn/hết
hạn)

16
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
Tên thực thể : CHITIETPHIEUMUON Tên thuộc tính Diễn giải
MaCTPM
NgayTra
Mã số chi tiết phiếu mượn
Ngày trả sách
Bảng 2.4
2.4.5. Thực thể SACH

Tên thực thể : SACH

Tên thuộc tính Diễn giải
MaSach
TenSach
TacGia
NamXuatBan
NgayNhap
TinhTrangSach
Mã số sách
Tên sách
Tác giả quyển sách
Năm xuất bản quyển sách
Ngày nhập sách
Tình trạng của sách
Bảng 2.5


Hình 2.3
2.5.3. Mô hình cấp 3 cho xử lý THE DOC GIA
Hình 2.4
2.5.4. Mô hình cấp 3 cho xử lý SACH
18
Thong Tin Doc Gia
Thong Tin Doc Gia
Thong Tin Doc Gia
Cho Muon Sach
ThongTinSach
ThongTinSach
Lap The Doc Gia
KetQUaTraCuu
ThongTinTraCuu
ThongTinDocGia
ThongTinSach
ThongTinMuonTra
]DangKyMuonSach[
ThongTinSach
][ThongKeTinhHinhMuonTra
[KetQuaThongKe ]
DocGia
1.1
XuLyTheDocGia
+
1.2

1.1.2
NhapThongTin
DocGia
1.1.3
CapNhatVaXoa
DocGia
ThuThu
DOCGIA
QuanLy DocGia

VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
Hình 2.5
2.5.5. Mô hình cấp 3 cho xử lý MUON TRA
Hình 2.6
2.5.6. Mô hình cấp 3 cho xử lý TRA CUU

19
ThongTinSachCapNhatvaXoa
ThongTinSachCapNhatvaXoa
ThongTinSach
ThongTinCapNhatvaXoa
ThongTinSach
CapNhatvaXoaSach
]ThongTinSach[
]ThongTinSach[
]ThongTinSach[
[ThongTinSach]
ThuThu
XuLyTraCuu

Sach
1.2.3
TongHopThong
TinSach
XuLyMuonTra
XuLyThongKe
SACH

ThongTinDocGia][
[Thong Tin Doc Gia]
ThongTinSach[ ]
]ThongTinTraCuu[
Thong Tin Doc Gia can Tim
Tim Doc Gia
KetQUaTraCuu[ ]
XuLySach
XuLyTheDocGia
ThuThu
QuanLy DocGia
1.4.1
Xu Ly Tim
Sach
1.4.2
Xu Ly Tim
Doc Gia
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
Hình 2.7
2.5.7. Mô hình cấp 3 cho xử lý THONG KE


Chỉ là bảng lưu
thông tin tạm thời
khi Sinh viênmượn
sách. Thông tin này
sẽ xoá đi khi Sinh
viên trả sách.
3 Sách Masach
Tensach
Matacgia
Namph
Soluong
loaisach
Một đầu sách được
nhân thành nhiều
cuốn khác nhau gọi
là cuốn sách để có
thể cho nhiều độc giả
khác nhau mượn
cùng một đầu
20
ThongTinSach[ ]
ThongTinMuonTra][
[ThongKeTinhHinhMuonTra]
[KetQuaThongKe]
ThuThu
XuLyMuonTra
XuLySach
1.5.1
Xu Ly Thong
Ke

tensach text
Matacgia text
Namph text
Soluong number
Loaisach yes/no

-Xem nội dung của
cuốn sách
2 DSSV Masv text khóa chính
Malop text
Hoten text
Ngaysinh date/time
Gioitinh yes/no
-Cho biết sách có
thể cho bạn đọc hay
không.
3 phieu Sophieu autonumber khóa chính
Masv text
Masach text
-Cho biết Sinh
viênmượn sách nào
21
DSSV phieu sach tacgia
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
4 Tacgia Matacgia text khóa
chính
Hoten text
Ngaysinh date/time
Quequan text

- Hệ thống chức năng của chương trình:
* Phần Hệ thống:

Hình 3.5
* Phần Quản lý:
23
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
Hình 3.6
* Phần Quản trị:
Hình 3.7
- Form tìm kiếm :
Hình 3.8
24
VIỆN ĐẠI HỌC MỞ HÀ NỘI
TRUNG TÂM ĐÀO TẠO E-LEARNING
- Form quản lý mượn sách:
Hình 3.9
- Form quản lý người dùng :
Hình 3.10
- Nếu không hợp lệ thì cho nhập lại
- Nếu hợp lệ thì nhập tiếp
=>> Các form tacgia, phieumuon, sach … cũng lập trình tương tự!
Khi người dùng chọn nút exit form sẽ đóng lại.
25


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status