Mô hình thực thể liên kết mở rộng

Một phần của tài liệu Phân tích thiết kế hệ thống quản lý mượn sách thư viện (Trang 38 - 41)

a. Xác định kiểu thực thể, kiểu thuộc tính.

i. Phát biểu tóm tắt quá trình mượn trả sách:

Khi bạn đọc đến mượn sách tại thư viện, bạn đọc trình thẻ bạn đọc và phiếu mượn cho nhân viên phụ trách cho mượn. nhân viên này sẽ sử dụng thiết bị quét mã để lấy mã thẻ bạn đọc vào máy tính, từ mã thẻ này thu được các thông tin về bạn đọc như: họ tên, ngày sinh, đơn vị, niên khoá, số lượng sách và tên các đầu sách đã mượn. từ phiếu mượn có tên, mã, số lượng các đầu sách mà bạn đọc cần mượn, nhân viên căn cứ vào đây để xác định xem có thể phục vụ những quấn nào(những quấn chưa bị mượn hết) và số tiền phải đặt cược nếu là hệ dân sự từ đó cập nhật được một phiếu cho mượn.

Khi bạn đọc đến trả sách, trình thẻ và sách trả cho nhân viên phụ trách nhận trả, nhân viên này cũng dùng thiết bị quét mã, quét mã thẻ lên máy để lấy thông tin về bạn đọc, thông tin về tình trạng sách mượn và thời gian mượn. nhân viên sẽ tiến hành đối chiếu tình trạng sách khi mượn và khi trả. nếu đảm bảo thì nhận sách, nếu không đảm bảo thì phải ghi thông tin lên phiếu phạt. nếu bạn đọc đền sách khác thì ghi thông tin sách đền lên phiếu phạt. cập nhật lại thông tin về bạn đọc và thông tin về đầu sách. trả lại thẻ, tiền đặt cược (nếu là sinh viên dân sự)

ii. Xác định kiểu thực thể và kiểu thuộc tính: căn cứ vào những động từ và danh từ mô tả được gạch chân ở trên và căn cứ vào mẫu biểu ta thu được các cụm từ sau:

Bạn đọc

Thẻ bạn đọc

Phiếu mượn

Mã thẻ bạn đọc

số lượng sách,tên sách đã mượn

mã sách

số lượng sách mượn

tiền đặt cược

phiếu cho mượn

tình trạng sách

thời gian mượn

phiếu phạt

đền sách khác

căn cứ vào những từ trên ta sẽ gộp lại thành những kiểu thực thể và những kiểu thuộc tính của nó:

1. bạn đọc(mã thẻ, họ tên, ngày sinh, cấp bậc, chức vụ, đơn vị, niên khoá)(chính là những thông tin trong thẻ bạn đọc) 2. phiếu mượn(SH phiếu mượn, tên người mượn, mã thẻ, tên

sách, mã sách, số lượng)

3. sách(tên sách, mã sách, mã thể loại, tên thể loại, tác giả, nhà xuất bản, ngôn ngữ, tình trạng(đã cho mượn chưa), giá tiền)

4. phiếu cho mượn(SH phiếu cho mượn, tên người mượn, mã thẻ, tên sách, tình trạng mượn, ngày mượn, hạn trả, số lượng, tiền cược)

5. phiếu phạt(SH phiếu phạt, tên người mượn, mã thẻ, tên sách mất, hỏng, mã sách, tiền phạt, lý do phạt, sách thay thế)

b. Xác định kiểu liên kết.

Có: bạn đọc – phiếu mượn Có: bạn đọc – phiếu cho mượn Mượn: bạn đọc – sách

Gồm: phiếu mượn – sách Gồm: phiếu cho mượn – sách Gồm: phiếu sách mất, hỏng – sách Nhận: bạn đọc – phiếu sách mất, hỏng Nhận: bạn đọc – phiếu cho mượn. Thuộc: sách – phiếu cho mượn Thuộc: sách – phiếu sách mất, hỏng. Sinh: phiếu mượn – phiếu cho mượn.

c. định nghĩa các ký hiệu sử dụng trong ER mở rộng.

Định nghia: kiểu thực thể và các thuộc tính của nó được vẽ bằng hình chữ nhật gồm hai ngăn: ngăn trên ghi kiểu thực thể, ngăn dưới nghi các thuộc tính của kiểu thực thể đó.

Ví dụ: thực thể bạn đọc và các thuộc tính của nó:

(adsbygoogle = window.adsbygoogle || []).push({});

Định nghĩa kiểu liên kêt: là hình thoi bên trong ghi tên kiểu liên kết, lực lượng tham gia liên kết

d. vẽ ER mở rộng.

Một phần của tài liệu Phân tích thiết kế hệ thống quản lý mượn sách thư viện (Trang 38 - 41)