2.4 Автоматтандырылған бухгалтериялық жүйесінің State Machine диаграмасы
UML-дегі күй диаграммасы (State Diagram) объектінің немесе жүйенің өмірлік циклін әртүрлі күйлерде және олардың арасындағы ауысуларда бейнелеу үшін қолданылады. IT саласындағы бухгалтерлік есеп контекстінде күй диаграммаларын шоттар, транзакциялар, клиенттік шоттар және т. б. сияқты объектілердің, процестердің және нысандардың әртүрлі күйлерін модельдеу үшін қолдануға болады:
1. Транзакция күйлері:
Транзакцияның өмірлік циклін құрудан бастап аяқтауға дейін модельдеу. Күйлерге "Растауды күту", "орындалу процесінде", "сәтті аяқталды" немесе "тоқтатылды" кіруі мүмкін. Диаграмма пайдаланушының әрекеттеріне немесе ішкі процестерге байланысты осы күйлер арасындағы ауысуларды көрсете алады.
2. Шоттың өмірлік циклі:
Шот-фактура өтетін күйлерді модельдеу, құрудан, тексеруден, белсендіруден, бұғаттаудан, жабудан және т.б. әр мемлекет белгілі бір әрекеттер мен шарттармен бірге жүруі мүмкін.
3. Клиенттік шот мәртебесі:
"Белсенді", "Растауды күту", "мұздатылған" немесе "жабық"сияқты клиенттік шот күйлерін көрсету. Диаграмма осы күйлер арасындағы ауысуларды көрсете алады, мысалы, жаңа есептік жазбаны растау кезінде.
4. Транзакцияны бекіту процестері:
"Мақұлдауды күту", "мақұлданған", "қабылданбаған"сияқты әртүрлі күйлері бар транзакцияларды мақұлдау процесін модельдеу. Бұл бюджетті басқару және белгіленген шығындарды бақылау қажет болған жағдайда пайдалы болуы мүмкін.
5. Аудит процесінің күйлері:
Аудит процесі өтетін күйлерді көрсету. Мысалы, "аудитке дайындық", "аудит жүргізу", "нәтижелерді талдау"және " аяқтау". Ауысулар аудит нәтижелеріне және аудиторлардың әрекеттеріне байланысты болуы мүмкін.
6. Қателер мен ерекшеліктерді өңдеу:
Қателер немесе ерекше жағдайлар туындаған кезде жүйенің әртүрлі күйлерін модельдеу үшін күй диаграммаларын пайдалану. Мысалы," транзакцияны өңдеу қатесі"," шектен асып кетті " және т.б. ауысулар мұндай жағдайларды басқару үшін жүйенің әрекеттерін көрсетуі мүмкін.
7. Реттеу және сәйкестік ерекшеліктері:
Реттеу және сәйкестік талаптарына байланысты күйлердің өзгеруін модельдеу. Мысалы, "жаңа Салық заңнамасына сәйкес", "жаңа ережелерге сәйкес аудитке дайындық" және т. б.
Мемлекеттік диаграммалар бухгалтерлік есептегі объектілер мен процестердің өмірлік циклін жақсы түсінуге және визуализациялауға мүмкіндік береді, бұл ақпараттық технологиялар саласындағы бухгалтерлік жүйелерді талдау, жобалау және оңтайландыру үшін пайдалы болуы мүмкін.
IT-саладағы автоматтандырылған бухгалтерлік есеп жүйесі үшін егжей-тегжейлі күй диаграммасын жасайық. Бұл диаграммада мен осындай жүйеде орын алуы мүмкін нақты күйлер мен ауысуларды қарастырамын. Төменде күй диаграммасы берілген:
Атауы:
- Бухгалтерлік есеп жүйесі (БУ): қаржылық операцияларды есепке алу және есептер шығаруға арналған орталық жүйе.
- Пайдаланушы (бу пайдаланушылары): бухгалтерлер, қаржылық талдаушылар және бухгалтерлік есеп жүйесімен өзара әрекеттесетін басқа қызметкерлер.
- Жобаларды басқару жүйелері (PM): IT компаниясында жобаларды басқару үшін қолданылатын Ақпараттық жүйелер.
- Клиенттік деректерді басқару жүйесі (CRM): клиенттер мен контрагенттер туралы ақпаратты қамтуы мүмкін CRM жүйесі.
- Төлем жүйелері: қызметкерлер мен жеткізушілерге қаржылық транзакциялар мен төлемдерді өңдеуге арналған жүйелер.
- Банк жүйелері: қаржылық операцияларды жүргізу және шоттарды бақылау үшін банктермен өзара әрекеттесу.
Қаржылық мәліметтер базасы (қаржылық мәліметтер базасы): Қаржылық операцияларды есепке алуға арналған мәліметтер қоймасы. Төмендегі 4-інші суретте қаржылық операциялардың жүйесі берілген:
4-сурет. БЕЖ-інде State Machine диаграмасын талдау
Күйлер арасындағы ауысулар әртүрлі оқиғалардан басталуы мүмкін, мысалы, пайдаланушының деректерін енгізу, деректерді өңдеуді аяқтау, есептер шығаруды сұрау немесе деректерді талдауды сұрау. Бұл диаграмма IT- саладағы бухгалтерлік есеп жүйесінің өмірлік циклін елестетуге және әр түрлі уақытта жүйеде қандай әрекеттер мен ауысулар болатынын түсінуге көмектеседі.
Достарыңызбен бөлісу: |