There is a key difference between a professionally designed, custom system and off-the-shelf software. Off-the-shelf software cannot possibly function as smoothly, glitch-free and efficiently as a customized system tailored specifically to your business’s particular needs and processes.
True, some businesses simply do not want to spend the money to create a well-designed, smoothly running system, and so settle for all-purpose software. However, this is a definite hindrance to a business’s growth.
It is somewhat similar to hiring inexperienced personnel who have no real vested interest in your company and are only there for the paycheck, compared to an experienced, educated staff who are true team members and want to help the business grow and become very successful.
We bring high quality, experienced and professional programming skills to all of our custom systems-development projects, and we can evolve the system to meet your company’s ongoing, expanding needs.
1. Definition of System Development
The process of creating and maintaining Information Systems.
Compared to website development, systems development is more on DATA HANDLING. Input-Output Process. System Development follows a standard procedure called SDLC (Systems Development Life Cycle).
2. Tools We Use in Our Web Based Systems Development
- Native PHP
- PHP Frameworks (Zend, CodeIgniter, CakePHP)
- PHP CMS (WordPress, Drupal, Joomla)
3. Process (Systems Development Life Cycle)
This includes providing a questionnaire to a client so we can have a hard copy of what exactly they need. This serves as a basis for our quotation to them and also as a temporary punch list/battle plan to ensure a successful start to the project.
This includes processing of the plans from step A. If all of the things that the client wants are feasible or doable. Listing of the final battle plan/punch list.
This includes flow charting and creating Entity Relationship Diagrams (ERD) for database structure/development.
This includes mockup up design of the system interface.
This includes the conversion of the approved mockup design/interface of the system.
This includes the BETA launching of the system.
This also includes quality testing both for the programming side and for the front end side. Debugging bugs and revisions.
This includes final launching of the systemG. Support and Maintenance (Support and maintenance provisions for your system)
This includes the production of documentation for the programming side (developer) and for the user-guide (user).
This includes maintenance to the system (depends on the contract or quotation).
4. Sample Systems
- a. Inventory System
- b. School Registration System
- c. Payroll System
- d. Time Log System (Task Traq)
- e. Personal Information system (patient, doctor, employee, etc.)
- f. Reservation systems (hotel, hospital, etc.)