Въведение в базите данни информационни системи


Модел на предметната област



страница13/15
Дата24.03.2017
Размер1.01 Mb.
#17636
1   ...   7   8   9   10   11   12   13   14   15

Модел на предметната област


Това са знанията за предметната област. Те могат да бъдат както неформални знания в мозъка на експерта, така и формализирани знания във вид на текстови описания  - длъжностни характеристики, правила, ръководства за действие и т.н. Опитът показва текстовото представяне модела на предметната област е крайно неефективен. Значително по-полезни се явяват моделите реализирани с помощта на специализирани графични средства. От съществуващите методики за описание на предметната област, най-значими са:

  • Методика за структурен анализ SADT и базирания на нея стандарт IDEF0;

  • Диаграма на потоци от данни;

  • Методиката за обектно-ориентиран анализ UML, и др.

Моделът на предметната област описва преди всички протичащите в предметната област процеси.

Обработки на данните


 

Практически всяка база данни, съдържа някакво количество програмен код във вид на тригери и храними процедури. Всъщност налице са две успоредни дейности, които се преплитат.



  • Първата от тях включва проектиране на структурата на БД в зависимост от данните, които ще се съхраняват. За целта се прилага методологията за проектиране на БД.

  • Втората дейност се отнася до проектиране и обработка на приложенията. Прилагат се методологии от софтуерните технологии.

Храними  процедури

 

Процедури и функции, съхранявани непосредствено в БД в от компилиран вид, които могат да се стартират от потребителите или от приложенията, работещи с БД.



Хранимите процедури обикновено се пишат или на специално процедурно разширение на езика SQL ( PL/SQL за ORACLE или Transact-SQL за MS SQL Server), или на някакъв универсален език за програмиране.

Основно предназначение - реализация бизнес-процесите на предметната област.

 

Тригери

 

Храними процедури, свързани с някакви събития, протичащи по време на работата на БД.



Пример: операции за вмъкване, обновяване или премахване колона на таблица.

Тригерът се стартира автоматично при възникване на събитие, с което той е свързан. Много е важен факта, че потребителят не може да заобиколи тригера.

Основно предназначение - автоматична поддръжка цялостта на БД. Тригерите могат да бъдат много прости и много сложни.

 

 



ПРОУЧВАНЕ И АНАЛИЗ НА ИЗИСКВАНИЯТА

Основна цел


Получаване на отговор на следните въпроси:

  • За какво ще се използва БД?

  • Какво очакват от ней потребителите?

За да се определят изискванията към БД, е необходимо да се идентифицират компонентите на информационната система, взаимодействащи с нея.Такива са новите и евентуално разработените потребителски приложения.

 

Изискване


Условие или възможности на системата за удовлетворяване на договор, стандарт, спецификация или друг документ (според ІЕЕЕ ).

Целта е да се разберат


Теми на проучване


Изследването на системата е особено важен етап в процеса на цялата раз­ра­­ботка. Допус­натите пропуски на този етап рефлектират върху пълнотата на проекта. Най-общо е необходимо  да се проведе проучване в следните насоки:

  • Функционирането на съществуващата система и несъвършена ли е тя.

  • Икономическата и организационна среда на системата и възможните промени в бъдеще.

  • Проблемите, слабите места и ограниченията  на системата, както и по­ро­дилите ги причини.

  • Основните процеси и начина на тяхното реализиране.

  • Типовете данни и техния обем.

  • Справките и отчетите, необходими за функциониране на системата.

  • Потребителските изисквания и възможностите за тяхната реализация.

По време на проучването и анализа е важно да се осмислят взаимовръзките между отделните компоненти на системата, като за целта се ползва показаната по-долу блок - схема.

 

     



 

 

Таблица на задачите 

 

Задачи

Инструменти

Резултати

1.0.Формулиране на въп­росите за проучването.

Таблица на типови въп­роси

 


Планиране на изследването.

2.0.Събиране на инфор­мация.

Интервю, анкета, доку­мента­ция, наблюдения, ста­тистика 

Набиране на необходимата информация чрез разнообразни средства.

2.1.Организационна схема, основни функции.

Организационна схема

Таблица ”Функции -структура”



Изясняване архитектурата на ИС и необходимите за всяко звено справки и отчети.

2.2.Анализ на проблемите и ограниченията

Анализ на отклоненията и проблемите. 

Скица на проблемите

Таблица на проблемите и слабите места


Определяне на необходимите корекции в съществуващата ИС.

2.3.Изясняване на потребителските изисквания

Таблица “Типове изисквания”

Модел на данните



Уточняване на изискванията към ИС и основните типове обекти.

2.4.Изследване на процесите

Таблица “събития процеси”

Определяне и описание на основните процеси.

2.5.Изследване на типовете обекти

Обектен модел на данните

Определяне на основните типове обекти и техните атрибути.

2.6.Уточняване на изходната информация

Потребителски изисквания.

 

 

Указаните дейности не се изпълняват последователно. Те са дадени в този ред за по-голяма прегледност. При изследването е важно да се постигнат крайните резултати, т.е. да се опишат основните потребителски изисквания  и  да не се пропуснат някои важни детайли. 

 

 


Каталог: sites -> default -> files
files -> Образец №3 справка-декларация
files -> Р е п у б л и к а б ъ л г а р и я
files -> Отчет за разкопките на праисторическото селище в района на вуз до Стара Загора. Аор през 1981 г. ХХVІІ нац конф по археология в Михайловград, 1982
files -> Медии и преход възникване и развитие на централните всекидневници в българия след 1989 година
files -> Окръжен съд – смолян помагало на съдебния заседател
files -> Семинар на тема „Техники за управление на делата" 18 19 юни 2010 г. Хисар, Хотел „Аугуста спа" Приложение
files -> Чинция Бруно Елица Ненчева Директор Изпълнителен директор иче софия бкдмп приложения: програма
files -> 1. По пътя към паметник „1300 години България


Сподели с приятели:
1   ...   7   8   9   10   11   12   13   14   15




©obuch.info 2024
отнасят до администрацията

    Начална страница