принципом під ключ raquo ;. Експерти групи компаній «Севертранс», володіючи значним досвідом і системним підходом, допомагають своїм Партнерам в істотному зниженні їх логістичних витрат.
Рис. 5. Головна сторінка сайту logisticline/
# justify gt; 1.6 Постановка завдання на розробку інформаційної системи
Щоб інформаційна система задовольняла сучасним вимогам і була зручною у використанні.
Метою даної дипломної роботи є розробка програмного продукту, який буде задовольняти вимогам сучасних інформаційних систем і мати можливість її гнучкою доопрацювання.
Для досягнення мети потрібно вирішити наступні завдання:
Вибрати середу проектування;
Спроектувати програмний продукт для сайту MiniAir відповідно до результатів аналізу предметної області;
Створити діючу розробку для сайту MiniAir raquo ;.
Глава 2. Проектування і розробка інформаційної системи web-сайту MiniAir
2.1 Вибір середовища розробки
Правильний вибір середовища розробки допоможе значно спростити процес створення і супровід програмного продукту. Необхідно враховувати не тільки вимоги сучасних інформаційних систем, а й потенційні потреби користувачів і замовників програми.
Основний список вимог, що пред'являються до розробляється програмному продукту, який мати:
Мати інтуїтивно зрозумілий, багатовіконний інтерфейс і бути простим в освоєнні;
Володіти чітко вираженою структурою (ядром) з можливістю гнучкої доробки;
Використовувати у своїй структурі готові проектні рішення, щоб знизити собівартість розробки програмного продукту.
Як ми вже розглядали в розділі 1.2., найбільш проста, що не вимагає спеціальних знань, середа розробки - це FrontPage raquo ;. Але з 2003 року фірма Microsoft припинила оновлення цього продукту через низку істотних недоліків, які описані в зазначеному розділі. Взаємини була розроблена середу проектування Microsoft SharePoint Designer 2007 raquo ;. Ця середу поставляється безкоштовно як додаток до пакету Microsoft Office raquo ;. Середа також не вимагає спеціальних знань і, на мою думку, є оптимальним варіантом, що задовольняє вищеописаним вимогам. Розглянемо більш детально можливості цього середовища.
2.2 середу розробки Microsoft SharePoint Designer 2007
Технологія Microsoft SharePoint - це безкоштовне серверне рішення, яке дозволяє відвідувачам веб-сервера досить легко, користуючись вбудованими можливостями додатків, пропонованих Microsoft, створювати і настроювати веб-вузли для колективної роботи. SharePoint - технологія, найбільш актуальна на сучасному етапі розвитку інформаційного співтовариства і бізнесу, вимогою якого є зростаюча автоматизація робочих процесів.
Сучасний інформаційний портал, як правило, розробляється і підтримується великою командою ІТ-фахівців, журналістів, редакторів і менеджерів, оновлюючи свій контент і сервіси в режимі реального часу. Тут дуже важливо забезпечити безперервне і функціонування сайту і чітко синхронізувати роботу, з одного боку, програмістів і дизайнерів, модернізують програмну оболонку сайту, а з іншого - редакторів контенту (наприклад, стрічки новин або т.п.). При цьому необхідно домогтися розмежування відповідальності, щоб редактори контента не мали можливості вносити змін в дизайн порталу та коди програм, а ІТ-спеціалісти не могли б змінювати його текстове наповнення. Крім того, жорсткою вимогою часто є і внутрішній поділ сфер діяльності співробітників: наприклад, авторам і редакторам політичних новин повинно бути дозволено редагувати тільки ці новини і не мати доступу до правці, скажімо, наукового або автомобільного сегмента порталу. Для програмістів, дизайнерів і тестерів, що володіють різним рівнем компетентності та посадовими обов'язками, також бажано налаштувати відповідні обмеження.
Варто відзначити, що налаштування згаданих обмежень (або, в термінах SharePoint, дозволів) здійснюються адміністратором (або адміністраторами, якщо їх декілька) даного веб-вузла - співробітниками з суперправа. Нарешті, для відвідувачів порталу (аудиторії, підключати до нього через мережу Інтернет) передбачається лише пасивний доступ, який передбачає тільки перегляд веб-сторінок в браузері, без можливості будь-якого редагування контенту.
Рис. 2.1. Приклад організації спільної роботи в SharePoint
Сказане ілюструє рис. 2.1, схематично (і трохи спрощено) представляє принцип колективної роботи на вузлі SharePoint. На сервері зберігається весь вміст веб-вузла, включаючи необхідну кількість веб-сторінок і файлів з базами даних. До цього сервера (неважливо як: через глобальну мережу Інтернет, або по локальній мережі робочої гру...