Đồ án Quản Lý Thư Viện Bằng SQL - Tài Liệu đại Học
Có thể bạn quan tâm
- Miễn phí (current)
- Danh mục
- Khoa học kỹ thuật
- Công nghệ thông tin
- Kinh tế, Tài chính, Kế toán
- Văn hóa, Xã hội
- Ngoại ngữ
- Văn học, Báo chí
- Kiến trúc, xây dựng
- Sư phạm
- Khoa học Tự nhiên
- Luật
- Y Dược, Công nghệ thực phẩm
- Nông Lâm Thủy sản
- Ôn thi Đại học, THPT
- Đại cương
- Tài liệu khác
- Luận văn tổng hợp
- Nông Lâm
- Nông nghiệp
- Luận văn luận án
- Văn mẫu
- Luận văn tổng hợp
- Home
- Luận văn tổng hợp
- Đồ án quản lý thư viện bằng SQL
I. Mô tả chức năng của hệ thốngI.1. Phân quyền cho đối tượng sử dụng-Thủ kho:Chịu trách nhiệm quản lý sách trong kho-Thủ thư :Tiếp nhận các yêu cầu của độc giả và cho phép mượn sách nếu được yêu cầu và đầy đủ các thông tin-Thủ quỹ:Nhận tiền phạt từ độc giả nếu trả sách quá hạn hoặclàm mất sách1.2. Chức năng của hệ thống-Quản lý độc giả về thời hạn sử dụng,cho phép mượn sách-Quản lý sách,lưu giữ đầy đủ các thông tin về sách,tác giả,nhàxuất bản trong kho sách-Nếu trường hợp độc giả trả sách quá hạn quy định thì phải bịphạt tiền,số tiền phạt được tính là 1 nghìn đồng trên 1 ngày quá hạnII. Thiết kế cơ sở dữ liệuII.1. BảngDocGia.PhieuYeuCauColum Name Description Datatype Length Allow NullMaThe Primary key Ma:Varchar 10 Not nullTenSach Tên sách Varchar 50 nullSoQuyen Số quyển int nullII.2. BảngQuanTri.NhanvienColum Name Description Datatype Length Allow NullMaNV Primary key Ma:varchar 10 Not nullHoTen Họ tên nhânviênHoTen:varchar 50 nullNgaySinh Ngày sinh Datetime nullBoPhan Bộ phận Varchar 50 nullChucVu Chức vụ Varchar 20 nullCapTren Cấp trên Ma:varchar 10 NullDiaChi Địa chỉ Varchar 100 Nullr50 Not nullDiaChi Varchar 100 NullChucDanh Varchar 50 nullII.7. BảngThuQuy.ThuTienPhatColum name description Datatype length Allow nullMaThe Ma:varchar 10 Not nullHoTen HoTen:varchar50 NullTienPhat int NullSoTienThu Int NullConLai Int NullMaNV Ma:varchar 10 Null LydoPhat Varchar 50 NullTensach Varchat 50 NullII.8. BảngThuThu.TheDocGiaColum name description Datatype length Allow nullMaThe Khóachính Ma:varchar(10) 10 Not nullHoTen HoTen:varchar(50)50 nullNgayCap datetime NullNgayHetHan Datetime NullDiaChi Varchar 50 NullMaNV Ma:varchar 10 nullMaDV Varchar 10 NullKhoa Varchar 10 nullII.9. BảngThuThu.TheoDoiMuonTraColum name description Datatype length Allow-Các bước thực hiện:+)Nhập mã sách cần xóaIII.2. HàmIII.2.1. Hiển thị nhân viên cấp dưới-Tên: Quantri.Nhanviencapduoi-Kết quả thực hiện : Tìm kiếm tất cả nhân viên cấp dưới của một nhân viên nàođó.-Các bước thực hiện :+ Nhập mã nhân viên cần tìm kiếm+ Tạo một bảng tạm có cấu trúc giống với bảng gốc ([QuanTri].[NHANVIEN])+ Chèn thông tin các nhân viên có cấp trên là mã nhân viên nhập vào+ Tìm kiếm các nhân viên có cấp trên là mã nhân viên vừa chèn vào+ SELECT bảng tạmIII.2.2. Tính tổng tiền nợ của 1 độc giả-Tên: thuquy.tongno-Kết quả thực hiện: Tính tổng tiền nợ của độc giả-Các bước thực hiện: +Nhập vào mã độc giả +Các giá trị được trả về 1 bảng +Chọn các cột cần hiển thị +Sử dụng hàm tính tổng tiền còn nợIII.2.3. Tìm các độc giả phải trả sách trước 1 ngày nào đó-Tên: thuthu.Trasach-Kết quả thực hiện:Hiển thị tất cả các độc giả phải trả sách trước ngày nào đó-Các bước thực hiện:+Nhập vào ngày cần tra+Giá trị trả về là 1 bảng+Thực hiện chèn tất cả các giá trị hợp lệ vào 1 bảng+Trả về bảng vừa nhận đượcIII.3. Trigger3 loginThuKho CONNECT SQL, VIEW ANY DATABASE4 loginThuQuy CONNECT SQL, VIEW ANY DATABASE5 loginKhach CONNECT SQL, VIEW ANY DATABASE6 loginDocGia CONNECT SQL, VIEW ANY DATABASE2. Tạo các UserSTT Tên user Quyền1 userQuanTri- Cập nhật bảng [QuanTri].[NHANVIEN]- Cấp quyền cho người sử dụng2 userThuThu- Có mọi quyền trong các bảng thuộc schema ThuThu(TheDocGia,TheoDoiMuonTra)- Có quyền SELECT đối với các bảng khác 3 userThuKho- Có mọi quyền trong các bảng thuộc schema ThuKho(Sach,NhaXuatBan,TacGia,Loaisach)- Có quyền SELECT đối với các bảng khác 4 userThuQuy- Có mọi quyền trong các bảng thuộc schemaQuanLyPhong (Thutienphat)- Có quyền SELECT đối với các bảng khác 5 userDocGiaCó mọi quyền trong các bảng thuộc schema DocGia(Phieuyeucau)6 userKhach Có quyền SELECT bảng ThuKho.Sach3. Tạo các roleSTT Tên db_role Quyền1 db_QuanTri- Cập nhật bảng [QuanTri].[NHANVIEN]- Cấp quyền cho người sử dụng-db_NhanVienGRANT SELECT ON SCHEMA::[ThuThu] TO [db_NhanVien]GRANT SELECT ON SCHEMA::[ThuQuy] TO [db_NhanVien]GRANT SELECT ON SCHEMA::[ThuKho] TO [db_NhanVien]GRANT SELECT ON SCHEMA::[DocGia] TO [db_NhanVien]-db_DocGiaGRANT SELECT ON [ThuKho].[TacGia] TO [db_DocGia]GRANT SELECT ON [ThuKho].[NhaXuatBan] TO [db_DocGia]GRANT SELECT ON [ThuKho].[Sach] TO [db_DocGia]GRANT SELECT ON [ThuKho].[Loaisach] TO [db_DocGia]6. Mã nguồn một số thủ tục,hàm,trigger6.1. Thủ tụccreate procedure thuthu.So_nguoi_muon_cung_ngay@ngaymuon varchar(10),@songuoi int outputASBEGINSELECT @songuoi=count(*)From Thuthu.TheoDoiMuonTra where @NgayMuon =NgaymuonENDcreate procedure thuthu.insertDOCGIA@Mathe varchar(10),@Hoten varchar(50),@Ngaycap datetime,@Ngayhethan datetime,@Diachi varchar(max),@MaNV varchar(10),@MaDV varchar(10),@Khoa varchar(10)ASBEGININSERT INTO [QLTV].[thuthu].[THEDOCGIA] VALUES(@Mathe,@Hoten,@Ngaycap,@Ngayhethan,@Diachi,@MaNV,@MaDV,@khoa)END6.2. Hàm36. begin37.38. update @Reports set Processed=1 where Processed=039.40. insert @Reports select e.MaNV,e.hoten,E.Ngaysinh,e.bophan,e.chucvu,e.captren,041. from quantri.nhanvien e, @Reports r42. where e.captren=r.manv and r.Processed =143.44. update @Reports set Processed=2 where Processed=145.46. set @RowsAdded=@@RowCount47. end48.49. insert @nhanvien50. select Manv,hoten,ngaysinh,bophan,chucvu,captren51. from @Reports52.53. return54.EndKẾT LUẬNVới sự hướng dẫn tận tình của thầy Nguyễn Mạnh Hùng và sự cố gắng của bảnthan e cũng đã hoàn thành xong đồ án của minh, song vì thời gian còn hạn chế,bước đầu chúng em được làm quen với bài toán mà kinh nghiệm còn chưa nhiềunên chương trình của em không tránh khỏi những thiếu sót. Em rất mong nhậnđược sự chỉ dẫn của thầy cô giáo cùng với sự góp ý của các bạn để chương trìnhcủa em hoàn thiện hơn.Em xin chân thành cảm ơn! Tải File Word Nhờ tải bản gốc Tài liệu, ebook tham khảo khác
- Đồ án quản lý học viên trung tâm ngoại ngữ
- Quản lý thư viện bằng C++
- Đồ án quản lý thư viện
- Tài liệu Đồ án quản lý thư viện doc
- Đồ án quản lý thư viện sách
- Đề tài: Đặc Tả Yêu Cầu Phần Mềm cho Dự Án Quản Lý Thư Viện potx
- đề án “quản lý thư viện” tại trường đại học trà vinh
- Phân Tích Thiết Kế Phần Mềm Quản Lý Thư Viện Bằng UML
- đồ án quản lý thư viện
- Đồ án quản lý vật tư bằng UML (phân tích hướng đối tượng)
- Tình hình hoạt đông tại Công ty cổ phần chứng khoán Bảo Việt
- Tình hình hoạt động tại tổng công ty đường sông Miền Bắc
- Hoạt động sản xuất kinh doanh vận tải tại Công ty vận tải Thuỷ I - Thực trạng và giải pháp
- Thực trạng chất lượng phân tích tài chính doanh nghiệp tại công ty Bóng đèn phích nước Rạng Đông
- Phân tích tình hình doanh thu bán hàng ở Công ty TNHH Vật tư thiết bị phụ tùng Quảng Ninh
- Phân tích tình hình tài chính là một nội dung quan trọng để quản trị tốt công tác tài chính trong các doanh nghiệp
- Hiệu quả sản xuất điều kiện tại xí nghiệp may xuất khẩu Thanh Trì
- Một số vấn đề lý luận về quản lý vật tư kỹ thuật trong doanh nghiệp
- Hoàn thiện bộ mỏy quản lý của Công ty TNHHNN 1 thành viên cơ khí Hà Nội
- Cơ sở lý luận về lợi nhuận và nâng cao lợi nhuận trong kinh doanh khách sạn
Học thêm
- Nhờ tải tài liệu
- Từ điển Nhật Việt online
- Từ điển Hàn Việt online
- Văn mẫu tuyển chọn
- Tài liệu Cao học
- Tài liệu tham khảo
- Truyện Tiếng Anh
Copyright: Tài liệu đại học ©
Từ khóa » đồ án Sql
-
Tham Khảo 10 Mẫu đồ án Cơ Sở Dữ Liệu đầy đủ được đánh Giá Cao
-
SQL Quản Lý Sinh Viên || Báo Cáo Đồ Án Học Tập Cuối Kì Môn Cơ ...
-
[PDF] Đồ án Tốt Nghiệp Xây Dựng Chương Trình Quản Lý Dịch Vụ Vận Chuyển ...
-
(PDF) Đồ Án Tốt Nghiệp | Tb Hautb
-
Đồ án Csdl Quản Lý Sinh Viên Sql Server - Tìm Văn Bản
-
Báo Cáo Hệ Quản Trị Cơ Sỡ Dữ Liệu Hệ Thống Bán Cà Phê - SlideShare
-
Đồ án Môn Học :Công Nghệ Phần Mềm MS SQL Server Và Postgre ...
-
[Đồ Án] SQL Server | Code Map
-
Đồ Án Quản Lý Bán Hàc (quản Trị Dữ Liệu) | Tải Miễn Phí
-
Đề Tài ”Quản Lý đồ án Tốt Nghiệp Sinh Viên”
-
Bài Tập SQL Server Quản Lý Bán Hàng - Luận Văn
-
Luận Văn Tìm Hiểu Về SQL - Server - MegaCode
-
Mô Hình CSDL Phân Tán SQL Server.pdf (.docx) - Tài Liệu Ngon
-
Báo Cáo đồ án Quản Lý Nhà Sách - SQL Server Full Chức Năng