Đồ Án HUTECH: Xây Dựng Phần Mềm Quản Lý Ký Túc Xá Khu B

Xây dựng phần mềm quản lý ký túc xá hiệu quả. Tìm hiểu quy trình, tính năng cần thiết và lợi ích khi áp dụng phần mềm quản lý KTX. Tối ưu hóa quản lý sinh viên.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Báo cáo đồ án môn học

2022

42
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giải pháp quản lý ký túc xá Xu hướng và tầm quan trọng

Trong bối cảnh công nghệ thông tin phát triển mạnh mẽ, việc ứng dụng phần mềm vào công tác quản lý đã trở thành một nhu cầu cấp thiết. Đặc biệt tại các thành phố lớn như TP.HCM, nơi tập trung số lượng lớn sinh viên, công tác quản lý ký túc xá theo phương pháp thủ công truyền thống bộc lộ nhiều hạn chế. Việc lưu trữ, xử lý thông tin sinh viên, nhân viên, các loại hóa đơn, biên lai trên giấy tờ vượt quá khả năng xử lý hiệu quả. Đồ án “Xây dựng phần mềm quản lý ký túc xá” của nhóm sinh viên HUTECH, thực hiện khảo sát tại Ký túc xá khu B Đại học Quốc Gia TP.HCM, đã ra đời nhằm giải quyết bài toán này. Mục tiêu chính là tạo ra một hệ thống quản lý ký túc xá chuyên nghiệp, đơn giản và hiệu quả hơn, giúp ban quản lý dễ dàng hơn trong việc điều hành. Số hóa quản lý ký túc xá không chỉ là một xu hướng mà còn là một giải pháp chiến lược, giúp tối ưu hóa quy trình, giảm thiểu sai sót và nâng cao chất lượng dịch vụ cho sinh viên. Phần mềm hướng đến việc phân cấp vai trò rõ ràng cho người dùng, đảm bảo tính bảo mật và dễ dàng trong việc kiểm tra, nâng cấp hệ thống khi có yêu cầu mới phát sinh. Đây là một bước tiến quan trọng trong việc hiện đại hóa môi trường sống và học tập của sinh viên.

1.1. Thực trạng quản lý sinh viên nội trú và nhu cầu cấp thiết

Hiện trạng quản lý thủ công tại nhiều ký túc xá đang đối mặt với nhiều vấn đề. Việc quản lý một lượng lớn hồ sơ sinh viên nội trú, thông tin nhân viên, và các biên lai thu chi bằng sổ sách không còn phù hợp. Quá trình này không chỉ tốn thời gian, công sức mà còn dễ xảy ra sai sót, thất lạc thông tin, gây khó khăn cho việc thống kê và báo cáo. Nhu cầu về một chỗ ở an toàn, chi phí hợp lý và môi trường sinh hoạt tốt của sinh viên ngày càng tăng. Do đó, việc áp dụng công nghệ thông tin, cụ thể là một phần mềm cho ban quản lý, trở nên vô cùng cấp thiết để đáp ứng các yêu cầu này một cách hiệu quả và chuyên nghiệp.

1.2. Mục tiêu của việc xây dựng nền tảng quản lý KTX hiện đại

Mục tiêu cốt lõi của dự án là xây dựng một nền tảng quản lý KTX toàn diện. Phần mềm phải có khả năng phân cấp vai trò người dùng rõ ràng (Quản trị viên, Nhân viên, Sinh viên), giúp mỗi cá nhân dễ dàng nắm bắt công việc của mình. Hệ thống cần đảm bảo các thao tác xử lý nhanh chóng, chính xác, đặc biệt là trong các nghiệp vụ như đăng ký ký túc xá online, quản lý phòng, và thanh toán hóa đơn. Một mục tiêu quan trọng khác là phần mềm phải được thiết kế để dễ dàng kiểm tra, bảo trì và nâng cấp trong tương lai, thích ứng với những thay đổi về quy mô và yêu cầu nghiệp vụ.

II. Thách thức quản lý KTX thủ công giải pháp số hóa tối ưu

Quá trình quản lý ký túc xá theo phương pháp truyền thống đối mặt với nhiều thách thức lớn. Việc lưu trữ thông tin trên giấy tờ không chỉ thiếu an toàn mà còn gây khó khăn khi cần tra cứu, tổng hợp dữ liệu. Các nghiệp vụ như quản lý phòng ở KTX, theo dõi tình trạng thanh toán, quản lý điện nước ký túc xáquản lý thu chi KTX thường xuyên xảy ra nhầm lẫn. Hơn nữa, việc thiếu một hệ thống tập trung khiến công tác phối hợp giữa các bộ phận trở nên rời rạc, ảnh hưởng đến hiệu quả chung. Để giải quyết triệt để những vấn đề này, một giải pháp quản lý ký túc xá số hóa là lựa chọn tối ưu. Một hệ thống quản lý ký túc xá được xây dựng bài bản sẽ tự động hóa các quy trình, từ khâu tiếp nhận sinh viên, xếp phòng, đến việc tính toán và thông báo hóa đơn hàng tháng. Giải pháp này giúp giảm thiểu sai sót do yếu tố con người, tăng cường tính minh bạch và cải thiện trải nghiệm của sinh viên. Việc thiết kế phần mềm theo yêu cầu cụ thể của từng ký túc xá đảm bảo hệ thống bám sát thực tiễn và mang lại hiệu quả cao nhất.

2.1. Phân tích các rủi ro và hạn chế của phương pháp cũ

Phương pháp quản lý thủ công tồn tại nhiều rủi ro tiềm ẩn. Dữ liệu giấy tờ dễ bị hư hỏng, thất lạc hoặc sai lệch do ghi chép thủ công. Việc tìm kiếm thông tin của một sinh viên nội trú cụ thể trong hàng ngàn hồ sơ là một công việc mất nhiều thời gian. Hơn nữa, vấn đề an ninh ký túc xá cũng bị ảnh hưởng khi việc kiểm soát người ra vào và quản lý thông tin cư trú không được cập nhật kịp thời. Việc lập báo cáo thống kê ký túc xá cuối kỳ trở thành một gánh nặng, thiếu tính chính xác và khó có cái nhìn tổng quan để đưa ra các quyết định quản lý phù hợp.

2.2. Lợi ích vượt trội của một app quản lý ký túc xá chuyên nghiệp

Một app quản lý ký túc xá mang lại nhiều lợi ích vượt trội. Trước hết, nó giúp tự động hóa các tác vụ lặp đi lặp lại như tính tiền điện nước, lệ phí, nhắc nhở hạn thanh toán. Sinh viên có thể dễ dàng xem thông tin cá nhân, hóa đơn và thực hiện thanh toán trực tuyến. Đối với ban quản lý, ứng dụng cung cấp một công cụ mạnh mẽ để quản lý toàn bộ hoạt động, từ sơ đồ phòng ký túc xá trực quan đến quản lý tài sản và nhân sự. Hệ thống cho phép xuất các báo cáo thống kê ký túc xá một cách nhanh chóng và chính xác, hỗ trợ đắc lực cho công tác điều hành và hoạch định chiến lược phát triển.

III. Hướng dẫn phân tích yêu cầu xây dựng phần mềm quản lý KTX

Giai đoạn phân tích và đặc tả yêu cầu là nền tảng quyết định sự thành công của dự án xây dựng phần mềm quản lý ký túc xá. Quá trình này bắt đầu bằng việc xác định phạm vi dự án, phân định rõ các tác vụ do phần mềm thực hiện và các tác vụ do con người đảm nhiệm. Dựa trên khảo sát thực tế, các yêu cầu nghiệp vụ được thu thập và chia nhỏ đến mức tối thiểu để mô tả chính xác nhất. Các yêu cầu về chất lượng như tốc độ xử lý (phản hồi thao tác dưới 2 giây), tính bảo mật, và giao diện dễ sử dụng cũng được đặt ra. Một yếu tố quan trọng là phân tích yêu cầu bảo mật, bao gồm việc xác định các vai trò người dùng như Quản trị viên, Nhân viên, và Sinh viên với các quyền hạn khác nhau. Lập trình ứng dụng quản lý đòi hỏi phải phân tích kỹ lưỡng cơ sở hạ tầng hiện hành và khả năng mở rộng của hệ thống trong tương lai, chẳng hạn như phát triển thành ứng dụng web để tăng hiệu suất và khả năng tiếp cận. Quá trình này đảm bảo rằng giải pháp quản lý ký túc xá được xây dựng không chỉ đáp ứng nhu cầu hiện tại mà còn có thể phát triển bền vững.

3.1. Xác định vai trò người dùng và phân quyền hệ thống chi tiết

Việc xác định vai trò người dùng là bước cốt lõi để đảm bảo an ninh ký túc xá trên môi trường số. Hệ thống được phân thành ba vai trò chính: Sinh viên có quyền đăng nhập, xem thông tin cá nhân và hóa đơn. Nhân viên có quyền quản lý thông tin sinh viên, thêm/sửa/xóa hóa đơn, và thực hiện các giao dịch thanh toán. Quản trị viên có quyền cao nhất, bao gồm tất cả chức năng của nhân viên, đồng thời quản lý tài khoản người dùng, phân quyền và truy xuất các báo cáo thống kê tổng hợp. Cơ chế phân quyền này đảm bảo mỗi người dùng chỉ có thể truy cập các chức năng phù hợp với nhiệm vụ của mình, ngăn chặn truy cập trái phép.

3.2. Yêu cầu về phần cứng và công nghệ sử dụng trong dự án

Để hệ thống vận hành ổn định, các yêu cầu về phần cứng và công nghệ được xác định rõ. Hệ thống được xây dựng trên nền tảng Windows Form với ngôn ngữ C#. Cơ sở dữ liệu sử dụng là CSDL Microsoft SQL Server 2014. Yêu cầu phần cứng tối thiểu cho máy trạm là CPU Intel Core i3, RAM >= 1GB và ổ cứng trống 1GB. Để đạt hiệu năng tối ưu, cấu hình đề nghị là CPU Intel Core i5, RAM >= 4GB. Việc lựa chọn công nghệ và xác định yêu cầu cấu hình rõ ràng ngay từ đầu giúp quá trình lập trình ứng dụng quản lý diễn ra thuận lợi và đảm bảo phần mềm tương thích tốt với hạ tầng của đơn vị sử dụng.

IV. Phương pháp thiết kế các chức năng phần mềm quản lý KTX

Thiết kế là giai đoạn hiện thực hóa các yêu cầu đã phân tích thành một cấu trúc phần mềm hoàn chỉnh. Trong dự án này, việc thiết kế tập trung vào việc xây dựng các module chức năng riêng biệt nhưng có tính liên kết chặt chẽ. Các chức năng chính của hệ thống quản lý ký túc xá bao gồm: quản lý sinh viên, quản lý nhân viên, quản lý phòng ở, quản lý hóa đơn và hệ thống báo cáo. Mô hình hóa yêu cầu hệ thống được thực hiện thông qua các sơ đồ như Use Case, Sơ đồ Lớp (Class Diagram), và Sơ đồ Thực thể-Kết hợp (ERD). Sơ đồ Use Case mô tả chi tiết các tác vụ mà người dùng có thể thực hiện, ví dụ như “Đăng nhập”, “Quản lý thông tin sinh viên”, “Lập hóa đơn điện nước”. Sơ đồ ERD phác thảo cấu trúc cơ sở dữ liệu, thể hiện mối quan hệ giữa các thực thể như SINHVIEN, PHONG, HOADON. Cách tiếp cận này giúp đội ngũ phát triển, đặc biệt là các công ty phần mềm, có một cái nhìn trực quan và toàn diện về hệ thống, từ đó tiến hành thiết kế phần mềm theo yêu cầu một cách logic và chính xác, giảm thiểu rủi ro trong quá trình lập trình.

4.1. Module quản lý sinh viên nội trú và thông tin liên quan

Module quản lý sinh viên nội trú là trái tim của hệ thống. Chức năng này cho phép nhân viên thực hiện các thao tác Thêm, Sửa, Xóa thông tin sinh viên một cách dễ dàng. Các thông tin được quản lý bao gồm: thông tin cá nhân (họ tên, mã số sinh viên, CCCD), thông tin liên lạc, thông tin trường học, và thông tin người thân. Hệ thống cũng lưu trữ lịch sử cư trú của sinh viên, từ ngày vào KTX đến ngày rời đi. Chức năng tìm kiếm mạnh mẽ cho phép tra cứu nhanh chóng thông tin sinh viên theo nhiều tiêu chí khác nhau, giúp phần mềm cho ban quản lý hoạt động hiệu quả.

4.2. Module quản lý phòng ở điện nước và tài sản KTX hiệu quả

Module này tập trung vào việc vận hành và quản lý cơ sở vật chất. Chức năng quản lý phòng ở KTX cho phép xem sơ đồ phòng ký túc xá một cách trực quan, theo dõi trạng thái phòng (còn trống, đã đủ người). Chức năng quản lý điện nước ký túc xá tự động hóa việc nhập chỉ số và tính toán chi phí hàng tháng. Bên cạnh đó, hệ thống còn hỗ trợ quản lý tài sản KTX, ghi nhận và theo dõi tình trạng các trang thiết bị trong từng phòng. Điều này giúp tối ưu hóa việc sử dụng tài nguyên và lên kế hoạch bảo trì, sửa chữa kịp thời, đảm bảo điều kiện sống tốt nhất cho sinh viên.

4.3. Module quản lý thu chi KTX và hệ thống báo cáo thống kê

Module quản lý thu chi KTX cho phép lập và quản lý các loại hóa đơn, bao gồm hóa đơn lệ phí và hóa đơn điện nước. Nhân viên có thể xuất hóa đơn hàng loạt, theo dõi trạng thái thanh toán (đã thanh toán, chưa thanh toán), và thực hiện gia hạn khi cần thiết. Tính năng quan trọng nhất của module này là khả năng tạo lập báo cáo thống kê ký túc xá. Ban quản lý có thể xuất các báo cáo về doanh thu, công nợ, số lượng sinh viên theo từng tòa nhà, từng trường học. Các báo cáo này được trình bày rõ ràng, giúp ban quản lý nắm bắt tình hình hoạt động một cách nhanh chóng và đưa ra các quyết định chính xác.

V. Triển khai thực tiễn Giao diện và cơ sở dữ liệu phần mềm

Quá trình triển khai thực tiễn phần mềm quản lý ký túc xá bao gồm hai thành phần chính: thiết kế cơ sở dữ liệu và xây dựng giao diện người dùng. Cơ sở dữ liệu được thiết kế dựa trên mô hình quan hệ, sử dụng Microsoft SQL Server 2014, đảm bảo tính toàn vẹn và nhất quán của dữ liệu. Các bảng chính bao gồm SINHVIEN, NHANVIEN, PHONGSV, HOADONDIENNUOC, HOADONLEPHI, và ACCOUNT, được liên kết với nhau qua các khóa chính và khóa ngoại. Về giao diện, dự án tập trung vào việc tạo ra một trải nghiệm người dùng thân thiện, dễ sử dụng. Giao diện được thiết kế trên nền tảng Windows Form, với bố cục rõ ràng, các chức năng được sắp xếp logic trong các menu và form riêng biệt như Form Đăng nhập, Form Quản lý sinh viên, Form Hóa đơn. Các biểu mẫu nhập liệu có tính năng kiểm tra lỗi (validation) để hạn chế việc nhập sai thông tin. Việc đầu tư vào thiết kế giao diện và cơ sở dữ liệu không chỉ giúp app quản lý ký túc xá hoạt động ổn định mà còn làm cho người dùng cuối (nhân viên, quản lý) dễ dàng tiếp cận và làm chủ công nghệ.

5.1. Thiết kế cơ sở dữ liệu CSDL cho hệ thống quản lý KTX

Cơ sở dữ liệu là xương sống của toàn bộ hệ thống quản lý ký túc xá. Cấu trúc CSDL được thiết kế chi tiết với các bảng dữ liệu được chuẩn hóa để tránh trùng lặp và đảm bảo hiệu suất truy vấn. Ví dụ, bảng SINHVIEN lưu trữ toàn bộ thông tin cá nhân, liên kết với bảng PHONGSV qua MAPHONG và bảng TRUONGHOC qua MATRUONG. Bảng HOADONDIENNUOCHOADONLEPHI liên kết với sinh viên và phòng ở để quản lý các khoản phí. Thiết kế này cho phép hệ thống thực hiện các truy vấn phức tạp một cách hiệu quả, chẳng hạn như thống kê số sinh viên chưa thanh toán tiền phòng trong một tháng cụ thể.

5.2. Xây dựng giao diện người dùng UI thân thiện và trực quan

Giao diện người dùng (UI) được thiết kế với tiêu chí đơn giản, rõ ràng và dễ thao tác. Trang chủ (dashboard) cung cấp một cái nhìn tổng quan về các chức năng chính. Các form quản lý như danh sách sinh viên, danh sách nhân viên được trình bày dưới dạng bảng biểu, hỗ trợ sắp xếp và tìm kiếm. Các nút chức năng như “Thêm”, “Sửa”, “Xóa”, “Xuất Excel” được đặt ở vị trí thuận tiện. Giao diện đăng ký ký túc xá online và xem hóa đơn cho sinh viên được tối giản hóa để đảm bảo bất kỳ ai cũng có thể sử dụng mà không cần qua đào tạo phức tạp. Một giao diện tốt góp phần quan trọng vào việc số hóa quản lý ký túc xá thành công.

VI. Bí quyết bảo trì và định hướng phát triển phần mềm tương lai

Việc xây dựng phần mềm quản lý ký túc xá không kết thúc sau khi triển khai. Giai đoạn bảo trì và phát triển là cực kỳ quan trọng để đảm bảo hệ thống hoạt động ổn định và thích ứng với các thay đổi trong tương lai. Kế hoạch bảo trì được xác định dựa trên các báo cáo lỗi từ người dùng và yêu cầu nghiệp vụ mới. Đội ngũ kỹ thuật sẽ tiến hành khắc phục các lỗi logic, tối ưu hóa hiệu suất và nâng cao trải nghiệm người dùng. Việc bảo trì định kỳ giúp phòng ngừa các vấn đề tiềm ẩn, tăng độ tin cậy của phần mềm. Về định hướng phát triển, nền tảng quản lý KTX có tiềm năng mở rộng rất lớn. Một trong những hướng đi khả thi nhất là phát triển phiên bản Web Application và Mobile App. Điều này sẽ giúp cả ban quản lý và sinh viên có thể truy cập hệ thống mọi lúc, mọi nơi, trên mọi thiết bị, từ đó nâng cao tính tiện dụng và hiệu quả của giải pháp quản lý ký túc xá một cách toàn diện. Các công ty phần mềm chuyên nghiệp luôn có lộ trình phát triển rõ ràng để sản phẩm không bị lỗi thời.

6.1. Quy trình bảo trì và nâng cấp phần mềm quản lý hiệu quả

Bảo trì phần mềm là một hoạt động liên tục, bao gồm sửa lỗi, cải tiến chức năng và thích ứng với môi trường mới. Quy trình bảo trì bắt đầu từ việc tiếp nhận yêu cầu từ người dùng, phân tích và xác định mức độ ưu tiên. Sau đó, đội ngũ kỹ thuật sẽ lên kế hoạch, thực hiện thay đổi và kiểm thử kỹ lưỡng trước khi phát hành phiên bản cập nhật. Việc này đảm bảo phần mềm cho ban quản lý luôn hoạt động ổn định, an toàn và đáp ứng đúng nhu cầu thực tế, ngăn ngừa các sự cố có thể gây gián đoạn hoạt động của ký túc xá.

6.2. Tiềm năng phát triển thành app quản lý KTX trên nền tảng web

Chuyển đổi từ ứng dụng desktop sang app quản lý ký túc xá trên nền tảng web là một bước tiến chiến lược. Phiên bản web cho phép truy cập linh hoạt từ bất kỳ trình duyệt nào mà không cần cài đặt. Điều này tạo điều kiện thuận lợi cho việc triển khai các tính năng mới như cổng thông tin cho sinh viên, hệ thống thông báo đẩy (push notification), và tích hợp các cổng thanh toán trực tuyến. Việc phát triển phiên bản web và mobile app sẽ hoàn thiện hệ sinh thái số hóa quản lý ký túc xá, mang lại trải nghiệm hiện đại và tiện lợi tối đa cho cả người quản lý và sinh viên.

11/09/2025

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

HUTECH BỘ GIÁO DỤC VÀ ĐÀO TẠO Đại học học Công Công nghệ nghệ Tp.HCM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN BAO CAO DO AN MON HOC XAY DUNG PHAN MEM QUAN LY KY TUC XA Môn: Công nghệ phần mềm Giáo viên hưAng dCn : ThS. Nguyễn Hữu Trung Sinh viên thực hiện : Nguyễn Trung Hậu - 1911066486 Nguyễn Xuân Tâm - 1911064994 Lê Hoàn Phúc - 1911060520 Thành phố Hồ Chí Minh, 2022 LỜI NHẬN XÉT CỦA GIẢNG VIÊN LOI MO DAU Công nghệ thông tin đã ngày càng trở lên phổ biến và hữu dụng trong cuộc sống hiện nay. Đặc biệt đó là ứng dụng phần mềm với nhiều chương trình ứng dụng hiệu quả. Trong đó có các chương trình quản lý đã giúp con người tô chức xử lý các công việc trở nên đơn giản, nhanh chóng và chính xác hơn.

Thời đại ngày này mọi người rất chú trọng đến việc học tập, bồi bổ kiến thức. Thành phố Hồ Chí Minh là nơi tập trung rất nhiều sinh viên ở các tỉnh về học tập. Vì là sinh viên ở các tỉnh lẻ tập trung về nên nhu cầu chỗ ở ngày càng trở lên cấp thiết. Sinh viên tỉnh ở các trường thường hay xin vào ở kí túc xá đo ở trong kí túc xá thì an ninh, tiền phòng không quá đắt và có mô hình học tập sinh hoạt tốt nên quá trình quản lí kí túc xá (không sử dụng công nghệ thông tin) gặp nhiều khó khăn.

Thông qua nhu cầu đó, nhóm chúng em làm đồ án “thiết kế ứng đụng hệ thông quản ly kí túc xá” nhằm phần nào giúp cho ban quản lý kí tic xa dé dang hon trong qua trinh quản lý sinh viên. Đồ án được khảo sát tại kí túc xá khu B của Đại học Quốc Gia Thành phố Hồ Chí Minh tọa lạc tại đường Mạc Đỉnh Chị, Đông Hòa, Dĩ An, Thành phố Thủ Đức. Tuy chúng em đã hết sức cô găng để có thể hoàn thiện đề tài một cách tốt nhất, nhưng đo thời gian có hạn và sự hiểu biết về ngôn ngữ lập trình còn hạn chế, do chưa có nhiều kinh nghiệm nên chắc chắn đề tài sẽ không tránh khỏi những thiếu sót, chúng em rất mong nhận được những ý kiến đóng góp của Thầy và những người quan tâm dé đề tài được hoản thiện hơn. Chúng em xin chân thành cảm ơn! LOI CAM ON Chúng em chân thành cảm ơn sự chỉ bảo tận tình của thầy Nguyễn Hữu Trung.

Giảng viên bộ môn Công nghệ phần mềm. Thay đã cho chúng em những kiến thức quý giá về lĩnh vực Công nghệ phần mềm. Đồng thời, chúng em cũng cảm ơn sự giúp đỡ của các cô chú trong ban quản lý kí túc xá đã cung cấp cho chúng em những thông tin hữu ích để giúp chúng em hoản thành đồ án này. Trong quá trình làm đồ án, do kiến thức về phân tích thiết kế chưa sâu sắc nên đồ án của chúng em sẽ không tránh khỏi những sai sót.

Mong thầy thông cảm và góp ý thêm cho chúng em đề đỗ án được hoàn chỉnh hơn. Chúng em xin chân thành cảm ơn! MUC LUC LỜI NHẬN XÉT CUA GIANG VIEN. 3 CHUONG 1: TONG QUAN ồ 1. LÝ DO CHỌN ĐÈ TÀI.

Q00 1 n1 2n TH TT TK ng kg 21k ke 6 1. MỤC TIỂU ĐÈ TÀI. NỌI DUNG THỰC HIỆN.-- n1 HS 1221221112111 111 ng 201111 nhe xa 7 1. PHƯƠNG PHÁP THỰC HIỆN.

MỤC TIÊU ĐÈ RA.1211 111121111111121111212 2121 ra § CHƯƠNG 2: TÁC VỤ PHÂẦN TÍCH VÀ ĐẶC TẢ YÊU CÄU. QUA TRINH PHAN TÍCH. LH T11 ST ng kg KH kg kg gyệt 9 2. Phân tích phạm vi dự án.

Phân tích mở rộng yêu cầu nghiệp vụ. Phân tích yêu cầu bảo mật.-5c- St St 2S E211 1211111111112 yeu 9 2. Phan tich yéu cau t6c dO. Phân tích yêu cầu vận hành.

Phân tích khả năng mở rộng yêu cầu. _ Phân tích yêu cầu sẵn dùng.-- 1 1T TT E1E11E1 21212122 te II 2. Phân tích yếu tố con người.--scSc s 111 2111 111211 21 tr Hye II 2. Phân tích yêu cầu tích hợp.-----s- s tt TS 2212111121112 tra II 2.

Phân tích thực tiễn nghiệp vụ tỒn tại. ng Hee II 2. Phân tích yêu cầu khả năng và quy mô. XÁC ĐỊNH YÊU CÂU.

Q0 020002212 TT KT kg 21 k2 ca 12 2. Yéu cau va m6 ta sẻiyiẩẳẩtirtẠAÝÝỶÝỶÝÝ 12 2. Phan loai yOu AU. Các bước xác dinh yOu CaU.

Khảo sát hiện trạng. Lập danh sách các yêu cầu. tt TH EE1212112111111 1 xe 14 2. CHỨC NĂNG CỦA THỰC THỂ.

DANH SACH CAC USE CASE DAC TA HE THONG. MO HINH HOA YEU CAU HE THONG. ieee cece cccsceccesseccenssesceseeseesesnteneaseseess ses 18 2. BFD chức nắng:.

Mô hỉnh Use case từ Star UML,.--L 2c 111212111122 111151221111 xe 21 P ga A0 aiadđđidiitŸẢŸ. Mô tả chí tiết cơ sở đữ liệu. 28 Bảng 2: BẢNG GIÁ ĐIỆN NƯỚC. 2s 2s EE22121 2111 1221 rrre 28 Bảng 3: CHI TIẾT HÓA ĐƠN ĐIỆN NƯỚC.

5 S21 nen 28 Bảng 4: HÓA ĐƠN ĐIỆN NƯỚC.- 55 211221 1122E112 E1 rrrree 29 Bảng 5: HÓA ĐƠN LỆ PHÍ. 5c 2121 1121122121121 re re 29 Bảng 7: NGƯỜI THÂN SINH VIÊN. c1 112222121112112121 1 1E te 30 Bảng 8: NHÂN VIÊN. c1 21 2 212 ng grrrye 30 Bảng 9: TRƯỜNG HỌC.

5 c2 2211112111122 212111 rrre 30 Bảng 10: PHÒNG SINH VIÊN. E12 trrrrye 31 Bảng 11: SINH VIEN.cccccccccscesscssessescseesesssseseesseserseesessussessnssnsevsetevevsevers 31 CHUONG 3: THIET KE PHAN MEM1. 33 CHUONG a: QUY TRINH PHAT TRIEN VA BAO TRi PHAN MEM. a0 CHUONG 6: TAI LIEU THAM KHAO al CHUONG 1: TONG QUAN 1.

Ly do chon dé tai Quản lý kí túc xá, giúp quản lý thông tin sinh vién mét cach dé dang hon Tuy nhiên việc quản lý một lượng lớn thông tin Sinh viên va thông tin nhân viên, thông tin các biên lai, thống kê chỉ tiết quá trình hoạt động quản lý. Những số liệu, thông tin giấy tờ đó đã vượt qua khả năng ghi chép, lưu trữ trên số sách của hệ thống. Trước tình hình đó, ký túc xá cần phải tìm một giải pháp chuyên nghiệp hơn, đơn giản và hiệu quả hơn. Mục tiêu đề tài Tìm hiểu đúng phương pháp làm một đề tài CNPM theo đúng quy tắc, đúng chuẩn.

Tìm hiểu được các công việc liên quan đến công tác quản lý Ký Túc Xá Xây dựng được các module quản lý riêng biệt, tìm hiểu sâu hơn các vấn đề và giải quyết chúng một cách chính xác, logic. Triển khai các công việc theo một quá trình nhất định. Tìm hiểu được cách triển khai và xây dựng một hệ thống. Phần mềm phải có tính phân cấp vai trò của các nhân viên đề người dùng dễ dàng lắm bắt được công việc của mình trên toàn bộ hệ thông.

Phần mềm phải dễ dàng kiếm tra, cải tiến, nâng cấp khi có những lỗi phát sinh bất ngờ từ hệ thống. Nội dung thực hiện STT HỌ TÊN NỘI DUNG CÔNG VIỆC TỰ ĐÁNH GIÁ - Mô tả - Class - ERD Nguyễn Xuân Tâm - Thiết kế form 3á% - Thiét ké database - Lap trinh form: Dang nhap, chương trình chính, quản lý nhân viên, quản lý sinh viên, hóa đơn lệ phí, hóa đơn điện NƯỚC. - Mô tả - Class, UML - ERD Nguyễn Trung Hậu - Thiết kế form 36% - Thiét ké database - Lap trinh from: Quan ly nhan vién, quan ly sinh vién, quan lý tài khoản, hóa đơn. - Lam PowerPoint - M6 ta - Class - ERD Lé Hoan Phuc - UML, Activity Diagram, 30% BFD - Thiét ké database - Lap trinh form: hién thi giao diện sinh viên, hóa đơn, lệ phí - Làm báo cáo Word.

Phwong phap thuc hién - Phan 1: Hop nhom va phan tich yéu cau | cach chi tiết và sau đó ghi ra bản thiét ké hoan chinh. - Phan 2: Sử dụng công cụ đề thiết kế mô hình CSDL, Thiết kế giao diện. và ghi ra bản mô hình thiết kế một cách hoàn chỉnh. Phần 3: Sử dụng công nghệ Visual Studio, SQL Server và .NET (hỗ trợ thiết kế giao diện) dé lập trình hiện thực theo yêu cầu đã được phân tích.

Phần 4: Kiểm tra thử phần mềm bằng tay hay sử dụng công cụ kiểm thử phần mềm. Phần 5: Phát hành phần mềm. Mục tiêu đề ra > Phần mềm sau khi được hoàn thành sẽ giúp người sử dụng thực hiện tốt công việc của mình hơn như: + Quản lý tốt các danh mục sản phẩm, khách hàng. + Thao tác nhanh, gọn, đễ dàng, chính xác.

+ Thực hiện tốt giao hàng nhanh, đầy đủ đơn. CHUONG 2: TAC VU PHAN TICH VA DAC TA YEU CAU 2. Qua trinh phan tich 2. Phân tích phạm vi dự án Phần triển khai phần mềm: Nhân viên sẽ quản lý được thông tin sinh viên muốn vào ở KTX, quản lý thông tin hóa đơn điện nước thông tin lệ phí khi sinh viên ở KTX.

Phần thực hiện bởi con người hay chương trình: Vận hành trên phần mềm. Việc định ra ranh giới giữa hai phần này chính là công tác xác định quy trình trách nhiệm. Ta cần chú ý đến thời gian và ràng buộc ngân sách dé dam bao nhiều hơn cho sự thành công của dự án. Phan tích mở rộng yêu câu nghiệp vụ Xác định yêu cầu nghiệp vụ: Thu thập yêu cầu của khách hàng về phần mềm và chia nhỏ tác vụ đến mức tối thiểu để mô tả I cách chính xác nhất.

Xác định yêu cầu chất lượng: Đáp ứng nhu cầu của khách hàng: Nhanh, bảo mật, dễ dùng. Phân tích cơ sở hạ tầng hiện hành: Nắm bắt cấu hình, hệ điều hành được sử dụng nhiều để nâng cấp phần mềm phù hợp với nhu cầu của khách hàng, tăng mức độ chính xác và hiệu quả hơn. Phân tích ảnh hưởng kỹ thuật: Theo nhu cầu của thời đại, luôn phải nâng cấp và cải thiện hệ thông của ký túc xá. Phải năm bắt nhiều kỹ thuật mới hơn.

Phân tích yêu cầu bảo mật Xác định các vai trò người dùng trong phần mềm: + S¡nh viên: Người có thao tác đăng nhập và xem thông tin cá nhân, hóa đơn cá nhân. + Nhân viên: Người có thao tác đăng nhập và kiểm tra hóa đơn, thêm các phòng tòa thanh toán hóa đơn cho sinh viên, quản lý sinh viên. + Quản trị viên: Người có thao tác đăng nhập, cập nhập danh sách nhân viên, quản lý account, thống kê nhân viên, sinh viên và tất cả các quyền của nhân viên. Người có chức năng cao hơn ở mọi cấp độ.

Xác định môi trường bảo mật phân mêm: Khi người dùng muôn sử dụng các chức năng quản lý sinh viên hóa đơn, phần mềm đòi hỏi phải đăng nhập vào hệ thống. Tuy theo mức độ kiểm soát của phần mềm, vai trò, chức năng được chia thành các loại khác nhau. Xác định ảnh hưởng bảo mật: + Tổ chức của khách hàng có săn cơ chế bảo mật, hệ thống đã điều chỉnh phù hợp với cơ chế đó.

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