Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР 9.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

Ііі. Розділи та сторінки (структура сайту)

Прототипи сторінок

a) Головна сторінка;

b) Сторінка результатів пошуку зі знайденими результатами та посторінковою навігацією;

c) Сторінка результатів пошуку без знайдених результатів;

d) Статична внутрішня типова сторінка;

e) Топ-менеджмент;

f) Вакансії;

g) Сторінка відправлення резюме;

h) Сторінка повідомлення про вдале відправлення резюме;

i) Проекти (Ілюстрована карта проектів та форма пошуку проекту);

j) Сторінка із списком проектів;

k) Сторінка із детальним описом проекту;

l) Пошук проектів;

m) Сторінка формування PDF-брошури;

n) Сторінка результатів пошуку проектів без знайдених проектів;

o) Список прес-релізів;

p) Повний текст прес-релізу;

q) Список статей;

r) Повний текст статті;

s) Файловий архів;

t) Сторінка відправлення запиту на коментар;

u) Сторінка повідомлення про вдале відправлення запиту на коментар;

v) Сторінка повідомлення про вдале відправлення повідомлення із зворотнього зв’язку.

w) Карта сайту

Іv. Вимоги до наповнення Веб-ресурсу.

1) Дизайн та графічне оформлення Веб–ресурсу

Дизайн сайту повинен відповідати усім сучасним нормам та напрямкам у веб-дизайні, бути простим та одночасно інформативним.

Мінімальна роздільна здатність під яку розробляється дизайн – 1024х768 пікселів (ширина зони основного контенту – не більше 980 пікселів), дизайн не масштабується — фіксованої ширини. При вищих роздільних здатностях екрану користувачів дизайн повинен відцентровуватись до середини, а з боків з’являтись фонове зображення. Кольорова гамма, що використовується в дизайні, повинна відповідати корпоративним кольорам компанії «Комфорт-Інвест» аааааа зеленому, аааааа жовтому та їх відтінкам.

Усі посилання, окрім розділів в меню та посилань на заголовках блоків, повинні бути підкреслені та виділятись кольором, проте кількість кольорів для посилань різних типів в різних зонах контенту не повинна перевищувати 2-3 кольори.

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

2) Програмна частина Веб-ресурсу

Сайт має бути розроблений на платформі LAMP (Linux+Apache+MySQL+PHP).

Рекомендована до використання операційна система – на базі Linux (Red Hat Enterprise Linux 5 Server, SUSE Linux Enterprise Server 10).

Рекомендований програмний веб-сервер – Apache.

Система управління базою даних (СУБД) – MySQL. Проектна документація повинна містити структуру БД у схематичному вигляді, а також назви та опис таблиць та полів, що використовуються. Структура БД повинна бути якомога простішою, слід уникати занадто великої кількості полів та таблиць, якщо їх можна спростити, а також надто довгих звернень до БД з PHP скриптів.

Мова програмування – PHP (PHP 5.x). Код повинен бути оформлений (стиль програмування) відповідно до стандартів кодування POSIX та містити коментарі у форматі PHP documentor чи Doxygen. Мінімальний обсяг коментарів: опис кожного класу, опис кожної функції/процедури, їх вхідних параметрів та результату, що повертається, а також складні та неочевидні алгоритми, функції та інші ділянки коду. Для параметрів та результату функцій/процедур: їх словесний опис, тип, обов’язковий чи опціональний, значення за замовчуванням, якщо тип опціональний.

Кодування тексту, що має використовуватись на усіх сторінках усіх мовних версій та в БД – UTF-8.

Система управління контентом (CMS): може бути використана як особиста CMS компанії-підрядчика, що розробляє сайт, так і одна з систем із відкритим кодом (Drupal, Joomla, ModX CMS), проте вона повинна повністю задовольняти вимоги цього документу, в особливості вимогам до CMS (п.4). Вибір іншої CMS має бути обґрунтовано розробником та додатково узгоджено із проектувальником (компанія pro.mova).

3) Інтерактивні модулі та функції

RSS-трансляції

RSS-трансляції дають змогу оперативно отримувати останні прес-релізи та статті користувачам за допомогою будь якої програми RSS-агрегатора, або таких сервісів як Netvibes, Яндекс.Лента, Bloglines, My Yahoo, Google Reader та інших.

PDF-брошури

Цей інструмент надає користувачеві можливість відібрати матеріали із відвіданих сторінок сайту для подальшого збереження та/або роздруку у вигляді повно-кольорової брошури в форматі PDF.

Пошук

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

Карта сайту

Карта сайту динамічно формується згідно структури сайту заданої в CMS та призначена покращити пошукову оптимізацію сайту та допомогти користувачам отримати детальнішу інформацію про структуру сайту.

Функціональна частина CMS складається із головної сторінки та розділів: «Адміністрування», «Керування контентом», «Запити на коментарі», «Отримані резюме» та «Зворотній зв’язок», що містять відповідні підрозділи.

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

4) Безпека та захист інформації

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]