Application programming interfaces



Download 5.77 Kb.
Date31.07.2017
Size5.77 Kb.
#24978
APPLICATION PROGRAMMING INTERFACES
Our software is a stand-alone Windows application, which doesn’t need to interface with other applications or the web to operate. All of the files needed to run the program will be included with it. The software is going to be built using a GUI created by the MFC framework, using Visual C++ 6.0, which uses a Windows API to operate (so a GUI API most likely isn’t needed). Some sort of interface to program data, stored in an Access 2000 database, will be needed in order to add, remove, and modify account information.

External APIs:

Internal APIs:

  • Client object

  • RefinanceClient object

    • void RefinanceClient()

    • void ~RefinanceClient()

    • Methods to set refinancing client data

    • Methods to retrieve refinancing client data

  • RefinanceClientDocument object

  • RefinanceClientView object

    • Methods pertaining to the view aspect of this client object

  • HomeLoanClient object

  • HomeLoanClientDocument object

    • Methods pertaining to the document aspect of this client object

  • HomeLoanClientView object

    • Methods pertaining to the view aspect of this client object

  • Loan object

    • void Loan()

    • void ~Loan()

    • void setLoanType(char[] loanType)

    • Methods to set loan information

    • void processInformation()

    • Methods to retrieve processed loan information

  • LoanDocument object

    • Methods dealing with the document aspect of this object

  • LoanView object

  • DatabaseRecord object

    • void DatabaseRecord()

    • void DatabaseRecord(char[] connectionString)

    • void ~DatabaseRecord()

    • bool openConnection(char[] connectionString)

    • void closeConnection()

    • bool initializeClient(Client uninitializedClient)

    • bool initializeLoan(Loan uninitializedLoan)

  • RecordSet object

    • Methods overloaded from the MS CrecordSet class


Download 5.77 Kb.

Share with your friends:




The database is protected by copyright ©ininet.org 2024
send message

    Main page