Progress Report
Progress Report
Progress Report
To: Dr. Virgilio Julius P. Manzano College of Engineering Thru: Eufe Madariaga From: Charmaine T. Zamuco Date: August 31, 2011 Subject: POS (Purchase Order System) Proponent: Mr. Tam Gerald P. Calzado
Introduction This project and report is all about a POS (Purchase Order System) for any particular company that needs this kind of desktop application. The status of this project is still in progress and is still on its fourth phase. Background As I have said, this project is supposed to be a POS desktop application. A POS or Purchase Order System is designed for those small businesses that need to make and store important files in a computer. Computers are widely used these days even for small businesses, so the developer assumed that this simple POS system click for small businesses and will help these small businesses on their transactions. A simple POS desktop application is designed for desktop or for personal computers and cannot be used as a web application, or simply an application that is not connected with the World Wide Web or internet. There are at least 7 phases in creating this kind of applications. First phase is data gathering where the reporter or the proponent will gather necessary data of the system to be developed. Second phase is the drafting of the system where the concepts, objectives and plans of the system are finalized for development. The Third phase is the design stage where the user interface is visualized and formed using software development tools. Fourth phase is where the coding proper starts. This fourth phase is the crucial stage since this will serve as the heart and soul of the system. The fifth phase is called beta testing where, after the design and coding is
done, the young developed system will be tested for bugs or errors. The word bug is popularly used by programmers worldwide to indicate the problems and/or errors encountered in the development of the system. Sixth phase is called the debugging stage wherein the bugs encountered in the fifth stage or beta testing is/are fixed. The last and final stage is the deployment wherein the system is marketed to clients. However the last stage does not end the work at all. It is still subject for support and testing since the users of the system are sure to encounter problems in using the system. This is also still subject for further research since this could be developed further. Accomplishments The data gathering for this project lasted for 5 days. Researches and interviews were made during this phase. The second phase and third phase lasted for 2 weeks, drafting and designing properly the user interface in order for the system to be surely user-friendly or easy to use. The coding phase is still in progress since, as Ive stated, this is the crucial stage of the system development since the code is the one to make the system executable. Problems The developer encountered problems on the first phase with time since interviews conducted with certain clients and other application developers should be set first. The developer of this system has solved this issue by checking immediately the availability of the persons to be interviewed and set schedules for the interviews. There is also a problem encountered in the third phase since designing a friendly-user or easy-to-use system is also a tricky part. With this, the developer researched for related materials and analyzed the features that will best suit this simple POS desktop application. The researcher is also encountering a problem right now with the coding since he is not still that technically savvy so further researches and studies for proper coding and methods are being done. Future Work The fourth stage is still in progress, and the developer estimated this phase to be completed in 4 to 6 weeks time. The fifth to final stage, excluding the support for the system, is estimated to be completed in 3 to 4 weeks time. So the estimated time of the project completion is 2 months more or less. Conclusion This POS desktop application development is stated to have 7 stages or phases: data gather, drafting of the project, designing phase, coding phase, beta testing, debugging phase and deployment, still excluding the support of the system. The 1st to 3rd phase was already completed. The 4th stage is still subject for further research and study, and is currently in progress. Only the 5th to last phase are still waiting to be processed. The developer only left one question that concerns the further development of this project: what could be the best features that could be added to the on-going development of the POS desktop application to make it more efficient, user-friendly, and be able to compete in the current market of such software applications? The developer is waiting for your kind consideration and your suggestions for this project.
APPENDIX A. This is a sample of the user interface. This is still in progress and is not yet executable without yet finishing the fourth stage or the coding phase.
B. This is a sample of the code I was stating earlier in this report. This should be finished first before the system will be executable.
The Researcher