Звіти функціональної моделі системи.

У цьому підпункті представлені звіти функціональної моделі системи «Галерея». Саме такий вигляд мають у середовищі BPWin звіти по кожній характеристиці функціональної моделі.

Рисунок 7 – Вікно звіту з моделі

Повний текст звіту див. додаток А.

Рисунок 8 – Вікно звіту з діаграми А0 (Diagram Report)

Повний текст звіту див. додаток Б.

 

Рисунок 9 – Вікно звіту про об’єкти діаграм (Diagram Object Report).

 

 

Рисунок 10 – Вікно звіту про стрілки (Arrow Report)

Повний текст звіту див. додаток В.

 

Рисунок 11 – Вікно звіту про вартість робіт (Activity Cost Report).

 


ВИСНОВКИ

Створена мною інформаційна система «Галерея» виконує важливу роль у роботі Галереї. Були створені IDEF0, DFD, IDEF3 та ін. діаграми. Розібрана схема роботи Галереї. Дана система дозволяє її користувачам швидка вносити та знаходити інформацію яка необхідна для стабільної та правильної роботі системи.

 


РОЗДІЛ V

РЕАЛІЗАЦІЯ

9.1 Коротка характеристика вибраного засобу автоматизації.

Microsoft Visual Studio — це інтегрована середовище розробки (IDE) від Microsoft. Він може бути використаний для розробки консоль і графічний інтерфейс додатків користувача з Windows разом з додатками форм, сайт з веб-додаток з веб і веб-служби з в обох рідної код разом з керованим кодом для всіх платформ, підтримуваних Microsoft Windows, Windows Mobile, Windows CE. NET Framework. NET Compact Framework і Microsoft Silverlight.

Visual Studio включає в себе редактор коду підтримку IntelliSense, а також рефакторінгу коду. Вбудований відладчик роботи як на рівні вихідних відладчик і машинно-відладчик. Інші вбудовані засоби включають Forms Designer для створення GUI додатків, веб-дизайнер, конструктор класу, а також схеми конструктор баз даних. Він приймає плагінів, які розширюють функціональність майже на кожному рівні, в тому числі додавання підтримки для системи управління версіями системи (наприклад, Subversion і Visual SourceSafe) і додати нові набори інструментів, як візуальні редактори та дизайнери для предметно-орієнтованих мов або з наборами інструментів для інших аспектів життєвого циклу розробки програмного забезпечення (наприклад Foundation Server клієнта Команда: Team Explorer).

Visual Studio підтримує різні мова програмування з допомогою лінгвістичних послуг, які дозволяють редактор коду і відладчик для підтримки (у різному ступені) практично на будь-якій мові програмування, за умови конкретної мови послуга існує. Вбудований Мови включати C / C + + (за допомогою Visual C + +), VB.NET (за допомогою Visual Basic. NET), C # (за допомогою Visual C #) і F # (станом на Visual Studio 2010). Підтримка інших Мови, таких як M, Python, Ruby, і серед іншого можна за допомогою мови послуги встановлений окремо. Він також підтримує XML / XSLT, HTML / XHTML, JavaScript і CSS. Індивідуальні конкретної мови версії Visual Studio також існують, які надають більш обмежену лінгвістичних послуг для користувачів: Microsoft Visual Basic, Visual J #, Visual C # і Visual C + +.

Visual Studio включає в себе відладчик, який працює як на рівні джерела і відладчика, як на рівні відладчика машини. Вона працює як з керованим кодом, а також машинний код і може бути використаний для налагодження програм, написаних на будь-якій мові, що підтримується Visual Studio. Крім того, він також може додати до запущених процесів і моніторингу та налагодження цих процесів. Якщо вихідний код для запущених процесів є, воно відображає код, як це в даний час. Якщо вихідний код не доступний, він може показати розбирання. Відладчик Visual Studio можна також створювати дамп пам'яті с, а також завантажувати їх пізніше для налагодження. Багатопотокові програми також підтримується. Відладчик може бути налаштована на запуск, коли програма, що працює за межами збій Visual Studio навколишнього середовища.

Рисунок 12 – Вікно інтерфейсу інформаційної системи, де заповнені всі пункти

Рисунок 13 – Вікно підтвердження вдалого запиту

Рисунок 14 – Вікно інтерфейсу інформаційної системи, де не заповнені всі пункти

 

Рисунок 15 – Вікно попередження невдалого запиту

 

 

Код програми:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

 

namespace PAIS_Kursovaya_Olya

{

public partial class frmMain : Form

{

public frmMain()

{

InitializeComponent();

}

 

private void btnConfirm_Click(object sender, EventArgs e)

{

if (tbPicture.Text != String.Empty && tbArtist.Text != String.Empty &&

cbContract.Checked && cbPayment.Checked)

{

MessageBox.Show("Получение картины!\nПодготовка к выставке!");

}

else

{

MessageBox.Show("Покупка не удалась (все поля должны быть заполнены)!");

}

}

}

}

 


 

Додаток А – Звіт з моделі (Model Report)

 

Model Name: Галерея

Definition: Учебная модель, описывающая дейтельность Галереи

Scope: Общее управление бизнесом Галереи

Viewpoint: Дикектор

Status: WORKING

Purpose: Моделировать текущие бизнец процессы Галереи

Author Name: Максимова

Creation Date: 02.04.2014

Time Frame: (AS-IS)

System Last Revision Date: 04.04.2014

User Last Revision Date: 04.04.2014


 

Додаток Б - Звіт з діаграм (Diagram Report)

 

Activity Name: Работа Галереи

Activity Definition: Текущий бизнесс-процес Галереи

Activity Status: WORKING

Activity Author: Максимова

Activity Number: A0

Object Type: Activity

Link Name: Художник/Клиент/Покупатель

Link Status: WORKING

Link Author: Максимова

Link Name: Коректировка действий

Link Status: WORKING

Link Author: Максимова

Link Name: Транспорт для перевозки картин и техники. Бытовые механизмы

Link Status: WORKING

Link Author: Максимова

Link Name: Купленная/ Выставленная/ Проданная картина

Link Status: WORKING

Link Author: Максимова

 


 

Додаток В – Звіт про стрілки (Arrow Report)

 

 

Arrow Name: Внесение в реестр

 

Arrow Name: Договор со спонсорами/Отправка прилашений

 

Arrow Name: Достижение договора с художником

 

Arrow Name: Достижение договора со спансорами/Получение ответов на приглашения

 

Arrow Name: Информация про картину

 

Arrow Name: Информация про стандартный договор

 

Arrow Name: Коректировка действий

 

Arrow Name: Купленная/ Выставленная/ Проданная картина

 

Arrow Name: Необходимость картины/ Запрос к художнику

 

Arrow Name: Оборудование для выставки

 

Arrow Name: Обработка заказа

 

Arrow Name: Обращение к договором

 

Arrow Name: Оплата картинысо стороны клиента

 

Arrow Name: Подсчет затрат

 

Arrow Name: Подтверждение оплаты

 

Arrow Name: Поиск клиентов

 

Arrow Name: Получение денег за картину

 

Arrow Name: Получение картины/ Подготовка к выставке

 

Arrow Name: Проведение выставки

 

Arrow Name: Прогноз затрат

 

Arrow Name: Продажа картины. Получение оплаты

 

Arrow Name: Работа с договором покупки

 

Arrow Name: Работа с договором продажи

 

Arrow Name: Составление договора с покупателем/Корректировка договора

 

Arrow Name: Составление списка картин

 

Arrow Name: Транспорт

 

Arrow Name: Транспорт для перевозки картин и техники. Бытовые механизмы

 

Arrow Name: Уточнение деталей/Проведенная выставка

 

Arrow Name: Художник/Клиент/Покупатель

 

 


 

Список літератури

1 Рамбо Дж., Якобсон А., Буч Г. UML: специальный справочник. – СПб.: Питер, 2002 г.

2 Ларман. Применение UML и шаблонов проектирования. – М.: «Вильямс», 2002 г.

3 Калянов Г.Н. Структурный системный анализ. М., Лори, 1996

4 Вендров А.М. Проектирование программного обеспечения экономических информационных систем. М., Финансы и статистика, 2000.

5 Литвин В.В., Шаховська Н.Б. Проектування інформаційних систем. 2011 г.