Проектування програми «Методичний сайт для підготовки школярів до написання наукових наук

Технічне завдання

Назва сайту: "Методичний сайт для підготовки школярів до написання наукових проектів".

Сайт має бути розроблений з використанням системи керування сайтами WordPress. Після закінчення робіт необхідно забезпечити можливість Замовнику самостійно вносити зміни (редагувати) до структури та вмісту сайту.

Проект призначений для школярів, які мають бажання написати власний науковий проект. Сайт буде наповнений необхідною інформацією з цієї тематики, а також прикладами наукових проектів та загальними вимогами до їх оформлення. Передбачається підтримка цього сайту, тобто. існуватиме форум, на якому можна буде поставити запитання, що цікавлять відвідувачів.

Метою даного проекту є створення навчально-інформаційного порталу на тему: «Методичний сайт для підготовки школярів до написання наукових проектів». Сайт буде додатковим джерелом навчальних знань, а також буде інформаційним джерелом.

Основне завдання сайту – освітня, тобто. сайт повинен забезпечувати доступ для всіх користувачів мережі Інтернет до інформації про всі сфери на тему «Методичний сайт для підготовки школярів до написання наукових проектів». На даному сайті будуть розміщені навчальні матеріали з інформатики, якими можна скористатися як додаткове джерело знань.

Дизайн сайту має бути виконаний з використанням мови HTML та CSS (вид та структура), при необхідності для створення окремих графічних елементів допустимо використання технології FLASH. Сам фон сторінок, а також оформлення структурних елементів (шапка тощо) має бутивиконано за допомогою Photoshop.

Елементи управління повинні бути зрозумілими, однозначними і простими, які не відволікають увагу. Сайт повинен коректно відображатись у браузерах Microsoft Internet Explorer; Mozilla FireFox; Opera. Необхідно створити структуру (шаблон) сайту, що складається з наступних елементів:

• "шапка" (хедер). У цьому блоці необхідно розташувати логотип та назву організації;

• блок відображення меню головного меню сайту. Цей блок має містити перелік усіх основних сторінок. Меню має розташовуватися ліворуч на сайті;

• блок для входу зареєстрованих користувачів на сайт;

• блок статистики відвідування сайту;

• блок відображення погоди;

• блок відображення форуму.

Відповідно до рисунка 2.1, представлена ​​графічна схема шаблону сайту.

сайт

Малюнок 2.1 Графічна схема шаблону сайту

Вимоги щодо функціональності сайту.

Сайт повинен дозволяти користувачам:

• здійснювати навігацію сайтом (перехід між сторінками);

• завантажувати (за наявності необхідних прав доступу) різноманітних документів і файлів;

Система керування сайтом повинна дозволяти:

• керувати сторінками сайту (додавати, видаляти, змінювати їх вміст);

• керувати елементами меню;

• додавати/змінювати/вилучати новини на сайті.

Необхідно створити такі сторінки сайту:

• головна сторінка сайту;

• сторінка «Статті та методичні рекомендації»;

• сторінка «Приклади проектів»;

• сторінка «Тест з MS Word»;

Необхідно створити меню навігації сайтом. Меню має складатися з таких елементів:

• головна сторінка сайту;

• сторінка «Статті та методичні рекомендації»;

•сторінка "Приклади проектів";

• сторінка «Тест з MS Word»;

Спочатку даної сторінки необхідно вставити зображення (тематичне) та вступну інформацію (текст), що описує призначення сайту та організації

Сторінка «Статті та методичні рекомендації».

У розділі «Статті та методичні рекомендації» містяться різні статті та методичні рекомендації для написання наукових проектів. В адміністраторській частині є можливість додавати, редагувати та видаляти вибрані статті або рекомендації.

Сторінка "Приклади проектів".

Розділ «Приклади проектів» містить проекти для школярів. В адміністраторській частині також є можливість додавання нових, редагування та видалення наявних проектів.

Сторінка «Тест з MS Word».

У розділі «Тест з MS Word» міститься тест, який може пройти будь-який школяр та дізнатися за нього оцінку.

У розділі "Про нас" міститься інформація про розроблений сайт.

1. Вимоги до архітектури.

Передбачається 2 сервери, це файловий та web-сервер.

2. Вимоги до параметрів обладнання:

• частота процесора: 2,3 Ггерц;

• розмір оперативної пам'яті: 128Мб;

• наявність інтернет-з'єднання 56 Кб/с.

Сайт повинен коректно відображатись у сучасних версіях браузерів Microsoft Internet Explorer, Mozilla FireFox.

3. Час відгуку на дії користувача залежить від швидкості інтернет-з'єднання, за замовчуванням вона буде максимальною.

4. Дизайн сайту має бути виконаний з використанням мови HTML, за потреби для створення окремих графічних елементів допустимо використання технології FLASH.

Елементи управління повинні бути зрозумілими, однозначними і простими, які не відволікають увагу.

5.Оскільки система, що розробляється, є сайтом, то масштабованість її досить висока.

6. Сайт підтримує розподілене зберігання даних, оскільки частина колись оброблятиметься на клієнтському обладнанні.

7. Система складається з окремих модулів, інтегрованих між собою, таких як форум, або сторінка питання-відповідь.

Вимоги до архітектури системи.

Архітектура системи є «трьохланковою», тобто. браузер – БД – сайт.

Вимоги до користувачів. Система має на увазі 3 види користувачів:

• адміністратор має розподіляти доступ до БД;

• оператор повинен своєчасно та додавати, оновлювати та видаляти інформацію;

• користувач повинен мати основні навички роботи в мережі інтернет на рівні рядового користувача.

Вимоги щодо захисту інформації від несанкціонованого доступу.

Для захисту інформації від несанкціонованого доступу існує форма реєстрації на сайті з розмежуванням прав доступу.