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.
Recommended Citation
Sanner, Grace, "Encore Ledger: Bridging the Gap Between Legacy and Modern Financial Software" (2026). Honors Capstones. 1609.
https://huskiecommons.lib.niu.edu/studentengagement-honorscapstones/1609
