Bộ phận quản lí của kí túc xá bao gồm các chuyên viên, bộ phận kĩ thuật, giám sát và bảo vệ, tất cả đều được dẫn dắt bởi giám đốc trung tâm hỗ trợ sinh viên.. Các chuyên viên đảm nhiệm v
Trang 1Đại học Nông Lâm TP.Hồ Chí Minh
Khoa Công Nghệ Thông Tin
-***** -Hệ quản trị cơ sở dữ liệu
QUẢN LÍ KÍ TÚC XÁ CHO SINH VIÊN
Giảng viên hướng dẫn: ThS Nguyễn Thị Minh Hương
Nhóm thực hiện: nhóm 9
Thành viên:
21130275-Phạm Thị Lan Anh – Trưởng nhóm
21130281-Hồng Hoài Bảo
21130505-Nguyễn Hoàng Quý
21130007-Lê Thanh Bình
21130485-Nguyễn Cao Uyên Phương
21130424-Mai Trang Mộng Linh
21130262- Trần Tuấn Kiệt
21130455-Nguyễn Thị Ngọc
Trang 2Bảng phân công
21130275 Phạm Thị Lan Anh –
Trưởng nhóm
Làm word, pdf, DDL, DML, xây dựng đề tài, SQL truy vấn
Hoàn thành
21130485 Nguyễn Cao Uyên
Phương
21130424 Mai Trang Mộng Linh Trigger, Không tham gia làm Không hoàn
thành
21130262 Trần Tuấn Kiệt Trigger, Không tham gia làm Không hoàn
thành
21130505 Nguyễn Hoàng Quý Xây dựng chức năng quản lí người
dùng
Hoàn thành
21130455 Nguyễn Thị Ngọc Xây dựng chức năng quản lí người
dùng
Hoàn thành
Lời cảm ơn
Trang 3Lời đầu tiên chúng em muốn gửi lời cảm ơn chân thành đến quý Thầy Cô, đặc biệt là Cô Nguyễn Thị Minh Hương, người đã dày công truyền đạt kiến thức và kinh nghiệm cho chúng em suốt học kỳ vừa qua
Thầy Cô đã không tiếc công sức và thời gian để chuẩn bị các buổi học chất lượng cao, đảm bảo rằng những kiến thức được truyền đạt đến chúng em đều thực sự hữu ích và cần thiết trong lĩnh vực quản trị cơ sở dữ liệu Bằng sự tận tâm và nhiệt huyết của mình, Thầy Cô đã giúp chúng tôi hiểu rõ các khái niệm phức tạp và áp dụng chúng vào thực tế
Không chỉ là một giảng viên kiên nhẫn, mà Thầy Cô còn thể hiện sự quan tâm chân thành đến sự phát triển cá nhân của từng học viên Thầy Cô luôn sẵn lòng lắng nghe, trả lời những câu hỏi và giải đáp mọi thắc mắc một cách đầy đủ
và rõ ràng Sự nhiệt tình và tận tâm của Côđã tạo ra một môi trường học tập thoải mái và ấm cúng, nơi mà chúng em có thể phát triển và hoàn thiện kỹ năng của mình
Chúng em cũng muốn cảm ơn về những tiết học trên lớp, không chỉ trong việc truyền đạt kiến thức một cách dễ hiểu, mà còn trong việc thử thách chúng
em, kích thích óc sáng tạo và khám phá Những bài tập, dự án và thảo luận mà
Cô yêu cầu chúng em thực hiện đã giúp chúng em áp dụng và củng cố những gì
đã học trong lớp
Cuối cùng, xin được gửi lời cảm ơn sâu sắc đến Cô tận tâm và đầy kinh nghiệm của chúng em Cô đã mang đến cho chúng em những kiến thức và kỹ năng quan trọng trong lĩnh vực quản trị cơ sở dữ liệu và đã tạo điều kiện thuận lợi để chúng tôi phát triển Chúng em hết sức biết ơn và tiếp tục hy vọng có cơ hội được học hỏi và trau dồi kỹ năng từ Thầy Côtrong tương lai
Chúng em xin chân thành cảm ơn Cô!
Trang 4Mô tả đồ án
1 Mô tả đồ án
- Ý tưởng của đồ án là dựa trên mô hình thực tế kí túc xá khu B, tại Đại Học Quốc Gia Hồ Chí Minh KTX này được thiết kế thành nhà chung cư, có 2 khu A và B, mỗi khu gồm 4 block và có 20 tầng Tầng trệt của kí túc xá là nơi cung cấp các dịch vụ như canteen, cửa hàng tiện lợi, phòng giặt ủi, phòng gym, nhà thuốc, và trạm xá, cũng như nơi đặt phòng bảo vệ và phòng quản lý Bộ phận quản lí của kí túc xá bao gồm các chuyên viên, bộ phận kĩ thuật, giám sát
và bảo vệ, tất cả đều được dẫn dắt bởi giám đốc trung tâm hỗ trợ sinh viên Các chuyên viên đảm nhiệm việc quản lý các giấy tờ và sổ sách liên quan đến sinh viên như hợp đồng kí túc xá và hóa đơn tiện ích như điện nước Mục tiêu của proejct này là đảm bảo một môi trường sống thuận tiện và an toàn cho sinh viên
2 Chi tiết đồ án
- Mỗi khu KTX được chia làm nhiều toà
- Thông tin khu gồm mà khu là duy nhất, tên khu.
- Thông tin toà gồm mã toà là duy nhất, tên toà, loại toà, mã trưởng toà,
Các loại toà bao gồm toà nam và toà nữ, mỗi tòa có 1 trưởng tòa
1 Ktx cần quản lí những thứ sau:
Quản lí hợp đồng
Sinh viên có nhu cầu tạm trú cần đăng kí với bộ phận quản lí KTX Bộ phân quản lí sẽ xem xét và kiểm tra hồ sơ sinh viên, nếu hợp đồng đủ yêu cầu thì sinh viên sẽ được tiếp nhân và làm thủ tục đăng kí nội trú Hợp đồng có thông tin gồm mã hợp đồng, người đăng ký hợp đồng, ngày bắt đầu hiệu lực, ngày kết thúc hiệu lực 1 hợp đồng có thời hạn 5 tháng(1 học kì), sau khi hết thời hạn thì sinh viên phải đăng kí hợp đồng mới hoặc gia hạn nếu muốn tiếp tục tạm trú trong KTX
2 Hợp đồng ktx gồm mã hợp đồng là duy nhất, mã sinh viên đã kí hợp đồng, ngày bắt đầu hiệu lực, ngày kết thúc hiệu lực.
Quản lí sinh viên
Trong thời gian sinh viên ở KTX, bộ phận quản lí sinh viên sẽ tiếp nhận và lưu
trữ toàn bộ thông tin về sinh viên gồm mã sv là duy nhất, họ tên, ngày sinh, giới tính, mã CCCD, mã BHYT, nơi cư trú, tên trường, tên khoa, email, sdt.
Quản lí phòng
Trang 5Ban quản lí sẽ cập nhật thường xuyên về thông tin ở mỗi phòng ở mỗi toà KTX.
- Thông tin phòng gồm mã phòng là duy nhất,tên(số phòng), loại phòng,có máy lạnh hay không, tình trạng phòng,
*Loại phòng phân theo số người(4/6/8), riêng phòng 4 người có hoặc không có máy lạnh
*Mỗi phòng chọn ra 1 người làm trưởng phòng
Nếu phòng xảy ra bất kì sự cố nào, sinh viên cần báo ngay với ban quản lí Khi KTX bổ sung thêm trang thiết bị mới thì trưởng phòng của các phòng nhận tại nơi quy định hoặc cho người chuyển lên tận phòng
Quản lí nhân viên
Các khu KTX sẽ có đội ngũ nhân viên phụ trách.
Các nhân viên quản lí có nhiệm vụ và chức năng quản lí của riêng mình Mỗi cán bô nhân viên sẽ có thông tin của riêng mình
Thông tin nhân viên gồm mã nhân viên là duy nhất, tên nhân viên, ngày sinh, giới tính, chức vụ quản lí, SDT.
Khi có nhân viên nghỉ phép hay các trường hợp như hết hợp đồng, bị sa thải, làm hợp đồng mới thì phải báo cho giám đốc hoặc cán bộ nhân viên chuyên trách để giải quyết
Quản lí điện nước
Hàng tháng, bộ phận quản lí có trách nhiệm lập hoá đơn điện /nước của mỗi phòng , kiểm tra công tơ điện/ nước và thực hiện tính toán thành tiền hoá đơn
Hoá đơn gồm mã hoá đơn là duy nhất, ngày lập hoá đơn,mã số công tơ được ghi,tổng giá tiềnsố phòng, toà, khu; thông tin điện nước gồm mã công
tơ điện/ nước,tháng ghi, chỉ số cũ/mới, lượng tiêu thụ số phòng, toà, khu
Khi giá điện nước có thay đổi thì bộ phận quản lí sẽ chỉnh sửa và thay đổi
Quản lí hoạt động của sv trong ktx
Trong suốt quá trình ở KTX, sinh viên sẽ tham gia các hoạt động chung mà KTX đề ra Nếu sinh viên tham gia tính cực và có thành tích xuất sắc thì sẽ được ghi nhận Ngược lại, trong quá trình nội trú mà sinh viên vi phạm nội quy thì tuỳ theo mức độ nặng nhẹ, có thể bị xử phạt, kỷ luật hoặc thậm chí bị huỷ hợp đồng và bị đuổi ra khỏi KTX Quá trình này được ghi lại trong sổ theo dõi
Trang 6gồm các thông tin như mã khen thưởng/kỉ luật, tên khen thưởng/kỉ luật, mã phòng.
Quản lí thân nhân nhân sinh viên
Khi đăng kí nội trú, sinh viên cung cấp thông tin của thân nhân gồm họ tên,
nghề nghiệp , quan hệ với sinh viên, sdt, nơi ở
Ban quản lí chịu trách nhiệm quản lí thông tin này phòng khi có trường hợp khẩn cấp xảy ra (sinh viên đau ốm, tai nạn, mất tích ) hoặc khi phụ huynh muốn thăm nom, tá túc
Quản lí đăng ký, thu phí bảo hiểm y tế
Sinh viên ở KTX sẽ phải đăng ký BHYT tại đây.Thông tin BHYT gồm mã BHYT là duy nhất, tình trạng bảo hiểm( còn hay hết hiệu lực)
Quản lí thu phí nội trú
Phí nội trú sẽ được niêm yết và thông báo, sinh viên tiến hành đóng theo 5 tháng lần theo hợp đồng qua hệ thống ngân hàng liên kết Ban quản lí hợp tác ngân hàng quản lí việc đóng phí của sinh viên để tiện theo dõi và xử lí các trường hợp đóng trễ hạn
Thông tin phí nội trú KTX gồm mã mã biên lai ,ngày thu, mã sv, số tiền
Báo cáo thống kê
Bằng phần mềm quản lí, các bộ phận quản lí sẽ tổng hợp thông tin, thống
kê số lượng hợp đồng, số lượng sinh viên, tình trạng các phòng lập báo cáo đưa lên ban quản lí và giám đốc trung tâm hỗ trợ dễ dàng nhanh chóng
Giải quyết
1 Xác định khoá chính, khoá ngoại
-KHU: MA_KHU, TEN_KHU
-TOA: MA_TOA, TEN_TOA,LOAI TOA, MA_TRUONGTOA, MA_KHU
Trang 7-PHONG: MA_PHONG, SO_PHONG, LOAI_PHONG, MAY LANH,TINH_TRANG, MA TOA,
MA_KHU
-NHAN_VIEN: MA_NV, TEN_NV, NGAY_SINH, GIOI_TINH, CHUC_VU, CHUC VU,SDT,
MA_TOA
-SINH VIEN: MA_SV, TEN_SV, NGAY_SINH, GIOI_TINH, CCCD, MA_BHYT, NOI_CUTRU, TENTRUONG, TEN_KHOA, MAIL, SDT, MA_PHONG
-THAN_NHAN: TEN_THANNHAN, QUANHE_VOI_SINHVIEN, NGHE_NGHIEP, SDT, NOI_O , MA_SV
- THONG_TIN_ BHYT: MA_BHYT,TINH TRANG, MA_SV
-HOP_DONG: MA_HOPDONG, MA_SV, NGAY_BAT_DAU, NGAY_KET_THUC
-PHI_NOI_TRU: MA_BIENLAI, NGAY_THU, GIA_TIEN, MA_SV
-HOA_DON: MA_HOADON, NGAY_LAP, MA_CT_DIEN, MA_CT_NUOC, TONG_TIEN,
MA_PHONG
-DIEN/NUOC: MA_CONGTO , THANG, SO_DAU, SO_CUOI, TIEUTHU, MA_PHONG
-SO_THEODOI: STT_CAPNHAT, MA_SV, TINH TRANG, GHI CHU
2 CHUẨN HÓA
-1NF -PHONG: MA_PHONG, LOAI_PHONG, TINH_TRANG, VAT_TU, DS_THANH_VIEN, MA TOA, MA_KHU
=> LP_LOAIPHONG: MA_PHONG, LOAI_PHONG
=> PHONG: MA_PHONG, TINH_TRANG, VAT_TU, DS_THANH_VIEN, MA TOA, MA_KHU
-SINH VIEN: MA_SV, TEN_SV, CCCD, MA_BHYT, GIOI_TINH, NGAY_SINH, NOI_CUTRU, TENTRUONG, TEN_KHOA, MAIL, SDT, MA_PHONG, MA_TOA, MA_KHU
=> TT_SINHVIEN: MA_SV, SDT, MAIL
=> SINH VIEN: MA_SV, TEN_SV, CCCD, MA_BHYT, GIOI_TINH, NGAY_SINH,
NOI_CUTRU, TENTRUONG, TEN_KHOA, MA_PHONG, MA_TOA, MA_KHU
-THAN_NHAN: MA_SV, TEN_THANNHAN, QUANHE_VOI_SINHVIEN, NGHE_NGHIEP, SDT, NOI_O
=> TN_THANNHAN: MA_SV, QUANHE_VOI_SINHVIEN, SDT
=> THAN_NHAN: MA_SV, TEN_THANNHAN, NGHE_NGHIEP, NOI_O
-PHI_NOI_TRU: MA_BIENLAI, NGAY_THU, GIA_TIEN, MA_SV, MA_PHONG, MA_TOA, MA_KHU
=> PNT_PHI_NOI_TRU: MA_BIENLAI, GIA_TIEN
Trang 8=> PHI_NOI_TRU: MA_BIENLAI, NGAY_THU, MA_SV, MA_PHONG, MA_TOA, MA_KHU
3 Ràng Buộc Toàn Vẹn
R1: Giới tính của SV chỉ là nam hoặc nữ
Nội dung: ∀sv SINHVIEN: sv.Gioitinh ∈ ∈ {‘Nam’, ‘Nu’}
Bối cảnh: quan hệ SINHVIEN
Bảng tầm ảnh hưởng:
(Gioitinh)
R2: Trong một phòng chỉ được chứa nhiều nhất là 8 sinh viên
Nội dung: ∀p ∈ PHONG: p.Gioitinh [0;8]∈
Bối cảnh: quan hệ PHONG
Bảng tầm ảnh hưởng:
(sluongsv)
R3: Trong thuộc tính của Hợp Đồng thì ngày bắt đầu luôn phải nhỏ hơn ngày kết thúc hợp đồng
Nội dung: ∀hd ∈ HOPDONG: hd.ngaybatdau <sv.ngayketthuc
Bối cảnh: quan hệ HOPDONG
Bảng tầm ảnh hưởng:
(ngaybatdau, ngayketthuc)
R4: Trong thuộc tính của HÓA ĐƠN ĐIỆN NƯỚC thì chỉ số điện bắt đầu luôn phải nhỏ hơn chỉ số điện cuối.
Trang 9Nội dung: ∀hddn ∈ HOADONDIENNUOC: : hddn.chisodiendau
<hddn.chíodiencuoi
Bối cảnh: quan hệ HOADONDIENNUOC
Bảng tầm ảnh hưởng:
HOADONDIENNUO
C
(chisodiendau, chisodiencuoi)
R5: Trong thuộc tính của BẢO HIỂM Y TẾ thì ngày bắt đầu luôn phải nhỏ hơn ngày kết thúc bảo hiểm
Nội dung: ∀bhyt ∈ BHYT: bhyt.ngaybatdau <bhyt.ngayketthuc
Bối cảnh: quan hệ BHYT
Bảng tầm ảnh hưởng:
(ngaybatdau, ngayketthuc)
Sơ đồ hoàn thiện
Bảng tổng hợp các quan hệ trong CSDL:
Trang 10LOAI_TOA Loại toà(nam/nữ) NVARCHAR(3) MA_TRUONGTOA Mã trưởng toà NVARCHAR(6)
PHONG
SO_PHONG Số phòng/tên phòng NVARCHAR(3) LOAI_PHONG Loại phòng(4/6/8) NUMERIC MAY_LANH Có máy lạnh hay không NVARCHAR(6) TINH_TRANG Tình trạng(trống, còn chỗ
hay hết chỗ)
NVARCHAR(10)
NHAN_VIEN
QUATRINH_LAMVIE
C
STTTD Số thứ tự thay đổi NUMERIC
NGAY_BD Ngày bắt đầu làm việc DATE
SV
MA_CCCD Mã căn cước công dân NVARCHAR(12) MA_BHYT Mã bảo hiểm y tế NVARCHAR(15)
QUATRINH_NOITRU
STTTD Số thứ tự thay đổi NUMERIC
THAN_NHAN
MOI_QUANHE Mối quan hệ với sinh viên NVARCHAR(10)
Trang 11MA_BHYT Mã bảo hiển y tế NVARCHAR(15) TINH_TRANG Tình trạng(còn hay hết
hạn)
NVARCHAR(10)
HOP_DONG
MA_HOP_DONG Mã hợp đồng NVARCHAR(10)
NGAY_DB Ngày bắt đầu có hiệu lực DATE
QT_THEODOI
STT_CAPNHAT Số thứ tự cập nhật NUMERIC
TINH_TRANG Tình trạng(khen thưởng/kĩ
thuật lần xx)
NVARCHAR(30) GHI_CHU Ghi chú(khen thưởng/cảnh
cáo/huỷ hợp đồng)
NVARCHAR(30)
BIENLAI_NOITRU
HOA_DON
MA_CT_DIEN Mã công tơ điện NVARCHAR(6) MA_CT_NUOC Mã công tơ nước NVARCHAR(6)
CONGTO_DIEN MA_CONGTO Mã công tơ điện NVARCHAR(6)
CHISO_DIEN
CHISO_CUOI Lượng tiên thụ NUMERIC
CONGTO_NUOC MA_CONGTOMA_PHONG Mã công tơ điệnMã phòng NVARCHAR(6)NVARCHAR(10)
CHISO_NUOC
STTTD Mã công tơ nước NVARCHAR(6)
CHISO_CUOI Lượng tiên thụ NUMERIC
SO_DIEN Số điện tiêu thụ NUMERIC SO_NUOC Số nước tiêu thụ NUMERIC