Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Система управління взаємовідносинами з клієнтами CRM

Тип роботи: 
Контрольна робота
К-сть сторінок: 
66
Мова: 
Українська
Оцінка: 

між таблицями. В реляційній моделі всі зв’язки представляються шляхом приміщенняпервинного ключа однієї таблиці в іншу. У другій таблиці такий ключ називется зовнішнім.

Між двома сутностями, наприклад, А і В можливі три види зв’язків.
Перший тип – зв’язок ОДИН-ДО-ОДНОГО (1: 1) : у кожен момент часу кожному представнику (екземпляру) сутності А відповідає 1 або 0 представників сутності В:
Другий тип – зв’язок ОДИН-ДО-БАГАТЬОХ (1: М) : одному представнику сутності А відповідають 0, 1 або кілька представників сутності В.
Третій тип – зв’язок БАГАТО-ДО-БАГАТЬОХ (N: М) : Access не підтримує такий тип. Такий зв’язок є спірним (як би не існуючим).
В даному проекті присутній один вид зв’язку – зв’язок ОДИН-ДО-БАГАТЬОХ, який продемонстрований на рис 3. 17.
 
Рисунок 3. 17 ― Схема даних «Структура БД»Функції системи
 
Розробка запитів, та звітів
Запитам притаманна велика кількість функцій. За допомогою запитів можна переглядати, аналізувати і змінювати дані з однієї і навіть кількох таблиць. Запити дозволяють також відновити або видалити одночасно декілька записів, виконати вбудовані або спеціальні обчислення Вони також використовуються в якості джерела даних для форм і звітів. Але в першу чергу запити призначені для відбору даних на підставі критеріїв.
В Access існує два способи побудови запитів: конструктор та режим SQL. SQL ― це мова програмування, призначена для роботи з наборами фактів і відносинами між ними. Для прикладу розглянемо декілька запитів. Спочатку розглянемо запит створений за домопогою конструктору (рис. 3. 18).
 
Рисунок 3. 18 ― Запит «Дефекти транспорту»
 
Цей запит виводить замість коду категорії (числа) – назву категорії.
Розглянемо запит, який будується мовою SQL. (рис. 19).
 
Рисунок 3. 19 – Запит «Історія звернень клієнта»
 
Джерелами даних для звітів можуть бути дані однієї таблиці, дані з декількох таблиць і запити як однотабличні, так і багатотабличні. При виборі полів для звіту допускається вибір декількох таблиць або кількох запитів. У практичній діяльності найбільше застосування знаходять звіти на основі багатотабличних запитів.
В однотабличних звітах можуть створюватися обчислювані поля для підсумкових розрахунків.
Створимо однотабличний звіт у якому вказується список усіх клієнтів «Список клієнтів» (рис. 3. 20). Окрім цього на звіті вказується дата, час, скільки всього клієнтів, та нумеруються сторінки.
 
Рисунок 3. 20 – Звіт «Власники»
 
Звіт «Власники транспорту» (рис. 3. 21) виводить інформацію про власника та його транспорт.
 
Рис 3. 21 ― Звіт «Власники транспорту»
 
Звіт «Робітники» виводить основну інформацію про персонал (рис 3. 22).
 
Рис. 3. 22 – Звіт «Список робітників»
 
Ітеративне прототипування та користувацький інтерфейс
Потім починається ітераційний цикл швидкого прототипування. Розробник проекту демонструє прототип, а користувач оцінює його функціонування. Після цього визначаються проблеми, над усуненням яких спільно працюють користувач і дизайнер. Цей процес продовжується до тих пір, поки користувач не буде задоволений тим, яким чином система відображає поставлені до неї вимоги. Команда розробників проекту продовжує виконувати цей процес до тих пір, поки користувач не погодиться, що швидкий прототип в точності відображає системні вимоги.
Для простоти перегляду, введення та зміни даних безпосередньо в таблиці ― створюються форми. При відкритті форми – Microsoft Access відбирає дані з однієї або більше таблиць і виводить їх на екран. У формі можуть відображатися поля з кількох таблиць. Крім того, форма дозволяє відображати малюнки та інші об’єкти. Форми є тим типом об’єктів БД, який зазвичай використовується для відображення даних в БД. Форму можна також використовувати як кнопкову форму, що відкриває інші форми або звіти, а також як діалогове вікно для введення даних і виконання дій, що визначаються введеними даними.
Розглянемо форму «Список клієнтів» (рис. 3. 23). Дана форма представляє собою список усіх клієнтів СТО. В ній міститься код власника, за яким легко можна ідентифікувати особу, а також паспортні дані, прізвище, ім’я, по батькові та телефон. Для зручності пошуку необхідного клієнта є 3 поля: за фамілією, ім’ям та по батькові. Якщо потрібно видалити клієнта то потрібно лише вписати у поле «код клієнта» відповідний запис та натиснути кнопку «видалити».
Для збереження цілісності даних зміна полів не доступна. Щоб зареєструвати нового клієнта потрібно натиснути кнопку «Добавити клієнта» після чого відкриється форма «Реєстрація нового клієнта» (рис. 3. 24), куди необхідно буде ввести основні дані стосовно власника та його транспорту.
 
Рисунок 3. 23 – Форма «Список клієнтів»
 
Рисунок 3. 24 – Форма «Реєстрація нового клієнта»
 
Для швидкого переходу за необхідною інформацією певного власника потрібно зробити два кліки на конкретне поле з записом і відбудеться перехід до форми «Відомості про клієнта» (рис. 3. 25)
У даній формі міститься 3 вкладки: власник, транспорт та дефект транспорту.
На вкладці власник знаходиться вся інформація про клієнта, тут присутні персональний код власника, який не може повторюватись, паспортні дані, прізвище, ім’я, по батькові, телефон, та поле для певних приміток. Для необхідності можна змінювати, або
Фото Капча