Tổng Quan Về Giáo Trình

Giáo trình môn học/mô-đun Thực tập tốt nghiệp (Mã mô-đun: MH40) là tài liệu học tập chuyên ngành bắt buộc trong chương trình đào tạo trình độ Cao đẳng, ngành/nghề Tin học ứng dụng (chương trình dạy nghề Ứng dụng phần mềm) tại Trường Cao đẳng Bách Khoa Nam Sài Gòn. Tài liệu được ban hành kèm theo Quyết định số 459/QĐ-NSG ngày 31 tháng 08 năm 2022 của Hiệu trưởng nhà trường, do ThS. Đào Thị Xuân Hường đảm nhiệm vai trò chủ biên (hoàn thành biên soạn ngày 30 tháng 01 năm 2022).

Về mục tiêu học tập (Learning Outcomes), giáo trình trang bị cho người học ba nhóm chuẩn đầu ra chính:

  • Kiến thức: Nắm vững quy trình phát triển ứng dụng Công nghệ thông tin (CNTT) tại doanh nghiệp; tiếp cận các hệ quản trị cơ sở dữ liệu (CSDL) lớn (SQL Server, Oracle, DB2, MySQL) và công nghệ mã nguồn mở (Linux, XML, UML); hiểu rõ phương pháp nghiên cứu khoa học và phương thức khảo sát cơ cấu tổ chức doanh nghiệp.
  • Kỹ năng: Hệ thống hóa toàn bộ kiến thức chuyên ngành đã học; nâng cao năng lực lập trình, thiết kế hệ thống, kiểm thử phần mềm, bảo mật dữ liệu; rèn luyện khả năng xử lý sự cố kỹ thuật và kỹ năng giao tiếp nghiệp vụ.
  • Năng lực tự chủ và trách nhiệm: Hình thành tác phong lao động có kỷ luật, an toàn với thiết bị máy tính, chủ động tổ chức công việc độc lập và phối hợp nhóm trong môi trường làm việc thực tế với thời lượng thực tập quy chuẩn 360 giờ.

Cấu trúc giáo trình gồm 05 chương được sắp xếp theo tiến trình thực hiện một đề án tốt nghiệp: từ khâu khảo sát tổ chức, thiết lập cơ sở lý luận, phân tích thiết kế và cài đặt hệ thống, đến tổng hợp kết quả và viết báo cáo. Điểm đặc sắc của tài liệu là việc kết hợp chặt chẽ giữa các quy định hành chính - học thuật (quy chế bảo vệ đồ án, mẫu nhận xét của doanh nghiệp) với các hướng dẫn kỹ thuật chi tiết (câu lệnh T-SQL, đóng gói bộ cài đặt phần mềm).


Nội Dung Kiến Thức Cốt Lõi

Các chương/chủ đề chính

Nội dung giáo trình được triển khai qua 5 chương trọng tâm với cấu trúc logic kế thừa:

  • Chương 1: Tổng quan: Giới thiệu mục đích của đợt thực tập tốt nghiệp (360 giờ); phân tích cơ cấu tổ chức bộ máy doanh nghiệp theo Luật Doanh nghiệp gồm Công ty TNHH (1 thành viên, 2 thành viên trở lên) và Công ty Cổ phần (Đại hội đồng cổ đông, Hội đồng quản trị, Ban kiểm soát, Ban giám đốc, các phòng chức năng: Kinh tế – Kế hoạch, Quản lý thi công, Tài chính – Kế toán, Vật tư – Thiết bị và công nghệ, Hành chính quản trị); hướng dẫn thiết lập mục tiêu, mục đích, đối tượng và phạm vi nghiên cứu; liệt kê danh mục định hướng đề tài thực tập; phân loại các lỗi thường gặp trong khâu khảo sát thực tế.
  • Chương 2: Cơ sở lý luận: Hướng dẫn phương pháp thu thập, chọn lọc và đánh giá tài liệu khoa học liên quan đến đề tài; xây dựng các tiêu chuẩn về tính thống nhất, tính phát triển và tính chặt chẽ trong văn phong học thuật; thiết lập kế hoạch thực hiện và lịch trình báo cáo tiến độ khả thi.
  • Chương 3: Thực hiện đề tài (Thực tập): Đây là chương trọng tâm với đề tài mẫu điển hình là "Xây dựng phần mềm Quản lý bán hàng". Nội dung gồm:
    • Phân tích thiết kế hệ thống: Xây dựng Biểu đồ phân cấp chức năng (5 nhóm: Đặt hàng, Tìm kiếm, Cập nhật, Thống kê, Kiểm tra); xây dựng Biểu đồ luồng dữ liệu (BLD/DFD) từ mức khung cảnh đến mức chi tiết với 5 thành phần (chức năng xử lý, tác nhân ngoài, luồng dữ liệu, kho dữ liệu, tác nhân trong); mô hình hóa dữ liệu quan hệ và mô hình thực thể liên kết (ERD).
    • Cài đặt chương trình: Lập trình thủ tục lưu trữ (Stored Procedure) cho các nghiệp vụ bán hàng, mua hàng; thiết kế giao diện Form (Khách hàng, Nhà cung cấp, Sản phẩm, Hóa đơn).
    • Kiểm thử phần mềm: Thực hiện 6 loại kiểm thử chuyên dụng gồm Kiểm tra chức năng (Functional Test), Vận hành (Performance Test), Chịu tải (Stress/Load Test), Cấu hình (Configuration Test), Bảo mật (Security Test) và Phục hồi (Recovery Test).
    • Bảo mật cơ sở dữ liệu SQL Server: Cấp quyền người dùng bằng giao diện và bằng câu lệnh T-SQL (CREATE LOGIN, CREATE USER, GRANT SELECT, INSERT ON ... TO ... [WITH GRANT OPTION]); cấu hình xác thực kết hợp (SQL Server and Windows Authentication mode).
    • Đóng gói phần mềm: Sử dụng Visual Studio Installer (Setup Project), cấu hình điều kiện tiên quyết (.NET Framework, SQL Server 2014), tạo Shortcut Desktop và cấu hình chuỗi kết nối tự động gắn (attach) tệp cơ sở dữ liệu .mdf, .ldf.
  • Chương 4: Kết quả: Trình bày kết quả nghiên cứu, khảo sát và xây dựng phần mềm; so sánh đối chiếu kết quả đạt được với mục tiêu ban đầu; xử lý các bảng biểu, số liệu và phiếu nhận xét đánh giá từ doanh nghiệp tiếp nhận.
  • Chương 5: Kết luận và Kiến nghị: Hướng dẫn kết cấu phần kết luận của báo cáo tốt nghiệp; phương pháp trình bày các khó khăn, tồn tại chưa giải quyết và đề xuất kiến nghị cụ thể cho cơ sở thực tập cũng như định hướng phát triển phần mềm trong tương lai.

Kiến thức nền tảng được xây dựng

Giáo trình củng cố các nền tảng lý thuyết và mô hình chuyên ngành:

  • Lý thuyết phân tích thiết kế hệ thống thông tin: Áp dụng phương pháp phân tích hướng cấu trúc, kỹ thuật phân rã chức năng và mô hình hóa luồng dữ liệu (DFD/BLD).
  • Nguyên lý quản trị và bảo mật cơ sở dữ liệu: Mô hình dữ liệu quan hệ, thiết kế ràng buộc toàn vẹn, lập trình thủ tục T-SQL Stored Procedure, cơ chế kiểm soát truy cập (Access Control) và phân quyền người dùng trong Microsoft SQL Server.
  • Tiêu chuẩn kiểm chuẩn phần mềm: Hệ thống hóa các phương pháp đánh giá chất lượng phần mềm từ mức đơn vị chức năng đến mức tải giới hạn và kiểm tra khả năng phục hồi dữ liệu khi xảy ra sự cố.

Kỹ năng phát triển

Tài liệu rèn luyện hệ thống kỹ năng toàn diện cho sinh viên công nghệ:

  • Kỹ năng kỹ thuật (Technical skills): Cài đặt và cấu hình phần cứng, mạng máy tính; lập trình ứng dụng quản lý; thao tác quản trị và bảo mật SQL Server; đóng gói tệp cài đặt .msi/.exe; xử lý sự cố vận hành phần mềm.
  • Kỹ năng phân tích (Analytical skills): Khảo sát quy trình sản xuất kinh doanh tại doanh nghiệp; sơ đồ hóa nghiệp vụ; phân tích tính khả thi của kế hoạch nghiên cứu.
  • Kỹ năng thực hành và kỹ năng mềm (Practical competencies): Dịch thuật ngữ chuyên ngành sang ngôn ngữ phổ thông cho khách hàng/người sử dụng; kỹ năng thuyết trình báo cáo độc lập; làm việc nhóm; quản lý thời gian; lập nhật ký công việc và tuân thủ quy chuẩn an toàn lao động.

Phương Pháp Giảng Dạy Và Học Tập

Tiếp cận sư phạm (Pedagogical approach)

Giáo trình áp dụng mô hình đào tạo gắn liền với thực tiễn sản xuất (Work-Integrated Learning). Quá trình học tập được thiết kế xoay quanh thời lượng thực địa 360 giờ tại đơn vị thực tập (công ty, doanh nghiệp, cơ quan hành chính sự nghiệp). Mối quan hệ tương tác giữa giảng viên hướng dẫn và sinh viên được duy trì thông qua lịch làm việc định kỳ tối thiểu 1 tuần/lần để báo cáo tiến độ, duyệt đề cương và tháo gỡ vướng mắc chuyên môn.

Bài tập tình huống và thực hành thực tế

  • Case study trọng tâm: Toàn bộ quy trình phân tích, thiết kế, cài đặt và kiểm thử được minh họa xuyên suốt qua bài toán "Xây dựng phần mềm Quản lý bán hàng". Sinh viên được hướng dẫn chi tiết từng bước từ lập biểu đồ chức năng, vẽ biểu đồ DFD mức ngữ cảnh, thiết kế cơ sở dữ liệu đến viết mã giao diện người dùng.
  • Thực hành thao tác kỹ thuật: Giáo trình cung cấp bài tập thực hành cụ thể về cú pháp lệnh T-SQL để bảo mật cơ sở dữ liệu:
    CREATE LOGIN CNTT WITH PASSWORD = 'Abc12345'
    CREATE USER CNTT FOR LOGIN CNTT
    GRANT SELECT, INSERT ON Mat_Hang TO CNTT
    
    Kèm theo đó là quy trình từng bước tạo project cài đặt trên Visual Studio Installer, thiết lập chuỗi kết nối nguồn dữ liệu datasource=.\SQLSERVER;attachdbfilename=...;Integrated Security=true.

Phương pháp đánh giá (Assessment methods)

Kết quả học phần được thẩm định qua quy trình đa tầng nghiêm ngặt:

  1. Đánh giá của đơn vị thực tập: Thông qua Phiếu nhận xét chính thức, chấm điểm theo các tiêu chí: chất lượng công việc hoàn thành (Xuất sắc, Tốt, Khá, Trung bình, Yếu), tính hữu ích của đợt thực tập, năng lực chuyên môn, tinh thần kỷ luật, thái độ hòa đồng, kỹ năng tin học văn phòng và trình độ tiếng Anh.
  2. Đánh giá của Bộ môn CNTT: Bộ môn tổ chức xét duyệt lần cuối toàn bộ nội dung báo cáo (quyển đồ án), kiểm tra chạy thử chương trình (test phần cứng/phần mềm, sơ đồ thiết kế).
  3. Đánh giá của cán bộ phản biện: Phòng Đào tạo chuyển đồ án cho giảng viên phản biện chấm độc lập trong thời gian từ 3 đến 5 ngày.
  4. Hội đồng bảo vệ tốt nghiệp: Sinh viên đủ điều kiện (không vắng mặt không lý do trong các đợt duyệt tiến độ, đồ án đạt yêu cầu duyệt bộ môn, phản biện đồng ý cho bảo vệ, hoàn thành học phí) sẽ thực hiện thuyết trình và bảo vệ đồ án trước Hội đồng chấm tốt nghiệp.

Hướng dẫn tự học và nghiên cứu

Giáo trình yêu cầu sinh viên xây dựng đề cương sơ bộ trước khi viết chi tiết, lập và theo dõi nhật ký thực tập hàng ngày, đồng thời cung cấp bảng danh mục nhận diện các lỗi thường gặp (như bỏ sót phòng ban khi khảo sát, không tuân thủ quy chuẩn định dạng báo cáo, sao chép tài liệu) để sinh viên chủ động phòng tránh.


Điểm Nổi Bật Và Cập Nhật

Quy chuẩn hóa hình thức trình bày học thuật

Giáo trình đưa ra các quy định cụ thể về việc soạn thảo báo cáo tốt nghiệp theo chuẩn quốc gia:

  • Tiêu chuẩn font chữ: Soạn thảo trên Winword sử dụng bộ mã Unicode theo tiêu chuẩn TCVN-6909, phông chữ Times New Roman, cỡ chữ 14, dãn dòng 1.5 line.
  • Quy cách văn bản: Khổ giấy A4, căn lề trái 3.5 cm, lề phải 2.0 cm; độ dài phần nội dung đồ án quy định từ 30 đến 100 trang (không tính phụ lục); đóng bìa cứng có giấy gương.
  • Công cụ trực quan hóa: Hướng dẫn ứng dụng chuyên sâu bộ phần mềm Microsoft Visio (Visio Technical, Visio Professional) để thiết kế sơ đồ mạng máy tính, sơ đồ phân tích và thiết kế hệ thống.

Tích hợp công nghệ và môi trường thực tế

  • Tiếp cận hệ thống công nghệ đa dạng: Bên cạnh Microsoft SQL Server và .NET, tài liệu định hướng sinh viên tiếp cận các hệ quản trị CSDL lớn (Oracle, DB2, MySQL), môi trường mã nguồn mở Linux và các chuẩn công nghệ hiện đại như XML, UML.
  • Gắn kết cấu trúc doanh nghiệp thực tế: Nội dung tài liệu cung cấp kiến thức thực tế về mô hình quản trị công ty theo pháp luật hiện hành, giúp sinh viên hiểu rõ vai trò và quy trình xử lý thông tin tại các phòng ban chuyên môn (Kinh tế - Kế hoạch, Quản lý thi công, Tài chính - Kế toán, Vật tư - Thiết bị).
  • Chuẩn hóa quy trình kiểm thử phần mềm: Đưa 6 tiêu chuẩn kiểm thử kỹ thuật (Functional, Performance, Stress, Configuration, Security, Recovery Test) vào quy trình hoàn thiện sản phẩm công nghệ thông tin.

Đối Tượng Sử Dụng Giáo Trình

  • Sinh viên: Sinh viên năm cuối hệ Cao đẳng ngành Tin học ứng dụng hoặc ngành Ứng dụng phần mềm chuẩn bị bước vào giai đoạn thực tập doanh nghiệp và thực hiện đồ án tốt nghiệp với thời lượng 360 giờ.
  • Điều kiện tiên quyết (Prerequisites): Sinh viên cần hoàn thành các học phần lý thuyết và thực hành cơ sở/chuyên ngành trước đó, bao gồm: Lập trình cơ bản và nâng cao, Cơ sở dữ liệu, Phân tích thiết kế hệ thống, Mạng máy tính, Tin học văn phòng (Word, Excel, PowerPoint), và đáp ứng đầy đủ nghĩa vụ học phí theo quy định của nhà trường.
  • Giảng viên: Giảng viên khoa Công nghệ thông tin sử dụng làm tài liệu giảng dạy, công cụ theo dõi - đánh giá tiến độ thực tập hàng tuần, duyệt đề cương chi tiết và làm căn cứ chấm điểm đồ án tốt nghiệp.
  • Cán bộ hướng dẫn tại doanh nghiệp: Người phụ trách trực tiếp tại các cơ quan, doanh nghiệp tiếp nhận sinh viên sử dụng làm tài liệu tham chiếu về mục tiêu thực tập và tiêu chuẩn đánh giá trên phiếu nhận xét kết quả công việc.

Câu Hỏi Thường Gặp

1. Giáo trình này phù hợp với đối tượng người học nào?

Giáo trình được biên soạn chuyên biệt cho sinh viên trình độ Cao đẳng khối ngành Tin học ứng dụng / Ứng dụng phần mềm thực hiện học phần Thực tập tốt nghiệp (MH40).

2. Người học cần chuẩn bị kiến thức nền tảng nào trước khi sử dụng giáo trình?

Cần nắm vững kiến thức về phân tích thiết kế hệ thống thông tin, kỹ năng lập trình phần mềm, kỹ thuật quản trị - bảo mật cơ sở dữ liệu (đặc biệt là SQL Server), kỹ năng sử dụng các công cụ vẽ sơ đồ (Microsoft Visio) và tin học văn phòng chuẩn TCVN-6909.

3. Điểm khác biệt của giáo trình này so với các tài liệu lý thuyết thông thường là gì?

Tài liệu cung cấp một quy trình thực thi hoàn chỉnh từ đầu đến cuối: từ việc khảo sát mô hình tổ chức doanh nghiệp (Công ty Cổ phần, TNHH), lập đề cương, thiết kế hệ thống theo case study cụ thể, viết lệnh T-SQL phân quyền, kiểm thử 6 bước, đóng gói bộ cài đặt phần mềm đến các quy chế duyệt đồ án và bảo vệ trước Hội đồng.

4. Làm thế nào để thực hiện đề tài thực tập đạt hiệu quả cao theo hướng dẫn của giáo trình?

Sinh viên cần lập kế hoạch khả thi, viết đề cương tổng quát thông qua giáo viên hướng dẫn trước khi viết chi tiết, duy trì việc gặp và báo cáo tiến độ định kỳ hàng tuần (hoặc trao đổi qua Email), ghi chép đầy đủ nhật ký thực tập và tuyệt đối không sao chép công trình của người khác.

5. Giáo trình có cung cấp các mẫu biểu và tài liệu bổ trợ kèm theo không?

Có. Giáo trình tích hợp sẵn hệ thống mẫu biểu tiêu chuẩn gồm: Mẫu phiếu nhận xét của cơ quan tiếp nhận thực tập, bảng phân loại quy trình và tiêu chuẩn thực hiện công việc, bảng hướng dẫn xử lý lỗi thường gặp, các mẫu sơ đồ chức năng/BLD và danh mục tài liệu tham khảo (trang 57).


Kết Luận

Giáo trình môn học Thực tập tốt nghiệp (MH40) của Trường Cao đẳng Bách Khoa Nam Sài Gòn là tài liệu học thuật định chuẩn toàn bộ quy trình thực tập 360 giờ cho sinh viên ngành Tin học ứng dụng. Tài liệu hệ thống hóa các kiến thức chuyên môn về phân tích thiết kế hệ thống, lập trình, bảo mật cơ sở dữ liệu và kiểm thử phần mềm, đồng thời chuẩn hóa quy cách viết báo cáo khoa học theo tiêu chuẩn TCVN-6909.

Lộ trình học tập đề xuất được phân chia mạch lạc theo 5 bước: Khảo sát mô hình doanh nghiệp $\rightarrow$ Xây dựng cơ sở lý luận và đề cương $\rightarrow$ Phân tích, cài đặt và kiểm thử hệ thống $\rightarrow$ Đóng gói sản phẩm và tổng hợp kết quả $\rightarrow$ Hoàn thiện báo cáo và bảo vệ trước Hội đồng. Người học có thể khai thác thêm hệ thống biểu mẫu đánh giá, các tập lệnh mẫu T-SQL và tài liệu tham khảo được cung cấp trong giáo trình để hoàn thành tốt học phần.