Tải bản đầy đủ (.pdf) (28 trang)

Báo Cáo Bài Tập Lớn Lập Trình Nâng Cao Đề Tài Phân Tích Thiết Kế Hệ Thống Phần Mềm Quản Lí Trang Thiết Bị Trƣờng Hust.pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (777.84 KB, 28 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>`ĐẠI HỌC BÁCH KHOA HÀ N I ỘTRƯỜNG ĐIỆN – ĐIỆN TỬ </b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

TÊN ĐỀ TÀI

MỤC LỤC

DANH MỤC HÌNH V ... 3ẼDANH MỤC BẢNG BI U ... 3Ể

LỜI MỞ ĐẦU ... 4

CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI ... 5

1.1. <b>Nhu cầ</b>u, ch<b>ức năng củ</b>a h <b>ệ thống . Error! Bookmark not defined.5</b>1.2. <b>Phân loạ</b>i yêu c<b>ầu ... 5</b>

3.5. <b>Thiết kế cơ sở ữ liệu ... 56</b> d 3.5.1. <b>Chuyể</b>n mơ hình th c th <b>ựể liên kết về</b> mơ hình quan h<b>ệ ... 56</b>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

TÊN ĐỀ TÀI

3.5.2. <b>Chuẩn hóa cơ sở ữ liệ ... 58</b> d u(Chu n hóa d <b>ẩữ liệu về</b> 3NF) ... Error! Bookmark not defined.3.5.3. <b>Sơ đồ thự</b>c th liên k t sau chu n hóa<b>ểếẩ</b> ... 593.5.4. <b>Từ điển dữ liệu ... 59</b>

3.6. Thiết kế giao di n ... 64ệ3.7. Thiết kế một số ẫ m u biểu báo cáo đầu ra (n u có) ... 64ế

3.7.1. M u biẫ ểu Hóa đơn ... Error! Bookmark not defined.643.7.2. M u bi u Phi u nh p ... 64ẫ ể ế ậ3.7.3. M u bi u Báo cáo doanh thu ... 65ẫ ể3.7.4. M u bi u Th ng kê hàng t n kho ẫ ể ố ồ Error! Bookmark not defined.65CHƯƠNG 4. TRIỂN KHAI VÀ ĐÁNH GIÁ HỆ THỐNG ... 66

4.1. Kết quả chạy th ... 66ử4.2. Đánh giá hệ thống ... 66KẾT LUẬN ... 67

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

TÊN ĐỀ TÀI

<b>DANH MỤC HÌNH V Ẽ h ng t th ục nhậ n của ảng h nh inh họa </b>

DANH M C B<b>ỤẢNG BI U Ể</b>

B ng 4. 1 Tên các b ng d u ... 5ả ả ữ liệB ng 4. 2 Các thu c tính b ng Nhanvien ... 60ả ộ ảB ng 4. 3 Các thu c tính b ng Nhacungcap ... 60ả ộ ảB ng 4. 4 Các thu c tính b ng Hanghoa ... 61ả ộ ảB ng 4. 5 Các thu c tính b ng Hoadon ... 61ả ộ ảB ng 4. 6 Các thu c tính b ng Phieunhap... 62ả ộ ảB ng 4. 7 Các thu c tính b ng Sanbai... 62ả ộ ảB ng 4. 8 Các thu c tính b ng Nguoisudung ... 63ả ộ ả

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

TÊN ĐỀ TÀI

L<b>ỜI MỞ ĐẦ</b>U

Trên th giế ới cũng như ở Việt Nam, công nghệ thông tin đã trở thành m t cơng ộnghệ mũi nhọn, nó là ngành khoa h c kọ ỹ thuật không thể thiếu trong vi c áp d ng vào ệ ụcác hoạt động xã hội như: quản lý hệ thống thư viện sách, kinh t , thông tin, kinh ếdoanh, và m i hoọ ạt động trong lĩnh vực nghiên cứu… Ở nước ta hi n nay, vi c áp ệ ệd ng vi tính hóa trong qu n lý tụ ả ại các cơ quan, xí nghi p, tệ ổ chức đang rất ph bi n và ổ ếtrở nên cấp thiết, b i ngành nghề nào cũng đòi hỏi con ngườở i phải xử lý khối lượng công vi c kh ng l , và nh ng ki n thệ ổ ồ ữ ế ức, những suy nghĩ, những đào tạo chuyên sâu. M t vộ ấn đề ấ c p thiết đặt ra trong qu n lý là làm thả ế nào để chuẩn hóa cách x lý d ử ữliệu ở trường h c, chính vì ế chúng em chọ th ọn đề tài “Phân tích thiế ế ệ ống phần t k h thmềm quản lí trang thi t b ế ị trường HUST”.

Mặc dù đã rất c gố ắng để hồn thành cơng việc, nhưng do thời gian có h n và ạthiếu kinh nghiệm cũng như kỹ năng chưa cao nên việc phân tích và thi t kế ế cịn nhiều thiếu sót, kính mong q th y cơ và các b n góp ý, bầ ạ ổ sung để chúng em hoàn thiện cho bài tập tốt hơn nữa. Chúng em xin chân thành cảm ơn!

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

các thông tin về trang thiết bị

Dùng ngơn ngưc lập trình java , qu n tr CSDL b ng MySQL.ả ị ằ

1.2.<b> Phân loạ</b>i yêu c u <b>ầ</b>

1.2.1.<b> Yêu cầu về phần cứ</b>ng

Hệ thống ch ỉ được triển khai trên máy tính , có th kể ết hợp thêm các máy quét mã. 1.2.2.<b> Yêu cầu về phầ</b>n m m <b>ề</b>

Phần m m có chề ức năng:

-Quản lí hệ thống : đăng nhập, đăng xuất, đổi m t kh u ,. ậ ẩ

-Quản lí tài kho n: xóa tài kho n, t o tài kho n, phân quy n , tìm ki m tài kho n ả ả ạ ả ề ế ả do admin thực hiện.

-Quản lí thi t b nhân viên th c hiên thêm thi t b m ,xóa thi t b , s a thơng tin, tìm ế ị: ự ế ị ới ế ị ửki m thi t b . Riêng chế ế ị ức năng tìm kiếm thiết b ị thì lãnh đạo cũng có thể ử ụ s d ng -Quản lí mượn trả thiết b : nhân viên l p phiị ậ ếu mượn, s a thơng tin phi u, xóa phi u, ử ế ếtìm kiếm phiếu, mượn, tr ả

-Quản lí người mượn: thêm người mượn, xóa người mượn, sửa thơng tin người mượn, tìm kiếm người mượn.( do nhân viên thực hiện)

-Quản lý nhân viên:Thêm, xóa nhân viên, c p nh t thơng tin,tìm ki m nhân viên công ậ ậ ếvi c này do admin qu n lí, riêng chệ ả ức năng tìm kiếm thì c ả lãnh đạo.

-Quản lý báo cáo th ng kê: danh sách các thi b , phiố ết ị ếu mượn, phi u nh p c lãnh ế ậ ảđạo và nhân viên sử dụng

-Quản lí phi u nh p: thêm , sế ậ ửa, xóa, tìm kiếm phi u nh p ế ậ1.2.3.<b> Yêu cầu về ữ liệ</b> d u

B ng 1. 1 Mô t d u ả ả ữ liệ

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

Người mượ Mã số người mượn, h ọ tên, cccd, khoa viện, chức vụ

V ị trí <sub>đó </sub><sup>Mã vị</sup><sup> trí, tên v trí(phịng hoc/kho), Mơ t , nhân viên qu n lý v</sup><sup>ị</sup> <sup>ả</sup> <sup>ả</sup> <sup>ị</sup>Người sử

d ng ụ <sup>Chức vụ</sup><sup>, tài kho n, m</sup><sup>ả</sup> <sup>ật khẩ</sup><sup>u. </sup>

1.2.4.<b> Yêu cầu về người </b>dùng

-Người quản trị: Quản lý nhân viên, qu n lý h ả ệ thống -Lãnh đạo: Tìm ki m thiế ết bị, kiếm soát báo cáo, thống kê.

-Nhân viên: Qu n lý trang thi t bả ế ị, mượn/tr , nh p/lo i b , báo cáo th ng kê vả ậ ạ ỏ ố ề thiết b , m t nhân viên có th qu n lí nhi u v trí, m t v trí chị ộ ể ả ề ị ộ ị ỉ được qu n lí b i m t nhân ả ở ộviên.

1.2.5.<b> Yêu cầ</b>u phi ch<b>ức năng</b>

Hệ thống chạy ổn d nh vị ới lượng người truy c p cùng lúc khơng lậ ớn( ~20 ngưịi cùng lúc).

Giao diện thân thi n, d s dệ ễ ử ụng đố ới người dùng.i v

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

TÊN ĐỀ TÀI

*Các b ng mô t các ca s d<b>ảảử ụng</b>

-Ca s d ng t o tài kho n ử ụ ạ ả

Tên ca sử d ng ụ Tạo tài kho n ả

Điều ki n tiên quyết ệ Đăng nhập vào h thống ệ

Điều ki n k t thúc ệ ế Admin t o thành cơng tài kho n hoạ ả ặc bấm thốtLuồng sự kiện thay thế Nếu dữ liệu không h p lợ ệ thì người dùng điền lại

thơng tin

- Ca s d ng xóa tài kho n ử ụ ả

Tên ca sử d ng ụ Xóa tài khoản

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

TÊN ĐỀ TÀI

Luồng sự kiên 1. Admin ch n m c xóa tài kho n ọ ụ ả

2. Tài khoản đươc hiển th trên form, admiịchọn tài khoản cần xóa.

2. ph n thông tin tài kho n trên form hi n th ở ầ ả ể ịthông tin của tài khoản vừa chọn.

3. Admin sau đó admin ấn nút xóa.

4. Hệ thống g i v thơng báo xác nh n xóa hử ề ậh y. ủ

6. admin ch n xóa hoọ ặc hủy.

7. Hệ thống thơng báo xóa thành cơng hoặc l i for ạ m.

Điều ki n tiên quyết ệ Đăng nhập vào h ệthống

Điều ki n k t thúc ệ ế Admin xóa thành cơng tài kho n ả hoặc ấn thoátLuồng sự kiện thay thế Admin cần điề ạn l i tên tài kho n c n xóa n u dả ầ ế

Điều ki n tiên quyết ệ Đăng nhập vào h ệthống. Điều ki n k t thúc ệ ế Tác nhân ấn thoát. Luồng sự kiện thay thế

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

TÊN ĐỀ TÀI

2.1.2.2 phân ra ca s d ng qu n lý thi<b>ử ụảết bị</b>

* Các b ng mô t ca s d ng ả ả ử ụ

- b ng mô t ả ả ca sử tìm ki m thi t b ế ế ịTên ca sử d ng ụ Tìm ki m thiế ết bịTác nhân <sub>Nhân viên, lãnh đạo </sub>

Luồng sự kiên 1. Người dùng ấn vào mục tìm kiếm thiết bị 2. H ệ thống hi n th form ể ị

3. Người dùng lựa chọn kiểu tìm kiếm và nhậthơng tin tìm kiếm

4. sau khi nhập thông tin người dùng n tìmấkiếm.

5. Hiển th ị các thiết b phù h p ị ợĐiều ki n tiên quyết ệ Đăng nhập vào h ệthống

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

Luồng sự kiên 1. Nhân viên n vào m c thêm thiấ ụ ết bị. 2. H ệ thống hi n th ra form ể ị

3. Nhân viên điền tất cả các thông tin thiết bị vàform.

4. Nhân viên n nút thêm ấ

5.H ệ thống ki m tra các thông tin trên form ể6. N u thông tin h p l thì hế ợ ệ ệ thống s hi n ẽ ệdịng thơng báo thêm thành công

N u thông tin khơng h p l thì hế ợ ệ ệ thống s bẽthông tin không hợp l và quay tr l i form . ệ ở ạĐiều ki n tiên quyết ệ Đăng nhập vào h ệthống

Điều ki n k t thúc ệ ế Nhân vien đã thêm thành cơng hoặ ấc n thốt. Luồng sự kiện thay thế 6.1 Nhân viên cần điền l i phi u khi thông tiạ ế

không h p l . ợ ệ

- B ng mô t ả ả ca sử ụ d ng sửa thiết bịTên ca sử d ng ụ Sửa thiết bị

Luồng sự kiên 1. Nhân viên n vào mấ ục s a thiử ết bị2. H ệ thống hi n th ra form ể ị

3. Nhân viên th c hi n ch n thi t b c n sự ệ ọ ế ị ầ ửthông tin đƣợc hiện ra trên form.

4. Nhân viên ti n hành sế ửa các thông tin.5. H ệ thống ki m tra các thông tin. ể

6. Nhân vien sau khi sửa thông tin thì ấn nút sử7. H ệ thống thơng báo sửa thành công ho c thặtin không hợp l . ệ

Điều ki n tiên quyết ệ Đăng nhập vào h ệthống

Điều ki n k t thúc ệ ế Nhân vien đã sửa thành cơng hoặc ấn thốt. Luồng sự kiện thay thế Nhân viên cần điền l i thông tin n u không hạ ế ợ

l . ệ

-B ng mô t ả ả ca sử ụ d ng xóa thi t b ế ị

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

TÊN ĐỀ TÀI

Tên ca sử d ng ụ Xóa thiết bị

Luồng sự kiên 1. Nhân viên n vào mấ ục xóa thiết b ị2. H ệ thống hi n th ra form ể ị

3. Các thi t bế ị đã hiển th trên form. Nhân viêịấn chọn thiết bị c n xóa. ầ

4. Hệ thống hi n th ra tồn b thơng tin thi t ể ị ộ ếvừa chọn.

5. Nhân viên n nút xóa. ấ

6. Hệ thống s ph n h i m t form xác nh n xóẽ ả ổ ộ ậhoặc hủy.

7. Hệ thống s thơng báo xóa thành cơng . Hẽn u h y thì s quay tr lế ủ ẽ ở ại về form

Điều ki n tiên quyết ệ Đăng nhập vào h ệthống

Điều ki n k t thúc ệ ế Nhân vien đã xóa thành cơng hoặc ấn thốt. Luồng sự kiện thay thế

2.1.2.3 phân ra ca s d ng qu<b>ử ụản lý ƣợ</b>n tr thi<b>ảết bị </b>

-B ng mô t ả ả ca sử ụ d ng l p phi u ậ ếTên ca sử d ng ụ Lập phiếu mƣợn

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

Loại thiết bị Mã loại thi t bế ị, tên loại thi t bế ị, mô t . ả

Nhà s n xu t ả ấ Mã Nhà sản xu t, tên nhà s n xuấ ả ất, địa chỉ, sdt,email Nhà cung cấp Mã Nhà cung cấp, tên nhà cung cấp, địa chỉ, sdt,email Phiếu mƣợn Mã phiếu mƣợn, ngày lập phiếu , ngày trả

Phiếu nh p ậ Mã phiếu nh p, ngày l p phi u ậ ậ ế

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

TÊN ĐỀ TÀI

Nhân viên <sub>Mã số nhân viên, h tên, cccd, ngày công tác,Email </sub><sub>ọ</sub>Người mư n ợ Mã số người mượn, họ tên, cccd, khoa viện, chức vụ,EmaV ị trí Mã vị trí, tên v trí(phịng hoc/kho), Mô t ị ả

Mô tả

Thiết bị Loại thiế ị N-1 t b Có nhi u thi t bề ế ị thuộc cùng mộloại thi t bế ị.

Thiết bị Nhà sản xu t ấ

N-1 M t nhà s n xu t có th s n xuộ ả ấ ể ả ấnhi u lo i thiề ạ ết bị khác nhau Thiết bị Vị trí N-1 Trơng m t v trí có ch a nhi u thiộ ị ứ ề ế

b ị

Thiết bị Phiếu mượn N-M Người dùng có thể mư n nhiềuợthiết b cùng lúc và ghi trên phiị ếmượn.

M t thi t b có thộ ế ị ể mượn được nhi u l n ề ầ ở các phiếu khác nhau. Thiết bị Phiếu nhập N-1 Có th nh p nhi u thi t b cùng lúể ậ ề ế ị

vào m t thi t bộ ế ị chỉ được ghi mở ộphi u. ế

Người mượn

Phiế mượ 1-N Người mượn có thể mượn nhiềuthiết b cùng lúc. Mị ột người mượncó thể có nhiều phiếu mượn.Nhân viên Phiếu mượn 1-N M t nhân viên có th l p nhi uộ ể ậ ề

phi u khác nhau. ếNhà cung

cấp

Phiếu nh p ậ 1-N Có th nh p thi t b nhi u l n tể ậ ế ị ề ầ ừm t nhà cung c p. M phi u nhộ ấ ỗi ế ậch chỉ ứa các thiết bị được nhập tmột nhà cung cấp.

Nhân viên Phiếu nh p ậ 1-N M t nhân viên có th l p nhi uộ ể ặ ềphi u nh p. ế ậ

Vị trí Nhân viên N-1 Một nhân viên được phân côngqu n lý nhi u v trí. ả ề ị

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

TÊN ĐỀ TÀI

MVC là mơ hình ki n trúc 3 l p chia ng d ng thành 3 phế ớ ứ ụ ần đó là (i) Model lưu trữ- cấu trúc dữ liệu của ứng d ng, (ii) View hiụ – ển th dị ữ liệu, tương tác trực tiếp với người dùng để thu thập dữ liệu, (iii) Controller - đóng vai trị như một cơng cụ liên kết giữa giao diện người dùng và c u trúc d u. ấ ữ liệ

3.2. Các m c tiêu thi t k <b>ụế ế</b>

3.3.<b> Thiết kế ớ</b> l p 3.4.<b> Thiết kế</b> giao di n <b>ệ</b>

3.5.<b> Thiết kế cơ sở ữ liệ</b> d u

3.5.1.<b> Chuyể</b>n mơ hình th c th <b>ựể liên kết về</b> mơ hình quan h <b>ệ</b>

*Chuy n t t c các th c th thành các quan h : tên th c th -> tên quan h , các thuể ấ ả ự ể ệ ự ể ệ ộc tính c a th c thủ ự ể trở thành các thu c tính quan h . ộ ệ Sau đó xác định khóa chính của t ng quan h . ừ ệ

Ta được các quan hệ lần lượt như sau. Trong đó các thuộc tính gạch chân là thuộc tính khóa c a quan h . ủ ệ

+ Thietbi(MaTB, TenTB, NamSanXuatTB, TinhTrang,Trang Thai, MoTa) +LoaiThietBi(MaLoaiTB, TenLoaiTB, MoTa)

+NhanSanXuat( MaNSX, TenNSX, DiaChi, SDT, Email) +NhaCungCap(MaNCC, TenNCC, DiaChi, SDT, Email) +PhieuMuon ( MaPhieuMuon, NgayLap, NgayTra) +PhieuNhap( MaPhieuNhap, NgayLap)

+NhanVien( MaNV, HoTenNV, CCCD, NgayCongTac,Email)

+NguoiMuon(MaNguoiMuon, HoTen, CCCD, KhoaVien, ChucVu,Email) +ViTri( MaVT, TenVT, MoTa)

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

TÊN ĐỀ TÀI

Thiết bị Loại thiế ị N-1 t b Thêm thu c tính khóa cộ ủLoaiThietBi (MaLoaiTB) vàoThietBi

Thiết bị Nhà sản xu t ấ

N-1 Thêm thu c tính MaNSX vào ộThietBi

Thiết bị Vị trí N-1 Thêm thu c tính MaVT vàoộThietBi

Thiết bị Phiếu mượn N-M Tạo ra m t quan h mộ ệ ới làMuon(MaTB,MaPhieuMuon, ngaytra, trangthaiTB)

Thiết bị Phiếu nhập N-1 Thêm MaPhieuNhap vào ThietBi Người

mượn <sup>Phiếu mượ</sup><sup>n </sup>

1-N <sub>Thêm khóa chính c</sub><sub>ủa người mượ</sub><sub>n </sub>(MaNguoiMuon) vào quan hệ PhieuMuon.

Nhân viên Phiếu mượn 1-N Thêm MaNV vào PhieuMuon. Nhà cung

cấp

Phiếu nh p ậ 1-N Thêm MaNCC vào PhieuNhap Nhân viên Phiếu nh p ậ 1-N Thêm MaNV vào PhieuNhap Vị trí Nhân viên N-1 Thêm MaNV vào ViTri

+NguoiMuon(MaNguoiMuon, HoTen, CCCD, KhoaVien, ChucVu,Email) +Muon(MaTB, Maphieumuon, ngaytra, tinhtrangTB)

+PhieuMuon ( MaPhieuMuon, NgayLap, NgayTra, MaNguoiMuon, MaNV) +PhieuNhap( MaPhieuNhap, NgayNhap, MaNCC, MaNV)

+NhanVien( MaNV, HoTenNV, CCCD, NgayCongTac,Email) +ViTri( MaVT, TenVT,MoTa, MaNV)

+NguoiSuDung(TaiKhoan,MatKhau,ChucVu).

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

Tất cả các thu c tính cộ ủa quan hệ đềph ụ thuộc hàm đầy đủ vào khóa chính.

=> Quan hệ đã ở chu n 2NF ẩ

LoaiThietBi Mỗi lo i thi t b có m t mãạ ế ị ộriêng và xác định được tên vàmô t ả loại thiết bị ằ b ng mã này

Tất cả các thu c tính cộ ủa LoaiThietBph ụ thuộc hàm đầy đủ vào khóa chính MaLoaiTB

=> Quan hệ đã ở chu n 2NF ẩNhaSanXuat Mỗi nhà s n xu t có m t mãả ấ ộ

riêng từ đó xác định được tên,địa ch , s ỉ ố điện thoại , email.

Tất c các thu c tính cả ộ ủaNhaSanXuat phụ thuộc hàm đầy đủvào khóa chính MaNSX.

=> Quan hệ đax ở chu n 2NF ẩNhaCungCap Mỗi nhà s n xu t có m t mãả ấ ộ

riêng từ đó xác định được tên,địa ch , s ỉ ố điện thoại , email.

Tất c các thu c tính cả ộ ủaNhaCungCap phụ thuộc hàm đầy đvào khóa chính MaNCC.

=> Quan hệ đã ở chu n 2NF ẩPhieuMuon M i phiỗ ếu mượn chỉ có một

mã phi u duy nh t. Và xáế ấđịnh được tất cả các thuộc tínhkhác.

=> Quan hệ đã ở chu n 2NF ẩ

PhieuNhap Mỗi phi u nh p ế ậ chỉ có m t mãộphi u duy nhế ất. Và xác địnhđược tất cả các thuộc tínhkhác.

=> Quan hệ đã ở chu n 2NF ẩ

NguoiMuon Mỗi người mượn ch có mỉ ột mã. V i mớ ỗi mã xác định được các thông tin hồ sơ của ngươimượn

=> Quan hệ đã ở chu n 2NF ẩ

NhanVien Mỗi nhân viên có một mãriêng, từ đó xác định được mọithông tin hồ sơ của nhân viên

=> Quan hệ đã ở chu n 2NF ẩ

ViTri M i v trí có m t mã riêng xácỗ ị ộ => Quan hệ đã ở chu n 2NF ẩ

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

TÊN ĐỀ TÀI

định đƣợc các thông tin khácnhƣ tnh, mô tả, chỉ đƣợc quảnlý bới 1 nhân viên.

Mƣợn Với mỗi khóa chính ch xácỉđịnh duy nhất m t giá tr duyộ ịnhất các thuộc tính c ịn lại.

3.5.3.<b> Sơ đồ thự</b>c th liên k t sau chu n hóa <b>ểếẩ</b>

<small>hình 2:Sơ đồ thự c th chu n hóaểẩ</small>

3.5.4. T <b> ừ điển dữ liệ</b> u

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

Điều khi n ể

Tên thiết b ị

NOT NULL

xuất thi t ếb ị

NOT NULL TinhTrang VARCHAR 45 <sub>Hỏng, t t </sub><sub>ố</sub> <sub>Tình trạng </sub>

thiết bị NOT NULL

mic dùng để thu âm thanh gi ngảviên để phát ra trênloa với ấm thanh lớn

Mô tả thiết bị

NULL

thiết bị NOT NULL

sản xu t ấNOT NULL

NULL

DangMuon <sup>Trạ</sup>thái <sup>ng </sup> NOT NULL MaPhieuNhap VARCHAR 45 Nhap010 Mã phiếu

nh p ậNOT NULL

thiết bị NOT NULL MoTa VARCHAR 255 <sub>Thiết b mic dùng</sub><sub>ị</sub>

để thu âm thanhgiảng viên đểphát ra trên loav i âm thanh l n ớ ớ

Mô tả NULL

</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">

cung cấp NOT NULL

nhà cung cấp

NOT NULL

thoại nhà cung cấp

NOT NULL Email VARCHAR 45 Email của

nhà s n ảxu t ấ

NOT NULL

cung cấp NOT NULL

nhà cung cấp

NOT NULL

thoại nhà cung cấp

NOT NULL Email VARCHAR 100 Email nhà

cung cấp NOT NULL

NOT NULL

</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">

NOT NULL

Viện NOT NULL

NOT NULL

nhân viên

NOT NULL

nh p ậNOT NULL

cung cấp NOT NULL

viên <sup>NOT </sup>NULL

</div>

×