, що забезпечують успішність виконання проекту є функція планування робіт з написання запиту. Від того наскільки вдало вона буде реалізована залежить можливість реалізації проекту взагалі.
Малюнок 2 - Схема бізнес-процесу продажу пластикової магнітної картки
2. Характеристика комплексу задач та обґрунтування необхідності автоматизації
.1 Вибір комплексу завдань автоматизації
Як вже зазначалося в пункті вивчення бізнес-моделі «як є» функція планування робіт з написання SQL запиту є головною складовою успішного виконання проекту. Адже однією з основних причин, що роблять управління проектом життєво необхідним, є скорочення життєвого циклу вироблених продуктів. Піврічна затримка проекту у сфері розробки продукції інформаційних технологій, як правило, веде до втрати потенційного доходу.
Усилившаяся конкуренція на ринку послуг зробила прибуток компаній більш залежною від задоволеності клієнта. Клієнти ж більш задовольняються товарами і послугами, виробленими з розрахунком на масове споживання, до кожного потрібен особливий підхід. Внімтельное і ввічливе обслуговування - запорука гарного прибутку і збільшення кількості клієнтів.
Подібна вимога об'єктивно стимулює більш тісне співробітництво виробника зі споживачем. Управління проектом при цьому є вкрай важливим, для того щоб зуміти справити хороше враження і надати якісні послуги, орієнтовані на конкретного клієнта, і отримати прибуток.
Отже, автоматизація процесу управління проектом створення програмного продукту є завданням, вивчення якої дозволить оптимізувати розглянутий бізнес-процес.
2.2 Основні поняття предметної області задач автоматизації
SQL (structured query language) - (мова структурованих запитів ») - формальний непроцедурного мова програмування, застосовувану для створення, модифікації та управління даними в довільній реляційній базі даних, керованої відповідної системою управління базами даних (СКБД). SQL грунтується на обчисленні кортежів.
Обчислення кортежів - напрям реляційного ісчІсленьев, де областями визначення змінних є тіла відносин бази даних, тобто допустимим значенням кожної змінної є кортеж тіла деякого відносини.
Формальна мова в математичній логіці та інформатики безліч кінцевих слів (рядків, ланцюжків) над кінцевим алфавітом.
Поняття мови найчастіше використовується в теорії автоматів, теорії вичислімості і теорії алгоритмів. Наукова теорія, яка має справу з цим об'єктом, називається теорією формальних мов.
У теорії моделей мову будується з множин символів, функцій і відносин разом з їх арность, а також безлічі змінних. Кожне з цих множин може бути нескінченним. З мови разом з універсальними логічними символами складаються логічні висловлювання.
Machine, playing machine - ігровий автомат.
Аркада (Arcade) - зал ігрових автоматів, «точка», ігротека.
Ігровий комплекс - може складатися з однієї локальної аркади, може включати декілька локальних точок.
Категорія (Category) - категорія автомата.
Рахунок (Account) - рахунок гравця. У кожний момент часу асоційований з однією карткою.
Карта (ігрова, клієнтська карта) - карта гравця, містить зовнішній ідентифікатор його рахунку.
Рівень (Level) - тип рахунку, який породжує локальний тариф.
Правило - тарифне правило.
Окуляри - одиниця виміру вартості гри в системі. Гроші переводяться в очки по заданому в системі курсу.
Купони (Квитки, Coupons, Tickets) - призовий квиток, що видається на ігровому автоматі в якості виграшу. Одиниця виміру балансу магазину призів. Магазин призів (іграшок) - магазин на території ігротеки, в якому встановлений касовий термінал Game-Keeper, до якого підключено спеціальний пристрій Знищувач купонів (Ticket Eater).
У магазині здійснюються функції внесення тікетів (купонів) на баланс картки і продаж товарів (іграшок) за тікети (купони) по клієнтській карті.
Знищувач купонів (Ticket Eater) - пристрій для знищення та підрахунку, виграшних тікетів (купонів). Касир вставляє в цей пристрій тікети (купони) - пристрій знищує квитки - на дисплеї відображається кількість «з'їдених» тікетів (купонів). Інформація про кількість автоматично передається на касовий термінал Game-Keeper, на якому система запитує карту гостя для поповнення балансу тікетів (купонів). Касир проводить картою гостя через зчитувач касового терміналу, після чого баланс тікетів (купонів) цієї ка...