2.4 Обґрунтування вибору інструментального засобу реалізації програмного продукту “Book Store”
У даний час все частіше використовуються візуальні мови програмування. Дані мови програмування зручні через досить багаті бібліотеки, що накопичувалися роками. Вони дають можливість досить швидко і без особливих зусиль створити робочий додаток зі звичним для користувачів інтерфейсом. Візуальні компоненти звільняють програміста від довгострокової роботи над інтерфейсом програми і дають можливість цілком зосередитися на поставленій задачі.
Тепер на ринку ПО пропонується кілька систем візуального програмування. У першу чергу це Delphi, C++ Builder, Visual Basic, Visual C++. Найбільш повними, універсальними і часто використовуваними системами є Delphi і Builder C++ від Borland. Ці мови мають найбільшу і наймогутнішу бібліотеку візуальних компонентів. Крім того, ця бібліотека постійно поповнюється за рахунок інших компаній, що створюють програмне забезпечення. Безліч нових компонентів можна знайти у всесвітній мережі Internet. Система Delphi є ще й однією з найпростіших у вивченні, що дає їй перевагу над іншими візуальними мовами. Delphi має прекрасні засоби для обробки і збереження як локальних так і мережевих баз даних. Виходячи із цього зупиняємо вибір на системі Delphi-7.0. Ця версія продукту фірми Borland є однією з розповсюджених розробок і має всі необхідні компоненти для розробки автоматизованої системи формування довідників.
Як операційне середовище для функціонування програмного комплексу була обрана платформа wіn32 (їй відповідають операційні системі Wіndows XP, Wіndows 7 і т.д.), що обумовлено наступними її особливостями:
орієнтація ВНЗ на цю платформу;
розвинені засоби створення користувацького інтерфейсу;
достатня масштабованість, тобто здатність працювати на широкому діапазоні комп'ютерного устаткування, починаючи від машин початкового рівня Pentium до багатопроцесорних систем;
наявність драйверів для підтримки широкого спектру периферійних пристроїв (відеоадаптерів, мережевих адаптерів, принтерів, дисководів CD-ROM і ін.);
надзвичайно широке поширення цієї платформи;
Вибір пакету Borland Delphі 7.0 обумовленій наступними його особливостями:
можливість повторного використання готових програмних компонентів;
наявність великої кількості стандартних компонентів, а також достатня кількість бібліотек компонент від сторонніх фірм, що розширюють і доповнюють можливості стандартних;
можливість генерації коду під платформу wіn32;
підтримка технологій ActіveX, OLE, COM, ІnterNet-технологій;
досить висока швидкість і надійність роботи скомпільованих програм у порівнянні з інтерпретуючими системами;
орієнтація на «візуальні» методи розробки програм, що дозволяє швидко і якісно спроектувати і реалізувати стандартний користувальницький інтерфейс;
перспективність, популярність і широка поширеність середовіща розробки у світі.
- Кафедра прикладної математики та інформатики дипломна робота розробка автоматизованої системи управління базою даних книжкових складів “Book Store”
- Розділ 1 характеристика основних аспектів у створенні, організації та управлінні автоматизованого обліку
- Організація обліку та управління на малих підприємствах
- 1.1.1 Поняття автоматизованих систем управління
- 1.1.2 Види проектування автоматизованих систем обробки облікової інформації
- 1.1.3 Роль бухгалтерського обліку в інформаційній системі управління підприємством
- 1.2 Використання баз даних в автоматизації управління великою кількістю інформації
- 1.3 Застосування реляційної бази даних
- 1.3.1 Основні поняття реляційних базах даних
- 1.3.2 Відношення реляційних баз даних
- 1.3.3 Фізична організація файлів баз даних
- 1.3.4 Деякі поняття алгебри відношень
- 1.3.5 Правила формування баз даних.
- 1.4 Огляд аналогічних програмних продуктів
- Розділ 2 розробка автоматизованої системи управління базою даних книжкових складів “Book Store”
- 2.1 Вибір моделі розробки програмного засобу “Book Store”
- 2.2 Постановка задачі та вимоги до функціонування програмного засобу “Book Store”
- 2.3 Опис проекту
- 2.4 Обґрунтування вибору інструментального засобу реалізації програмного продукту “Book Store”
- 2.5 Основні режими функціонування програмного засобу “Book Store”
- 2.6 Тестування та налагодження програмного засобу
- 2.7 Рекомендації по впровадженню та використанню
- Висновки
- Список використаних джерел
- Додаток а. Технічне завдання
- Додаток б. Інструкція користувача