ntaКод кліентаЧісловойСчетчікfio_klientaФІО кліентаТекстовий25telefonТелефон кліентаТекстовий10
Таблиця «zayvka» містить інформацію про всі замовленнях.
Таблиця 3. Таблиця «zayvka»
ІмяНазначеніеТіпДлінаid_zayavkiКод заявкіЧісловойСчетчікfio_zakazhikaФІО замовника (клієнта) Текстовий25data_zajvkiДата подачі заявкіДата/времяid_usligiКод услугіЧісловойДлінное целоеkolКолічествоЧісловойДлінное целоеcenaЦена за едініцуЧісловойДлінное целоеstoimСтоімостьЧісловойДлінное целоеstatusСтатус замовлення (Виконано/Не виконано) Текстовий15
Таблиця «smeta» містить інформацію про виконані замовлення.
Таблиця 4. Таблиця «smeta»
ІмяНазначеніеТіпДлінаid_zКод заказаЧісловойДлінное целоеid_uslugiКод услугіЧісловойДлінное целоеkolКолічествоЧісловойДлінное целоеcenaЦена за едініцуЧісловойДлінное целоеstoimСтоімостьЧісловойДлінное ціле
У таблиці «teh_zad» зберігається інформація про вбраннях, які менеджер формує для творчого відділу.
Таблиця 5. Таблиця «the_zad»
ІмяНазначеніеТіпДлінаid_zayavkiКод заказаЧісловойДлінное целоеfio_zakazhikaФІО заказчікаТекстовий25data_zajvkiДата подачіДата/времяid_uslugiКод услугіЧісловойДлінное целоеkolКолічествоЧісловойДлінное целоеcenaЦенаЧісловойДлінное целоеstoimСтоімостьЧісловойДлінное целоеstatusСтатусЧісловой15
Таблиця «predlog» міститься інформація про відгуки і пропозиціях клієнтів фірми.
Таблиця 6. Таблиця «predlog»
ІмяНазначеніеТіпДлінаidКод отзиваЧісловойСчетчікdata_otzДата размещеніяДата/времяДлінное целоеotzivТекст отзиваТекстовий50
Схема даних представлена ??на рис.3.
Рис.4. Схема даних
3. Проектування АІС в програмі Rational Rose
Серед всіх фірм-виробників CASE-засобів саме компанія IBM Rational Software Corp. одна з перших усвідомила стратегічну перспективність розвитку об'єктно-орієнтованих технологій аналізу і проектування програмних систем. Ця компанія виступила ініціатором уніфікації мови візуального моделювання в рамках консорціуму OMG, що, в кінцевому підсумку, призвело до появи перших версій мови UML. І ця ж компанія першою розробила інструментальне об'єктно-орієнтоване CASE-засіб, в якому був реалізований мова UML як базова нотація візуального моделірованія.средство IBM Rational Rose з часу своєї появи зазнало серйозну еволюцію, і в даний час являє собою сучасний інтегрований інструментарій для проектування архітектури , аналізу, моделювання і розробки програмних систем. Саме в IBM Rational Rose мова UML став базовою технологією візуалізації та розробки програмних систем, що визначило популярність і стратегічну перспективність цього інструментарія.Rose дозволяє створювати моделі майбутньої системи, зручні для розуміння алгоритмиітмов роботи, взаємозв'язків між об'єктами, за якими надалі створюється програмний каркас майбутньої програмної системи. Модель майбутньої системи дозволяє вже на стадії проектування отримати уявлення про поведінку системи і уникнути дорогих помилок надалі, коли в написання програмного коду вкладені значні сили.
3.1 Діаграма варіантів використання
Діаграми варіантів використання описують взаємини і залежності між групами варіантів використання і дійових осіб, які беруть участь у процесі. Варіант використання описує, з точки зору чинного особи, групу дій у системі, які призводять до конкретного результату. Дійова особа є зовнішнім джерелом (не елемент системи), який взаємодіє з системою через варіант використання. Дійові особи можуть бути як реальними людьми (наприклад, користувачами системи), так і іншими комп'ютерними системами або зовнішніми подіями.
В системі беруть участь наступні дійові особи (actors):
директор;
бухгалтер;
менеджер;
майстер;
клієнт.
У моделі є наступні варіанти використання (Use Case):
оформлення заявки;
формування рахунок-фактура;
формування рахунку;
оплата;
приймання;
видача результату;
формування звіту про прийнятих замовленнях;
формування зведеного звіту;
формування звітності;
формування наказів.
Діаграма варіантів використання представлена ??на рис. 5.
Рис.5. Діаграма варіантів використання
3.2Діаграмма послідовності
На діаграмі послідовності зображаються тільки ті об'єкти, які безпосередньо беруть участь у взаємодії. Ключовим м...