Final Thesis Revised
Final Thesis Revised
INTRODUCTION
don’t go to plan. When it comes to wedding planning, picking one's partner could very
well be the easiest of all the planning decisions to make. Months will be spent prior to the
photographers, hotel managers, and many more wedding vendors to determine how to
save costs on each wedding item (Hammond, 2007). Wedding planners will help you
organize your wedding or your big day. Typically, wedding planners start off by meeting
with the couple, they will understand the events not just the wedding day itself, but also
the rehearsal dinner, day after brunches, and many other related events (Callaway, 2017).
Also wedding planners respond to many emails and phone calls from potential brides,
current brides and manage a significant volume of files. The wedding planners typically
takes on a consultative role assists the couple in selecting the right location, theme, colors
and music for the event (Kokemuller, n.d). Depending on the volume of events at a hotel
or resort, wedding planning may be handled by the conference services and catering
Planning a wedding is a task that can be beaten by no other. It is one of the most
stressful periods of your life. There is a burden of doing a million things pre-wedding and
1
getting them all right makes it very difficult. Having to choose the type of wedding you
are going, the venue, the caterers, the photographer, the budget, the clothes, the music
etc. There are so many options available it has become impossible to make a choice. It is
easier to give the entire responsibility to one of the vendor or a company that will provide
the easy access to all vendors you need to organize a wedding ceremony (Suraj, 2016).
There are many issues that arise during the process of planning a wedding. Most
common issues when planning a wedding is what would the theme should be. Many
couples want their big day would be the most special events in their lives, but in this
situation a bride-to-be will get argue with her groom on what theme she likes (White,
n.d).
(Holmberg & Hu, 2014). However fully organizing everything will be required, simply
need to do what is common. Set workable budget, you’ll think about how much money
will afford to spend on your weddings. Make a list of guests, from this, it’s very
important to know who will be attending on your weddings starting from relatives ending
up with friends and other potential guests. Also it’s very important that you choose a
wedding venue and book exactly what you want. You need to organize the menu,
remember that not all your guest wants all the food you prepared. Every nation has its
own national cuisine coming from old times and choosing close relatives such as brother
and sister as the best man and maid of honor, if you don’t have a brother or a sister, the
2
Another cause of the problem is the number of people who will attend or the guest
list. The key factors affecting your guest numbers are venue capacity and cost. The usual
starting point for most couples is to settle on a number of guests. Also, one of the biggest
guest list challenges is managing other peoples’ expectations, and many parents are often
A destination wedding can also cause the problem. There are many problems with
destination weddings that brides and grooms. The biggest problem with destination
weddings for friends and family who are invited is the cost. While the couple may feel
that they are saving thousands of dollars by having a small and intimate affair with a
handful of people, they are putting an unnecessary financial burden on their guests. In
addition, another problem that everyone wants to go to the location you selected for a
One of the first tasks on your to-do list is choosing a venue. Make sure the room
is large enough to accommodate the number of people on your guest list. There should
also be logical places within the venue where guests can eat, drink, mingle and dance.
Also if you’re having daytime event in a public spot, such as park, beach or botanical
garden, be prepared for strangers to trek past your party (“TheKnot.com”, n.d).
Another cause of the problem when planning a wedding is the Wedding Budget;
when it comes time to talking about budget. Whether it’s you and your significant other
wedding for 100 to 200 guests can range anywhere from $11,000 to $25,000 and
3
sometimes doesn’t include any other vendors outside your venue and catering. The
budget can definitely become a huge problem if you and your significant other are not on
the same page. As soon as you get engaged, it is sure you’re already thinking of all the
people you want in your bridal party. The biggest problem brides have is keeping their
bridal party happy and content. Spend some time after you get engaged to really think
about the people you want standing up there with you. There is one thing want you to
keep in mind for your seating chart; your guests will most likely only sitting there for
dinner and dessert. Try not to freak out too much about the seating chart (Rachel, 2017).
Wedding are expensive, stress inducing, and require plenty of planning. In the
Philippines, you have to spend a serious amount of money just to celebrate this
momentous occasion. Having about 150 guests in a wedding can spend around ₱300,000
or more. Most churches charge a fee from about ₱5,000 to ₱20,000 but if you are
parishioner you would get special discounts. However if you will hold your wedding
ceremony and reception in the same venue, you can save thousands of pesos. Also you
want your guests to enjoy the sights and sounds, but most specially food. There are plenty
of caterers that offer sumptuous dishes that can fit your budget. Of course you want to
capture the moment by hiring the best people to do the job of shooting and photographing
everything, it costs as much ₱150,000 for complete the package including extras like
In Philippine tradition, the family of the groom spends for most if not the whole
wedding. Members of the groom's family contribute in whatever way they can for the
4
success of the wedding. However, this is no longer practiced in today's modern world.
The Wedding Budget, most of the time, on top of the list of wedding worries
since it basically determines the type of wedding you will have. In general, simple and
informal weddings are a lot cheaper. If you want a really extravagant wedding, you have
to be prepared to pay more. Setting up a Wedding Budget will help you in controlling the
amount of money you spend on your wedding. Not documenting your budget may lead
you to spending more than you planned or worse, more than what you can afford. One of
the major factors that determine your wedding cost is the number of guests you invite. It
will be ideal to just invite. In general, around 40% of the Wedding Budget is spent on the
caterer (food, drinks, and cake), 14% on clothing, 10% on entertainment, 8% on flowers,
Moreover, when estimating your budget, be sure to consider all costs. The
following is a list of the traditional wedding costs to guide you in determining your
budget to help you figure out what you want and what you can afford (philippine-
wedding.com, n.d).
In modern day, using an event app to plan for an event is becoming more and
more popular, and there are many reasons why. For starters using an event app can
eliminate the use of paper brochures and save organizers a lot of money on printing costs,
as well as help the environment. Another reason to use web event apps is because you
5
can get more feedback on how your attendees enjoyed your event. With survey features,
attendees can share their opinions through their phones effortlessly. This also eliminates
the need for paper surveys which can be a hassle to collect and very cost inefficient, not
Wedding web app is a treasure chest of information, it will help you plan your
guest list, organize your documents, help with information on traditional ceremonies or
civil weddings. You can even plan your seating arrangements and seating assignments via
the app and read through a comprehensive list of service providers from transportation, to
guest book too, so every little detail is saved. Couples can use it as a digital save the date,
to invite guests and track responses, to share travel details and wedding itineraries, and to
capture every moment of the big event from the guests’ point of view (Geiger, 2015).
The reign of the wedding planning website has taken over. It's time for an update
to see what new and farcified wedding planning apps there are now to help you plan your
wedding, we're starting with websites that help with gathering notes, collaborating on
ideas, and overall wedding planning. We'll be tackling for budgeting, RSVPs, and more
(offbeatbride.com, n.d).
Using websites for planning a wedding, couples are researching everything from
gowns to vendors on web applications. In 2014, the use of web phones to access wedding
planning websites has nearly doubled from 2011 (33%) to 2014 (61%) according to the
6
survey. About 6 out of 10 brides are actively planning their weddings through the web
app: researching gowns on websites (61%), up from 27% in 2011; researching wedding
Moreover, spending is on the rise across reception categories, and couples are
spending more their catering, musicians and cake in 2014. Couples are spending less on
the ceremony. In 2014, 33% of couples hired a wedding planner and organists for their
ceremony, down from 49% in 2009, and 28% of couples help their ceremony in religious
institution, down from 41% in 2009. By the help of technology this day all the possible
solution from this can solve with a web application but it can also make couples satisfy
with the services they need for their very important day in their lives (XO Group Inc.,
2015).
Though there are only a few great wedding planning web apps, actually when
hiring a wedding planner can cost thousands of dollars, but through this application the
couple can access lists local wedding vendors and venues. The comprehensive lists which
offer may be one of their best planning tools as they can easily find out what types of
services the vendors offer and locate any vendors reviews, and if they run into difficulties
during the planning stage, or they are stumped for ideas, wedding apps resource offer a
wealth planning tips from budget advice, decoration suggestions, and ideas for wedding
In this day, modern couple looking for ways to save money and simplify their
wedding plans that more couples are turning to online wedding invitations. In fact, the
7
number of couples who use digital wedding invitations is increasing every year. The most
common reason that people choose to use online wedding invitations instead of paper
invitations is because it saves their money and time, with the paper invitations, the couple
actually not only have to spend money on a unique design, they also have shell out
People say they don’t have a lot of time on their hands for planning a wedding
and therefore, wedding web app are their saviours, whether it is planning out the
invitation cards or setting the guests list, an array of best wedding web app are available
to people getting married at the click of a second. Most of these web apps are free or
come at the charge, thus it’s convenient and they can check the status as and when they
want. So they are not paying someone. They could decide on the food, menu,
decorations, accommodation of guests coming in and their lodging as well, with just a
web application that is specially designed to this and take the pressure of these things off
There are only a few great wedding planning web apps right now, actually when
hiring a wedding planner can cost thousands of dollars, but through this application the
couple can access lists local wedding vendors and venues. The comprehensive lists which
offer may be one of their best planning tools as they can easily find out what types of
services the vendors offer and locate any vendors reviews, and if they run into difficulties
during the planning stage, or they are stumped for ideas, wedding apps resource offer a
8
wealth planning tips from budget advice, decoration suggestions, and ideas for wedding
Moreover, modern couple looking for ways to save money and simplify their
wedding plans that more couples are turning to online wedding invitations. In fact, the
number of couples who use digital wedding invitations is increasing every year. The most
common reason that people choose to use online wedding invitations instead of paper
invitations is because it saves their money and time, with the paper invitations, the couple
actually not only have to spend money on a unique design, they also have shell out
Wedding applications come with different features and you can customize your
plan as per your taste. Also you could decide on the food, menu, decorations,
accommodation of guests coming in and their lodging as well, with just a web application
that is specially designed to this and take the pressure of these things off your shoulder
(Vadhel, 2017).
These proposed study which act as a bridge between potential couples and
vendors. As people spend lots of money on Weddings and Parties, but they involve their
selves in each and every affair in such a way. That is the reason why developers though
that this project would help the couples to manage or organize their weddings without
improvement of the wedding planning in the province, which will remain thought the test
of time. The Developer focus on how we can help couples on the North by creating a
9
Wedding Planner App to manage their weddings, guests but it can also saves time to find
Conceptual Framework
The conceptual framework of this study is reflected in the paradigm of this study
The developers conduct series of research through the internet and interviews to
the users of the system to achieve the following requirements such as system
requirements and hardware requirements, also to the system design to improve the
10
Figure 1.1 Research Paradigm of Online Wedding Planner of the North
This involves requirement analysis, system design, system construction, system testing,
and system implementation. At the design phases the developer plan to make a user
interface and a database structure to start developing the system then next is construction
phase where the developers start to develop or to code the proposed system and after
system construction the system goes to a series of testing. Then the final system will be
The developers aimed to design and develop an Online Wedding Planner of the North.
Significance of Study
Online Wedding Planner of the North is a web application that lets organize and
manage a wedding and also it can boost the popularity of all the services offered by
vendors near the North. This application will give benefits to the following:
11
Locale. Northern Luzon has many vendors, wedding designers out there. This
proposed system will help them to promote their services and products in terms of
weddings and promotes delicious foods from the caterers that can be offered to the
Couple.The proposed study will used this web application to plan their weddings
but it can also save their time. They can search some beautiful venues exactly of the
theme they want for their weddings, can choose who would be the photographer or even a
videographer, it can also hire a musician, search some attire shops for the brides and
grooms and other involves in the wedding, find some make-up artist, a florists to decorate
the venues, also find some bakery or a cake maker for their wedding cakes, a Jewellers
for their wedding rings and jewellers, hotels for their honeymoon, and also search for the
Vendors.We all know that Northern Luzon have many vendors, this proposed
study will help to promote their services and products, this will allow them to create their
account in order to advertise or adding their names, contacts, addresses and also their
services they provide. It can also help them to raise their sales.
to apply all their knowledge and skills on the software and web application development
which are necessary for future employment. This study served as groundwork in
developing web application. It helped the developers increase their knowledge in the
actual development and analysis of application system which are deemed necessary. This
12
study also developed their cooperativeness, wit and perseverance during the
documentation stage. The knowledge they gained in this study will be applied on future
task.
they will be proposing the same study. This will serve as their references that can help
them to solve and provide solution. This will be as their guide when they conduct the
same study. This study serves as an inspiration on designing and developing similar
The study covers one module, a web application in terms of planning a wedding.
This will use by the couples to plan their weddings. Also the couples can search vendors,
venues, hotels or resorts on the Northern Luzon with the help of Google Map API to their
reception or honeymoon, and any services that involves in the weddings. The couples can
use their Facebook or Google Accounts to login on this web application. In terms of
planning a wedding, the couple can manage their guest list by sending RSVPs to know
who will be attend by sending emails, it can also saves all the information of the vendors
and their services they provide that the couples needs on their weddings to be able to
contact all the vendors such as make-up artist, caterers, florist, jewellers, decorators etc.
The couple can also create their personal checklist or task; that provides information such
as description, date and time before the wedding day, this will be able to notify the
couples if there’s a task need to do, this will help the couple to remember the task they
13
would need to do. Moreover, the web application will be also used by the administrator to
manage all the important information or data of the couples. Also vendors can create their
accounts in order to view their services, their contact information and locations by the
couples this will allow the vendors to upload, update their services and any packages they
provide.
The study will only focus on two stakeholders such as couple and vendors, this
will not focus on wedding planners in order to use this application, a couple can be
manage their own weddings through this application. This will not include a seating
arrangement or any editing and designing work on this web application. The study will
Definition of Terms
The following terms are operationally defined on how he developer used and
Couple.A pair of person who have romantic or sexual relationship that can be use the
web application
RSVP. This will use to insure the guest will go or not on the weddings
User Interface.Is everything designed into an information device with which person may
interact.
14
Web Application.This will be access or use by the couple or the vendors by searching
15
CHAPTER 2
and making a guest list or even writing a checklist. There is definitely a lot to keep track
of when it comes to planning process. The couples need to know who all their vendors
are, what expenses are, and what items are still left on the checklist.
Planning a large-scale wedding on a tight budget is a challenge for even the most
experienced planner. The key to making the most of a wedding, regardless of its cost, can
be boiled down to three key pieces of advice: help your clients to set priorities, use
resources that your clients have available, and be creative. For some couples, the food
and beverages have to be top-of-the-line. Others want to dance to only the very best band
or most skilled DJ. Still others want the most artistic and striking photographs possible. If
having a big wedding with lots of guests is a must for your clients, you'll need to help
When planning a wedding, there are things that are needed to know. First, make
sure the approximate number of guests that will invited before settling on a venue. This
will ensure there’s space for your crew. As a rule of thumb, allow for 25 to 30 square feet
per guest. That may seem like a lot, but it’s not if you count the space you’ll need for the
tables, waiters and a dance floor. Also make a meal plan, make sure you’re not required
16
to serve the same meal to your vendors that guests will receive, choose a less expensive
Planning your budget, one of the first thing to think about when planning a
wedding is how much you can afford to spend, you can be sure that there are wedding
venues and services that suit to your budget. More often than not, the availability and
choice of venue will drive the actual date of the wedding, choosing the right venue will
Moreover, Plan your wedding guest list. When you planned your wedding budget
also start typing out names, start with the people closest to you, and work outwards. Also
buying a wedding dress will be one of the most fun and exciting parts of the whole
wedding preparation process. No matter what shape or size you are. Your honeymoon is
normally the first few weeks alone with your new partner, if you have not built your
honeymoon spend into your main wedding budget then decided between you both how
Before you can dive into any of the details, it’s Important to carve out how much
the wedding is going to costs. Plan out the maximum amount you’re able to spend on all
the wedding vendors, details and decorations. After you engaged, you’ll be filled with
urges to book everything as soon as possible. Spend quality time to know vendors before
signing on the dotted line. When it comes to selecting you date, pick a date that gives you
enough time to save up some money and also plan the wedding of your dreams (Glantz,
2016).
17
Most of the couple want their wedding would be the most romantic day in their
lives. However it would be good to know the basic steps when planning a wedding. Need
to set the budget and the theme, Sit down with your partner and talk through your ideas
together, you should be making these decisions together! Men these days want to get
involved; after all it’s their wedding as well. Ask each other what sort of wedding the
other has envisaged, you may both have completely different ideas. Set a date and guest
list, Decide what part of the year you both want to get married and check with important
family members before you book anything. Be ready to be flexible if you can and have a
few dates in mind as many venues may not be available if you only have one date in
mind. Once you have this, draw up a very rough guest count so you have some idea what
sort of numbers you have, remember the more guests you have the more expensive. Also
keeping your checklist, once you have an idea of what needs to be done don’t over face
yourself by trying to do everything at once. List each job to be done and then break down
how many months you have to do it all before the wedding, then allot each month a list of
jobs. Keep this list in your wedding folder and tick off each job as it is done.
Finding your venue could very well be the hardest part of the planning process, as it will
be the biggest decision you make and set the whole tone for your day. But once you have
you will find a lot of things fall into place. Lastly choose vendors that would do the
wedding group, including the brides, grooms, guest, and wedding planner to interactively
18
plan the wedding, where the bride is the primary account owner and can give each invited
guest different usernames and passwords, along with the ability to give administrative
access to others, such as a wedding planner, and can set up “user” access limitations
which denies information to certain people regarding sensitive features of the wedding.
The bride and her administrative users can assign tasks to various guests, which the
invention tracks through to their completion. It also provides online and interactive
wedding item organizers, task lists, calendar functions, guest manager functions, a
message center& community chat, printing managers, wedding day schedulers, and a
Through the wedding planner's instant messenger capabilities, various users who
log on can tell if another user in online and they can communicate about the wedding.
The invention also provides a number of key and unique features, such as Budget
Calculator which allows brides or any other administrative user(s) to add expense items,
take estimates, have estimates already programmed into the invention, average estimates,
keep track of their estimates, quotes and total expenses. Owners and licensees of the
invention can add featured vendors which, in turn, can communicate bids in real time to
A Wedding Checklist, which is an interactive checklist that a bride can add and
edit anytime, so that she can check things off as progress is made in getting ready for the
wedding.
19
Because the wedding planner has the organizer (normally the bride), set up her
own web site as a URL (Uniform Resource Locator), which consists of a basic
identification marker of a line of characters and/or numbers, which can be sent easily
through e-mail, the wedding planner has great cost saving potential. Traditionally, a
wedding planner or the bride has to telephone every potential guest and work out all the
details of the wedding through telephones or regular mail, either option entailing a
substantially greater amount of work for the bride or wedding planner than is faced when
These web apps are of limited value to someone planning a complex and detail-
interrelationship between the attendees and the tasks they are assigned to complete in
order to create an optimally organized wedding. These web apps also do not provide a
useful and effective means by which potential guests can receive and transmit
information about them, the tasks they were assigned, or even their tastes in food and
drink. The current Wedding planner provides a solution to this problem (BiBTeX, 2007).
wedding planners throughout California. This concluding chapter will include the
20
Design of the proposed system
company. The main purpose of a database is just similar to handling and keep large
amount of files and documents in a large cabinet. However this method takes a large
space and will be complicated to control and organized. This is why a database is
introduced to keep these data organized to allow users to access, retrieve, and use of the
data without any hassle. DBMS or Database Management System is software that used to
set up a database, creating a database requires planning and gets to know what kind of
data will be imputed. Creating a database will be easier after a simple table is constructed
(Andy, 2009).
companies, colleges as well as super markets we visit daily. Most of databases are being
used in large business company which they often record their purchases, sales and keep
track with employees information; Database record, store and process data to generate a
human alone this is why a database is used to complete these tasks accurate, relevant and
After the design review, it became clear that the focus of the system had to be
changed to fit the wedding card mental model. Traditionally, the mental model for a
wedding card from the perspective of a guest is a "receive and send" model, where the
21
guest receives a wedding card and sends an RSVP card. With our system, the mental
model was a "receive and confirm" model, where the guest receives the invitation and has
to confirm their attendance by inputting their information into the system. Since the guest
does not send anything back to the wedding couple or wedding planner, we may not have
a complete system based on the traditional model, and users may have trouble adapting to
the new system. Alternatively, one could argue that since weddings are not common, we
may want to utilize a more common mental model and use transferred user knowledge to
provide a system that the user already knows how to use. Since most users will have used
something similar to a Doodle poll or a conference RSVP system, they may actually be
more familiar with the "receive and confirm" mental model than the "receive and send
model". Keeping this in mind, we have tried to come up with a more balanced system
that has more of a wedding mental model, but also has similarities with the confirmation
It is important to find out what potential users of our system think of the wedding
invitation mental model. We should determine if the wedding invitation process feels
special for the user or if it is considered a hassle. This will allow us to focus our
prototype design to be quicker or slower but more customized and special. We should
also have a better way of evaluating our solution, and comparing it to alternative designs.
In Pass 1, our alternative designs were all based on the same design and mental model,
delivered through a different medium. One possible alternative design could be to use an
existing conference RSVP system that was tailored to the specific questions that need to
22
Ultimately, the bride and groom are usually very excited about their wedding.
Guests will share some of this excitement, but it will usually not be as evident. We need
our wedding invitation system to convey the special nature of the wedding and to express
the excitement of the wedding couple without annoying the guests. During our user
evaluations, we should determine how enjoyable our system is, but we should also
The “Events” are usually associated with the “Guests” group as the guests are
usually involved with all of the main events throughout the day. No group can take part
in two events or tasks simultaneously, so if the caterer is busy preparing the starters, they
cannot be serving the refreshments at the same time (so one of these tasks will need to be
moved). However, there are some groups that can split their workforce in two and work
on two different tasks simultaneously. This is a rare condition that is only applied when a
group is causing a significant delay in the events timetable because they need to complete
a task. More catering staff need to be employed to ensure that an hour is assigned to the
task of preparing the main meal. The downside to this is that if more staff need to be
employed to do this, the client will be charged more. This brings a time-cost element into
the model where some services may be charged by the hour, by staff workload or may
depend on the time of day staff are working (i.e. peak rates). To ensure cost-effectiveness
the wedding planner would try to bundle together events associated with a group to
minimize the time they are not actually working. Another solution to the catering
23
Appendix C where the serving staff have a task to “Set Up Tables”, which is needed
relatively late in the day and does not need to all be done at once (Mehan, 2010).
A main menu will be created that allows the user to navigate their way through
the application. From the main menu, the user will be given an option to plan a new
wedding. If this option is selected, they will be taken to a form that enables them to input
data about the wedding. The data to be captured at this stage will include the religion of
the couple getting married and the resources they would like to use. When the user is
happy with the information they have provided, a list of jobs will be generated (Gallego,
2010).
The data entered in the new wedding entry form includes the religion of the
couple getting married, the resources they require and a start time for their wedding day.
This information is stored in a module that is used throughout the software. Once the user
has completed this step, they will progress to the job selection window (BSc, 2010)
These literature are used by the developer in terms of designing the proposed
system to create a flexible database and also a great user-friendly web application to fulfil
the needs of the stakeholders not only the services provided by the proposed system but
If you've not found your dream dress yet, you'll love this app from the people
shopping source for the most spectacular dresses. Enter your vital stats. The style of
24
wedding you're hosting as well as your best and worst features and it'll generate hundreds
of dresses, from different designers at different price points, that'll suit you, if you prefer
you can simply search via style etc. instead, of course. Bookmark your favorites for later
Gather all of your guests' photos from the wedding in one place with The
Wedding Party app. Both during and after the reception, guests can upload pictures to the
app on one centralized photo stream. Users, including the bride and groom, can then
share and comment on any photo uploaded. Wedding Party also prints special cards for
the tables so all guests know to use and download the app during the reception. Even if a
family member or friend can't make it to the big day, they can scroll through the feed of
wedding photos uploaded from guests to see the night's highlights (harpersbazaar.com,
n.d).
planning and management program which allows a wedding group, including the brides,
grooms, guest, and wedding planner to interactively plan the wedding, where the bride is
the primary account owner and can give each invited guest different usernames and
passwords, along with the ability to give administrative access to others, such as a
wedding planner, and can set up "user “access limitations which denies information to
certain people regarding sensitive features of the wedding. The bride and her
administrative users can assign tasks to various guests, which the invention tracks
25
through to their completion. The invention also provides online and interactive features to
assist in wedding planning and management, including budget calculators, wedding item
organizers, task lists, calendar functions, guest manager functions, a message center
&community chat, printing managers, wedding day schedulers, and a wedding checklist
(Nivethan, 2010).
Computer system and method for providing an on-line mall A computer system
and method for providing an on-line mall. An on-line mall environment is provided. The
on-line mall environment is partitioned into at least one community and having at least
one store in each community. Each store is made available to a merchant to occupy. The
merchant may customize the store by providing for storage on the on-line mall site design
data and merchandise data. Customers access the on-line mall through a remote location.
The customers may connect with the on-line mall web site through direct connection to
the on-line mall or through links provided by other web app. Customer specific data is
stored on the on-line mall allowing the customer to enter purchasing data one time for the
many stores in each community. Customer purchasing selections are stored and submitted
network configured to communicatively couple with the terminal, the network including
a database configured to store information concerning the user and a wedding card, and a
server configured to provide web services that include receiving personal information
concerning a user, determining whether to authorize the user based on the personal
26
information, granting a wedding card to the user based on the determination to authorize
the user, where in the wedding card is associated with an upcoming wedding of the user,
and providing access to a website for the user, where in the website provides a wedding
management system assisting the user in planning the upcoming wedding (Madushyani,
2013).
Detection (CED) is emerging as a key capability for many monitoring applications such
processing of all relevant events, and thus incur significant overhead in distributed
settings. In this paper, we present and evaluate communication efficient techniques that
can efficiently perform CED across distributed event sources. Our techniques are plan-
based: we generate multi-step event acquisition and processing plans that leverage
temporal relationships among events and event occurrence statistics to minimize event
time heuristic algorithms, as well as their extensions for detecting multiple complex
our solutions via extensive experimentation on synthetic and real-world data sets using
27
A Web-Based Comparative Analysis Decision Support System: Wedding Arch A
long list of preparations usually awaits soon-to-be brides and grooms before their
auspicious wedding ceremony. The most common hassles the brides and grooms face
includes registration of marriage, wedding photographs, location for the occasion, dinner
ceremony, guest lists, seat placements and the list goes on. Without guidance and
recommendations, these brides and grooms face the unpleasantness of hunting for the
suitable bridal products and services. The ideal world for any couple is to be able to
retrieve information on the available products and services, such as types of services and
price lists, in the shortest possible time. However, the ideal world is very lowly part of
reality. A web based wedding planner that lessens the hassles and progressively
shortened the time consuming process is a step towards the ideal world. It would be
desirable if the brides and grooms are able to acquire the information online or within the
same location and subscribe to a service that is able to assist them in the preparations.
Wedding Arch is a web based comparative analysis decision support system that assists
the brides and grooms in the process of planning their wedding (Fernando, 2013).
decision level and discrete event simulation (DES) components at the lower decision
level is presented. The need for the two types of simulation has been justified. The
select the optimal set of control parameters based on the estimated behavior of the
system. These control parameters are used by the SD and DES models to determine the
best plan based on the actual behavior of the system. High level architecture has been
General features allow users to organize contacts, keep track of the budget and
store ideas. My Wedding Companion also allows events that occur on the wedding day to
be selected. However, these events are not constrained by any resource groups and they
do not have processing times or start times. It is just a simple list of events that the user
inputs and can add comments to. There are a limited number of companies that develop
professional wedding planners. It contains extensive features that help wedding planners
manage their business and weddings. In effect, like My Wedding Companion, Wedding
planner system is a sophisticated checklist rather than a schedule that takes into account
dependency between events. Thus, none of the applications investigated manage to solve
systems with requirements that have not been tested. We take care to test at every stage
29
during design and development and yet the whole project may be based on untested
foundations. Functional system tests should be based around coverage of the functionality
described in the requirements, but it is common for the design document to be used as the
baseline for testing because the requirements can't be related to the end product. In the
worst case, system tests can become large scale repetitions of unit tests. It is not
surprising that many system tests fail to reveal requirements errors. We ask users to
perform acceptance tests against their original requirements. But who can blame
enthusiastic users when they become overwhelmed by the task? The system bears so little
resemblance to what they asked for that the acceptance test often becomes a superficial
requirements can improve the requirements gathering process, give users a clearer view
of their expectations and provide a framework for more effective system and user
User Acceptance Test (UAT) is performed after the application is created. The
application will have already passed through unit, integration and system testing before
reaching this testing stage. Acceptance Test gives the user time to run the application and
verify if it meets all the requirements that were set forth to the researchers. Acceptance
testing will help filter out any bugs that need to be addressing (Sorrels, 2009).
User acceptance can be defined as the demonstrable willingness within the user
group to employ system for the task it is design to support. It is called beta testing,
application testing and end-user testing in which the application is tested in the “real-
30
Moreover, acceptance testing could provide three things for software development
teams: Acceptance tests capture user requirement in a directly verifiable way and they
measure how well the system meets those requirements; These tests expose problem that
unit test miss; and These acceptance tests provide already made definition of how “done”
Testing is a continuous activity that cuts across all phases of the software
expended writing code for testing purposes range from 40% to as high as 300% or even
500% of the amount expended for all other effort on the application under development.
This high cost makes testing an attractive target for improvement (Carnegie, n.d). In
functional testing basically the testing of the functions of component or system is done. It
refers to activities that verify a specific action or function of the code. Functional test
tends to answer the questions like “can the user do this” or “does this particular feature
NYS Project Management Guidebook (n.d.), stated that System Acceptance is the
point in the lifecycle at which every aspect of the application being developed, along with
any supporting data conversion routines and system utilities, are thoroughly validated by
In addition as defined by Miller and Collins (n.d.), to determine if the codes are doing
things right the developers writes unit tests while customers write acceptance test to
31
determine if the system is doing right because acceptance test represents the customer’s
interest. Acceptance test are the “contract” between the developer and the customer thus,
preserving those test, running them frequently, and amending them as requirement
Lastly, without the execution of User Acceptance Test a project will never reach
the status of “success”. It can be considered that the project is complete and possibly
within the huge, time and scope, however, it cannot be truly considered successful
without the approval of the expected users that will benefit the system. A well-executed
user acceptance test will ensure that each requirements was built and functions are as
Testing performed for this section includes multiple form interaction and database
from the new wedding form to the job selection form, validation ensures that a numeric
value is entered into fields such as “Number of Guests”. The entry format of the religion
and resources use combo boxes and checkboxes, this ensures that the user cannot enter
details that will produce errors. The database connectivity also works as expected; the
data contained in the table of the job selection form corresponds with the data entered in
the new wedding entry form. Error handling has also been included to detect when the
then the user is alerted and prompted for its file path.
32
Although no method of output has been implemented in this step, there are still
some tests that can be performed at this stage. By adding some additional code at the end
of the algorithm that iterates through the array of sequenced jobs, a message box can be
displayed with information about each job. Using several small sets of data, the algorithm
has been successfully tested to see if precedence and resource constraints hold (Mehan,
2007).
validation when creating instances of job objects in the job selection form. Validation that
would be useful is to check whether the jobs entered in the job selection form have
predecessors that exist. This error is handled by the algorithm, but time would be saved
33
CHAPTER 3
METHODOLOGY
Research Design
study because it deals with everything that can be counted and studied and is able to
design, developed and evaluate the study. It deals with everything allow the developer
understand the data collected and evaluated. The descriptive research describes data and
characteristics about the population or phenomenon being studied. However, it does not
answer questions about how, when, and why the characteristics occurred, which is done
under analytic research. Although the data description is factual, accurate and systematic,
the research cannot describe caused a situation (Shield and Tajalili, 2008).
Developmental research in the other hand is the one that, among other key characteristics
iterative development to speed up development and elicit early feedback from business
users. After each iteration, developers can refine and validate the features with
stakeholders. RAD model is also characterized by reiterative user testing and the re-use
34
of software components. Hence, RAD has been instrumental in reducing the friction
The developer uses Rapid Application Development model for adaptation for
stages that mimic the traditional waterfall model. It compresses the steps in the waterfall
model into fewer steps that form a cycle of iteration in development instead of the former
linear and structured approach. RAD also provides a development environment that puts
developer to rapidly identify the types of data and process models required to meet the
Methodology.
One of the core tactics developers used this strategy is Rapid Application
Development (RAD), which in its most basic form minimizes planning and intensifies
prototyping. This RAD process allows our developers to quickly adjust to shifting
requirements in fast-paced and constantly changing market. They’ve found that by using
There are many benefits to using Rapid Application Development. RAD allows
development time, and the ability to garner constant customer feedback (Stiner, 2016).
35
The RAD methodology focuses on a short development time-cycle, typically in
iterations. A fully functional iteration of the system is the end result. This shorter time
period significantly reduces the costs of project. RAD method also dictates that the
business owner becomes actively involved during development and requires less planning
The phase prior to what the developers did in each phase are stated here under.
requirements at a high level instead of at the precise set of detailed requirements level. In
case the user changes the requirements, RAD allows changing these requirements over a
period of time. This phase determines plans for testing, training and implementation
36
processes. They gather data from the couples and the vendors whose the most important
This phase combines the elements of system planning and analysis during the
Systems Development Life Cycle (SDLC). Here, the software users (client), developers
(IT) and team managers agree on the project scope, prominent issues, potential issues and
obtain management authorization. At our company, this remains the most vital stage of
associated with the proposed system. This review produces a broad definition of the
system requirements in terms of the functions the system will support. The deliverables
from the Requirements Planning stage include an outline system area model (entity and
process models) of the area under study, a definition of the system's scope, and a cost
determine all the possible requirements that will be used in the system.
System Design.The design and refine phase that can be best characterized as a
workshop. Participation is intense and typically hands on. RAD design workshops can
take place over a series of days, but extended blocks of time are useful.
During the RAD design, users respond to actual working prototypes and analysts
refine designed modules based on user responses. The workshop format is exciting and
37
stimulating and there is no question that this creative endeavour can propel development
The developers fully planned for the general output of the study. In this stage, all
the data that has been gathered was used to be able to put up an Information Technology
solution.
complete the detailed design of the proposed system; to create and test the software that
implements the proposed system; to generate a system that operates at an acceptable level
to design, develop, and test the required transition software and; to perform the steps
necessary to prepare for the conversion of the system to production status. In this phase,
the implementations of all the designs were developed to produce output. The use of the
to actually test.
In the Construction stage, a small team of developers, working directly with users,
finalizes the design and builds the system. The software construction process consists of a
series of "design-and-build" steps in which the users have the opportunity to fine-tune the
requirements and review the resulting software implementation. This stage also includes
preparing for the cutover to production. In addition to the tested software, Construction
stage deliverable include documentation and instructions necessary to operate the new
application, and routines and procedures needed to put the system into operation.
38
The developers designed and built the exact output of the system. The system
construction phase of the system is for developing the Online Wedding Planner of the
North.
Testing is more than just debugging. The purpose of testing can be quality assurance,
As prototypes are individually tested during iteration, the overall testing time is
reduced in RAD. In this phase, every piece of software that is release need to undergo a
rigorous and extreme testing procedure before it can be released for general use. The
Rapid Application Development model in testing is one such testing procedure that
The developers will perform a series of test where test vases will be used to check
the module for bugs, fault and other errors. This will allow the developers to assume an
This phase is the last phase to be implemented in the development process. This stage can
In this phase, once the design has been tried and tested by the testing team, the
customers are given a demo version of the final program. Now they must use the program
and indicate whether they are satisfied with the product or not. If they accept that the
39
software is satisfactory and as per their demands and requirements, the process is
completed. On the other hand, if he is dissatisfied with certain aspects of the software, or
feels that an integral component is missing, the design team proceeds to solve this
problem. The benefits of dividing the work into these various stages is that everyone
knows what they are doing, and are specifically trained to carry out their responsibility.
The developers will be testing the developed system as a whole to check if any
Sources of Data
The primary sources of data are the data that the user want to see in the propose
system. And the user explained how the developers can help them by developing the
Secondary sources such as library and internet researches were also done to find
and collect information about other existing systems. Researches were also conducted to
gather information on how to meet the specified requirements of the end-users. And,
existing forms from the company are also gathered to collect information on how data is
idea what inputs are needed to successfully implement this project. Informal interview
were conducted by the developers to gather facts, opinion and speculation of how to
develop the system. In this context, the questions raised were mostly referring to the steps
40
Instrumentation and Data Collection
during the systems analysis phases of a development project. It is a skill which must be
mastered by every analyst. The interviewing skills of the analyst determine what
information is gathered, and the quality and depth of that information. Interviewing,
explore their perspectives on a particular idea, program or situation” (Boyce and Neale,
2008). Interviews are one way to gather data for research. The data gathered are usually,
though not always, qualitative in nature. Interviews are usually used to explore a topic or
to two persons, the interviewer and the interviewee. In special circumstances there may
be more than one interviewer or more than one interviewee in attendance. In these cases
there should still be one primary interviewer and one primary interviewee (Modell, n.d).
This is also considered as secondary source of data. The first step in internet research is
41
to familiar with the terms in searching related to the topic. Term must be clear and
researchers dream come true hence, you can access information steamily limitless. There
are billions of pages of information on the web and finding relevant and reliable
The Internet, as a field, a tool, and a venue, has specific and far reaching ethical
issues. Internet research ethics is a sub-discipline that fits across many disciplines,
ranging from social sciences, arts and humanities, medical/biomedical, and hard sciences.
ethics, and feminist ethics have contributed to the ways in which ethical issues in Internet
information ethics and includes such ethical issues as participant knowledge and consent,
data privacy, security, confidentiality, and integrity of data, intellectual property issues,
for the documentation of the developed application. The library hold the in-depth
collection of materials on one or several subjects and related to the study topics. It will
general include primary as well as secondary sources. This method in which developers
gather the necessary information from various printed sources. Research resources
42
typically consist of books from academic publishers and articles from scholarly journals.
Depending on your topic, you may need additional types of sources such as data and
statistics, primary sources, articles from trade journals, music, and videos. All of these
types of sources can be found in the Libraries and on the Libraries' website.
Library research is defined as the system study and investigation of some aspect
of library and information science where conclusion are based on the analysis of data of
This helps the developer in finding the similar studies and thesis that can be based
as references in the process of studying the application. The developer used the library
research as method to gather the obligatory information from the different testimonials
with includes the consultation of books and related thesis. This method helped the
developer to improve the documentation of this study as some published and unpublished
related thesis, books, article that could suffice and justify all the information included in
the study.
Use Case Diagram. The developer used the use-case to fully understand the
systems and users in a particular environment and related to a particular goal. It consists
43
of a group of elements (for example, classes and interfaces) that can be used together in a
way that will have an effect larger than the sum of the separate elements combined. The
use case should contain all system activities that have significance to the users. A use
indeed, the use case and goal are sometimes considered to be synonymous (Rouse, 2013).
The developers use this tool to visualize the physical interaction of entries to
process and how they interact and how they work. Keep in mind that diagram is merely a
representation and this is where actual creation takes place. Diagram derivate from use
people, objects, places, concepts or events within that system. An ERD is a data
modelling technique that can help define business processes and can be used as the
The Developer used in ERD during the planning stages of the software project, It
help to identify different system elements and their relationships with each other. It is
often used as the basis for data flow diagrams or DFD’s as they are commonly known.
that govern a database, or to the entire set of objects belonging to a particular user. Read
on to find out more about database schemas and how they are used.
44
A database schema represents the logical configuration of all or part of a
relational database. It can exist both as a visual representation and as a set of formulas
known as integrity constraints that govern a database. These formulas are expressed in a
data definition language, such as SQL. As part of a data dictionary, a database schema
indicates how the entities that make up the database relate to one another, including
The developers used this tool to define the objects in the database from which the
system will use data collection and retrieval. This will be useful because it provides all
45
CHAPTER 4
DISCUSSION OF FINDINGS
they do not know how to use and operate this kind of applications that will provide them
Figure 4.1 shows the flowchart of the existing process of planning a wedding.
Figure 4.1 shows the flowchart of the existing process of Planning a Wedding.
46
The flowchart shows the existing process of planning a wedding wherein the
couples will plan a wedding manually without any knowledge or idea what is the first
step. After they planned their weddings the couples of course will invite their guests and
find some wedding vendors to all the products they need in their weddings.
information out there, and it couldn’t afford to hire a planner. This application will help
Some couples are still using the existing process of planning a wedding. At this
kind of operation, the developers transformed the existing process of planning a wedding
into a much easier and convenient way for them to save time and money on planning a
To be able to run and use the developed application there must be a hardware and
software requirements for the Wedding Planner of the North. The following are the
software requirement and the hardware requirement needed for the application to manage
hardware.
47
Table 4.1 shows the hardware requirements of the computer use to deploy the
application.
Hardware Specification
RAM 4 GB RAM
HDD 320 GB
The table above shows the hardware specification that can be used in
implementing the system. The RAM should have at least of 4GB RAM and at least
320GB for the HDD, at least 2.4 GHz of the processor speed to run the system
a system or application.
Table 4.2 shows the software specification of the computer use to deploy the
system.
48
Table 4.2 Software Requirements
Software Specification
Mozilla
The table above shows the software specification that can be used in
implementing the system to be able to run and use the system on computer.
Security. This may serves as the protection of the application from unauthorized
user to secure the application. The application requires username and password for the
user, Couples also the admin. The password is encrypted. The login page of Wedding
Planner of the North Application is the security of the whole Application to secure the
data in it.
between products and services. The developed application provides graphical user
49
Rating Wedding Products and Services.The developed Application allows you
to rate the products and packages where you’ve stay. The vendors will see your rated
products.
personal checklist where couples can note all of the important details that would need to
do.
Managing Guest list and Sending RSVP’s. The Developed Application capable
of managing guests it will also send them RSVP by using email to monitor who will be
to bookmark all of the products, services even packages to easily access them the near
future if they would like to see them again or the information of the vendors.
The following are the screenshots of the Wedding Planner of the North.
50
Plate 4.1 Sign in Form
Plate 4.1 is the sign in form is provided to ensure the security of data to be
processed. The user is required to enter the correct username and password to access the
application also it will be able to use facebook and google account. The Wedding Planner
of the North has multiple users including the couples, vendors and the admin.
Modification of the username and password was provided as an option for variability in
order to further enhance the security aspects of the application. The create account button
will open a form that need to be fill up by the users if they don’t have an account to use
from the application. Lastly the forget password button can be used by the users if the
forgot their password, this will be open a form and enter their email address and the
51
Plate 4.2 shows the Sign up form.
In this form, the couples or vendors will fill up all the necessary information the
application needs to be able to register on the application and use the application. On this
form the user will provide its email, password and confirm password. The collected
information will be saved in the database of the application. The facebook button can use
by the couples or the vendors in order to sign up in the application, also the google button
can use by the couples or the vendors in order to sign up in the application. The email and
password field is required; this can be used by the users to sign in from the application.
The couples and the vendor’s checkbox can choose by the users to know if they will the
52
couples or the vendors. Lastly the already have account button will open a form to sign in
The setup form that needs to fill up by the vendors in order to provide there
information also there is a Business Permit field that will be required to fill by the
vendors to upload there business permit in order to confirm by the admin before they use
their accounts or to add some items or services in terms of weddings. The company name
is required this will be important from the couples to know who will be their wedding
vendors, owner’s first name and owner’s last name is required to be able to know who is
53
the owner of the company, and the business permit is very important make sure that the
business permit is readable this will allow the admin to confirm their company to the
Department of Trade and Industry in order to add items and packages of the vendors.
The setup form that needs to fill up by couples to know all the information of their
weddings such as wedding day, wedding time and venues, this will help their guest to
know all the details of their weddings. The first name and last name are required by the
couple who signed up to the application, the partner’s name and partner’s last name also
54
required to be able to know who will be the partner of the signed up person, the wedding
day and wedding time are very important, not only by the couple but also by the guests of
In this form, the vendors can use different tools or navigation such as items,
packages, forums and settings. The items and Packages navigation will use by the
vendors to manage their items and services to be able to see by the couples. The forums is
55
a simple but helpful community that will be the bridge by the couples and the vendors in
terms of weddings, also the settings, this will be useful for any user that needs to modify
their information or sign in account. The vendors can see the current location and the
weather.
In this form, the vendors can show their items or services that they’ve offered.
There is a button named “manage” that will redirect the vendors to manage their items
and even services. Also there are three buttons that will sort the items or the services
56
offered by the vendors such as latest, sale and top ratings. The latest button can show up
all the latest added item by the vendors, also the sale button, this will show all the items
and packages that has discounts, and the top ratings button, this will show up all the items
In this form, the vendors can add there items and services that can search by the
couples to know or to find what is the best for their weddings. The title can write
anything by the vendors in order to search by the couples and add in their bookmarks,
57
also it can add the price of the item that will see the couples to know how is the item can
cost in their weddings, and description the vendors can write anything to describe the
items, name and contact number id is required to any items that needs to add like
photographers and videographers or any items or services that needed, lastly the item
In this form, the vendors can add there packages because most couples don't have
the time or energy to weigh the advantages and disadvantages of the products in their
58
weddings, so they use a shortcut to make their decision. There will be need to fill such as
title, total items, current price, discounts, total price, description and item images. The
vendor can write anything to the title, total items will be automatically filled if the
vendors drop an item to the basket icon, the current price will also automatically
calculated by the system, the final price will be automatically calculated by the system.
Description can write anything in order to describe the packages. Lastly the item image
59
In this form, the couples can use many navigation tools to plan their weddings
such as checklist, guest list, forums, items & and packages, bookmark and settings. The
checklist will be helpful by the couples to plan their weddings, this will allow them to
add what they want to do when they planning their weddings, example: if they want to
meet their wedding vendors they can add some data to the checklist form such as title of
the to-do list or the checklist and also the date when they want to meet their wedding
vendors. The guest list navigation the couples can manage their guest by using this form
it be able to add their guest and to send some RSVP to them also it will able them to
know who would be attend or not. Also the items & packages, this will be able to the
couples to find some items or packages that suits to their weddings. The bookmark
navigation, this will allow to the couple to find what are the items or packages they
saved.
60
In this form, the administrator can use tools or navigation to manage the accounts
of the users, the couples navigation can see all the couples also the vendors navigation
can also see by the administrator the administrator can confirm the accounts of the
vendors to be able to add their items and services the administrator can search the name
of the company to the embedded website of Department of Trade and Industry in order to
make sure if the vendors is legitimate, the users can see how many users access the
application every month. Also the administrator can view the current location and the
weather. The Settings Navigation can use by the administrator to make changes of their
accounts such as email, contact number and password. Lastly there will be a notification
box that will show if there’s a new vendors that needs to be confirmed.
input on how real users use the application. It focuses on measuring a human-made
61
Table 4.3 shows the evaluated test according to usability.
application frequently.
complex.
application.
quickly.
application.
Weighted Mean 4 MA
Disagree,1-Strongly Disagree
62
They rated the usability of the application to Moderately Acceptable. They rated
Moderately Agree (4) when it comes to the integration of the various functions of the
application. The User experience of the application is becoming the key differentiator for
the application owners in an increasingly competitive market, which mean to say that for
of the application. It focuses on how the application looks like, the colors layouts, etc.
Weighted Mean 3 U
Disagree,1-Strongly Disagree
63
The study revealed that the Developed Application is Undecided based on the
rating of the respondents. Based on the given feedback the respondents are Undecided
that the application is whether an attractive or not. But respondents are willing to explore
more about the application and suggested that the developers shall enhance the User
Navigation Test.It is use to evaluate the navigation for the user interface. This is
navigation.
application.
things.
64
5. Information is layered effectively on 3 U
different screens.
Weighted Mean 4 MA
Disagree,1-Strongly Disagree
The study revealed that Wedding Planner of the North has a clear navigation
based on the result. Based on the given feedback, the respondents moderately agree that
the application is easy to navigate, fun to explore, and the respondents can quickly get the
information.
Information Test. It is used to evaluate the information for the users. This is an
irreplaceable interface.
Table 4.6 shows the evaluated test according to the system’s information.
me.
information.
65
5. The application content would keep me 3 U
coming back.
Weighted Mean 4 MA
Disagree,1-Strongly Disagree
The study revealed that the Wedding Planner of the North has sufficient
information based on the rating of the respondents. Based on the given feedback the
respondents moderately agree that the application has the right amount of information.
User-Friendliness Test. Use to evaluate the user-friendliness for the user. This is
Table 4.7 shows the respondent’s evaluation in terms of the application user-
friendliness.
next.
66
4. It is clear on how screens elements work. 4 MA
Weighted Mean 4 MA
Disagree,1-Strongly Disagree
The study revealed that the Wedding Planner of the North is User-Friendly based
on the rating of the respondents. Based on the given feedback the respondents moderately
agree that the application is user-friendly and exciting and that the respondents will
1. Usability 4 MA
2. Attractiveness 3 U
3. Navigation 4 MA
4. Information 4 MA
5. User-Friendliness 4 MA
Weighted Mean 4 MA
67
Legend: 5-Strongly Agree, 4-Moderately Agree,3-Undecided,2-Moderately
Disagree,1-Strongly Disagree
The application entitled “Wedding Planner of the North” has been approved by
the respondents although there are a lot of things that need to improve to be a better one.
The developers gain some ideas and knowledge on how to enhance the said application to
68
CHAPTER 5
Summary
This project study focused on the development of a Wedding Planner Application
that will help couples and vendors in terms of weddings. The development of technology
has become increasingly dependent on the use of computers, smart phones and computer
related-technology. The fast pace of technology could be very beneficial and useful in in
Based on the developers’ observations and to their research, study found out that
there are still small volumes of people rely on existing process of planning a wedding.
The existing process of planning a wedding had been a problem to those who are
planning their weddings and to those who are selling wedding products and services.
Couples have a hard time on finding wedding products and planning their weddings.
specify the hardware and software requirements of the developed Wedding Planner of the
North, to identify the features of the Wedding Planner Application, and evaluate the
here in the Northern Luzon. In addition, an actual observation of the developers on the
69
The second objective was answered through internet research and some library
research. Through this technique, the hardware and software requirements identified.
Based on the user requirements, the developers answered the third objective,
In coming up with the fourth objective, the usability of the developed Application,
the developers conducted actual testing of the developed system to the target users of the
system.
Finally, the result after the input had processed and had undergone the Agile
Methodology was the “Wedding Planner of the North”. The developed Web Application
yields several benefits to the couples and also to the vendors. It aims to provide a faster
and easier way of wedding planning. The study focused on Planning a Wedding.
Conclusions
Based on the findings, the following were the conclusions of this study; the
By identifying the existing process of Wedding Planner it founds out that the
process is time-consuming and causes lot of problems. The Application was portable,
reliable and consistent and met the requirements that the users want.
Application, the developers can ensure that the Application will be running at its peak
70
By describing the features of the Application, the developers conclude that every
features of the developed Application was totally helping the couples and the vendors.
We therefore conclude that the proposed Wedding Planner of the North will
improve the users need. It will benefit not only couples but also to the vendors as well.
Recommendations
Based on the summary and conclusion of the study, the developers have come up
The developers recommend that the users of the Application must have internet
connection to be able to use its one of its feature where the Application will provide a
way for the couples to plan their weddings. The users, specifically the couples, must
possess the proper hardware and software that meets the Application’s minimum
specified requirements to use the Application effectively and encounter minimal to zero
problems. To the future developers we suggest that you add purchasing products and
services. Also add some unique and new feature to this Application and add some
71
Bibliography
https://www.loveandlavender.com/2014/01/start-wedding-planning-process
Software (2014)
http://searchmicroservices.techtarget.com/definition/software
https://www.thoughtco.com/basic-tools-for-web-design-3466383
https://www.ibm.com/developerworks/rational/library/feb06/eeles/
https://www.thehartford.com/business-playbook/in-depth/10-
reasons-need-company-website
https://www.greensplashdesign.com/what-to-look-for-in-a-web-
design-company/
https://www.websitebuilderexpert.com/what-you-need-to-build-a-
website-checklist/
https://www.orbitmedia.com/blog/website-design-requirements
72
Conrad (2014) How to enjoy wedding planning process
https://laurenconrad.com/blog/2014/09/wedding-bells-how-to-
enjoy-the-wedding-planning-process/
https://www.synopsys.com/software-integrity/resources/knowledge-database/
software-architecture.html
Appendix A
73
INTERVIEW GUIDE
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
74
6. What do you prefer an online planning or traditional wedding planning? And why?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
Appendix B
75
QUESTIONAIRE CHECKLIST
Name of Respondent:
___________________________________________________________
Please check the best answer. 5 for Strongly Agree, 4 for Moderately Agree, 3 for
Usability 5 4 3 2 1
integrated.
Attractiveness 5 4 3 2 1
76
3. The application has a good lay outing.
Navigation 5 4 3 2 1
Information 5 4 3 2 1
77
User-Friendliness 5 4 3 2 1
Evaluated Test 5 4 3 2 1
1. Usability
2. Attractiveness
3. Navigation
4. Information
5. User-Friendliness
Appendix C
78
Appendix D
79
Appendix E
DATABASE SCHEMA
80
81
82
83
84
85