TK PER LA CREAZIONE DI UN SITO IN LINGUA INGLESE

TK PER LA CREAZIONE DI UN SITO IN LINGUA INGLESE

TK PER LA CREAZIONE DI UN SITO IN LINGUA INGLESE
alt
Michael CEO e fondatore


Printed 2009-05-20
TERMINI DI RIFERIMENTO PER LO SVILUPPO DI UNA RISORSA INFORMATIVA 1. DISPOSIZIONI GENERALI 1.1. Il tema dello sviluppo Il tema dello sviluppo è lo sviluppo del sito per la rete delle scuole inglesi "William Reilly" 1.2. Obiettivi del progetto Gli obiettivi del progetto possono essere rappresentati dal seguente elenco: - Sviluppo di un sito per attirare i clienti ad imparare l'inglese. - Installazione e configurazione del sistema di gestione dei contenuti "proEngines". - Scrivere un modulo calcolatrice con la possibilità di calcolare il costo della formazione. - Ottimizzazione SEO del sito e sviluppo di una mappa semantica del sito. - Integrazione del sito CMS con la piattaforma CRM del cliente. 1.3. Concept del progetto - Il progetto viene sviluppato sulla base di un accordo e di un capitolato d'oneri stipulato congiuntamente con il cliente. 1.4. La struttura della risorsa Internet e la navigazione La pagina principale comprende i seguenti blocchi: 1.4.1 Un cappello con elementi dell'azienda e illustrazioni dei servizi dell'azienda. 1.4.2. La scelta della città 1.4.3. Descrizione dei vantaggi dell'impresa 1.4.4. Informazioni sugli insegnanti 1.4.5. Blocco menù 1.4.6. Modulo notizie 1.4.7. Footer (fondo del sito con dettagli e menu aggiuntivo) Moduli nelle pagine interne: 1.4.8. Calcolatrice 1.4.9. Orario delle lezioni 1.4.10. Il modulo per la registrazione di una lezione di prova 1.4.11. Modulo di test 1.5 Supporto linguistico La risorsa Internet viene eseguita in russo. L'interfaccia amministrativa è implementata in russo. 1.6 Autenticazione e autorizzazione Per i visitatori della risorsa Internet, sono disponibili tutte le informazioni pubblicate dall'amministratore per la visualizzazione generale. Per lavorare con l'interfaccia amministrativa, l'amministratore del sito deve autenticarsi utilizzando il login e la password che gli vengono forniti dallo SVILUPPATORE. L'autorizzazione dell'amministratore per l'utilizzo dell'interfaccia Web amministrativa viene eseguita tramite il server Web utilizzato standard. 1.7 Moduli 1.7.1 Struttura del modulo Calcolatrice Per il sito verranno scritti moduli calcolatrice prezzi per la formazione. Il prezzo è formato dai seguenti parametri a scelta dell'utente: - Età - Docente - Corso - Intensità della lezione - Giorni della settimana - Orario di inizio delle lezioni La tabella con i prezzi per ogni valore di parametro è trasmessa dal Cliente sotto forma di una tabella Excel. 1.7.2 Modulo Orario lezioni Questo modulo permette di scaricare le informazioni dal sistema CRM del cliente Tallanto (http://tallanto.com/en) e di visualizzarle sul sito web sotto forma di tabella generata. Parametri di output: 1) Età 2) Livello 3) Giorni della settimana 4) Ora 5) Data di inizio Inoltre, quando si fa clic su una cella della tabella sul Sito, si accede al modulo di pagamento per la lezione in questione e si inserisce un nuovo studente in CRM a pagamento (queste azioni avvengono nell'ambito del CRM Talanto). 1.7.3 Modulo di registrazione per una lezione di prova Il modulo consente a un nuovo cliente della scuola di registrarsi per una lezione di prova, le informazioni vengono inviate all'e-mail dell'amministratore di sistema e sono anche registrate nel sistema CRM del cliente. Parametri del modulo: 1) Nome 2) Età 3) E-mail 4) Telefono 1.7.4 Modulo di test online Il modulo di test ha un sistema di domande a più fasi. Ogni domanda con risposta corretta aggiunge un punto +1 al risultato finale del test; durante l'output dei risultati, il cliente è invitato anche a iscriversi a una lezione di prova. Le domande del test devono essere prese dalla pagina http://saratov.wr-school.ru/contacts/online-test/ 1.7.5 Modulo callback Il modulo callback è implementato sulla piattaforma CallBackHunter. La connessione tra il cliente e il gestore è garantita per 29 secondi (previa risposta del gestore alla chiamata). 1.8 Organizzazione delle informazioni Le funzioni standard dell'Information Resource Content Management System consentono di modificare completamente i contenuti testuali e grafici del blocco informativo. Per quanto riguarda l'unità di navigazione e l'identificazione aziendale, è possibile modificare solo i suoi singoli elementi: modifica dei contenuti dei menu di navigazione, modifica delle informazioni di contatto. Altri requisiti del cliente sono implementati utilizzando mezzi appositamente creati del sistema di pubblicazione, un elenco dei quali è determinato in fase di progettazione ed è formulato in questo capitolato d'oneri. Ciò è dovuto al fatto che questa unità fornisce la disponibilità del sito e costituisce la base del suo design. Pertanto, l'intervento di un utente che non ha conoscenze speciali nel campo della programmazione Internet nella modifica di questa unità è inaccettabile. 1.9 Mappa del sito 1. Home 2. Le nostre scuole 2.1 Saratov 2.2 Yaroslavl 2.3 Tver 2.4 Astrakhan 2.5 Ivanovo 3. Orario delle lezioni 4. Notizie 5. Inglese per adulti 5.1. Principiante 5.2. Elementare 5.3. Pre-Intermedio 5.4. Intermedio 5.5. Intermedio-alto 5.6. Avanzato 6. Inglese per studenti 6.1. dai 10 ai 12 anni 6.2. dai 13 ai 16 anni 7. Inglese per bambini in età prescolare 7.1. da 3 a 5 anni 7.2. dai 6 ai 9 anni 8. Corso speciale di inglese 8.1. Per i turisti 8.2. Preparazione all'esame 9. Asilo privato inglese 10. La storia della scuola in Russia 11. Ufficio a Londra 12. Insegnanti 12.1. Madrelingua 13.2. Lingua russa 13. Recensioni 14. Sezione servizi 15. Test 16. Formazione online 17. Contatti 1.10 Pagine informative Questo modulo consente di inserire pagine contenenti testo, informazioni grafiche e video, plug-in nella struttura della risorsa informativa. 2. PROGETTAZIONE 2.1. Presentazione esterna La progettazione del sito web sarà eseguita in conformità con il brief sul design. Il layout del sito verrà eseguito utilizzando la tecnologia Bootstrap, che è completamente adattiva per tutte le piattaforme e i dispositivi, inclusi gli smartphone con browser Safari (iPhone) e Chrome Mobile (Android). 2.2. Interfaccia amministratore Le pagine dell'interfaccia amministratore saranno realizzate con un uso minimo di elementi grafici decorativi e forniranno una rappresentazione visiva delle informazioni disponibili e un rapido passaggio alle principali sezioni e funzioni del sistema. 3. SOFTWARE E HARDWARE I requisiti per l'hardware e il software sono i seguenti: - Il sito Internet è un'applicazione client-server distribuita. - La parte server del software, a sua volta, è suddivisa in database server (sistema di gestione database relazionale MySQL RDBMS) e application server (un insieme di script, moduli e classi PHP, web server Apache). La parte server prevede il funzionamento del sito Internet secondo i termini di riferimento. - Applicazione client - browser web. Un browser web (Internet Explorer, Opera, ecc.) viene utilizzato per visualizzare il sito Internet da parte dei visitatori, nonché per gestire le informazioni sul sito da parte dell'amministratore. - La piena funzionalità dell'interfaccia di amministrazione del sito è garantita solo nei browser Google Chrome. Il dipendente responsabile del CLIENTE ha la possibilità di gestire le informazioni sul sito utilizzando un browser web utilizzando una password personale. 4. SUPPORTO LINGUISTICO L'implementazione dei template si basa sulle specifiche del linguaggio di markup HTML 4.0. Di conseguenza, è garantito il corretto funzionamento della sezione nei browser Internet Explorer (a partire dalla versione 11), Opera (a partire dalla versione 9), Mozilla FireFox (a partire dalla versione 3). Il sito web dovrebbe essere visualizzato correttamente sui dispositivi degli utenti con sistemi operativi installati IOS, Android e versioni di Windows non inferiori a WindowsXP. 5. REQUISITI DI AFFIDABILITA' 5.2.1. Requisiti di sicurezza Il sistema deve garantire la corretta separazione dei diritti di accesso degli utenti. Il software di sistema dovrebbe garantire che non vi siano vulnerabilità note del software a livello di applicazione per attacchi di errore e accesso non autorizzato. 5.2.2. Requisiti prestazionali Il software necessario per il funzionamento del sito deve essere installato su una piattaforma hardware le cui prestazioni siano sufficienti per servire efficacemente i visitatori della risorsa creata. 5.2.3. Requisiti di sostenibilità Il sito dovrebbe essere mantenuto 24 ore su 24 con pause accettabili per la prevenzione e la risoluzione dei problemi non più di 5 ore al mese. Con un corretto riavvio dell'hardware e del sistema operativo, il funzionamento del sito dovrebbe essere ripristinato in modo completamente automatico, senza l'intervento dell'operatore. 6. COLLAUDO E CONTROLLO QUALITA' Si prevede di testare l'affidabilità operativa del sito nella misura del normale funzionamento (100-300 visitatori al giorno). I test verranno effettuati nella seguente configurazione hardware: - server database MySQL; - Server web Apache; Il primo livello di test viene eseguito dal team di sviluppo. Il secondo livello di collaudo viene effettuato dagli specialisti del CLIENTE durante l'operazione di collaudo. A scopo di test, il cliente può attirare clienti dalla Russia e da paesi stranieri, impostare vari, compresi i picchi, i carichi sul sito Web e formare ordini specifici. Errori e carenze individuati in questa fase sono eliminati dall'Appaltatore a proprie spese entro il termine stabilito dal Contratto. 7. DOCUMENTAZIONE Come parte del lavoro sulla fase progettuale descritta in questo TOR, dovrebbe essere creata la seguente documentazione: - Guida per l'amministratore del sito (istruzioni per lavorare con il sito); 8. SUPPORTO TECNICO Il supporto tecnico della risorsa Internet viene effettuato nell'ambito di un contratto separato per il supporto tecnico. Il servizio informativo e di supporto tecnico aiuterà l'Amministratore della risorsa Internet da parte del CLIENTE a far fronte a eventuali difficoltà incontrate durante il funzionamento della risorsa Internet e del Sistema di Gestione dei Contenuti del sito (Sistema di Pubblicazione).

Our services