ATM source code: the withdrawal transaction
In our previous lesson, we looked at the withdrawal screen where the user could choose where to get the money from. This time we will program the actual withdrawal process. Continue Reading »
In our previous lesson, we looked at the withdrawal screen where the user could choose where to get the money from. This time we will program the actual withdrawal process. Continue Reading »
In this lesson we will cover the first screen [frmWithdrawTrans] that is available to the user within the transaction screen. Continue Reading »
This is relatively a simple one because all we have to do is show the transactions available and let the user choose where to go. Continue Reading »
Once the username has been created, we will let the user login, so that if a person creates the username, but leaves the system right after creating one, the database stores it and lets the individual login at a later time using that username. Continue Reading »
Now that we have let our guest into our system, let him/her create the user name, so that they are identified somehow in the database. For that to work a user has to be presented with a screen asking to input the user name as well as a personal identification number [PIN]. Continue Reading »
In our previous lesson, we’ve learned how to create a module and put some global variables into it that could be visible to all other forms within a project. This time, a prompt will pop up asking the user to insert a debit card. Continue Reading »
The very first thing we’d have to do is to create a module that would store basic program-accessible [globally accessible if you will] commands/subs/functions, so that any specific variable could be used by any form without declaring the variable within that form all over again. Confused yet? Don’t worry, it gets better. For the sake of this tutorial, lets call this module GlobalFunctions. Continue Reading »
This is my presentation for May 10th, 2008; it’s called Microcomputer Business Systems because that’s my major.
First, welcome to the board. Now lets get going. The maximum we can get is 31 points, so let’s rock the clock!
This is where we all can collaboratively manage the ATM project, which is due on May 3rd. I’ll post my executable, so we all get an idea of what I’ve been working on and what’s coming. Timothy can also attach the manual, Zoria - Powerpoint presentation, Daniel - flow chart… whatever we’ve done so far. I’ve attached my .exe, you run it and see how it works. Of course, it isn’t finished and requires a lot more work, but you can get a general idea.
UPDATE as of 03.27.08: almost done with all the GUI. 6 forms done so far.
UPDATE as of 03.30.08: 10 solid GUI forms are done; textboxes have Enabled and TabStop disabled when necessary, so the user cannot accidentally navigate to them using Tab or UPLR [Up-Down-Left-Right] keys; no database yet. Of course, there may be bugs.
UPDATE as of 04.12.08: still working on the code; made a “Create a User” screen that allows user to create his/her name and store it within the text file specified [Users.txt].
If you’re finished with your part or need help, please post a comment. This way we can all collaboratively work on the project and finish it within just a few days.
UPDATE as of 4.29.08: at this point I’ve finished the project and uploaded it to the site. Please find attached the latest executable as well as the presentation and the manual - all done by myself, to have a backup just in case if one or more students are absent on the day of presentation. Also, on 5.3.08 I attached Daniel’s flow chart [.jpeg file], which apparently didn’t have to be drawn using Visual Logic, I thought I had to use that software.
UPDATE as of 5.3.08: Thanks to all, the presentation was a total blast and a tremendous success, I asked the professor about Kevin’s ATM Server + Console version, and he nodded no good as we haven’t studied neither servers nor console applications. Don’t get me wrong - I’m not disappointed because Kevin went out of his way and did a slightly better job than me. This wasn’t a competition, not for me at least. Of course he’ll get his 31 points anyway [even with minor errors; just like professor says: as long as you try], but you can see that being too good or going beyond your level or just overdoing yourself doesn’t always pay off in a long run. I did go beyond by making the PowerPoint and the manual, but was careful and did a good job at it. Again, I thank everyone who participated in the project [this includes the professor himself].
© 2008 Student Block | Entries (RSS) and Comments (RSS)
Powered by Wordpress, design by Web4 Sudoku, based on Pinkline by GPS Gazette. Bueno!