Đồ án Quản lý ký túc xá trường Đại học Điện Lực được phân tích theo hướng đối tượng lập trình trên Visual, ngôn ngữ lập trình C. Đồ án được khảo sát, phân tích dựa trên thực trạng của trường Điện Lực với các chức năng quản lý Phòng, Tiền Điện, Sinh viên, Cơ sở vật chất,...
Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. MỤC LỤC Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. LỜI MỞ ĐẦU Công việc quản lý là việc phổ biến và khá quan trọng trong xã hội hiện nay.Vì vậy chất lượng quản lý và giảm thiểu chi phí là mục tiêu cho các nhà quản lý. Để đạt mục tiêu đó, việc sử dụng công nghệ thông tin trong quản lý đã trở nên khá phổ biến.Với một phần mềm quản lý cơ bản, nguồn nhân lực được giảm thiểu tối đa, tiết kiệm về kinh tế, bên cạnh đó tính chính xác cũng được đảm bảo hơn, dễ dàng trong việc quản lý. Lý do chọn đề tài. Ký túc xá của trường Đại Học ĐIỆN LỰC có quy mô khá lớn nên việc quản lý thông tin cán bộ ký túc xá, quản lý sinh viên nội trú và cơ sở vật chất, các phòng, … là rất cần thiết.Với xu hướng áp dụng ngành công nghệ thông tin vào quản lý thì việc xây dựng phần mềm quản lý ký túc xá là cần thiết. Với mong muốn cải thiện chất lượng quản lý cũng như sự thuận lợi cho người dùng, đề tài này được xây dựng để phát triển hệ thống quản lý ký túc xá cho trường Đại Học ĐIỆN LỰC. Tên đề tài. “Hệ thống quản lý ký túc xá” Mục tiêu đề tài : Thay thế việc ghi chép trên số sách bằng cách nhập, xuất và lưu trữ thông tin một cách nhanh chóng, chính xác và an toàn trên máy tính.Đáp ứng kịp thời thông tin khi người dùng cần đến.Tránh sai sót và giảm thiểu về thời gian công việc nhằm nâng cao hiệu quả công việc quản lý. Phạm vi của đề tài : Đề tài được khảo sát thực tế tại ký túc xá trường Đại học Điện Lực – 235 Hoàng Quốc Việt, Từ Liêm, Hà Nội. Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. KHẢO SÁT NGHIỆP VỤ 1. Mô tả chung về hệ thống nghiệp vụ. 1.1. Mô tả bài toán. Trong thời đại hiện nay, ứng dụng tin học vào các ngành kinh tế góp phần quan trọng trong sự thành công vằtng trưởng của từng ngành. Đặc biệt là việc ứng dụng tin học vào các lĩnh vực quản lý của các hệ thống như bến xe, ngân hàng, công ty, trường học … đã giảm thiểu được số lượng phí đầu tư cho nguồn nhân công, đồng thời tăng hiệu quả tính chính xác trong việc quản lý. Trường đại học Điện Lực với số lượng sinh viên tương đối nhiều. Việc quản lý ký túc xá sinh viên của trường là rất khó khăn nếu không có sự ứng dụng của tin học. Vì vậy, để có thể quản lý được ký túc xá sinh viên một cách chặt chẽ và hiệu quả cần xây dựng một hệ thống quản lý bằng tin học. Đây là vấn đề rất cần thiết với nhà trường. Từ đó chúng em đi sâu nghiên cứu và xây dựng hệ thống “Quản lý ký túc xá trường đại học Điên Lực” cùng với sự hướng dẫn của thầy Hoàn 1.2. Khái quát hệ thống. Sinh viên gửi thông tin đăng kí ở ký túc xá cho bộ phận quản lý sinh viên. Bộ phận này kiểm tra thông tin đăng kí và kiểm tra tình trạng phòng. Nếu hết phòng hoặc sinh viên không đủ điều kiện đăng kí (vi phạm kỷ luật kí túc xá trước đây) thì từ chối cho sinh viên ở kí túc xá. Ngược lại, sinh viên nộp tiền phòng và lập hợp đồng cho sinh viên. Trong thời gian ở kí túc xá, nếu sinh viên vi phạm kỉ luật thì được ghi lại vào bảng kỉ luật và tiến hành xử lý kỉ luật với sinh viên đó. Nếu sinh viên có yêu cầu chuyển phòng, bộ phận quản lý kiểm tra thông tin phòng trống và cập nhật thông tin chuyển phòng vào hồ sơ sinh viên, tình trạng phòng…Khi sinh viên muốn ngừng ở kí túc xá thì bộ phận quản lý sinh viên xóa hồ sơ sinh viên và các thông tin liên quan. Hết một niên khóa, nếu sinh viên muốn tiếp tục ở kí túc xá thì đăng kí thông tin lại từ đầu cho ban quản lý kí túc xá. 4 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. 2. Đặc tả các quy trình nghiệp vụ. 2.1. Quản lý sinh viên. - Nhân viên chọn “Quản lý sinh viên” - Hệ thống sẽ hiển thị tất cả các thông tin về sinh viên (cho phép nhân viên them, cập nhật thông tin sinh viên và hợp đồng của sinh viên đó) - Nhân viên thực hiện thao tác cần thiết - Hệ thống lưu, cập nhật lại thông tin của sinh viên Hình 1.1 : Quy trình nghiệp vụ “ Quản Lý Sinh Viên”. 5 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. 2.2. Quản lý danh mục. - Nhân viên chọn danh mục cần thực hiện. - Hệ thống hiển thị thông tin danh mục được chọn. - Nhân viên thao tác trên danh mục (thêm , sửa , xóa). - Hệ thống cập nhật lại những thay đổi . Hình 1.2 : Quy trình nghiệp vụ “ Quản Lý Danh Mục”. 6 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. 2.3. Quản lý phòng. - Nhân viên chọn “Quản lý phòng”. - Hệ thống hiển thị danh sách tất cả các phòng. - Nhân viên chọn phòng cần thao tác. - Hệ thống hiển thị thông tin chi tiết về phòng được chọn. - Nhân viên xem thông tin, chỉnh sửa thông tin phòng. - Hệ Hình 1.3 : Quy trình nghiệp vụ “ Quản Lý Phòng”. 7 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. 2.4. Quản lý tiền điện. - Nhân viên chọn “Quản lý tiền điện”. - Hệ thống hiển thị danh sách tất cả các phòng. - Nhân viên nhập thông tin số điện cho từng phòng. - Hệ thống tự tính , cập nhật số tiền cho từng phòng. Hình 1.4 : Quy trình nghiệp vụ “ Quản Lý Tiền Điện”. 8 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. 2.5. Tìm kiếm. - Nhân viên chọn “Tìm Kiếm”. - Hệ thống hiển thị giao diện tìm kiếm. - Nhân viên chọn mục tìm kiếm và gõ thông tin cần tìm kiếm. - Hệ thống tìm kiếm và hiển thị kết quả tìm kiếm . Hình 1.5 : Quy trình nghiệp vụ “ Tìm Kiếm”. 9 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. 2.6. Thống kê. - Nhân viên chọn mục cần thống kê. - Hệ thống thống kê và hiện thị kết quả thống kê. Hình 1.6 : Quy trình nghiệp vụ “ Thống Kê”. 3. Mô hình hóa các lớp nghiệp vụ. 3.1. Xác định các lớp nghiệp vụ. Hệ thống bao gồm các lớp nghiệp vụ sau : 3.1.1. Lớp Người dùng - Lớp Người dùng biểu diễn các đối tượng người dùng trong hệ thống.Người dung trong hệ thống có thể là giáo viên, quản lý hệ thống (tùy thuộc vào “quyền” của người dùng đó). - Các thuộc tính của lớp Người dùng được trình bày ở bảng dưới đây : Thuộc tính Mô tả ID MaNhanVien Mã nhân viên của người dùng,để có thể quản lý được người dùng TenDangNhap Tên đăng nhập của người dùng MatKhau Mật khẩu của người dùng sẽ được sử dụng để hệ thống xác nhận người dùng khi người dùng đăng nhập vào hệ thống Quyen Quyền xác định chức năng của 10 Giáo viên hướng dẫn : Thầy Lê Hoàn [...]... - Lớp hợp đồng thể hiện các đối tượng là Hợp đồng ở ký túc xá của Sinh viên lập với ban quản lý ký túc xá Các thuộc tính của lớp Hợp đồng thể hiện ở bảng sau : Thuộc tính MaHopDong MaSinhVien MaNhanVien MaPhong NgayBatDau NgayKetThuc Mô tả Mã hợp đồng Mã sinh viên thực hiện hợp đồng Mã nhân viên lập hợp đồng Mã phòng sinh viên đăng ký ở tại ký túc xá Ngày bắt đầu hợp đồng Ngày kết thúc hợp đồng 3.1.6... phòng - Lớp Tiền phòng mô tả các đối tượng Tiền phòng do sinh viên đóng khi đăng kí ở ký túc xá Các thuộc tính của lớp Tiền phòng thể hiện ở bảng sau : Thuộc tính ID MaSinhVien NienKhoa Mô tả Mã sinh viên Niên khóa sinh viên đăng ký ở ký túc xá Số tiền đóng Xác nhận của ban quản lý ký túc xá SoTienDong XacNhan 3.1.9 Lớp Chuyển phòng - Lớp Chuyển phòng mô tả các đối tượng là các lần Chuyển phòng của... NgayChuyen Mô tả Mã sinh viên Mã phòng cũ Mã phòng mới Ngày chuyển 13 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá 14 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá 3.1.10 Lớp Độ ưu tiên - Lớp Độ ưu tiên thể hiện các đối tượng là Độ ưu tiên của sinh viên theo chính sách nhà nước quy định Lớp Độ ưu tiên bao gồm các thuộc tính... Xá 3.2 Sơ đồ các lớp nghiệp vụ của hệ thống Hình 3.2 Biểu đồ lớp hệ thống 16 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá PHÂN TÍCH HỆ THỐNG 1 Các tác nhân của hệ thống Nhân viên Nhân viên là những người dùng được cấp tài khoản có vai trò “Nhân viên” trong hệ thống Sau khi đăng nhập, nhân viên có thể thực hiện quản lý sinh viên, quản lý phòng, quản lý tiền điện,... tiền điện 1.3 17 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá 2 Phân tích các chức năng của hệ thống 2.1 Các chức năng với tác nhân là Admin 18 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá Hình 2.1 Sơ đồ Use Case với tác nhân là Admin 2.2 Các chức năng với tác nhân là Nhân viên 19 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân... 3 Nhân viên điền thông tin đăng nhập và ấn Đăng nhập 4 Hệ thống xác nhận Nhân viên và phản hồi kết quả cho người dùng Nhân viên được xác nhận Rất thường xuyên 20 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá 21 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá 2.4.2 Thêm sinh viên Tên ca sử dụng Tác nhân Mô tả Sự kiện kích... kiếm, thống kê và thực hiện quản lý các danh mục người dùng, kỷ luật, tham số, độ ưu tiên 1.1 Quản trị hệ thống (Admin) Admin là người có quyền thực hiện quản lý nhân viên và quản lý người dùng Đồng thời thực hiện được các chức năng quản lý trong hệ thống 1.2 Sinh viên Sinh viên là người thực hiện đăng kí ở kí túc xá với hệ thống, sinh viên sẽ tác động tới các chức năng : Lập hợp đồng, Thu tiền phòng, Chuyển... Hợp đồng 3 Nhân viên điền đầy đủ thông tin vào bản hợp đồng 4 Nhân viên ấn nút Cập nhật để lưu lại thông tin hợp đồng vào hệ thống 5 Hệ thống kiểm tra thông tin vừa nhập và thực hiện lưu lại hợp đồng, hiển thị thông báo 6 Nhân viên ấn nút In để xuất hợp đồng cho sinh viên Sinh viên nhận được bản hợp đồng với ký 24 Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. ..Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá Người dùng trong hệ thống 3.1.2 Lớp Nhân viên - Lớp Nhân viên mô tả các đối tượng nhân viên thuộc hệ thống (nhân viên thực hiện nhiệm vụ quản lý ký túc xá) Các thuộc tính lớp Nhân viên được mô tả ở bảng sau : Thuộc tính MaNhanVien TenNhanVien GioiTinh NgaySinh DiaChi... viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá 3.1.4 Lớp Kỷ luật - Lớp kỷ luật mô tả các đối tượng là các Kỷ luật của sinh viên trong quá trình ở ký túc xá Các thuộc tính của lớp Kỷ luật mô tả ở bảng sau : Thuộc tính ID MaSinhVien KyLuat ThoiGianXuLy Mô tả Mã sinh viên của sinh viên vi phạm kỷ luật Hình thức kỷ luật Thời gian tiến hành kỷ luật 3.1.5 Lớp Hợp đồng - . thống quản lý Ký Túc Xá. MỤC LỤC Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý Ký Túc Xá. Giáo viên hướng dẫn : Thầy Lê Hoàn Phân tích Thiết kế HĐT - Hệ thống quản lý. bảo hơn, dễ dàng trong việc quản lý. Lý do chọn đề tài. Ký túc xá của trường Đại Học ĐIỆN LỰC có quy mô khá lớn nên việc quản lý thông tin cán bộ ký túc xá, quản lý sinh viên nội trú và cơ sở. hành kỷ luật 3.1.5. Lớp Hợp đồng. - Lớp hợp đồng thể hiện các đối tượng là Hợp đồng ở ký túc xá của Sinh viên lập với ban quản lý ký túc xá. - Các thuộc tính của lớp Hợp đồng thể hiện ở bảng sau