SlideShare a Scribd company logo
1 of 98
Download to read offline
Clean India Mission
[Swatch Ahmadabad Mission]
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
1
A
Project Report
On
CLEAN INDIA MISSION
(Swatch Ahmadabad Mission)
Developed By Enrollment No. Class
Ronak Patel 145193693046 MCA L-IMS-46
Internal Guide External Guide
Prof.Harsh Shah Devol. Kartik Bhadoriya
College
L.J. INSTITUTE OF MANAGEMENT STUDIES
Nr. S G Highway Ahmedabad-380001
Submitted To
Gujarat Technological University
Ahmadabad
1
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
2
ACKNOWLEDGEMENT
I would like to take this opportunity to express our gratitude towards all the people who have helped, in
various ways, in the successful completion of our project.
First of all I would like to thank Mr. Kartik Bhadoriya our project and technical guide for their careful
guidance. He helped me in analyzing this project. He has given me the right way to understand the project
definition.
Then I would very much delighted in expressing sense of gratitude to our internal project guide Mr.
Harsh Shah for their wholehearted co-operation, encouragement, valuable suggestions and guidance leading
me to my objectives.
Lastly, but not least, I also thankful to those who helped me directly or indirectly in the completion of project.
Thank you.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
3
INTRODUCTION TO COMPANY
I-Verve is one of the leading app design and development companies, headquartered in Chicago, IL,
USA. The company focuses on the mission critical mobile or web apps development solutions.
We not only bridge the highest level of enterprises, but also help small and mid-businesses boost their
sales by rendering immaculate web design and mobile app solutions. Our enterprise application development
team is qualified, veteran, skilled and dedicated in various platforms and technologies. We refine your dreams
and give them a real base through different strokes. Our web design and development foundation is
robust and sleeved with years of expertise.
With diversified potencies, our app development services cover custom made solutions to match
business specified needs. Avail with our lucrative offerings that excel around Enterprise solutions like Business
Intelligence, SharePoint development, Cloudier Integration and others, Multimedia Solutions, Mobile, Web
development services in CMS and other platforms. At i-Verve our expert planning and strategy team thrives to
work alongside best-in-class branding and digital designing.
They create alluring, killer and appealing app and web designs, matched with latest business
standards. Moreover, our technical team possesses thorough knowledge in various technologies such as Php,
iOS, Cloud, CSS 3 and many more!
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
4
PROJECT INDEX
Table of contents
1.Introduction............................................................................................................................
1.1. Existing Application..................................................................................................
1.2. Need for the New Application................................................................................
1.3. Objective of the New Application..........................................................................
1.4. Problem Definition ...................................................................................................
1.5. Core Components.....................................................................................................
1.6. Project Profile...........................................................................................................
1.7. Assumptions and Constraints...............................................................................
1.8. Advantages and Limitations of the Proposed Application..............................
1.9. Proposed Time Line Chart......................................................................................
2.Requirement Determination & Analysis.........................................................................
2.1. Requirement Determination..................................................................................
2.2. Targeted Users.........................................................................................................
2.3. Feasibility Analysis...................................................................................................
2.4. Requirement Specification.....................................................................................
3.Application Design...............................................................................................................
3.1. Use Case Diagram....................................................................................................
3.2. Class Diagram...........................................................................................................
3.3. Interaction Diagram................................................................................................
3.4. Activity Diagram......................................................................................................
3.5. User Interface Design.............................................................................................
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
5
4.Testing............................................................................................................................……..
4.1. Test Plan & Testing Method....................................................................................
4.2. Test Cases..................................................................................................................
5. Proposed Enhancements...............................................................................................
6. Conclusion.........................................................................................................................
7. Bibliography......................................................................................................................
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
6
1. INTRODUCTION
Clean India Mission Ahmadabad (SAM Application), A Swatch Ahmadabad Mission for Clear India.
Clean India Mission Ahmadabad an Initiative Called Swatch Ahmadabad Mission (SAM) by Ahmadabad
Mahanagar Seva Sadan (AMSS).Swatch India Mission is an iPhone application. In Swatch India Mission we
have two actors.
1. Admin 2.User
Clean India mission Ahmadabad is an application which provides a platform to citizens of India to take
part in Swatch India Mission. By complaining their day to day problems like garbage, water, drainage
etc. and shaking their hands with AMSS in making their city neat & clean.
Clean India Mission Ahmadabad will give facility to user to select category, capture photographs of the
problem, description of the problem, address of the location & also provide geo location to authorities.
1.1 Existing Application
In Existing Application user has to contact and meet the place personally at government office.
The problem is not resolved and it delay our complain request and also sometimes they ignore our
problems.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
7
1.2 Need for the New Application
This application is needed for beneficial for the citizens and the government authorities to get the
accurate information and solved the problems of the citizens.
This application interact the users and government authorities directly without the interrupt of the
third person.
1.3 Objective of the New Application
The development of this application contains following activities
 Management of Complain, gallery is managed by the Admin.
 User can share application with Facebook; Twitter etc. view the gallery, feedback, like it.
 User can register to this application and login to view to the gallery, rating, and post the Complain
and after that he /she can view Resolved Problem in Gallery.
 User doesn’t need to ask to anyone for the problems that he/she has facing like drainage problem,
water problem and others problems, they can simply need to install the application and register it
and hen post the Complain.
1.4 Problem Definition
 It provides information regarding problems facing by the citizens and they have notice that problem
somewhere else so they post the Complain with photographs through this application to inform the
authority to solve these type issues.
 This application provides gallery view and liked by people, user will feedback to them.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
8
1.5 Core Components
Registration:-
Registration process will be done by user to access the application and post complain.
Login:-
Login process will be done by register user and Admin to access the application.
Gallery:-
User can view the gallery photographs of complains posted by others user’s like before
(problem issue) and after (resolved issue) preview and also share and like their successfully
stories.
Post Complain:-
User Can Registered than after they are Post Complain and This Complain Are post to AMSS
Authority person to resolve problem.
This operation is done by the user to post his/her Complain like water, garbage problems.
Like & Share:-
User Can Share and like to post’s.
Rating:-
This operation is used by the user and viewed by the admin.
Feedback:-
This operation is used by user to give feedback and viewed by Admin.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
9
1.6 Project Profile
Project Title: CLEAN INDIA MISSION Ahmadabad
Objective: Swatch Ahmadabad Mission (SAM) is provide all type
complaining about their day to day problems like
garbage, water, drainage, etc. and it give facility to
user to select category, capture photographs of the
problem.
Platform: Mobile Application
Front End: XCode7.2(IOS)
Back End: JSON, Web Service.
Documentation Tools: MS Office 2010.Visio 2010.
Project duration: 90 days
Project Internal Guide: Prof.Harsh Shah
Project External Guide: Developer: Kartik Bhadoriya
Submitted TO: L.J INSTITUTE OF MANAGEMENT STUDIES
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
10
1.7 Advantages and Limitations of the Proposed Application
Advantages:-
 User can complain his/her problem without the interaction of the third party.
 Admin can view Complain, rating and feedback given by the user and respond to them.
 Also a user can view the gallery and like the photographs.
 Reduces the time to solved the problem compare to existing Application
Limitations
 Feedbacks given by other user are not seen by any other user.
 Work in Individual, Group, And Social Media.
 Location Tracking.
 User can’t share any complain or resolved complain through this application.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
11
1.8 Proposed Time Line Chart
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
12
2. Requirements Determination and Analysis
Before building an elegant application, best way to identify basic needs and functionality is to visit
websites and Application relevant to that specific area addressed AMSS by proposed application.
For gathering basic needs and functionalities, we had meeting with AMSS Authority person to ask how to
resolve day to day problem and Functionalities. Our project guide to understand requires functionalities
also noted down some useful feature to be included.
2.1 Requirement Determination
 The Requirement Determination of this application is done by me and internal & external guides and
discuss with guides to elaborate these concept of Clean India Mission Ahmadabad
 The requirements thus gathered ware thereby analyzed and thus accomplished the part of
requirements gathering and analyses
 I also taken guidance from my college faculties to clear about requirement analyses.
 I held several meetings with my project guide to decide the process model and basic Application
architecture.
 Therefore it is very important to analyzed existing Application which is provide base for the
development and proposed Application.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
13
2.2Targeted Users
Admin
User
 Admin :-
The Admin role is to manage the Complain send by the user, according to that solved the
Complain, Admin can manage the gallery and view the rating and feedback given by the users.
 User :-
This application allows the user to post the complain they were facing in their day to day
problem like drainage, water, garbage etc. with description, they post these type problems to
known by the authority and action would be taken. Rating and feedback also given by the user.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
14
2.3 Feasibility Analysis
The feasibility of the Application checks whether the Application is able to efficiently provide the
facilities for which it was intended & the likelihood of the Application being useful to the organization.
There are three types of feasibility study described here they are as follows
Technical Feasibility
Swatch India Mission is an iPhone application and this Application run in Xcode7.2. Here, for software
like Xcode7.2 to develop the application .it should be comfortable for further maintenance.
Economical Feasibility
This Application is citizens of India to their day to day problems like garbage, water, drainage etc .easy
to use this application in minimum Cost.
Operational Feasibility
Clean India mission Ahmadabad is an application which provides a platform to citizens of India to take
part in Swatch India Mission. By complaining their day to day problems like garbage, water, drainage
etc. and shaking their hands with AMSS in making their city neat & clean.
User can register to this application and login to view to the gallery, rating, and post the Complain and
after that he /she can view Resolved Problem in Gallery.
2.4 Requirement Specification
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
15
Hardware Requirement
Server Side:-
 Processor : Core-i3
 Memory : 4 GB RAM
 HDD : 500GB
Client Side:-
 iPhone 4
 iPhone 4s
 iPhone5
 iPhone 5s
 iPhone 6
Software Requirement
Server Side:-
 Operating Application : Mac Operating Application9.2
 Application Software : Xcode7.2[Front-End Tool]
JSON, Web Service (API)[Back-End Tool]
 Other Software : Microsoft word, Microsoft Visio 2010.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
16
3. System Designs
3.1 Use Case Diagrams
3.2 Class Diagrams
3.3 Sequence Diagrams
3.4 Activity Diagrams
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
17
3.1 Use Case Diagrams
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
18
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
19
3.2 Class Diagrams
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
20
3.2. Class Diagrams
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
21
3.3 Sequence Diagrams
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
22
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
23
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
24
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
25
3.4 Activity Diagrams
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
26
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
27
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
28
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
29
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
30
3.6 User Interface Design
User Side Screen shorts
Switch On Screen Splash Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
31
Login Screen Registration Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
32
Registration Screen Choose Profile Picture
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
33
Choose Profile Picture Phone Gallery Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
34
Phone Gallery Screen Camera Roll
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
35
Camera Roll Set Profile Picture
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
36
Set Profile Picture Fill all Filed
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
37
Password Not Matched Password Matched
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
38
Registration Successfully Gallery Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
39
Login Screen Fill all Filed
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
40
Fill Detail Valid Email Id and Password
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
41
Login Successfully Gallery Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
42
Gallery Screen Share Resolve Problem
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
43
Share Resolve Problem Logon your Facebook Account
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
44
Like to Resolve Problem unlike to Resolve Problem
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
45
Home Screen Complain Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
46
Complain Screen Complain Picture
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
47
Complain Picture Phone Gallery Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
48
Complain Picture Camera Roll in Phone
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
49
Set Complain Picture Fill all Detail
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
50
Fill all Detail Complain Id
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
51
Home Screen Complain Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
52
Complain Screen Choose Complain Picture
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
53
Complain Picture Camera Roll in Phone
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
54
Camera Roll in Phone Set Complain picture
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
55
Set Complain picture Complain Id
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
56
Complain Id Logout
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
57
Login Screen Gallery Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
58
Gallery Screen More Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
59
More Screen About us
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
60
More Screen Contact us
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
61
More Screen Rating us Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
62
Rate us Screen Rate successfully
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
63
Rate successfully More Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
64
More Screen Feedback Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
65
Feedback Screen Give Feedback
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
66
Feedback successfully More Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
67
More Screen Logout
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
68
Forgot Password Send Mail to registered Email
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
69
User Account New Password
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
70
Change Password Old Password and New Password
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
71
Successfully Change the Password Login Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
72
Admin Side Screen shorts
Login Screen Fill all Field
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
73
Login Home Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
74
Home Screen View Complain
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
75
View Complain View Complain Detail
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
76
View Complain Detail Set Proiority
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
77
Assign Worker Worker Name
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
78
Assign Worker Assign Worker
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
79
Assign Worker Assign Worker
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
80
Assign Worker Home Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
81
Home Screen View Due Task
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
82
View Due Task Resend Due Task
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
83
Home Screen Add Worker
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
84
Add Worker profile Phone Gallery
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
85
Phone Gallery Add Worker profile
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
86
Add worker type Fill All Field
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
87
Added Worker Home Screen
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
88
Home Screen Worker List
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
89
Home Screen View Assign Task
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
90
Home Screen View Feedback
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
91
4. Testing.
4.1 Test Plan & Testing Method
The aim of the testing is to identify all defects existing in a software product. It is not possible to guarantee that
the software is error free.
Testing plays a vital role in the success of the application. Application testing makes a logical assumption that if
all parts of the application are correct, the goal will be successfully achieved. Once program code has been
developed, testing begins.
TYPES OF TESTING:
 Unit Testing.
 Integration Testing.
 Validation Testing.
 Application Testing.
1) Unit testing:
Unit testing focuses verification effort on the smallest unit of software design the module. Unit testing
exercise specific paths in the module’s control structure to ensure complete coverage and maximum
error detection. We have tested unit testing on Screen like registration, post Complain and others.
2) Integration Testing:
Integration testing addresses the issues associated with the dual problems of verification & program
construction. After the software has been integrated a set of high-order tests are conducted. Tested
the link between Simulator or Storyboard are tested and connection with Web Service.
3) Validation Testing:
At the end of Integration Testing, software is completely assembled as a package, interfacing errors
have been uncovered and correction testing begins. Validations are done for each and every controller.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
92
4) Application testing:
Application testing is series of different tests whose primary purpose is to fully exercise the computer
based Application. Although each test has a different purpose, all the work should verify that all
Application elements have been properly integrated and perform allocated functions.
Testing Method:-
 Black box testing
 White box testing
Black Box Testing:-
No Knowledge of internal program design or code required.
Tests are based on requirements and functionality.
In black box testing, test cases are designed from an examination of the
input/output values and no knowledge of design or code is requires.
White Box Testing:-
Knowledge of the internal program design and code required.
Tests are based on coverage of code statements, branches, paths, conditions.
There are several white box testing strategies. Each testing is based on some heuristic. White box
testing strategy is based on heuristic.
White box testing is stronger than other strategy, if all types of errors detected by the first
strategy are also detected by the second testing strategy & the second strategy additionally
detects some more types of errors.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
93
5.2 Test Cases
Test Case ID: 1 Test Case Name: Login
Designed by: Ronak Patel Design Date: 20/02/16
Module Name: Login Sub Module Name: Login
Executed by: Ronak Patel Execution Date:28/02/2016
Brief Description: Login Page Test Priority (Low/Medium/High):High
Pre-conditions: User has valid username and password
Dependencies:
Step Test steps Test Data Expected Result Actual Result Status(Pass/Fail)
1 Enter valid
Email Id
Email:
ronakpatel21392@gmail.co
m
Validation Will Not be
faired and User will be
able to move to
password
As expected Pass
2 Enter valid
password
Password:
Ronakpatel21392
Validation Will Not be
faired and User will be
able to move to button
As expected Pass
3 Click Submit
Button
Email:
ronakpatel21392@gmail.co
m
Password:
Ronakpatel21392
Valid successfully
login entry should be
registered in the login
database
As expected pass
4 Enter wrong
Email ID and
password
Email:
ronakpatel21392@gmail.co
m
Password:
Ronakpatel21392
Should give Error
Message About
incorrect email id and
password
As expected fail
Post Condition: This test case is use when the admin, user login the Application.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
94
5 Click Submit
button
Email:
ronakpatel21392@gmail.co
m
Password:
Ronakpatel21392
Login Successfully As Expected pass
6 Check the
Email Id and
Password is
Blank and
Click Submit
Button
Email:
ronakpatel21392@gmail.co
m
Password:
Ronakpatel21392
If the Email Id and
Password is Blank to
As Expected Fail
Test Case ID: 2 Test Case Name: Registration
Designed by: Ronak Patel Design Date: 20/02/16
Module Name Registration Sub Module Name: Registration
Executed by: Ronak Patel Execution Date:28/02/2016
Brief Description Registration Page Test Priority (Low/Medium/High):Medium
Pre-conditions: User has valid username and password
Dependencies: User should be able to login and redirect to the Gallery Screen/// Valid successfully login entry should be
registered in the login database
Post Condition: This test case is use when the user Registration the Application.
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
95
Step Test steps Test Data Expected Result Actual Result Status(Pass/Fail)
1 Enter First
Name
First Name:-Bhavesh Validation Will Not be
faired and User will be
able to move to Last
Name
As expected Pass
2 Enter Last
Name
Last Name:-Shah Validation Will Not be
faired and User will be
able to move to
Address.
As expected Pass
3 Enter Address Address: - 10 shyamnagar
society.
Validation Will Not be
faired and User will be
able to move to email
id.
As expected Pass
4 Enter valid
Email Id
Email:
ronakpatel21392@gmail.co
m
Validation Will Not be
faired and User will be
able to move to
password.
As expected Pass
5 Enter
password
Password:
Ronakpatel21392
Validation Will Not be
faired and User will be
able to move to mobile
no.
As expected Pass
6 wrong Email
ID and
password
check
Email:
ronakpatel21392@gmail.co
m
Password:
Ronakpatel21392
Should give Error
Message About
incorrect email id and
password
As expected Fail
7 All Field Fname, Lname, Address,
Contact NO., Email,
Password, Date of Birth,
City ,State, Country.
Check not empty of
every Filed
As expected Fail
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
96
6. Proposed Enhancements
Following are some of the enhancement proposed to be implemented in final version.
o Location Tracking
o Enhance the application by adding worker role to assign the work of posted complains
o Challenge by group, individuals, and activities by social by media.
7. Conclusion
Working on the project was good experience.
I have understood the importance of Planning and Designing as a part of software development.
8. Bibliography
BIBLIOGRAPHY AND REFERENCES:
www.stackoverflow.com
www.github.com
www.raywenderlich.com
www.google.com
CLEAN INDIA MISSION (Swatch Ahmadabad Mission)
L.J. INSTITUTE OF MANAGEMENT STUDIES
2016
97
s

More Related Content

Similar to ppt

SYST15892 Interactive User Interface Design Phase IV Usa.pdf
SYST15892  Interactive User Interface Design Phase IV  Usa.pdfSYST15892  Interactive User Interface Design Phase IV  Usa.pdf
SYST15892 Interactive User Interface Design Phase IV Usa.pdf
acsmadurai
 
Socialvoip Executive Summary
Socialvoip Executive SummarySocialvoip Executive Summary
Socialvoip Executive Summary
Yousef Al-Nazer
 
Suresh-Profile
Suresh-ProfileSuresh-Profile
Suresh-Profile
suresh u
 

Similar to ppt (20)

Sample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdfSample_report_for_MINI_PROJECT.docx (1).pdf
Sample_report_for_MINI_PROJECT.docx (1).pdf
 
SnapJee
SnapJeeSnapJee
SnapJee
 
Stimulus Co - Web & Mobile App Development & Consulting Company
Stimulus Co - Web & Mobile App Development & Consulting CompanyStimulus Co - Web & Mobile App Development & Consulting Company
Stimulus Co - Web & Mobile App Development & Consulting Company
 
FINAL REPORT
FINAL REPORTFINAL REPORT
FINAL REPORT
 
Latest proposal project info zakat
Latest proposal project info zakatLatest proposal project info zakat
Latest proposal project info zakat
 
Portfolio
PortfolioPortfolio
Portfolio
 
SYST15892 Interactive User Interface Design Phase IV Usa.pdf
SYST15892  Interactive User Interface Design Phase IV  Usa.pdfSYST15892  Interactive User Interface Design Phase IV  Usa.pdf
SYST15892 Interactive User Interface Design Phase IV Usa.pdf
 
What is the Process for Successful App Development.pdf
What is the Process for Successful App Development.pdfWhat is the Process for Successful App Development.pdf
What is the Process for Successful App Development.pdf
 
Traffic Project Report
 Traffic Project Report Traffic Project Report
Traffic Project Report
 
Human Computer Interaction .docx
Human Computer  Interaction .docxHuman Computer  Interaction .docx
Human Computer Interaction .docx
 
Socialvoip Executive Summary
Socialvoip Executive SummarySocialvoip Executive Summary
Socialvoip Executive Summary
 
Ghar Service
Ghar ServiceGhar Service
Ghar Service
 
AnnadaanPresentation_final.pptx
AnnadaanPresentation_final.pptxAnnadaanPresentation_final.pptx
AnnadaanPresentation_final.pptx
 
navya Android resume
navya Android resumenavya Android resume
navya Android resume
 
internship report.pdf
internship report.pdfinternship report.pdf
internship report.pdf
 
Household Veritas - A platform that provides household services
Household Veritas - A platform that provides household servicesHousehold Veritas - A platform that provides household services
Household Veritas - A platform that provides household services
 
GoLyft Internship Report
GoLyft Internship ReportGoLyft Internship Report
GoLyft Internship Report
 
Suresh-Profile
Suresh-ProfileSuresh-Profile
Suresh-Profile
 
How ChatGPT is Enhancing the Android App Development Process.pdf
How ChatGPT is Enhancing the Android App Development Process.pdfHow ChatGPT is Enhancing the Android App Development Process.pdf
How ChatGPT is Enhancing the Android App Development Process.pdf
 
BSCS FINAL PROJECT PROPOSAL
BSCS FINAL PROJECT PROPOSALBSCS FINAL PROJECT PROPOSAL
BSCS FINAL PROJECT PROPOSAL
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Recently uploaded (20)

Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 

ppt

  • 1. Clean India Mission [Swatch Ahmadabad Mission]
  • 2. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 1 A Project Report On CLEAN INDIA MISSION (Swatch Ahmadabad Mission) Developed By Enrollment No. Class Ronak Patel 145193693046 MCA L-IMS-46 Internal Guide External Guide Prof.Harsh Shah Devol. Kartik Bhadoriya College L.J. INSTITUTE OF MANAGEMENT STUDIES Nr. S G Highway Ahmedabad-380001 Submitted To Gujarat Technological University Ahmadabad 1
  • 3. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 2 ACKNOWLEDGEMENT I would like to take this opportunity to express our gratitude towards all the people who have helped, in various ways, in the successful completion of our project. First of all I would like to thank Mr. Kartik Bhadoriya our project and technical guide for their careful guidance. He helped me in analyzing this project. He has given me the right way to understand the project definition. Then I would very much delighted in expressing sense of gratitude to our internal project guide Mr. Harsh Shah for their wholehearted co-operation, encouragement, valuable suggestions and guidance leading me to my objectives. Lastly, but not least, I also thankful to those who helped me directly or indirectly in the completion of project. Thank you.
  • 4. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 3 INTRODUCTION TO COMPANY I-Verve is one of the leading app design and development companies, headquartered in Chicago, IL, USA. The company focuses on the mission critical mobile or web apps development solutions. We not only bridge the highest level of enterprises, but also help small and mid-businesses boost their sales by rendering immaculate web design and mobile app solutions. Our enterprise application development team is qualified, veteran, skilled and dedicated in various platforms and technologies. We refine your dreams and give them a real base through different strokes. Our web design and development foundation is robust and sleeved with years of expertise. With diversified potencies, our app development services cover custom made solutions to match business specified needs. Avail with our lucrative offerings that excel around Enterprise solutions like Business Intelligence, SharePoint development, Cloudier Integration and others, Multimedia Solutions, Mobile, Web development services in CMS and other platforms. At i-Verve our expert planning and strategy team thrives to work alongside best-in-class branding and digital designing. They create alluring, killer and appealing app and web designs, matched with latest business standards. Moreover, our technical team possesses thorough knowledge in various technologies such as Php, iOS, Cloud, CSS 3 and many more!
  • 5. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 4 PROJECT INDEX Table of contents 1.Introduction............................................................................................................................ 1.1. Existing Application.................................................................................................. 1.2. Need for the New Application................................................................................ 1.3. Objective of the New Application.......................................................................... 1.4. Problem Definition ................................................................................................... 1.5. Core Components..................................................................................................... 1.6. Project Profile........................................................................................................... 1.7. Assumptions and Constraints............................................................................... 1.8. Advantages and Limitations of the Proposed Application.............................. 1.9. Proposed Time Line Chart...................................................................................... 2.Requirement Determination & Analysis......................................................................... 2.1. Requirement Determination.................................................................................. 2.2. Targeted Users......................................................................................................... 2.3. Feasibility Analysis................................................................................................... 2.4. Requirement Specification..................................................................................... 3.Application Design............................................................................................................... 3.1. Use Case Diagram.................................................................................................... 3.2. Class Diagram........................................................................................................... 3.3. Interaction Diagram................................................................................................ 3.4. Activity Diagram...................................................................................................... 3.5. User Interface Design.............................................................................................
  • 6. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 5 4.Testing............................................................................................................................…….. 4.1. Test Plan & Testing Method.................................................................................... 4.2. Test Cases.................................................................................................................. 5. Proposed Enhancements............................................................................................... 6. Conclusion......................................................................................................................... 7. Bibliography......................................................................................................................
  • 7. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 6 1. INTRODUCTION Clean India Mission Ahmadabad (SAM Application), A Swatch Ahmadabad Mission for Clear India. Clean India Mission Ahmadabad an Initiative Called Swatch Ahmadabad Mission (SAM) by Ahmadabad Mahanagar Seva Sadan (AMSS).Swatch India Mission is an iPhone application. In Swatch India Mission we have two actors. 1. Admin 2.User Clean India mission Ahmadabad is an application which provides a platform to citizens of India to take part in Swatch India Mission. By complaining their day to day problems like garbage, water, drainage etc. and shaking their hands with AMSS in making their city neat & clean. Clean India Mission Ahmadabad will give facility to user to select category, capture photographs of the problem, description of the problem, address of the location & also provide geo location to authorities. 1.1 Existing Application In Existing Application user has to contact and meet the place personally at government office. The problem is not resolved and it delay our complain request and also sometimes they ignore our problems.
  • 8. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 7 1.2 Need for the New Application This application is needed for beneficial for the citizens and the government authorities to get the accurate information and solved the problems of the citizens. This application interact the users and government authorities directly without the interrupt of the third person. 1.3 Objective of the New Application The development of this application contains following activities  Management of Complain, gallery is managed by the Admin.  User can share application with Facebook; Twitter etc. view the gallery, feedback, like it.  User can register to this application and login to view to the gallery, rating, and post the Complain and after that he /she can view Resolved Problem in Gallery.  User doesn’t need to ask to anyone for the problems that he/she has facing like drainage problem, water problem and others problems, they can simply need to install the application and register it and hen post the Complain. 1.4 Problem Definition  It provides information regarding problems facing by the citizens and they have notice that problem somewhere else so they post the Complain with photographs through this application to inform the authority to solve these type issues.  This application provides gallery view and liked by people, user will feedback to them.
  • 9. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 8 1.5 Core Components Registration:- Registration process will be done by user to access the application and post complain. Login:- Login process will be done by register user and Admin to access the application. Gallery:- User can view the gallery photographs of complains posted by others user’s like before (problem issue) and after (resolved issue) preview and also share and like their successfully stories. Post Complain:- User Can Registered than after they are Post Complain and This Complain Are post to AMSS Authority person to resolve problem. This operation is done by the user to post his/her Complain like water, garbage problems. Like & Share:- User Can Share and like to post’s. Rating:- This operation is used by the user and viewed by the admin. Feedback:- This operation is used by user to give feedback and viewed by Admin.
  • 10. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 9 1.6 Project Profile Project Title: CLEAN INDIA MISSION Ahmadabad Objective: Swatch Ahmadabad Mission (SAM) is provide all type complaining about their day to day problems like garbage, water, drainage, etc. and it give facility to user to select category, capture photographs of the problem. Platform: Mobile Application Front End: XCode7.2(IOS) Back End: JSON, Web Service. Documentation Tools: MS Office 2010.Visio 2010. Project duration: 90 days Project Internal Guide: Prof.Harsh Shah Project External Guide: Developer: Kartik Bhadoriya Submitted TO: L.J INSTITUTE OF MANAGEMENT STUDIES
  • 11. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 10 1.7 Advantages and Limitations of the Proposed Application Advantages:-  User can complain his/her problem without the interaction of the third party.  Admin can view Complain, rating and feedback given by the user and respond to them.  Also a user can view the gallery and like the photographs.  Reduces the time to solved the problem compare to existing Application Limitations  Feedbacks given by other user are not seen by any other user.  Work in Individual, Group, And Social Media.  Location Tracking.  User can’t share any complain or resolved complain through this application.
  • 12. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 11 1.8 Proposed Time Line Chart
  • 13. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 12 2. Requirements Determination and Analysis Before building an elegant application, best way to identify basic needs and functionality is to visit websites and Application relevant to that specific area addressed AMSS by proposed application. For gathering basic needs and functionalities, we had meeting with AMSS Authority person to ask how to resolve day to day problem and Functionalities. Our project guide to understand requires functionalities also noted down some useful feature to be included. 2.1 Requirement Determination  The Requirement Determination of this application is done by me and internal & external guides and discuss with guides to elaborate these concept of Clean India Mission Ahmadabad  The requirements thus gathered ware thereby analyzed and thus accomplished the part of requirements gathering and analyses  I also taken guidance from my college faculties to clear about requirement analyses.  I held several meetings with my project guide to decide the process model and basic Application architecture.  Therefore it is very important to analyzed existing Application which is provide base for the development and proposed Application.
  • 14. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 13 2.2Targeted Users Admin User  Admin :- The Admin role is to manage the Complain send by the user, according to that solved the Complain, Admin can manage the gallery and view the rating and feedback given by the users.  User :- This application allows the user to post the complain they were facing in their day to day problem like drainage, water, garbage etc. with description, they post these type problems to known by the authority and action would be taken. Rating and feedback also given by the user.
  • 15. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 14 2.3 Feasibility Analysis The feasibility of the Application checks whether the Application is able to efficiently provide the facilities for which it was intended & the likelihood of the Application being useful to the organization. There are three types of feasibility study described here they are as follows Technical Feasibility Swatch India Mission is an iPhone application and this Application run in Xcode7.2. Here, for software like Xcode7.2 to develop the application .it should be comfortable for further maintenance. Economical Feasibility This Application is citizens of India to their day to day problems like garbage, water, drainage etc .easy to use this application in minimum Cost. Operational Feasibility Clean India mission Ahmadabad is an application which provides a platform to citizens of India to take part in Swatch India Mission. By complaining their day to day problems like garbage, water, drainage etc. and shaking their hands with AMSS in making their city neat & clean. User can register to this application and login to view to the gallery, rating, and post the Complain and after that he /she can view Resolved Problem in Gallery. 2.4 Requirement Specification
  • 16. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 15 Hardware Requirement Server Side:-  Processor : Core-i3  Memory : 4 GB RAM  HDD : 500GB Client Side:-  iPhone 4  iPhone 4s  iPhone5  iPhone 5s  iPhone 6 Software Requirement Server Side:-  Operating Application : Mac Operating Application9.2  Application Software : Xcode7.2[Front-End Tool] JSON, Web Service (API)[Back-End Tool]  Other Software : Microsoft word, Microsoft Visio 2010.
  • 17. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 16 3. System Designs 3.1 Use Case Diagrams 3.2 Class Diagrams 3.3 Sequence Diagrams 3.4 Activity Diagrams
  • 18. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 17 3.1 Use Case Diagrams
  • 19. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 18
  • 20. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 19 3.2 Class Diagrams
  • 21. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 20 3.2. Class Diagrams
  • 22. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 21 3.3 Sequence Diagrams
  • 23. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 22
  • 24. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 23
  • 25. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 24
  • 26. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 25 3.4 Activity Diagrams
  • 27. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 26
  • 28. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 27
  • 29. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 28
  • 30. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 29
  • 31. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 30 3.6 User Interface Design User Side Screen shorts Switch On Screen Splash Screen
  • 32. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 31 Login Screen Registration Screen
  • 33. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 32 Registration Screen Choose Profile Picture
  • 34. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 33 Choose Profile Picture Phone Gallery Screen
  • 35. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 34 Phone Gallery Screen Camera Roll
  • 36. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 35 Camera Roll Set Profile Picture
  • 37. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 36 Set Profile Picture Fill all Filed
  • 38. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 37 Password Not Matched Password Matched
  • 39. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 38 Registration Successfully Gallery Screen
  • 40. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 39 Login Screen Fill all Filed
  • 41. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 40 Fill Detail Valid Email Id and Password
  • 42. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 41 Login Successfully Gallery Screen
  • 43. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 42 Gallery Screen Share Resolve Problem
  • 44. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 43 Share Resolve Problem Logon your Facebook Account
  • 45. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 44 Like to Resolve Problem unlike to Resolve Problem
  • 46. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 45 Home Screen Complain Screen
  • 47. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 46 Complain Screen Complain Picture
  • 48. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 47 Complain Picture Phone Gallery Screen
  • 49. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 48 Complain Picture Camera Roll in Phone
  • 50. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 49 Set Complain Picture Fill all Detail
  • 51. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 50 Fill all Detail Complain Id
  • 52. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 51 Home Screen Complain Screen
  • 53. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 52 Complain Screen Choose Complain Picture
  • 54. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 53 Complain Picture Camera Roll in Phone
  • 55. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 54 Camera Roll in Phone Set Complain picture
  • 56. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 55 Set Complain picture Complain Id
  • 57. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 56 Complain Id Logout
  • 58. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 57 Login Screen Gallery Screen
  • 59. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 58 Gallery Screen More Screen
  • 60. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 59 More Screen About us
  • 61. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 60 More Screen Contact us
  • 62. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 61 More Screen Rating us Screen
  • 63. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 62 Rate us Screen Rate successfully
  • 64. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 63 Rate successfully More Screen
  • 65. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 64 More Screen Feedback Screen
  • 66. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 65 Feedback Screen Give Feedback
  • 67. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 66 Feedback successfully More Screen
  • 68. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 67 More Screen Logout
  • 69. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 68 Forgot Password Send Mail to registered Email
  • 70. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 69 User Account New Password
  • 71. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 70 Change Password Old Password and New Password
  • 72. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 71 Successfully Change the Password Login Screen
  • 73. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 72 Admin Side Screen shorts Login Screen Fill all Field
  • 74. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 73 Login Home Screen
  • 75. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 74 Home Screen View Complain
  • 76. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 75 View Complain View Complain Detail
  • 77. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 76 View Complain Detail Set Proiority
  • 78. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 77 Assign Worker Worker Name
  • 79. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 78 Assign Worker Assign Worker
  • 80. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 79 Assign Worker Assign Worker
  • 81. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 80 Assign Worker Home Screen
  • 82. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 81 Home Screen View Due Task
  • 83. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 82 View Due Task Resend Due Task
  • 84. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 83 Home Screen Add Worker
  • 85. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 84 Add Worker profile Phone Gallery
  • 86. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 85 Phone Gallery Add Worker profile
  • 87. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 86 Add worker type Fill All Field
  • 88. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 87 Added Worker Home Screen
  • 89. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 88 Home Screen Worker List
  • 90. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 89 Home Screen View Assign Task
  • 91. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 90 Home Screen View Feedback
  • 92. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 91 4. Testing. 4.1 Test Plan & Testing Method The aim of the testing is to identify all defects existing in a software product. It is not possible to guarantee that the software is error free. Testing plays a vital role in the success of the application. Application testing makes a logical assumption that if all parts of the application are correct, the goal will be successfully achieved. Once program code has been developed, testing begins. TYPES OF TESTING:  Unit Testing.  Integration Testing.  Validation Testing.  Application Testing. 1) Unit testing: Unit testing focuses verification effort on the smallest unit of software design the module. Unit testing exercise specific paths in the module’s control structure to ensure complete coverage and maximum error detection. We have tested unit testing on Screen like registration, post Complain and others. 2) Integration Testing: Integration testing addresses the issues associated with the dual problems of verification & program construction. After the software has been integrated a set of high-order tests are conducted. Tested the link between Simulator or Storyboard are tested and connection with Web Service. 3) Validation Testing: At the end of Integration Testing, software is completely assembled as a package, interfacing errors have been uncovered and correction testing begins. Validations are done for each and every controller.
  • 93. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 92 4) Application testing: Application testing is series of different tests whose primary purpose is to fully exercise the computer based Application. Although each test has a different purpose, all the work should verify that all Application elements have been properly integrated and perform allocated functions. Testing Method:-  Black box testing  White box testing Black Box Testing:- No Knowledge of internal program design or code required. Tests are based on requirements and functionality. In black box testing, test cases are designed from an examination of the input/output values and no knowledge of design or code is requires. White Box Testing:- Knowledge of the internal program design and code required. Tests are based on coverage of code statements, branches, paths, conditions. There are several white box testing strategies. Each testing is based on some heuristic. White box testing strategy is based on heuristic. White box testing is stronger than other strategy, if all types of errors detected by the first strategy are also detected by the second testing strategy & the second strategy additionally detects some more types of errors.
  • 94. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 93 5.2 Test Cases Test Case ID: 1 Test Case Name: Login Designed by: Ronak Patel Design Date: 20/02/16 Module Name: Login Sub Module Name: Login Executed by: Ronak Patel Execution Date:28/02/2016 Brief Description: Login Page Test Priority (Low/Medium/High):High Pre-conditions: User has valid username and password Dependencies: Step Test steps Test Data Expected Result Actual Result Status(Pass/Fail) 1 Enter valid Email Id Email: ronakpatel21392@gmail.co m Validation Will Not be faired and User will be able to move to password As expected Pass 2 Enter valid password Password: Ronakpatel21392 Validation Will Not be faired and User will be able to move to button As expected Pass 3 Click Submit Button Email: ronakpatel21392@gmail.co m Password: Ronakpatel21392 Valid successfully login entry should be registered in the login database As expected pass 4 Enter wrong Email ID and password Email: ronakpatel21392@gmail.co m Password: Ronakpatel21392 Should give Error Message About incorrect email id and password As expected fail Post Condition: This test case is use when the admin, user login the Application.
  • 95. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 94 5 Click Submit button Email: ronakpatel21392@gmail.co m Password: Ronakpatel21392 Login Successfully As Expected pass 6 Check the Email Id and Password is Blank and Click Submit Button Email: ronakpatel21392@gmail.co m Password: Ronakpatel21392 If the Email Id and Password is Blank to As Expected Fail Test Case ID: 2 Test Case Name: Registration Designed by: Ronak Patel Design Date: 20/02/16 Module Name Registration Sub Module Name: Registration Executed by: Ronak Patel Execution Date:28/02/2016 Brief Description Registration Page Test Priority (Low/Medium/High):Medium Pre-conditions: User has valid username and password Dependencies: User should be able to login and redirect to the Gallery Screen/// Valid successfully login entry should be registered in the login database Post Condition: This test case is use when the user Registration the Application.
  • 96. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 95 Step Test steps Test Data Expected Result Actual Result Status(Pass/Fail) 1 Enter First Name First Name:-Bhavesh Validation Will Not be faired and User will be able to move to Last Name As expected Pass 2 Enter Last Name Last Name:-Shah Validation Will Not be faired and User will be able to move to Address. As expected Pass 3 Enter Address Address: - 10 shyamnagar society. Validation Will Not be faired and User will be able to move to email id. As expected Pass 4 Enter valid Email Id Email: ronakpatel21392@gmail.co m Validation Will Not be faired and User will be able to move to password. As expected Pass 5 Enter password Password: Ronakpatel21392 Validation Will Not be faired and User will be able to move to mobile no. As expected Pass 6 wrong Email ID and password check Email: ronakpatel21392@gmail.co m Password: Ronakpatel21392 Should give Error Message About incorrect email id and password As expected Fail 7 All Field Fname, Lname, Address, Contact NO., Email, Password, Date of Birth, City ,State, Country. Check not empty of every Filed As expected Fail
  • 97. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 96 6. Proposed Enhancements Following are some of the enhancement proposed to be implemented in final version. o Location Tracking o Enhance the application by adding worker role to assign the work of posted complains o Challenge by group, individuals, and activities by social by media. 7. Conclusion Working on the project was good experience. I have understood the importance of Planning and Designing as a part of software development. 8. Bibliography BIBLIOGRAPHY AND REFERENCES: www.stackoverflow.com www.github.com www.raywenderlich.com www.google.com
  • 98. CLEAN INDIA MISSION (Swatch Ahmadabad Mission) L.J. INSTITUTE OF MANAGEMENT STUDIES 2016 97 s