Bối cảnh và vấn đề nghiên cứu
Khóa luận tốt nghiệp của tác giả Võ Mạnh Hùng Dương, chuyên ngành Công nghệ phần mềm thuộc Khoa Công nghệ Thông tin - Trường Cao đẳng Công nghệ Thủ Đức, tập trung giải quyết bài toán tin học hóa công tác Đoàn tại đơn vị. Theo khảo sát thực tế của tác giả, từ khi thành lập cho đến thời điểm nghiên cứu (năm 2016), toàn bộ hoạt động quản lý hồ sơ, điểm danh và đánh giá điểm rèn luyện của sinh viên, đoàn viên đều được thực hiện thủ công thông qua các tập tin Microsoft Excel và Word. Phương thức lưu trữ phân tán này làm phát sinh tình trạng thiếu chính xác, tốn kém thời gian, nhân lực và gây khó khăn khi thống kê dữ liệu quy mô lớn.
Tác giả đưa ra các dẫn chứng định lượng về sự bất cập trong công tác quản lý thực tế như sau:
- Quản lý hồ sơ đoàn viên: Nhà trường có khoảng 108 chi đoàn, trung bình mỗi năm bổ sung khoảng 36 chi đoàn mới. Điều này đồng nghĩa với việc Ban Chấp hành Đoàn trường phải quản lý thêm ít nhất 36 tập tin Excel mới hàng năm chỉ để theo dõi danh sách sinh viên.
- Quản lý điểm danh hoạt động: Mỗi năm Đoàn trường tổ chức khoảng 150 đến 170 hoạt động phong trào. Với 108 chi đoàn gửi danh sách đăng ký cho mỗi hoạt động, khối lượng dữ liệu phát sinh có thể lên tới 16.200 tập tin Excel đăng ký (108 chi đoàn × 150 hoạt động), hoặc ít nhất 150 tập tin Excel điểm danh nếu được gom lại theo từng hoạt động.
- Đánh giá điểm rèn luyện: Nhà trường cho sinh viên tự đánh giá thông qua Google Biểu mẫu (Google Forms) tại các phòng máy tập trung. Trong năm học 2015 - 2016, trường có khoảng 6.665 đoàn viên. Nếu 2/3 số đoàn viên đến phòng máy và mỗi người thực hiện trong 1 giờ, nhà trường tiêu tốn khoảng 6.665 giờ lao động.
- Quản lý hoạt động phong trào: Mỗi năm Đoàn trường triển khai khoảng 150 hoạt động thuộc 4 chủ đề lớn. Thông tin chỉ được lưu tên trong một tập tin Word tổng hợp, trong khi nội dung chi tiết lại nằm rải rác ở nhiều tập tin Word khác nhau, gây khó khăn cho việc tra cứu.
Trước thực trạng đó, tác giả xác định 6 mục tiêu chính của đề tài:
- Tránh lãng phí thời gian.
- Tránh lãng phí nhân lực.
- Đảm bảo tính công bằng, công khai trong đánh giá điểm rèn luyện đoàn viên.
- Nâng cao tính chính xác trong thống kê, báo cáo tình hình đoàn viên.
- Tạo phong cách làm việc chuyên nghiệp trong công tác Đoàn.
- Giúp đoàn viên theo dõi thông tin hoạt động kịp thời và chính xác.
Phạm vi nghiên cứu của đề tài giới hạn trong quy trình nghiệp vụ công tác Đoàn tại Trường Cao đẳng Công nghệ Thủ Đức và công nghệ phát triển ứng dụng trên hệ điều hành Windows.
Trước khi thực hiện, tác giả đã khảo sát phần mềm quản lý công tác đoàn của Thành Đoàn Thành phố Hồ Chí Minh. Qua tham dự hội thảo và trao đổi chuyên môn với cán bộ Đoàn trường (Đồng chí Lê Thị Kim Thanh), tác giả kết luận phần mềm của Thành Đoàn không khả thi để áp dụng tại đơn vị vì mang tính khái quát cao, xa rời nghiệp vụ cụ thể của trường, thiếu tính tương tác trực tiếp với sinh viên và chỉ chú trọng thống kê ở cấp Thành Đoàn.
Cơ sở lý thuyết và phương pháp
Để xây dựng hệ thống, tác giả thực hiện nghiên cứu kết hợp giữa phân tích nghiệp vụ và lập trình ứng dụng:
- Công nghệ và nền tảng phát triển: Nghiên cứu ngôn ngữ C# trên nền tảng .NET Framework và kỹ thuật lập trình giao diện Windows Forms. Sử dụng bộ công cụ giao diện DevExpress (trọng tâm là thành phần
GridControl để hiển thị và thao tác dữ liệu dạng lưới). Cơ sở dữ liệu được thiết kế và quản trị trên hệ quản trị Microsoft SQL Server 2008 R2, ứng dụng kỹ thuật viết thủ tục lưu trữ (Stored Procedures) và Trigger để xử lý logic toàn vẹn dữ liệu.
- Phương pháp phân tích nghiệp vụ: Tác giả trực tiếp khảo sát biểu mẫu, tài liệu lưu trữ của Đoàn trường từ tháng 01/2016, chuẩn hóa thành 3 quy trình nghiệp vụ cốt lõi:
- Quy trình quản lý hồ sơ sinh viên, đoàn viên: Kích hoạt khi có sinh viên nhập học, kết nạp đoàn mới, chuyển sinh hoạt hoặc bị kỷ luật/khai trừ. Dữ liệu đầu vào gồm thông tin cá nhân, kết quả học tập, văn bằng chứng chỉ, số môn thi lại và chức vụ Đoàn.
- Quy trình quản lý hoạt động và điểm rèn luyện: Xử lý danh mục hoạt động theo 2 loại (hoạt động có tổ chức tính theo lượt tham gia thực tế và hoạt động không tổ chức/tính điểm theo mức độ hoàn thành). Quy trình bao gồm các bước lập danh sách đăng ký, điểm danh tham gia, tự động cộng điểm rèn luyện và cập nhật điểm thưởng (bonus).
- Quy trình quản lý đoàn phí: Theo dõi việc nộp đoàn phí định kỳ 12 tháng trong năm. Hệ thống cho phép xác nhận đóng phí, tự động chuyển trạng thái đoàn viên không đóng đoàn phí 3 tháng liên tiếp về diện thanh niên, hoặc khôi phục trạng thái đoàn viên chính thức khi được xác nhận.
- Nguồn dữ liệu: Dữ liệu mẫu và danh sách thực tế của 108 chi đoàn thuộc Trường Cao đẳng Công nghệ Thủ Đức trong năm học 2015 - 2016; các tập tin Excel điểm danh, biểu mẫu phân loại đoàn viên và thang đánh giá rèn luyện do Đoàn trường cung cấp.
Thiết kế và triển khai
Hệ thống được thiết kế theo mô hình kiến trúc phân tầng (4 thành phần), giúp tách biệt giữa giao diện, xử lý nghiệp vụ và lưu trữ dữ liệu.
| Thành phần |
Công nghệ / Lớp đảm nhiệm |
Chức năng kỹ thuật |
| Cơ sở dữ liệu (Database) |
SQL Server 2008 R2 |
Lưu trữ dữ liệu tập trung, quản lý khóa chính, khóa ngoại và thực thi các Trigger tự động hóa cập nhật dữ liệu. |
| Tầng truy cập dữ liệu (Data Access Layer - DAL) |
Lớp Sql |
Đảm nhiệm giao tiếp trực tiếp với cơ sở dữ liệu qua các hàm: exec, execReturnDataTable, execReturnDataSet, execReturnFirstCellValue. Tự động gắn quyền của người dùng hiện tại khi thực thi thủ tục. |
| Tầng logic nghiệp vụ (Business Logic Layer - BLL) |
Lớp GetData, SaveData2, Session, CommonConst |
Xử lý logic trung gian; đọc/ghi dữ liệu có điều kiện; quản lý phiên làm việc (CURR_USER, CURR_ROLE) và lưu cấu hình kết nối hệ thống. |
| Tầng giao diện (Presentation Layer) |
Windows Forms & DevExpress |
Cung cấp giao diện tương tác người dùng, các màn hình lọc dữ liệu và điều khiển hiển thị dạng lưới (GridControl). |
Hệ thống cơ sở dữ liệu bao gồm hơn 25 bảng dữ liệu quan hệ và các Trigger nghiệp vụ:
- Bảng danh mục và hồ sơ:
tblFaculty (khoa), tblClass (lớp), tblStudent (sinh viên), tblStudentStatus (trạng thái sinh viên), tblStudentCers (văn bằng/chứng chỉ), tblPayFee (đoàn phí 12 tháng).
- Bảng chức vụ và phân quyền:
tblAccount (tài khoản với mật khẩu mã hóa MD5), tblRegencies (danh mục chức vụ và quyền hạn: 0 - Đoàn viên, 1 - Ban Chấp hành Chi đoàn, 5 - Ban Chấp hành Đoàn trường, 6 - Lập trình viên), tblRegencyAssignment (phân công chức vụ), tblRegencyAssignmentLog (lịch sử bổ nhiệm/miễn nhiệm).
- Bảng quản lý hoạt động và điểm rèn luyện:
tblActCategory (nhóm hoạt động 3 cấp độ: level 1, 2, 3), tblActivities (chi tiết hoạt động), tblActSign (đăng ký tham gia), tblActSignStatus (trạng thái tham gia và tỷ lệ điểm được hưởng), tblScoreSumary (bảng tổng hợp điểm rèn luyện).
- Bảng đánh giá kết quả:
tblLearningOutcome (kết quả học tập), tblOutComeConfig (cấu hình phân loại học tập), tblRetestCount (số môn thi lại), tblScoreRatingConfig (xếp loại điểm rèn luyện), tblFinalRatingConfig (xếp loại đoàn viên tổng hợp).
- Bảng cấu hình hệ thống và giao diện động:
tblSystemParams, tblImportFromExcelConfig, tblMenu, tblStatisticalSetting, tblProcSetting (cấu hình các tham số lọc giao diện trực tiếp từ thủ tục lưu trữ).
- Hệ thống Trigger tự động:
trigForStudentInsert và trigForStudentDelete (tự động tạo hoặc xóa tài khoản tương ứng khi thay đổi hồ sơ sinh viên); trigForRegencyAssignmentInsertDelete và trigForRegencyAssignmentInsertUpdate (ghi nhật ký lịch sử chức vụ); triggerForActCategory và triggerForActCategoryDelete (tự động thêm hoặc xóa cột nhóm điểm trong bảng tblScoreSumary); TrigFortblActSign (tự động tính toán lại điểm rèn luyện khi có thao tác thêm, sửa, xóa đăng ký tham gia).
Về mặt giao diện, tác giả thiết kế hai biểu mẫu đặc thù:
- Form
DialogGetStudent: Thực hiện lọc danh sách sinh viên chưa đăng ký tham gia một hoạt động cụ thể dựa trên điều kiện Khoa và Lớp, hỗ trợ chọn hàng loạt (CheckAll, UncheckAll, CheckSelected) để bổ sung vào danh sách hoạt động.
- Form
FormProcedure: Biểu mẫu đa năng xử lý hơn 80% tác vụ của phần mềm. Biểu mẫu này hoạt động hoàn toàn dựa trên cấu hình Stored Procedure trong SQL Server, tự động ánh xạ tham số thành điều khiển giao diện (LookupEdit, CheckBox), tự động định cấu hình cột hiển thị, ẩn/hiện cột, xác định quyền sửa đổi và nạp công thức thống kê từ bảng tblProcSetting, tblMenu và tblStatisticalSetting.
Về kiểm thử: Tác giả triển khai kiểm thử chức năng (Functional Testing) trên các phân hệ. Sau 4 tháng phát triển (từ tháng 01/2016 đến tháng 05/2016), phần mềm đã hoàn tất các chức năng cơ bản, bước vào giai đoạn thử nghiệm Beta (Beta Testing) và chuẩn bị đưa vào sử dụng chính thức.
Nội dung chính theo từng chương
Phần 1. Phần mở đầu
Tác giả trình bày tính cấp thiết của đề tài thông qua các số liệu khảo sát thực tế tại Trường Cao đẳng Công nghệ Thủ Đức; phân tích hạn chế của phương pháp quản lý bằng Excel, Word và Google Forms; xác định mục đích nghiên cứu với 6 mục tiêu cụ thể; giới thiệu phạm vi nghiên cứu trên Windows. Đồng thời, chương này vạch ra định hướng phát triển phần mềm theo 3 giai đoạn: Giai đoạn A (phát triển ứng dụng Windows), Giai đoạn B (mở rộng ứng dụng trên Android, Windows Phone, Web cho cấp Chi đoàn và sinh viên), Giai đoạn C (bảo trì, cập nhật hệ thống ổn định trong 1 năm). Tác giả cũng phân tích nguyên nhân phần mềm của Thành Đoàn TP. Hồ Chí Minh không phù hợp với đơn vị và liệt kê 6 nội dung nghiên cứu kỹ thuật trọng tâm.
Phần 2. Tổng quan cơ sở lý thuyết
Nội dung chương này mô tả chi tiết 3 quy trình nghiệp vụ thực tế của Đoàn trường:
- Quy trình quản lý hồ sơ sinh viên, đoàn viên: Làm rõ sự kiện kích hoạt (khi có biến động sinh viên hoặc khi có yêu cầu thống kê), cung cấp sơ đồ quy trình nghiệp vụ và phương thức cập nhật thông tin qua tập tin Excel hoặc giao diện trực tiếp.
- Quy trình quản lý hoạt động và điểm rèn luyện của đoàn viên: Định nghĩa 2 nhóm hoạt động (hoạt động có tổ chức và hoạt động không tổ chức/tính điểm theo hoàn thành), mô tả các bước từ nhập nhóm hoạt động đầu năm, tiếp nhận đăng ký, điểm danh, đồng bộ điểm tự động đến xuất báo cáo đánh giá cuối năm.
- Quy trình quản lý đoàn phí đoàn viên: Trình bày chu trình thu đoàn phí, kiểm tra danh sách đóng phí và nguyên tắc chuyển đổi trạng thái đoàn viên không nộp phí liên tiếp 3 tháng.
Phần 3. Phân tích thiết kế hệ thống
Chương này đặc tả chi tiết 8 phân hệ chức năng cấu thành phần mềm:
- Phân hệ thông tin cơ bản: Quản lý danh mục khoa, chi đoàn, văn bằng chứng chỉ, trạng thái sinh viên và cấu hình tiêu chuẩn xếp loại học tập, rèn luyện.
- Phân hệ thông tin sinh viên: Quản lý thông tin cá nhân, cấp văn bằng/chứng chỉ, danh sách đóng đoàn phí 12 tháng và chức năng phân loại trạng thái đoàn viên.
- Phân hệ quản lý hoạt động và điểm rèn luyện đoàn viên: Thiết lập cây nhóm hoạt động 3 cấp (
level 1, 2, 3), nhập chi tiết hoạt động (tiêu đề, địa điểm, đơn vị tổ chức, thời gian đăng ký/tổ chức, tính bắt buộc), xử lý đăng ký và điểm danh qua tập tin Excel hoặc giao diện, tra cứu quá trình rèn luyện cá nhân.
- Phân hệ Import: Cung cấp chức năng nạp dữ liệu từ tập tin Excel cho 7 hạng mục: khoa, sinh viên, đăng ký hoạt động, điểm danh, điểm học tập sinh viên, kết quả lao động của cán bộ/giảng viên/nhân viên, và văn bằng/chứng chỉ.
- Phân hệ Export: Cho phép trích xuất dữ liệu dạng lưới ra các định dạng tập tin Excel, PDF, Word.
- Phân hệ cảnh báo: Đưa ra thông báo khi thực hiện tác vụ nguy hiểm và hiển thị hộp thoại cảnh báo ngoại lệ hệ thống.
- Phân hệ hệ thống: Định danh người dùng bằng tài khoản, mật khẩu mã hóa MD5, đổi mật khẩu và ghi nhận định danh người dùng trong mọi giao dịch cơ sở dữ liệu.
- Phân hệ tìm kiếm: Tích hợp chức năng lọc và tìm kiếm nhanh trên tất cả các màn hình hiển thị dữ liệu dạng lưới.
Phần 4. Xây dựng chương trình
Tác giả trình bày chi tiết về cấu trúc kỹ thuật và mã nguồn của ứng dụng:
- Quy định ràng buộc công nghệ (Windows Forms, SQL Server 2008 R2).
- Đặc tả chi tiết lược đồ cơ sở dữ liệu gồm hơn 25 bảng kèm theo cấu trúc trường, kiểu dữ liệu, ràng buộc khóa và các Trigger nghiệp vụ tự động.
- Thiết kế tầng truy cập dữ liệu (lớp
Sql) với các phương thức thực thi thủ tục lưu trữ.
- Thiết kế tầng xử lý nghiệp vụ: lớp
GetData (14 phương thức truy vấn danh mục, sinh viên, đoàn phí, điểm rèn luyện, menu, tham số proc), lớp SaveData2 (lưu dữ liệu theo lô có hiển thị tiến trình ProgressBarControl), lớp Session và CommonConst.
- Thiết kế chi tiết giao diện người dùng trên DevExpress, tập trung vào cơ chế hoạt động của
FormProcedure và biểu mẫu DialogGetStudent.
- Thực hiện kiểm thử chức năng phần mềm trước khi phát hành phiên bản thử nghiệm.
Phần Kết luận - Hướng phát triển
Tổng kết quá trình 4 tháng thực hiện đồ án tốt nghiệp: tác giả trình bày các kiến thức chuyên môn tích lũy được (C#, DevExpress, T-SQL), đánh giá kết quả ứng dụng trong việc số hóa dữ liệu công tác Đoàn tại trường, thẳng thắn chỉ ra các hạn chế tồn đọng do thời gian thực hiện ngắn và vạch ra kế hoạch phát triển các ứng dụng phụ trợ trong tương lai.
Kết quả và đóng góp
- Kết quả ứng dụng: Tác giả đã hoàn thiện phần mềm quản lý chạy trên môi trường Windows sau 4 tháng phát triển (từ tháng 01/2016 đến tháng 05/2016) và đưa vào giai đoạn Beta Testing. Ứng dụng đã giải quyết được nhu cầu quản lý tập trung toàn bộ dữ liệu của 108 chi đoàn và hơn 6.600 đoàn viên tại Trường Cao đẳng Công nghệ Thủ Đức.
- Giải pháp kỹ thuật:
- Hệ thống hóa và số hóa toàn bộ quy trình quản lý hồ sơ, điểm danh và chấm điểm rèn luyện, thay thế cho việc quản lý thủ công hàng trăm đến hàng nghìn tập tin Excel rời rạc và việc tập trung sinh viên đánh giá qua Google Forms.
- Xây dựng thành công biểu mẫu động
FormProcedure liên kết chặt chẽ với cơ sở dữ liệu, cho phép quản lý hơn 80% chức năng thêm, sửa, xóa, tìm kiếm và thống kê mà không cần tạo mới nhiều biểu mẫu tĩnh trong mã nguồn C#.
- Tự động hóa hoàn toàn việc đồng bộ điểm rèn luyện và tài khoản người dùng bằng hệ thống Trigger trong SQL Server 2008 R2.
- Đóng góp thực tiễn: Khóa luận đã xây dựng được một giải pháp phần mềm bám sát đặc thù công tác Đoàn cấp cơ sở tại một trường cao đẳng cụ thể, khắc phục sự cồng kềnh, không phù hợp của hệ thống quản lý cấp Thành Đoàn, đồng thời đặt nền móng cho lộ trình xây dựng ứng dụng di động cho đoàn viên trong các giai đoạn tiếp theo.
Hạn chế và hướng nghiên cứu tiếp
- Hạn chế của phần mềm:
- Thời gian nghiên cứu và phát triển chỉ gói gọn trong 4 tháng, tác giả tự nhận chưa có nhiều kinh nghiệm thực tế nên phần mềm vẫn còn tồn tại các lỗi phát sinh trong quá trình vận hành thử nghiệm.
- Phần mềm mới chỉ dừng lại ở phiên bản ứng dụng máy trạm (Desktop App) chạy trên hệ điều hành Windows, chưa hỗ trợ giao diện tương tác trực tiếp cho đoàn viên và Ban Chấp hành Chi đoàn trên nền tảng Web hoặc thiết bị di động.
- Hướng phát triển:
- Giai đoạn B: Phát triển bổ sung các phiên bản phần mềm trên nền tảng di động Android, Windows Phone và Web dành riêng cho Ban Chấp hành Chi đoàn và đoàn viên để theo dõi tin tức, đăng ký hoạt động và tra cứu điểm rèn luyện.
- Giai đoạn C: Tiếp tục thu thập ý kiến phản hồi từ người dùng thực tế tại Đoàn trường, tiến hành bảo trì, sửa lỗi và cập nhật phần mềm đến khi hệ thống đạt độ ổn định hoàn chỉnh (dự kiến trong khoảng thời gian 1 năm).
Giá trị tham khảo
Đồ án là tài liệu thực hành có giá trị tham khảo dành cho sinh viên ngành Công nghệ phần mềm, Hệ thống thông tin hoặc các kỹ sư phát triển phần mềm quản lý máy trạm. Nội dung tài liệu đặc biệt hữu ích ở các phần:
- Phương pháp xây dựng ứng dụng Windows Forms kết hợp thư viện DevExpress (
GridControl) với mô hình kiến trúc phân tầng rõ ràng (DAL - BLL - Presentation).
- Kỹ thuật thiết kế biểu mẫu động dựa trên Stored Procedure (
FormProcedure) và tham số hóa giao diện từ bảng dữ liệu (tblProcSetting, tblMenu), giúp giảm thiểu thời gian tạo biểu mẫu trong các bài toán quản lý dữ liệu lớn.
- Cách thức tổ chức và thiết kế cơ sở dữ liệu quan hệ cho bài toán quản lý sinh viên, điểm rèn luyện, đoàn phí và phân quyền người dùng trong môi trường giáo dục đại học, cao đẳng.
Câu hỏi thường gặp
1. Hệ thống phân chia quyền hạn của người dùng như thế nào và tài khoản được bảo mật ra sao?
Trong bảng tblRegencies, hệ thống phân chia người dùng thành 4 nhóm quyền qua trường Role: 0 (Đoàn viên), 1 (Ban Chấp hành Chi đoàn), 5 (Ban Chấp hành Đoàn trường), 6 (Lập trình viên). Mật khẩu của tài khoản trong bảng tblAccount được mã hóa bằng thuật toán MD5. Mọi giao dịch (transaction) gửi đến cơ sở dữ liệu đều được gắn kèm định danh của người dùng hiện tại để kiểm soát quyền.
2. Điểm rèn luyện của đoàn viên được tính toán và đồng bộ tự động bằng cơ chế nào?
Điểm rèn luyện được phân cấp theo nhóm hoạt động 3 mức (level 1, 2, 3) trong bảng tblActCategory. Khi Ban Chấp hành Đoàn trường nhập dữ liệu điểm danh hoặc thêm/sửa/xóa thông tin đăng ký hoạt động trong bảng tblActSign, trigger TrigFortblActSign sẽ tự động kích hoạt và tính toán lại điểm tương ứng của sinh viên vào bảng thống kê tblScoreSumary. Trường hợp có thêm mới hoặc xóa nhóm hoạt động, các trigger triggerForActCategory và triggerForActCategoryDelete sẽ tự động thêm hoặc gỡ cột tương ứng trong bảng tổng hợp điểm.
3. Quy định xử lý đối với những đoàn viên không đóng đoàn phí đầy đủ được thiết kế như thế nào?
Trong quy trình quản lý đoàn phí (bảng tblPayFee), hệ thống ghi nhận trạng thái đóng phí theo từng tháng cho cả 12 tháng trong năm. Ban Chấp hành Đoàn trường kiểm tra và xác nhận (accept); những đoàn viên không đóng đoàn phí trong 3 tháng liên tiếp sẽ bị xóa tên khỏi danh sách đoàn viên chính thức và chuyển trạng thái sang diện thanh niên. Ngược lại, những sinh viên ở trạng thái thanh niên nếu đóng đủ và được xác nhận sẽ chuyển về trạng thái đoàn viên chính thức.
4. Form FormProcedure trong ứng dụng có vai trò gì và hoạt động ra sao?
FormProcedure là biểu mẫu đa năng đảm nhiệm hơn 80% khối lượng công việc của phần mềm. Biểu mẫu này nhận đầu vào là tên một Stored Procedure trong SQL Server, tự động truy vấn bảng tblProcSetting để tạo các điều khiển lọc dữ liệu (LookupEdit, CheckBox), tra cứu bảng tblMenu để định hình thứ tự, độ rộng và trạng thái ẩn/hiện của các cột trên GridControl, đồng thời lấy dữ liệu từ tblStatisticalSetting để thiết lập các bảng thống kê hiển thị trực tiếp cho người dùng.
5. Vì sao tác giả không sử dụng phần mềm quản lý đoàn vụ do Thành Đoàn TP. Hồ Chí Minh cung cấp?
Dựa trên khảo sát thực tế và sự xác nhận của cán bộ Đoàn trường (Đồng chí Lê Thị Kim Thanh), phần mềm của Thành Đoàn được xây dựng quá tổng quát phục vụ cho toàn Thành Đoàn nên xa rời các quy trình nghiệp vụ chi tiết của Trường Cao đẳng Công nghệ Thủ Đức, không có tính năng tương tác với sinh viên và chỉ chú trọng công tác thống kê ở cấp vĩ mô thay vì hỗ trợ tác nghiệp tại cấp cơ sở Đoàn trường.
Kết luận
Khóa luận tốt nghiệp của tác giả Võ Mạnh Hùng Dương đã giải quyết bài toán cấp thiết trong công tác quản lý hồ sơ, điểm danh hoạt động và tính điểm rèn luyện tại Đoàn Trường Cao đẳng Công nghệ Thủ Đức thông qua việc xây dựng ứng dụng Windows Forms kết hợp SQL Server 2008 R2. Đồ án đưa ra giải pháp kỹ thuật nổi bật với kiến trúc phân tầng kết hợp biểu mẫu cấu hình động FormProcedure, cho phép chuẩn hóa quy trình và giảm tải khối lượng quản lý hàng nghìn tập tin rời rạc. Sản phẩm đã hoàn thành giai đoạn thử nghiệm chức năng và cung cấp một mô hình tham khảo đầy đủ về mặt thiết kế hệ thống thông tin quản lý cấp cơ sở.