1. Trang chủ
  2. » Luận Văn - Báo Cáo

BÀI tập lớn phân tích và thiết kế hệ thống thông tin

39 495 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 1,08 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

I. Phân tích môi trường và nhu cầu. 1. Các quy trình nghiệp vụ 2. Yêu cầu và các chức năng chính. II.Phân tích và thiết kế. 1. Biểu đồ trình tự. 2. Usecase tổng quát. 3. Đặc tả một số Usecase quan trọng. Tra cứu thông tin. Quản lý độc giả. Quản lý mượn trả sách. Quản lý kho sách. 4. Biểu đồ lớp. 5. Cơ sở dữ liệu. I. Phân tích môi trường và nhu cầu. 1. Các quy trình nghiệp vụ 2. Yêu cầu và các chức năng chính. II.Phân tích và thiết kế. 1. Biểu đồ trình tự. 2. Usecase tổng quát. 3. Đặc tả một số Usecase quan trọng. Tra cứu thông tin. Quản lý độc giả. Quản lý mượn trả sách. Quản lý kho sách. 4. Biểu đồ lớp. 5. Cơ sở dữ liệu. Tra cứu thông tin. Mục đích: tra cứu thông tin để tiện sửa đổi, quản lý. Tác nhân chính: Người dùng gồm độc giả, nhân viên thư viện, thủ thư, quản lý. Sự kiện kích hoạt: Nhân viên thư viện tra cứu phiếu mượn, thẻ độc giả … Thủ thư tra cứu sách khi cần cập nhật hông tin sách. Độc giả tra cứu sách khi cần biết thông tin về sách để mượn. Điều kiện trước: Người dùng phải đăng nhập hệ thống. Điều kiện sau: trả về thông tin người dùng tra cứu hoặc báo lỗi. Kịch bản chính: Khi có yêu cầu hệ thống hiển thị form tìm kiếm người dùng lựa chọn đối tượng tìm kiếm phù hợp với nhu cầu của mình, chọn chức năng tìm kiếm, hệ thống trả về đối tượng được tìm tương ứng nằm trong bảng ở dưới với một vài thông tin căn bản, người dùng click chuột vào hàng chứa đối tượng, thông tin cụ thể của đối tượng được hiển thị ngay cạnh. Các kịch bản ngoại lệ: Người dùng có thể thoát tại bất cứ thời điểm nào. Người dùng bỏ trống hoặc nhập thông tin không đúng, hệ thống thông báo và yêu cầu nhập lại.

Trang 1

BÀI TẬP LỚN

PHÂN TÍCH &THIẾT KẾ HỆ THỐNG THÔNG TIN

Giáo viên hướng dẫn: TS: Nguyến Nhật Quang

Đề tài: Phân tích hệ thống quản lý thư viện sách

Sinh viên thực hiện: 1: Lê Đăng Vinh Mssv: 20134606

2: Từ An Sinh Mssv: 20133276 3: Hoàng Đình Hợi Mssv:

4: Nguyễn Hữu Dương Mssv:

Trang 3

I.Phân tích môi trường và nhu cầu

1 Yêu cầu và các chức năng chính.

 Các đối tượng người dùng: Độc giả, nhân viên thư viện, thủ thư và quản lý

 Chức năng chính:

 Hệ thống quản lý độc giả, thông tin về độc giả như mã số độc giả, tên,

 Hệ thống quản lý quy trình mượn trả sách của độc giả

 Hệ thống quản lý các đầu sách trong thư viện

 Thống kê sau mỗi tháng: Sách có lượt mượn nhiều, ít nhất; các độc giả mượn sách trễ hạn chưa trả

 Hệ thống hỗ trợ tra cứu thông tin

 Hỗ trợ quản lý quản trị phân quyền

Trang 4

II.Phân tích và thiết kế.

* 1 Biểu đồ trình tự

1.1 Biểu đồ trình tự cho ca sử dụng đăng nhập và đổi mật khẩu

Trang 5

II.Phân tích và thiết kế.

1.2 Biểu đồ trình tự cho ca sử dụng tra cứu thông tin.

Trang 6

II.Phân tích và thiết kế.

1.3 Biểu đồ trình tự cho ca sử dụng đăng kí thẻ độc giả.

Trang 7

II.Phân tích và thiết kế.

1.4 Biểu đồ trình tự cho ca sử dụng mượn sách

Trang 8

II.Phân tích và thiết kế.

1.5 Biểu đồ trình tự cho ca sử dụng trả sách.

Trang 9

II.Phân tích và thiết kế.

1.6 Biểu đồ trình tự cho ca sử dụng thống kê thẻ trễ hạn.

Trang 10

II.Phân tích và thiết kế.

1.7 Biểu đồ trình tự tra cứu thông tin

Trang 11

II.Phân tích và thiết kế.

1.8 Biểu đồ trình tự quản lý kho sách

Trang 12

II.Phân tích và thiết kế.

1.9 Biểu đồ trình tự đăng kí thêm thẻ độc giả

Trang 13

II.Phân tích và thiết kế.

2.Usecase tổng quát.

Trang 14

II.Phân tích và thiết kế.

* 3 Các use case của hệ thống

3.1 Tra cứu thông tin.

Trang 15

II.Phân tích và thiết kế.

Tra cứu thông tin.

 Mục đích: tra cứu thông tin để tiện sửa đổi, quản lý.

 Tác nhân chính: Người dùng gồm độc giả, nhân viên thư viện, thủ thư, quản lý.

 Sự kiện kích hoạt:

Nhân viên thư viện tra cứu phiếu mượn, thẻ độc giả …

Thủ thư tra cứu sách khi cần cập nhật hông tin sách.

Độc giả tra cứu sách khi cần biết thông tin về sách để mượn.

 Điều kiện trước: Người dùng phải đăng nhập hệ thống.

 Điều kiện sau: trả về thông tin người dùng tra cứu hoặc báo lỗi.

 Kịch bản chính: Khi có yêu cầu hệ thống hiển thị form tìm kiếm

người dùng lựa chọn đối tượng tìm kiếm phù hợp với nhu cầu của mình, chọn chức năng tìm kiếm, hệ thống trả về đối tượng được tìm tương ứng nằm trong bảng ở dưới với một vài thông tin căn bản, người dùng click chuột vào hàng chứa đối tượng, thông tin cụ thể của đối tượng được hiển thị ngay cạnh.

 Các kịch bản ngoại lệ:

Người dùng có thể thoát tại bất cứ thời điểm nào.

Người dùng bỏ trống hoặc nhập thông tin không đúng, hệ thống thông báo và yêu cầu nhập lại.

Trang 16

II.Phân tích và thiết kế.

 Độc giả tìm kiếm sách

Trang 17

II.Phân tích và thiết kế.

 Tìm kiếm sách nâng cao

Trang 18

II.Phân tích và thiết kế.

 Nhân viên tìm kiếm độc giả

Trang 19

II.Phân tích và thiết kế.

3.2 Quản lý độc giả

Trang 20

Thêm thẻ độc giả khi có yêu cầu

Xóa thẻ độc giả khi thẻ hết hạnhoặc do độc giả ko trả sách khi trễ hạn

Vô hiệu hóa thẻ tạm thời khi độc giả trả sách trễ hạn

Sửa thông tin thẻ độc giả khi sai sót

Trang 21

II.Phân tích và thiết kế.

 Điều kiện trước: NVTV phải đăng nhập hệ thống

 Điều kiện sau:

Thêm / xóa / chỉnh sửa thẻ: Thông báo thêm / xóa / chỉnh sửa thẻ thành công / thất bại

Vô hiệu hóa thẻ: Hiển thị thời gian bị vô hiệu hóa và thời gian được cho phép hoạt động

 Kịch bản chính: NVTV chọn chức năng quản lý độc giả,hệ thống hiển thị mà hình

Trang 22

II.Phân tích và thiết kế.

NVTV nhập thông tin độc giả muốn tìm kiếm, hệ thống trả về thẻ độc giả

tương ứng gồm các thông tin căn bản trong 1 bảng NVTV có thể chỉnh sửa thông tin sau đó chọn cập nhật, chọn chức năng xóa thẻ hoặc có thể thay đổi trạng thái thẻ

 Các kịch bản ngoại lệ:

NVTV có thể thoát tại bất cứ thời điểm nào

Với chức năng thêm thẻ độc giả, nếu NVTV chưa nhập đủ các trường thông tin hệ thống sẽ thông báo và yêu cầu tác nhân nhập thêm

Với chức năng tìm kiếm, NVTV nhập sai hoặc nhập thông tin không có

hệ thống sẽ báo lỗi và yêu cầu nhập lại

Với chức năng vô hiệu hóa thẻ, nếu ative thẻ trong thời gian thẻ bị vô hiệu hóa, hệ thống sẽ báo lại và hỏi NVTV có chắc chắn muốn active thẻ hay

không

Trang 23

II.Phân tích và thiết kế.

Trang 24

II.Phân tích và thiết kế.

3.3 Quản lý mượn trả sách.

Trang 25

Thêm phiếu mượn khi có độc giả yêu cầu mượn sách.

Xóa phiếu mượn khi độc giả trả sách

 Điều kiện trước: NVTV phải đăng nhập hệ thống NVTV phải kiểm tra thẻ độc giả trên hệ thống xem thẻ có khả dụng hay không.

 Điều kiện sau: Thêm / xóa / chỉnh sửa phiếu mượn: Thông báo thêm / xóa / chỉnh sửa phiếu mượn thành công / thất bại.

Trang 26

Tác nhân nhập thông tin phiếu mượn muốn tìm kiếm, hệ thống trả về phiếu

mượn tương ứng Tác nhân click chuột vào hàng có phiếu mượn, hệ thống hiện

thông tin chi tiết bên cạnh Tác nhân có thể chỉnh sửa thông tin sau đó chọn cập nhật, hoặc chọn chức năng xóa phiếu mượn.

 Các kịch bản ngoại lệ:

Tác nhân có thể thoát tại bất cứ thời điểm nào.

Với chức năng thêm phiếu mượn, nếu tác nhân chưa nhập đủ các trường thông tin hệ thống sẽ thông báo và yêu cầu tác nhân nhập thêm.

Với chức năng tìm kiếm, tác nhân nhập sai hoặc nhập thông tin không có hệ

thống sẽ báo lỗi và yêu cầu nhập lại.

Trang 27

II.Phân tích và thiết kế.

Trang 28

II.Phân tích và thiết kế.

3.4 Quản Lý Kho Sách.

Trang 29

Xóa đầu sách khi sách quá cũ hoặc không còn khả dụng

Cập nhật thông tin sách: số Lượng, …

Trang 30

II.Phân tích và thiết kế.

 Điều kiện trước: thủ thư phải đăng nhập hệ thống

 Điều kiện sau: thông báo thành công hoặc không

 Kịch bản chính: tác nhân chọn chức năng quản lý kho sách, hệ thống hiển thị màn hình quản lý kho sách

Tác nhân điền đầy đủ thông tin vào các trường thông tin trống sau đó chọn thêm sách Nếu các trường không trống, chọn làm mới, sau đó thực hiện lại các bước trên

Tác nhân nhập thông tin sách muốntìm kiếm, hệ thống trả về đầu sách tương ứng gồm các thông tin trong 1 bảng Tác nhân có thể chỉnh sửa thông tin sau đó chọn cập nhật, hoặc chọn chức năng xóa sách

Trang 31

II.Phân tích và thiết kế.

• Các kịch bản ngoại lệ:

 Tác nhân có thể thoát tại bất

 cứ thời điểm nào

 Khi tìm kiếm sách, tác nhân không nhập hoặc nhập sai thông tin sách,

hệ thống thông báo và yêu cầu nhập lại

 Khi tạo mới sách, tác nhân nhập thiếu trường, hệ thống thông báo và yêu cầu nhập lại

Trang 32

II.Phân tích và thiết kế.

* 4 Biểu đồ lớp.

4.1 Biểu đồ lớp tổng quát.

Trang 33

II.Phân tích và thiết kế.

4.2 Biểu đồ lớp cho ca sử dụng đăng nhập

Trang 34

II.Phân tích và thiết kế.

 4.3 Biểu đồ lớp cho ca sử dụng đăng kí thẻ độc giả.

Trang 35

II.Phân tích và thiết kế.

4.4 Biểu đồ lớp cho ca sử dụng mượn sách

Trang 36

II.Phân tích và thiết kế.

4.5 Biểu đồ lớp cho ca sử dụng tra cứu thông tin

Trang 37

II.Phân tích và thiết kế.

4.6 Biểu đồ lớp cho ca sử dụng trả sách.

Trang 38

II.Phân tích và thiết kế.

4.7 Biểu đồ lớp cho ca sử dụng thống kê thẻ trễ hạn

và xử lý

Trang 39

II.Phân tích và thiết kế.

5 Cơ sở dữ liệu

Ngày đăng: 24/05/2016, 14:43

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w