Компоненттік диаграмма (Component diagram)
Компоненттік диаграмма (Component diagram) – бағдарламалық жүйенің құрылымдық компоненттерге бөлінуін және компоненттер арасындағы байланыстарды көрсететін статикалық құрылымдық диаграмма.
Компоненттік диаграмма 9 компоненттен тұрады:
Әр компонент Dependency арқылы байланысқан.
Орналастыру диаграммасы (Deployment diagram)
Орналастыру диаграммасы (deployment diagram) - жүйе элементтерінің құрамы мен байланыстарын көрсетумен қатар, олардың жұмыс уақытында есептеу ресурстарына қалай физикалық орналастырылғанын көрсетеді.
АРМ технического отдела - ұшақтардың техникалық жағдайы туралы визуализацияланған мәліметтерді ұсынады.
АРМ администрации - мәліметтер базасын толық түзетуді қамтамасыз ететін әуежай персоналы, әуе кемелерінің техникалық жағдайы, ұшу және маршрут кестесі туралы визуализацияланған мәліметтерді ұсынады.
АРМ кассира - ұшулар туралы визуализацияланған мәліметтерді ұсынады және ақпаратты шығаруға, билеттерді сатуға және жеткізуге байланысты операцияларды орындауға мүмкіндік береді.
АРМ оператора посадки - жолаушы туралы ақпарат береді, сондай -ақ отырғызу мен багажға рұқсат берумен байланысты операцияларды орындайды.
Сервер - мәліметтер базасынан сұраныстар бойынша ақпарат береді.
БД - ақпаратты сақтау.
Күй диаграммасы (Statechart diagram)
Күй диаграммасы (Statechart diagram) – жүйелер әрекетінің динамикалық аспектілерін модельдеуге арналған UML диаграммасы. Күй диаграммасы күй машинасын көрсетеді. Бұл жерде тұтынушы (Клиент) пен ұПосадка күй диаграммасы сызылған.
Клиент күйі:
1) Билет сатып алу
2) Қону
3) Келу
Посадка күйі:
1) Әуежай қызметтерін тіркеу
2) Багажды тiркеу
3) Багаж талонын алу
4) Орнына қону
Генерация коды
Генерациялау кодын класс диаграммасы мен компонент диаграммасы арқылы жасадым. Компонент диаграммасындағы Main.exe компоненті арқылы Tools – ANSI++ – Generate Code ретімен генерацияланды.
Do'stlaringiz bilan baham: |