Presentation is loading. Please wait.

Presentation is loading. Please wait.

Week: 1 Update By: Nick Arneson

Similar presentations


Presentation on theme: "Week: 1 Update By: Nick Arneson"— Presentation transcript:

1 Week: 1 Update By: Nick Arneson
End of Day calculator Week: 1 Update By: Nick Arneson

2 About myself Name preference: Nick Age: 32
Background: CCNA, which is now the CCENT (Cisco Networking certs) History: Self taught HTML (with some CSS/JS/PHP) in 1999/2000 High School web design class required DreamWeaver, I used Notepad. High School is when I learned and could have taken the CCNA exam, but didn’t. Spent many years being prepared, just never took the exam.

3 Capstone project/ Goals
End of Day Calculator w/ integrated special parts ordering sheet Calculate the drawer/ CC/ Checks/ Deposit in an easy manor Show how much to remove from till to keep max amount Tells you if you are long/short or flush Incorporate DB for handling tracking of special ordered parts Restricted access per user to some features of tracking parts

4 Tools being used Language: C#
Software: Visual Studio Community 2017 (Want to try 2019) Database: SQL Sever Express Edition 2017 (Not used yet) Template: Current paper sheet of how calculations are done

5 Side notes: EoD calculation is easy DB factoring will be hard
Right side will be reserved for check input/display This WILL take some time. DB factoring will be hard Will spent most of the remaining class period working on DB functionality

6 Main screen Second layout design
Still need to do some work on it Top blank area will be tabs to select which part of the app will be shown. Right blank section (not fully shown) will display a record of the check amounts entered. Date will hopefully allow me to print the date on paper.

7 Calculation Enter the quantity of each bill or coin
Bankroll is rolls of change Other amount for special bills/change ($2 bill, 0.50c piece, etc.) Displays full total of till, checks, CC, and deposit. Shows how much from the till should be removed to meet $500 max.

8 Some Code Const to a never changing value $500 max in till
Easy vars are used to add the left side vars in with a few right side vars Split the vars into left / right side so I didn’t have a list of vars

9 Logic? Simple logic for adding totals Can see why I made “easy vars”
As ckAmout/ccAmout/saeDeposit are the only “rightSide” vars that in that group Others are actually calculated in till section as they stay in the till.

10 DB Relationships None as of yet!
Wont be implemented until after week 2 minimum!

11 Progress Messed up which class started first
Gave me some time to start early.  Other class got in the way.  Changelog is done with total time throughout the project so far.

12 Changelog Don’t really need this slide…
Wanted a little more detail for tracking things Besides mental “progress”, I get a physical “progress”, different from seeing it in the IDE.

13 Problems? Not calculating properly
Total didn’t have bankRoll or otherAmount Also didn’t have CC, Checks, or Deposit This led me to create another var rightSideAmount to include CC, Checks, and Deposit. But still keeping bankRoll and otherAmount part of the till total. Problems?


Download ppt "Week: 1 Update By: Nick Arneson"

Similar presentations


Ads by Google