о шести мільйонів користувачів, dBASE залишається індустріальним стандартом, застосовним до різних операційних платформах, серед яких MS-DOS, UNIX, VAX/VMS і MS-Windows. Продукти, що розвиваються у класі мов програмування - Borland C ++ 4.5 і Delphi - з унікальним поєднанням класичних принципів і сучасної технології.
Абсолютно новий продукт Borland Delphi for Windows - система швидкісної розробки додатків, заснована на об'єктно-орієнтованому Паскалі. Delphi об'єднує візуальні засоби швидкої розробки додатків, високопродуктивний компілятор об'єктно-орієнтованої мови, масштабований механізм доступу до даних та інші останні досягнення в області комп'ютерних технологій.C ++ - найбільш потужний об'єктно-орієнтована мова програмування, має необмеженої функціональністю. Призначений для створення компонентів додатків для виконання операцій, критичних по швидкості.
Для створення бази даних, а також самого розроблюваного програмного засобу, який здійснює доступ до даних бази, обраний Microsoft Access 2007 за сукупністю його переваг.
База даних у складі розробляється автоматизованої системи повинна відповідати наступним вимогам:
зберігання великих обсягів актуальної та достовірної інформації;
простота звернень користувачів до БД;
можливість внесення, зміни, видалення, сортування та інших маніпуляцій з даними БД;
пошук інформації за різними групами ознак;
можливість розширення та реорганізації даних в БД при змінах предметної області.
Все вищесказане свідчить про необхідність використання БД і відповідно спеціалізованої системи управління базами даних (СУБД).
Грунтуючись на перерахованих вище критеріях вибору СУБД, був зроблений вибір на користь MS Access 7.0, оскільки необхідна СУБД у відносно невеликої корпоративної мережі, обсяги збереженої інформації відносно невеликі (вимірюються мегабайтами), надійно працює на сервері з технічними характеристиками звичайного ПК. Також MS Access 7.0 визначає мінімальні складності при налаштуванні та адмініструванні системи.
. 3 Вимоги до складу і параметрів технічних засобів
Для роботи з ІС «Будівельна фірма» необхідний комп'ютер з наступною мінімальною конфігурацією:
Процесор - 300 МГц або вище;
Оперативна пам'ять - 128 МБ або вище;
Відеоадаптер і монітор - Super VGA (800? 600);
Вільне місце на жорсткому диску - 1,5 ГБ або більше;
Оптичні накопичувачі - CD-ROM або DVD-ROM;
Клавіатура і миша;
Встановлений пакету Microsoft Office 2007.
Мінімальні системні вимоги для MS Access 2007:
Процесор: Частота не нижче 500 МГц;
Пам'ять: Не менш 256 МБ;
Місце на жорсткому диску: 2 ГБ;
Екран: Дозвіл не менше 1024x768 точок;
Операційна система: Microsoft Windows XP SP2, Windows Server 2003 SP3, Windows Vista.
Для того щоб розроблена ІС функціонувала, слід скопіювати папку «Будівельна фірма» з диска в будь-який вільний місце жорсткого диска, після чого відкрити цю папку і запустити на виконання файл «Будівельна фірма».
Враховуючи можливості сучасних комп'ютерів, дані вимоги можна назвати деклараційними. MS Access +2007 забезпечує ефективну роботу на будь-якому сучасному персональному комп'ютері, якими оснащено підприємство.
У кінцевому підсумку для ІС були обрані: операційна система - Windows XP Professional, СУБД і середу розробки додатку - Microsoft Access +2007.
3. Опис основних проектних рішень
. 1 Структура програмної системи
При розробці програми дуже важливим етапом є визначення та розбір структури програмної системи. Програма повинна володіти певним загальним планом, за яким би будувалося програмний додаток. На цьому етапі потрібно керуватися такими міркуваннями:
- Інформація в таблицях не повинна дублюватися;
Бажано, щоб кожна таблиця містила інформацію лише на одну тему;
Не рекомендується включати до таблиці дані, що утворюються в результаті обчислень;
Інформацію про об'єкт бажано розбивати на мінімальні одиниці.
Структура бази даних являє собою інформаційні таблиці: Працівники (рис. 1), Постачальники (рис. 2), Комплектуючі (рис. 3), Форма оплати (рис. 4), Клієнти (рис. 5 ), Розстрочка (рис. 6).