Проектування інформаційної системи по роботі з клієнтами підприємства з продажу металопрокату
Проектування системи для відділу по роботі з клієнтами. Вдосконалення порядку документообігу завдяки його автоматизації. Написання простого та зручного додатку з використанням ERwin AllFusion. Створення переходу до атрибутивної моделі бази даних.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 29.03.2017 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
- Проектування інформаційної системи по роботі з клієнтами підприємства з продажу металопрокату
- Зміст
- Реферат
- Вступ
- 1. Постановка задачі
- 2. Методи розв'язання задачі
- 3. Інструкція користувача
- Висновок
- Список використаної літератури
- Додаток
- Реферат
- Даний документ є курсовимпроект з дисципліни "Проектування інформаційних систем" на тему: "Проектування інформаційної системи по роботі з клієнтами підприємства з продажу металопрокату".
- Кінцевою метою курсового проекту є проектування системи для відділу по роботі з клієнтами, що дасть можливість вдосконалити систему документообігу завдяки її автоматизації.
Для проектування системи була використана ERwin AllFusion 9.6. Атрибутивна модель бази даних створена в середовищі AllFusionDataModeler та перехід до фізичної моделі бази даних. База даних виконана в середовищі СУБД MSSQLServer 2014, клієнтський додаток розроблений у середовищі MSVS14 на мовіC#.
В результаті вийшов простий та зручний додаток, за допомогою якого можна виконувати всі необхідні функції, що потрібні для повнцінної роботи відділу.
Обсяг курсової роботи 30 сторінок, кількість ілюстрацій - 21, літературних джерел - 6, кількість додатків - 4.
Ключові слова: ІНФОРМАЦІЙНА СИСТЕМА, ВІДДІЛ, ФОРМА, АВТОМАТИЗАЦІЯ, ДОДАТОК, ДОКУМЕНТООБІГ, ERWin, SQLSERVER,VISUALSTUDIO.
- Вступ
Автоматизовані інформаційні системи(АІС) - це системи для пошуку, збирання, зберігання, накопичення, обробки, передачі інформації за допомогою використання обчислювальної техніки, засобів і каналів зв'язку, комп'ютерних інформаційних мереж. Вони є з'єднувальною ланкою між об'єктами і суб'єктами управління і виконують такі важливі функції:
· сприйняття вихідних даних і запитів, які вводяться користувачами ;
· обробка даних, які введені і зберігаються в системі відповідно до певних алгоритмів;
· формування необхідної вихідної інформації.
В даний час кількість документів, які необхідно контролювати на будь-якому підприємстві дуже велика, саме тому постає питання про їх раціональний облік, використання та побудову звітностей на їх основі. Це дає такі переваги, як збільшення швидкості обробки інформації, заявок, тощо. В останні роки велика кількість підприємств, розпочали автоматизовувати свої відділи через можливості, які вони отримують завдяки цьому.
Актуальність даної роботи полягає в тому, що велика кількість документів та інформації має бути правильно систематизована, та подана у відповідному вигляді, для подальшого її використання. Різноманітність власного асортименту товарів, велика кількість клієнтів та інших даних вимагає від працівників відділу значних зусиль для правильного використання своїх знань, принципів роботи їх механізмів і правил використання. Враховуючи, що в даний час конкуренція серед подібних підприємств дуже велика, кожне з них намагається покращити свої показники в усіх аспектах діяльності.
А через те, що робота з документами є дуже важливою справою, особливо у відділі по роботі з клієнтами підприємства з продажу металопрокату, в якому відбувається співпраця з різноманітними клієнтами, та виконується безліч функцій, функціональність автоматизованої системи та навички персоналу в роботі з нею є дуже важливим.
Розроблення АІС сприяє підвищенню ефективності виробництва економічного об'єкта і забезпечує високу якість управління. Найбільша ефективність АІС досягається при оптимізації планів робіт на підприємстві, фірм і галузей, швидкому виробленні оперативних рішень, чіткому маневруванні матеріальними і фінансовими ресурсами і при правильному використанні це досить ефективний засіб підвищення конкурентоспроможності компанії.
- 1. Постановка задачі
- Метою даної роботи є забезпечення підтримки діяльності відділу по роботі з клієнтами, який здійснює операції з продажу металопрокату.
- Головною задачею системи є полегшення роботи менеджерів відділу та за рахунок автоматизованого введення та редагування даних, а також контролю і відслідковуванню здійснюваних операцій.
- Особливістю реалізації функцій, які покладені на систему є необхідність зручного введення даних в таблиці за допомогою "дружнього" інтерфейсу користувача.
- Обов'язком менеджеру по роботі з клієнтами та продажу є прийом та розгляд заявок, продаж продукції, оформлення супровідних документів, відслідковування виконання замовлення, моніторинг сплати рахунків, замовлення продукції, слідкування за документами, що надходять в відділ. Важливу роль у підвищення ефективності діяльності відділу по роботі з клієнтами та продажу відіграє оптимізація процесу внесення даних в інформаційну базу про контрагента, продукцію, вхідні/вихідні документи пов'язані з продаже та закупкою товару.
- Основними функціями відділу по роботі з клієнтами та продажу є:
– Контроль та розгляд заявок від клієнтів
– Складання звітів за певний період
– Документальне оформлення продажу
– Супровід замовлення
– Моніторинг наявної продукції
– Відслідковування сплати рахунків
Система повинна зберігати дані в зручному для користувача вигляді, мати зручний інтерфейс, повинна бути включена можливість редагування та вилучення даних. В якості СУБД використовується MS SQL Server 2014, що дає змогу адміністратору робити архівну копію даних на випадок аварійної ситуації.
Користувачами можуть виступати голова відділу та працівники.
Інформаційна система повинна місити наступну інформацію:
– Відомості про контрагента (Тип контрагента, назва, адреса, телефон, інд. код, реквізити)
– Відомості про співробітників (ПІБ, номер угоди, адреса, телефон)
– Відомості про заявку (сума, тип заявки, дата заявки, загальна сума, продукція, кількість, ціна за одиницю, дата сплати)
– Відомості про вихідний рахунок (внесена сума, дата виписки, термін дії рахунка)
– Відомості про прихідні документи (пункт відправлення, пункт розвантаження, дата відправки, дата отримання, номер накладної, номер ттн)
– Відомості про товар ( назва, ціна, вага)
– Відомості про водія (ПІБ, номер угоди, телефон, номер авто)
– Відомості по товарно-транспортну накладну (пункт відправки, пункт відвантаження, дата відвантаження, дата відправки, товар, кількість місць, вид пакування, маса брутто)
Інформаційна система повинна виконувати наступні функції:
– Вести обік даних про вхідні/вихідні заявки
– Вести облік даних про контрагента
– Вести облік даних про водія
– Вести облік даних про співробітників
– Вести облік даних про товар
– Вести облік даних про вхідні документи
– Вести облік даних вихідні документи пов'язані з продажом та доставкою товару
- 2. Методи розв'язання задачі
- Для початку необхідно побудувати логічно-фізичну модель даних за допомогою CASE-засобу ERWin. У MSSQLServer створюємо порожню базу даних. На основі створеної моделі генеруємо базу даних з ERWin у MSSQLServer (Tools- ForwardEngineer/SchemaGeneration). Натискаємо кнопку Generate і відбувається генерація структури БД на основі створеного SQLкоду. Діалог зв'язку з БД і виконання SQLкоду відбувається в результаті натиснення кнопки Connect. У середовищі MSSQLServer отримуємо згенеровану базу даних.
- Порядок формування інтерфейсу роботи з БД:
§ Створили новий проект у середовищі MicrosoftVisualStudio.
§ У діалоговому вікні Створення проекту обрали WindowsApplicationForm, натиснули кнопку ОК.
§ Для забезпечення підключення БД, як джерела даних, до проекту у меню "Дані" обрати команду "Додати нове джерело даних".
§ У майстрі настройки джерела даних обрали пункт "База даних" і натиснути кнопку Далі та обрали "Нове підключення"
§ Ввели ім'я серверу, натиснути кнопку Огляд і обрали потрібну базу даних.
§ На сторінці "Вибір об'єктів бази даних" розгорнули вузол "Таблиці".
§ Встановили прапорці для потрібних таблиць і натиснути кнопку "Готово".
Від тепер у середовищі Microsoft Visual Studio 2015 ми маємо можливість переглянути структуру нашої БД за допомогою внутрішніх засобів, а саме через конструктор набору даних. (див. Додаток )
Для створення нових форм, додали до проекту "Пуста форма Wіndows" на першій формі створили меню, за допомогою процедур обробки натискання відповідних пунктів меню ми маємо можливість переходити на інші форми.
privatevoidтоварToolStripMenuItem_Click(object sender, EventArgs e)
{
Form3 N = newForm3();
N.ShowDialog();
}
Аналогічний код прописано для всіх пунктів меню, що мають відкривати форми.
Організація форм введення - редагування та перегляду даних:
§ С першу створили форму для таблиці таблиці "Рахунок-фактура". У меню Дані обрали команду "Показати джерела даних". Відкрилося вікно Джерела даних. У вікні Джерела даних розгорнули вузол нашої БД, потім обрали потрібну таблицю. Зі списку, що випадає, поруч із таблицею, і обрали форму представлення даних Таблиця.
§ Перетягнемо таблицю "Рахунок-фактура" з вікна Джерела даних на форму Form6. На формі з'явився набір полів редагування і навігатор (BindingNavigator) для переміщення по записах. Крім того, в області компонентів з'являться dipDataSet, рахунок_фактураTableAdapter, рахунок_фактураBindingSource і рахунок_фактураBindingNavigator.
§ Зовнішні ключі Код_контрагента та Код_співробітника у таблиці "Рахунок-фактура" представили компонентами ComboBox для підстановки даних, вибраних з таблиць "Контрагент" та "Співробітник", замість кодів. Налаштували властивості компонентів ComboBox для зв'язку з відповідними таблицями і формування списків.
§ Перенесли на форму зв'язану таблицю "Радок_рахунок" в вигляді DBGrid.
§ Для автоматизації процесу введення даних про товар, зробили в таблиці "Рядок_рахунок" на формі для введеня даних "Рахунок фактура" список товарів у вигляді ComboBox. Для цього перейшли у властивості таблиці "Радок_рахунок" в вигляді DBGrid, обрали відповідне поле, обрали тип поля - ComboBox, у розділі данні підключили таблицю, як джерело даних.
§ Обрали відображення даних - "Назва", а значення, що передається - "Код товара"
§ Також для більшої автоматизації створили розрахункове поле в таблиці "Рядок рахунок". Для цього, в елементі TableAdapter відповідної таблиці змінили запит на виведення інформації:
SELECT Код_рядка, Кількість, Ціна_продажу, Кількість * Ціна_продажу AS Сумарно, Од_вимір, Код_товару, Наявність, Код_рахунок
FROM Рядок_рахунок
§ Для занесення загальної суми по замовленню в таблицю "Рахунок фактура" був створений запит:
SELECT SUM(Рядок_рахунок.Кількість * Рядок_рахунок.Ціна_продажу) AS Загальна_сума
FROM Рахунок_фактура INNER JOIN
Рядок_рахунок ON Рахунок_фактура.Код_рахунок = Рядок_рахунок.Код_рахунок
GROUP BY Рахунок_фактура.Дата_сплати, Рахунок_фактура.Дата_заявки, Рахунок_фактура.Код_контрагента, Рахунок_фактура.Код_співробітника, Рахунок_фактура.Тип_рахунка, Рядок_рахунок.Наявність,
Рахунок_фактура.Код_рахунок
HAVING (Рядок_рахунок.Наявність = '+') AND (Рахунок_фактура.Код_рахунок = @p)
§ Цей запит прораховує загальну суму, по тим позиціям товару, що є в наявності, для того, щоб дані заносились в саму таблицю додали код на кнопку збереження даних:
privatevoidрахунок_фактураBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.рахунок_фактураBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.dipDataSet);
this.рядок_рахунокTableAdapter.Fill(this.dipDataSet.Рядок_рахунок);
загальна_сумаTextBox.Text = this.рахунок_фактураTableAdapter.Qur(Int32.Parse(this.код_рахунокTextBox.Text)).ToString();
this.Validate();
this.рахунок_фактураBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.dipDataSet);
}
§ Аналогічним чином створили форми для інших таблиць.
Забезпечення обробки виключень від MSSQLServer (SqlException)
Забезпечення обробки виключень від MSSQLServer (SqlException)
SqlException виникають у наступних випадках:
· Порушення з'єднання з базою даних;
· Порушення правил валідації;
· Порушення цілісності даних та інше.
Наявність виключення викликає переривання виконання програми і появу необробленого зауваження від СУБД MSSQLServer.Для забезпечення подальшого виконання програми слід запрограмувати перехоплення виключення і його обробку. Таким чином відміняється помилкова дія користувача і проект повертається до попереднього стану
Для таблиці "Співробітник" процедура збереження введених даних до таблиці з обробкою включень виглядає наступним чином.
privatevoid співробітникBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.співробітникBindingSource.EndEdit();
try
{
this.tableAdapterManager.UpdateAll(this.kreditDataSet);
}
catch (SqlException ex)
{
MessageBox.Show("Помилка: " + ex.Message, "Помилка");
}
}
Створення запитів
Для побудови запиту, викликали контекстне меню в DataSet з дофільного місця. Обирали пункт "Додати" TableAdapter.
Це дозволяє не тільки побудувати запит, але також повернути набір даних, як результат запиту, і помістити його на форму.
Параметричний запит на вивід всіх операцій з контрагентом.
SELECT Рахунок_фактура.Код_рахунок, Рахунок_фактура.Дата_сплати, Рахунок_фактура.Загальна_сума, Рахунок_фактура.Дата_заявки, Рахунок_фактура.Тип_рахунка, Контрагент.Назва,
Співробітник.ФІО
FROM Контрагент INNER JOIN
Рахунок_фактура ON Контрагент.Код_контрагента = Рахунок_фактура.Код_контрагента INNER JOIN
Співробітник ON Рахунок_фактура.Код_співробітника = Співробітник.Код_співробітника
WHERE (Контрагент.Назва = @p)
Для вибору контрагенту через елемент ComboBox, при переміщені таблиці запиту на форму, потрібно прибрати автоматично створене поле та кнопку.
Додати елемент ComboBoxпід'єднати до нього інформацію з таблиці Контрагент, додати кнопку, та прописати таку процедуру, що викликається при натисканні відповідної кнопки.
privatevoid button1_Click(object sender, EventArgs e)
{
this.dataTable1TableAdapter.Fill(this.dipDataSet.DataTable1, comboBox1.Text);
}
}
Запит на кількість проданого товару та суму виручки з нього.
SELECT Товар.Назва, SUM(Рядок_рахунок.Кількість) AS [Загальна кількість проданого], SUM(Рахунок_фактура.Загальна_сума) AS [На суму]
FROM Вибуткова INNER JOIN
Рахунок_фактура ON Вибуткова.Код_рахунок = Рахунок_фактура.Код_рахунок INNER JOIN
Рядок_рахунок ON Рахунок_фактура.Код_рахунок = Рядок_рахунок.Код_рахунок INNER JOIN
Товар ON Рядок_рахунок.Код_товару = Товар.Код_товару
GROUP BY Товар.Назва, Рядок_рахунок.Наявність, Рахунок_фактура.Тип_рахунка
HAVING (Рахунок_фактура.Тип_рахунка = 'Вибутковий') AND (Рядок_рахунок.Наявність = '+')
Запит на загальним прибуток по контрагенту від продажу
SELECT Співробітник.ФІО AS Співробітник, Контрагент.Назва AS Контрагент, SUM(Рахунок_фактура.Загальна_сума) AS [Прибуток від продажів]
FROM Рахунок_фактура INNER JOIN
Співробітник ON Рахунок_фактура.Код_співробітника = Співробітник.Код_співробітника INNER JOIN
Контрагент ON Рахунок_фактура.Код_контрагента = Контрагент.Код_контрагента INNER JOIN
Вибуткова ON Рахунок_фактура.Код_рахунок = Вибуткова.Код_рахунок
GROUP BY Співробітник.ФІО, Контрагент.Назва, Рахунок_фактура.Тип_рахунка
HAVING (Рахунок_фактура.Тип_рахунка = 'Вибутковий')
Запит на загальну суму по рахункам від кожного контрагента.
SELECT Співробітник.ФІО AS Співробітник, Контрагент.Назва AS Контрагент, SUM(Рахунок_фактура.Загальна_сума) AS [Прибуток від продажів]
FROM Рахунок_фактура INNER JOIN
Співробітник ON Рахунок_фактура.Код_співробітника = Співробітник.Код_співробітника INNER JOIN
Контрагент ON Рахунок_фактура.Код_контрагента = Контрагент.Код_контрагента INNER JOIN
Прибуткові_накладні ON Рахунок_фактура.Код_рахунок = Прибуткові_накладні.Код_рахунок
GROUP BY Співробітник.ФІО, Контрагент.Назва, Рахунок_фактура.Тип_рахунка
HAVING (Рахунок_фактура.Тип_рахунка = 'Прихідний')
Пошук та фільтрація даних
Фільтрація виконується автоматично, на формах" Прихідні документи", на "Вибутковий рахунок".
Процедура фільрації на формі "Прихідни документи"
this.рахунок_фактураBindingSource.Filter = ("Тип_рахунка='Прихідний'");
Використовується для того, що б ми автоматично бачили лише ті документи, які мають "Тип рахунка" - Прихідний.
Процедура фільтрації на формі "Вибутковий рахунок"
this.рахунок_фактураBindingSource.Filter = ("Тип_рахунка='Вибутковий'");
this.рядок_рахунокBindingSource.Filter = ("Наявність='+'");
Використовується для того, що б ми автоматично бачили лише ті документи, які мають "Тип рахунка" - Вибутковий, а також в таблиці "Рядок-рахунка" були відображені лише ті позиції товару, які ми продаємо по цьому рахунку, тобто "Наявність" - +.
На формі "Заявка" створено форму пошуку за номером та датою. Для цього на форму помістили відповідні поля та додали елемент radiobutton, для можливості вибору типу пошука. Процедура пошуку виглядає наступним чином:
privatevoid button1_Click(object sender, EventArgs e)
{
if (radioButton2.Checked)
{
int itemFound = this.рахунок_фактураBindingSource.Find("Код_рахунок",textBox1.Text);
this.рахунок_фактураBindingSource.Position = itemFound;
}
else
{
if (radioButton1.Checked)
{
int itemFound = this.рахунок_фактураBindingSource.Find("Дата_заявки", textBox1.Text);
this.рахунок_фактураBindingSource.Position = itemFound;
}
}
}
Розробка звітів
Середовище Microsoft Visual Studio 2015 підтримує функції розробки звітів, дозволяючи додавати повнофункціональні звіти в додатки Windows Forms і ASP.NET AJAX. Конструктор звітів дозволяє створювати звіти, які містять табличні, агрегатні і багатовимірні дані. Елементи управління ReportViewer дають можливість обробляти та відображати звіти в додатку.
Для цього до проекту додається ReportProject, в якому через майстер звітів під'єднуєтся БД та оформляються звіти.
- 3. Інструкція користувача
Після запуску програми з'являється головне меню додатка (рис. 3.1). Перехід до даних відбувається при натисканні відповідних кнопок меню. На кожній з форм знаходиться таблиця з даними та відповідні кнопки управління: додавання даних, видалення, оновлення, пошук запису, а також кнопка виходу в головне меню програми.
Рис. 3.1 Головне меню додатка
Пункт меню "Додати" містить такі форми для запису таблиць (рис. 3.2):
Рис. 3.2 Вкладка "Додати" на головній формі
Розглянемо на прикладі пункту "Контрагент", заповнення таблиці. Після натиснення на обраний пункт відкриється вікно форми (рис. 3.3), натискаємо кнопку "Добавить". Після чого побачимо новий запис з пустими полями, вводимо необхідні дані (рис. 3.4).
Рис. 3.3 Форма таблиці "Контрагент"
Рис. 3.4 Форма таблиці "Контрагент". Додавання запису
Після заповнення запису, для його збереження натискаємо на кнопку "Сохранить данные" (Рис. 3.5).
Рис. 3.5 Форма таблиці "Контрагент". Збереження даних
Для зручного перегляду/додавання/редагування співробітників, водії, заявок, вибутових та прихідних рахунків, накладної а також товарів створені відповідні форми.
Рис. 3.6 Форма таблиці "Товар".
Рис. 3.7 Форма таблиці "Водій".
Рис. 3.8 Форма таблиці "Співробітник".
Рис. 3.9 Форма для зв'язаних таблиць "Рахунок фактура" та "Рядок рахунок".
Рис. 3.10 Форма для таблиць зв'язаних категоріальним звязком "Рахунок фактура" та "Прихідні".
Рис. 3.11 Форма для таблиць зв'язаних категоріальним звязком "Рахунок фактура" та "Вибуткові" та "Рядок рахунок".
Рис. 3.12 Форма для зв'язаних таблиць "ТТН" та "Рядо ТТН".
Рис. 3.13 Форма для таблиці "Накладна"
Пункт меню "Запити" містить такі форми:
Рис. 3.14 Вкладка "Запити" на головній формі
Для пошуку фінансових операцій з контрагентом, потрібно обрати контрагента зі списку, та натиснути кнопку "Иследовать".
Рис. 3.15 Виконання запиту на пошук фінансових операцій з контрагетом документообіг автоматизація додаток атрибутивний
Запит по оформленим продажам, показає контрагентів, яким ми продавали, та загальну суму від цих операцій.
Рис. 3.16 Виконання запиту по операціям продажу
Запит по сплаті рахунків, показає контрагентів, у яких ми замовляли, та загальну суму, яку ми їм сплатили.
Рис. 3.17 Виконання запиту по операціям купівлі
Запит по кількості проданогу товару, показує кількість проданих одиниць кожного товар та загальну суму отриману з продажу.
Рис. 3.18 Виконання запиту по операціям купівлі
У меню "Звіти" містяться приклади звітів по створеній базі даних (рис. 3.18). Звіти відіграють важливу ролі при аналізі роботи підприємства. Адже, вони дозволяють опрацьовувати та аналізувати дані, що в них містяться.
Рис. 3.18 Вкладка "Звіти" на головній формі
Рис. 3.19 Звіт по продажам кожному контрагенту, на суму та дата продажу, а також ПІБ працівника, що оформляв продаж.
Рис. 3.20 Звіт по кількості проданого товару, та суми прибутку.
Рис. 3.21 Звіт по кількості проданого товару контрагенту в певну дату, ціни продажу та суми прибутку.
Висновок
В результаті виконання курсового проекту була розроблена система для відділу по роботі з клієнтами та продажу металопрокату.
Для проектування системи була використана ERwin AllFusion 9.6. Для розробки інтерфейсу використаний MicrosoftVisualStudio 2015.
Програма є простою та зручною у використанні. При використанні даної програми значно зменшується час пошуку даних, спрощується спосіб зберігання і доступу до інформації.
Автоматизація даного процесу полегшить роботу діяльності відділу, зменшиться час на виконання рутинної роботи, що, в свою чергу, збільшить продуктивність.
Виконання даного курсового проекту покращило навички та уміння в розробці та проектування інтерфейсу користувача у середовищі MicrosoftVisualStudio 2015 з використанням мови програмування C#.
Бібліографічний список
1. С.В. Маклаков BPwin и ERwin. CASE - средства разработки информационных систем М.: Диалог-Мифи, 2000
2. Методичні вказівки до виконання курсових проектів з дисципліни "Автоматизоване проектування інформаційних систем" для студентів спеціальності 6.050101 "Комп'ютерні науки" денної та заочної форми навчання / Уклад. О.М. М'якшило К.: НУХТ, 2011.
3. М'якшило О.М.Проектування інтерфейсу користувача: Конспект лекцій з дисципліни "Автоматизоване проектування комп`ютерних систем" для студ. спец 7.080401 напряму підготовки 0804 "Комп`ютерні науки" ден. та заоч. форм навчання - К.: НУХТ, 2006 - 67с.
4. Проектування інформаційних систем. Методичні вказівки до виконання лабораторних робіт для студ. спец. 6.050101 "Інформаційні управляючі системи та технології" Напряму 0605 "Комп`ютерні науки" всіх форм навчання Частина 2 (проектування клієнтського додатку)/ Уклад.: О.М. М'якшило, О.В. Харкянен - К.: НУХТ, 2014 - 30 с.
Перелік графічного матеріалу
Логічна схема бази даних 2
Фізична модель бази даних 3
Схема бази даних у MSSQLServer 2014 4
Приклади інтерфейсу користувача 5
Логічна модель бази даних
Додаток
Фізична модель бази даних
Схема бази даних у MSSQLServer 2014
Приклад інтерфейсу користувача
Размещено на Allbest.ru
Подобные документы
Побудова інформаційної системи "Магазин товарів для настільного тенісу" з автоматизації роботи магазину. Концептуальне моделювання бази даних. Обґрунтування вибору СУБД. Логічне проектування бази даних. Схема бази даних. Створення таблиць в конструкторі.
курсовая работа [8,8 M], добавлен 16.12.2015Проектування бази даних відділу кадрів, її внутрішня структура, зміст таблиць та запитів. Особливості практичного використання бази даних відділу кадрів підприємства, що вивчається. Вимоги до робочого місця при роботі за комп’ютером, рекомендації.
отчет по практике [748,5 K], добавлен 26.03.2015Створення бази даних та робота з нею у програмному забезпеченні Microsoft Access. Проектування форм для зручного заповнення таблиць, звітів для відображення даних та їх друку, кнопкової форми, яка потрібна для зручної навігації між функціями бази даних.
курсовая работа [1,3 M], добавлен 04.10.2014Фізичне проектування бази даних відділу кадрів. Форма бази "Табель обліку робочого часу". Діалогове вікно для введення параметру "Період", звіт. Охорона праці при роботі на персональному комп'ютері: перелік вимог до робочого місця, пожежна безпека.
курсовая работа [1,6 M], добавлен 25.03.2013Схема взаємодії учасників платіжної системи з використанням пластикових карток. Вхідні та вихідні повідомлення для проектування бази даних для автоматизації аналізу користувачів пластикових карток. Проектування та реалізація бази даних у MS Access.
курсовая работа [3,0 M], добавлен 27.12.2013Структура деревооброблювальної фабрики. Нормалізація відносин і побудова ER-діаграм. Показники економічної ефективності інформаційної системи. Розрахунок витрат на створення і експлуатацію системи на підприємстві. Інструкція по роботі з програмою.
курсовая работа [3,6 M], добавлен 30.05.2012Створення інформаційної системи для магазинів, які займаються реалізацією музичної продукції. Проектування моделі "сутність-зв'язок" (ER-модель) та на її основі розробка реляційної моделі бази даних. Інструкція для користувача програмним продуктом.
курсовая работа [2,4 M], добавлен 08.09.2012Розгляд процесу автоматизації бази даних для довідника астронома. Основи реляційних баз даних для проектування інформаційних систем. Застосування тригерів для забезпечення цілісності даних і реалізації складної бізнес–логіки в системних процедурах.
курсовая работа [22,3 K], добавлен 12.03.2019Аналіз основних задач фінансового відділу і їх залежності від вхідної інформації. Розробка автоматизованої інформаційної системи з ціллю якісної обробки вхідних даних. Організація інформаційного, організаційного, технічного і програмного забезпечення АІС.
курсовая работа [463,7 K], добавлен 11.02.2014Проектування інформаційної системи; концептуальне (інфологічне) проектування, побудова ER-діаграми, нормалізація даних. Даталогічне проектування баз даних, фізичне проектування інформаційних систем. СУБД Access: об'єкти, створення таблиць, запитів, форм.
курсовая работа [13,9 M], добавлен 09.01.2010