Вибір засобів реалізації
З огляду на вищезазначене можна обрати засоби, що представлені в таблиці 3.1. Таблиця 3.1 — Засоби реалізації «Програмної системи». Таблиця 3.2 — Рекомендована конфігурація ПК. Технологія мережевого зв’язку. Середовище розробки. Мова програмування. Материнська плата. Характеристика. Характеристика. Жорсткий диск. Найменування. Відеоадаптер. NVIDIA GeForce 430. AMD Athlon II 270. Процесор. Пам’ять. Читати ще >
Вибір засобів реалізації (реферат, курсова, диплом, контрольна)
При розробці програмного продукту слід орієнтуватися до потреб сучасності і використовувати найбільш нові і перевірені засоби створення ПЗ.
Засоби розробки програмного забезпечення — сукупність прийомів, методів, методик, а також набір інструментальних програм (компілятори, прикладні / системні бібліотеки і т.д.), що використовуються розробником для створення програмного коду. Програми, відповідні заданим вимогам.
З огляду на вищезазначене можна обрати засоби, що представлені в таблиці 3.1.
Таблиця 3.1 — Засоби реалізації «Програмної системи».
Тип. | Засіб. | Характеристика. |
ОС. | Windows. | Узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft. Перші версії були не повноцінними операційними системами, а лише оболонками до ОС MS-DOS. Наразі, Microsoft Windows встановлена більш як на 90% персональних комп’ютерів світу. |
Мова програмування. | C#. | Синтаксис C# близький до С++ і Java. Мова має строгу статичну типізацію, підтримує поліморфізм, перевантаження операторів, вказівники на функції-члени класів, атрибути, події, властивості, винятки, коментарі у форматі XML. Перейняв багато що від своїх попередників — мов С++, Delphi, Модула і Smalltalk . |
СУБД. | SQLite. | Полегшена реляційна система керування базами даних, яка міститься у вигляді бібліотеки, де реалізовано багато зі стандарту SQL-92. Джерельний код SQLite поширюється як суспільне надбання (англ. public domain), тобто може використовуватися без обмежень та безоплатно з будь-якою метою. Фінансову підтримку розробників SQLite здійснює спеціально створений консорціум, до якого входять такі компанії, як Adobe, Oracle, Mozilla, Nokia, Bentle і Bloomberg. |
Технологія мережевого зв’язку. | TCP/IP. | Це абревіатура терміну Transmission Control Protocol / Internet Protocol (Протокол керування передачею / міжмережевий протокол). Фактично TCP/IP не один протокол, а декілька. |
Середовище розробки. | Visual Studio. | Серія продуктів фірми Майкрософт, які включають інтегроване середовище розробки програмного забезпечення та ряд інших інструментальних засобів. Ці продукти дозволяють розробляти як консольні програми, так і програми з графічним інтерфейсом, в тому числі з підтримкою технології Windows Forms. |
При виборі апаратних засобів треба в першу чергу задовольнити бажання розробка і надати такі параметри технічних засобів, що дозволять комфортно виконувати роботу (Таблиця 3.2).
Таблиця 3.2 — Рекомендована конфігурація ПК.
Найменування. | Характеристика. |
Процесор | AMD Athlon II 270. |
Материнська плата. | ASUS M5A88-MEVO. |
Відеоадаптер | NVIDIA GeForce 430. |
Пам’ять. | 1024 Mb. |
Жорсткий диск. | 100 Mb. |