Phân Tích và Thiết Kế Hệ Thống Quản Lý Ký Túc Xá

Tài liệu nghiên cứu Phân tích thiết kế xây dựng hệ thống quản lí ký túc xá, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên sâu về .

Người đăng

Ẩn danh
88
11
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. TỔNG QUAN VỀ BÀI TOÀN

1.1. Thực trạng hệ thống

1.2. Phạm vi tài liệu

1.3. Định nghĩa thuật ngữ và từ viết tắt

2. YÊU CẦU HỆ THỐNG

2.1. Các yêu cầu

2.2. Yêu cầu chức năng

2.2.1. NGƯỜI DÙNG

2.2.2. QUẢN LÝ SINH VIÊN

2.2.3. QUẢN LÝ PHÒNG

2.2.4. QUẢN LÝ HỢP ĐỒNG

2.2.5. QUẢN LÍ NHÂN VIÊN TRỰC BAN

2.2.6. QUẢN LÍ DỊCH VỤ ĐIỆN NƯỚC

2.2.7. QUẢN LÍ HÓA ĐƠN PHÒNG

2.2.8. BÁO CÁO THỐNG KÊ

2.3. Yêu cầu phi chức năng

3. PHÂN TÍCH HỆ THỐNG

3.1. Phân tích hệ thống về chức năng

3.2. Phân tích cấu trúc

3.3. Phân tích hành vi

3.3.1. Chức năng quản lí sinh viên

3.3.1.1. Thêm sinh viên
3.3.1.2. Sửa sinh viên
3.3.1.3. Xóa sinh viên
3.3.1.4. Tìm kiếm sinh viên

3.3.2. Chức năng quản lí phòng

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Nền tảng phân tích và thiết kế hệ thống quản lý ký túc xá

Việc phân tích và thiết kế hệ thống quản lý ký túc xá là bước đi nền tảng, quyết định sự thành công của một dự án chuyển đổi số trong môi trường giáo dục. Quá trình này không chỉ đơn thuần là viết mã, mà bắt đầu từ việc khảo sát thực trạng, xác định rõ các vấn đề còn tồn tại trong quy trình thủ công và đặt ra mục tiêu cụ thể cho hệ thống thông tin quản lý mới. Một hệ thống hiệu quả phải giải quyết được các bài toán cốt lõi từ quản lý sinh viên nội trú, quản lý cơ sở vật chất, đến tự động hóa các nghiệp vụ tài chính. Giai đoạn phân tích và thiết kế đòi hỏi sự chi tiết trong việc xác định yêu cầu, mô hình hóa dữ liệu và kiến trúc phần mềm, đảm bảo sản phẩm cuối cùng đáp ứng đúng nhu cầu thực tế, dễ sử dụng và có khả năng mở rộng trong tương lai. Đây là giai đoạn chiến lược, tạo ra bộ khung vững chắc cho toàn bộ quá trình phát triển phần mềm quản lý ký túc xá.

1.1. Tầm quan trọng của hệ thống trong quản lý sinh viên nội trú

Trong bối cảnh hiện đại, việc quản lý ký túc xá không còn dừng lại ở việc sắp xếp chỗ ở. Một hệ thống chuyên nghiệp đóng vai trò trung tâm trong việc nâng cao hiệu quả quản lý sinh viên nội trú. Thay vì xử lý hồ sơ giấy tờ, hệ thống cho phép lưu trữ, truy xuất và cập nhật thông tin sinh viên một cách nhanh chóng và chính xác. Các chức năng như thêm mới, sửa, xóa và tìm kiếm hồ sơ được số hóa hoàn toàn, giảm thiểu sai sót do con người và tiết kiệm thời gian cho cán bộ quản lý. Hơn nữa, hệ thống giúp theo dõi tình trạng lưu trú, lịch sử hợp đồng và các vấn đề liên quan đến sinh viên một cách hệ thống, tạo cơ sở dữ liệu tin cậy cho việc ra quyết định và xử lý các tình huống phát sinh. Việc ứng dụng công nghệ không chỉ tối ưu hóa vận hành mà còn nâng cao trải nghiệm của sinh viên, tạo ra một môi trường sống an toàn và có tổ chức.

1.2. Mục tiêu và phạm vi của một website quản lý ký túc xá

Mục tiêu chính khi xây dựng một website quản lý ký túc xá là tạo ra một công cụ toàn diện, thay thế hoàn toàn phương pháp quản lý thủ công. Hệ thống cần đảm bảo tính chính xác, nhanh chóng và hiệu quả. Phạm vi của dự án thường bao quát nhiều nghiệp vụ cốt lõi, bao gồm: quản lý phòng ở (thêm, sửa, xóa, tìm kiếm thông tin phòng, tình trạng phòng), quản lý hợp đồng thuê phòng (tạo mới, gia hạn, kết thúc hợp đồng), quản lý sinh viên và nhân viên. Ngoài ra, một hệ thống hiện đại còn tích hợp các module tài chính như quản lý điện nước ký túc xáquản lý thu chi tiền phòng. Việc xác định rõ phạm vi ngay từ đầu giúp tập trung nguồn lực phát triển các chức năng cần thiết nhất, tránh lãng phí và đảm bảo dự án đi đúng hướng, đáp ứng các yêu cầu cơ bản đã được đặc tả.

II. Bí quyết vượt qua thách thức trong quản lý ký túc xá thủ công

Quy trình quản lý ký túc xá thủ công, dựa chủ yếu vào giấy tờ, đang bộc lộ nhiều yếu điểm không còn phù hợp với thời đại số. Các thách thức lớn nhất bao gồm sự chậm trễ trong xử lý thông tin, rủi ro sai sót và thất lạc dữ liệu cao, cũng như sự thiếu hiệu quả trong công tác tổng hợp và báo cáo. Dữ liệu phân mảnh trên nhiều sổ sách gây khó khăn cho việc tra cứu thông tin sinh viên, tình trạng phòng hay lịch sử thanh toán. Việc này không chỉ ảnh hưởng đến hiệu suất làm việc của nhân viên mà còn làm giảm chất lượng dịch vụ cung cấp cho sinh viên. Một hệ thống quản lý ký túc xá hiện đại ra đời chính là giải pháp để khắc phục triệt để những vấn đề này. Bằng cách số hóa và tự động hóa, hệ thống giúp chuẩn hóa quy trình, tập trung hóa dữ liệu và cung cấp các công cụ mạnh mẽ để vận hành ký túc xá một cách trơn tru và minh bạch hơn.

2.1. Hạn chế của quy trình giấy tờ và nguy cơ sai sót dữ liệu

Theo khảo sát thực trạng được trình bày trong tài liệu gốc, "toàn bộ công việc quản lý được thực hiện bằng tay và được lưu trữ dưới dạng giấy tờ". Tình trạng này dẫn đến nhiều hệ lụy nghiêm trọng. Việc xử lý công việc chậm, thường xuyên xảy ra nhầm lẫn và sai sót, đặc biệt trong các nghiệp vụ phức tạp như tính toán chi phí hay quản lý hợp đồng. Tra soát tài liệu, đối chiếu thông tin trở thành một gánh nặng, làm giảm hiệu quả công việc. Dữ liệu không được nhất quán và khó bảo quản, dễ bị hư hỏng hoặc thất lạc. Việc xây dựng một ứng dụng quản lý ký túc xá với cơ sở dữ liệu tập trung sẽ giải quyết vấn đề này, đảm bảo tính toàn vẹn và sẵn sàng của thông tin.

2.2. Khó khăn trong việc báo cáo thống kê và quản lý thu chi

Một trong những hạn chế lớn nhất của phương pháp thủ công là sự khó khăn trong việc tạo báo cáo thống kê. Các nhà quản lý gần như không thể có được cái nhìn tổng quan tức thời về tình hình ký túc xá, ví dụ như số lượng phòng trống, danh sách sinh viên nội trú, hay tổng hợp doanh thu. Mọi báo cáo đều phải được tổng hợp thủ công từ nhiều nguồn, tốn thời gian và không tránh khỏi sai sót. Tương tự, việc quản lý thu chi cũng gặp nhiều bất cập, khó theo dõi công nợ và đối soát các khoản thanh toán. Một hệ thống được thiết kế tốt sẽ tự động hóa hoàn toàn các công việc này, cho phép xuất báo cáo theo thời gian thực và quản lý tài chính một cách minh bạch, hiệu quả.

III. Hướng dẫn phân tích yêu cầu hệ thống quản lý ký túc xá

Giai đoạn phân tích yêu cầu phần mềm là trái tim của dự án, quyết định hệ thống có đáp ứng đúng nhu cầu người dùng hay không. Quá trình này bắt đầu bằng việc thu thập và làm rõ các yêu cầu từ phía ban quản lý và nhân viên vận hành. Các yêu cầu này được chia thành hai loại chính: chức năng và phi chức năng. Yêu cầu chức năng mô tả những gì hệ thống phải làm, trong khi yêu cầu phi chức năng xác định hệ thống phải như thế nào. Việc sử dụng các công cụ như biểu đồ UML giúp trực quan hóa các yêu cầu này, tạo ra một tài liệu chung mà cả đội ngũ phát triển và người dùng cuối đều có thể hiểu và xác nhận. Một bản đặc tả yêu cầu hệ thống chi tiết và chính xác là kim chỉ nam cho các giai đoạn thiết kế và lập trình sau này, giúp giảm thiểu rủi ro phải làm lại và đảm bảo sản phẩm cuối cùng thực sự hữu ích.

3.1. Kỹ thuật đặc tả yêu cầu hệ thống chức năng và phi chức năng

Việc đặc tả yêu cầu hệ thống là quá trình định nghĩa chi tiết các tính năng. Dựa trên tài liệu gốc, các yêu cầu chức năng cốt lõi bao gồm: Quản lý sinh viên (thêm, sửa, xóa, tìm kiếm), Quản lý phòng, Quản lý hợp đồng, Quản lý nhân viên, Quản lý dịch vụ điện nước, và Báo cáo thống kê. Mỗi chức năng được mô tả rõ ràng về mục đích và các bước thực hiện. Bên cạnh đó, các yêu cầu phi chức năng cũng rất quan trọng, ví dụ: hệ thống phải có "cấu trúc rõ ràng, giao diện đơn giản, dễ sử dụng", "thời gian thực hiện các chức năng nhanh", và "tương thích với hầu hết các trình duyệt Web". Những yêu cầu này đảm bảo trải nghiệm người dùng tốt và hiệu năng ổn định cho hệ thống thông tin quản lý.

3.2. Mô hình hóa chức năng qua sơ đồ UML quản lý ký túc xá

UML (Unified Modeling Language) là ngôn ngữ mô hình hóa tiêu chuẩn được sử dụng để trực quan hóa, đặc tả và xây dựng hệ thống phần mềm. Trong dự án này, sơ đồ UML quản lý ký túc xá, cụ thể là Biểu đồ Use Case, được dùng để xác định các tác nhân (Actor) như 'Quản lý', 'Nhân viên trực ban' và các hoạt động (Use Case) mà họ có thể thực hiện. Ví dụ, 'Quản lý' có thể thực hiện các Use Case như 'Quản lý hợp đồng' hay 'Báo cáo thống kê', trong khi 'Nhân viên trực ban' thực hiện 'Quản lý sinh viên'. Việc phân rã các Use Case lớn thành các Use Case nhỏ hơn (như 'Thêm sinh viên', 'Sửa sinh viên') giúp làm rõ từng chức năng cụ thể, tạo cơ sở vững chắc cho việc thiết kế chi tiết các luồng hoạt động và tương tác trong hệ thống.

IV. Các bước thiết kế hệ thống quản lý ký túc xá chuyên nghiệp

Sau khi hoàn tất phân tích, giai đoạn thiết kế sẽ biến các yêu cầu thành một bản thiết kế chi tiết cho hệ thống. Quá trình này bao gồm ba phần chính: thiết kế kiến trúc, thiết kế cơ sở dữ liệu, và thiết kế giao diện. Thiết kế kiến trúc quyết định cấu trúc tổng thể của phần mềm quản lý ký túc xá, ví dụ như sử dụng mô hình client-server hay mô hình ba lớp. Thiết kế cơ sở dữ liệu là công việc cực kỳ quan trọng, xác định cách thức dữ liệu được lưu trữ và mối quan hệ giữa chúng. Cuối cùng, thiết kế giao diện người dùng (UI/UX) tập trung vào việc tạo ra một trải nghiệm thân thiện, dễ sử dụng. Một bản thiết kế tốt không chỉ đáp ứng các yêu cầu chức năng mà còn đảm bảo hệ thống có hiệu năng cao, bảo mật tốt và dễ dàng bảo trì, phát triển trong tương lai.

4.1. Quy trình thiết kế cơ sở dữ liệu ký túc xá với sơ đồ ERD

Thiết kế cơ sở dữ liệu ký túc xá là xương sống của toàn bộ hệ thống. Quá trình này thường bắt đầu bằng việc vẽ sơ đồ ERD quản lý KTX (Entity-Relationship Diagram) để xác định các thực thể chính như SinhVien, Phong, HopDong, HoaDonPhong, NguoiDung và các mối quan hệ giữa chúng. Dựa trên tài liệu phân tích, các bảng dữ liệu được định nghĩa chi tiết với các trường thông tin, kiểu dữ liệu, khóa chính (PK) và khóa ngoại (FK). Ví dụ, bảng HopDong sẽ chứa khóa ngoại đến các bảng SinhVien, Phong, và NguoiDung (nhân viên lập hợp đồng). Một thiết kế CSDL chuẩn hóa, hợp lý sẽ giúp loại bỏ dư thừa dữ liệu, đảm bảo tính nhất quán và tối ưu hóa tốc độ truy vấn, là yếu tố then chốt cho hiệu năng của hệ thống.

4.2. Lựa chọn công nghệ web để xây dựng ứng dụng quản lý

Việc lựa chọn công nghệ web phù hợp ảnh hưởng trực tiếp đến chất lượng và khả năng mở rộng của sản phẩm. Tài liệu gốc đề xuất sử dụng các công nghệ hiện đại như "HTML, CSS3, BootStrap 5, ASP .NET Core". ASP.NET Core là một framework mạnh mẽ từ Microsoft, phù hợp để xây dựng các ứng dụng web hiệu năng cao và bảo mật. Bootstrap 5 giúp xây dựng giao diện người dùng đáp ứng (responsive) nhanh chóng, đảm bảo website quản lý ký túc xá hiển thị tốt trên cả PC, laptop và tablet. Việc lựa chọn hệ quản trị CSDL như SQL Server hoặc MySQL cũng là một quyết định quan trọng, cần dựa trên quy mô và yêu cầu về hiệu năng của hệ thống.

V. Các chức năng cốt lõi của hệ thống quản lý ký túc xá hiện đại

Một hệ thống quản lý ký túc xá toàn diện không chỉ là nơi lưu trữ thông tin mà còn là một công cụ vận hành mạnh mẽ, tự động hóa các quy trình phức tạp. Các chức năng cốt lõi được xây dựng để giải quyết trực tiếp các vấn đề của quản lý thủ công. Từ việc cho phép sinh viên đăng ký phòng online đến việc tự động hóa tính toán và xuất hóa đơn, hệ thống giúp giảm tải công việc cho nhân viên và tăng cường sự minh bạch. Các module được thiết kế để liên kết chặt chẽ với nhau, tạo thành một luồng thông tin liền mạch. Chẳng hạn, thông tin từ hợp đồng được sử dụng để tạo hóa đơn tiền phòng, và dữ liệu tiêu thụ điện nước được cập nhật để tính toán chi phí dịch vụ. Việc triển khai các chức năng này một cách hiệu quả là chìa khóa để tối ưu hóa toàn bộ hoạt động của ký túc xá.

5.1. Tối ưu hóa quản lý phòng ở và quản lý hợp đồng thuê phòng

Chức năng quản lý phòng ở cho phép nhân viên dễ dàng cập nhật trạng thái phòng (còn trống, đã ở, đang sửa chữa), quản lý số lượng sinh viên tối đa, và tra cứu thông tin chi tiết về từng phòng. Chức năng này liên kết trực tiếp với quản lý hợp đồng thuê phòng, một nghiệp vụ quan trọng khác. Hệ thống cho phép tạo hợp đồng mới, ghi nhận ngày bắt đầu, ngày kết thúc, và tự động nhắc nhở khi hợp đồng sắp hết hạn. Các thao tác như gia hạn hay kết thúc hợp đồng được thực hiện chỉ với vài cú nhấp chuột, giúp quy trình trở nên nhanh chóng và chuyên nghiệp hơn, đồng thời lưu trữ lại toàn bộ lịch sử hợp đồng để dễ dàng đối soát khi cần thiết.

5.2. Tự động hóa quản lý điện nước KTX và thanh toán trực tuyến

Việc quản lý điện nước ký túc xá thường tốn nhiều công sức và dễ sai sót. Hệ thống hiện đại tự động hóa quy trình này bằng cách cho phép nhân viên nhập chỉ số điện nước hàng tháng, sau đó tự động tính toán thành tiền và tạo hóa đơn. Một bước phát triển cao hơn là tích hợp cổng thanh toán trực tuyến, cho phép sinh viên thanh toán các hóa đơn tiền phòng và điện nước qua ứng dụng hoặc website. Điều này không chỉ mang lại sự tiện lợi cho sinh viên mà còn giúp ban quản lý dễ dàng theo dõi tình trạng thanh toán, giảm thiểu rủi ro khi quản lý tiền mặt và tự động cập nhật trạng thái công nợ vào hệ thống.

5.3. Triển khai phân quyền người dùng và quản lý tài sản KTX

Bảo mật là yếu tố sống còn của bất kỳ hệ thống thông tin nào. Chức năng phân quyền người dùng đảm bảo rằng mỗi người dùng chỉ có thể truy cập và thực hiện các chức năng được phép. Dựa trên tài liệu, hệ thống phân chia rõ hai vai trò: 'Quản lý' có toàn quyền, trong khi 'Nhân viên trực ban' chỉ được thực hiện các nghiệp vụ như quản lý sinh viên và phòng ở. Điều này giúp bảo vệ dữ liệu nhạy cảm và ngăn chặn các thao tác trái phép. Bên cạnh đó, hệ thống có thể được mở rộng với module quản lý tài sản KTX, cho phép theo dõi, kiểm kê và quản lý tình trạng của các tài sản trong phòng (bàn, ghế, giường, điều hòa), góp phần nâng cao trách nhiệm của sinh viên và tối ưu hóa công tác bảo trì.

09/07/2025
Phân tích thiết kế xây dựng hệ thống quản lí ký túc xá

Trích đoạn nội dung tài liệu

LỜI MỞ ĐẦU Trong thời đại ngày nay, với sự bùng nổ của công nghiệp hóa và hiện đại hóa, cùng với sự phát triển nhanh chóng của Công nghệ Thông tin, mọi lĩnh vực trong cuộc sống đang trải qua quá trình tin học hóa. Điều này đã mang lại những cải tiến đáng kể cho công việc và đồng thời giải phóng sức lao động con người. Sự lan rộng của công nghệ thông tin gần đây đang gây ra những biến đổi đáng kể trong nhiều lĩnh vực của xã hội. Kinh tế, chính trị, y tế, công nghiệp, tài chính đều đang chuyển từng bước vào thế giới số, giúp con người làm việc một cách hiệu quả, nhanh chóng và chính xác hơn.

Trong ngữ cảnh này, quản lý là một trong những lĩnh vực mà công nghệ thông tin đang được tích hợp mạnh mẽ. Để nghiên cứu sâu hơn về ứng dụng của công nghệ thông tin trong quản lý, nhóm của chúng tôi đã quyết định tập trung vào đề tài "Phân tích, thiết kế, xây dựng hệ thống quản lý ký túc xá". Trong giai đoạn đầu của nghiên cứu, chúng tôi đã áp dụng kiến thức đã học để xây dựng hệ thống quản lý đáp ứng một số yêu cầu của đề tài. Tuy nhiên, do hạn chế về kiến thức, sản phẩm cuối cùng không tránh khỏi những thiếu sót.

Chúng tôi rất mong nhận được sự đóng góp ý kiến của quý thầy cô để có thể hoàn thiện và tối ưu hóa sản phẩm của mình. 2 Cuối cùng, chúng tôi xin bày tỏ lòng biết ơn đặc biệt đến Th.S Phan Anh Phong và đội ngũ giáo viên tại Viện Kỹ thuật và Công nghệ, người đã hỗ trợ chúng tôi đầy đủ để hoàn thành đồ án học phần này. TỔNG QUAN VỀ BÀI TOÀN 1. Thực trạng hệ thống Hiện tại, quản lý ký túc xá chủ yếu được thực hiện bằng cách thủ công, với một số lượng nhỏ thông tin được quản lý thông qua phần mềm.: Nhìn chung, quá trình quản lý khá là thủ công, toàn bộ công việc quản lý được thực hiện bằng tay và được lưu trữ dưới dạng giấy tờ.

Chỉ một phần công việc đã được quản lý bằng phần mềm. Chính vì quá trình quản lý còn khác thủ thủ công, hầu như mọi thứ đều được xử lý bằng tay nên việc xử lý công việc còn chậm, thường nhầm lẫn, sai sót gây khó khăn cho việc tra soát tài liệu làm thống kê báo cáo, dẫn đến hiệu quả trong công việc chưa cao. Mặc dù trên thị trường có nhiều phần mềm quản lý hỗ trợ quản lí ký túc xá.Tuy nhiên thì các hệ thống phần mềm đó không phù hợp với tổ chức quản lí ký túc xá tại. Vì vậy việc phát triển một hệ thống quản lý kí túc là vô cùng cấp thiết.

Phạm vi tài liệu Tài liệu này mô tả các yêu cầu tính năng sẽ thực hiện trên phần mềm quản lý ký túc xá Với mục tiêu xây dựng một hệ thống quản lý đảm bảo việc quản lý kí túc xá một cách nhanh chóng, chính xác hiệu quả, nhóm chúng em đã lựa chọn thực hiện ý tưởng “Phân tích thiết kế, xây dựng hệ thống quản lý ký túc xá. Với mục tiêu thiết kế ra một hệ thống hoàn toàn mới, đảm bảo các 4 chức năng cần thiết để quản lý các các phòng,quản lý sinh viên, quản lý việc thu tiền điện nước,tiền phòng,quản lý hợp đồng, quản lý nhân viên trực ban,báo cáo thống kê 1. Định nghĩa thuật ngữ và từ viết tắt THUẬT NGỮ ĐỊNH NGHĨA Tài liệu đặc tả yêu cầu người sử dụng URD (User requirement document) UC Use Case HTTT Hệ thống thông tin QLBT Quản lý bảo trì CNTT Công nghệ thông tin 5 CHƯƠNG 2. YÊU CẦU HỆ THỐNG 2.

Các yêu cầu Hệ thống phần mềm phải đáp ứng được các quy trình quản lý quản lý thông tin sinh viên, quản lý Ký túc xá,Quản lý Dịch vụ và Tiện ích 2. Yêu cầu chức năng I.NGƯỜI DÙNG STT Chức năng Mô tả Cho phép người dùng đăng 1.1 Đăng nhập nhập. Cho phép người dùng đăng 1.2 Đăng xuất xuất. Cho phép người dùng đổi mật 1.3 Đổi mật khẩu khẩu.

QUẢN LÝ SINH VIÊN STT Chức năng Mô tả Cho phép nhập thêm thông tin 2.1 Thêm mới sinh viên hồ sơ sinh viên. 6 Cập nhật thông tin Cho phép chỉnh sửa thông tin 2.2 sinh viên của sinh viên. Cho phép loại bỏ đi hồ sơ sinh 2.3 Xóa sinh viên viên khi rời khỏi kỹ túc xá. Cho phép tìm kiếm thông tin 2.4 Tìm kiếm sinh viên hồ sơ sinh viên III.

QUẢN LÝ PHÒNG 3.1 Thêm mới phòng Cho phép thêm các phòng.2 Sửa phòng Cho phép sửa phòng.3 Xóa phòng Cho phép xóa phòng.3 Tìm kiếm phòng Cho phép tìm kiếm các phòng. QUẢN LÝ HỢP ĐỒNG STT Chức năng Mô tả 4.1 Tạo hợp đồng mới Cho phép tạo hợp đồng mới.2 Kết thúc hợp đồng Cho phép kết thúc hợp đồng.3 Gia hạn hợp đồng Cho phép gia hạn hợp đồng 4.3 Tìm kiếm hợp đồng Cho phép tìm kiếm hợp đồng 7 V. QUẢN LÍ NHÂN VIÊN TRỰC BAN STT Chức năng Mô tả Thêm nhân viên trực Cho phép phép thêm nhân 5.1 ban viên trực ban. Sửa nhân viên trực Cho phép sửa nhân viên trực 5.

Xóa nhân viên trực Cho phép xóa nhân viên trực 5. Tìm kiếm nhân viên Cho phép tìm kiếm nhân viên 5.4 trực ban trực ban VI. QUẢN LÍ DỊCH VỤ ĐIỆN NƯỚC STT Chức năng Mô tả Cho phép lập hóa đơn điện 6.1 Lập hóa đơn nước Cho phép xuất hóa đơn điện 6. Cho phép tìm kiếm hóa đơn 6.3 Tìm kiếm hóa đơn phòng 8 VII.

QUẢN LÍ HÓA ĐƠN PHÒNG ST Chức năng Mô tả T 7.1 Lập hóa đơn Cho phép lập hóa đơn phòng 7.2 Xuất hóa đơn Cho phép xuất hóa đơn phòng. Cho phép tìm kiếm hóa đơn 7.3 Tìm kiếm hóa đơn phòng VIII. BÁO CÁO THỐNG KÊ STT Chức năng Mô tả Báo cáo thống kê Cho phép báo cáo thống kê 6.1 phòng phòng Lập danh sách sinh Cho phép lập danh sách sinh 6.2 viên nội trú viên nội trú.3 Báo cáo tiền thu Cho phép báo cáo tiền thu 2. Yêu cầu phi chức năng - Phát triển trên nền tảng PC.

- Cấu trúc rõ ràng, giao diện đơn giản, dễ nhìn, dễ sử dụng. 9 - Hiển thị tốt trên các thiết bị cuối như: PC, Laptop, Tablet - Thời gian thực hiện các chức năng nhanh; hạn chế các thông tin không cần thiết; hạn chế lạm dụng hiệu ứng, hình ảnh. - Tương thích với hầu hết các trình duyệt Web như: Mozilla Firefox, Google Chrome, Microsoft Edge, Safari… - Nội dung dữ liệu được lấy từ cơ sở dữ liệu (Thông tin sinh viên, thông tin phòng, thông tin thông tin hóa đơn…) - Sử dụng font chữ tròn, không chân (Arial, Roboto, Tahoma…) - Lấy màu xanh của logo trường làm màu chính. - Nội dung trên Web App chủ yếu tập trung vào các chức năng chính nhằm quản lý ký túc xá - Sử dụng các công nghệ mới nhất để thiết kế phần mềm (HTML, CSS3, BootStrap 5, ASP .NET Core, …) CHƯƠNG 3.

PHÂN TÍCH HỆ THỐNG 3. Phân tích hệ thống về chức năng 3. Biểu đồ ca sử dụng Hệ thống có đối tượng sử dụng bao gồm: Người quản lí ,nhân viên trực ban Quản lí có thể: Quản lý hợp đồng:Quản lí có thể tạo hợp đồng,kết thúc hợp đồng,gia hạn hợp đồng,tìm kiếm hợp đồng Quản lý nhân viên trực ban:thêm,sửa,xóa,tìm kiếm 10 nhân viên trực ban Quản lý dịch vụ điện nước:lập,xuât,tìm kiếm hóa đơn điện nước Quản lí hóa đơn phòng:lập,xuất,tìm kiếm hóa đơn phòng Báo cáo thống kê: báo cáo thống kê phòng,lập danh sách sinh viên nội trú,báo cáo tiền thu Nhân viên trực ban có thể: Quản lý sinh viên: thêm,sửa,xóa,tìm kiếm sinh viên Quản lí phòng: thêm,sửa,xóa,tìm kiếm phòng Biểu đồ ca sử dụng tổng quan của hệ thống Hình 3. Biểu đồ Usecase tổng quan Biểu đồ usecase phân rã chức năng Quản lý sinh viên 11 Hình 3.

Usecase phân rã chức năng quản lý sinh viên Biểu đồ usecase phân rã chức năng Quản lý phòng Hình 3. Usecase phân ra chức năng quản lí phòng Biểu đồ usecase phân rã chức năng Quản lý hợp đồng 12 Hình 3. Usecase phân rã chức năng quản lí hợp đồng Biểu đồ usecase phân rã chức năng Quản lý nhân viên trực ban 13 Hình 3. Usecase phân rã chức năng quản lí nhân viên trực ban Biểu đồ usecase phân rã chức năng Quản lý dịch vụ điện nước Hình 3.

Usecase phân ra chức năng quản lý dịch vụ điện nước Biểu đồ usecase phân rã chức năng Quản lý hóa đơn phòng 14 Hình 3. Usecase phân rã chức năng quản lí hóa đơn phòng Biểu đồ usecase phân rã chức năng Báo cáo thống kê Hình 3. Usecase phân rã chức năng báo cáo thống kê 15 Bảng 3. Đặc tả usecase Đăng nhập Tên use case Đăng nhập Mã use case UC-01 Đặc tả Người dùng đăng nhập vào hệ thống bằng tài khoản đã được cấp từ chi tiết trước Tác nhân Quản lý, Nhân viên trực ban Mức độ Mức 1 ưu tiên Điều kiện kích Người dùng nhấn nút Đăng nhập trên hệ thống hoạt Điều kiện trước Người dùng truy cập vào hệ thống Quản lý ký túc xá Điều kiện sau - Nếu đăng nhập thành công, hệ thống hiển thị các chức năng cho phép người dùng thực hiện trong hệ thống - Nếu đăng nhập không thành công, hệ thống đưa ra thông báo lỗi tương ứng cho người dùng biết Bảng 3.

Đặc tả usecase Đăng xuất Tên use case Đăng xuất Mã use case UC-02 Đặc tả Người dùng đăng xuất khỏi hệ thống sau khi đăng nhập chi tiết Tác nhân Quản lý, Nhân viên trực ban 16 Mức độ Mức 1 ưu tiên Điều kiện kích Người dùng nhấn nút Đăng xuất trên hệ thống hoạt Điều kiện trước Người dùng đăng nhập vào hệ thống thành công Điều kiện sau - Nếu đăng xuất thành công, hệ thống chuyển đến màn hình Đăng nhập - Nếu đăng xuất không thành công, hệ thống đưa ra thông báo lỗi tương ứng cho người dùng biết Bảng 3. Đặc tả usecase Đổi mật khẩu Tên use case Đổi mật khẩu Mã use case UC-03 Đặc tả Người dùng đổi mật khẩu chi tiết Tác nhân Quản lý, Nhân viên trực ban Mức độ Mức 3 ưu tiên Điều kiện kích Người dùng nhấn nút Đổi mật khẩu trên hệ thống hoạt Điều kiện trước Người dùng đăng nhập vào hệ thống thành công Điều kiện sau - Nếu đổi mật khẩu thành công, người dùng có thể đăng nhập vào hệ thống bằng tài khoản với mật khẩu mới - Nếu đổi mật khẩu không thành công, hệ thống đưa ra thông báo lỗi 17 tương ứng cho người dùng biết Bảng 3.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu Phân Tích và Thiết Kế Hệ Thống Quản Lý Ký Túc Xá Hiện Đại là một nguồn tham khảo toàn diện, cung cấp cho người đọc cái nhìn chi tiết về quy trình xây dựng một hệ thống thông tin từ đầu. Báo cáo này không chỉ trình bày các chức năng cần có như quản lý sinh viên, phòng ở, điện nước và thu phí, mà còn đi sâu vào việc phân tích yêu cầu và thiết kế cơ sở dữ liệu, giúp bạn nắm vững kiến thức thực tiễn để áp dụng vào các dự án tương tự.

Để mở rộng hiểu biết và có thêm nhiều góc nhìn chuyên sâu, việc tham khảo các tài liệu liên quan là vô cùng cần thiết. Nếu bạn muốn tìm hiểu kỹ hơn về cách sử dụng UML để mô hình hóa hệ thống, một công cụ không thể thiếu trong phân tích thiết kế, hãy khám phá Tiểu luận báo cáo bài tập lớn môn học phân tích thiết kế hệ thống thông tin chi tiết hệ thống và mô tả bằng biểu đồ sử dụng uml. Bên cạnh đó, để xem một ví dụ thực tế khác về hệ thống quản lý trong môi trường học đường, đề tài về Hệ thống quản lý thư viện sách sẽ mang lại những ý tưởng và giải pháp hữu ích. Và để nắm vững bước đầu tiên quan trọng nhất trong phân tích hệ thống là xác định chức năng, đừng bỏ qua hướng dẫn chi tiết về Tiểu luận xây dựng biểu đồ chức năng hệ thống usercase diagram. Mỗi tài liệu này đều là một cơ hội để bạn đào sâu kiến thức và hoàn thiện kỹ năng của mình.