2. Ауруханада науқасты қабылдау жүйесінің контексін сипаттау және бастапқы контексті диаграмманы тұрғызу.
Гейн-Сэрсон нотациясында мәліметтер ағындарының бастапқы контексті диаграммасын тұрғызу. 0-ші үрдісті салып, оған жүйе атын беру (науқастарды қабылдау жүйесі). Науқастарды қабылдау бөлімі және медициналық хатшылық қызметтері модельденетін болғандықтан диаграммада сыртқы мәндер ретінде Дәрігер, Науқас және Аурухана әкімшілігі қатысады. Сыртқы мәндерді салып, оларды мәліметтер ағындарымен 0-дік үрдіспен біріктіру. Мәліметтер ағындары сыртқы мәндер жүйемен алмасатын құжаттар, сұраныстар немесе хабарламалар болады.
3. Мәліметтер құрылымының спецификацияларын құрастыру.
Мәліметтердің концептуалды моделін құрастыру үшін мәліметтер ағындарының құрамын анықтап, модельге қажет бастапқы ақпараттарды дайындау.
1. «*» символымен “итерация” түріндегі, яғни қайталанатын мәндері болатын барлық мәліметтердің құрылымдарын және элементтер белгіленеді.
2. «0» символымен “шартты кірістіру” (условное вхождение) типіндегі, яғни қатысуы міндетті емес болып табылатын барлық мәліметтердің құрылымын және элементтерін белгілейік.
3. «|» символымен “альтернатиа” типіндегі барлық мәліметтердің құрылымдары мен элементтерін белгілейік, яғни егер сәйкес құрылымға аталған элементтердің тек біреуі ғана кіретін болса.
4. Мәліметтердің құрылымы мен мәліметтерін ірі құрылымдарға біріктіре отырып 2-5 әрекеттерді қайталайық. Нәтижесінде мәліметтердің әр ағынына иерархилық ағаш тәріздес құрылым құрастырылуы керек. Оныі соңғы элементтері (жапырақтары) мәліметтер элеметтері болып табылады, ал ағаш түйіндері мәліметтер құрылымы, ағаштың жоғары түйіні тұтастай алғандағы мәліметтер ағынына сәйкес келеді. Нәтижені бағдарламалау тілдерінде мәліметтер құрылымын сипаттауға ұқсас мәтіндік сипаттама түрінде көрсетуге болады.
Мәліметтер құрылымдарының спецификацияларын құрастыру.
4. Мәліметтердің концептуалды моделінің бастапқы нұсқасын тұрғызу.
Silverrun,CASE-құралдарының нотациясын қолданып, науқастарды қабылдау жүйесінің мәліметтерінің әр объектісі үшін мәндерді анықтап, салайық. Мәндердің әр мүмкін жұбын қарастырып, олардың арасында байланыстарды орнатайық. Байланыс мәндер арасындағы өзара әрекеттестіктің бар екендігін бейнелейді және жүйеде осы өзара әрекеттестік туралы ақпарат сақталуы қажет.
“Мән-байланыс” диаграммасын салу. Әрбір байланысқа ат беріп, оның мінездемелерін (байланыс дәрежесі және міндеттілік) анықтау.
Достарыңызбен бөлісу: |