jade application wedding planner (groom assist)

16
Wedding Planner System (Groom Assist) using multi-agent platform ICT4291 ICAE 2 2010/ICT/12 2010/ICT/94

Upload: manusha-dilan

Post on 15-Apr-2017

139 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Jade Application Wedding Planner (Groom Assist)

Wedding Planner System

(Groom Assist)using multi-agent platform

ICT4291ICAE 2

2010/ICT/122010/ICT/94

Page 2: Jade Application Wedding Planner (Groom Assist)

2

Abstract• Intelligent software agents are defined as

being a software program that can perform specific tasks for a user and possesses a degree of intelligence that permits it to perform parts of its tasks autonomously and to interact with its environment in a useful manner.

• A multi-agent system is one that consists of a number of agents, which interact with one- another

Page 3: Jade Application Wedding Planner (Groom Assist)

3

Problem Scope

• A wedding planner is a professional who assists with the design, planning and management of a client's wedding.

• Weddings are significant events in people's lives and as such, couples are often willing to spend considerable amount of money to ensure that their weddings are well-organized.

Page 4: Jade Application Wedding Planner (Groom Assist)

4

Problem Scope (continued)

• Wedding planners are often used by couples who work long hours and have little spare time available for sourcing and managing wedding venues and wedding suppliers.

Page 5: Jade Application Wedding Planner (Groom Assist)

5

Solution

• In this multi-agents system (Groom Assist) it coordinates the wedding decoration, wedding hall booking with reservation and photography automatically using its intelligent agents.

• User has to submit the requirements of his or her wedding expectation and agents will take care the rest.

Page 6: Jade Application Wedding Planner (Groom Assist)

6

Use case Diagram

Page 7: Jade Application Wedding Planner (Groom Assist)

7

PEAS• minimum cost, fast,

quality• groom, bride, wedding

hall, decoration, photos• wedding director,

makeup artist, photographer

• budget, currency exchange price, weather and climate

• Performance measure

• Environment

• Actuators

• Sensors

Page 8: Jade Application Wedding Planner (Groom Assist)

8

• Hall provider agent, Decoration provider agent and Studio provider agent all are act as similar manner.

• They communicate with hall providers, decoration providers and studio providers and store their details and if some one need them they will inform it to them.

• Customer agent work with these 3 agents and client and choose which one of their service provider is suitable for client and inform it to agents and also to the client.

Agents Implementation

Page 9: Jade Application Wedding Planner (Groom Assist)

9

User InterfacesGroom Assist Main GUI

Page 10: Jade Application Wedding Planner (Groom Assist)

10

Hall provider Agent GUI

Page 11: Jade Application Wedding Planner (Groom Assist)

11

Decoration provider Agent GUI

Page 12: Jade Application Wedding Planner (Groom Assist)

12

Studio provider Agent GUI

Page 13: Jade Application Wedding Planner (Groom Assist)

13

Customer Agent GUI

Page 14: Jade Application Wedding Planner (Groom Assist)

14

Some of database tables

Page 15: Jade Application Wedding Planner (Groom Assist)

15

ConclusionIn multi agent system such as Groom Assist all agents are programmed by the same team and they collaborate to complete a task.To accomplish the task successfully they will require the ability to cooperate, coordinate, and negotiate with each other, much as people do.

Page 16: Jade Application Wedding Planner (Groom Assist)

16

Thank You