Link tải luận văn miễn phí cho ae Kết Nối
Phân tích và thiết kế hệ thống quản lý thông tin bạn đọc, sách và mượn trả dựa trên thẻ từ
Mục lục
Mở đầu....................................................................................................................... ...Trang 2
Phần 1. Mô tả hệ thống........................................................... ..... .. Trang 3
I.Cơ cấu tổ chức của hệ hống................................................................................ ....Trang 3
II.Quy trình hoạt động...........................................................................................Trang 4
1.Hoạt động quản lý sách. ..................................................................................Trang 4
2.Hoạt động quản lý độc giả...... .........................................................................Trang 5
3.Hoạt động quản lý mượn trả.............................................................................Trang 6
4.Quá trình báo cáo thống kê:............................................... .............................Trang 8
III.Các chức năng và yêu cầu chức .............................................. ...........Trang 9
1.Chức năng quản lý sách................................................... ....................Trang 9
2.Chức năng quản lý bạn đọc....................................................................Trang 9
3.Chức năng quản lý việc mượn trả sách..................................................Trang 10
4.Chức năng báo cáo tổng hợp.................................................................Trang 10
5.Chức năng quản lý danh mục. .............................................................Trang 10
Phần 2 . Phân tích hệ thống....................................................................Trang 11
I.Sơ đồ chức năng BFD............................................................................Trang 11
II.Sơ đồ dòng dữ liệu DFD......................................................................Trang 12
1.Sơ đồ dòng dữ liệu mức đỉnh ................................................................Trang 12
2.Sơ đồ dòng dữ liệu mức 1. ...........................................................Trang 13
3.Sơ đồ dòng dữ liệu mức 2 ..........................................................Trang 17
III.Phân tích dữ liệu và mô hình thực thể quan hệ ERD..........................Trang 18
1.Phân tích dữ liệu..................................................................................Trang 18
2.Mô hình thực thể quan hệ......................................................................Trang 19
Phần 3. Thiết kế hệ thống...........................................................................Trang 20
I.Thiết kế cơ sở dữ liệu.............................................................................Trang 20
II.Mô tả một số môđun quan trọn.g. .......................................................Trang 23
1.Cập nhập sách mới.........................................................................Trang 23
1.Cập nhập độc giả............................................................................Trang 24
2.Mượn sách. ...................................................................................Trang 25
3.In phiếu đòi sách quá hạn và thông báo mất s.....................................Trang 26
III.Thiết kế giao diện chinh. ....................................................................Trang 28
Mở đầu
Hiện nay trong thời buổi kinh tế thị trường, thì công tác quản lý đóng một vai trò hết sức quan trọng trong mọi lĩnh vực của xã hội loài người. Nhưng để quản lý tốt và hiệu quả một cơ quan đoàn thể hay một tổ chức nào đó thì hoàn toàn không đơn giản một chút nào. Vì thế làm thế nào để giảm bớt gánh nặng quản lý cho các tổ chức, các đoàn thể đã được xã hội đặt ra một cách bước thiết. Để trả lời cho câu hỏi đó, con người đã áp dụng các thành tựu của khoa học kĩ thuật nói chung và thành tựu của công nghệ thông tin nói riêng vào trong quản lý và nó đặc biệt có hiệu quả. Chính vì những lợi ích to lớn đó mà các thư viện nước ta cũng đã dần dần đưa công nghệ thông tin vào công tác quản lý thư viện. Với những phần mềm quản lý nhỏ gọn đã thay cho các tủ hồ sơ chật cứng. Và nó đã giúp cho các nhân viên trong thư viện không phải đau đầu về việc tìm kiếm thông tin một độc giả hay một quyển sách nào đó trong mớ hồ sơ hỗn độn, và độc giả cũng hết sức mất thời gian vào việc tìm một quấn sách trong một danh sách đề mục chứa vài nghìn đầu sách, các thư thư cũng đau đầu khi tra cứu xem quấn sách mà độc giả tìm được nằm ở vị trí nào trong kho, nếu không may khi thủ thư nhớ ra được vị trí quấn sách đó mà quấn sách đó đã được mượn hết thì lúc đó bạn đọc lại phải tìm quấn sách khác...
Xuất phát từ những lợi ích to lớn của việc đưa công nghệ tin học vào việc quản lý thư viện, em xin phân tích và thiết kế hệ thống quản lý thư viện, cụ thể là quản lý thông tin bạn đọc, sách và thông tin mượn trả dựa trên thẻ từ.
Bài viết của em dựa trên việc tìm hiểu về một số công tác quản lý thực của Thư viện Quốc gia Việt Nam có liên quan đến phạm vi giả quyết của bài tập này. Do đây là lần đầu tiên em phân tích và thiết kế một vấn đề lớn và do thời gian tìm hiểu về hệ thống thư viện còn hạn chế nên khó tránh khỏi những sai sót. Vì thế em mong được sự chỉ bảo, hướng dẫn của thầy và của các bạn để bài tập được hoàn thiện hơn và em có thêm kinh nhiệm trong những lần thiết kế sau.
Em xin chân thành Thank thầy giáo bộ môn “ Phân tích và thiết kế hệ thống”, các bạn trong lớp 01B4 và các nhân viên trong Thư viện Quốc gia Việt Nam đã tận tình giúp đỡ em hoàn thành bài viết này ./.
Thông báo thẻ không hợp lệ
Quay lại chế độ chờ đút thẻ bạn đọc
Ngựoc lại
Kiểm tra hạn sử dụng
Nếu hết hạn sử dụng
Thì
• Thông báo thẻ hết hạn sử dụng
• Quay lại chế độ chờ
o Số lần nhập sai := 0
o Lặp
Nhập Password
Nếu Password của độc gỉa khác password vừa nhập
Thì
• Thông báo password bạn nhập không đúng, xin mời nhập lại
• Số lần nhập sai := số lần nhập sai +1
• Nếu sô lần nhập sai > 3
Thì
o Mời bạn rút thẻ ra và liên hệ ngay với bộ phận bạn đọc
o Quay về chế độ chờ đút thẻ
- Mở kho tblDOCGIA
- Tính số sách quá hạn trả và số lượng sách đang mượn ứng với mã độc giả vừa đọc
- X = số sách quá hạn
- Y=số lượng sách đang mượn
- Nếu X>0 thì
o Thông báo
o quay lại chế độ chờ đút thẻ
- m := 0 (sách đang mượn)
- Mở giao diện mượn sách
- Lặp ( Y+m < số lượng quy định) và (còn mượn)
o Đọc số cá biệt
o Nhập tình trạng sách
o Tạo bản ghi Mượn
o Lưu bản ghi Mượn vào kho tblMUON
o m:=m+1
o Thông báo đã mượn được sách.
o Mở kho tblSACH
o Giảm số lượng sách hiện có vừa mượn trong kho đi 1 đơn vị và ghi lại
o Mượn tiếp hay Dừng
- Đóng giao diện mượn
- Đóng các kho dữ liệu
- Quay lại chế độ chờ
4. In phiếu đòi sách quá hạn và thông báo mất sách .
a. Tiến trình:
- Người thực hiện: Nhân viên bộ phận mượn trả.
- Khi : một tuần một lần
- Dữ liệu vào
o Số thẻ bạn đọc
o Thông tin mượn trả.
o Ngày hệ thống.
- Dữ liệu ra
Phiếu đòi sách quá hạn đối với từng bạn đọc và thông báo mất sách sau 3 lần in phiếu đòi mà không trả.
b. Mô tả
- Mở kho TblMUON
- Mở kho TblSACH
- Với mỗi bạn đọc trong danh sách
o ST:= số thẻ bạn đọc;
o Danh sách sách quá hạn(ST) :=0;
o Danh sách sách bị mất(ST):=0;
o Với mỗi đầu sách thuộc thẻ mượn(ST);
SM := Số hiệu sách;
Nếu (SM.Ngàymượn +15 < Ngày hiện thời ) và (Ngày hiện thời < SM.Ngàymượn +36)
Thì
• Thêm SM Danh sách quá hạn(ST);
Nếu (Ngày hiện thời > SM.Ngàymượn +36)
Thì
• Them SM vào Danh sách sách mất(ST);
Nếu Danh sách sách quá hạn(ST)
Thì
• In phiếu đòi sách quá hạn
Phần 1. Mô tả hệ thống
Trước hết ta cần nói về mặt vật chất phục vụ hoạt động của thư viện gồm có một số phòng sau:
Kho sách được chia làm hai lọai kho đó là:
- Kho “đóng” chứa những đầu sách được nhập vào thư viện trước năm 2000. phòng này chỉ có nhân viên bộ phận quản lý kho mới được vào.
- Kho “mở” chứa những đầu sách được nhập vào thư viện sau năm 2000. phòng này cả bạn đọc và nhân viên thư viện được vào.
Với mỗi loại kho trên lại chia làm hai loại kho nữa đó là: sách viết bằng tiếng việt, và sách nước ngoài.
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
Phân tích và thiết kế hệ thống quản lý thông tin bạn đọc, sách và mượn trả dựa trên thẻ từ
Mục lục
Mở đầu....................................................................................................................... ...Trang 2
Phần 1. Mô tả hệ thống........................................................... ..... .. Trang 3
I.Cơ cấu tổ chức của hệ hống................................................................................ ....Trang 3
II.Quy trình hoạt động...........................................................................................Trang 4
1.Hoạt động quản lý sách. ..................................................................................Trang 4
2.Hoạt động quản lý độc giả...... .........................................................................Trang 5
3.Hoạt động quản lý mượn trả.............................................................................Trang 6
4.Quá trình báo cáo thống kê:............................................... .............................Trang 8
III.Các chức năng và yêu cầu chức .............................................. ...........Trang 9
1.Chức năng quản lý sách................................................... ....................Trang 9
2.Chức năng quản lý bạn đọc....................................................................Trang 9
3.Chức năng quản lý việc mượn trả sách..................................................Trang 10
4.Chức năng báo cáo tổng hợp.................................................................Trang 10
5.Chức năng quản lý danh mục. .............................................................Trang 10
Phần 2 . Phân tích hệ thống....................................................................Trang 11
I.Sơ đồ chức năng BFD............................................................................Trang 11
II.Sơ đồ dòng dữ liệu DFD......................................................................Trang 12
1.Sơ đồ dòng dữ liệu mức đỉnh ................................................................Trang 12
2.Sơ đồ dòng dữ liệu mức 1. ...........................................................Trang 13
3.Sơ đồ dòng dữ liệu mức 2 ..........................................................Trang 17
III.Phân tích dữ liệu và mô hình thực thể quan hệ ERD..........................Trang 18
1.Phân tích dữ liệu..................................................................................Trang 18
2.Mô hình thực thể quan hệ......................................................................Trang 19
Phần 3. Thiết kế hệ thống...........................................................................Trang 20
I.Thiết kế cơ sở dữ liệu.............................................................................Trang 20
II.Mô tả một số môđun quan trọn.g. .......................................................Trang 23
1.Cập nhập sách mới.........................................................................Trang 23
1.Cập nhập độc giả............................................................................Trang 24
2.Mượn sách. ...................................................................................Trang 25
3.In phiếu đòi sách quá hạn và thông báo mất s.....................................Trang 26
III.Thiết kế giao diện chinh. ....................................................................Trang 28
Mở đầu
Hiện nay trong thời buổi kinh tế thị trường, thì công tác quản lý đóng một vai trò hết sức quan trọng trong mọi lĩnh vực của xã hội loài người. Nhưng để quản lý tốt và hiệu quả một cơ quan đoàn thể hay một tổ chức nào đó thì hoàn toàn không đơn giản một chút nào. Vì thế làm thế nào để giảm bớt gánh nặng quản lý cho các tổ chức, các đoàn thể đã được xã hội đặt ra một cách bước thiết. Để trả lời cho câu hỏi đó, con người đã áp dụng các thành tựu của khoa học kĩ thuật nói chung và thành tựu của công nghệ thông tin nói riêng vào trong quản lý và nó đặc biệt có hiệu quả. Chính vì những lợi ích to lớn đó mà các thư viện nước ta cũng đã dần dần đưa công nghệ thông tin vào công tác quản lý thư viện. Với những phần mềm quản lý nhỏ gọn đã thay cho các tủ hồ sơ chật cứng. Và nó đã giúp cho các nhân viên trong thư viện không phải đau đầu về việc tìm kiếm thông tin một độc giả hay một quyển sách nào đó trong mớ hồ sơ hỗn độn, và độc giả cũng hết sức mất thời gian vào việc tìm một quấn sách trong một danh sách đề mục chứa vài nghìn đầu sách, các thư thư cũng đau đầu khi tra cứu xem quấn sách mà độc giả tìm được nằm ở vị trí nào trong kho, nếu không may khi thủ thư nhớ ra được vị trí quấn sách đó mà quấn sách đó đã được mượn hết thì lúc đó bạn đọc lại phải tìm quấn sách khác...
Xuất phát từ những lợi ích to lớn của việc đưa công nghệ tin học vào việc quản lý thư viện, em xin phân tích và thiết kế hệ thống quản lý thư viện, cụ thể là quản lý thông tin bạn đọc, sách và thông tin mượn trả dựa trên thẻ từ.
Bài viết của em dựa trên việc tìm hiểu về một số công tác quản lý thực của Thư viện Quốc gia Việt Nam có liên quan đến phạm vi giả quyết của bài tập này. Do đây là lần đầu tiên em phân tích và thiết kế một vấn đề lớn và do thời gian tìm hiểu về hệ thống thư viện còn hạn chế nên khó tránh khỏi những sai sót. Vì thế em mong được sự chỉ bảo, hướng dẫn của thầy và của các bạn để bài tập được hoàn thiện hơn và em có thêm kinh nhiệm trong những lần thiết kế sau.
Em xin chân thành Thank thầy giáo bộ môn “ Phân tích và thiết kế hệ thống”, các bạn trong lớp 01B4 và các nhân viên trong Thư viện Quốc gia Việt Nam đã tận tình giúp đỡ em hoàn thành bài viết này ./.
Thông báo thẻ không hợp lệ
Quay lại chế độ chờ đút thẻ bạn đọc
Ngựoc lại
Kiểm tra hạn sử dụng
Nếu hết hạn sử dụng
Thì
• Thông báo thẻ hết hạn sử dụng
• Quay lại chế độ chờ
o Số lần nhập sai := 0
o Lặp
Nhập Password
Nếu Password của độc gỉa khác password vừa nhập
Thì
• Thông báo password bạn nhập không đúng, xin mời nhập lại
• Số lần nhập sai := số lần nhập sai +1
• Nếu sô lần nhập sai > 3
Thì
o Mời bạn rút thẻ ra và liên hệ ngay với bộ phận bạn đọc
o Quay về chế độ chờ đút thẻ
- Mở kho tblDOCGIA
- Tính số sách quá hạn trả và số lượng sách đang mượn ứng với mã độc giả vừa đọc
- X = số sách quá hạn
- Y=số lượng sách đang mượn
- Nếu X>0 thì
o Thông báo
o quay lại chế độ chờ đút thẻ
- m := 0 (sách đang mượn)
- Mở giao diện mượn sách
- Lặp ( Y+m < số lượng quy định) và (còn mượn)
o Đọc số cá biệt
o Nhập tình trạng sách
o Tạo bản ghi Mượn
o Lưu bản ghi Mượn vào kho tblMUON
o m:=m+1
o Thông báo đã mượn được sách.
o Mở kho tblSACH
o Giảm số lượng sách hiện có vừa mượn trong kho đi 1 đơn vị và ghi lại
o Mượn tiếp hay Dừng
- Đóng giao diện mượn
- Đóng các kho dữ liệu
- Quay lại chế độ chờ
4. In phiếu đòi sách quá hạn và thông báo mất sách .
a. Tiến trình:
- Người thực hiện: Nhân viên bộ phận mượn trả.
- Khi : một tuần một lần
- Dữ liệu vào
o Số thẻ bạn đọc
o Thông tin mượn trả.
o Ngày hệ thống.
- Dữ liệu ra
Phiếu đòi sách quá hạn đối với từng bạn đọc và thông báo mất sách sau 3 lần in phiếu đòi mà không trả.
b. Mô tả
- Mở kho TblMUON
- Mở kho TblSACH
- Với mỗi bạn đọc trong danh sách
o ST:= số thẻ bạn đọc;
o Danh sách sách quá hạn(ST) :=0;
o Danh sách sách bị mất(ST):=0;
o Với mỗi đầu sách thuộc thẻ mượn(ST);
SM := Số hiệu sách;
Nếu (SM.Ngàymượn +15 < Ngày hiện thời ) và (Ngày hiện thời < SM.Ngàymượn +36)
Thì
• Thêm SM Danh sách quá hạn(ST);
Nếu (Ngày hiện thời > SM.Ngàymượn +36)
Thì
• Them SM vào Danh sách sách mất(ST);
Nếu Danh sách sách quá hạn(ST)
Thì
• In phiếu đòi sách quá hạn
Phần 1. Mô tả hệ thống
Trước hết ta cần nói về mặt vật chất phục vụ hoạt động của thư viện gồm có một số phòng sau:
Kho sách được chia làm hai lọai kho đó là:
- Kho “đóng” chứa những đầu sách được nhập vào thư viện trước năm 2000. phòng này chỉ có nhân viên bộ phận quản lý kho mới được vào.
- Kho “mở” chứa những đầu sách được nhập vào thư viện sau năm 2000. phòng này cả bạn đọc và nhân viên thư viện được vào.
Với mỗi loại kho trên lại chia làm hai loại kho nữa đó là: sách viết bằng tiếng việt, và sách nước ngoài.
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
You must be registered for see links
Last edited by a moderator: