Xây Dựng Phần Mềm Hướng Đối Tượng - PHẦN MỀM QUẢN LÝ THƯ VIỆN

42 206 0
Xây Dựng Phần Mềm Hướng Đối Tượng - PHẦN MỀM QUẢN LÝ THƯ VIỆN

Đ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

http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN OBO OK S CO M Trường Đại Học Khoa Học Tự Nhiên Khoa Cơng Nghệ Thơng Tin Đồ án mơn học Xây Dựng Phần Mềm Hướng Đối Tượng KIL PHẦN MỀM QUẢN LÝ THƯ VIỆN Tháng năm 2005 GVGD : SVTH : MSSV : LỚP : Trần Minh Triết Phan Thi Hồng Phấn 02HC372 02HCB http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Mục lục: KIL OBO OKS CO M Chương 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH U CẦU Khảo sát trạng u cầu chức Danh sách quy định: u cầu hiệu Bảng trách nhiệm u cầu nghiệp vụ: 10 u cầu chất lượng: 10 Danh sách biểu mẫu: 11 Chương 2: PHÂN TÍCH 12 Mơ hình dòng liệu: 13 Lập thẻ độc giả: 13 Nhận sách mới: 13 Tra cứu sách: 14 Lập phiếu mượn: 14 Nhận trả sách: 15 Thay đổi quy định: 15 Số lượng sách nhiều mà người mượn: 16 Tỷ lệ phiếu mượn trả q hạn: 17 Thời gian trung bình mượn sách: 17 Giờ bạn đọc mượn sách nhiều nhất: 18 Đăng nhập: 18 Gia hạn thẻ: 19 Sơ đồ lớp 20 Sơ đồ lớp mức phân tích - vẽ sơ đồ: 20 Danh sách lớp đối tượng: 21 Mơ tả lớp đối tượng: 22 Phần 3: THIẾT KẾ 24 Thiết kế liệu 25 Sơ đồ logic 25 Danh sách bảng liệu 25 Thiết kế giao diện 27 Màn hình : 27 Màn hình lập thẻ độc giả: 28 Màn hình nhập sách mới: 29 Màn hình mượn sách: 30 Màn hình trả sách: 32 Màn hình thay đổi quy định: 32 Màn hình thêm tác giả: 33 Màn hình thêm thể loại: 34 Màn hình thêm ngơn ngữ: 34 Màn hình thêm màu bìa: 35 Thiết kế xử lý (sequence) 36 Chức mựơn sách: 36 Chức thêm độc giả: 38 SVTH:Phan Thị Hồng Phấn – 02HC372 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Phần 4: Cài đặt thử nghiệm 39 Hệ thống: 40 Những chức cài đặt: 40 Phần 5: Kết luận 41 Kết luận: 42 Hướng phát triển: 42 SVTH:Phan Thị Hồng Phấn – 02HC372 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng Chương 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH U CẦU SVTH:Phan Thị Hồng Phấn – 02HC372 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Khảo sát trạng Đăng ký: KIL OBO OKS CO M Một thư viện cần quản lý việc đăng ký, mượn trả sách bạn đọc thư viện Sau phần mơ tả theo nghiệp vụ hàng ngày thư viện: Thủ thư gọi sách đầu sách (dausach) Mỗi đầu sách có ISBN để phân biệt với đầu sách khác Các đầu sách có tựa (tuasach) có ISBN khác chúng dịch nhiều thứ tiếng (ngonngu) khác đóng thành bìa (bia) khác Mỗi tựa sách có mã tựa sách để phân biệt với tựa sách khác (Mã số đáng số tự động, 1,2,3,…) Mỗi đầu sách có nhiều (cuonsach) ứng với đầu sách Mỗi tựa sách tác giả (tacgia) có tóm tắt nội dung (tomtat) sách (có thể câu hay vài trang) Khi bạn đọc muốn biết nội dung sách nào, thủ thư xem phần tóm tắt tựa sách trả lời bạn đọc Để trở thành đọc giả (docgia)của thư viện, bạn đọc phải đăng ký cung cấp thơng tin cá nhân địa điện thoại Thủ thư cung cấp cho bạn đọc thẻ điện tử, có mã số thẻ mã số bạn đọc để phân biệt bạn đọc khác (Mã số đánh số tự động, bẳt đầu từ 1,2,3,…) Thẻ có giá trị tháng kể từ ngày đăng ký Một tháng trước ngày hết hạn thẻ, thủ thư thơng báo cho bạn đọc biết để đến gia hạn thêm Có loại đọc giả (X,Y) Tưổi đọc giả từ 18 đến 55 Nếu bạn đọc muốn mượn sách, bạn đọc khác mượn, người đăng ký chờ Khi sách trả thủ thư thơng báo đến người đăng ký trước đến mượn Mượn sách: Một đọc giả mượn tối đa sách ngày Trả sách: Khi đọc giả trả sách thủ thư cập nhật thơng tin cách xóa thơng tin mượn trước Phát sinh báo cáo thống kê: Có phiếu mượn sách năm qua? Tỷ lệ độc giả mượn sách? Số lượng sách nhiều mà người mượn? Tỷ lệ sách mượn lần năm ngối? Tỷ lệ phiếu mượn trả sách q hạn? Thời gian trung bình mượn sách bao nhiêu? Bạn đọc mượn sách nhiều lúc giờ? Các quy định hoạt động hệ thống: QĐ1: Thay đổi tuổi tối thiểu, tuổi tối đa, thời hạn có giá trị thẻ QĐ2: Thay đổi số lượng tên thể loại Thay đổi khoảng cách năm xuất QĐ4: Thay đổi số lượng sách mượn tối đa, số ngày mượn tối đa QĐ-1: Mã tựa sách số thứ tự tựa sách có hệ thống Khi thêm phải kiểm tra có số thứ tự bị xố bổ sung vào số thứ tự bị trống Nếu khơng có (nghĩa số thứ tự liên tục với nhau) thêm với số tự nhiên Trong trường hợp xố khơng phải chỉnh sửa lại số thứ tự tựa sách phía sau SVTH:Phan Thị Hồng Phấn – 02HC372 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M QĐ-2: Mã độc giả số thứ tự độc giả có hệ thống Khi thêm phải kiểm tra có số thứ tự bị xố bổ sung vào số thứ tự bị trống Nếu khơng có (nghĩa số thứ tự liên tục với nhau) thêm với số tự nhiên Trong trường hợp xố khơng phải chỉnh sửa lại số thứ tự tựa sách phía sau QĐ-3: Nếu độc giả mượn đầu sách khơng thư viện hệ thống chuyển qua bảng liệu đăng ký QĐ-4: Nếu độc giả trả sách thơng tin mượn chuyển sang q trình mượn SVTH:Phan Thị Hồng Phấn – 02HC372 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN u cầu chức STT 10 11 12 13 KIL OBO OKS CO M Danh sách u cầu nghiệp vụ: TÊN U CẦU Lập thẻ đọc giả Nhận sách Tra cứu sách Lập phiếu mượn Nhận trả sách Thay đổi quy định Số phiếu mượn sách năm Số lượng sách nhiều mà người mượn Tỷ lệ phiếu mượn sách q hạn Thời gian trung bình mượn sách Giờ bạn đọc mượn sách nhiều Gia hạn thẻ Đăng nhập BIỂU MẪU BM1 BM2 BM3 BM4 SVTH:Phan Thị Hồng Phấn – 02HC372 QUY ĐỊNH QĐ1 QĐ2 GHI CHÚ Xóa, cập nhật Xóa, cập nhật QĐ4 Xóa, cập nhật QĐ6 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Danh sách quy định: TÊN QUY ĐỊNH Quy định thẻ độc giả QĐ2 Quy định sách QĐ4 Quy đinh phiếu mượn sách QĐ6 MƠ TẢ CHI TIẾT -Có loại độc giả (Người lớn,Trẻ em) -Tuổi độc giả từ 18 đến 55 -Thẻ có giá trị tháng -QĐ-2 -Có thể loại (A,B,C) -Chỉ nhận sách xuất vòng năm -QĐ-1 -Chỉ cho mượn với thẻ hạn sách khơng có người mượn -Mỗi độc giả mượn tối đa sách ngày Người dùng thay đổi quy định sau: - QĐ1: Thay đổi tuổi tối thiểu, tuổi tối đa, thời hạn có giá trị thẻ - QĐ2: Thay đổi số lượng tên thể loại Thay đổi khoảng cách năm xuất - QĐ4: Thay đổi số lượng sách tối đa, số ngày mượn tối đa GHI CHÚ KIL OBO OKS CO M STT MÃ SỐ QĐ1 SVTH:Phan Thị Hồng Phấn – 02HC372 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN u cầu hiệu U CẦU Lập thẻ độc giả MƠ TẢ CHI TIẾT 100 thẻ / Nhận sách Tra cứu sách Lập phiếu mượn 100 sách / Xử lý Xử lý Nhận trả sách Xử lý Thay đổi quy định Xử lý Xử lý 11 12 Số phiếu mượn sách năm Số lượng sách nhiều mà người mượn Tỷ lệ phiếu mượn sách trả q hạn Thời gian trung bình mượn sách Giờ mượn sách nhiều Gia hạn thẻ 13 Đăng nhập 10 GHI CHÚ Hẹn ngày cấp thẻ độc giả KIL OBO OKS CO M STT Các thơng báo cần thiết Tính tiền phạt trả sách q hạn Độc giả khơng có quyền thay đổi quy định Xử lý Xử lý Xử lý Xử lý Xử lý Xử lý SVTH:Phan Thị Hồng Phấn – 02HC372 Các thơng báo cần thiết gia hạn Chỉ có thủ thư có quyền đăng nhập vào hệ thống Độc giả có quyền tra cứu sách http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Bảng trách nhiệm u cầu nghiệp vụ: U CẦU Lập thẻ độc giả Nhận sách Tra cứu sách Lập phiếu mượn Nhận trả sách Thay đổi quy định Số phiếu mượn sách năm Số lượng sách nhiều mà người mượn Tỷ lệ phiếu mượn trả sách q hạn Thời gian trung bình mượn sách 10 11 NGƯỜI DÙNG Cung cấp thơng tin theo BM1 Cung cấp thơng tin theo BM2 Cung cấp tên sách hay thể loại sách Cung cấp thơng tin theo BM4 Cung cấp mã số sách trả Thay đổi quy định theo QĐ6 PHẦN MỀM Kiểm tra QĐ1 ghi nhận Kiểm tra QĐ2 ghi nhận Tìm xuất theo BM3 Kiểm tra QĐ4 ghi nhận Ghi nhận sách trả Cập nhật quy định Tính số phiếu mượn năm Tính số lượng sách mà người mượn GHI CHÚ KIL OBO OKS CO M STT 12 Giờ bạn đọc mượn sách nhiều Gia hạn thẻ 13 Đăng nhập Cung cấp thơng tin độc giả, thẻ đọc giả Nhập tên mật đăng nhập Tính tỷ lệ phiếu mượn sách trả q hạn Tính thời gian trung bình mượn sách Thống kê bạn đọc mựơn sách nhiều Kiểm tra ghi nhận Kiểm tra quyền đăng nhập u cầu chất lượng: Tính tiện dụng u cầu bảo mật Phân quyền u cầu an tồn SVTH:Phan Thị Hồng Phấn – 02HC372 10 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Mở form thay đổi quy định Biến cố 6: Khi người dùngl chọn nút nhập sách Mở form nhập sách Biến cố 7: Khi người dùng chọn nút đăng ký giữ chỗ Mở form đăng ký giữ chỗ Biến cố 8: Khi người dùng chọn nút xin gia hạn Mở form xin gia hạn thẻ Biến cố 9: Khi người dùng chọn nút Thốt khỏi chương trình quản lý thư viện Màn hình lập thẻ độc giả: Biến cố 0: Khi hình hiển thị Lấy ngày hành gán vào textbox ngày lập thẻ Tính ngày hết hạn thẻ dựa ngày lập thẻ đưa vào textbox ngày hết hạn Enable = false textbox ngày lập thẻ, ngày hết hạn, mã độc giả, mã đgnl Tự phát sinh mã độc giả tự động Biến cố 1: Khi người dùng chọn nút lưu Kiểm tra thơng tin nhập đầy đủ chưa, chưa thơng báo lỗi Nếu nhập đủ thơng tin ghi liệu xuống CSDL Reset lại hình: cho text box rỗng SVTH:Phan Thị Hồng Phấn – 02HC372 28 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Biến cố 2: Khi người dùng chọn nút bỏ Reset lại hình: xóa textbox Đưa trỏ textbox họ độc giả Biến cố 3: Khi người dùng chọn nút Đóng form lại Biến cố 5: Khi người dùng nhập xong ngày sinh độc giả lostfocus chương trình tự động kiểm tra xem tuổi độc giả có hợp lệ hay khơng Nếu khơng hợp lệ cho nhập lại Nếu hợp lệ kiểm tra xem độc giả loại độc giả Nếu độc giả trẻ em enable = true textbox mã đgnl Biến cố 6: Khi người dùng nhập mã độc giả người lớn lostfocus chương trình tự động kiểm tra xem có tồn mã độc giả người lớn hay khơng Nếu khơng có báo lỗi nhập lại Biến cố 7: Khi người dùng nhập xong số điện thoại, kiểm tra có phải số hay khơng Nếu khơng báo lỗi Màn hình nhập sách mới: 1’ 2’ 3’ 4’ 5’ SVTH:Phan Thị Hồng Phấn – 02HC372 10 29 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Biến cố 0: KIL OBO OKS CO M Khi hình chuẩn bị hiển thị Lấy liệu đưa vào combobox: nhà xuất bản, thể loại, ngơn ngữ, tác giả, bìa Lấy ngày hành đưa vào textbox ngày nhập Biến cố 1: Khi người dùng chọn chọn nút Thêm NXB Mở form Thêm nhà xuất Biến cố 2: Khi người dùng chọn nút Thêm Thể loại Mở form Thêm thể loại Biến cố 3: Khi người dùng chọn nút Thêm Ngơn ngữ Mở form Thêm ngơn ngữ Biến cố 4: Khi người dùng chọn nút Thêm tác giả Mở form Thêm tác giả Biến cố 5: Khi người dùng chọn nút Thêm bìa Mở form Thêm màu bìa Biến cố 6: Khi người dùng nhập vào năm xuất Khi lostfocus chương trình kiểm tra xem năm nhập vào có thỏa quy định hay khơng Nếu khơng thỏa phải nhập lại Biến cố 7: Người dùng nhập chọn ngày lập thẻ Biến cố 8: Khi người dùng chọn nút lưu Nếu thơng tin nhập chưa đầy đủ thơng báo cho người dùng biết Lưu kết xuống sở liệu nhập đầy đủ Reset lại hình: cho textbox rỗng combobox rỗng Biến cố 9: Reset lại hình: cho textbox rỗng combobox rỗng Biến cố 10: Đóng form lại Biến cố 1’: Khi người dùng chọn tên nhà xuất có sẳn combobox SVTH:Phan Thị Hồng Phấn – 02HC372 30 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Màn hình mượn sách: Biến cố 0: Khi hình hiển thị Lấy ngày hành gán vào textbox ngày mượn Lấy thơng tin sách đưa vào combobox mã tựa sách, isbn, mã sách textbox tình trạng, tựa sách lưới danh sách sách mượn Biến cố 1: Khi nhập mã độc giả vào textbox mã độc giả Kiểm tra mã độc giả có tồn hay khơng Nếu tồn hiển thị thơng tin độc giả vào textbox đồng thời hiển thị thơng tin sách mà độc giả mượn Nếu khơng thơng báo lỗi Biến cố 2: Khi người dùng chọn mã tựa sách có sẵn combobox Tìm hiển thị thơng tin sách ứng với mã tựa sách chọn combobox isbn, mã sách textbox tình trạng tựa Biến cố 3: Khi người dùng chọn isbn có sẵn combobox Tìm hiển thị thơng tin sách tương ứng với mã tựa sách, isbn chọn Biến cố 4: Khi người dùng chọn mã sách có sẵn combobox Biến cố 5: Biến cố 6: SVTH:Phan Thị Hồng Phấn – 02HC372 31 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Màn hình trả sách: 0 Màn hình thay đổi quy định: SVTH:Phan Thị Hồng Phấn – 02HC372 32 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng Màn hình thêm tác giả: SVTH:Phan Thị Hồng Phấn – 02HC372 33 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Màn hình thêm thể loại: Màn hình thêm ngơn ngữ: SVTH:Phan Thị Hồng Phấn – 02HC372 34 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Màn hình thêm màu bìa: SVTH:Phan Thị Hồng Phấn – 02HC372 35 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Thiết kế xử lý (sequence) : ThuThu KIL OBO OKS CO M Chức mựơn sách: : MainForm : MuonSachForm : DGCtrl : DGData : DGInf o : SachCtrl : SachData : SachInf o gan muon la hien hanh // Chon chuc nang Muon sach( ) // Hien Thi( ) // Khoi tao man hinh( ) // Nhap Ma DG( ) //Lay thong tin cua DG theo MaDG( ) // Lay thong tin DG theo Ma DG( ) // Ghi thong tin( ) // Hien thi thong tin DG( ) // Nhap ma sach( ) // Lay thong tin sach theo MS( ) // Lay thong tin theo MS( ) lap lai nhieu lan // Gan thong tin( ) // Hien thi thong tin sach( ) // Luu tru( ) // ghi nhan muon sach( ) // Ghi phideu mo can muon, madg, mang cac masach SVTH:Phan Thị Hồng Phấn – 02HC372 36 : PhieuMuonSa http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Chức thêm tác giả: : MainForm : ThuThu : TacGiaFrm : TacGiaInfo : TacGiaCtr : TacGiaData : Database //Chon Chuc Nang Quan Ly Tac Gia( ) //Hien Thi() //Khoi Tao Man Hinh() //Nhap Thong Tin Ve Tac Gia() Thong Tin Tac Gai Gom (MaT //LuuTacGia() //Gan Thong Tin Tac Gia() //ThemTacGia() //Them Tac Gia() SVTH:Phan Thị Hồng Phấn – 02HC372 //Thuc Thi(sqlstring) 37 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Chức thêm độc giả: : MainFrm : ThuThu : DocGiaFrm : DocGiaInfo : DocGiaCtr : DocGiaData : DataBase //Chon chuc Nang Quan Ly Doc Gia() //Hien Thi() //Khoi Tao Ban Dau() //Nhap Tong Tin Ve Doc Gia() Ten,NgaySinh,DiaChi,NgayLapThe , //Chon Nut Cap Nhat() //LayThongTin() //ThemDocGia(Info) //ThemDocGia(info) SVTH:Phan Thị Hồng Phấn – 02HC372 //ThucThi(Sql) 38 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng Phần 4: Cài đặt thử nghiệm SVTH:Phan Thị Hồng Phấn – 02HC372 39 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Hệ thống: Mơi trường: ViNet 2003 Hệ điều hành: Windows XP Ngơn ngữ: C# KIL OBO OKS CO M • • • Những chức cài đặt: • • • • • Lập thẻ độc giả Nhập sách Mượn sách Trả sách Thay đổi quy định SVTH:Phan Thị Hồng Phấn – 02HC372 40 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng Phần 5: Kết luận SVTH:Phan Thị Hồng Phấn – 02HC372 41 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Kết luận: KIL OBO OKS CO M Chương trình cài đặt số phần đề bài, lúc test chương trình nên nhập liệu xác: ví dụ text box ngày: nhập theo mẫu: mm/dd//yyyy Để đăng nhập vào hệ thống: User Pass a b c Hướng phát triển: Xây dựng thêm chức chưa cài đặt Kiểm tra ràng buộc liệu chặt chẽ chức cài đặt SVTH:Phan Thị Hồng Phấn – 02HC372 42 [...]... mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Danh sách các biểu mẫu: SVTH:Phan Thị Hồng Phấn – 02HC372 11 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng Chương 2: PHÂN TÍCH SVTH:Phan Thị Hồng Phấn – 02HC372 12 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN... mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Màn hình thêm thể loại: Màn hình thêm ngơn ngữ: SVTH:Phan Thị Hồng Phấn – 02HC372 34 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Màn hình thêm màu bìa: SVTH:Phan Thị Hồng Phấn – 02HC372 35 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN... học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Màn hình trả sách: 0 0 1 2 3 4 Màn hình thay đổi quy định: SVTH:Phan Thị Hồng Phấn – 02HC372 32 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng Màn hình thêm tác giả: SVTH:Phan Thị Hồng Phấn – 02HC372 33 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm. .. OBO OKS CO M 11 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Số nhà Đường Quận Điện thoại Hạn sử dụng Độc giả người lớn Ngày sinh SVTH:Phan Thị Hồng Phấn – 02HC372 23 http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng Phần 3: THIẾT KẾ SVTH:Phan Thị Hồng Phấn – 02HC372 24 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ... 02HC372 -Là sách cho độc giả mượn -Cho biết sách có thể cho bạn đọc hay khơng -Người đọc và mượn sách ở thư viện -Cho biết ngày mượn và trả sách của độc giả -Cho biết tiền phạt nếu trả sách trể hạn -Cho biết tác giả của cuốn sách nào -Cho biết nhà xuất bản của cuốn sách nào -Một thể loại của sách -Một thể loại của sách -Một thể loại của sách -Một thể loại của sách -Cho biết số loại độc giả của thư viện. .. http://kilobooks.com THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng 2 Sơ đồ lớp KIL OBO OKS CO M Sơ đồ lớp ở mức phân tích - vẽ sơ đồ: Tác giả Nhà xuất bản 1 * * * Đầu sách Q trình mượn * 1 Tựu sách 1 * 1 * 1 * Cuốn sách 1 * 1 1 Ngơn ngữ Đăng ký Mượn * 1 Người lớn 1 1 1 * Thể loại 1 * Độc giả Trẻ em SVTH:Phan Thị Hồng Phấn – 02HC372 20 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng. .. học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN KIL OBO OKS CO M Mở form thay đổi quy định Biến cố 6: Khi người dùngl chọn nút nhập sách mới Mở form nhập sách mới Biến cố 7: Khi người dùng chọn nút đăng ký giữ chỗ Mở form đăng ký giữ chỗ Biến cố 8: Khi người dùng chọn nút xin gia hạn Mở form xin gia hạn thẻ Biến cố 9: Khi người dùng chọn nút thốt Thốt khỏi chương trình quản lý thư viện. .. sách và dữ liệu này sẽ được ghi vào bảng q trình mượn Một loại độc giả Một loại độc giả SVTH:Phan Thị Hồng Phấn – 02HC372 21 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Mơ tả từng lớp đối tượng: TÊN LỚP Tựa sách 2 Đầu sách 3 Cuốn sách 4 Độc giả 5 Q trình mượn 6 7 8 9 10 Ngơn ngữ Tác giả Nhà xuất bản Thể loại Đăng ký DANH SÁCH CÁC THƠNG TIN Tựa sách... char(2) Dienthoai char(13) Han_sd datetime Ngaysinh datetime SVTH:Phan Thị Hồng Phấn – 02HC372 TRÁCH NHIỆM -Xem nội dung của cuốn sách - -Các đầu sách có cùng tựa phân biệt bởi bìa và ngơn ngữ -Cho biết sách có thể cho bạn đọc hay khơng 25 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng Ma_dgnl Loaidg Ma_tacgia Ten_tacgia Tacgia 4 Nxb 5 Ngonngu 6 Theloai 7 muon 8 Qtrinhmuon 9 Dangky... Bước 1: Thủ thư chọn chức năng nhận sách mới Nhập thơng tin sách cần nhập Bước 2: Kiểm tra các thơng tin của sách có hợp lệ khơng dựa vào QĐ2 Bước 3: Nếu hợp lệ thì nhập thơng tin của sách và lưu xuống CSDL Bước 4: Nếu khơng hợp lệ thì khơng nhận sách và thơng báo khơng thành cơng SVTH:Phan Thị Hồng Phấn – 02HC372 13 http://kilobooks.com Đồ án mơn học Xây Dựng Phần mềm hướng đối tượng THƯ VIỆN ĐIỆN TỬ ... sách QĐ6 MƠ TẢ CHI TIẾT -Có loại độc giả (Người lớn,Trẻ em) -Tuổi độc giả từ 18 đến 55 -Thẻ có giá trị tháng -Q -2 -Có thể loại (A,B,C) -Chỉ nhận sách xuất vòng năm -Q -1 -Chỉ cho mượn với thẻ... -Là sách cho độc giả mượn -Cho biết sách cho bạn đọc hay khơng -Người đọc mượn sách thư viện -Cho biết ngày mượn trả sách độc giả -Cho biết tiền phạt trả sách trể hạn -Cho biết tác giả sách -Cho... tác giả sách -Cho biết nhà xuất sách -Một thể loại sách -Một thể loại sách -Một thể loại sách -Một thể loại sách -Cho biết số loại độc giả thư viện 26 http:/ /kilobooks. com THƯ VIỆN ĐIỆN TỬ TRỰC

Ngày đăng: 02/12/2015, 12:31

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan