SlideShare une entreprise Scribd logo
1  sur  37
DESIGN AND IMPLEMENTATION OF POLITICAL
PARTY MEMBERS AND CAMPAIGN MANAGEMENT
SYSTEM: CASE STUDY CHAMA CHA MAPINDUZI(CCM)
FINAL YEAR PROJECT PRESENTATION
CS 499
Nicholaus Noel +255654111704
nnicholaus@gmail.com
1
Outline
Introduction
Problem Statement and Solution
General Objective
Specific Objectives
Literature Review
System implementation
System Testing
Recommendation and Conclusion
2
INTRODUCTION
 Currently Tanzania has 22 political parties.
 CCM is the dominant ruling party in Tanzania and
the longest reigning ruling party in Africa.
 Currently membership management activities are
performed manually by personnel. Information is by
using public campaigns and media.
 Costs time, man power not accurate and secure data.
Excluding rural and some urban people.
3
Facilitating easy, fast and affordable information flow
between political party and its members from registering
of members up to campaigns.
By exploiting three major features namely SMS, mobile
payment and the online/Web platform.
TCRA, 2010 the mobile subscriber has risen from 15
million people in 2009 to 20.9 million in 2010 which is
equivalent to 27.5% rise per year. Not to mention the
24.5% increase on internet users per annum
PROPOSED SOLUTION
4
GENERAL OBJECTIVE
 The main objective of this project is to develop a web
based management information system integrated with
SMS and mobile payment for political party members
and campaign that will coordinate various activities
relating to membership and campaign management in
any political party.
5
SPECIFIC OBJECTIVES
The specific objectives of the project are :
 Module for registering and storing membership details
or information.
 Payments module( membership fee).
 Campaign module (tracking members, event calendar,
notify members).
 To integrate and test the system.
6
PROJECT SCOPE
The system will focus on managing members of
political party(CCM) in accordance with available
policies not otherwise and ease campaign
activities through web, SMS and mobile payment.
7
LITERATURE REVIEW
 Related Work
Project Narwhal
 Engineers from Facebook, Twitter and Google
 Build qualified political profile of each voter
CodeIgniter framework
Web based application development
Mobile SMS and payment technology
8
SYSTEM DESIGNING
After normalization of the central database design resulted
with the following table with each table using the prefix
ep_ as a security measure
9
SYSTEM IMPLEMENTATION
 Setup of the environment
Developed in a remote server.PHPDesigner IDE
containing ftp for file transfer and updating.
 Online or web application
 Login module
 Password reset module
 User creation module
 Member registration module
 Event module
 Posts module
 Payment module
 Notification module
 Report and Statistics module
 Campaign website module 10
Login module
11
Login module illustration
Password reset module
When user forgot password will be required to
enter his or her email
12
User registration module
• Member users
13
User registration module
• Users’ information will be generated from the
database
14
User registration module
Users permission
15
Users Role Permissions
User registrar Add new users, view or download user information,
delete or update user information
Campaign manager Publish or add political party activities or
posts,view,update or review
Campaign manager Send notification ,review notification, set notification
schedule, view notification
Accountant View payments records .download payment records
Member registration module
16
Member registration module
Add a single member form
17
Member registration module
Upload member form
18
Event module
19
• All political event will be posted here
Record of events
20
New event notification
21
Post module
22
• All political posts or activities will be published
here
Record of posts
23
Comments approvement : when there is a new comment user
will be notified in order to approve it
24
Notification module
Notify specific group of members or users
25
Campaign website module
Guest and members can
View posts
View events
Comment to posts
Guest can
Subscribe to receive updates
26
Campaign
website home
page
27
Subscription form
28
Payment module
Membership fee will be paid through a private
number.
29
Lis of payments
30
Report module
User filtration options
31
Member filtration option
32
Statistics module
 Member distribution in zones and regions
 Members’ age statistics
 Members’ jobs statistics
33
SYSTEM TESTING
• User permission testing
34
New event validation
35
RECOMMENDATION AND
CONCLUSION
 members to use the same phone (payment).
 political party can use Tigopesa or Mpesa menu
for payment which is secure.
 the system can be in mobile platform instead of
only web based system.
 according to the design this system can be used to
manage members in any institution apart from
political party.
36
THANK YOU
FOR LISTENING
END OF PRESENTATION !!!
37

Contenu connexe

Similaire à Membership System

CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...
CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...
CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...Clément LEDORMEUR
 
Civicrmintro 100331183537 Phpapp02
Civicrmintro 100331183537 Phpapp02Civicrmintro 100331183537 Phpapp02
Civicrmintro 100331183537 Phpapp02Erik Hommel
 
CiviCRM User Group-Intro to CiviCRM
CiviCRM User Group-Intro to CiviCRMCiviCRM User Group-Intro to CiviCRM
CiviCRM User Group-Intro to CiviCRMdggreenberg
 
Presentation of smart voting system.pptx
Presentation of smart voting system.pptxPresentation of smart voting system.pptx
Presentation of smart voting system.pptxSony235240
 
PoliTech_ExecutiveSummary_fin
PoliTech_ExecutiveSummary_finPoliTech_ExecutiveSummary_fin
PoliTech_ExecutiveSummary_finAhmad Ali
 
2Meet - a mobile application for conferences and exhibitions
2Meet - a mobile application for conferences and exhibitions2Meet - a mobile application for conferences and exhibitions
2Meet - a mobile application for conferences and exhibitionsPavel Tokarev
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.docKhondokerAbuNaim
 
Hivetree introduction (Mar 2014)
Hivetree introduction (Mar 2014)Hivetree introduction (Mar 2014)
Hivetree introduction (Mar 2014)HIVENEST
 
IMC MEMBERSHIP AGREEMENT
IMC MEMBERSHIP AGREEMENTIMC MEMBERSHIP AGREEMENT
IMC MEMBERSHIP AGREEMENTStevens Komnev
 
Net squared manchester 28th june 2011
Net squared manchester   28th june 2011Net squared manchester   28th june 2011
Net squared manchester 28th june 2011richcraig
 
Bajaj Allianz Life Insurance Company Limited - Insurer Innovation Award 2023
Bajaj Allianz Life Insurance Company Limited - Insurer Innovation Award 2023Bajaj Allianz Life Insurance Company Limited - Insurer Innovation Award 2023
Bajaj Allianz Life Insurance Company Limited - Insurer Innovation Award 2023The Digital Insurer
 
WEPOLITICS. the political social network
WEPOLITICS. the political social networkWEPOLITICS. the political social network
WEPOLITICS. the political social networkYannis Evmolpidis
 
Use of technology for public information on elections - u hla thein (uec myan...
Use of technology for public information on elections - u hla thein (uec myan...Use of technology for public information on elections - u hla thein (uec myan...
Use of technology for public information on elections - u hla thein (uec myan...Cecep Husni Mubarok, S.Kom., M.T.
 
Team Ramen, BizNation'20, 1st Round
Team Ramen, BizNation'20, 1st RoundTeam Ramen, BizNation'20, 1st Round
Team Ramen, BizNation'20, 1st RoundAfnan Faruk
 
FESTIVALO- Celebrate Your Life
FESTIVALO- Celebrate Your LifeFESTIVALO- Celebrate Your Life
FESTIVALO- Celebrate Your LifeRAVI PRAKASH SINGH
 
Revamping clics using clic youth clubs
Revamping clics using clic youth clubsRevamping clics using clic youth clubs
Revamping clics using clic youth clubssarvan k
 
Hp 17 s-bbo-1350-brian-reed
Hp 17 s-bbo-1350-brian-reedHp 17 s-bbo-1350-brian-reed
Hp 17 s-bbo-1350-brian-reedSatya Harish
 
10 Things for a Likeable 2016
10 Things for a Likeable 201610 Things for a Likeable 2016
10 Things for a Likeable 2016CMRS Group
 
Impact analysis of income tax
Impact analysis of income taxImpact analysis of income tax
Impact analysis of income taxIMRAN KHAN
 

Similaire à Membership System (20)

CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...
CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...
CHinaCHat 2019 - Best practices for killer Wechat Mini Programs in 2019 - 31T...
 
Civicrmintro 100331183537 Phpapp02
Civicrmintro 100331183537 Phpapp02Civicrmintro 100331183537 Phpapp02
Civicrmintro 100331183537 Phpapp02
 
CiviCRM User Group-Intro to CiviCRM
CiviCRM User Group-Intro to CiviCRMCiviCRM User Group-Intro to CiviCRM
CiviCRM User Group-Intro to CiviCRM
 
Presentation of smart voting system.pptx
Presentation of smart voting system.pptxPresentation of smart voting system.pptx
Presentation of smart voting system.pptx
 
PoliTech_ExecutiveSummary_fin
PoliTech_ExecutiveSummary_finPoliTech_ExecutiveSummary_fin
PoliTech_ExecutiveSummary_fin
 
Chapter & National Databases - Do or Don't They Interface
Chapter & National Databases - Do or Don't They InterfaceChapter & National Databases - Do or Don't They Interface
Chapter & National Databases - Do or Don't They Interface
 
2Meet - a mobile application for conferences and exhibitions
2Meet - a mobile application for conferences and exhibitions2Meet - a mobile application for conferences and exhibitions
2Meet - a mobile application for conferences and exhibitions
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.doc
 
Hivetree introduction (Mar 2014)
Hivetree introduction (Mar 2014)Hivetree introduction (Mar 2014)
Hivetree introduction (Mar 2014)
 
IMC MEMBERSHIP AGREEMENT
IMC MEMBERSHIP AGREEMENTIMC MEMBERSHIP AGREEMENT
IMC MEMBERSHIP AGREEMENT
 
Net squared manchester 28th june 2011
Net squared manchester   28th june 2011Net squared manchester   28th june 2011
Net squared manchester 28th june 2011
 
Bajaj Allianz Life Insurance Company Limited - Insurer Innovation Award 2023
Bajaj Allianz Life Insurance Company Limited - Insurer Innovation Award 2023Bajaj Allianz Life Insurance Company Limited - Insurer Innovation Award 2023
Bajaj Allianz Life Insurance Company Limited - Insurer Innovation Award 2023
 
WEPOLITICS. the political social network
WEPOLITICS. the political social networkWEPOLITICS. the political social network
WEPOLITICS. the political social network
 
Use of technology for public information on elections - u hla thein (uec myan...
Use of technology for public information on elections - u hla thein (uec myan...Use of technology for public information on elections - u hla thein (uec myan...
Use of technology for public information on elections - u hla thein (uec myan...
 
Team Ramen, BizNation'20, 1st Round
Team Ramen, BizNation'20, 1st RoundTeam Ramen, BizNation'20, 1st Round
Team Ramen, BizNation'20, 1st Round
 
FESTIVALO- Celebrate Your Life
FESTIVALO- Celebrate Your LifeFESTIVALO- Celebrate Your Life
FESTIVALO- Celebrate Your Life
 
Revamping clics using clic youth clubs
Revamping clics using clic youth clubsRevamping clics using clic youth clubs
Revamping clics using clic youth clubs
 
Hp 17 s-bbo-1350-brian-reed
Hp 17 s-bbo-1350-brian-reedHp 17 s-bbo-1350-brian-reed
Hp 17 s-bbo-1350-brian-reed
 
10 Things for a Likeable 2016
10 Things for a Likeable 201610 Things for a Likeable 2016
10 Things for a Likeable 2016
 
Impact analysis of income tax
Impact analysis of income taxImpact analysis of income tax
Impact analysis of income tax
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Membership System