SlideShare a Scribd company logo
1 of 28
ADALA UI PROJECT
Agenda
 What is Adala?
 Flow Model, User Model, WAAD
 Personas , Storyboard ,Wire Frames
 Scrum Sprints
 Java2EE
 Java Play Framework
 Flat UI Bootstrap
Adala
 “Adala is a web application designed to assist
police and crime scene investigators to solve
crimes.”
 User Interface Designed for FinalYear
Project.
 Implemented using Jave2EE Enterprise
Environment.
 Project UI expanded using Play Framework
instead.
Flow Model
User Model
WAAD
Personas
Personas
Personas
Personas
Storyboard
Storyboard
WireFrames
WireFrames
WireFrames
WireFrames
WireFrames
WireFrames
WireFrames
WireFrames
WireFrames
Sprints
Story ID Features To Implement Status Sprint
1 Entires and Persons(race,height,age,physical description) Ongoing 1
2 Cases Ongoing 1
3 Crimes Ongoing 1
4 Crime Tools Ongoing 1
5 Permissions for Case Files Ongoing 1
6 Police Officer Create Cases Ongoing 1
7 Police Officer Can Monitor Case Ongoing 1
Sprint 1 Total days
14
Story ID Features To Implement Status Sprint
1 Supervisor Assign Cases to Investigator Ongoing 2
2 Set Due Dates for cases , List activites and status Ongoing 2
3 Investigator can Access Case and work on it Ongoing 2
4 Supervisor Case Monitoring Ongoing 2
5 Group Handling Ongoing 2
6 Prioritize Suspects Ongoing 2
7 Suspect Profiles Ongoing 2
Sprint 1 Total days
14
Java2EE
 Java centric for developing, building and
deploying web-based applications for
enterprise applications
Java2EE
Pros
-Simplifies application
Development
-Reusable modular
components
-Security Model
included
Cons
-Difficult to use
-Lacks built-in support
for web services
standards
-Slower deployment
time
Pros
-Simplifies application
Development
-Reusable modular
components
-Security Model
included
Cons
-Difficult to use
-Lacks built-in support
for web services
standards
-Slower deployment
time
Java Play Framework
Pros
-Simplifies application
Development
-Reusable modular
components
-Security Model
included
Cons
-Difficult to use
-Lacks built-in support
for web services
standards
-Slower deployment
time
Pros
-Increases development
productivity
-Open source
-Supported
-Testing
-Java and Scala based
-MVC modern stack
Cons
-Immature
-Not a servlet
Flat UI Bootstrap
 Expanded interface based on theTwitter
Bootstrap Framework and theme
 Designed using PSD and HTML5
 12 column grid system ( golden ratio)
 Provides many UI elements such as buttons,
check boxes, progression bars and more.
Demo
Questions?

More Related Content

What's hot

AppSec EU 2016: Automated Mobile Application Security Assessment with MobSF
AppSec EU 2016: Automated Mobile Application Security Assessment with MobSFAppSec EU 2016: Automated Mobile Application Security Assessment with MobSF
AppSec EU 2016: Automated Mobile Application Security Assessment with MobSFAjin Abraham
 
Akash Nishar Resume
Akash Nishar ResumeAkash Nishar Resume
Akash Nishar ResumeAkash Nishar
 
Nullcon Goa 2016 - Automated Mobile Application Security Testing with Mobile ...
Nullcon Goa 2016 - Automated Mobile Application Security Testing with Mobile ...Nullcon Goa 2016 - Automated Mobile Application Security Testing with Mobile ...
Nullcon Goa 2016 - Automated Mobile Application Security Testing with Mobile ...Ajin Abraham
 
API Athens Meetup - API standards 25-6-2014
API Athens Meetup - API standards   25-6-2014API Athens Meetup - API standards   25-6-2014
API Athens Meetup - API standards 25-6-2014Michael Petychakis
 
APIs and Linked Data: A match made in Heaven
APIs and Linked Data: A match made in HeavenAPIs and Linked Data: A match made in Heaven
APIs and Linked Data: A match made in HeavenMichael Petychakis
 
Workshop : Application Security
Workshop : Application SecurityWorkshop : Application Security
Workshop : Application SecurityPriyanka Aash
 
[OPD 2019] Web Apps vs Blockchain dApps
[OPD 2019] Web Apps vs Blockchain dApps[OPD 2019] Web Apps vs Blockchain dApps
[OPD 2019] Web Apps vs Blockchain dAppsOWASP
 
Automated Security Analysis of Android & iOS Applications with Mobile Securit...
Automated Security Analysis of Android & iOS Applications with Mobile Securit...Automated Security Analysis of Android & iOS Applications with Mobile Securit...
Automated Security Analysis of Android & iOS Applications with Mobile Securit...Ajin Abraham
 
G4H Webcast: Automated Security Analysis of Mobile Applications with Mobile S...
G4H Webcast: Automated Security Analysis of Mobile Applications with Mobile S...G4H Webcast: Automated Security Analysis of Mobile Applications with Mobile S...
G4H Webcast: Automated Security Analysis of Mobile Applications with Mobile S...Ajin Abraham
 

What's hot (9)

AppSec EU 2016: Automated Mobile Application Security Assessment with MobSF
AppSec EU 2016: Automated Mobile Application Security Assessment with MobSFAppSec EU 2016: Automated Mobile Application Security Assessment with MobSF
AppSec EU 2016: Automated Mobile Application Security Assessment with MobSF
 
Akash Nishar Resume
Akash Nishar ResumeAkash Nishar Resume
Akash Nishar Resume
 
Nullcon Goa 2016 - Automated Mobile Application Security Testing with Mobile ...
Nullcon Goa 2016 - Automated Mobile Application Security Testing with Mobile ...Nullcon Goa 2016 - Automated Mobile Application Security Testing with Mobile ...
Nullcon Goa 2016 - Automated Mobile Application Security Testing with Mobile ...
 
API Athens Meetup - API standards 25-6-2014
API Athens Meetup - API standards   25-6-2014API Athens Meetup - API standards   25-6-2014
API Athens Meetup - API standards 25-6-2014
 
APIs and Linked Data: A match made in Heaven
APIs and Linked Data: A match made in HeavenAPIs and Linked Data: A match made in Heaven
APIs and Linked Data: A match made in Heaven
 
Workshop : Application Security
Workshop : Application SecurityWorkshop : Application Security
Workshop : Application Security
 
[OPD 2019] Web Apps vs Blockchain dApps
[OPD 2019] Web Apps vs Blockchain dApps[OPD 2019] Web Apps vs Blockchain dApps
[OPD 2019] Web Apps vs Blockchain dApps
 
Automated Security Analysis of Android & iOS Applications with Mobile Securit...
Automated Security Analysis of Android & iOS Applications with Mobile Securit...Automated Security Analysis of Android & iOS Applications with Mobile Securit...
Automated Security Analysis of Android & iOS Applications with Mobile Securit...
 
G4H Webcast: Automated Security Analysis of Mobile Applications with Mobile S...
G4H Webcast: Automated Security Analysis of Mobile Applications with Mobile S...G4H Webcast: Automated Security Analysis of Mobile Applications with Mobile S...
G4H Webcast: Automated Security Analysis of Mobile Applications with Mobile S...
 

Similar to Adala ui project

Similar to Adala ui project (20)

Bhanu Resume
Bhanu ResumeBhanu Resume
Bhanu Resume
 
Jeevan_Resume
Jeevan_ResumeJeevan_Resume
Jeevan_Resume
 
Mayank Khurana
Mayank KhuranaMayank Khurana
Mayank Khurana
 
Shyam Patil - Resume
Shyam Patil - ResumeShyam Patil - Resume
Shyam Patil - Resume
 
BarCamp KL H20 Open Social Hackathon
BarCamp KL H20 Open Social HackathonBarCamp KL H20 Open Social Hackathon
BarCamp KL H20 Open Social Hackathon
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Criminal Record Management
Criminal Record ManagementCriminal Record Management
Criminal Record Management
 
Satya_CV
Satya_CVSatya_CV
Satya_CV
 
JavaResume
JavaResumeJavaResume
JavaResume
 
NaazAfrinResume (2)
NaazAfrinResume (2)NaazAfrinResume (2)
NaazAfrinResume (2)
 
Pradeep_SCM
Pradeep_SCMPradeep_SCM
Pradeep_SCM
 
Narasimhamurthy
NarasimhamurthyNarasimhamurthy
Narasimhamurthy
 
sajeer_resume
sajeer_resumesajeer_resume
sajeer_resume
 
KRISHNA MOULI JALA_Resume
KRISHNA MOULI JALA_ResumeKRISHNA MOULI JALA_Resume
KRISHNA MOULI JALA_Resume
 
Iranna_CV
Iranna_CVIranna_CV
Iranna_CV
 
UrvashiShrivastavaResumeLatest2017
UrvashiShrivastavaResumeLatest2017UrvashiShrivastavaResumeLatest2017
UrvashiShrivastavaResumeLatest2017
 
Pramod Kumar Pandey
Pramod Kumar PandeyPramod Kumar Pandey
Pramod Kumar Pandey
 
SarulathaThulasiraman_Resume
SarulathaThulasiraman_ResumeSarulathaThulasiraman_Resume
SarulathaThulasiraman_Resume
 
SurinderPanwar_Testing.PDF
SurinderPanwar_Testing.PDFSurinderPanwar_Testing.PDF
SurinderPanwar_Testing.PDF
 
CV_CodeMaster_Artem_Ponomarenko
CV_CodeMaster_Artem_PonomarenkoCV_CodeMaster_Artem_Ponomarenko
CV_CodeMaster_Artem_Ponomarenko
 

Adala ui project

  • 2. Agenda  What is Adala?  Flow Model, User Model, WAAD  Personas , Storyboard ,Wire Frames  Scrum Sprints  Java2EE  Java Play Framework  Flat UI Bootstrap
  • 3. Adala  “Adala is a web application designed to assist police and crime scene investigators to solve crimes.”  User Interface Designed for FinalYear Project.  Implemented using Jave2EE Enterprise Environment.  Project UI expanded using Play Framework instead.
  • 22. Sprints Story ID Features To Implement Status Sprint 1 Entires and Persons(race,height,age,physical description) Ongoing 1 2 Cases Ongoing 1 3 Crimes Ongoing 1 4 Crime Tools Ongoing 1 5 Permissions for Case Files Ongoing 1 6 Police Officer Create Cases Ongoing 1 7 Police Officer Can Monitor Case Ongoing 1 Sprint 1 Total days 14 Story ID Features To Implement Status Sprint 1 Supervisor Assign Cases to Investigator Ongoing 2 2 Set Due Dates for cases , List activites and status Ongoing 2 3 Investigator can Access Case and work on it Ongoing 2 4 Supervisor Case Monitoring Ongoing 2 5 Group Handling Ongoing 2 6 Prioritize Suspects Ongoing 2 7 Suspect Profiles Ongoing 2 Sprint 1 Total days 14
  • 23. Java2EE  Java centric for developing, building and deploying web-based applications for enterprise applications
  • 24. Java2EE Pros -Simplifies application Development -Reusable modular components -Security Model included Cons -Difficult to use -Lacks built-in support for web services standards -Slower deployment time Pros -Simplifies application Development -Reusable modular components -Security Model included Cons -Difficult to use -Lacks built-in support for web services standards -Slower deployment time
  • 25. Java Play Framework Pros -Simplifies application Development -Reusable modular components -Security Model included Cons -Difficult to use -Lacks built-in support for web services standards -Slower deployment time Pros -Increases development productivity -Open source -Supported -Testing -Java and Scala based -MVC modern stack Cons -Immature -Not a servlet
  • 26. Flat UI Bootstrap  Expanded interface based on theTwitter Bootstrap Framework and theme  Designed using PSD and HTML5  12 column grid system ( golden ratio)  Provides many UI elements such as buttons, check boxes, progression bars and more.
  • 27. Demo