Publication Date

Spring 5-3-2026

Document Type

Student Project

First Advisor

Decker, Geoffrey

Degree Name

B.S. (Bachelor of Science)

Department

Department of Computer Science

Abstract

Encore Ledger explores how modern financial web applications can be integrated with legacy programming systems to improve financial literacy and capability of both individuals and small businesses. Many banks, insurance companies, and government sectors still rely on COBOL for financial purposes, yet modern users expect intuitive web-based tools for tracking transactions and interacting with financial data. This project asks: How can modern web technologies be combined with COBOL functions to accurately process financial data while maintaining usability? To investigate the question, this project employs an iterative software development methodology. A .NET backend manages data validation and business logic, while a web interface enables entry of financial data from the user. Legacy COBOL functions are utilized to generate end-of-period summaries for individuals and traditional accounting statements for small businesses. The project concludes with accessibility considerations, documentation to support presentation, and extensive beta testing of the software.

Share

COinS