Date post: | 23-Jan-2016 |
Category: |
Documents |
Upload: | ivyn-torres |
View: | 9 times |
Download: | 0 times |
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
CHAPTER IVMETHODOLOGY, RESULTS AND DISCUSSIONS
In the development of Ireene’s Cake Shop Online Ordering
System, the proponent adhered to the Agile Model because it was
believed that every project needs to be handled differently and the
existing methods need to be tailored to best suit the project
requirements. Iterative approach is taken and working software
build is delivered after each iteration. Each build is incremental in
terms of features; the final build holds all the features required by
the customer.
Figure 4.The Agile Model
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
The Agile Model is a process that started early in the
software development and started becoming popular with time
due to its flexibility and adaptability. The most popular agile
method
The following are the phases of agile model:
• Planning – was to plan all project processes, and activities
required to ensure project success and create a
comprehensive set of plans. The proponent plan the system
by sketching the designs and features.
Below is the development framework of the Ireene’s Cake
Shop Online Ordering System (ICSOOS).
Figure 5Gantt Chart of the Development of
Ireene’s Cake Shop Online Ordering System
16
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
• Requirements Analysis - In this phase, the software and
hardware needed to develop the system were gathered.
• Designing - the system’s logical and physical designs were
created to satisfy the requirements identified in the previous
phases.
Figure 6The Database Design of the
Ireene’s Cake Shop Online Ordering System
User_Profile. This table stores the user information
gathered from the registration form. The user_id is the primary
key, Username is the attribute that is needed to login in the
system, First_name and last_name is needed to validate the user.
Email is to validate the user.
Info_Form. This table stores the information of celebrant.
Form_name is the name of the celebrator. form_to, is the one who
ordered the product. Form_from is the sponsor of the product.
Form_address is where the product is to be delivered.
Form_gender is the gender of the celebrant. Form_motif is the
17
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
motif of the celebrant. Form_char is the character to put in the
product. Form_delv is the date the product is ordered.
Form_contact is the contact of the one who ordered the product.
Paypal. This table stores the details of every transaction.
Transaction id is needed to view the products transaction id in the
paypal site. Item_name is the name of the product that is selected
from the form.
Figure 7Visual Table of Contents of
Ireene’s Cake Shop Online Ordering System
18
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
• Building - featured a key step in the project: system
construction. The previous phases laid the foundation for
system development; the following phases ensured that the
system functions as required.
Source Code
HOME<?php include 'core/init.php';include 'includes/overall/overall header.php';?><h1>Home</h1><p>Just a template.</p>
<?php include 'includes/overall/overall footer.php'; ?>REGISTER<?php include ("core/init.php");logged_in_redirect();include ("includes/overall/overall header.php");
<h1>Register</h1><form action="" method="post" >
<ul><li>
Username*:<br><input type="text" name="username">
</li><li>
Password*:<br><input type="password"
name="password"></li><li>
Verify Password*:<br><input type="password"
name="password_again"></li><li>
First name*:<br>
31
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
<input type="text" name="first_name"></li><li>
Last name:<br><input type="text" name="last_name">
</li><li>
Email*:<br><input type="text" name="email">
</li><li>
<input type="submit" value="Register" class="basic-grey">
</li></ul>
</form>
<?php }include ("includes/overall/overall footer.php"); ?>
BIRTHDAY CAKES<?phpinclude_once("config.php");?><style type="text/css"><!--body{font-family: arial;color: #7A7A7A;margin:0px;padding:0px;}.procut_item {width: 550px;margin-right: auto;margin-left: auto;padding: 20px;background: #F1F1F1;margin-bottom: 1px;font-size: 12px;border-radius: 5px;text-shadow: 1px 1px 1px #FCFCFC;}.procut_item h4 {margin: 0px;padding: 0px;font-size: 20px;}--></style>
<h2 align="center">Birthday Cakes</h2><div class="product_wrapper"><table class="procut_item" border="0" cellpadding="4"> <tr> <td width="70%"><h4>Birthday Cake C1</h4>(Ingredients: Flour, Egg, Water, Sugar, Baking Powder, Note: We are not using Shortening. Size: 8x8 Layer: None Shape: Square)</td> <td width="30%"><img src="http://s25.postimg.org/n3zab1njz/100_0645.jpg" alt=""> <form method="post" action="process.php">
<input type="hidden" name="itemname" value="Birthday Cake C1" />
<input type="hidden" name="itemnumber" value="10000" />
32
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
<input type="hidden" name="itemdesc" value="Ingredients: Flour, Egg, Water, Sugar, Baking Powder, Note: We are not using Shortening. Size: 8x8 Layer: None Shape: Square" />
<input type="hidden" name="itemprice" value="225.00" /> Quantity : <select name="itemQty"><option value="1">1</option><option value="2">2</option><option value="3">3</option></select> <input class="dw_button" type="submit" name="submitbutt" value="Buy (225.00 <?php echo $PayPalCurrencyCode; ?>)" /> </form> </td> </tr>
<tr> <td width="70%"><h4>Birthday Cake C2</h4>(Ingredients: Flour, Egg, Water, Sugar, Baking Powder; Note: We are not using Shortening. Size: 13x14: Layer 1; 8x8: Layer 2 8x8: Layer 3; Layer: 3; Shape: Square:Buttom, Circle:Middle Circle:Top;)</td> <td width="30%"><img src="http://s25.postimg.org/c5o0suyyn/100_0653.jpg" alt=""> <form method="post" action="process.php">
<input type="hidden" name="itemname" value="Birthday Cake C2" />
<input type="hidden" name="itemnumber" value="20000" /> <input type="hidden" name="itemdesc" value="Nikon Coolpix S9050 26355 digital camera capture vibrant photos up to 12.1 megapixels." />
<input type="hidden" name="itemprice" value="109.99" /> Quantity : <select name="itemQty"><option value="1">1</option><option value="2">2</option><option value="3">3</option></select> <input class="dw_button" type="submit" name="submitbutt" value="Buy (109.99 <?php echo $PayPalCurrencyCode; ?>)" /> </form></td> </tr>
<tr> <td width="70%"><h4>Birthday Cake C1</h4>(Ingredients: Flour, Egg, Water, Sugar, Baking Powder, Note: We are not using Shortening. Size: 8x8 Layer: None Shape: Square)</td> <td width="30%"><img src="http://s25.postimg.org/n3zab1njz/100_0645.jpg" alt=""> <form method="post" action="process.php">
<input type="hidden" name="itemname" value="Birthday Cake C1" />
<input type="hidden" name="itemnumber" value="10000" />
33
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
<input type="hidden" name="itemdesc" value="Ingredients: Flour, Egg, Water, Sugar, Baking Powder, Note: We are not using Shortening. Size: 8x8 Layer: None Shape: Square" />
<input type="hidden" name="itemprice" value="225.00" /> Quantity : <select name="itemQty"><option value="1">1</option><option value="2">2</option><option value="3">3</option></select> <input class="dw_button" type="submit" name="submitbutt" value="Buy (225.00 <?php echo $PayPalCurrencyCode; ?>)" />
</form> </td> </tr>
<tr> <td width="70%"><h4>Birthday Cake C2</h4>(Ingredients: Flour, Egg, Water, Sugar, Baking Powder; Note: We are not using Shortening. Size: 13x14: Layer 1; 8x8: Layer 2 8x8: Layer 3; Layer: 3; Shape: Square:Buttom, Circle:Middle Circle:Top;)</td> <td width="30%"><img src="http://s25.postimg.org/c5o0suyyn/100_0653.jpg" alt=""> <form method="post" action="process.php">
<input type="hidden" name="itemname" value="Birthday Cake C2" />
<input type="hidden" name="itemnumber" value="20000" /> <input type="hidden" name="itemdesc" value="Nikon Coolpix S9050 26355 digital camera capture vibrant photos up to 12.1 megapixels." />
<input type="hidden" name="itemprice" value="109.99" /> Quantity : <select name="itemQty"><option value="1">1</option><option value="2">2</option><option value="3">3</option></select> <input class="dw_button" type="submit" name="submitbutt" value="Buy (109.99 <?php echo $PayPalCurrencyCode; ?>)" /> </form></td> </tr></table></div></body></html>
34
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
• Testing - focused on an empirical investigation in which the
results describe the quality of the system. It guaranteed that
the system successfully built.
The following are the results of evaluations that were
conducted by the proponent.
35
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
36
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY 37
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
38
COLLEGE OF INFORMATION TECHNOLOGYDIVINE WORD COLLEGE OF VIGANVIGAN CITY
The Beta-Testers regarded the developed Ireene’s Cake
Shop Online Ordering System with an “Excellent” rating which
proved that the system would be useful in the business process.
One of the Beta-Testers suggested that it needs to add other
payment methods like Bank to Bank or Cash on Delivery, which
was already added to the system. Generally, they commented that
the system is very reliable and useful as it is a new and modern
way of transacting business.
39