а відображають їх призначення і властивості, що полегшує розуміння й освоєння програм непідготовленими користувачами (малюнок 2.6).
Найчастіше замовник судить про якість розробленого програмного продукту по інтерфейсу. Інтерфейс користувача являє собою сукупність програмних і апаратних засобів, що забезпечують взаємодію користувача з комп'ютером. Основу такої взаємодії складають діалоги. Під діалогом розуміється регламентований обмін інформацією між людиною і комп'ютером, здійснюваний в реальному масштабі часу і спрямований на спільне вирішення конкретного завдання: обмін інформацією та координація дій. Діалог складається з окремих процесів введення-виведення, які фізично забезпечують зв'язок користувача і комп'ютера [23]. Приклад діалогового вікна показаний на малюнку 2.7.
2.4 Обгрунтування вибору платформи
При розробці автоматизованої інформаційної системи «Розрахунок зарплати» були використані наступні програмні продукти:
MS Office Visio 2007;
MS Office Project 2007;
MS Visual Studio 2008, мова програмування C #;
MySQL 5.1.40;
Rational Rose v 7.0.
Для розробки інформаційної системи «Розрахунок зарплати» буде використана платформа Microsoft. NET і об'єктно-орієнтована мова програмування C # [25].
Сукупність засобів, за допомогою яких програми пишуться, коригуються, перетворюються в машинні коди, отлаживаются і запускаються, називають середовищем розробки або оболонкою. Платформа. Net або. Net Framework-це середовище розробки програм, яка об'єднання у новітні технології компанії Microsoft, що дозволяють розробляти різнотипні додатки на різних мовах програмування під різні операційні системи.
. NET Framework є надбудовою над операційною системою, в якості якої може виступати будь-яка версія Windows, Unix і складається з ряду компонентів. Так,. NET Framework включає в себе:
Чотири офіційні мови: С #, VB.NET, Managed C + + і JScript. NET;
загальномовне об'єктно-орієнтоване середовище виконання CLR (Common Language Runtime), спільно використовувану цими мовами для створення додатків;
Ряд пов'язаних між собою бібліотек класів під загальним ім'ям FCL (Framework Class Library).
C # - це мова програмування, призначений для розробки найрізноманітніших програм, призначених для виконання в середовищі. NET Framework. Мова C # простий, суворо типізований і об'єктно-орієнтований. Завдяки безлічі нововведень C # забезпечує можливість швидкої розробки додатків, але при цьому зберігає виразність і елегантність, властиву мовам C. Visual C # є реалізацією мови C # корпорацією Майкрософт. Visual Studio підтримує Visual C # з повнофункціональним редактором коду, компілятором, шаблонами проектів, конструкторами, майстрами коду, потужним і простим у використанні отладчиком і багатьма іншими засобами. Бібліотека класів. NET Framework надає доступ до багатьох службам операційної системи та іншим корисним, правильним класам, що істотно прискорює цикл розробки.
середу розробки Visual Studio 2008 являє собою повний набір інструментів для створення як настільних додатків, так і корпоративних веб-додатків для спільної робо...