- Việc quản lý nhiều quy trình trong KTX thủ công làm mất rất nhieu thờigian - Tốn nhân lực kiểm soát quản lý - xử lý thông tin còn thủ công, Tốn sức người, công nghệ chỉ có vai trò phụt
Trang 1TRƯỜNG ĐẠI HỌC VINH VIỆN KỸ THUẬT VÀ CÔNG NGHỆ
BÀI TIỂU LUẬN KẾT THÚC HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Đề tài:
HỆ THỐNG QUẢN LÝ KTX SINH VIÊN
Sinh viên thực hiện:
1 Nguyễn Đặng Hải Long, 18574802010224
2 Trần Văn Hợp, 18574802010187
2 Hồ Minh Hiếu, 18574802010035
Nghệ An – 05/2021
Trang 2MỤC LỤC
CHƯƠNG I : TỔNG QUAN VỀ BÀI TOÁN 3
1.2 Thực trạng của hệ thống 3
1.2 Mục tiêu của hệ thống 8
CHƯƠNG 2 : PHÂN TÍCH HỆ THỐNG 9
2.1 Yêu cầu hệ thống 9
2.1.1 Yêu cầu chức năng 9
2.1.2 Yêu cầu phi chức năng 10
2.2 Biểu đồ ca sử dụng và đặc tả ca sử dụng 11
2.3 Biểu đồ hoạt động 13
2.4 Biểu đồ lớp 15
CHƯƠNG 3 : THIẾT KẾ HỆ THỐNG 17
3.1 Thiết kế cơ sở dữ liệu 17
3.2 Thiết kế giao diện người dùng 19
KẾT LUẬN 25
TÀI LIỆU THAM KHẢO 26
Trang 3CHƯƠNG I : TỔNG QUAN VỀ BÀI TOÁN
1.2 Thực trạng của hệ thống
a ký túc xá trường Đại Học Vinh
Ký túc xá của trường Đại Học Vinh có diện tích 2.5 ha gồm có 5 tòanhà ở cơ sở 1 và 2 tòa ở cơ sở 2
Trang 4Đi kèm đó còn có các hạng mục theo quy hoạch tổng thể như : nhá ăn, nhà để
xe , sân vận động, sân bóng chuyền, trạm điện hệ thống phòng trực nộitrú, các phòng nghỉ cho cán bộ, giảng viên
Người sử dụng KTX chủ yếu là sinh viên, cán bộ giảng viên và một số ngườingoài trường
b Phiếu khảo sát về ký túc xá
Để chứng minh được sự quan trọng của việc ký túc xá đại học vinh cần sửdụng một hệ thống quản lý hiệu quả nhóm chúng em đã thực hiện một bàikhảo sát với gần 200 người tham gia
- Mục tiêu khảo sát gồm các học sinh, sinh viên, giảng viên của trường ĐạiHọc Vinh
- Đối tượng là chủ yếu là người Việt Nam, một phần nhần mang quốc tịchLào
Trang 5- Có 47,2% đối tượng khảo sát không có nhu cầu và 52,8% đối tượng có nhucầu sử dụng phòng ký túc xá.
- Có 70,5% đối tượng khảo sát đã từng sử dụng ký túc xá
Trang 6- Có 78,9% đối tượng khảo sát cho rằng ký túc xá quản lý thủ công bằng tay
- Có 84,4% đối tượng khảo sát cho rằng hệ thống quản lý ký túc xá khôngđáp ứng được nhu cầu của họ
- Có 71,5% đối tượng khảo sát cho rằng một phiên sử dụng của họ kéo dài từ
15 đến 30 phút
Trang 7Theo khảo sát nhóm chúng em cho rằng :
- KTX Đại Học Vinh còn chưa sử dụng một hệ thống quản lý KTX hiệu quả
- Việc quản lý nhiều quy trình trong KTX thủ công làm mất rất nhieu thờigian
- Tốn nhân lực kiểm soát quản lý
- xử lý thông tin còn thủ công, Tốn sức người, công nghệ chỉ có vai trò phụtrợ không rõ rệt
1.2 Mục tiêu của hệ thống
- xây dựng hệ thống mới thay thế hệ thông thủ công hiện tại
- Tăng tốc các quy trình nghiệp vụ quản lý ký tuc xá
- Tiếp cận 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à cách thức hoạt động của hệ thống
- Chỉ ra những bất cập , những phần chưa hợp lý cần được thay đổi và khắcphục
- Mang lại lợi ích nghiệp vụ : Tăng khả năng xử lý đạ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ảm biên chế, chi phí hoạt động ,tăng lợinhuận
- Mang lại lợi ích sử dụng : Thuận tiện, nhanh chóng, hiệu quả
- Khăc phục hệ thống quản lý cũ ,hỗ trợ chiến lược phát triển KTX lâu dài
Trang 8CHƯƠNG 2 : PHÂN TÍCH HỆ THỐNG
2.1 Yêu cầu hệ thống
Với mục đích hỗ trợ đắc lực cho hoạt động kiểm soát được số lượng sinhviên, thông tin sinh viên ở trong phòng của ký túc xá, cho nên hệ thống phảiđảm bảo những yêu cầu sau :
- Hệ thống phải dễ sử dụng, khả năng truy nhập dữ liệu nhanh chóng vàchính xác, các thao tác cần đơn giản
- Giao diện người và máy được thiết kế một cách khoa học, thân thiện người
sử dụng, có tính thống nhất về phương pháp làm việc, cách trình bày
- Hệ thống giúp có thể cập nhật được toà nhà và số phòng đã sử dụng hết haychưa sử dụng
- Hệ thống có thể đáp ứng được nhu cầu tìm kiếm đa dạng Cho biết thôngtin về 1 sinh viên bất kỳ, đưa ra được các báo cáo thống kê nhanh chóng, dễdàng và chính xác
- Cung cấp kịp thời các thông tin tổng hợp, báo cáo kết quả chính xác theoyêu cầu
- Tự động hóa các công việc như tổng hợp, báo cáo, tra cứu, tìm kiếm cácthông tin
- Cho phép in báo cáo
- Báo cáo
2.1.1 Yêu cầu chức năng
+ Cập nhật thông tin
- Cập nhật tòa nhà: cho phép nhập thông tin tòa nhà nào đó
- Cập nhật phòng ở trong các tòa nhà: cho phép nhập thông tin phòng bất kỳtại tòa nhà nào đó
- Cập nhật nhân viên: cho phép nhập thông tin của nhân viên quản lý tại tòanhà nào đó
- Cập nhật khoa: cho phép nhập thông tin khoa bất kỳ
- Cập nhật lớp: cho phép nhập thông tin về lớp bất kỳ
- Cập nhật khen thưởng kỷ luật: Cho phép nhập mã SV, tên khen thưởng,hình thức
+ Tra cứu, tìm kiếm thông tin :
- Tìm kiếm hồ sơ đã đăng kí nhưng chưa được vào kí túc
Trang 9- Tìm kiếm sinh viên theo nhiều phương thức
- Tìm kiếm thông tin về chỗ ở trống
- Tìm kiếm nhân viên làm việc tại các dãy nhà
+Báo cáo:
- Báo cáo tình hình vào ra ký túc của sinh viên
- In ra thông tin về một sinh viên bất kì
- Báo cáo về tình hình an ninh trật tự trong kỳ
- Đưa ra được bản nhận xét lưu trú về một sinh viên bất kỳ
+ Quản lý đơn vào kí túc:
- Cho phép nhập thông tin về hồ sơ, tình trạng nộp tiền của sinh viên, sự thayđổi về tình trạng ở của sinh viên trong kí túc
2.1.2 Yêu cầu phi chức năng
- Được sử dụng trên nền tảng web dễ dàng truy cập, phổ cập với các nền tảng hệđiều hành phổ biến hiện nay như Windows, Android, Ios, Macos Phần mềm tạo cơ
sở dữ liệu là SQL sever và sẽ được kết nối vơi cơ sở dữ liệu của nhà trường để cóthể đồng bộ các thông tin một cách dễ dàng
- Giao diện sử dụng dễ nhìn, bắt mắt dễ dàng sử dụng với mọi đối tượng, xử lýnhanh gọn và bảo mật tất cả thông tin Các thông báo lỗi sẽ hiển thị các thông báođơn giản mà người dùng có thể hiểu và sẽ không bao gồm biệt ngữ mà người dùng
sẽ không thể hiểu và không có bất kỳ chữ viết tắt nào khác.
- khả năng nâng cấp và sửa chữa, bảo trì hệ thống linh hoạt
- đảm bảo yêu cầu về độ an toàn bảo mật dữ liệu
- dễ dàng sử dụng cho đội ngũ giáo viên quản lý và sinh viên
- có khả năng tương tác tốt
- thời gian phản hồi nhanh chóng
Trang 11- Mô tả : Cho phép đăng ký phòng
- Tiền điều kiện : sinh viên có ý định thuê phòng
- Luồng sự kiện chính :
+ sinh viên chọn mục đăng ký thuê phòng
+ Form đăng ký phòng hiển thị
+ Sinh viên thêm điền thông tin cá nhân
+ Hệ thống cập nhật thông tin trong csdl
+ Cập nhật tình trạng phòng,bổ sung thông tin người thuê
B Đăng nhập
- Tác nhân : sinh viên, giáo viên quản lý
- Mô tả : Cho phép đăng nhập vào hệ thống
- Tiền điều kiện : sinh viên đã đăng ký
- Luồng sự kiện chính :
+ truy cập vào hệ thống
+ chọn đăng nhập hệ thống
+ hiển thị form đăng nhập
+ Nhập tên tài khoản,mật khẩu
+ hoàn thành đăng nhập
+ kết thúc ca sử dụng
C sinh viên tra cứu
- Tác nhân : sinh viên
- Mô tả : các thông tin sinh viên có thể tra cứu
- Tiền điều kiện : sinh viên đã đăng nhập
- Luồng sự kiện chính :
+ chọn mục tra cứu thông tin
+ Hệ thống hiển thị thông tin về phòng ktx sinh viên thuê+ Xem thông tin kết quả
+ Kết thúc ca sử dụng
D Thanh toán
- Tác nhân : sinh viên
- Mô tả : Cho phép thanh toán hóa đơn tiền thuê
- Tiền điều kiện : sinh viên đã đăng ký phòng
Trang 12+ chọn thanh toán
+ kết thúc ca sử dụng
E kiểm tra thông tin ký túc xá
- Tác nhân : Giáo viên quản lý
- Mô tả : xem thông tin của ký túc xá
- Tiền điều kiện : giáo viên quản lý
- Luồng sự kiện chính :
+ chọn xem thông tin hệ thống
+ trả về kết quả
+ kết thúc ca sử dụng
F sửa thông tin hệ thống
- Tác nhân : Giáo viên quản lý
- Mô tả : sửa thông tin của hệ thống
- Tiền điều kiện : giáo viên quản lý
- Luồng sự kiện chính :
+ chọn mục sửa thông tin hệ thống
+ hiện thị form sửa
+ chọn thành phần sửa chữa
+ hoàn thành sửa chữa
+ hệ thống thay đổi thông tin trong cơ sở dữ liệu+ kết thúc ca sử sụng
G quản lý tài chính
- Tác nhân : Giáo viên quản lý
- Mô tả : quản lý thông tin tài chính kế toán
- Tiền điều kiện : giáo viên quản lý
- Luồng sự kiện chính :
+ chọn xem thông tin tài chính kế toán
+ trả về kết quả
+ kết thúc ca sử dụng
Trang 132.3 Biểu đồ hoạt động
Hình 2.3.1 Biểu đồ hoạt động đăng ký phòng
Trang 14Hình 2.3.2 Biểu đồ nạp tiền phòng
Trang 152.4 Biểu đồ lớp
Hình 2.4.1 Biểu đồ lớp hệ thống KTX
Trang 16CHƯƠNG 3 : THIẾT KẾ HỆ THỐNG
3.1 Thiết kế cơ sở dữ liệu
SINHVIENThuộc tính Kiểu dữ liệu Kích thước caption Ghi chú
KHOAThuộc tính Kiểu dữ liệu Kích thước caption Ghi chú
HOPDONGThuộc tính Kiểu dữ liệu Kích thước caption Ghi chú
thúcPHONG
Thuộc tính Kiểu dữ liệu Kích thước caption Ghi chú
Trang 17TenTS nvarchar 50 Tên tài sản
KYLUATThuộc tính Kiểu dữ liệu Kích thước caption Ghi chú
SOTIENDIENThuộc tính Kiểu dữ liệu Kích thước caption Ghi chú
SOTIENNUOCThuộc tính Kiểu dữ liệu Kích thước caption Ghi chú
Trang 183.2 Thiết kế giao diện người dùng
Hình 3.2.1 Giao diện đăng nhập
Trang 19Hình 3.2.2 Giao diện menu dành cho quản lý
Trang 20Hình 3.2.3 Giao diện menu dành cho sinh viên
Trang 21Hình 3.2.4 Giao diện hộp thư
Trang 22Hình 3.2.5 Giao diện xem thông tin phòng
Trang 23Hình 3.2.6 Giao diện xem hoá đơn tiền dịch vụ
Trang 24Hình 3.2.7 Giao diện tra cứu thông tin sinh viên cho quản lý
KẾT LUẬN Mặc dù đã cố gắng rất nhiều trong đồ án Phân tích và thiết kế hệ thống thông tin
“quản lý ký túc xá ” nhưng không tránh khỏi những thiếu sót Mong thầy đóng
góp thêm ý kiến để nhóm em có thêm kinh nghiệm và từ đó hoàn chỉnh hơn.Quá trình phân tích – thiết kế hệ thống quản lý ký túc xá cơ bản đã hoàn thànhnhững công việc sau:
- Mô tả được bài toán
Trang 25Hiểu và triển khai được chương trình với mô hình Three-layer Nắm bắt và thựchiện được quy trình phân tích, thiết kế một hệ thống phần mềm theo hướng đồitượng Do thời gian hạn chế và kinh nghiệm của bản thân chưa nhiều nên việcphân tích thiết kế chưa hoàn thiện như một phần mềm quản lý thực thụ Nó mangtính chất học hỏi, trao dồi và bước đầu làm quen với thực tế Nhưng qua báo cáonày, nhóm em đã học hỏi được nhiều kiến thức cũng như kinh nghiệm trong quátrình phân tích thiết kế hệ thống.
Một lần nữa cảm ơn Thầy đã trợ giúp chúng em trong thời gian vừa qua để chúng
em có thể hoàn thành bài Đồ án này!
Nhóm sinh viên thực hiện Trần Văn Hợp
Hồ Minh Hiếu Nguyễn Đặng H Long
TÀI LIỆU THAM KHẢO