Die Komponenten des Apple-Abstimmungssystems bestehen hauptsächlich aus den folgenden sechs Modulen: Anmelderegistrierungsmodul, Administratormodul, Kundenmodul, Gästebuchmodul, Nachrichtenmodul und Abstimmungsmodul.
3.2 Kundenmodul Das Kundenmodul fügt hauptsächlich Abstimmungsprojektinformationen hinzu, z. B. Abstimmungsprojekttitel, Optionen und Systemkonfigurationsanforderungen.
3.3 Nachrichtenmodul Das Nachrichtenmodul enthält hauptsächlich Nachrichteninformationen zu diesem System, einschließlich Nachrichtenanzeige- und Hinzufügungs- und Löschmodulen.
3.4 Gästebuchmodul Das Gästebuchmodul dient hauptsächlich dazu, dass Wähler Fragen zu diesem System stellen, einschließlich Nachrichten- und Administratorantwortmodulen.
3.5 Administratormodul Das Administratormodul bezieht sich auf das Verwaltungsmodul des Administrators für Projekte, einschließlich Projektverwaltung, Optionsverwaltung und Systemeinstellungsverwaltung. Sie können Projekte löschen, aktualisieren und Optionen hinzufügen.
3.6 Anmelde- und Registrierungsmodul Anmeldung und Registrierung dienen Administratoren und Kunden hauptsächlich als Brücke zur Eingabe entsprechender Berechtigungen.
3.7 Abstimmungsmodul