Well I’m sorry, it’s been so long for this part to come.. I had been working very hard on some clients and don’t have enough time to write. Here’s what I had been done if you’re curious :) : http://maps.GpsTrackingIndonesia.com, www.SunberryCorp.com, www.mypushme.com, www.kulacak.com, www.web2trace.com, www.pushmeportal.com, … The fun is almost all of them was written with CodeIgniter :).
Ok, let’s start with the easiest one first. We will create a simple menu page that contains links to other modules on the system. We put it on the Mainpage controller class.
Look at the Mainpage.php controller file. There is a function on it named exactly the same with the filename: Mainpage(). This should be exactly the same including the case. This is the constructor or initialization function of the class. Each time the class is called or instantiate, this function is called automatically. We put some initialization lines inside it:
Read more…
In the previous parts of this tutorial series we have discussed how to setup the application environment using XAMPP and CodeIgniter, and the application specification. We have done the analysis and design using UML use case and class diagram with free UML diagram tool StarUML.
In this part, we will discuss the database design for our application. This database is needed to hold the data for our application.
We are going to draw the entity relationship diagram (ERD) using a free tool called MySQL workbench, formerly fabForce ERD tools for MySQL. Before continuing, please download the program here and install it to your computer.
At the end of the designing process, we will create our database structure directly to a MySQL server that can be used by our application.
Read more…
In this part of the tutorial series we will discuss about the application specification. After defining the user requirements we will do the analysis and designing the using UML use cases and class diagram. We are going to use a free UML diagramming tool called StarUML. You can download the program here if you have not installed it in your computer.
Read more…
This tutorial series explain how to develop a web based application using CodeIgniter, the PHP application framework. As you might already know, CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications.
In this tutorial, we took the case of developing a basic web based accounting application that can input cash book and bank book data transaction and journal entry.
The tutorial series will cover:
- Part 1 Setting Up the Environment: XAMPP (apache, mysql, and PHP) and CodeIgniter
- Part 2 The application specification, analysis and design using UML use case and class diagram using free UML diagram tool StarUML.. (download here if you have not install it in your computer) . We also need to install StarUML PHP 5 Code Generator Template to automatically generate the class files from class diagram created
- Part 3 ER Diagram and Creating Database using MySQL workbench, formerly fabForce ERD tools for MySQL
- Part 4, preparing to code in CodeIgniter, exporting class diagram to PHP scripts
- Part 5 Coding, the Mainpage
- Part 6 Coding, the and COA Module explain the application coding using CodeIgniter
- Part 8 Coding, the Cashbook Module explain the application coding using CodeIgniter
- Part 7 Coding, the Bankbook Module explain the application coding using CodeIgniter
- Part 8 Coding, the Journal Module explain the application coding using CodeIgniter
- Part 9 Coding, the Reporting Module explain the application coding using CodeIgniter
- Part 10 Conslusion and Further Development: AJAX, Facebook Application
Read more…
Recent Comments