Bao cao Quan ly thu vien - Pdf 55

Sở giáo dục và đào tạo Tp.Hồ Chí Minh
Trường Đại học dân lập Văn Lang
Khoa Công nghệ thông tin
------------------
BÁO CÁO ĐỒ ÁN
MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THEO
HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI:
ĐỀ TÀI:
GVHD: thầy Đặng Đình Hòa
Nhóm thực hiện:
1. Nguyễn Trí Đạt T077033
2. Phạm Sĩ Hiếu T071745
3. Đinh Nguyễn Thanh Hoàng T074844
4. Lý Thái Hưng T076899
5. Đặng Tiến Lâm T076339
Môn Phân tích thiết kế Hệ thống theo Hướng đối tượng
Thành phố Hồ Chí Minh – 13/12/2010
1. Lời nói đầu :
- Chúng em xin cảm ơn thầy đã hỗ trợ và hướng dẫn tận tình trong suốt quá trình
làm đồ án. Giúp chúng em hiểu rõ hơn về lý thuyết học trên lớp.
Phần mềm Quản lý thư viện
Môn Phân tích thiết kế Hệ thống theo Hướng đối tượng
2. Đặc tả bài toán:
Trên thế giới nói chung và ở Việt Nam nói riêng, ngành Công nghệ thông tin đã và đang là
một ngành mũi nhọn. Ta có thể dễ dàng nhận thấy điều này qua các ngành nghề trong xã hội.
Ở các cơ quan, cửa hàng, siêu thị, người ta đã thay thế dần các phương thức Quản lý và
thanh toán cũ kỹ, lạc hậu, thay vào đó họ trang bị những hệ thống máy tính hiện đại, cài đặt
các chương trình Quản lý tiện ích, nhằm thực hiện các công việc một cách nhanh chóng,
chính xác tiết kiệm được thời gian và nhân lực cho công việc của mình.
Cùng với tốc độ phát triển và sử dụng rộng rãi đó, các trường Đại học ở Việt Nam đã và

M a N g o n N g u
M a S a c h
M a T h e L o a iS a c h
M a N g o n N g u
M a T h e L o a iS a c h
T h u ộ c
C ó
M a D o c G ia
M a L o a iD o c G ia
T h u ộ c
T h u ộ c T H E D O C G I A
L O A I D O C G I A
M a L o a iD o c G ia
M a D o c G ia
M a L o a iD o c G ia
T e n L o a iD o c G ia
M a T h e
Phần mềm Quản lý thư viện
Môn Phân tích thiết kế Hệ thống theo Hướng đối tượng
4. Usecase Diagram
ThongKeSachTra
QuanLySach
QuanLyPhieuTra
DangXuat
QuanLyPhieuMuon
DoiMatKhau
QuanLyTheDocGia
QuanLyDocGia
ThongKeSachMuon
ThemNhanVien

14 XoaPhieuMuon Xoá phiếu mượn
15 SuaPhieuMuon Sửa phiếu mượn
16 TimPhieuTra Tìm phiếu trả
17 ThemPhieuTra Thêm phiếu trả
18 XoaPhieuTra Xoá phiếu trả
19 SuaPhieuTra Sửa phiếu trả
20 TimSach Tìm sách
21 ThemSach Thêm sách
22 XoaSach Xoá sách
23 SuaSach Sửa sách
Phần mềm Quản lý thư viện
Môn Phân tích thiết kế Hệ thống theo Hướng đối tượng
4.3. Quản lý phiếu mượn :
NhanVien
QuanLyPhieuMuon
TimPhieuMuon
<<extend>>
XoaPhieuMuon
SuaPhieuMuon
ThemPhieuMuon
<<extend>>
<<include>>
<<extend>>
<<include>>
<<extend>>
4.4. Quản lý phiếu trả :

NhanVien
QuanLyPhieuTra
TimPhieuTra

SuaDocGia
ThemDocGia
<<extend>>
<<include>>
<<extend>>
<<include>>
<<extend>>
Phần mềm Quản lý thư viện
Môn Phân tích thiết kế Hệ thống theo Hướng đối tượng
4.7.Quản lý Sách :
NhanVien
QuanLySach
TimSach
<<extend>>
XoaSach
SuaSach
ThemSach
<<extend>>
<<include>>
<<extend>>
<<include>>
<<extend>>
4.8.Quản lý nhân viên :
Admin
QuanLyNhanVien
TimNhanVien
<<extend>>
XoaNhanVien
SuaNhanVien
ThemNhanVien

11
1
PHIEUMUON
pk_MaPhieuMuon : String...
NgayMuon : Date
NgayTra : Date
fk_MaNhanVien : String
insert()
update()
delete()
checkMaPhieuMuon()
getTTPhieuMuon()
load()
1
1..*
1
1..*
CHITIETPHIEUMUON
fk_MaPhieuMuon : String
fk_MaSach : String
fk_MaDocGia : String
insert()
update()
delete()
1..*
1
1..*
PHIEUTRA
pk_MaPhieuTra : String
NgayMuon : Date

TenTheLoai : String
insert()
update()
delete()
load()
SACH
pk_MaSach : String
TenSach : String
fk_MaTheLoai : String
TenTacGia : String
NhaXB : String
NamXB : Integer
fk_MaNgonNgu : String
TinhTrang : String
insert()
update()
delete()
checkMaSach()
getTTSach()
load()
1..*
1
1..*
1
1..*
1
1..*
1
1..*
11

1..*
1
1..*
1
THEDOCGIA
pk_MaThe : String
fk_MaDocGia : String
NgayLapThe : Date
NgayHetHan : Date
insert()
update()
delete()
load()
1
1
1
1
1
1..*
Phần mềm Quản lý thư viện
Môn Phân tích thiết kế Hệ thống theo Hướng đối tượng
6. Squeue Diagram
6.1.Đăng nhập:
: NhanVien : NhanVien
: ManHinhChinh : ManHinhChinh
: GiaoDienDangNhap : GiaoDienDangNhap
: XuLyDangNhap : XuLyDangNhap
: ThongTinNhanVien : ThongTinNhanVien
: XuatHienThongBao : XuatHienThongBao
1. \\DangNhap()

: ThongTinTheLoaiSach : ThongTinTheLoaiSach
: ThongTinNgonNgu : ThongTinNgonNgu
: XuatHienThongBao : XuatHienThongBao : ThongTinSach : ThongTinSach
1. \\ChonManHinhDieuKhien()
1.1. \\HienThiManHinhThemSach()
1.2. \\LoadDuLieuLenManHinhThemSach()
1.2.1. \\ LoadThongTinTheLoaiSachLen()
1.2.3. \\LoadThongTinNgonNguLen()
1.2.2. \\HienThiDanhSachTheLoaiSachLen()
1.2.4. \\HienThiDanhSachNgonNguLen()
1.2.2.1. \\ LayThongTinTheLoaiSachDuocChon()
1.2.4.1. \\ LayThongTinNgonNguDuocChon()
2. \\NhapTenSach(String)
3. \\NhapHoTenTacGia(String)
4. \\NhapTenNhaXuatBan(String)
5. \\NhapNamXuatBan(int)
6. \\NhapTongSoBan(int)
7. \\NhapSoTrang(int)
8. \\NhapTinhTrang(String)
9.1. \\KiemTraThongTinVuaNhap()
[Du Lieu Nhap Vao Khong Dung]
9.1.2. \\XuatHienThongBaoLoi()
9.1.2.1. \\ TroVeManHinhCapNhatSach()
TongSoBan,
SoTrang,
NamXuatBan,
9.1.1. \\ThemSachVaoBangSach()
[Du Lieu Nhap Vao Dung]
9.1.1.1. \\ThemSachThanhCong()
TongSoBan,

7. \\NhapTongSoBan(Int)
8. \\NhapSoTrang(Int)
10. \\NhanNutSua()
1.2. \\LoadDuLieuLenManHinhThemSach()
1.2.2. \\ HienThiDanhSachTheLoaiSachLen()
1.2.4. \\HienThiDanhSachNgonNguLen()
1.2.2.1. \\LayThongTinTheLoaiSachDuocChon()
1.2.4.1. \\ LayThongTinNgonNguDuocChon()
10.1. \\Ki emTraThongTinVuaNhap()
1.2.1. \\ LoadThongTinTheLoaiSachLen()
1.2.3. \\LoadThongTinNgonNguLen()
10.1.2. \\ XuatHienThongBaoLoi()
10.1.2.1. \\TroVeManHinhCapNhatSach()
10.1.1. \\SuaSachVaoBangSach()
10.1.1.1. \\SuaSachThanhCong()
TongSoBan,
SoTrang,
NamXuatBan
la so
va MaSach co
trong DataBase
2. \\ NhapMaSach(String)
10.1.1.1.1. \\TroVeManHinhCapNhatSach()
9. \\NhapTinhTrang(String)
Phần mềm Quản lý thư viện
Môn Phân tích thiết kế Hệ thống theo Hướng đối tượng
6.2.3. Xóa sách:
: NhanVien : NhanVien
: ManHinhChinh : ManHinhChinh
: ManHinhCapNhatSach : ManHinhCapNhatSach

:
BangChiTietPhieuMuon
:
BangChiTietPhieuMuon
:
ManHinhThongBaoThemThan...
:
ManHinhThongBaoThemThan...
1. \\ChonHienThiManHinhThemPhieuM uon( )
1.1. \\HienThiManHinhThemPhieuMuon()
1.1.1. \\TaiDuLieuBanDau()
1.1.1.1. \\LayDanhSachSach()
1.1.1.2. \\LayDanhSachTheLoaiSach()
1.1.1.3. \\LayD anhSachTheDocGia()
1.1.1.4. \\LayDanhSachDocGia()
1.1.1.6. \\HienThiCacDanhSach()
2. \\ChonMaTheDocGia()
3. \\ChonSachCanMuon()
3.1. \\KiemTraSoLuongSachM uon()
Kiem tra so luong
sach muon cho moi
the (toi da la 5)
Hien thi cac danh
sach Sach,
TheDocGia, DocGia
4. \\NhanNutThemPhieuMuon()
4.1. \\NhanThongTin()
4.1.1. \\ThemPhieuMuon()
4.1.2. \\ThemChiTietPhieuMuon()
4.1.3. \\HienThiManHinhThongBaoThemThanhCong()

3.1. \\HienThiLaiManHinhChinh()
Phần mềm Quản lý thư viện

Trích đoạn Form Mượn sách: Form Trả sách:
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