TỔNG QUAN HỌC THUẬT VÀ NỘI DUNG GIÁO TRÌNH: ỨNG DỤNG TIN HỌC TRONG TÀI CHÍNH NGÂN HÀNG

Thông tin thư mục xuất bản:

  • Tên giáo trình: Ứng dụng tin học trong tài chính ngân hàng (Dành cho sinh viên chuyên ngành Tin học ứng dụng)
  • Chủ biên: TS. Vũ Bá Anh
  • Đồng tác giả: TS. Phùng Văn Ổn
  • Đơn vị biên soạn: Viện Công nghệ thông tin – Trường Đại học Tài chính - Ngân hàng Hà Nội (FBU)
  • Nhà xuất bản: Nhà xuất bản Tri Thức
  • Mã số tiêu chuẩn quốc tế (ISBN): 978-604-484-301-8
  • Hình thức lưu hành: Sách không bán (Học liệu nội bộ phục vụ đào tạo đại học)
  • Dung lượng: 262 trang, 3 chương chính

Tổng quan về giáo trình (250-300 từ)

Giáo trình "Ứng dụng tin học trong tài chính ngân hàng" do TS. Vũ Bá Anh (Chủ biên) và TS. Phùng Văn Ổn biên soạn, là tài liệu giảng dạy chính thức cho sinh viên chuyên ngành Tin học ứng dụng thuộc ngành Công nghệ thông tin tại Trường Đại học Tài chính - Ngân hàng Hà Nội. Học phần giữ vị trí khối kiến thức ngành chuyên sâu, đóng vai trò kết nối kiến thức công nghệ phần mềm với các nghiệp vụ tài chính - ngân hàng thực tế.

Mục tiêu học tập (learning outcomes) của tài liệu là cung cấp hệ thống lý thuyết về hệ thống thông tin quản lý (MIS); chuẩn hóa nhận thức về các nghiệp vụ kinh tế cốt lõi trong doanh nghiệp và ngân hàng; đồng thời hướng dẫn phương pháp phân tích, thiết kế hệ thống theo chuẩn UML và kỹ năng xây dựng phần mềm nghiệp vụ trên nền tảng .NET Framework (ngôn ngữ C#), hệ quản trị cơ sở dữ liệu Microsoft SQL Server theo mô hình mạng Client/Server.

Cấu trúc giáo trình gồm 3 chương với độ dài 262 trang, được tiếp cận theo phương pháp từ trên xuống (Top-down) và theo chu trình vòng đời phát triển phần mềm: từ cơ sở lý thuyết hệ thống thông tin, chuẩn hóa bài toán tài chính, đến trực tiếp lập trình ứng dụng.

Điểm đặc thù của giáo trình là sự phân định phạm vi nghiên cứu: nội dung chỉ tập trung giải quyết bài toán nghiệp vụ tại tài chính doanh nghiệp và ngân hàng thương mại – hai nhóm tổ chức tuyển dụng nhân sự công nghệ thông tin chính – mà không bao quát phạm vi tài chính công hay cơ chế điều hành của Ngân hàng Nhà nước.


Nội dung kiến thức cốt lõi (500-600 từ)

        TIẾN TRÌNH NỘI DUNG GIÁO TRÌNH

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

  • Chương 1: Tổng quan về hệ thống thông tin quản lý trong doanh nghiệp và ngân hàng thương mại (Trang 11 – 52): Do TS. Vũ Bá Anh biên soạn. Chương này khảo cứu khái niệm thông tin và 6 nhóm tài nguyên tổ chức; phân loại thông tin (khái niệm, thủ tục, chính sách, kích thích, thực nghiệm, chỉ thị); lý thuyết hệ thống tổng quát (tính trồi, tính cưỡng bức, hệ thống mở/đóng/kiểm soát phản hồi); cấu trúc 5 thành phần của hệ thống thông tin máy tính (Con người, Phần cứng, Phần mềm, Dữ liệu, Thủ tục) dựa trên chu trình I/S/P/O; phân loại hệ thống thông tin chức năng (TPS, MIS, DSS, ESS, AS); quy trình phát triển hệ thống chuẩn mực (5 giai đoạn) và phát triển nhanh (RAD); các mô hình chu trình như Thác nước (Waterfall của Royce 1970) và mô hình Xoắn ốc (Spiral).
  • Chương 2: Các nghiệp vụ chủ yếu trong tài chính doanh nghiệp và ngân hàng thương mại (Trang 53 – 118): Do TS. Vũ Bá Anh biên soạn. Nội dung thiết lập các mô hình toán tài chính: Giá trị tương lai (FV đơn, FV dòng tiền cuối kỳ, đầu kỳ), Giá trị hiện tại (PV đơn, PV dòng tiền cuối kỳ, đầu kỳ, vô hạn), Lãi suất thực hưởng (Effective Rate), Lãi suất tương đương, Chiết khấu dòng tiền (DCF), Tỷ suất hoàn vốn nội bộ (IRR). Trình bày chi tiết các nhóm nghiệp vụ kế toán doanh nghiệp (tài sản, vốn, chi phí) và nghiệp vụ ngân hàng thương mại: huy động vốn, nhận tiền gửi tiết kiệm, cho vay tín dụng, đầu tư và kinh doanh đối ngoại.
  • Chương 3: Phát triển ứng dụng tin học trong tài chính doanh nghiệp và ngân hàng thương mại (Trang 119 – 261): Do TS. Vũ Bá Anh và TS. Phùng Văn Ổn đồng biên soạn.
    • Phần A (Trang 119 – 136): Phân tích và thiết kế hệ thống quản lý tiền gửi ngân hàng thông qua công cụ UML: Biểu đồ Use Case tổng quát, xây dựng kịch bản, Biểu đồ tuần tự (Sequence Diagram), Biểu đồ hoạt động (Activity Diagram), Biểu đồ lớp phân tích/thiết kế (Class Diagram), Biểu đồ triển khai (Deployment Diagram).
    • Phần B (Trang 137 – 261): Hiện thực hóa mã nguồn trên công cụ Visual Studio (C#) và SQL Server. Hướng dẫn lập trình từ kết nối CSDL, Form đăng nhập, phân quyền, giao diện quản lý người dùng, giấy gửi tiền mặt, chuyển khoản, phiếu hạch toán, quản lý khách hàng, đơn vị, lãi suất tiết kiệm, lập thẻ tiết kiệm, trích xuất báo cáo bằng ReportViewer và đóng gói tệp cài đặt phần mềm.

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

Nội dung xây dựng trên nền tảng các cơ sở khoa học:

  1. Lý thuyết hệ thống và toán học hình thức: Áp dụng định lý Gödel về tính không đầy đủ để diễn giải "Nguyên lý bổ sung ngoài" trong quản lý hệ thống phức tạp; 4 nguyên lý tiếp cận hệ thống (Trình tự, Phân cấp, Cân bằng nội, Bổ sung ngoài) và 3 nguyên lý điều khiển (Phân cấp, Độ đa dạng cần thiết, Mối liên hệ ngược).
  2. Nguyên lý kiến trúc phần mềm: Mô hình phân tầng kiến trúc Client/Server, chu trình xử lý dữ liệu I/S/P/O, phương pháp luận phát triển theo quy trình chuẩn mực và mô hình biến thể Royce.
  3. Mô hình toán tài chính chuẩn tắc: Các thuật toán định lượng dòng tiền theo thời gian và đánh giá hiệu quả đầu tư dự án.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Viết truy vấn cơ sở dữ liệu quan hệ trên SQL Server; lập trình hướng đối tượng trên C# .NET; kết nối hệ thống bằng ADO.NET; thiết kế giao diện đồ họa (Windows Forms); thiết kế báo cáo động (ReportViewer); tạo gói cài đặt phần mềm (.exe/setup).
  • Kỹ năng phân tích (Analytical skills): Khảo sát bài toán thực tế; mô hình hóa quy trình nghiệp vụ bằng biểu đồ UML; nhận diện và phân tích rủi ro trong chu trình phát triển phần mềm.
  • Kỹ năng ứng dụng nghiệp vụ (Practical competencies): Vận dụng hệ thống phương pháp kế toán (tài khoản, chứng từ, cân đối); xử lý nghiệp vụ gửi tiền mặt, chuyển khoản, tính toán lãi suất tiết kiệm và lập báo cáo tài chính theo đúng quy chuẩn kế toán - ngân hàng.

Phương pháp giảng dạy và học tập (300-350 từ)

Giáo trình áp dụng phương pháp tiếp cận sư phạm tích hợp: kết hợp lý thuyết hệ thống thông tin quản lý với phương pháp học tập qua đồ án (Project-based learning). Toàn bộ nội dung lý thuyết ở Chương 1 và mô hình tài chính ở Chương 2 được thiết kế làm nền móng trực tiếp cho bài toán thực tế ở Chương 3, giúp người học chuyển hóa kiến thức trừu tượng thành sản phẩm phần mềm chạy được trên máy tính.

Tài liệu cung cấp hệ thống câu hỏi thảo luận và bài tập thực hành ở cuối mỗi chương (Trang 52, Trang 118, Trang 260). Điển hình là bài toán tình huống (case study) phân tích hệ thống tiền gửi tại ngân hàng thương mại: sinh viên phải thực hiện khảo sát tiến trình nghiệp vụ, xác định các tác nhân (actor), thiết lập Use Case và xây dựng kịch bản luân chuyển chứng từ.

Các bài tập thực hành (practical exercises) được trình bày chi tiết theo từng bước thao tác kỹ thuật (step-by-step). Sinh viên được cung cấp mã nguồn mẫu, bảng thuộc tính cơ sở dữ liệu, quy chuẩn đặt tên control trên giao diện và cấu trúc sự kiện (event-driven programming) để lập trình các form nhập liệu, hạch toán và in thẻ tiết kiệm.

Phương pháp đánh giá kết quả học tập (assessment methods) tập trung vào 2 tiêu chí: mức độ chuẩn xác của tập hồ sơ phân tích thiết kế phần mềm (các biểu đồ UML) và khả năng vận hành của sản phẩm phần mềm đóng gói (tính toàn vẹn dữ liệu trên SQL Server, khả năng xử lý nghiệp vụ kế toán tiền gửi, tính chính xác của báo cáo thống kê).

Về phương pháp tự học (self-study guidelines), giáo trình hướng dẫn tại Trang 47 hai phương pháp kiểm thử hệ thống:

  1. Sử dụng số liệu thực tế của một niên độ tài chính đã hoàn tất để đối chiếu sai lệch giữa kết quả phần mềm với kết quả thủ công;
  2. Xây dựng bộ dữ liệu giả định bao quát toàn bộ trường hợp nghiệp vụ phát sinh để kiểm định tính đầy đủ của các module.

Điểm nổi bật và cập nhật (250-300 từ)

Nội dung giáo trình thể hiện tính thực tiễn cao thông qua việc tích hợp các dữ liệu khảo sát và khung pháp lý thực tế tại Việt Nam:

  • Tích hợp thực trạng công nghệ ngân hàng Việt Nam: Trích dẫn các số liệu khảo sát hệ thống ngân hàng thương mại Việt Nam: 100% ngân hàng đã triển khai hệ thống Core banking, tuy nhiên tỷ lệ ứng dụng quản lý rủi ro chỉ đạt 59,4%, chứng chỉ an toàn thông tin đạt 43,8%, CRM đạt 53,1% và hệ thống ERP chỉ đạt 50%.
  • Cập nhật quy định pháp lý chuyên ngành: Phân tích các yêu cầu kỹ thuật dựa trên Thông tư 18/2018/TT-NHNN của Ngân hàng Nhà nước về quy định an toàn hệ thống thông tin và dịch vụ điện toán đám mây; Quyết định số 630/QĐ-NHNN về giải pháp an toàn bảo mật thanh toán trực tuyến, bắt buộc áp dụng Soft OTP cho các giao dịch trên 100 triệu đồng và xác thực sinh trắc học.
  • Đón đầu các xu hướng công nghệ: Thảo luận về các công nghệ hiện đại trong ngành ngân hàng gồm công nghệ sổ cái tổng hợp (General Ledger – GL) đa chiều, bảo mật thanh toán thẻ theo tiêu chuẩn quốc tế PCI-DSS (Payment Card Industry Data Security Standard), ứng dụng dữ liệu lớn (Big Data), trí tuệ nhân tạo (AI/Machine Learning) trong trợ lý ảo (Chatbot) phục vụ khách hàng, và việc thiết lập hạ tầng viễn thông qua mạng 5G riêng biệt (Private 5G).
  • Góc nhìn kinh tế học thực nghiệm: Trích dẫn nghiên cứu của Hội đồng tư vấn kinh tế của Tổng thống Mỹ và khảo sát trên 737 ngân hàng châu Âu về mối quan hệ giữa chi phí đầu tư công nghệ thông tin và năng suất hoạt động của tổ chức tài chính, cung cấp luận cứ khách quan về bài toán chi phí - hiệu quả trong quản trị CNTT.

Đối tượng sử dụng giáo trình (200-250 từ)

Giáo trình "Ứng dụng tin học trong tài chính ngân hàng" được biên soạn cho các nhóm đối tượng cụ thể:

  • Sinh viên chuyên ngành: Sinh viên năm thứ 3 và năm thứ 4 chuyên ngành Tin học ứng dụng thuộc ngành Công nghệ thông tin; sinh viên các ngành liên quan như Hệ thống thông tin quản lý (MIS), Công nghệ tài chính (Fintech).
  • Kiến thức tiên quyết (Prerequisites): Theo chỉ dẫn tại phần Lời nói đầu (Trang 5), người học trước khi tiếp cận giáo trình này bắt buộc phải hoàn thành các học phần nền tảng:
    1. Kiến thức nghiệp vụ: Cơ sở tài chính doanh nghiệp và Lý thuyết tài chính tiền tệ;
    2. Kiến thức kỹ thuật: Hệ quản trị cơ sở dữ liệu SQL Server và Lập trình hướng đối tượng với C++.
  • Giảng viên đại học: Làm tài liệu giảng dạy học phần chính khóa; làm khung tham chiếu chuẩn để xây dựng đề cương bài tập lớn, đồ án môn học hoặc hướng dẫn khóa luận tốt nghiệp về phát triển phần mềm quản lý tài chính - kế toán.
  • Đối tượng tự học và tham khảo: Các lập trình viên hoặc chuyên viên nghiệp vụ tài chính có nhu cầu nghiên cứu phương pháp thiết kế phần mềm quản lý ngân hàng và thực hành lập trình ứng dụng C# .NET trên kiến trúc Client/Server.

Câu hỏi thường gặp (250-300 từ)

1. Giáo trình này phù hợp với ai?

Tài liệu được biên soạn phục vụ sinh viên chuyên ngành Tin học ứng dụng (ngành Công nghệ thông tin) có định hướng làm việc tại doanh nghiệp và ngân hàng thương mại, cùng những người muốn học lập trình ứng dụng C# .NET theo kiến trúc Client/Server.

2. Cần chuẩn bị những kiến thức nền nào để học?

Người học cần có kiến thức cơ sở về Tài chính doanh nghiệp, Lý thuyết tài chính tiền tệ, ngôn ngữ Lập trình hướng đối tượng (C++) và cơ sở dữ liệu SQL Server theo khuyến nghị tại Trang 5 của giáo trình.

3. Điểm khác biệt của tài liệu so với giáo trình tin học khác?

Giáo trình phân định rõ phạm vi vào tài chính doanh nghiệp và ngân hàng thương mại (loại trừ tài chính công và ngân hàng trung ương). Nội dung không tập trung vào kỹ năng sử dụng phần mềm văn phòng thông thường mà trực tiếp đào tạo quy trình kỹ thuật phần mềm: phân tích thiết kế bằng UML và viết mã nguồn ứng dụng quản lý bằng C# kết nối SQL Server.

4. Làm sao để tự học và kiểm thử phần mềm hiệu quả?

Người học tuân thủ 2 phương pháp kiểm định nêu tại Trang 47:

  • Chạy thử phần mềm với dữ liệu thực tế của một niên độ tài chính có sẵn để đối chiếu kết quả;
  • Tự xây dựng bộ dữ liệu giả định chứa tất cả nghiệp vụ phát sinh, giải thủ công lấy kết quả đối chứng, sau đó nhập vào phần mềm để kiểm tra toàn bộ các module.

5. Có công cụ kỹ thuật nào được sử dụng kèm theo?

Môi trường kỹ thuật được triển khai xuyên suốt Chương 3 gồm: công cụ lập trình Microsoft Visual Studio (C#), hệ quản trị cơ sở dữ liệu Microsoft SQL Server, công cụ mô hình hóa phần mềm UML và bộ công cụ tạo báo cáo ReportViewer.


Kết luận (150 từ)

Giáo trình "Ứng dụng tin học trong tài chính ngân hàng" của Trường Đại học Tài chính - Ngân hàng Hà Nội là tài liệu học thuật có cấu trúc hoàn chỉnh, kết hợp phương pháp luận khoa học hệ thống, mô hình định lượng tài chính và kỹ thuật phần mềm.

Lộ trình học tập định hình rõ nét qua 4 giai đoạn logic:

  1. Tiếp cận nền tảng lý thuyết hệ thống thông tin và chu trình phần mềm;
  2. Nắm vững thuật toán toán tài chính và nghiệp vụ ngân hàng thương mại;
  3. Mô hình hóa bài toán quản lý tiền gửi bằng chuẩn UML;
  4. Cài đặt mã nguồn C# kết nối SQL Server, thiết kế giao diện, trích xuất báo cáo và đóng gói ứng dụng.

Tài nguyên nghiên cứu bổ trợ bao gồm hệ thống văn bản pháp quy của Ngân hàng Nhà nước (Thông tư 18/2018/TT-NHNN, Quyết định 630/QĐ-NHNN), chuẩn bảo mật thanh toán thẻ quốc tế PCI-DSS và địa chỉ tiếp nhận trao đổi học thuật của Viện Công nghệ thông tin (VienCNTT@FBU.VN).