MÔ TẢ:Hệ thống quản lí ký túc xá, giúp cho người quản lý dễ dàng quản lý công việc,bao gồm: Quản lý các phòng ở trong ktx, quản lý các hoá đơnđiện, nước, phòngquản lý căn tin, quản lý cá
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ
TRUYỀN THÔNG VIỆT – HÀN
KHOA KĨ THUẬT MÁY TÍNH VÀ ĐIỆN TỬ
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
ĐỀ TÀI: XÂY DỰNG HỆ THỐNG QUẢN LÝ KÝ TÚC XÁ
Sinh viên thực hiện: ĐOÀN QUANG THẮNG - 22IT272
NGUYỄN HỒ NHẬT MINH - 22CE053 HOÀNG NHI - 22CE059
PHAN KHẮC HUY - 22CE.B013
Giảng viên hướng dẫn: ThS.NGUYỄN NGỌC HUYỀN TRÂN
Đà nẵng, tháng 12 năm 2023
Trang 2TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ
TRUYỀN THÔNG VIỆT – HÀN
KHOA KĨ THUẬT MÁY TÍNH VÀ ĐIỆN TỬ
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
ĐỀ TÀI: XÂY DỰNG HỆ THỐNG QUẢN LÝ KÝ TÚC XÁ
Đà Nẵng, tháng 12 năm 2023
Trang 3NHẬN XÉT
………
………
………
………
………
………
………
… ………
… ………
… ………
… ………
… ………
… ………
… ………
…
Giáo viên hướng dẫn
(Ký và ghi rõ họ tên)
Trang 4
LỜI CẢM ƠN
Lời đầu tiên, chúng em xin gửi lời cảm ơn chân thành nhất đến thầy/cô đã dànhthời gian để đọc và đánh giá báo cáo bài tập lớn của nhóm chúng em Đặc biệt nhóm chúng em xin cám ơn sâu sắc tới giảng viên hướng dẫn ThS Nguyễn NgọcHuyền Trân, trường Đại học Công nghệ thông tin và truyền thông Việt-Hàn đãtận tình hướng dẫn, góp ý, theo sát và giúp chúng em có thể hoàn thành đồ án tốtnhất
Cuối cùng, chúng em xin gửi lời cảm ơn chân thành đến tất cả mọi người đã đónggóp và tạo điều kiện cho chúng em để hoàn thiện bài báo cáo này Sự giúp đỡ vàđánh giá của thầy/cô và các bạn sẽ là nguồn động lực lớn để chúng em tiếp tụcphấn đấu và trau dồi kỹ năng của mình trong tương lai
Em xin chân thành cảm ơn!
4
Trang 5MỤC LỤC
MỞ ĐẦU 5
DANH MỤC HÌNH 6
I MÔ TẢ: 6
II ĐẶC TẢ: 7
1 Quản lý phòng: 7
2 Đăng ký ở nội vụ 7
3 Thông báo đồ vật hư hỏng 8
4 Tiếp nhận phản hồi 10
5 Cập nhật thông tin đăng kí ở nội vụ 11
6 Quản lý bếp tự quản 11
III Use-Case Diagram: 12
IV Class Diagram: 15
1 Biểu đồ hoạt động chung 16
2 Biểu đồ hoạt động quản lý phòng 17
3 Biểu đồ hoạt động đăng ký ở nội vụ 18
4 Biểu đồ hoạt động Thông báo đồ vật hư hỏng 19
5 Biểu đồ hoạt động tiếp nhận phản hồi 20
6 Biểu đồ hoạt động cập nhật thông tin đăng ký ở nội vụ 21
7 Biểu đồ hoạt động quản lý bếp tự quản 22
VI State Diagram 22
1 Biểu đồ trạng thái quản lý phòng 22
2 Biểu đồ trạng thái đăng ký ở nội vụ 23
3 Biểu đồ trạng thái thông báo đồ vật hư hỏng 24
4 Biểu đồ trạng thái Tiếp nhận phản hồi 25
5 Biểu đồ trạng thái cập nhật thông tin đăng ký ở nội vụ 25
6 Biểu đồ trạng thái quản lý bếp tự quản 26
1 Quản lý phòng 26
3 Thông báo đồ vật hư hỏng 28
4.Tiếp nhận phản hồi 28
5 Cập nhật thông tin đăng ký ở nội vụ 29
6 Quản lý bếp tự quản 29
VI Communicate Diagram 30
1.Đăng ký ở nội vụ 30
2 Quản lý phòng 31
3.Thông báo đồ vật hư hỏng 31
4.Tiếp nhận phản hồi 32
5.Cập nhật thông tin đăng ký ở nội vụ 32
6.Quản lý bếp tự quản 33
Trang 6DANH MỤC HÌNH
3.1.Use-case tổng quát 15
3.2.Use-case quản lý phòng 16
3.3 Use-case đăng ký ở nội vụ 16
3.4 Use-case thông báo đồ vật hư hỏng 17
3.5 Use-case tiếp nhận phản hồi 17
3.6 Use-case quản lý bếp tự quản 18
4.1 Class diagram 19
5.1 Biểu đồ hoạt động chung 19
5.2 Biểu đồ hoạt động quản lý phòng 20
5.3 Biểu đồ hoạt động đăng ký ở nội trú 21
5.4 Biểu đồ hoạt động Thông báo hư hỏng 22
5.5 Biểu đồ hoạt động tiếp nhận phản hồi 23
5.6 Biểu dồ hoạt động cập nhật thông tin 24
5.7 Biểu đồ hoạt động QL bếp tự quản 25
6.1 Biểu đồ trạng thái QL phòng 25
6.2 Biểu đồ trạng thái đăng ký nội vụ 26
6.3 Biểu đồ trạng thái thông báo hư hỏng 27
6.4 Biểu đồ trạng thái nhận phản hồi 28
6.5Biểu đồ trạng thái cập nhật thông tin 29
6.6Biểu đồ trạng thái QL bếp tự quản 29
7.1.Biểu đồ tuần tự QL phòng 30
7.2.Biểu đồ tuần tự Đăng ký nội trú 30
7.3.Biểu đồ tuần tự thông báo hư hỏng 31
7.4.Biểu đồ tuần tự Tiếp nhận phản hồi 31
7.5.Biểu đồ tuần tự cập nhật thông tin 32
7.6.Biểu đồ tuần tự QL bếp tự quản 32
8.1.Biểu đồ giao tiếp Đăng ký nội vụ 33
8.2.Biểu đồ giao tiếp QL phòng 34
8.3.Biểu đồ giao tiếp Thông báo hư hỏng 34
8.4.Biểu đồ giao tiếp Tiếp nhận phản hồi 35
8.5.Biểu đồ giao tiếp Cập nhật thông tin 36
6
Trang 7MỞ ĐẦU
Những tiến bộ đột phá trong thời đại ngày nay đặt ra những thách thức và cơ hộimới trong mọi lĩnh vực Trong bối cảnh đó, đề tài mà chúng tôi đưa ra trong báocáo này không chỉ là một nỗ lực tìm hiểu sâu rộng về một chủ đề cụ thể, mà còn
là sự phản ánh của sự quan tâm và nghiên cứu đối với những vấn đề đang thu hút
sự chú ý của cộng đồng khoa học và xã hội
Chúng tôi tin rằng báo cáo này không chỉ mang tính chất thực nghiệm mà còn có
ý nghĩa lý thuyết và ứng dụng Trong quá trình nghiên cứu và biên soạn, chúngtôi đã tiếp cận với nhiều nguồn tư liệu đa dạng, thảo luận với các chuyên giatrong lĩnh vực, và thực hiện các phân tích kỹ thuật để đảm bảo tính chính xác và
sự độc đáo của thông tin được trình bày
Bằng cách này, chúng tôi hy vọng rằng báo cáo này không chỉ là một nguồn tưliệu hữu ích mà còn là một đóng góp nhỏ cho sự hiểu biết và phát triển trong lĩnhvực chúng tôi quan tâm Chúng tôi mong muốn độc giả sẽ tìm thấy những thôngtin hữu ích và thú vị, cũng như đề xuất ý kiến và đóng góp xây dựng từ phía họ.Những tiến bộ đột phá trong thời đại ngày nay đặt ra những thách thức và cơ hộimới trong mọi lĩnh vực Trong bối cảnh đó, đề tài mà chúng tôi đưa ra trong báocáo này không chỉ là một nỗ lực tìm hiểu sâu rộng về một chủ đề cụ thể, mà còn
là sự phản ánh của sự quan tâm và nghiên cứu đối với những vấn đề đang thu hút
sự chú ý của cộng đồng khoa học và xã hội
Chúng tôi tin rằng báo cáo này không chỉ mang tính chất thực nghiệm mà còn có
ý nghĩa lý thuyết và ứng dụng Trong quá trình nghiên cứu và biên soạn, chúngtôi đã tiếp cận với nhiều nguồn tư liệu đa dạng, thảo luận với các chuyên giatrong lĩnh vực, và thực hiện các phân tích kỹ thuật để đảm bảo tính chính xác và
sự độc đáo của thông tin được trình bày
Bằng cách này, chúng tôi hy vọng rằng báo cáo này không chỉ là một nguồn tưliệu hữu ích mà còn là một đóng góp nhỏ cho sự hiểu biết và phát triển trong lĩnhvực chúng tôi quan tâm Chúng tôi mong muốn độc giả sẽ tìm thấy những thôngtin hữu ích và thú vị, cũng như đề xuất ý kiến và đóng góp xây dựng từ phía họ
Trang 8I MÔ TẢ:
Hệ thống quản lí ký túc xá, giúp cho người quản lý dễ dàng quản lý công việc,bao gồm: Quản lý các phòng ở trong ktx, quản lý các hoá đơn(điện, nước, phòng)quản lý căn tin, quản lý các bếp tự quản, đồng thời tiếp nhận và nhận nhữngthông báo của sinh viên khi các đồ vật trong phòng bị hư hỏng, và tất cả nhữngchức năng trên cần đăng nhập mới thực hiện và thao tác được Hệ thống nàykhông chỉ giúp ích cho người quản lý, mà cũng giúp cho sinh viên có thể quản lýthông tin cá nhân, đăng ký ở nội vụ nếu sinh viên muốn đăng ký ở ktx hoặc hếthạn đăng ký và muốn đăng ký mới, Sinh viên có thể dễ dàng thanh toán hoá đơntiền điện hàng tháng và thông báo các vật tư bị hư hỏng trong quá trình sử dụng
Tiền điều kiện Phải đăng nhập bằng tài khoản Admin
Hậu điều kiện Admin quản lý phòng ở, có thể thêm, sửa,
xoá sinh viên và xem danh sách sinh viêntrong phòng ở
Luồng cơ bản 1 Admin đăng nhập vào hệ thống
2. Chọn chức năng quản lý phòng
3. Chọn các chức năng cần thiết
8
Trang 94. Bấm xác nhận hoàn thànhLuồng ngoại lệ Đăng nhập thất bại
1 Admin không thể sử dụng chứcnăng quản lý phòng
2 Đăng ký ở nội vụ
Tên use-case Đăng ký ở nội vụ
Mô tả Trước khi sinh viên vào phải đăng ký ở
nội vụ, yêu cầu phải điền đầy đủ thôngtin, đóng đủ các khoản yêu cầuTiền điều kiện Sinh viên phải đăng nhập thành công
Hậu điều kiện Đăng ký ở nội phụ thành công và được
Trang 105. Ấn nút xác nhận đã thanh toán
Luồng ngoại lệ Nếu sinh viên không điền đầy đủ thông
tin, khi ấn nút xác nhận sẽ báo lỗi
3 Thông báo đồ vật hư hỏng
Tên use-case Thông báo đồ vật hư hỏng
Mô tả Trong quá trình ở, đồ vật có thể bị hư
hỏng, sinh viên thông báo cho admin biết
để sửa chữa kịp thờiTiền điều kiện Sinh viên phải đăng nhập thành công
Hậu điều kiện Khi sinh viên bấm xác nhận gửi thì trên
màn hình sẽ hiển thị thông báo “Yêu cầucủa bạn đã được gửi, vui lòng đợi phảnhồi”
Luồng cơ bản 1 Tích vào những đồ vật bị hư hỏng
2. Ghi kèm lý do bị hư hỏng
3. Chụp ảnh minh chứng đồ vật bị hưhỏng
4. Bấm gửi để gửi thông báo đến choadmin xem xét
Luồng ngoại lệ Nếu sinh viên không ghi lý do hoặc
không chụp ảnh minh chứng, khi bấm xácnhận sẽ hiển thị thông báo “Bạn chưađiền đầy đủ yêu cầu”
10
Trang 114 Tiếp nhận phản hồi
Tên use-case Tiếp nhận phản hồi
Mô tả Admin sẽ nhận được các phản hồi từ sinh
viên khi các đồ vật bị hư hỏngTiền điều kiện Admin phải đăng nhập thành công
Hậu điều kiện Khi nhận được phản hồi, admin sẽ xem
xét trường hợp để phản hồi lại cho sinhviên
Luồng cơ bản 1 Admin sẽ nhận được thông báo khi có
yêu cầu từ sinh viên
2. Bấm vào nút “Xem yêu cầu”
3. Phản hồi lại sinh viênLuồng ngoại lệ
Trang 125 Cập nhật thông tin đăng kí ở nội vụ
Tên use-case Cập nhật thông tin đăng kí ở nội vụ
Mô tả Khi sinh viên cần thay đổi thông tin
Tiền điều kiện Sinh viên đã đăng ký ở nội vụ và muốn
cập nhật hoặc bổ sung thêm thông tinHậu điều kiện Thông tin được cập nhật
Luồng cơ bản 1. Sinh viên chọn “Cập nhật thông tin
4. Chọn “Xác nhận” để lưu nội dung
Luồng ngoại lệ 1 Nếu sinh viên muốn cập nhật ảnh
đại diện, nếu kích thước ảnh quá lớn, hệthống sẽ báo “Kích thước ảnh vượt quágiới hạn cho phép”
12
Trang 136 Quản lý bếp tự quản
Tên use-case Quản lý bếp tự quản
Mô tả Admin quản lý từng nhóm sinh viên đăng
ký bếp tự quản, khi đăng ký sẽ có hợpđồng thoã thuận kèm theo và hoá đơntừng bếp
Tiền điều kiện Admin phải đăng nhập thành công
Hậu điều kiện Admin thêm, sửa, xoá sinh viên trong
từng nhóm, gia hạn hoặc đăng ký mới cácbếp và quản lý các hoá đơn
Luồng cơ bản 1 Admin chọn quản lý bếp tự quản
2. Thực hiện các thao tác cần thiết
3. Bấm xác nhậnLuồng ngoại lệ
Trang 14III Use-Case Diagram:
1.Biểu đồ use-case tổng quát
3.1.Use-case tổng quát
14
Trang 152.biểu đồ use-case quản lý phòng
3.2.Use-case quản lý phòng
3.Biểu đồ use-case đăng ký ở nội trú
3.3 Use-case đăng ký ở nội vụ
Trang 164.Biểu đồ use-case thông báo đồ vật hư hỏng
3.4 Use-case thông báo đồ vật hư hỏng
5.Biểu đồ use-case tiếp nhận phản hồi
3.5 Use-case tiếp nhận phản hồi
16
Trang 177 Biểu đồ use-case quản lý bếp tự quản
3.6 Use-case quản lý bếp tự quản
IV Class Diagram:
Trang 18V.Activity Diagram
1 Biểu đồ hoạt động chung
5.1 Biểu đồ hoạt động chung
18
Trang 192 Biểu đồ hoạt động quản lý phòng
5.2 Biểu đồ hoạt động quản lý phòng
Trang 203 Biểu đồ hoạt động đăng ký ở nội vụ
5.3 Biểu đồ hoạt động đăng ký ở nội trú
20
Trang 214 Biểu đồ hoạt động Thông báo đồ vật hư hỏng
5.4 Biểu đồ hoạt động Thông báo hư hỏng
Trang 225 Biểu đồ hoạt động tiếp nhận phản hồi
5.5 Biểu đồ hoạt động tiếp nhận phản hồi
22
Trang 236 Biểu đồ hoạt động cập nhật thông tin đăng ký ở nội vụ
5.6 Biểu dồ hoạt động cập nhật thông tin
7 Biểu đồ hoạt động quản lý bếp tự quản
Trang 24VI State Diagram
1 Biểu đồ trạng thái quản lý phòng
6.1 Biểu đồ trạng thái QL phòng
24
Trang 252 Biểu đồ trạng thái đăng ký ở nội vụ
6.2 Biểu đồ trạng thái đăng ký nội vụ
Trang 263 Biểu đồ trạng thái thông báo đồ vật hư hỏng
6.3 Biểu đồ trạng thái thông báo hư hỏng
26
Trang 274 Biểu đồ trạng thái Tiếp nhận phản hồi
6.4 Biểu đồ trạng thái nhận phản hồi
5 Biểu đồ trạng thái cập nhật thông tin đăng ký ở nội vụ
Trang 286 Biểu đồ trạng thái quản lý bếp tự quản
6.6Biểu đồ trạng thái QL bếp tự quản
VII.Sequence Diagram
1 Quản lý phòng
28
Trang 292 Đăng ký ở nội trú
7.2.Biểu đồ tuần tự Đăng ký nội trú
Trang 303 Thông báo đồ vật hư hỏng
7.3.Biểu đồ tuần tự thông báo hư hỏng
4.Tiếp nhận phản hồi
7.4.Biểu đồ tuần tự Tiếp nhận phản hồi
30
Trang 315 Cập nhật thông tin đăng ký ở nội vụ
7.5.Biểu đồ tuần tự cập nhật thông tin
6 Quản lý bếp tự quản
7.6.Biểu đồ tuần tự QL bếp tự quản
Trang 32VIII Communicate Diagram
1.Đăng ký ở nội vụ
8.1.Biểu đồ giao tiếp Đăng ký nội vụ
32
Trang 332 Quản lý phòng
8.2.Biểu đồ giao tiếp QL phòng
3.Thông báo đồ vật hư hỏng
8.3.Biểu đồ giao tiếp Thông báo hư hỏng
Trang 344.Tiếp nhận phản hồi
8.4.Biểu đồ giao tiếp Tiếp nhận phản hồi
34
Trang 355.Cập nhật thông tin đăng ký ở nội vụ
8.5.Biểu đồ giao tiếp Cập nhật thông tin
6.Quản lý bếp tự quản
8.6.Biểu đồ giao tiếp QL bếp tự quản
Trang 36KẾT LUẬN
Trong bối cảnh ngày nay, khi nhu cầu về chỗ ở cho sinh viên và người lao động
di cư ngày càng tăng, hệ thống quản lý ký túc xá trở thành một yếu tố quyết địnhđối với chất lượng cuộc sống của cư dân Qua quá trình nghiên cứu và phân tích,chúng em đã đạt được những nhận định quan trọng về hệ thống quản lý ký túc xá
Hệ thống quản lý ký túc xá được trình bày trong báo cáo không chỉ là một công
cụ giúp giảm bớt gánh nặng quản lý mà còn là một nguồn động viên lớn cho sựphát triển bền vững của cộng đồng ký túc xá Các tính năng tiên tiến như quản lýthông tin sinh viên, giao tiếp hiệu quả, và tự động hóa các quy trình quản lý đãgiúp tối ưu hóa hoạt động hàng ngày và tăng cường trải nghiệm sống của cư dân.Mặt khác, chúng em cũng nhận thức được những thách thức và khía cạnh cầnđược cải thiện trong hệ thống Việc duy trì và nâng cao tính bảo mật thông tin,đồng thời thực hiện các cải tiến về sự linh hoạt trong quản lý, đều là những điểm
mà chúng em đặc biệt lưu ý
Tổng cộng, bài báo cáo này không chỉ là sự giới thiệu và đánh giá về một hệthống quản lý ký túc xá mà còn là một đề xuất xây dựng cơ sở hạ tầng số hóamạnh mẽ để đáp ứng nhu cầu ngày càng cao của cộng đồng Chúng em tin rằngviệc áp dụng các giải pháp và đề xuất của chúng em sẽ mang lại những cải tiếnđáng kể và làm cho hệ thống quản lý ký túc xá trở nên linh hoạt, hiệu quả hơntrong tương lai
Hướng nghiên cứu:
Tích hợp Công Nghệ Thông Tin (CNTT): Nghiên cứu về cách tích hợpcác giải pháp CNTT như phần mềm quản lý ký túc xá, ứng dụng di động,
hệ thống đặt phòng trực tuyến để tối ưu hóa quy trình quản lý và giảmthiểu công việc thủ công
An Toàn và Bảo mật Thông Tin: Nghiên cứu về các biện pháp an toàn vàbảo mật để đảm bảo thông tin sinh viên và dữ liệu quản lý ký túc xá đượcbảo vệ an toàn khỏi các mối đe dọa mạng
Ứng Dụng Trí Tuệ Nhân Tạo (AI) và Học Máy (ML): Xem xét cách ápdụng công nghệ AI và ML để dự đoán nhu cầu về phòng ở, tối ưu hóa việcphân phòng, và cải thiện trải nghiệm sinh viên thông qua đề xuất các dịch
vụ cá nhân hóa
Quản lý Năng Suất và Tài Nguyên: Nghiên cứu về cách quản lý tàinguyên như điện, nước, và không gian để giảm thiểu lãng phí và tối ưu hóahiệu suất sử dụng
Phản Hồi từ Người Dùng: Tiến hành nghiên cứu về ý kiến và phản hồicủa cộng đồng sinh viên để cải thiện dịch vụ và quy trình quản lý ký túc
xá Phát Triển Xã Hội và Năng Động: Tìm hiểu về cách hệ thống quản lý
36
Trang 37ký túc xá có thể đóng vai trò trong việc tạo ra môi trường sống xã hội vànăng động, thúc đẩy sự giao tiếp và sự tham gia của sinh viên trong cộngđồng
Quản lý Bảo trì và Sửa chữa: Nghiên cứu về cách hệ thống quản lý ký túc
xá có thể giúp theo dõi và quản lý công việc bảo trì và sửa chữa hiệu quả Quản lý Chi Phí và Tài Chính: Xem xét cách hệ thống có thể giúp quản lýchi phí phòng ở và tài chính liên quan, đồng thời cung cấp thông tin minhbạch cho cả sinh viên và quản trị viên