едоліки, побажання та зауваження клієнта і розробника.
2.1 Методологія RAD
В основі проекту будь ІС лежать: методології, технології та інструментальні засоби проектування.
Методологія реалізується через технології інструментальними засобами.
Для розробки даної інформаційної системи використовувалася методологія RAD.
RAD (від англ. rapid application development - швидка розробка додатків) - концепція створення засобів розробки програмних продуктів, що приділяє особливу увагу швидкості і зручності програмування, створенню технологічного процесу, що дозволяє програмісту максимально швидко створювати комп'ютерні програми. З кінця XX століття RAD набула широкого поширення і схвалення. Реалізує спіральну модель ЖЦ ПЗ. p> ЖЦ ПЗ з цієї методології складається з 4-х етапів:
- фаза аналізу і планування вимог;
- проектування;
- побудова;
- впровадження.
3. Етапи ЖЦ ІС
3.1 Фаза аналізу і планування вимог.
Пріоритетні функції ІС В«Довідник радіоаматораВ»:
- генерація різних звітів про наявних радіодеталях;
- перегляд і добірка за функціональними можливостями;
- пошук по конкретних параметрів.
3.2 Фаза проектування
Даталогіческое проектування
Основна мета проектування БД - це скорочення надмірності збережених даних, а отже, економія обсягу використовуваної пам'яті, зменшення витрат на багаторазові операції оновлення надлишкових копій та усунення можливості виникнення протиріч через зберігання в різних місцях відомостей про одне й тому ж об'єкті. Так званий, "чистий" проект БД ("Кожен факт в одному місці ") можна створити, використовуючи методологію нормалізації відносин. Теорія нормалізації заснована на концепції нормальних форм. Кожній нормальній формі відповідає набір обмежень і, кажуть, що ставлення відповідає нормальній формі, якщо воно задовольняє цього набору обмежень.
Почнемо складання бази даних з декількох ненормалізованих таблиць, в яких полягають всі цікавлять атрибути (поля):
В
ненормалізованих таблиця
Таблиця 1 В«ненормалізованих таблицяВ»
Марка
Виробник
напівпр матеріал
Підклас
TXD5100
Японія, Panasonik
Германій
Біполярний
MX300
США, AMDX
Кремній
Польовий
ТВ23У
Росія, Радіо деталь
Галій
Польовий
ІБ10М
Росія, Наш транзистор
Індій
Біполярний
Опції можливості
Тип переходу
Класифікація
Тип зборки
Ціна
10, мала, від 50 до 50
pnp
2, 3
транзит збірка
100
5, мала, від 50 до 150
npn
22, 6
безкорпусная
250
20, середня, від 50 до 50
npn
88, 1
транзит збірка
20
10, висока від 50 до 100
npn
35, 9
безкорпусная
25
1 NF
Таблиця знаходиться в першій нормальній формі (1НФ) тоді і тільки тоді, коли жодна з її рядків не містить в будь-якому своєму полі більше одного значення і жодне з її ключових полів не порожньо.
Таблиця 2 В«1NFВ»
Марка
Країна
Фірма
напівпр матеріал
Підклас
TXD5100
Японія
Panasonik
Германій
Біполярний