By
Aying, Axel M.
Clemente, Jeus Joshua A.
Murillo, Angelyn S.
This study entitled Aquanic is a web-based project which is made for remote-shopping or
shopping through Internet. As the technology is being advanced the way of life is changing
accordance. Now a day’s we can place the order for anything from our home. There is no need to
go the shop of the things we want. The order can be placed online through Internet. The payment,
the confirmation of purchasing; we can do everything we want. Now we can think that how the
days have been changed with time. People had to stand in rows to wait there terms to buy a
particular thing from a popular shop .But what is happening now a day’s; we can extremely
surprise that those things can be available on the door-step in few hours.
People had to suffer the rush of the market when they went for shopping. They used to
think hundred times to buy anything having the sufficient money for shopping. The problem was
the rush; the quarrel at the time of buying the things. But the advancement of technology brought
the new way for shopping. The way of shopping was completely changed with the coming of
Internet Technology. People have to fill a simple form on the internet to place their order on any
popular shop or shopping-mall for the thing they want to buy. Now they can place their order
from the home.
Owners of physical stores stated that due to the high demand of technology having a
brick and mortar store results to a loss of profits especially with a local business where it can only
attract customers who come to the store. Due to the high demand for technology support are more
likely to be associated with the online shopping mode. With the increasing and en-hence means of
accessing the web, its use and popularity also grew. Due to the problems encountered the fact
allows the researchers to create a third party online shopping website which will help physical
stores to broadcast and advertise their products all over the world. Online shopping has grown in
fame over the years because people find it appropriate and easy to deal shop from the comfort of
their home or office. The researchers will make a way using creating an online shopping website
called Aquanic which will act as a third party for both the vendors and the customers where it will
improve the development and profits of the owners.
ACKNOWLEDGMENT
The Researchers would like to express their gratitude of thanks and appreciation to those
who helped make this thesis possible.
To Mr. Japeth D. LahayLahay, for your patience, motivation, enthusiasm, and immense
knowledge. Your guidance helped us in all the time of research and writing of this thesis.
To Mr. Jennel Barzo, Research grammarian, for his efforts and overflowing patience in
checking the documents for guiding us with the words to be used and constructions of proper
sentences for the thesis documents, and for the entire patient of checking their papers for the
whole semester.
To our Parents, family and friends for supporting us throughout the year, financially,
practically and with moral support, especially to our parents. Giving guidance and advice to never
stop and that always pursue them to go, continue and stand tall against all challenges. Thank You.
And to God the Almighty Father, for letting us through all the difficulties. We have
experienced your guidance day by day. For making things possible when everything turns out
really impossible. We will keep on trusting you for our future. Thank you, Lord.
-Researchers
DEDICATION
The researchers wants to give thanks to all the persons who have become a big part of
this study.
They dedicate this project to God Almighty the creator, source of inspiration, wisdom,
knowledge and understanding. He has been the source of their strength throughout this program.
To the family of the proponents who greatly support them both financially, morally and
spiritually. In any instance they guide them to be more willing to continue.
The university that teaches us and mold us how to be more responsible not being just a
human but a better citizen in the future that can be someone they can be proud off.
And also to their classmates and friends who give them encouragement to develop more
about their study.
-Researchers
TABLE OF CONTENTS
ABSTRACT OF THE STUDY ii
ACKNOWLEDGMENT iii
DEDICATION iv
TABLES OF CONTENTS v
LIST OF TABLES vi
LIST OF FIGURES vii
CHAPTER I 1
INTRODUCTION 1
Rationale of the Study 1
Objectives of the Study 4
Scope and Limitations of the Study 4
Significance of the Study 6
Flow of the Study 7
Definition of Terms 8
CHAPTER II 10
REVIEW OF RELATED LITERATURE AND STUDIES 10
Theoretical Background 10
Related Literature 12
Related Studies 14
Comparative Matrix 21
CHAPTER III 22
RESEARCH METHODOLOGY 22
Research Environment 22
Software Engineering Methodology 23
Business Model Canvas 25
Program Workflow 26
Gant Chart 29
Functional Decomposition Diagram 30
Use Case Diagrams 31
Storyboard 48
Database Design 69
Entity Relationship Diagram 70
Data Dictionary 71
Network Design 76
Network Model 76
Network Topology 77
Development/Construction/Build Phase 78
Technology Stack 78
Program Specifications 79
Functional Requirements 79
Non-Functional Requirements 80
List of Modules 81
Testing/Quality Assurance Phrase 84
Unit Testing 84
Integration Testing 84
Alpha Testing 87
Overall Result of Acceptance 89
Implementation/Development Phrase 90
Implementation Budget/Cost Specification 90
Software/Hardware Specification 91
Risk Management Plan/ Framework 92
User-Guide 93
Installation Guide 106
Project Roadmap 107
CONCLUSION 108
RECOMMENDATION 108
REFFERENCES 109
CURRICULUM VITAE 111
APPENDICES 114
A Transmittal Letter 114
B Map of Research Environment 115
C Survey Questionnaire 116
LIST OF FIGURES
1 Comparative matrix 15
2 Data Dictionary of the Customer 67
3 Data Dictionary of the Aquatic Shop 68
4 Data Dictionary of the Aquatic Users 69
5 Data Dictionary of the Items and Livestock 70
6 Data Dictionary of the Orders Details 71
7 Data Dictionary of the Order Master 72
8 Data Dictionary of the Sales Report 73
9 Data Dictionary of the Tutorials 74
10 Data Dictionary of the Municipality 74
11 Data Dictionary of the Applicants 75
12 Data Dictionary of the Charges 76
13 Data Dictionary of the Baranggay 76
14 Data Dictionary of the Billing 77
15 List of Modules 84
16 Unit Testing 86
17 Integration Testing 88
18 Alpha Testing 89
19 Acceptance Testing 91
CHAPTER 1
INTRODUCTION
Specific Objectives
Specifically, the System will be able to:
● Allow the customers to save time and to experience a hassle-free shopping for their
particular needs.
● Shows the available shops in Cebu.
● Shows the present items available.
● Shows tutorial videos as customer’s guide.
● Generates order receipt and tax receipt for customer’s record.
● Secure cash on delivery transaction.
Scopes and Limitations of the Study
In general, the proposed system aims to provide and deliver its objectives. The following
would be part of the system’s scope and limits.
Problems
encountered in the Data Gathering AQUANIC: An Online
existing system Agile Methodology Shopping for Aquatic
Scaping
Personal Aquanic
Information Monitoring
Features and Maintenance
functions of the
proposed
System
Pending Items - An item uploaded by the shop that is waiting for the approval
of the admin
Programming - is the action or process of writing computer programs.
CHAPTER II
REVIEW ON RELATED LITERATURE AND STUDIES
This chapter shows the related literature and studies after the thorough search done by the
researchers. It is to understand the study further with the help of some useful materials like books,
magazines, newspapers, manuscript and other web articles to help the researcher get ideas and
other related studies that could help the researcher achieve their target objectives. Those included
in this chapter helps in familiarizing information that is relevant and similar to the presented
research.
Related Literature
Expandly combines all the essential features online retailers need in a single package. It
allows users to list on multiple sales platforms, manage inventory in real-time, manage shipping,
manage orders, handle accounting responsibilities, and create insightful reports. All of these
functionalities are accessible on a single interface, providing online retailers a clear view of all
their operations in-real time so they can effectively market and sell their products.
With Expandly, shop owners can effortlessly manage their sales listings on multiple
online marketplaces. Users can synchronize their inventory levels across all platforms to prevent
overselling. It features multilingual capabilities as well for retailers that are looking to cater to
international customers.
Listed as one of the most popular compact e-commerce solutions today, Volusion offers
businesses with a fully cloud-hosted shopping cart. The platform is loaded with tons of tools and
functionalities such as website building, web hosting, adding products, inventory management,
checkout, payment processing, order management, customer management, newsletters, and much
more.
Among the company’s famous clients are Intel, 3M, and Slickwraps. Today, Volusion
powers over 40,000 online retailers. One of the reasons why Volusion has achieved its success
and popularity among store owners is the fact the dashboard is integrated with so many features
and tools. That means users don’t need to buy expensive add-ons from a separate app store. Find
more information about this software in our detailed review of Volusion.
Jimdo
Jimdo is a website builder that is built on one simple principle – make it easy for all types
of users. With this straightforward approach, Jimdo is developed in a way that allows users
to quickly and easily create professional and functional websites no matter if they are hardened
website developers or freelancers who are just starting from the bottom.
With its Jimdo Online Store functionality, many business owners and freelancing
professionals have found it easy to create and maintain an online store. Although not as loaded as
some of its more popular e-commerce and online store builder alternatives, Jimdo is packed with
all the basic features you need. Over 150,000 online stores have been created using Jimdo, a clear
indication that it is indeed an effective platform. Learn more about this app in our Jimdo review.
PrestaShop
PrestaShop is built as an open-source software and is totally free. That said, it is not a
hosted e-commerce solution. That means users need to download the whole thing. But in contrast
to other popular e-commerce systems, PrestaShop provides users with a user-friendly and very
intuitive administration panel, which is a good thing especially for individuals who are still
starting their e-commerce adventure and are unfamiliar with the ins and outs of online business
management.
The platform is also loaded with many features that are designed to help beginners and
intermediate online shop owners get the hang of it all. Many tools and functionalities that are not
included in the PrestaShop pack can be easily installed, often for free. For applications that are
hard to find, users can simply get a programmer to add the options they need. If you need more
information about this solution you can read our detailed review of PrestaShop.
ShopSite
Initially called iCentral, ShopSite comes loaded with shopping cart tools and features that
are primarily intended for small and medium-sized businesses. The award-winning e-commerce
platform makes it simple for users with little technical knowledge and expertise to build a small
yet very functional online store. Other features that make this platform a good option for small
business include Store Setup Wizard, Digital Coupons, Associates and Inventory
Tracking. ShopSite’s efficiently manages tracking items and monitoring inventories as well as
keeping tabs on all the smallest details. Get more details about pricing and features of this app
from our ShopSite review.
Related Studies
For further understanding of the study, the researchers made use of different reading mate
rials related to the online system. These materials such as books, magazines, newspapers, and
other web articles are essential in broadening the knowledge of the researchers. These will also
guide the researchers to achieve their target objectives by getting ideas on other related studies
and make improvements as possible.
Figure 2: BigCommerce
BigCommerce is first on the list due to its ability to offer all the necessary tools to set up
and manage an online store. It provides a range of customizable templates that shop owners can
use to integrate their store’s designs and aesthetics. Shop owners can sell physical and digital
products and also market effectively to attract new customers. Plus, the shop owners has tied up
with shipping and delivery services for timely product shipments.
What benefits does BigCommerce bring to the table? Shop owners can build an online
store that showcases your brand and use the app’s features to turn visitors into buyers. The
solution offers templates designed for mobile selling. Shop owners can add new services and
products easily and customize the items with high-resolution images. Make shopping easy with
convenient checkout practices. Get access to real-time info on inventory. Finally, get actionable
insights from detailed and reliable eCommerce analytics to improve your business.
Figure 3: Wix
Wix is one of the most popular e-commerce platforms for small and medium-sized
retailers with its out-of-the-box tools that are packed in affordable plan packages. It lets shop
owners build their own online store easily and customize it according to their branding without
coding and technical skills required. Shop owners can showcase their products in beautiful
galleries, manage and track the orders, and offer multiple payment options to their customers.
Some of its main features also include gallery customization, seamless checkout processes, and
sales promotions.
What factors made Wix a top e-commerce software? It combines usability with
functionality. For instance, making shop owners online storefront look professional can easily and
quickly be accomplished with designer-made templates and drag-and-drop interface for
customization. It keeps track of shops inventory, tax, and shipping rules. The e-commerce
functionality is available at a low cost starting from $16.50 per month. This already includes
shops online store, unlimited bandwidth, free domain (shop owners can also connect their own
domain and apps for site booster) and form builder.
Figure 4: Shopify
What makes Shopify one of the leading choices in the comparison of eCommerce
software companies? To start, it offers a range of tools to help businesses develop and operate
online stores and also sell products in person. This solution also provides features designed for
offline retail. For these reasons, it is used by greater than 120,000 online stores.
What benefits does Shopify bring to the table? The setup is fast and easy and shop
owners can select from more than 100 professionally designed themes to give a corporate look to
their online store. Second, the shop owner hosts their online store so their data is secure and they
don’t need to worry about maintenance and upgrades. Plus, shop owner are assured of reliable
24/7 customer support. Finally, shop owner get easy-to-use reports and robust marketing features.
Figure 5: 3dcart
3dcart is a robust eCommerce platform that offers a wide range of features for online
stores. It has tied up with more than 200 business service providers including payment solutions,
tax calculators, shipping carriers and more. Plus, it offers useful tools for store building and
management. Key features include marketing and order management tools, zero transaction fees,
bulk importing/exporting, plenty of SEO tools, and support for digital products.
What are the main benefits shop owners can expect from 3dcart? Sellers get a robust and
effective solution to market their products online, while customers can seamlessly order online.
The app offers a secure administration interface that shop owner can use to access the system,
invoices, shop inventory, and customer data from any internet-connected device. Shop owners
can select from a wide range of professional templates or customize their own theme to fit their
brand, image, and store. Finally, shop owners can rely on expert help from the support team to get
their issues resolved quickly.
Figure 6: Volusion
Volusion is an eCommerce solution that can scale with shop owners business. The app
has a user-friendly interface and offers a simple and helpful design wizard. Using this tool shop
owners can easily create an eCommerce website and manage its different aspects. Plus, shop
owners can use the customization features to make their online store fit their brand or company’s
aesthetics. There are also excellent marketing and shopping tools shop owners can make use of.
Why should shop owners choose for Volusion to operate their online store? To start, shop
owners can build their store and start selling in minutes. Shop owners can do this by installing
attractive templates without needing any coding skills. The app offers easy-to-use features to help
shop owners seamlessly manage processes such as order tracking, shipping, and inventory
management. Finally, shop owners can count on the help of a dedicated account manager as well
as expert support agents all based in Austin, TX to resolve any issues and make the best use of the
software.
Comparative Matrix
Comparative Matrix is a tool to compare the features and functionality of competitive Items or services in a side-by-side table.
Table 1
COMPARATIVE MATRIX
Features
Aquanic
BigCommerce Shopify Volusion Wix 3dcart
Notify Customers
Notify Partners
All users can view the video
tutorial
Offers a package deal, an
aquarium and a turbidity sensor
Showcases the Most Popular
Products
Generates Reports
CHAPTER III
RESEARCH METHODOLOGY
Research Environment
The research took part in Lapu-Lapu City, Cebu where the city has a population of
300,000+. Lapu-Lapu City is a city in the province of Cebu in the Philippines. The city occupies
most of Mactan Island, and it also covers the area of Olango Island further to the southeast
region, plus a few other islands. It is part of the Cebu Metropolitan Area which is in Cebu City.
According to the 2007 census.
The city is linked to Mandaue City by the Mactan-Mandaue Bridge and Marcelo Fernan
Bridge. Mactan-Cebu International Airport is the second busiest airport in the Philippines, and its
location is in Lapu-Lapu City. The only aquarium attraction in the Visayas is in Lapu-Lapu City.
Lapu-Lapu City is one of the busiest city, which takes a perfect place to do research and study,
especially in Mactan.
Legend:
Completion of Activities
Figure 17: Gantt chart of Aquanic
Business Analytics
Business analytics refers to the skills, technologies, practices for continuous iterative
exploration and investigation of past business performance to gain insight and drive business
planning.
USER SYSTEM
1. Click “Login” button 2. Shows “Login” form.
3. Input username
4. Input password
5. Click the “Login” button. 6. Verify user inputs.
6.1 If inputs are not validated, Show error
message “Login failed!” .
6.2 Else show a message “Successfully
Login”.
7. Loads “Homepage”.
Figure 23: Manage Account Use Case
Name : Manage Account
Purpose : To Change Personal Information and Change
Password
Triggering : Customer, Shop and Super Admin
Benefitting : System
The Customer can change Personal Information
Pre-condition :
and change Password
Post-condition : Successfully managed the customer’s account
Steps :
CUSTOMER SYSTEM
1. Click on “Personal Information” 2. Display the customer Personal
Information form
3. Click “Change Password” 4. Display Change Password form
CUSTOMER SYSTEM
1. Click on “Pending Orders” 2. Displays the customer Pending Orders
3. Click on “Cancelled Orders” 4. Display the customer Cancelled Orders
5. Click on “Approved Orders” 6. Display the customer Approved Orders
Post-Condition
: Items successfully displayed
Steps
:
CUSTOMER SYSTEM
1. Click on “My Cart” 2. Display Items
Figure 27: Sales Report Use Case
Name : Sales Report
Shop will know their sales for certain month for the
Purpose :
whole year
Triggering : Shop
Benefitting : Shop
Pre-Condition : Shop can view their Sales
Steps :
SHOP SYSTEM
Steps :
SHOP SYSTEM
Steps :
SHOP SYSTEM
Steps :
SHOP SYSTEM
1. Click on “Pending Items and 2. Display the shop Pending Items and
Livestock” Livestock
3. Click on “Approved Items and 4. Display the shop Approved Items and
Livestock” Livestock
Steps :
SHOP SYSTEM
1. Click on “Promos” 2. Display Shop promo Items and
Livestock
Figure 32: Aquanic Commission Use Case
Name : Aquanic Commission
Purpose : Aquanic Revenue streams
Triggering : Super Admin
Benefitting : Super Admin
To know the total Revenue streams of
Pre-Condition :
Aquanic
Steps :
Steps :
Steps :
Steps :
Steps :
Steps :
Steps :
Steps :
Steps :
Storyboard
A storyboard is a graphic organizer in the form of illustrations or images displayed in
sequence to illustrate the crucial steps of the user experience.
Logic:
1. Fill up the login credentials.
2. When the “Login” button has clicked, the user will directed to the home page.
A. If the username and password do not match, it will not lead the user to the
homepage. An error will display, and it will remain in the Login Page.
3. If the Register now? The link will be clicked; it will lead the user to the sign-up
page.
Logic:
1. Fill up the sign-up fields (all fields are required to fill up).
2. Can pick profile picture by clicking “Choose File” button.
3. When the “Register” button has clicked, the user will directed to the home page.
A. If some fields is empty or incorrect format it will not lead the user to the
homepage. An error will display, and it will remain in the Customer Registration
Page.
Figure 43: Storyboard – Shop Registration Page
Logic:
1. Fill up the sign-up fields (all fields are required to fill up).
2. Can pick logo by clicking “Choose File” button.
3. After Clicking “REGISTER” button shop will wait for the approval of the admin
Figure 44: Storyboard – My Account Page
Logic:
1. Click on “My Account” will lead the user to the user information page.
2. The user information page will be presented
3. Fill up the sign-up fields (all fields are required to fill up).
Figure 45: Storyboard – Home Page
Logic:
1. If user clicks “Home”, he or she will be redirected to the Home Page.
2. Click the “Shop Now” will lead the user to the Shop Page.
3. Click the “My Account” will lead the user to the My Account Page.
4. Click the “Tutorials” will lead the user to the Tutorials Page.
5. Click the “Account” modal login will appear.
6. Click the “My Cart” will lead the user to the Cart Page.
7. Click the “Apply Now” will lead the user to the Shop Registration Page.
8. Click the “Logout” will lead the user to the Home Page.
Figure 46: Storyboard – Shop Page
ITEMS TYPE REQUIRED DATA TYPE SIZE
Search Textbox
Star Rating Radio Button
Logic:
1. The shop page where customer can sort star rating and search aquatic shops in Cebu.
Figure 47: Storyboard – Shop Products Page
Logic:
1. By choosing a shop it will display the product of it.
A. You can also search a product.
Figure 48: Storyboard – Product Details Page
ITEMS TYPE REQUIRED DATA TYPE SIZE
Quantity Textbox Yes Int
Logic:
1. The product detail page where the customer can input how many products he wants to
buy. When the “Add to Cart” button has clicked, the customer will directed to the
product details page.
1.1 If the customer wants to buy more than the product quantity,
An error will display, and it will remain in the product details page.
Figure 49: Storyboard – My Cart Page
Logic:
1. My orders page and here users can view their orders including their order number, order
date, total price and the status of the item ordered.
Figure 50: Storyboard–Order Confirmation Page
ITEMS TYPE REQUIRED DATA TYPE SIZE
Name Textbox Yes varchar 50
Mobile Number Textbox Yes int 11
Municipality Dropdown list Yes varchar 50
Barangay Dropdown list Yes varchar 50
Address Textbox Yes varchar MAX
Confirm Order Button
Logic:
1. The Order confirmation page where customers can see what kind of transaction they
can pay with their orders and on when they can get their purchased items.
Figure 51: Storyboard – Tutorial Page
ITEMS TYPE REQUIRED DATA TYPE SIZE
Search Textbox
Logic:
1. In this Tutorial Page, the system will provide provides users to view the basic and
advance on how they create products and also how they do services.
Database Design
Database design it is the process of producing a detailed data model of the database. This
data model contains all the needed logical and physical design choices and physical storage
parameters required to generate a design in a data definition language, which can then be used to
create a database. An entirely attributed data model contains detailed attributes for each entity.
Table 3
DATA DICTIONARY OF THE AQUATIC SHOPS
Column Data Type Length Description Allows Business
Name Null Constraints
ShopID Int Unique No GENERATE
identificatio D ALWAYS
n value of AS
the shop IDENTITY
(START
WITH
140119,
INCREMEN
T BY 1)
UserID Int Unique No
identificatio
n value of
the user
ShopLogo varchar MAX The Logo of Yes
the shop
ShopName varchar 50 The name of Yes
the shop
ShopAddress varchar MAX The address Yes
of the shop
ShopContactN varchar 50 The contact Yes
o number of
the shop
ShopRating varchar 50 The rating of Yes
the shop
Table 4
DATA DICTIONARY OF THE AQUANIC USERS
Column Data Length Description Allows Business
Name Type Null Constraints
UserID Int Unique No GENERATED
identification ALWAYS AS
value of the IDENTITY
user (START
WITH
100001,
INCREMENT
BY 1)
Email Varchar 50 The email of No
the user
Password Varchar 50 The password Yes
of the user
DateRegistere Varchar 50 The date Yes
d registered of
user
AccountType Varchar 50 The type of Yes
Account
Table 5
DATA DICTIONARY OF THE ITEMS AND LIVESTOCK
Column Data Type Length Description Allows Business
Name Null Constraints
ItemID Int Unique identification No GENERATE
value of the item D ALWAYS
AS
IDENTITY
(START
WITH
400007,
INCREMEN
T BY 1)
ShopID Int The ID of the shop Yes
UserID Int The ID of the user Yes
ItemPic varchar MAX Picture of the item Yes
ItemName varchar 50 The name of the item Yes
ItemCategory varchar 50 The Category of Item Yes
ItemDescripti varchar MAX The description of an Yes
on item
ItemPrice decimal 18,2 The price of the item Yes
ItemQuantity Int The quantity of the Yes
item
DateUpload varchar 50 The upload date of Yes
item
ItemStatus varchar 50 The status of the item Yes
PromoDiscou Int The Discount of the Yes
nt item
Table 6
DATA DICTIONARY OF THE ORDER DETAILS
Column Data Length Description Allows Business
Name Type Null Constraints
Table 7
DATA DICTIONARY OF THE ORDER MASTER
Column Data Lengt Description Allow Business
Name Type h s Null Constraints
OrderID int Unique No GENERATED
identification value ALWAYS AS
of the order IDENTITY
(START WITH
500007,
INCREMENT
BY 1)
UserID int The ID of the user Yes
Table 8
DATA DICTIONARY OF SALES REPORT
Column Data Length Description Allows Business
Name Type Null Constraints
ShopID int Unique No GENERATED
identificatio ALWAYS AS
n value of IDENTITY
the bogus (START
buyer WITH
140119,
INCREMENT
BY 1)
Month varchar 50 The sales of Yes
the month
Year varchar 50 The sales of Yes
the year
Sales decimal 18,2 The total Yes
sales
Table 9
DATA DICTIONARY OF TUTORIALS
Column Data Lengt Description Allows Business
Name Type h Null Constraints
TutorialID int Unique No GENERATED
identification ALWAYS AS
value of the IDENTITY
tutorial video (START WITH
800000,
INCREMENT BY
1)
TutorialName varchar 150 The title of the Yes
tutorial video
TutorialDescri varchar MAX The description Yes
ption of the tutorial
TutorialVideo varchar MAX The video file Yes
Table 10
DATA DICTIONARY OF MUNICIPALITY
Column Data Length Description Allows Business
Name Type Null Constraints
PostalCode int Unique No GENERATED
identificatio ALWAYS AS
n value of IDENTITY
the (START
municipalit WITH 6000,
y INCREMENT
BY 1)
Munici varchar 50 The name Yes
of the
municipalit
y
Table 11
DATA DICTIONARY OF APPLICANTS
Column Data Length Description Allo Business
Name Type ws Constraints
Null
ApplicantID int Unique No GENERATED
identification ALWAYS AS
value of the IDENTITY
applicant (START WITH
900000
INCREMENT
BY 1)
ApplicantFirst varchar 50 The applicant Yes
name firstname
ApplicantLast varchar 50 The applicant Yes
name lastname
ApplicantEmai varchar 50 The applicant Yes
l email
ApplicantCont varchar 50 The applicant No
actNo Contact
number
ApplicantResu varchar MAX The applicant Yes
me resume
Table 12
DATA DICTIONARY OF CHARGES
Column Data Type Length Description Allows Null Business
Name Constraints
OrderID int Unique No GENERATED
identification ALWAYS AS
value of the IDENTITY
charges (START WITH
500007,
INCREMENT
BY 1)
TaxCharge int The tax of Yes
the order
DeliveryFee int The delivery Yes
fee of the
order
Table 13
DATA DICTIONARY OF BARANGAY
Column Data Type Length Description Allows Business
Name Null Constraints
PostalCode int Unique Yes
identification
value of the
municipality
Brgy int The name of the Yes
barangay
Table 14
DATA DICTIONARY OF BILLING
Column Data Type Length Description Allows Business
Name Null Constraints
BillingID int Unique No GENERATED
identification ALWAYS AS
value of the IDENTITY
BillingID (START WITH
1 INCREMENT
BY 1)
ItemID int 50 Yes
Network Design
Network planning and design is an iterative process, encompassing topological design,
network-synthesis, and network-realization, and ensuring that a new telecommunications
network or service meets the needs of the subscriber and operator.
Network Model
USER ADMIN USER
SERVER
Network Topology
Figure 55: Star Network Topology
Star topology is a network topology where each piece of a network is attached to a
central node (often called a hub or switch). It is the most common setup wherein the attachment
of these network pieces to the fundamental component represented in the form of a star. The
reason using the star topology is to reduce the impact of a failure to a line in the way of
connecting all existing systems to one central node or hub.
Development/Construction/Build Phase
This phase consists of the components that will be used and are necessary to develop the
system. This phase is inclusive of the technology stack diagram, software specification, hardware
specification and the list of modules.
Technology Stack Diagram
CSS it is a modern CSS framework with built-in responsiveness. Code Igniter is a robust PHP
framework with a minimal footprint, built for developers who need a simple and elegant toolkit
to create full-featured web applications.
CSS (Cascading Style Sheet) is a Web page derived from multiple sources with a defined order
of precedence where any style element conflict.
JavaScript (JS) it is a scripting language, primarily used on the Web. It is used to enhance
HTML pages.
JQuery is a concise and fast JavaScript library that can be used to simplify event handling,
HTML document traversing, Ajax interactions and animation for rapid website development.
ASP.NET it is an open-source server-side web application framework designed for web
development to give dynamic web pages. ASP.NET was developed by Microsoft to let the
programmers build dynamicc websites, web applications, and web services.
Program Specification
A program specification is a statement of requirements of a program, an expression of a
design for a plan. Its purpose is to be executed on a computer and perform that computation.
Programs are written in a precise and describes the results that program is expected to produce
and its primary purpose is to be understood not to be executed.
Functional Requirements:
Inputs:
The proposed system is capable of accepting the following inputs:
- Email and password for login
- User details
- Partner details
- Item details
-
Process:
The system is capable of processing the following:
- Edit and update User details
- Edit and update Partner details
- Add and update Item details
Outputs:
The following are the outputs of the system:
- Match the User’s desired items
Non-Functional Requirement
Usability - the system itself provides specific keys and figures which help the user
identify and evaluate essential functions.
Reliability –The system may encounter software bugs and glitches at the time, but most
of its process should proceed normally.
Performance – performance expectation on this system is at maximum to provide
outstanding service.
Supportability – The administrator should be able to access and update the system.
Availability – The system shall be available for 24 hours per day and 364 days a year.
List of Modules
This table consists of Modules which comprises the whole system and will be divided
among the members for the assurance of completing the development of the system
Table 15
LIST OF MODULES
Table 16
UNIT TESTING
Module Unit Name Test Test Case Expected Actual Result Remarks
Name Case Description Results
ID
Table 17
INTEGRATION TESTING
Table 18
ALPHA TESTING
Implementation/Deployment Phase
Deployment Diagram
Deployment diagram show the hardware for the system, the software that is installed on
that hardware, and the middleware used to connect disparate machines to one another.
Hardware
Computer Set ₱ 30,000.00
Software
ASP.Net Php 5,000.00
MySQL Php 2,000.00
Operating System (Windows Php 2,000.00
Total Cost of the System Php 47,000.00
10)
Total Php 9,000.00
Administrator’s Expense
Hardware Maintenance Php 2,000.00
Internet Connection Php 1,900.00
Electricity Php 2,000.00
Software
Transport Php 2,000.00
Specification
Food Php 100.00 The system can
Total Php 8,000.00 be implemented with the
For Admin:
1. Install the Visual Studio 2013.
For Customers:
1. Open any web browser
2. Access www.aquanic.com
Project Roadmap
This figure shows the overview of the projects goals that are presented in an annual
timeline.
The main idea of the survey was to find out the current online shopping system. The
number of respondents who answered the survey is enough for analysis to be more
comprehensive.
The result of the survey shows that both customers and shop owners find it very
convenient to have an online shopping system. Also, the result shows that dissemination of
announcement could be even more effective if it is done online where customers of the shop can
access the website given if there is internet connection, anytime and anywhere.
All of the customers and the shop owners have said that convenience and fast transaction
speed are two main factors why respondents would prefer and choose online shopping. Technical
problems and vulnerability to cyber criminals are main pros of online shopping.
RECOMMENDATION
The proponents of this system would gladly recommend this study to be utilized in every
Brick and Mortar stores. And to the future researchers who came up with a similar idea as this the
proponents would like to recommend improvisation of the system to satisfy demands.
REFERENCES
Adnan, H. (2014). An analysis of the factors affecting online purchasing
behaviour of Pakistani consumers. International Journal of Marketing
Studies, 6(5), 133-148.
Aimol, A., Verma, R., & Chacko, N. (2014). Consumers’ attitude towards
online shopping. Research Journal of Family, Community and Consumer
Sciences, 2(8), 4-7.
CURRICULUM VITAE
AXEL M. AYING
Address: Casanta Mactan, Lapu-lapu City
Contact No.: 09974488967
Email Address: axelaying2017@gmail.com
OBJECTIVE:
To work with a professional company where my skills and
knowledge can add to its achievements.
PERSONAL DATA
Age : 20
Date of Birth : April 16, 1998
Gender : Male
Civil Status: Single
Height: 5’7”
Weight: 60kg
Nationality: Filipino
Religion: Roman Catholic
SKILLS & ABILITIES
● MS Office - Word, Excel, PowerPoint and Access
● Programming Language - Visual Basic .Net, ASP.Net, C, C# and
Java
● Scripting Language - HTML, CSS and Basic of JavaScript
● Adobe Creative Suite(Photoshop)
EDUCATION
UNIVERSITY OF CEBU - LM, A.C CORTES AVE., LOOC,
MANDAUE CITY
COLLEGE, BACHELOR OF SCIENCE IN INFORMATION
TECHNOLOGY
2015 – PRESENT
SEMINARS ANDTRAININGS
5TH ICT CONGRESS
FEBRUARY 24, 2017
IEC PAVILION
INTERNET OF THINGS
FEBRUARY 11, 2017
UC – LM
4TH UC-ICT CONGRESS
FEBRUARY 21, 2016
J CENTER MALL
REFERENCES
MR. JENNEL BARZO, INSTRUCTOR
CCS FACULTY, UCLM
+639485511706
ANGELYN S. MURILLO
Address: Suba Masulog
Basak, Lapu-lapu City
Contact No.: 09096524882
Email Address: murilloangelyn17@gmail.com
OBJECTIVE:
To obtain a position where I
could effectively apply my skills and knowledge I’ve learned
and given an opportunity to work productively and accurately in
your company.
PERSONAL DATA
Age: 19
Date of Birth: October 02, 1998
Gender: Female
Civil Status: Single
Height: 4’9”
Weight: 55 kg
Nationality: Filipino
Religion: Roman Catholic
SKILLS & ABILITIES
EDUCATIONAL BACKGROUND
INTERNET OF THINGS
FEBRUARY 11, 2017
UC – LM
REFERENCES
MR. JENNEL BARZO,
INSTRUCTOR
CCS FACULTY, UCLM
+639485511706
OBJECTIVE:
To be in position wherein I could contribute my
knowledge and skills and be able to develop it
more.
PERSONAL DATA
Birthday: August 25, 1998
Civil Status: Single
Nationality: Filipino
Father: Renante C. Clemente
Mother: Lucita A. Clemente
Religion: Christian
EDUCATIONAL BACKGROUND
INTERNET OF THINGS
FEBRUARY 11, 2017
UC – LM
REFERENCES
Dr. Miro:
Greetings!
We, the 4th year Bachelor of Science in Information Technology (BSIT) students in
University of Cebu Lapu-Lapu and Mandaue campus will be developing a system entitled
“Aquanic: An online shopping site for the nature lovers.” This System builds a strong foundation
between people and nature relationship and connects to one of the primary sources of life.
Aquanic is not just for enjoyment, but it also connects to the most profound value of protecting
and loving our nature.
Rest assured that this study will only be to comply the requirements of our thesis.
We are hoping for your positive response regarding this matter.
Respectfully Yours,
The Researchers
Aying, Axel M. Clemente, Jeus Joshua A . Murillo,Angelyn S.
Noted by:
Ms. Analou Cag-ong Dr. Aurora C. Miro
Thesis Adviser CCS Dean
Appendix B
RESEARCH ENVIRONMENT
The research conducted in the University of Cebu Lapu – Lapu and Mandaue, located at
A.C Cortes Avenue, Looc, Mandaue City sits the foot of the old bridge, connecting the cities of
Cebu and Lapu – Lapu. In 1964, they established the University of Cebu. In May 1995, a satellite
of campus of UC was opened in the area of Lapu – Lapu, and Mandaue hence, UCLM.
Appendix C
SURVEY QUESTIONNAIRE
Name: _______________________ Age: ____________ Gender: _______________