Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Обґрунтування вибору засобів реалізації

Поиск

Для реалізації програмного забезпечення для автоматизації роботи оператора по роботі з клієнтами таксопарку були використані такі програмні засоби як:

1. система керування реляційними даними MS Ассеss 2010;

2. середовище розробки Borland Delphi 7;

3. структурована мова запитів SQL.

Розгленемо більш детально кожен з цих програмних засобів.

MS Access 2010 – це засіб проектування та створення бази даних, який можна використовувати для відстежування важливої інформації. Дані можна зберігати на комп’ютері або публікувати в Інтернеті, щоб інші користувачі мали змогу користуватися базою даних за допомогою браузера.

Програма Access містить широкий спектр шаблонів, які дають змогу пришвидшити процес створення бази даних.

Шаблон – це готова база даних, яка містить усі таблиці, запити, форми та звіти, потрібні для виконання певного завдання. Наприклад, існують шаблони, які можна використовувати для відстеження питань, керування контактами або зберігання записів про витрати. Деякі шаблони містять кілька зразків записів, щоб краще продемонструвати їх використання. Шаблон бази даних можна використовувати в початковому вигляді або настроїти відповідно до власних потреб.

Якщо дані зберігаються в іншій програмі, наприклад у програмі Excel, їх можна скопіювати та вставити в таблицю Access. Загалом цей метод найкраще використовувати в тому разі, якщо дані вже поділено на стовпці, як в аркуші Excel. Якщо дані містяться в текстовому редакторі, перед копіюванням їх потрібно розділити на стовпці символами табуляції або перетворити їх у цьому редакторі на таблицю. Якщо дані потрібно редагувати або обробити іншим чином (наприклад, розділити повні імена на імена та прізвища), рекомендовано зробити це перед копіюванням, особливо якщо ви не маєте досвіду роботи із програмою Access.

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

В MS Ассеss 2010 можна або імпортувати дані з інших джерел і програм у таблиці Access, щоб вони містились у файлі Access, або створити у програмі Access зв’язок із цими даними, щоб вони залишалися у вихідному файлі (поза файлом Access).

Імпортувати або зв’язувати можна дані з таких джерел:

· Програма Excel;

· Програма Access;

· База даних ODBC;

· Текстовий файл;

· XML-файл;

· Список SharePoint;

· Служби даних;

· HTML-документ;

· Папка Outlook;

· Файл dBASE.

Borland Delphi 7 - це комбінація кількох найважливіших технологій:

· високопродуктивний компілятор в машинний код;

· об'єктно-орієнтована модель компонент;

· візуальне (а, отже, і швидкісне) побудова додатків з програмних прототипів;

· масштабовані кошти для побудови баз даних.

Деякі особливості Borland Delphi 7:

§ локальний сервер InterBase - представляє з себе скорочений варіант обробника SQL-запитів InterBase, в який не включені деякі можливості справжнього сервера InterBase. Відсутність цих можливостей з залишком компенсується перевагою автономного налагодження програм.

§ Team Development Support - засіб підтримки розробки проекту в групі. Дозволяє істотно полегшити управління великими проектами. Це зроблено у вигляді можливості підключення такого продукту як Intersolve PVCS 5.1 безпосередньо до середовища Delphi.

§ високопродуктивний компілятор в машинний код - на відміну від більшості Паскаль-компіляторів, транслюють у p-код, в Delphi програмний текст компілюється безпосередньо в машинний код, в результаті чого Delphi-додатки виконуються в 10-20 разів швидше (особливо додатки, що використовують математичні функції).

§ відкрита компонентна архітектура - завдяки такій архітектурі програми, виготовлені за допомогою Delphi, працюють надійно і стійко. Delphi підтримує використання вже існуючих об'єктів, включаючи DLL, написані на С і С + +, OLE сервера, VBX, об'єкти, створені за допомогою Delphi.

§ Two-way tools - однозначна відповідність між візуальним проектуванням і класичним написанням тексту програми. Це означає, що розробник завжди може бачити код, відповідний тому, що він побудував за допомогою візуальних інструментів і навпаки.

§ візуальний будівник інтерфейсів (Visual User-interface builder) дає можливість швидко створювати клієнт-серверні додатки візуально, просто вибираючи компоненти з відповідної палітри.

§ бібліотека візуальних компонент - ця бібліотека об'єктів включає в себе стандартні об'єкти побудови користувальницького інтерфейсу, об'єкти управління даними, графічні об'єкти, об'єкти мультимедіа, діалоги та об'єкти управління файлами, управління DDE і OLE.

§ підтримує передові програмні концепції включаючи інкапсуляцію, успадкування, поліморфізм і керування подіями.

§ Підтримка OLE 2.0, DDE і VBX.

При роботі з СКБД Access 2010 та середовищем Borland Delphi 7 для побудови запитів використовувалася структурована мова SQL.

Мова структурованих запитів SQL є засобом роботи з реляційними базами даних.

SQL (мова структурованих запитів) - універсальна комп'ютерна мова, яка застосовується для створення, модифікації та управління даними в реляційних базах даних.

SQL є, перш за все, інформаційно-логічною мовою, призначеною для опису, зміни та вилучення даних, що зберігаються в реляційних базах даних. SQL не можна назвати мовою програмування.

Спочатку, SQL був основним способом роботи користувача з базою даних і дозволяв виконувати наступний набір операцій:

· створення в базі даних нової таблиці;

· додавання в таблицю нових записів;

· зміна записів;

· видалення записів;

· вибірка записів з однієї або декількох таблиць (відповідно до заданого умовою);

Кожна пропозиція SQL - це або запит даних з бази, або звернення до бази даних, яке призводить до зміни даних в базі. Відповідно до того, які зміни відбуваються в базі даних.

Завдяки всім цим вище перерахованим перевагам були обранi саме цi засoби реалізації програмного продукту.



Поделиться:


Последнее изменение этой страницы: 2016-12-28; просмотров: 76; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.58.90 (0.008 с.)