Đồ án Phân tích và thiết kế hệ thống Quản lý kí túc xá

ĐỒ ÁN:  
PHÂN TÍCH THIẾT KẾ HỆ THỐNG  
QUẢN LÝ KÍ TÚC XÁ  
Phân tích thiết kế hệ thống quản lý kí túc xá  
LỜI NÓI ĐẦU  
Thời đại ngày này mọi người rất chú trọng đến việc học tập, bồi bổ kiến thức. Thành  
phố Hồ Chí Minh là nơi tập trung rất nhiều sinh viên ở các tỉnh về học tập. Vì là sinh  
viên ở các tỉnh lẻ tập trung về nên nhu cầu chỗ ở ngày càng trở lên cấp thiết. Sinh  
viên tỉnh ở các trường thường hay xin vào ở kí túc xá do ở trong kí túc xá thì an ninh,  
tiền phòng không quá đắt và có mô hình học tập sinh hoạt tốt nên quá trình quản lí kí  
túc xá ( không sử dụng công nghệ thông tin ) gặp nhiều khó khăn. Thông qua nhu cầu  
đó, nhóm chúng em làm đồ án “phân tích thiết kế hệ thống quản lí kí túc xá” nhằm  
phần nào giúp cho ban quản lí kí túc xá dễ dàng hơn trong quá trình quản lí sinh viên.  
Đồ án được khảo sát tại kí túc xá của trường đại học khoa học tự nhiên và đại học  
khoa học xã hội và nhân văn - 135B Trần Hưng Đạo – Quận 1.  
- 2 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
MỤC LỤC  
MỤC LỤC ................................................................................................... 2  
LỜI NÓI ĐẦU ............................................................................................. 3  
LỜI CẢM ƠN ............................................................................................ 4  
I. Mục tiêu phạm vi đề tài............................................................................. 5  
1. Mục tiêu .................................................................................... 5  
2. Phạm vi đề tài............................................................................ 5  
3. Phân tích hiện trạng hệ thống..................................................... 5  
II. Phân tích:................................................................................................. 8  
1. Phát hiện thực thể:.................................................................... 8  
2. Sơ đồ tổ chức quản lí kí túc xá:................................................. 11  
3. Mô hình ERD:.......................................................................... 12  
4. Chuyển mô hình ERD sang mô hình quan hệ: .......................... 13  
5. Mô tả quan hệ:.......................................................................... 14  
6. Mô tả tổng kết: ......................................................................... 21  
III.Thiết kế ô xử lý ....................................................................................... 23  
IV. Thiết kế giao diện:.................................................................................. 34  
1. Giao diện chính:....................................................................... 34  
- 3 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
2. Các menu chính:....................................................................... 34  
3. Các form chính:........................................................................ 37  
V. Đánh giá ưu khuyết điểm......................................................................... 52  
VI.Phân công................................................................................................ 52  
- 4 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
LỜI CẢM ƠN  
Chúng em chân thành cảm ơn sự chỉ bảo tận tình của thầy Nguyễn Gia Tuấn Anh –  
Giảng viên bộ môn Phân tích thiết kế hệ thống thông tin. Thầy đã cho chúng em  
những kiến thức quý giá về lĩnh vực phân tích thiết kế hệ thống thông tin.  
Đồng thời, chúng em cũng cảm ơn sự giúp đỡ của các cô chú trong ban quản lý kí túc  
xá đã cung cấp cho chúng em những thông tin hữu ích để giúp chúng em hoàn thành  
đồ án này.  
Trong quá trình làm đồ án, do kiến thức về phân tích thiết kế chưa sâu sắc nên đồ án  
của chúng em sẽ không tránh khỏi những sai sót. Mong thầy thông cảm và góp ý thêm  
cho chúng em để đồ án được hoàn chỉnh hơn.  
Xin chân thành cảm ơn!  
I.Mục tiêu và phạm vi đề tài  
1. Mục tiêu:  
Phân tích thiết kế hệ thống quản lý kí túc xá nhằm tin học hóa việc quản lý  
sinh viên, tạo mối quan hệ mật thiết giữa sinh viên và nhà trường.  
2.Phạm vi:  
Đồ án được thực hiện trong phạm vi giới hạn của môn phân tích thiết kế hệ  
thống và mục tiêu đã nêu trên.  
3.Phân tích hiện trạng hệ thống:  
- 5 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
BAN QUẢN LÝ KÍ TÚC XÁ  
Phiếu số……………….  
PHIẾU BÁO ĐIỆN NƯỚC  
Ngày……Tháng……Năm 200…  
PHÒNG………  
TSSV:………Nội trú:………..Tạm trú:…………..  
Tên SP TSSV  
T.Thụ  
Định CS  
mức Đầu  
CS Cuối T.Thụ Vượt  
mức  
Đơn  
giá  
Thành  
tiền  
Nước  
Điện  
Tổng số sản phẩm:2  
Tổng số tiền:  
Ngày……Tháng……Năm 2008  
Người thu tiền  
:
- 6 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
Sau mỗi tháng mỗi phòng sẽ nhận giấy báo điện nướcđề nghị đại diện phòng đóng đúng  
thời hạn.  
BAN QUẢN LÝ KÍ TÚC XÁ  
Số:…………  
THẺ NỘI TRÚ  
Họ tên sinh viên:……………………….  
Ngày sinh…………..…….Nơi sinh………  
Hộ khẩu thường trú………………………..  
MASV:……Lóp………..Khoa……………  
Trường……………..Nội trú phòng………..  
Ngày……..Tháng……….Năm…………….  
GIÁM ĐỐC  
Khi được xét vào kí túc xá.Sinh viên bắt buộc phải có mối quan hệ ràng buộc với ban  
quản lý kí túc xá thông qua việc lập thể nội trú.Từ đó ban quản lý sẽ quản lý sinh viên  
bằng thẻ nội trú này.  
- 7 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
BAN QUẢN LÝ KÍ TÚC XÁ  
Số  
phiếu……  
……  
PHIẾU GIAO CA  
Ngày……Tháng…..Năm……..  
Ca:…………………………………………………………………………  
STT  
MANV Thời gian giao ca Ghi chú  
Người giao ca  
Người nhận ca  
Khi nhân viên bảo vệ quản lý việc ra vào của sinh viên,cho phép sinh viên bảo lãnh  
người thân đến thăm.Mỗi ngày gồm hai nhân viên bảo vệ thay ca nhau trực.  
- 8 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
BAN QUẢN LÝ KÍ TÚC XÁ  
BIÊN LAI THU LỆ PHÍ  
Mẫu: ........................................  
Số:………………………………..  
Ký hiệu:………………………….  
Ngày………..Tháng………..Năm……  
Họ tên sinh viên:.....................................  
Khóa ......................................................  
Nội dung thu:..........................................  
Số tiền thu:  
Lớp:……………………  
Hệ đào tạo:……………..  
Viết bằng chữ: ........................................  
Người nộp tiền  
Người nhận tiền  
(Kí,ghi rõ họ tên)  
(Kí,ghi rõ họ tên)  
Hằng năm sinh viên có nhiêm vụ phải đóng tiền lệ phí cho ban quản lý.  
- 9 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
BAN  
QUẢN  
LÝ  
KÍ  
TÚC  
XÁ  
Số:…………………  
BIÊN LAI THẾ CHÂN TÀI SẢN  
Họ và tên người nộp tiền:……………………..Phòng:………………………  
Số tiền nộp:……………………………………….  
Lý do nộp: TIỀN THUẾ CHÂN TÀI SẢN NĂM HỌC 200…200…  
Ngày…..Tháng….Năm……  
Kế toán  
Thủ quỹ  
Mỗi năm sinh viên phải đóng kèm theo tiền thế chân tài sản.  
II. Phân tích yêu cầu:  
1.Phát hiện thực thể:  
- 10 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
1/ Thực thể: SINHVIEN  
- Mỗi thực thể tượng trưng cho một sinh viên ở trong kí túc xá.  
- Các thuộc tính:  
. MSSV:Mã số sinh viên là thuộc tính khóa dùng để phân biệt với các  
sinh viên khác  
. HOTENSV:Họ và tên sinh viên  
. GIOITINH: Giới tính  
. NGAYSINH: Ngày sinh  
. NOISINH: Nơi sinh  
. DIACHI:Địa chỉ  
. SDT:Số điện thoại  
. TRUONG:Trường  
. PHONG:Phòng  
2/Thực thể SV_NOITRU:  
- Các thuộc tính:  
. MSSVNT:Mã số sinh viên nội trú là thuộc tính khóa dùng để phân  
biệt với sinh viên tạm trú  
- 11 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
3/Thực thể SV_TAMTRU:  
- Các thuộc tính:  
. MSSVTT:Mã số sinh viên tạm trú là thuộc tính khóa  
4/ Thực thể: PHONG  
- Mỗi thực thể tượng trưng cho một phòng có sinh viên đăng kí ở  
- Các thuộc tính:  
. MAPHG:Mã Số Phòng là thuộc tính khóa dùng để phân biệt các  
phòng với nhau  
. TENPHG:tên phòng  
. TRPHG:Trưởng phòng  
5/Thực thể:PHONG_HC  
Mỗi thực thể cho biết thông tin về phòng làm việc của nhân viên  
Các thuộc tính:  
. MPHC:Mã phòng hành chính là thuộc tính khóa  
6/Thực thể:PHONG_O  
- 12 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
Mỗi thực thể cho biết thông tin về phòng ở của sinh viên  
Các thuộc tính:  
. MSPHO:Mã số phòng ở là thuộc tính khóa  
7/ Thực thể: NHANVIEN  
Mỗi thực thể cho biết thông tin về nhân viên  
Các thuộc tính:  
. MANV:Mã số nhân viên là thuộc tính khóa dùng để phân biệt nhân  
viên khác  
. HOTENNV:Họ và tên nhân viên  
. GIOITINH: Giới tính  
. DIACHI:Địa chỉ  
. SDT:Số điện thoại  
8/ Thực thể:NV_HC  
Mỗi thực thể cho biết vai trò của từng nhân viên trong phòng hành  
chính  
Các thuộc tính:  
. MSNVHC:Mã số nhân viên hành chính  
- 13 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
9/ Thực thể:NV_BV  
Cho biêt vai trò của từng nhân viên bảo vệ  
Các thuộc tính:  
. MSNVBV:Mã số nhân viên bảo vệ  
10/ Thực thể: HOADON  
Mỗi thực thể cho biết số tiền mà sinh viên trong một phòng phải trả.  
Các thuộc tính:  
. MAHD:Mã số hóa đơn là thuộc tính khóa dùng để phân biệt hóa  
đơn tưng phòng  
. MAPHG:Mã số phòng  
. TTIEN:Tổng tiền  
11/Thực thể: HOPDONG  
Mỗi thực thể cho biết thời gian bắt đầu và kết thúc của sinh viên khi  
đăng kí ở.  
Các thuộc tính:  
. MSHDG:Mã số hợp đồng  
. TGBD:Thời gian bắt đầu  
- 14 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
. TGKT:Thời gian kết thúc  
12/Thực thể:TRUONG  
Mỗi thực thể cho biết thông tin về trường nơi mà sinh viên có sinh viên  
đang theo học  
Các thuộc tính:  
. MSTRG:Mã số trường là thuiộc tính khóa dung để phân biệt giữa  
các trường với nhau  
. TENTRUONG:Tên trường  
. DIACHI:Địa chỉ  
13/Thực thể:HOATDONG  
Mổi thực thể cho biết thông tin về những hoạt động mà sinh viên tham  
gia  
Các thuộc tính:  
. MHDONG:Mã số hoạt động là thuộc tính khóa phân biệt các hoạt  
động  
. TENHD:Tên hoạt động  
. TGTCHUC:Thời gian tổ chức  
14/Thực thể:CHUCVU  
- 15 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
Mỗi thực thể cho biết chức vụ của nhân viên và sinh viên(nếu có)  
Các thuộc tính:  
. MSCV:Mã số chức vụ là thuộc tính khóa phân biệt giũa các loại  
chức vụ  
. TENCV:Tên chức vụ  
15/Thực thể:THANNHAN  
Mỗi thực thể cho biết mối quan hệ của sinh viên với gia đình  
Các thuộc tính:  
. MSSV:Mã số sinh viên là thuộc tinh khóa cho biết thân nhân đó họ  
hàng với sinh viên nào  
. TENTN:Tên thân nhân  
. DIACHI:Địa chỉ  
. QUANHE:Quan hệ  
2.Sơ đ tổ chức quản lí kí túc xá:  
- 16 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
Nhận xét:  
- Từ sơ đồ tổ chức quản lí ký túc xá chúng ta có thề hình dung ra được quy cách  
hoạt động của ký túc xá.Tuy sơ đồ không được hoàn chỉnh nhưng giúp ban  
quản lý ký túc xá quản lý sinh viên chặt chẽ hơn.Để quàn lý tốt đòi hỏi ban  
quản lý phải linh hoạt cả về khâu tổ chức lẩn khâu quản lý.  
- 17 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
3.Mô hình ERD:  
- 18 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
- 19 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
4.Chuyển mô hình ERD sang mô hình quan hệ:  
SINHVIEN(MSSV, HOTENSV, GIOITINH, NGAYSINH, NOISINH, DIACHI,  
SDT, TRUONG, PHONG, MSTRG, MAPHG, MACV)  
SINHVIEN_NT(MSSVNT)  
SINHVIEN_TT(MSSVTT)  
NHANVIEN(MANV, HOTENNV, GIOITINH, DIACHI, SDT, MACV)  
CHUCVU(MACV,TENCV)  
NHANVIEN_HC(MSNVHC)  
NHANVIEN_BAOVE(MSNVBV)  
PHONG(MAPHG,TENPG,TRPHG)  
PHONG_HC(MPHC)  
PHONG_O(MSPHO)  
HOADON(MAHD,MAPHG,TTIEN)  
TRUONG(MSTRG,TENTRUONG,DIACHI)  
HOATDONG(MHDONG,TENHD,TGTCHUC)  
HOPDONG(MSHDG,TGBD,TGKT)  
THANNHAN(MSSV,TENTN,DIACHI,QUANHE)  
- 20 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
5.Mô tả quan hệ:  
1) Quan hệ SINHVIEN  
Quan hSINHVIEN  
STT Tên thuộc tính Diễn giải  
Kiểu DL Loại  
MGT  
Số  
RB  
PK  
DL  
byte  
1
2
Mã số sinh SN  
viên  
B
7
MSSV  
HOTENSV  
Họ tên sinh CD  
viên  
B
50  
3
4
DIACHI  
SDT  
Địa chỉ  
CD  
B
B
50  
10  
Số điện thoại SN  
- 21 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
5
TRUONG  
PHONG  
Trường  
CD  
SN  
CT  
N
B
B
B
B
B
50  
3
6
Phòng  
7
GIOITINH  
NGAYSINH  
NOISINH  
Giới tính  
Ngày sinh  
Nơi sinh  
5
8
15  
50  
9
CD  
Tổng  
233  
- Khối lượng:  
Số dòng tối tiểu: 900  
Số dòng tối đa: 1000  
Kích thước tối tiểu: 900*233(Byte) = 209,7 KB  
Kích thước tối đa: 1000*233(Byte) = 233 KB  
2)Quan hệ NHANVIEN  
Quan hNHANVIEN  
- 22 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
STT Thuộc tính Diễn giải  
Kiểu  
DL  
Loai  
DL  
MGT  
Số  
RB  
PK  
byte  
1
2
3
4
Mã số nhân viên SN  
B
B
B
B
10  
30  
50  
10  
MANV  
HOTENNV Họ tên nhân viên CD  
DIACHI  
SDT  
Địa chỉ  
CD  
SN  
Số điện thoại  
5
GIOITINH Giới tính  
CT  
B
5
Tổng  
105  
-Khối lượng:  
Số dòng tối tiểu: 20  
Số dòng tối đa: 50  
- 23 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
Kích thước tối tiểu: 20*105(Byte) = 2,1KB  
Kích thước tối đa: 50*105(Byte) = 5,25KB  
3)Quan hệ NHANVIEN_HC:  
Quan hệ NV_HC  
STT Thuộc tính  
Diễn giải  
Kiểu DL  
Loại  
DL  
MGT Số byte RB  
1
Mã số nhân CT  
B
10  
PK  
MSNVHC  
viên  
hành  
chính  
Tổng  
10  
-Khối lượng:  
Số dồng tối tiểu: 15  
Số dòng tối đa: 30  
Kích thước tối tiểu: 15*10 = 0,15KB  
- 24 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
Kích thước tối đa: 30*10 = 0,3KB  
4)Quan hệ NHANVIEN_BAOVE:  
Quan hệ NHANVIEN_BAOVE  
STT  
1
Thuộc tính Diễn giải  
Kiểu  
DL  
Loai  
DL  
MGT Số  
byte  
RB  
PK  
Mã số nhân viên CT  
bảo vệ  
B
10  
MSNVBV  
Tổng  
10  
-Khối lượng:  
Số dòng tối tiểu: 5  
Số dòng tối đa: 20  
Kích thước tối tiểu: 10*5 = 0,015KB  
Kích thước tối đa: 20*10 = 0,2KB  
- 25 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
5)Quan hệ PHONG:  
Quan hệ PHONG  
STT  
Thuộc tính  
Diễn giải  
Kiểu DL  
Loai  
DL  
MGT  
Số  
RB  
PK  
byte  
1
Mã số phòng  
Tên phòng  
SN  
CT  
B
B
3
3
MAPHG  
TENPHG  
TRPHG  
2
3
Trưởng phòng SN  
Tổng  
13  
-Khối lượng:  
Số dòng tối tiểu: 105  
Số dòng tối đa: 200  
Kích thước tối tiểu: 105*13 = 1,365KB  
Kích thước tối đa: 200*13 = 2,600KB  
6)Quan hệ PHONG_HC:  
- 26 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
Quan hệ PH_HCHINH  
STT  
1
Thuộc tính  
Diễn giải  
Kiểu DL  
Loại  
DL  
MGT  
Số  
RB  
PK  
byte  
Mã  
phòng CT  
B
3
MPHC  
hành chính  
Tổng  
3
-Khối lượng:  
Số dòng tối tiểu: 5  
Số dòng tối đa: 10  
Kích thước tối tiểu: 3*5 = 0,015KB  
Kích thước tối đa: 10*3 = 0,03KB  
7)Quan hệ PHONG_O:  
Quan hệ PHONG_O  
- 27 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
STT  
1
Thuộc tính  
Diễn giải  
Kiểu DL  
Loai  
DL  
MGT  
Số  
RB  
PK  
byte  
Mã số phòng CT  
B
3
MSPHO  
Tổng  
3
-Khối lượng:  
Số dòng tối tiểu: 100  
Số dòng tối đa: 190  
Kích thước tối tiểu: 3*100 = 0,3KB  
Kích thước tối đa: 190*3 = 0,57KB  
8)Quan hệ TRUONG:  
Quan hTRUONG  
STT Thuộc tính  
Diễn giải  
Kiểu DL  
Loai  
DL  
MGT  
Số  
RB  
byte  
- 28 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
1
Mã số trường CT  
B
B
B
10  
40  
40  
PK  
MSTRG  
2
TENTRUONG Tên trường  
CD  
CD  
3
DIACHI  
Địa chỉ  
Tổng  
90  
-Khối lượng:  
Số dòng tối tiểu: 2  
Số dòng tối đa: 6  
Kích thước tối tiểu: 2*90 = 0,180KB  
Kích thước tối đa: 6*90 = 0,54KB  
9)Quan hệ HOATDONG:  
Quan hHOATDONG  
STT Thuộc tính  
Diễn giải  
Kiểu DL  
Loai  
DL  
MGT  
Số  
RB  
byte  
- 29 -  
Phân tích thiết kế hệ thống quản lý kí túc xá  
1
Mã số hoạt CT  
động  
B
10  
PK  
MHDONG  
2
3
TENHD  
Tên hoạt động CD  
B
B
20  
12  
TGTCHUC  
Thời gian tổ N  
chức  
Tổng  
42  
- Khối lượng:  
Số dòng tối tiểu: 5  
Số dòng tối đa: 10  
Kích thước tối tiểu: 5*4 2 = 0,21KB  
Kích thước tối đa: 10*42 = 0,42KB  
10)Quan hệ HOPDONG:  
Quan hHOPDONG  
STT  
Thuộc tính  
Diễn giải  
Kiễu DL  
Loai  
MGT  
Số  
RB  
- 30 -  

Tải về để xem bản đầy đủ

pdf 93 trang yennguyen 04/03/2025 80
Bạn đang xem 30 trang mẫu của tài liệu "Đồ án Phân tích và thiết kế hệ thống Quản lý kí túc xá", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfdo_an_phan_tich_va_thiet_ke_he_thong_quan_ly_ki_tuc_xa.pdf