Advertisement
Guest User

Untitled

a guest
Jan 29th, 2015
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.14 KB | None | 0 0
  1. Page 1
  2.  
  3. Title: DISCLAIMER
  4.  
  5. (Write the title in capitals)
  6.  
  7. Please note that all the code used in this system is not owned by Hassan Althaf. Please refer to the Credits page to see file ownerships. (Last Page)
  8.  
  9. Page 2
  10.  
  11. Title: Contents
  12.  
  13. 1. Introduction
  14. 2. Our Roles
  15. 3. Credits
  16. 4. Technologies used in this System
  17.  
  18. Page 3
  19.  
  20. Title: Introduction
  21.  
  22. So, you must be wondering what this system is about? Well, this is an Accounting System. Now, the next question popping up in your head must be that why should I use a system instead of an actual accountant? Well, like we all know, as long as all data is entered into a computer correctly, you would gain perfect results from it which basically means that computers are more accurate compared to humans. However, looking at the functionality, you would say that the functionality of this system is limited compared to the functionality of an actual Accountant. Well, I agree that the functionality of this system is limited due to the fact that computers are 'dumb' because you need to provide instructions for every operation they perform. But, that doesn't mean computers are always going to remain dumb. If you are Tech Savvy, you might have heard about this awesome phrase, "Artificial Intelligence." Yes! This can change a dumb computer to a much more smarter one, allowing it to think on it's own. It may not be a reality at the moment, but it may in the future. So, now back to the topic. The functionality of the System is limited to book keeping because, it doesn't require the computer to think at all, but when it comes to creating Financial Statements, where many things like the Stock Value must be calculated, a computer program cannot replace a real accountant. Although I'm saying that a computer program cannot replace a real account for stuff like calculating stock value, it can but only up to a certain extent. This accounting system is aimed at people who want to save their time and maintain accounts with ease. This simple system can replace many papers where ledger accounts are written. Therefore, one advantage of using this system is that you are protecting the environment because it requires you to cut down trees to create paper.
  23.  
  24. Page 4
  25.  
  26. Title: Our Roles
  27.  
  28. Hassan Althaf - He is the Leader of this project, and his task throughout this project was to program the System and to delegate tasks to other members.
  29.  
  30. Marrio Aloysius & Aaqib Aslam - These two awesome members work on other things like maintaining log book, making display boards, etc. Without these two people, this project wouldn't have been a success because Hassan cannot do everything on his own.
  31.  
  32. Page 5
  33.  
  34. Title: Credits
  35.  
  36. I would like to thank the owners of the following GitHub repositories:
  37.  
  38. "filp/whoops", "patricklouys/http", "nikic/fast-route", "rdlowrey/auryn", "mustache/mustache". These repositories were used for the groundwork of the application. I basically used them so that I can focus on the Accounting System code.
  39.  
  40. I would also like to thank the owner of the template "SB Admin" which is an open source template. I used this as the User Interface of the System. This template was based off Bootstrap which is an open source library by Twitter, so my thanks goto Twitter as well.
  41.  
  42. I would also like to thank folks in the PHP Chatroom at StackOverflow.com for guiding and advising me throughout this project.
  43.  
  44. The rest of the code belongs to Hassan Althaf and is licensed under the "MIT License." Please visit our GitHub repository at "http://github.com/HassanAlthaf/AccountingSystem" to read the complete license.
  45.  
  46. Page 6
  47.  
  48. Title: Technologies used in this System
  49.  
  50. The first of all is Apache which is the HTTP Server and it basically helps running the code.
  51.  
  52. Secondly, it is MySQL. MySQL is an open source relational database management system (RDBMS) where we use it store data.
  53.  
  54. Thirdly, it is PHP. PHP is a server-side scripting language which means that this language is interpreted. Whole of the code was written in PHP. By whole I mean the server-side part.
  55.  
  56. I also used 'Composer' which is a dependency manager for PHP.
  57.  
  58. There are some client-side languages used in the project as well, which are: HTML, CSS and JavaScript.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement