ницької - тобто в один момент часу тільки один адміністратор може виконувати свої адміністративні дії.
Рис. 1. Структура ІМ
У систему має бути два входи - один для клієнтів і другий для адміністратора. При цьому для клієнтів не повинно бути помітно існування другого входу - це вимога висунуто для збільшення захисту web-сайту.
Оскільки система складається з двох частин, то має бути два інтерфейсу - для клієнтів і для адміністратора:
Функції клієнтської частини:
- вхід в web-сайт без реєстрації в системі. При такому вході буде доступна лише деяка інформація. На екран користувачеві буде видаватися вся інформація про вантаж або перевізника, за винятком контактних даних. Такого роду інформація буде йти в якості ознайомлення з сайтом.
вхід в web-сайт з реєстрацією в системі. Така реєстрація дає право перегляду всього змісту будь-якої інформації та ведення особистого кабінету.
Створення свого особистого кабінету. При його створенні користувач зможе вносити в свою базу інформацію про клієнтів, підтримувати з ними постійний зв'язок, стежити за зміною будь-яких даних та ін .;
редагування свого особистого кабінету (тобто зміна кількості даних (вантажів, машин) в кабінеті або видалення даних з кабінету);
Видалення особистого кабінету;
Адміністратор, для виконання своїх функцій, повинен входити в свою адміністративну частину через мережу Інтернет. Адміністративна частина повинна бути захищена паролем. Пароль повинен зберігатися в зашифрованому вигляді. Дана частина системи однокористувальницька - в один момент часу тільки один адміністратор може виконувати адміністративні функції. Функції адміністративної частини системи:
редагування даних сайту, (тобто внесення нових розділів сайту, зміна існуючих або їх видалення);
оповещаніі користувачів про яких або неполадки в системі;
Своєчасне усунення неполадок в системі;
- редагування інформації про користувачів. Перегляд облікових записів зареєстрованих користувачів і видалення облікових записів користувачів, які не дотримуються ті чи інші вимоги;
- зміна особистих даних адміністратора - адреса електронної пошти та ін .;
Висновок: Система повинна функціонувати в мережі Інтернет. Вона повинна складатися з двох частин: клієнтської і адміністративної, причому на стороні клієнта повинен бути організований багатокористувацький режим системи, а на стороні адміністратора - однокористувальницький.
1.4 Етапи розробки Web-сайту
Виділяють наступні етапи розробки Web-сайту: планування, реалізація, публікація, просування, підтримка. На стадії планування визначається наступне:
мети створення Web-сайту (Навіщо? Які завдання він повинен виконувати і на яку аудиторію він розрахований?);
характер вмісту;
структура (Юзабіліті - зручність користування);
особливості оформлення (визначається структура кожної сторінки і розробляється графіка).
Будь-яку сторінку можна оцінити за трьома параметрами: контенту, зовнішнім виглядом і навігації.
Якщо сайт розрахований на довгий вдумливе читання, то він повинен мати хорошу чітабельностб, менше відволікаючих динамічних ефектів, не втомлювати колірне сполучення фону і тексту. І навпаки: скоротіть текстові блоки до мінімуму, якщо Ви створюєте сайт, який дає відвідувачу, насамперед візуальну та іншу мультимедійну інформацію.
При створенні досить великих документів треба пам'ятати про те, що не всі з відвідувачів мають високошвидкісний доступ в Internet. Реалізація
Це і є робота по створенню сайту. На цьому етапі проводиться підготовка текстового і графічного матеріалу (друк, сканування). Матеріал розбивається по файлах у відповідності зі структурою. Організовуються посилання між файлами сайту.
Рекомендується створити шаблон-заготовку сторінки з основними структурними областями і стильовим оформленням і використовувати її для створення всіх сторінок вузла. Міняйте в кожній новій сторінці тільки вміст і адресацію посилань, така організація роботи скоротить час, витрачений на кожну з них.
Тестування
Завершивши роботу з розміщення сторінок на Web-сайті, необхідно виконати тестування. Воно складається з двох етапів: тестування на працездатність і тестування на зручність користування інтерфейсом. На етапі тестування на працездатність перевіряють, як функціонує Web-сайт, використовуючи ті ж умови, за яких з ним буде працювати користувач. Попрацюйте з Web-сайтом в різних браузерах і подивіться, як виглядає Ваш сайт в кожному з них. Постарайтеся оцінити час завантаження сторінок, що дуже важливо.
Публікація
Готовий Web-сайт необхідно опублікувати на Web-сервері, щоб ві...