1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(Tiểu luận) đồ án môn nhập môn công nghệ phần mềm đề tài quản lý ký túc xá của học viện cơ sở

31 8 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

Tiêu đề Quản lý ký túc xá của học viện cơ sở
Tác giả Nguyễn Khắc Thái N20DCCN071, Nguyễn Minh Khang N19DCCN086, Đoàn Long Âu N20DCCN004
Người hướng dẫn Nguyễn Thị Bích Nguyên
Trường học Học viện Công nghệ Bưu chính Viễn thông
Chuyên ngành Nhập môn công nghệ phần mềm
Thể loại báo cáo đồ án
Năm xuất bản 2023
Thành phố Hồ Chí Minh
Định dạng
Số trang 31
Dung lượng 2,26 MB

Cấu trúc

  • I. Khảo sát thực tế hiện trạng (3)
  • II. Danh sách yêu cầu (5)
    • 1. Yêu cầu chức năng nghiệp vụ (0)
    • 2. Yêu cầu chất lượng hệ thống (15)
  • III. Mô hình hóa yêu cầu (16)
    • 1. Biểu đồ User Case (16)
    • 2. Sơ đồ chức năng BFD (17)
  • IV. Thiết kế cơ sở dữ liệu (17)
    • 1. Xác định thực thể (17)
    • 2. ERD (18)
    • 3. Chuyển đổi ERD sang mô hình dữ liệu đạt DC (18)
    • 4. Diagram (20)
    • 5. Cấu trúc của bảng (20)
    • 6. Thiết lập các ràng buộc toàn vẹn (25)

Nội dung

Mỗi cán bộ nhân viên sẽ được quản lý với các thông tin: mã nhân viên, tên nhân viên, số điện thoại, giới tính, ngày sinh, địa chỉ,...Quản lí hợp đồng: Khi có nhu cầu tạm trú trong kí túc

Khảo sát thực tế hiện trạng

Ký túc xá Học viện Công nghệ Bưu chính Viễn thông tại TP Hồ Chí Minh tọa lạc trong khuôn viên Cơ sở đào tạo ở TP Thủ Đức, địa chỉ số 97, đường Man Thiện, Phường Hiệp Phú Ký túc xá cung cấp môi trường sống tiện nghi cho sinh viên.

Ký túc xá sinh viên tại TP Thủ Đức có 107 phòng, bao gồm 97 phòng dịch vụ và 10 phòng thường, đáp ứng nhu cầu cho gần 1.000 sinh viên Nằm gần các tòa nhà giảng đường và khu thực hành, ký túc xá còn sở hữu khuôn viên cây xanh và sân chơi thể thao, tạo điều kiện thuận lợi cho sinh viên học tập và rèn luyện Với vị trí tiếp giáp Khu Công nghệ cao TP Hồ Chí Minh và gần trung tâm thương mại lớn nhất TP Thủ Đức, sinh viên có cơ hội trải nghiệm học tập, làm thêm và giải trí.

Kí túc xá của trường đại học được quản lý bởi đội ngũ nhân viên chuyên trách, mỗi nhân viên sẽ có thông tin cá nhân bao gồm mã nhân viên, tên, số điện thoại, giới tính, ngày sinh và địa chỉ.

Khi có nhu cầu tạm trú trong kí túc xá, sinh viên cần chọn phòng và đăng kí với bộ phận quản lí Bộ phận này sẽ kiểm tra hồ sơ và nếu hợp đồng đáp ứng yêu cầu, sinh viên sẽ được tiếp nhận và hoàn tất thủ tục đăng kí Mỗi sinh viên sẽ ký hợp đồng với thời gian đã đăng kí, và khi hết hạn, họ phải làm thủ tục gia hạn nếu muốn tiếp tục ở lại Nhân viên ưu tiên lập hợp đồng cho sinh viên đã từng ở kí túc xá trước đó.

Các trường hợp hủy hợp đồng:

Khi sinh viên chuyển trường hoặc quyết định không tiếp tục ở ký túc xá, nhân viên sẽ thực hiện việc hủy hợp đồng của sinh viên và không hoàn lại số tiền đã thu phí ký túc xá.

Sinh viên muốn chuyển sang loại phòng khác sẽ không được hoàn tiền cho phòng đã đăng ký trước đó Do đó, sinh viên có thể lựa chọn ở tiếp cho đến khi hết hợp đồng hiện tại, hoặc hủy ngay lập tức để đăng ký phòng mới Trong trường hợp này, sinh viên sẽ phải thanh toán lại theo số tháng ở phòng mới.

Quản lí việc thu phí nội trú ktx:

Sinh viên cần thanh toán phí nội trú theo số tháng đã đăng ký trong hợp đồng, với số tiền tương ứng với loại phòng đã chọn Nếu không thanh toán đúng hạn, nhân viên có quyền hủy hợp đồng.

Phòng thường Phòng dịch vụ Phòng dịch vụ chất lượng cao Phí: 160.000đ/SV/tháng Phí: 360.000đ/SV/tháng Phí: 430.000đ/SV/tháng

Nhà vệ sinh tập thể bên ngoài phòng, sinh viên tự dọn dẹp vệ sinh trong phòng

Nhân viên phục vụ chỉ vệ sinh hành lang và nhà vệ sinh, nhà tắm tập thể.

Nhà vệ sinh và nhà tắm khép kín trong phòng mang lại sự tiện nghi tối đa cho người sử dụng Đội ngũ nhân viên phục vụ vệ sinh chuyên nghiệp luôn sẵn sàng đảm bảo không gian sạch sẽ và thoải mái, cả trong phòng ở và các khu vực công cộng.

Nhà vệ sinh và nhà tắm được thiết kế khép kín trong phòng, đảm bảo sự riêng tư cho khách Đội ngũ nhân viên phục vụ vệ sinh có mặt cả trong phòng ở và các khu vực công cộng, cam kết duy trì sự sạch sẽ Ngoài ra, phòng còn được trang bị ti vi truyền hình cáp, mang đến trải nghiệm giải trí cho người sử dụng.

Ban quản lý sẽ thường xuyên cập nhật thông tin về từng phòng trong các nhà ký túc xá, bao gồm số phòng, tình trạng và số lượng sinh viên tối đa Nếu có sự cố như cháy nổ hoặc hỏng hóc trang thiết bị, sinh viên cần báo ngay cho ban quản lý Ngoài ra, khi có trang thiết bị mới được bổ sung, ban quản lý sẽ thông báo cho trưởng phòng để nhận tại địa điểm quy định hoặc cử người chuyển trực tiếp đến phòng.

Mỗi tháng, bộ phận quản lý thực hiện việc lập hóa đơn điện cho từng phòng, kiểm tra công tơ điện và tính toán thành tiền Hóa đơn sẽ bao gồm các thông tin quan trọng như số hóa đơn, số phòng, ngày lập, giá điện, chỉ số đầu và chỉ số cuối.

Bộ phận quản lý sinh viên sẽ thu thập và lưu trữ toàn bộ thông tin cá nhân của sinh viên, bao gồm mã sinh viên, họ tên, ngày sinh, giới tính, lớp - khóa học, số điện thoại, số CMND và số điện thoại của người thân để liên lạc.

Quản lí hoạt động của sinh viên trong ktx:

Quản lí hoạt động của sinh viên, ghi nhận việc kỉ luật của sinh viên.

Danh sách yêu cầu

Yêu cầu chất lượng hệ thống

STT Nội dung Tiêu chuẩn Mô tả chi tiết

1 Cho phép thêm, sửa , xóa tài khoản

Tiến hóa Quản lí thực hiện

2 Hình thức đẹp mắt, dễ sử dụng, cho phép tra cứu

Tiện dụng Hỗ trợ tra cứu dữ liệu trong bảng

3 An toàn bảo mật thông tin hệ thống

Bảo mật Thông tin về hợp đồng, biên lai phí ở kí túc xá, hóa đơn tiền điện, tài khoản cần được bảo mật.

4 Tốc độ nhanh chóng Hiệu quả Tốc độ tra cứu, lập hợp đồng, biên lai, hóa đơn nhanh chóng

5 Tương thích với nhiều thiết bị

Tiện dụng Tương thích với điện thoại, laptop, PC, máy tính bảng

Mô hình hóa yêu cầu

Thiết kế cơ sở dữ liệu

Xác định thực thể

NHANVIEN (MANV, HOTEN, DIACHI, SDT, MAILSV)

SINHVIEN (MASV, HOTEN, NGAYSINH, GIOITINH, CMND, SDT, LOP, MAILSV, SDTNGUOITHAN)

PHONG (SOPHONG, SOLUONGSINHVIENTOIDA, SOLUONGTRONG) LOAIPHONG (MALOAIPHONG, TENLOAIPHONG, GIA)

Chuyển đổi ERD sang mô hình dữ liệu đạt DC

NHANVIEN (MANV, HOTEN, NGAYSINH, DIACHI, SDT, MAILNV) (NV01,Nguyễn Khắc Thái,17/1/2002, 03658, n20dccn071@student.ptithcm.edu.vn) (NV02, Võ Thành Đạt, 1/2/2002, 024856, n20dccn004@student.ptithcm.edu.vn)

TAIKHOAN (MANV, MATKHAU, TRANGTHAI, MAROLE)

(NV01,123, Đang hoạt động, Nhân viên)

(NV02, 456, Đang hoạt động, Quản lý)

SINHVIEN (MASV, HOTEN, NGAYSINH, GIOITINH, CMND, SDT, LOP, MAILSV, SDTNGUOITHAN)

(N20DCCN071, Nguyễn Khắc Thái, 1/1/2002, Nam, 054202365, 02578,

D20CQCN01-N, n20dccn071@student.ptithcm.edu.vn)

(N20DCCN004, Võ Thành Đạt, 2/2/2002, Nam, 0542301, 03794268, D20CQCN01-N, n20dccn005@student.ptithcm.edu.vn)

PHONG (SOPHONG, SOLUONGSINHVIENTOIDA, SOLUONGCONLAI, MALOAIPHONG)

LOAIPHONG (MALOAIPHONG, TENLOAIPHONG, GIA, GIOITINH)

(DV-N, Dịch vụ nam, 360000, Nam)

(DVCLC-N, Dịch vụ chất lượng cao nam, 430000, Nam)

NGAYKETTHUCHD, TRANGTHAIHUY, SOPHONG, MASV, MANV) (HD0021, 4/3/2023, 5/3/2023, 5/9/2023, Hủy Hợp Đồng, P02, N20DCCN075, NV02)

(HD0022, 8/1/2023, 9/1/2023, 9/1/2024, Còn hiệu lực, P03, N20DCNN002, NV01)

SOTHEODOI (MATD, MASV, MANV, NGAYGHINHAN, LYDO) (TD01, N20DCCN005, NV02, 2/3/2023, Về trễ)

(TD02, N20DCCN006, NV01, 3/3/2023, Mất trật tự)

HOADONDIEN (MAHD,MANV,SOPHONG, GIADIEN, NGAYLAP, CHISODIENDAU, CHISODIENCUOI,TRANGTHAI)

(HD222001, NV01, P01, 3500, 3/3/2023, 20, 200, Thanh Toán Trước)

(HD222002, NV02, P02, 4/3/2023, 50, 100, Thanh toán Sau)

Cấu trúc của bảng

NHANVIEN (MANV, HOTEN, NGAYSINH, DIACHI, SDT, MAILNV)

STT Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 MANV VARCHAR 20 Khóa chính Mã nhân viên

2 HOTEN NVARCHAR 50 Not null Họ và tên

3 NGAYSINH SMALLDATETIME Not null Ngày sinh

4 DIACHI NVARCHAR 100 Null Địa chỉ

5 SDT VARCHAR 20 Not null Số điện thoại

6 MAILNV VARCHAR 50 Not null Mail nhân viên

TAIKHOAN ( MANV , MATKHAU, TRANGTHAI, MAROLE)

STT Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 MANV VARCHAR 20 Khóa chính Mã nhân viên

T: Đang hoạt động, F dừng hoạt động

3 MATKHAU VARCHAR 50 Not null Mật khẩu

4 MAROLE NVARCHAR 20 Not null Mã quyền

STT Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 MAROLE VARCHAR 20 Khóa chính Mã quyền

2 TENROLE NVARCHAR 50 Not null Tên quyền

SINHVIEN (MASV, HOTEN, NGAYSINH, GIOITINH, CMND, SDT, LOP,

STT Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 MASV VARCHAR 20 Khóa chính Mã sinh viên

Họ và tên sinh viên

Số chứng minh nhân dân sinh viên

6 SDT VARCHAR 20 Not null Số điện thoại sinh viên

7 LOP VARCHAR 15 Not null Lớp sinh viên

Số điện thoại người thân

9 MAILSV VARCHAR 50 Not null Mail sinh viên

PHONG (SOPHONG, SOLUONGSVTOIDA, SOLUONGCONLAI, MALOAIPHONG)

ST Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 SOPHONG VARCHAR 10 Khóa chính Số phòng

Số lượng sinh viên tối đa trong

3 SOLUONGCONLAI NVARCHAR 50 Not null Số lượng còn trống

4 MALOAIPHONG VARCHAR 10 Not null Mã loại phòng

LOAIPHONG (MALOAIPHONG, GIOITINH, TENLOAIPHONG, GIA)

STT Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 MALOAIPHONG VARCHAR 10 Khóa chính Mã loại phòng

2 TENLOAIPHONG NVARCHAR 50 Not null Tên loại phòng

3 GIA BIGINT Not null Gía phòng

CHECK GIOITINH N‘Nam’ OR GIOITINH

HOPDONG (MAHOPDONG, NGAYLAP, NGAYBATDAUHD, NGAYKETTHUCHD,

ST Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 MAHOPDONG VARCHAR 13 Khóa chính Mã hợp đồng

2 NGAYLAP SMALLDATETIME Not null Ngày lặp

Ngày bắt đầu thuê phòng

Ngày kết thúc thuê phòng

5 SOPHONG VARCHAR 10 Khóa ngoại Số phòng

6 MASV VARCHAR 20 Khóa ngoại Mã sinh viên

7 MANV VARCHAR 20 Khóa ngoại Mã nhân viên

8 TRANGTHAIHUY VARCHAR 20 Not Null Trạng thái hủy

SOTHEODOI (MATD, MASV, MANV, NGAYGHINHAN, LYDO)

ST Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 MATD VARCHAR 20 Khóa chính Mã theo dõi

2 MASV VARCHAR 20 Khóa chính Mã sinh viên

3 MANV VARCHAR 20 Khóa chính Mã nhân viên

4 NGAYGHINHAN SMALLDATETIME Not null Ngày ghi nhận

5 LYDO NTEXT Null Lý do vi phạm

HOADONDIEN (MAH OADON D IEN , MANV, SOPHONG, GIADIEN, NGAYLAP,

ST Thuộc tính Kiểu dữ liệu Độ dài Ràng buộc Ghi chú

1 MAHOADIENDIEN VARCHAR 10 Khóa chính Mã hóa đơn

2 MANV VARCHAR 20 Khóa chính Mã nhân viên

Số phòng sinh viên đang ở

4 GIADIEN BIGINT Not null Gía điện nhà nước

Ngày lặp bảng hóa đơn điện

6 CHISODIENDAU INT Not null Chỉ số điện lúc bắt đầu thuê

7 CHISODIENCUOI INT Not null chỉ số điện lúc cuối 1 tháng thuê

8 TRANGTHAI VARCHAR 20 Not Null Trạng thái

Thiết lập các ràng buộc toàn vẹn

a Ràng buộc trong bối cảnh 1 quan hệ: i Ràng buộc miền giá trị:

RB1: Trong quan hệ NHANVIEN, PHAI chỉ có giá trị Nam hoặc Nữ Nội dung: nv NHANVIEN  nv.Phai = ’Nam’or nv.Phai = ’Nữ’

Quan hệ Thêm Xóa Sửa(PHAI)

RB2: Trong quan hệ HOADONDIEN, GIADIEN >0

Nôi dung: hdd HOADONDIEN  hdd.GIADIEN >0 Cuối 

Quan hệ Thêm Xóa SỬA(GIADIEN)

RB3: Trong quan hệ LOAIPHONG, GIA >0

Nôi dung: lp LOAIPHONG  lp.GIA > 0 Cuối 

Quan hệ Thêm Xóa Sửa(GIA)

RB4: Trong quan hệ PHONG, SOLUONGSVTOIDA > 0

Nội dung: : slsvtd PHONG  slsvtd.SOLUONGSVTOIDA >0 Cuối 

Quan hệ Thêm Xóa Sửa(SOLUONGSVTOIDA)

PHONG + - + ii Ràng buộc toàn vẹn liên thuộc tính:

RB1: Trong quan hệ HOPDONG, NGAYBATDAUHD <

Nội dung: : bdhd,kthd HOPDONG  bdhd.NGAYBATDAUHD < kthd

Quan hệ Thêm Xóa Sửa(NGAYBATDAUHD,

RB2: Trong quan hệ HOADONDIEN, CHISODIENDAU <

Nội dung: csdd,csdc HOADONDIEN  csdd.CHISODIENDAU < csdc.CHISODIENCUOI Cuối 

Quan hệ Thêm Xóa Sửa(CHISODIENDAU,CHISODIENCUOI)

HOADONDIEN + - + iii Ràng buộc toàn vẹn liên bộ

RB1: Trong quan hệ NHANVIEN, Các MANV phải khác nhau Nội dung: manv1, manv2 NHANVIEN  manv1.MANV manv2.MANV Cuối 

Quan hệ Thêm Xóa Sửa(MANV)

RB2: Trong quan hệ SINHVIEN, Các MASV phải khác nhau Nội dung: masv1, masv2 SINHVIEN  masv1.MASV masv2.MASV Cuối 

Quan hệ Thêm Xóa Sửa(MANV)

RB3: Trong quan hệ PHONG, các SOPHONG phải khác nhau Nội dung: sp1, sp2 SOPHONG  sp1.SOPHONG sp2.SOPHONG Cuối 

Quan hệ Thêm Xóa Sửa(SOPHONG)

RB4: Trong quan hệ HOPDONG, các MAHOPDONG phải khác nhau

Nội dung: hd1, hd2 MAHOPDONG  hd1.MAHOPDONG hd2.MAHOPDONG Cuối 

Quan hệ Thêm Xóa Sửa(MAHOPDONG)

RB5: Trong quan hệ HOADONDIEN, Các MAHOADONDIEN phải khác nhau

Nội dung: hdd1, hdd2 MAHOADONDIEN  hdd1.MAHOADONDIEN hdd2.MAHOADONDIEN

Quan hệ Thêm Xóa Sửa(MAHOADIENDON)

RB6: Trong quan hệ LOAIPHONG, các MALOAIPHONG phải khác nhau

Nội dung: lp1, lp2 MALOAIPHONG  lp1.MALOAIPHONG lp2.MALOAIPHONG

Quan hệ Thêm Xóa Sửa(MALOAIPHONG)

LOAIPHONG + - * b Ràng buộc trong bối cảnh liên quan hệ i Ràng buộc toàn vẹn về phụ thuộc tồn tại

RB1: Trong quan hệ NHANVIEN, HOPDONG mỗi HOPDONG chỉ kí bởi một NHANVIEN

Quan hệ Thêm Xóa Sửa(MANV)

RB2: Trong quan hệ SINHVIEN, HOPDONG mỗi HOPDONG chỉ kí bởi một SINHVIEN

Quan hệ Thêm Xóa Sửa(MASV)

RB3: Trong quan hệ PHONG, NHANVIEN mỗi PHONG chỉ thuộc một NHANVIEN

Quan hệ Thêm Xóa Sửa(MANV)

RB4: Trong quan hệ PHONG, LOAIPHONG mỗi PHONG chỉ thuộc một LOAIPHONG

PHONG.MALOAIPHONG LOAIPHONG.MALOAIPHONG⊆ Tầm ảnh hưởng:

Quan hệ Thêm Xóa Sửa(MALOAIPHONG)

Ngày đăng: 28/12/2023, 18:58

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

TÀI LIỆU LIÊN QUAN

w