Bên trong KTX là các hạng mục tiện ích như: Phòng câu lạc bộ sinh viên, hệ thống wifi được đầu tư hiện đại phủ sóng toàn bộ các tầng, phòng đáp ứng nhu cầu tra cứu thông tin, phục vụ cho
Trang 1TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT
KHOA CÔNG NGHỆ THÔNG TIN
*******************************
HỌC PHẦN: PHÂN TÍCH THI & ẾT KẾ HỆ THỐNG THÔNG TIN
Đề tài :”Thiết Kế Hệ Thống Quản lý
Ký Túc Xá Đại học Mỏ - Địa chất Hà Nội”
Trang 2Hà Nội, 2023
Mục Lục
LỜI MỞ ĐẦU 4
NỘI DUNG 5
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ THIẾT LẬP DỰ ÁN 5
I KHẢO SÁT HIỆN TRẠNG VÀ TÌM HIỂU BÀI TOÁN QUẢN LÝ KÝ TÚC XÁ TRƯỜNG ĐH MỎ ĐỊA CHẤT 5
1 Khảo sát hiện trạng 5
1.1 Mục đích khảo sát hiện trạng 5
1.2 Mô tả ký túc xá trường Đại học Mỏ Địa Chất 5
1.3 Quy trình tổ chức và quản lý 6
2 Phân tích dữ liệu: 7
3 Xác lập dự án: 9
3.1 Mục tiêu dự án: 9
3.2 Yêu cầu, nhiệm vụ: 10
CHƯƠNG 2.PHÂN TÍCH THIẾT KẾ CHỨC NĂNG CỦA HỆ THỐNG 11
II PHÂN TÍCH YÊU CẦU 11
1.Mô tả 11
2 Biểu đồ luồng dữ liệu 12
2.1 Biểu đồ phân cấp chức năng 12
2.2 Biểu đồ luồng dữ liệu mức khung cảnh 13
2.3 Biểu đồ luồng mức đỉnh 14
2.4 Biểu đồ luồng dữ liệu mức dưới đỉnh 15
CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU 18
1 Phát hiện thực thể 18
Trang 32 Mức logic 18
(a) Các thuộc tính của mỗi kiểu thực thể 18
(b) Mô hình thực thể liên kết 20
3 Mức vật lý 23
CHƯƠNG 4: THIẾT KẾ GIAO DIỆN HỆ THỐNG 23
1 Các module của chương trình 23
2 Đặc tả module 23
3 Demo giao diện hệ thống 23
KẾT LUẬN 25
TÀI LIỆU THAM KHẢO 25
Trang 4Lời Mở Đầu
Hiện nay mọi người rất trú trọng đến việc học tập bồi bổ kiến thức tại Thành phố Hà Nội nói riêng và trường Đại học Mỏ - Địa chất là nơi tập trung của khá nhiều sinh viên ở các tỉnh thành phố cả nước về học tập Vì là các sinh viên ở các tỉnh thành khác tập trung về cho nên vấn đề về chỗ ở là vô cùng cần thiết cho mọi người Sinh viên thường sẽ xin vào ký túc xá an ninh tốt tiền phòng thì không quá đắt, gần trường và có mô hình học tập tốt nên quá trình quản lý ký túc xá dần trở nên phức tạp và khó khăn
Thông qua nhu cầu trên thì hôm nay nhóm bọn em đã xây dựng phần mềm “Quản lý ký túc xá trường ĐH Mỏ Địa Chất” nhằm cho việc quản lý ký túc xá của ban quản lý trở nên dễ dàng hơn trong quá trình quản lý sinh viên
Trang 5Nội Dung CHƯƠNG 1: Khảo sát hiện trạng và thiết lập dự án
I Khảo sát hiện trạng và tìm hiểu bài toán quản lý ký túc xá trường ĐH Mỏ Địa Chất.
1 Khảo sát hiện trạng.
1.1 Mục đích khảo sát hiện trạng.
- Chúng ta xây dựng hệ thống mở nhằm mục đích thay thế hệ thống cũ đã có phần không phù hợp với nhu cầu của người dùng Việc tham khảo nhằm để:
▪ Tiếp cận với nghiệp vụ chuyên môn, môi trường hoạt động của hệ thống
▪ Tìm hiểu chức năng nhiệm vụ và cung cách hoạt động của hệ thống
▪ Chỉ ra những chỗ hợp lý của hệ thống cần được kế thừa và những chỗ bất hợp lý của hệ thống, cần được khắc phục
1.2 Mô tả ký túc xá trường Đại học Mỏ Địa Chất
- Ký túc xá của trường Đại học Mỏ - Địa Chất được chia làm 3 khu:
* Khu A:
- Ký túc xá khu A gồm 2 tòa D1 và D2, mỗi tòa 5 tầng với số lượng 120 phòng
có thể bố trí chỗ ở cho khoảng 1000 sinh viên nội trú Bên cạnh Ký túc xá là hệ thống canteen, nhà ăn, sân thể thao phục vụ sinh viên nội trú Bên trong KTX là các hạng mục tiện ích như: Phòng câu lạc bộ sinh viên, hệ thống wifi được đầu
tư hiện đại phủ sóng toàn bộ các tầng, phòng đáp ứng nhu cầu tra cứu thông tin, phục vụ cho việc học tập và nghiên cứu của sinh viên Các phòng nội trú đều có công trình phụ khép kín, mỗi sinh viên đều có không gian riêng với tủ đồ, giá sách và bộ bàn học cá nhân Giá điện và nước sinh hoạt được tính theo quy địnhNhà nước
* Khu B:
- Ký túc xá khu B (D3) gồm 9 tầng với tổng số 64 phòng, được trang bị thang máy hiện đại Ký túc xá nằm trong khuân viên khu giảng đường, nên rất thuận tiện cho việc đi lại của sinh viên
* Khu KTX Lào:
- Gồm: 1 nhà, 7 tầng, mỗi tầng ba phòng
Trang 6- Giành cho sinh viên nước ngoài ở (phần nhiều là người Lào), trường ta là một trong những trường được tiếp nhận đu học sinh ở nước ngoài vào học tập, lượngsinh viên này cũng không nhỏ Hơn nữa nhà trường và nhà nước tạo điều kiện cho những sinh viên nước ngoài này ở cùng một khu để tiện cho việc giao tiếp
và sinh hoạt lễ tết văn hóa của họ
1.3 Quy trình tổ chức và quản lý.
- Bộ phận quản lý ký túc xá thuộc trung tâm hỗ trợ sinh viên với người đứng đầu là: GVC TS Lê Đức Vinh
Sơ đồ cơ cấu tổ chức:
- Đầu mỗi năm học phòng CTSV sẽ lên kế hoạch phân công, kiểm tra khả năng phòng ốc của các khu ký túc xá thuộc khu ký túc xá nhà trường Căn cứ trên chỉ tiêu đầu vào ăm học đó mà tiến hành lên kế hoạch chuẩn bị đoán tiếp sinh viên vào ký túc xá Sau đó tiến hành thông báo đến sinh viên về việc tiếp nhận sinh viên các khóa vào khu ký túc xá của nhà trường với mức quyết điịnh ưu tiên chotừng đối tượng sinh viên căn cứ vào khả năng tiếp nhận thực tế của khu ký túc
xá
- Các tân sinh viên sẽ được đăng ký ở KTX trực tiếp bằng phiếu khi đi nhập họcvới ban quản lý
- Phòng CTSV phân công cán bộ tiếp nhận hồ sơ sinh viên đăng ký vào ở KTX
- Sau khi đã nhận đầy đủ thông tin các hồ sơ thủ tục cần thiết cho việc đăng ký
ở KTX của sinh viên, phòng công tác sinh viên nhanh chóng xem xét hồ sơ và trả lời sinh viên tối đa trong vòng 15 ngày kể từ ngày tiếp nhận hồ sơ về việc tiếp nhận hay không tiếp nhận sinh viên ở KTX
- Trường hợp sinh viên đã đăng ký vào KTX mà không được chấp nhận được thì phải thông báo và nêu lý do cụ thể
- Trong thời gian tối đa 7 ngày từ ngày ra thông báo sinh viên được tiếp nhận vào KTX, phòng CTSV sẽ lên kế hoạch hoàn tất thủ tục cần thiết
- Đơn xin ở KTX chỉ có giá trị trong một kỳ học Sau mỗi kỳ học trước khi nghỉ
hề, nghỉ tết sinh viên phải bàn giao phòng lại cho CTSV và làm thủ tục đăng kí mới nếu muốn tiếp tục ở lại
- Việc đăng ký tiếp tục ở lại ký túc xá phải được thực hiện theo đúng quy định
do phòng CTSV đề ra Sinh viên đang muốn chuyển phòng thì:
▪ Làm đơn đề nghị với ban quản lý
Trang 7▪ Nhân viên xem xét yêu cầu, nếu thấy lí do hợp lý thì cho sinh viên đó chuyển và chính sửa lại trong hợp đồng.
- Khi sinh viên đang ở ký túc khi muốn chuyển ra ngoài thì:
• Cần báo cáo trước với ban quản lý ký túc
• Nhân viên thêm chỗ trống vào danh sách phòng ở, tiện cho sinh viên khác đăng ký vào và làm lại danh sách phòng, kết thúc hợp đồng sinh viên đó
- Quản lý ra vào của sinh viên trong ký túc xá: sinh viên ở trong ký túc xá phải có
thẻ ký túc, còn đối với sinh viên ở ngoài ra vào phải xuất tình thẻ sinh viên hoặcchứng minh thư nhân dân
- Quản lý điện, nước: cuối tháng ban quản lý sẽ cử người đi đến các phòng để chốt
kiện sinh hoạt cho sinh viên trong khu vực ký túc xá
- Tổ chức thu lệ phí ký túc xá theo đúng quy định và báo cáo nộp cho Lãnh đạo.Mức phí kí túc được BGH quy định cụ thể là 150.000đ/1 tháng
- Tất cả sinh viên phải tuân thủ nội quy của ký túc xá Mọi trường hợp muốn
đăng ký ở lại hè hoặc lễ tết phải làm phiếu đăng lý và nộp về phòng CTSV va được phòng CTSV phê duyệt
- Tất cả các hồ sơ sinh viên nội trú phải được quản lý theo đúng quy định của lưu trữ hồ sơ sinh viên nhằm đảm bảo cho việc quản lý sinh viên nội trú theo nguyên tắc phân bổ phòng của ký túc xá
1.4 Xác định mục tiêu của hệ thống mới.
- Mang lại lợi ích nghiệp vụ: tang khả năng xử ly đáp ứng nhu cầu, tin cậy chính
xác an toàn bí mật
- Mang lại lợi ích kinh tế: giản biên chế, chi phí hoạt động, tang thu nhập…
- Mang lại lợi ích sử dụng: thuận tiện nhanh chóng
- Khắc phục hệ thống cũ hỗ trợ chiến lược phát triển KTX lâu dài
2 Phân tích dữ liệu:
* Các giấy tờ liên quan:
Trang 8- Nội quy của KTX:
Trang 9- Đơn xin ở nội trú KTX:
3 Xác lập dự án:
3.1 Mục tiêu dự án:
- Quản lý KTX là công việc nhằm quản lý tất cả quá trình hoạt động và ăn ở củasinh viên ở trong KTX Trường Đại học Mỏ- Địa Chất cũng như để năng cao vềcông nghệ thông tin của nhân viên trong ban quản lý KTX
- Quản lý KTX trong các trường Đai học Mỏ -Địa Chất chính là qunar lý toàn
bộ sinh viên và nhân viên trong KTX về: thông tin hồ sơ, thông tin chỗ ở, phòngchống cho sinh viên mới vào…
Trang 10- Chương trình “Quản lý KTX gồm nhiều lĩnh vực như quản lý sinh viên, quản
lý nhân viên, quản lý hợp đồng, quản lý thu chi, báo cáo thống kê…”
- Xây dựng chương trình Quản lý sinh viên nhằm hỗ trợ cho công tác quản lý các lĩnh vực đã nêu trên Bài toán đặt ra là phân tích thiết kế hệ thống thông tin vấn đề đặt ra là tại sao phải quản lý? Và quản lý cái gì và quản lý như thế nào đểcông việc có hiệu quả, tiết kiệm được thời gian cho cán bộ công nhân viên Nhằm tin học hóa trong vấn đề quản lý KTX trong nhà trường
3.2 Yêu cầu, nhiệm vụ:
* Yêu cầu:
- Xây dựng được một bản phân tích chức năng với các chức năng cần thiết của một hệ thống quản lý KTX để có thể sử dụng cho việc phát triển phần mềm và nâng cấp sau này
- Quản lý ký túc xá là một công việc rất khó khăn đòi hỏi tính cẩn thận, khoa học và chính xác Để quản lý tốt ký túc xá chũng ta cần phải giải quyết tốt các công việc:
+ Quản lý được thông tin sinh viên: các thoojgn tin và tra cứu thông tin dễ dàng.+ Quản lý được thông tin nhân viên : các thông tin và tra cứu thông tin dễ dàng.+Quản lý được hợp đồng :có những điều khoản chặt chẽ, nội dung dễ hiểu…+Quản lý được thu chi trong ký tuc xá: thu tiền điện, nước, phòng…
+ Quản lý phòng ở của sinh viên
+ Báo cáo thống kê: quản lý tổng thể được hệ thống
* Yêu cầu phần mềm
- Phần mềm phải thiết kế chạy trên mạng cục bộ
- Phần mềm hoạt động đáp ứng nhu cầu cơ bản của người dùng
- Giao diện phần mềm phải thuận lợi, thân thiện và dễ sử dụng
- Máy chủ phải sử dụng Hệ điều hành thông dụng
* Yêu cầu về người sử dụng
- Người sử dụng phải có trình độ cơ bản về tin học
- Hiểu và nắm vững các hoạt động của phần mềm
* Nhiệm vụ
- Nhập dữ liệu vào, xử lý thông tin: lưu trữ được số lượng lớn sinh viên trongKTX Triết xuất thông tin theo người sử dụng: phục vụ tra cứu và tìm kiếm thông tin nhanh, chính xác Có đủ tài liệu để người sử dụng tham khảo, dễ sử dụng
Trang 11CHƯƠNG 2.PHÂN TÍCH THIẾT KẾ CHỨC NĂNG CỦA
HỆ THỐNG
II Phân tích yêu cầu.
1.Mô tả
- Hệ thống quản lý ký túc xá dự kiến gồm các chức năng sau đây:
Chức năng 1: Chức năng quản lý thông tin sinh viên:
+ Thêm mới thông tin sinh viên khi có sinh viên mới, thay đổi sửa chữathông tin sinh viên
+ Thông tin sinh viên bao gồm: mã sinh viên, họ tên sinh viên, số điện thoại,lớp, khoa, phòng…
Chức năng 2: Chức năng quản lý phòng ký túc:
+ Thêm mới phòng trống, sửa phòng, cập nhật số người ở
+ Thông tin phòng gồm: mã phòng, mô tả cơ sở vật chất có trong phòng(nóng lạnh, điều hòa, quạt, bàn, tủ…), số lượng giường còn trống
Chức năng 3: Chức năng quản lý thông tin nhân viên ký túc:
+ Thêm, sửa, xóa thông tin nhân viên
+ Thông tin nhân viên gồm: Họ tên, giới tính, số điện thoại, năm sinh, quêquán, chức vụ, phòng ban
Chức năng 4: Chức năng quản lý hóa đơn:
+ Tra cứu, thêm, xóa thông tin hóa đơn
+ Thông tin hóa đơn gồm: loại hóa đơn, chủ sở hữu
Chức năng 5: Báo cáo thống kê.
Trang 122 Biểu đồ luồng dữ liệu
2.1 Biểu đồ phân cấp chức năng.
Trang 132.2 Biểu đồ luồng dữ liệu mức khung cảnh.
Trang 142.3 Biểu đồ luồng mức đỉnh.
Trang 152.4 Biểu đồ luồng dữ liệu mức dưới đỉnh.
2.4.1 Phân rã chức năng:” Quản lý hợp đồng.”
2.4.2 Phân rã chức năng:” Quản lý sinh viên.”
Trang 162.4.3 Phân rã chức năng:” Quản lý phòng.”
2.4.4 Phân rã chức năng:” Quản lý nhân viên.”
Trang 172.4.5 Phân rã chức năng:” Quản lý điện nước.”
2.4.6 Phân rã chức năng:” Tiến trình báo cáo thống kê.”
Trang 18
CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆU
Trang 19 Lớp
MaLop (PK) : Mã lớp đào tạo
TenLop: Tên lớp đào tạo
MaNV (PK) : Mã nhân viên
TenNV: Tên nhân viên
NgayBatDau: Ngày hợp đồng có hiệu lực
NgayKetThuc: Ngày hợp đồng hết hiệu lực
MaSV (FK) : Mã sinh viên của sinh viên ký hợp đồng
MaNV (FK) : Mã nhân viên thực hiện ký hợpđồng
Hóa đơn
MaHD (PK): Mã hóa đơn thực hiện dịch vụ
TenHD: Tên hóa đơn
NgayHD: Ngày hóa đơn được lập
MaPhong (FK) : Mã phòng có hóa đơn
Chi tiết hóa đơn
MaHD (PK) : Mã hóa đơn
MaDichVu (PK) : Mã dịch vụ mà hóa đơn có
ThoiGianSDDV: Thời gian dịch vụ được sử dụng
Trang 20 TenThietBi: Tên trang thiết bị
DonGia: Đơn giá
NgayLapDat: Ngày lắp đặt trang thiết bị
TinhTrang: Tình trạng sử dụng trang thiết bị
MaLoaiTB (FK) : Mã loại trang thiết bị
Loại thiết bị
MaLoaiTB (PK): Mã loại trang thiết bị
TenLoaiTB: Tên loại trang thiết bị
Trang 22Bảng chi tiết hoa đơn
MaHD(PK) varchar(15) Primary keyMaDichVu(PK) varchar(15)
Trang 23CHƯƠNG 4: THIẾT KẾ GIAO DIỆN HỆ THỐNG
1 Các module của chương trình
-Hệ thống Quản lý phòng ký túc xá có 4 module chính:
Đăng nhập –đăng ký- đăng xuất
Kiểm tra và nhập thông tin phòng ký túc xá
Tìm kiếm phòng ký túc xá
In ra thông báo
Trang 242 Đặc tả module
1 Module Đăng nhập - Đăng ký - Đăng xuất:
Chức năng đăng nhập: Người dùng nhập tên người dùng và mật khẩu để truy cập vào hệ thống
Chức năng đăng ký: Người dùng có thể đăng ký tài khoản mới bằng cách cung cấp thông tin cá nhân, bao gồm tên người dùng, mật khẩu, địa chỉ email và các chi tiết khác nếu cần
Chức năng đăng xuất: Người dùng có thể thoát khỏi hệ thống và kết thúc phiên làm việc hiện tại
2 Module Kiểm tra và Nhập thông tin phòng ký túc xá:
Chức năng kiểm tra thông tin phòng ký túc xá: Người dùng có thể xem thông tin chi tiết về các phòng ký túc xá hiện có, bao gồm số phòng, tên phòng, sức chứa, trạng thái phòng (đã đầy, còn trống, đang sửa chữa, v.v.)
Chức năng nhập thông tin phòng ký túc xá: Người dùng có quyền nhập thông tin về các phòng ký túc xá mới, bao gồm số phòng, tên phòng, sức chứa và trạng thái phòng
3 Module Tìm kiếm phòng ký túc xá:
Chức năng tìm kiếm phòng ký túc xá: Người dùng có thể tìm kiếm phòng
ký túc xá theo các tiêu chí như số phòng, tên phòng, sức chứa hoặc trạng thái phòng Kết quả tìm kiếm sẽ hiển thị danh sách phòng thỏa mãn tiêu chí tìm kiếm
4 Module In ra thông báo:
Chức năng in ra thông báo: Hệ thống có thể thông báo cho người dùng vềcác cập nhật, thông tin quan trọng hoặc các sự kiện liên quan đến phòng
ký túc xá Thông báo có thể hiển thị trên giao diện người dùng hoặc gửi qua email
Trang 253 Demo giao diện hệ thống
*Trang chủ
*Đăng Nhập
Trang 26
Kết Luận
Qua đề tài phân tích hệ thống quản lí ký túc xá Trường Đại Học Mỏ Địa Chất nhóm 11 đã tìm hiểu hoàn thành những kiến thức yêu cầu đề tài của giáo viên giảng dạy, qua đề tài này nhóm em cũng đã tìm hiểu, hiểu biết thêm về cách ký túc xá hoạt động cũng như cách quản lý ký túc xá Nhìn nhận lại những nhu cầu còn thiếu trong việc tổ chức quản lý KTX Với những kiến thức đã học có thể
áp dụng mô hình trong quản lí ký túc xá ở tương lai, cũng như tiền đề cho chương trình , các môn học khác
TÀI LIỆU THAM KHẢO
1.Slide bài giảng phân tích thiết kế hệ thống thông tin
2.Thông tin từ internet:
- https://ktx.humg.edu.vn/ky-tuc-xa/Pages/thong-tin-ve-ky-tuc-xa.aspx?ItemID=6949
3 Các video hướng dẫn xây dựng hệ thống CSDL