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