TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT ĐẠI HỌC ĐÀ NẴNG BÁO CÁO LẬP TRÌNH ỨNG DỤNG ĐỀ TÀI: QUẢN LÝ SÁCH THƯ VIỆN Giáo Viên : Lê Hữu Duy Sinh viên thực : Lê Hoàng Phương Nguyễn Lê Minh Trí Trần Lê Nhật Nam Mở Đầu Cùng với sự phát triển của nền kinh tế thì giáo dục cũng được mở rộng về quy mô va chất lượng để có thể cung cấp nhân lực có trình độ , chuyên môn…phục vụ cho nền kinh tế cang vững mạnh Bộ phân thư viện la bộ phân không thể thiếu các trường đại học cũng các trường phổ thông, trung học…để phục vụ cho việc nghiên cứu, tìm kiếm các tai liệu học tâp một cách tốt nhất cho các học sinh, sinh viên Thư việệ̣n trườờ̀ng quản lý khoảng hàng trăm ngàn đầu sáá́ch tạệ̣p chí, phụệ̣c vụệ̣ cho sinh viên củủ̉a trườờ̀ng họệ̣c tập tham khảo Sinh viên cóá́ thểủ̉ mượệ̣n sáá́ch đọệ̣c thông qua thẻ độệ̣c giả Đểủ̉ phụệ̣c vụệ̣ độệ̣c giả nhanh, gọệ̣n xáá́c, thư việệ̣n cần tin họệ̣c hóá́a công việệ̣c quản lý danh mụệ̣c sáá́ch quản lý độệ̣c giả củủ̉a mìờ̀nh Do đóá́ chương trìờ̀nh quản lí thư việệ̣n đờờ̀i giúp cho cáá́c thủủ̉ thư đỡ mấá́t công tìờ̀m kiếá́m thủủ̉ công mớá́ tài liệệ̣u đồ sợệ̣,giúp việệ̣c quản lí sáá́ch độệ̣c giả dễ dàng,thuận tiệệ̣n - Cáá́c hoạệ̣t độệ̣ng công việệ̣c quản lý củủ̉a thư việệ̣n: Quản lý sáá́ch: Quản lý sáá́ch nhập vào thư việệ̣n: Sáá́ch nhập phải cóá́ mã sáá́ch, tên sáá́ch, sốá́ lượệ̣ng, phải xáá́c khơng đượệ̣c trùờ̀ng lặp Việệ̣c quản lý sáá́ch phải đượệ̣c in báá́o cáá́o định kỳ Quản lý sáá́ch cho mượệ̣n: Ghi nhận ngày tháá́ng mượệ̣n trả sáá́ch Tính ngày mượệ̣n đểủ̉ in báá́o cáá́o độệ̣c giả chưa trả sáá́ch Quản lý danh mụệ̣c: Cập nhập danh mụệ̣c Sáá́ch Cập nhập danh mụệ̣c Loại sách Cập nhập danh mụệ̣c táá́c giả Câp nhạt danh mục độc gia Xem danh sáá́ch cáá́c danh mụệ̣c Thốá́ng kê chi tiếá́t: Thốá́ng kê cáá́c cuốá́n sáá́ch cóá́ thư việệ̣n Thớá́ng kê đợệ̣c giả cịn thiếá́u sáá́ch Thớng kê độc gia đa tra sách In báo cáo thống kê Mục Lục I Phân tich các yêu câu hệ thống 1.1 1.2 Danh sách các yêu câu chức Danh sách các yêu câu phi chức II Thiết Kế Hệ Thống .4 2.1 Thiết kế sở dữ liệu 2.1.1 Sơ đô sở dữ liệu .4 2.1.2 Mô ta sở dữ liệu .5 2.2 Thiết kế giao diện 2.2.1 Thiết kế giao diện danh mục sách 2.2.2 Thiết kế giao diện Câp nhât Loại Sách 2.2.3 Thiết kế giao diện câp nhât sách 2.2.4 Thiết kế giao diện độc gia 10 2.2.5 Thiết kế giao diện Tác gia 11 2.2.6 Thiết kế giao diện mượn sách 12 2.2.7 Thiết kế giao diện tra sách 13 2.2.8 Thiết kế giao diện tìm kiếm 14 2.2.9 Thiết kế giao diện in 15 I Phân tích cac yêu cầu thống I.1 Danh sach cac yêu cầu chức I.2 Danh sach cac yêu cầu phi chức 1.1.1 Yêu câu thiết bi Sử dụng máy tinh chip core i3 , Ram GB, ổ cứng 500 GB trở lên Có cai chương trình visual Studio 2010-2012 Có hỗ trợ framework 4.0 1.1.2 Yêu cau người dùng Người dùng phai có trình độ tin học tương đương chứng chỉ C tin học, có kinh nghiệm cai đăt va sử dụng các phân mềm Lập Câp Tra Lâp Lập Tha II Thiết Kế Hê Thống II.1 Thiết kế sở dư liêu II.1.1 Sơ đồ sở dư liêu II.1.2 Mô tả sở dư liêu I.1.1.1 Mô ta bang Sach Chứa thông tin của sách: MaSach, TenSach, MaLoaiSach, SoLuong, MaTG STT Thuộc tíí́nh MaSach TenSach MaLoaiSach SoLuong MaTG I.1.1.2 Mô ta bang LoaiSach Chứa thông tin của loại sách: MaLoaiSach, TenLoai, KieuLoai ST T Thuộc tíí́nh TenLoai Kiểu sách MaLoaiSach I.1.1.3 Mô ta bang NguoiMuon Chứa thông tin của độc gia, người mượn sách: MaDG, TenDG, GioiTinh, NgayMuon, DiaChi STT Thuộc tíí́nh MaDG TenDG GioiTinh NgayMuon DiaChi I.1.1.4 Mô ta bang TacGia Chứa thông tin của tác gia mỗi đâu sách: MaTG, TenTG, DiaChi STT Thuộc tíí́nh MaTG TenTG DiaChi I.1.1.5 Mơ ta bang MuonTraSach Chứa thông tin của độc gia mượn sách va sách ma độc gia đó mượn, mượn tra sách: MaDG, MaSach, SoLuong, NgayMuon, NgayHenTra, NgayTra STT Thuộc tíí́nh MaDG MaSach SoLuong NgayMuon NgayHenTra NgayTra II.2.Thiếí́t kếí́ giao diện: II.2.1 Thiết kế giao diên danh mục sach II.2.1.1 Giao diện II.2.1.2 Xử ly giao diện ST T Chọn Hiển thi Hiển thi II.2.2 Thiết kế giao diên Cập nhật Loại4 Sach II.2.2.1 Giao diện Biếí́n cớí́ II.2.2.2 Xử ly giao diện ST Biếí́n cớí́ T Nhâp nợi dung Hiển thi Chọn Chọn II.2.3 Thiết kế giao diên cập nhật sach II.2.3.1 Giao diện II.2.3.2 Xử ly giao diện ST Biếí́n cớí́ T Nhâp nợi dung Hiển thi Chọn Chọn Chọn II.2.4 Thiết kế giao diên đôc giả II.2.4.1 Giao diện II.2.4.1 Xử ly giao diện ST Biếí́n cớí́ T Nhâp nội dung Chọn Chọn Hiện thi Chọn II.2.5 Thiết kế giao diên Tac giả II.2.5.1 Giao diện II.2.5.2 Xử ly giao diện ST Biếí́n cớí́ T Nhâp nợi dung II.2.6 Thiết kế giao diên mượn sach Hiển thi Chọn II.2.6.1 Giao diện II.2.6.2 Xử ly giao diện ST T Chọn Biếí́n cớí́ Hiển thi Chọn Nhâp nội dung Chọn Hiển thi Chọn Chọn II.2.7 Thiết kế giao diên trả sach 2.2.7.1 Giao diện 2.2.7.2 Xử ly giao diện ST T Chọn II.2.8 Thiết kế giao diên tìm kiếm 2.2.8.1 Giao diện Biếí́n cớí́ Nhâp nợi dung Chọn Hiện thi Chọn Chọn II.2.8.2 Xử ly giao diện ST Biếí́n cớí́ T Nhâp nợi dung Chọn II.2.9 Thiết kế giao diên in Chọn Hiện thi Hiển thik ... công mớá́ tài liệệ̣u đồ sộệ̣,giúp việệ̣c quản lí sáá́ch đợệ̣c giả dễ dàng,thuận tiệệ̣n - Cáá́c hoạệ̣t độệ̣ng công việệ̣c quản lý củủ̉a thư việệ̣n: Quản lý sáá́ch: Quản lý sáá́ch... xáá́c, thư việệ̣n cần tin họệ̣c hóá́a công việệ̣c quản lý danh mụệ̣c sáá́ch quản lý độệ̣c giả củủ̉a mìờ̀nh Do đóá́ chương trìờ̀nh quản lí thư việệ̣n đờờ̀i giúp cho cáá́c thủủ̉ thư. .. vào thư việệ̣n: Sáá́ch nhập phải cóá́ mã sáá́ch, tên sáá́ch, sớá́ lượệ̣ng, phải xáá́c khơng đượệ̣c trùờ̀ng lặp Việệ̣c quản lý sáá́ch phải đượệ̣c in báá́o cáá́o định kỳ Quản lý sáá́ch