9. Порядок внесения изменений
Настоящее ТЗ может дополняться и изменяться в процессе разработки и приемочных испытаний в установленном порядке по взаимному соглашению Заказчика и Разработчика.
Таблица 3. Перечень условных обозначений, сокращений и терминов
|
Обозначение
|
Описание
|
АИС
|
Автоматизированная информационная система
|
|
|
Таблица 4. СОСТАВИЛИ
|
Наименование организации, предприятия
|
Должность исполнителя
|
Фамилия, имя, отчество
|
Подпись
|
Дата
|
|
|
|
|
|
Таблица 5. СОГЛАСОВАНО
|
Наименование организации, предприятия
|
Должность исполнителя
|
Фамилия, имя, отчество
|
Подпись
|
Дата
|
|
|
|
|
|
Бегалы А
10 практикум: Бағдарламалық өнімдерді бағалау әдісінің мысалы
22.1. Жалпы ережелер
Кесте 22.1. Бағдарламалық өнімдерді бағалау критерийлері
|
№
|
Белгісі
|
Сипаттамасы
|
1
|
КАЖ сипаттамасы
|
Бағалау тікелей КАЖ-ң өзімен жүзеге асырылатын критерийлер
|
1.1
|
Құрылымы
|
КАЖ құрылымын бағалау критерийлері
|
1.2
|
Функционал
|
КАЖ функционалдық мүмкіндіктерін бағалау критерийлері
|
1.3
|
Принциптері
|
КАЖ құру принциптерін бағалау критерийлері
|
1.4
|
Техникалық талаптар
|
КАЖ жұмыс істеуінің техникалық талаптарын бағалау критерийлері
|
1.5
|
Архитектурасы
|
КАЖ құру кезінде салынған сәулет ерекшеліктерін бағалау критерийлері
|
1.6
|
Құны
|
КАЖ құндық параметрлерін бағалау критерийлері
|
1.7
|
Интеграция
|
КАЖ ішкі және сыртқы интеграциясын бағалау критерийлері
|
1.8
|
Бизнес логикасы
|
КАЖ енгізілген бизнес-логиканың іске асырылуын бағалау критерийлері
|
1.9
|
КАЖ элементтері
|
КАЖ элементтерін бағалау критерийлері
|
2
|
Әзірлеуші фирма мен оның серіктестерінің сипаттамасы
|
КАЖ әзірлеуші фирманы және осы КАЖ ілгерілету және енгізу жөніндегі серіктес фирмаларды бағалау критерийлері
|
2.1
|
Технологиялар
|
КАЖ енгізу процесінде енгізуші фирмалар қолданатын технологияларды, тәсілдерді, әдістерді бағалау критерийлері
|
2.2
|
Тәжірибе
|
Енгізуші фирмалардың табысты және сәтсіз жобаларының тәжірибесін бағалау критерийлері
|
2.3
|
Мамандар
|
Енгізуші фирмалар мамандарының біліктілік деңгейін бағалау критерийлері
|
3
|
Табандылық
|
КАЖ таңдау критерийлерінің КАЖ таңдаудың тиісті кезеңдеріне қатынасы
|
3.1
|
Принципті
|
Критерии, которые должны быть оценены в первую очередь и, которые определяют основные принципы выбираемой КИС
|
3.2
|
Принципті емес
|
КАЖ таңдау кезінде өте маңызды емес критерийлер
|
4
|
Детализация дәрежесі бойынша
|
Зерттелетін объект қанша критерийді нақты сипаттайды
|
4.1
|
Жалпы
|
Зерттеу объектісін жалпы түрде сипаттайтын критерийлер
|
4.2
|
Нақты
|
Зерттеу объектісін нақты сипаттайтын критерийлер
|
5
|
Бағалау күрделілігі бойынша
|
Дербес бағалау үшін ақпараттың қолжетімділігі және дұрыстығы
|
5.1
|
Күрделі
|
Осы критерий бойынша толық және сенімді ақпаратты өз бетінше алу мүмкіндігі өте аз
|
5.2
|
Орташа күрделіліктегі
|
Толық және сенімді ақпаратты өз бетінше алу мүмкін
|
5.3
|
Жеңіл
|
Толық және сенімді ақпаратты өз бетінше алуға болады. Жалпыға қолжетімді ақпарат көздеріндегі ақпарат
|
6
|
Мән-мағына типі бойынша
|
Критерийдің мәнінің типіне байланысты: мәнді сандық өлшеу мүмкіндігі немесе сапалық көрсеткіш
|
6.1
|
Сандық
|
Мәні нақты сандық көрсеткіштер түрінде анықталуы мүмкін критерийлер
|
6.2
|
Сапалық
|
Мәні нақты сандық көрсеткіштер түрінде анықталмайтын өлшемдер
|
7
|
Әлеуетті пайдаланушылар үшін маңыздылығы бойынша
|
Әлеуетті пайдаланушылар үшін КАЖ таңдаудың қандай да бір өлшемінің маңыздылық дәрежесін сипаттайды
|
7.1
|
Жоғары басымдық
|
Пайдаланушы үшін аса маңызды критерийлер
|
7.2
|
Орташа басымдық
|
Пайдаланушы үшін орташа маңызы бар критерийлер
|
7.3
|
Төменгі басымдық
|
Пайдаланушы үшін маңыздылығы төмен критерийлер
|
Бағдарламалық өнімдерді бағалау критерийлерінің топтары:
1. пакеттің мақсаты мен мүмкіндіктері (пайдалану саласы, функцияларды қамтамасыз ету дәрежесі, жалпы мақсаттағы немесе мамандандырылған);
2. пакеттің ерекшеліктері мен қасиеттері (кіріс тілі, мәліметтер массивінің құрылымы, деректерді тексеру әдістері);
3. техникалық және бағдарламалық құралдарға қойылатын талаптар (ОЖ(оперативті жады) көлемі, перифериялық құрылғылар, ОЖ(операциялық жүйелер) типі);
4. пакеттің құжаттамасы (пайдалану жөніндегі нұсқаулықтың, бағдарламашы нұсқаулығының, жүйелік бағдарламашы нұсқаулығының болуы);
5. қаржы тәртібінің факторлары (сатып алуға арналған шығындар, жыл сайынғы төлемдердің қажеттілігі);
6. пакетті орнату ерекшеліктері (жұмыс көлемі, орнату уақыты, бағдарламашылардың біліктілігіне қойылатын талаптар);
7. пакетті пайдалану ерекшеліктері (сенімділік, деректерді қорғау, кәсіпорын күшімен пайдалану мүмкіндігі);
8. пакетті енгізу және қолдау бойынша жеткізушінің көмегі (персоналды оқыту, модификацияларды енгізу, нұсқаларды жаңарту);
9. пакеттің сапасын бағалау және оны пайдалану тәжірибесі (пакетті енгізу саны, пайдаланушылардың бағасы, нұсқа нөмірі);
10.пакеттің даму перспективалары (нұсқалардың үйлесімділігі, функционалдық мүмкіндіктерді толықтыру, әдістерді дамыту).
22.2. Бағдарламалық өнімді бағалау мысалы
Кәсіпорынның қажеттіліктерін жақсы қанағаттандыратын бағдарламалық өнімді таңдау үшін кеңесшілер бағдарламалық өнімдерді талаптар жүйесіне сәйкес талдады.
Бұл ретте төменде осы бөлімде келтірілген бағалау әдістемелері пайдаланылды.
22.2.1. Бағдарламалық өнімнің қолданыстағы функционалдығын бағалау
Кәсіпорынның БАЖ (басқарудың ақпараттық жүйесі) негізі ретінде енгізу болжанатын тираждалған бағдарламалық өнімдерді талдау кезінде бағдарламалық өнімдердің функционалдығы олардың он балдық шкала бойынша әзірленген талаптарға сәйкестік дәрежесі бойынша бағаланды. Бағалау кезінде келесі балл шкаласы қолданылады:
0
|
- қолданыстағы конфигурацияда функция жоқ;
|
2
|
- функция ішінара жүзеге асырылады, оны іске асыру үшін орнату/іске асыру кезінде бағдарламалық кодты мұқият жөнге келтіру қажет;
|
4
|
- функция ішінара жүзеге асырылады, оны іске асыру үшін орнату/іске асыру кезінде бағдарламалық кодты аздап жөнге келтіру қажет;
|
6
|
- функция қанағаттанарлық түрде жүзеге асырылады, басқарудың ақпараттық жүйесін қолдана отырып, орнату/іске асыру процесінде кәсіпорынның қажеттіліктеріне бейімделу қажет;
|
8
|
- функция жақсы жүзеге асырылады, бірақ болашақта оны нақтылау қажет болуы мүмкін;
|
10
|
- функция толық іске асырылған, талаптарды қанағаттандырады (оның ішінде-болашаққа).
|
«Үнсіз келісім бойынша» бағалар жұптық шкалада құрылған, егер жауап екі іргелес жұп бағалаудың аралығында болса, тестті толтыру кезінде тақ бағалар қолданылуы мүмкін.
22.2.2. Басқа да аспектілерді бағалау
Басқа да аспектілердің тираждалған бағдарламалық өнімдер мен жеткізушілердің әзірленген талаптарға сәйкестігін бағалау он балдық шкала бойынша да жүргізіледі. Балл саны бағдарламалық өнімнің қарастырылатын талапқа сәйкестік дәрежесін анықтайды.
22.2.3. Салмақ коэффициенттерінің жүйесі
Бағдарламалық өнімдер мен жеткізушілердің интегралды бағасын алу үшін кәсіпорын үшін белгілі бір критерийлердің маңыздылығын анықтау үшін салмақ коэффициенттері енгізілді.
Салмақ коэффициенттерінің келесі жүйесі қолданылады:
1 – БАЖ-да функцияны іске асыру төменгі маңызға ие;
|
2 – БАЖ-да функцияны іске асыру маңызды;
|
3 – БАЖ-да функцияны жүзеге асыру кәсіпорын үшін өте маңызды.
|
Ең жоғары рейтингі бар бағдарламалық өнімдерге (салмақ коэффициенттерін ескере отырғандағы жиынтық баға) артықшылық берілуі тиіс.
22.3. Бағдарламалық өнімдерді талдау нәтижелері бойынша негізгі қорытындылар
Техникалық тапсырмаға сәйкес консультанттармен келесі бағдарламалық өнімдер талданды:
"Рос-1" 5.8 нұсқасы;
"Рос-2" 2.3.3 нұсқасы;
""Рос-3":Кәсіпорын" 7.0 нұсқасы;
"Зап-1";
"Зап-2" 2.6 нұсқасы.
Талдаудың негізгі нәтижелері келесі кестеде келтірілген.
Кесте 22.2. Бағдарламалық өнімдерді талдаудың негізгі нәтижелері
|
№
|
Критерийдің атауы
|
"Рос-1"
|
"Рос-2"
|
"Рос-3"
|
"Зап-1"
|
"Зап-2"
|
Макс. балл
|
Жалпы жүйелік функционалдық талаптар
|
1 105
|
1 056
|
1 128
|
951
|
1 126
|
1 680
|
Басқарудың ішкі жүйелері бойынша функционалдық талаптар
|
5 452
|
3 431
|
3 334
|
3 486
|
3 385
|
8 310
|
1.
|
Маркетинг
|
400
|
146
|
262
|
112
|
110
|
610
|
2.
|
Өтімділік
|
328
|
284
|
262
|
300
|
300
|
420
|
3.
|
Өндіріс
|
1 410
|
684
|
420
|
810
|
918
|
2 070
|
4.
|
Жабдықтау
|
327
|
183
|
210
|
372
|
381
|
720
|
5.
|
Қоймаларды басқару
|
222
|
174
|
72
|
222
|
186
|
300
|
6.
|
Персоналды басқару
|
555
|
402
|
552
|
90
|
24
|
900
|
7.
|
Көлікті басқару
|
168
|
18
|
114
|
24
|
0
|
210
|
8.
|
Құрылысты басқару
|
36
|
36
|
24
|
12
|
18
|
120
|
9.
|
Өзара есеп айырысу
|
490
|
340
|
278
|
406
|
342
|
660
|
10.
|
Қаржы
|
524
|
438
|
286
|
420
|
396
|
940
|
11.
|
Өзіндік құнды басқару
|
138
|
102
|
96
|
78
|
84
|
210
|
12.
|
Бухгалтерлік және салықтық есеп
|
854
|
624
|
758
|
640
|
626
|
1 150
|
Басқа да талаптар
|
564
|
460
|
525
|
362
|
434
|
730
|
Жиыны:
|
7 121
|
4 947
|
4 987
|
4 799
|
4 945
|
10 720
|
Бағдарламалық өнімдерді талдау жоғарыда сипатталған әдістемеге сәйкес жүргізілді.
Талдау барысында консультанттар Кәсіпорын үшін ең маңыздысы Кәсіпорынға келесі мүмкіндіктер беретін бағдарламалық өнімдердің функциялары болып табылады:
жұмыстың нақты орындалуын жоспарлау және бақылау (22.2 кестедегі "Өндіріс" ішкі басқару жүйесіне кіреді);
тауар-материалдық құндылықтардың қозғалысын басқару ("Жабдықтау" және "Қоймаларды басқару" ішкі жүйелері");
қаржы ағындарын жоспарлау және бақылау, берешектер мен өзара есеп айырысуларды бақылау (басқарудың "Қаржы" және «Өзара есеп айырысулар» ішкі жүйелері");
бухгалтерлік және салықтық есеп (басқарудың "Бухгалтерлік және салықтық есеп" ішкі басқару жүйесі");
персоналды басқару, кадрлық есеп пен жалақыны есептеуді қоса алғанда ("Персоналды басқару" ішкі жүйесі).
Жоғарыда аталған бағдарламалық өнімдерді талдау мынаны көрсетті. Консультанттар қарастырған бағдарламалық өнімдердің ішінен «Рос-1» жүйесі ең жақсы функционалды сипаттамаларға ие. Мұның негізгі себептері:
тек екі бағдарламалық өнім ("Рос-1" және "Зап-2") жұмыстардың нақты орындалуын жоспарлау және бақылау мүмкіндіктеріне ие ("Өндіріс" ішкі жүйесі");
"Жабдықтау" ішкі жүйесі бойынша "Рос-1", "Зап-1" және "Зап-2" бағдарламалық өнімдері ең жақсы функционалдылыққа ие";
"Қоймаларды басқару" ішкі жүйесі бойынша "Рос-1" және "Зап-1" бағдарламалық өнімдері қойылған талаптарды барлығынан да жақсы қанағаттандырады";
"Персоналды басқару" ішкі жүйесінде "Рос-1", "Рос-2" және "Рос-3" бағдарламалық өнімдері ең дамыған функционалдылыққа ие";
"Қаржы", "Өзара есеп айырысу" және "Бухгалтерлік және салықтық есеп" ішкі жүйелерінде "Рос-1" функционалдық мүмкіндіктері басқа бағдарламалық өнімдерге қарағанда едәуір кең.
Осылайша, функционалдылық тұрғысынан кәсіпорын үшін ең қолайлы бағдарламалық өнім -"Рос-1"жүйесі болып табылады.
11-практикум: Үлгілік бизнес-процестердің тізбесі
Оқу материалы Finexpert.ru Ақпараттық порталымен ұсынылған
23.1. Кәсіпорынның үлгілік бизнес-процестерінің тізбесі
(Процестерді жіктеу құрылымы)
1. Нарық пен тұтынушылардың қажеттіліктерін талдау
Тұтынушылардың қажеттіліктері мен тілектерін анықтау
Сапалы бағалауды орындау
Тұтынушыларға сұхбат жүргізу
Фокус-топтарға талдау жүргізу
Сандық бағалауды орындау
Инспекцияларды дайындау және жүргізу
Тұтынушылардың сатып алу сұранысын болжау
Тұтынушылардың қанағаттануын өлшеу
Өнімдер мен қызметтерге қанағаттану мониторингін жүзеге асыру
Шағымдарды шешу кезінде тұтынушылардың қанағаттануы мониторингін жүзеге асыру
Тұтынушылардың қарым-қатынастан қанағаттануына мониторинг жүргізу
Нарықтағы немесе тұтынушылардың күтулеріндегі өзгерістердің мониторингін жүзеге асыру
Өнімдер/қызметтер ұсынысының әлсіз жақтарын анықтау
Тұтынушылардың қажеттіліктерін қамтамасыз ететін жаңа инновацияларды анықтау
Тұтынушылардың бәсекелес ұсыныстарға реакциясын анықтау
2. Разрабатывать видение и стратегию
Сыртқы орта мониторингін жүзеге асыру
Бәсекелестіктің себептерін талдау және анықтау
Экономикалық трендтерді анықтау
Саяси және құқықтық мәселелерді анықтау
Жаңа технологиялық инновацияларды бағалау
Демографияны талдау
Әлеуметтік және мәдени өзгерістерді анықтау
Экологиялық мәселелерді талдау
Бизнес тұжырымдамасы мен ұйым стратегиясын анықтау
Тиісті нарықтарды таңдау
Ұзақ мерзімді көріністі анықтау
Бизнес бірліктерінің стратегиясын қалыптастыру
Миссияның жалпы тұжырымдамасын жасаңыз
Ұйымдық құрылымды және ұйымдық бірліктер арасындағы қатынастар жүйесін дамыту
Ұйымның мақсаттарын әзірлеу және саралау
3. Өнімдерді немесе қызметтерді дамыту
Өнім/қызмет тұжырымдамасын және жоспарын жасау
Тұтынушының қажеттіліктері мен тілектерін өнімге / қызметке қойылатын талаптарға аудару
Мақсаттарды сапа бойынша жоспарлау және нақтылау
Мақсаттарды құны бойынша жоспарлау және нақтылау
Өнімнің өмірлік циклін жасау және мақсаттарды уақыт бойынша анықтау
Жетекші технологияны өнім/қызмет тұжырымдамасына енгізу және біріктіру
Өнімдер мен қызметтердің прототиптерін жасау, құру және бағалау
Өнім/қызмет сипаттамаларын әзірлеу
Параллель жобалауды жүзеге асыру
Құнын есептеуді жүзеге асыру
Конструкция спецификациясын құжаттау
Прототиптерді әзірлеу
Патенттер алу
Қолданыстағы өнімдерді/қызметтерді жетілдіру
Өнімнің/қызметтің кеңейтімдерін (тұтынушылық сапасын жақсарту) әзірлеу
Сапа мен сенімділік мәселелерін жою
Ескірген өнімдерді/қызметтерді жою
Жаңа немесе өзгертілген өнімдердің немесе қызметтердің тиімділігін тексеру
Өндіріске дайындықты жүзеге асыру
Прототиптің өндірістік процесін әзірлеу және тестілеу
Қажетті материалдар мен жабдықтарды әзірлеу және қамтамасыз ету
Процесті немесе әдіснаманы енгізу және тексеру
Өнімді / қызметті әзірлеу процесін басқару
4. Продавать продукты/услуги
Позиционирование продуктов и услуг на сегментах потребитель-ского рынка
Разрабатывать ценовую стратегию
Разрабатывать рекламную стратегию
Разрабатывать маркетинговые слоганы
Оценивать возможность рекламы и требования по ее финансированию
Идентифицировать выделенных (особенных) целевых потребителей и их потребности
Разрабатывать прогноз продаж
Продавать продукты и услуги
Вести переговоры об условиях поставки
Обрабатывать заказы потребителей
Получить заказы от потребителей
Включать заказы в процессы производства и доставки
5. Производить и обеспечивать производство
Планировать и получать необходимые ресурсы
Выбирать и сертифицировать поставщиков
Приобретать основные средства
Приобретать материалы и комплектующие
Приобретать подходящие технологии
Преобразовывать ресурсы или входы в продукты
Разрабатывать и настраивать процесс производства (для существующего процесса)
Разрабатывать график производства
Перемещать материалы или ресурсы
Изготавливать продукт
Упаковывать продукт
Складировать или хранить продукт
Подготавливать продукт к поставке
Поставлять продукт
Планировать поставку продукта
Поставлять продукт потребителю
Устанавливать продукт
Подтверждать специальные требования по обслуживанию потребителя
Идентифицировать и планировать ресурсы для удовлетворения требований по обслуживанию
Обеспечивать обслуживание специальных клиентов
Управлять процессом производства и поставки
Документировать и осуществлять мониторинг статуса заказов
Управлять запасами
Обеспечивать качество продукта
Планировать и выполнять текущий ремонт
Осуществлять мониторинг внешних ограничений
6. Производство и поставка для организаций, ориентированных на сервис
Планировать и получать необходимые ресурсы
Выбирать и сертифицировать поставщиков
Приобретать материалы и комплектующие
Приобретать подходящие технологии
Разрабатывать требования к квалификации персонала
Определять требования по квалификации персонала
Идентифицировать и проводить тренинги
Осуществлять мониторинг и управление повышением квалификации
Оказывать услугу потребителю
Подтверждать специальные требования по обслуживанию конкретного потребителя
Идентифицировать и планировать ресурсы для удовлетворения требований по обслуживанию
Обеспечивать обслуживание специальных клиентов
Обеспечивать качество обслуживания
7. Выставлять счет
Выставлять счета потребителям
Разрабатывать, выставлять и поддерживать деятельность по выставлению счетов
Выставлять счета потребителю
Откликаться на запросы по выставлению счетов
Оказывать послепродажное обслуживание
Оказывать послепродажное обслуживание
Осуществлять гарантийное обслуживание и претензионную работу
Откликаться на запросы потребителя
8. Управлять человеческими ресурсами
Разрабатывать и управлять стратегиями в области человеческих ресурсов
Идентифицировать требования организации в стратегическом плане
Определять затраты на человеческие ресурсы
Определять требования к человеческим ресурсам
Определять роль организационной структуры
Детализировать стратегию до уровня функций
Анализировать, разрабатывать и реорганизовывать функции
Определять и систематизировать выходы функций и метрики (показатели)
Определять сферы ответственности за выполнение функций
Управлять приемом персонала
Планировать и прогнозировать потребность в рабочей силе
Разрабатывать планы продвижения и карьеры
Осуществлять поиск, подбор и прием персонала
Формировать и развертывать команды
Перемещать служащих
Реорганизовывать и сокращать персонал
Управлять увольнением персонала
Обеспечивать трудоустройство увольняемого персонала
Развивать и обучать персонал
Приводить в соответствие квалификацию персонала и требования по развитию организации
Разрабатывать и управлять программами обучения
Разрабатывать и управлять программами профориентации персонала
Разрабатывать сферы ответственности за выполнение функций/процессов
Разрабатывать сферы ответственности управляющих
Разрабатывать сферы ответственности команд
Управлять производительностью, осуществлять материальное и моральное стимулирование
Определять показатели производительности
Разрабатывать подходы к управлению производительностью и обратной связью
Управлять производительностью команд
Оценивать ценность функции с точки зрения создания добавленной стоимости внутренней стоимости
Разрабатывать и управлять постоянной и переменной частью зарплаты
Управлять программами материального и морального стимулирования
Обеспечивать здоровье и удовлетворенность персонала
Управлять удовлетворенностью персонала
Разрабатывать системы поддержки работы и семьи
правлять и администрировать
9. Управлять информационными ресурсами
Планировать управление информационными ресурсами
Определять требования на основе стратегий бизнеса
Определять архитектуру систем предприятия
Планировать и прогнозировать информационные технологии и методологии
Устанавливать стандарты данных предприятия
Устанавливать стандарты качества и контроля
Разрабатывать и развертывать системы поддержки предприятия
Проводить оценку специфических потребностей
Выбирать информационные технологии
Определять жизненные циклы данных
Разрабатывать системы поддержки предприятия
Тестировать, оценивать и развертывать системную безопасность и контроль
Внедрять системную безопасность и контроль
Устанавливать стратегии системной безопасности и уровни безопасности
Тестировать, оценивать и развертывать системную безопасность и контроль
Управлять хранением и поиском данных
Устанавливать базы данных
Собирать и упорядочивать информацию
Хранить информацию
Изменять и обновлять информацию
Осуществлять возможность поиска информации
Уничтожать информацию
Управлять оборудованием и сетевыми операциями
Управлять централизованным оборудованием
Управлять распределенным оборудованием
Управлять сетевыми операциями
Управлять информационными услугами
Управлять библиотеками и центрами информации
Управлять документирование и фиксированием данных бизнеса
Обеспечивать распределенный доступ к информации и коммуникациям
Управлять внешними коммуникационными системами
Управлять внутренними коммуникационными системами
Подготавливать и распространять публикации
Оценивать и проводить аудит качества информации
10. Управлять финансовыми и материальными ресурсами
Управлять финансовыми ресурсами
Разрабатывать бюджеты
Управлять распределением ресурсов
Определять структуру капитала
Управлять потоками денежных средств
Управлять финансовыми рисками
Осуществлять финансовые и учетные операции (транзакции)
Работать с дебиторской задолженностью
Выполнять оплату труда персонала
Работать с кредиторской задолженностью, кредитами и инкассо
Вести бухгалтерский учет
Выплачивать премии и пособия
Управлять общехозяйственными и представительскими расходами
Формировать отчеты
Обеспечивать внешней финансовой информацией
Обеспечивать внутренней финансовой информацией
Проводить внутренний аудит
Управлять налогами
Обеспечивать соответствие законодательству
Планировать налоговую стратегию
Выбирать эффектные технологии
Управлять налоговыми спорами
Информировать менеджмент компании о налогах
Управлять администрированием налогов
Управлять материальными ресурсами
Управлять планированием капитала
Приобретать и продавать основные средства
Управлять оборудованием
Управлять материальными рисками
11. Выполнять управление программой работы с окружающей средой
Разрабатывать стратегию управления окружающей средой
Обеспечивать соответствие законодательству
Обучать персонал и проводить тренинги
Внедрять программы по предупреждению загрязнения окружающей среды
Управлять восстановительными работами
Внедрять программ реагирования на угрозы
Управлять связями с государственными агентствами и PR
Разрабатывать и управлять информационной системой окружающей среды
Осуществлять мониторинг программы управления окружающей средой
12. Управлять внешними связями
Обеспечивать обмен информацией с владельцами предприятия
Управлять отношениями с правительством
Строить взаимоотношения с кредиторами
Разрабатывать программу PR
Взаимодействовать с советом директоров
Разрабатывать взаимоотношения с обществом
Управлять правовыми и этическими вопросами
13. Управлять улучшениями и изменениями
Измерять показатели деятельности организации
Создавать систему измерения показателей
Измерять качество продуктов и услуг
Измерять затраты на обеспечение качества
Измерять затраты
Измерять длительность циклов
Измерять производительность (продуктивность)
Осуществлять оценки качества
Осуществлять оценки качества на основе внешних критериев
Осуществлять оценки качества на основе внутренних критериев
Осуществлять сравнительный анализ деятельности
Определять возможности проведения сравнительного анализа
Осуществлять сравнительный анализ бизнес-процессов
Осуществлять сравнительный анализ конкурентных преимуществ
Улучшать процессы и системы
Определять направления улучшений
Внедрять непрерывное улучшение бизнес-процессов
Проводить реорганизацию бизнес-процессов и систем
Управлять улучшениями
Внедрять TQM
Определять направления TQM
Разрабатывать и внедрять системы TQM
Управлять жизненным циклом TQM
© Учебный материал предоставлен Инфопорталом Finexpert.ru
Владимир Репин
Практикум 12: Работа с программой объектно-ориентированного моделирования UML Modeler
Рис. 24.1. Порядок запуска программы UML Modeler
Запуск программы осуществляется в порядке, соответствующем нумерации стрелок.
Рис. 24.2. Окно UML Modeler
Броузер модели - иерархическая структура, отображающая компоненты модели. Позволяет:
Добавлять элементы модели - щелкнуть правой кнопкой по папке ROOT и выбрать необходимый элемент.
Рис. 24.3.
Переименовывать элементы модели.
Осуществлять переходы от одной диаграммы к другой (двойным щелчком по пиктограмме диаграммы).
Перемещать элементы модели.
Объединять элементы модели в пакеты.
Окно документирования - позволяет вводить документы, связанные с соответствующими элементами модели. В этом окне допускается только выполнение операций копирования-вставки, но не редактирования.
Рабочая область служит для построения диаграмм модели и ее вид зависит от вида диаграммы, с которой Вы работаете в данный момент.
24.1. Работа с моделью
Новая модель создается автоматически при запуске UML Modeler или при выборе опции New в меню File (при этом можно сохранить изменения в текущей модели). Модель сохраняется в виде одного файла, которому присваивается имя пользователем при выполнении команды Save model (Save model as) из пункта меню File.
Рис. 24.4.
24.1.1. Редактирование модели
В меню File выбрать опцию Open Model (при этом можно сохранить изменения в текущей модели).
Рис. 24.5.
24.2. Построение диаграммы прецедентов
Проектирование системы начинается с изучения и моделирования бизнес-деятельности организации. На этом этапе вводится и отображается в модели ряд понятий, свойственных объектно-ориентированному подходу:
Исполнитель (Действующее лицо, Actor) - личность, организация или система, взаимодействующая с ИС; различают внешнего исполнителя (который использует или используется системой, т.е. порождает прецеденты деятельности) и внутреннего исполнителя (который обеспечивает реализацию прецедентов деятельности внутри системы). На диаграмме представляется стилизованной фигуркой человека.
Прецедент - законченная последовательность действий, инициированная внешним объектом (личностью или системой), которая взаимодействует с ИС и получает в результате некоторое сообщение от ИС. На диаграмме представляется овалом с надписью, отражающей содержание действия.
Ассоциация - связь между двумя элементами модели. На диаграмме представляется линией.
Обобщение - связь между двумя элементами модели, когда один элемент (подкласс) является частным случаем другого элемента (суперкласса). На диаграмме представляется стрелкой.
Агрегация - отношение между элементами модели, когда один элемент является частью другого элемента (агрегата). На диаграмме представляется стрелкой с ромбовидным концом.
Последовательность построения диаграммы прецедентов
Щелкнуть правой кнопкой по папке ROOT и выбрать NEW>Diagram
Выбрать вид диаграммы Use case и задать имя диаграммы
Рис. 24.6.
Щелкнуть по кнопке с овалом и перенести изображение в область построения диаграммы
Рис. 24.7.
Дважды щелкнуть правой кнопкой по овалу и определить свойства прецедента:
Рис. 24.8.
Щелкнуть по кнопке с изображением человечка и перенести изображение на диаграмму
Рис. 24.9.
Дважды щелкнуть правой кнопкой по изображению человечка на диаграмме и определить свойства действующего лица - задать имя
Рис. 24.10.
Щелкнуть по кнопке с изогнутой стрелкой и нанести изображение связи между действующим лицом и прецедентом
Рис. 24.11.
Дважды щелкнуть по стрелке правой кнопкой и определить свойства связи:
Имя связи, роли действующего лица (ДЛ) и прецедента (П) в этой связи, направление навигации, свойства множественности, агрегации.
Аналогичным образом определяются связи между прецедентами.
24.3. Построение диаграммы деятельности
Диаграммы деятельности детализируют описание исполнения прецедентов.
Общее поле диаграммы деятельности делится на несколько "плавательных дорожек", каждая из которых содержит описание действий одного из исполнителей. Основными элементами диаграмм видов деятельности являются обозначения состояния ("начало", "конец"), действия (овал) и момента синхронизации действий (линейка синхронизации, на которой сходятся или разветвляются несколько стрелок).
Последовательность построения диаграммы деятельности
Выбрать обозначение (овал) необходимого прецедента на диаграмме прецедентов.
Дважды щелкнуть по этому овалу - вызвать окно описания свойств прецедента.
Рис. 24.14.
Активизировать вкладку Sub Diagrams.
Рис. 24.15.
Выбрать функцию добавления диаграммы деятельности Add Activity Diagram и нажать кнопку ОК. Пиктограмма непоименованной диаграммы деятельности, связанной с соответствующим прецедентом, появится в броузере модели.
Щелкнуть правой кнопкой по пиктограмме непоименованной диаграммы деятельности, вызвать описание свойств диаграммы и задать имя диаграммы.
Рис. 24.16.
Дважды щелкнуть левой кнопкой по пиктограмме в броузере модели - вызвать окно диаграммы деятельности.
Элементы панели инструментов для создания диаграмм деятельности
|
|
Выделение объектов диаграммы
|
Вставка текста на диаграмму
|
Вставка примечаний
|
Группировка объектов диаграммы
|
Обозначение связи
|
Начальное состояние
|
Конечное состояние
|
Промежуточное состояние
|
Деятельность
|
Объект
|
Принятие решения
|
Вертикальная линейка синхронизации
|
Горизонтальная линейка синхронизации
|
"Плавательная дорожка"
|
Триггер - передача сообщения
|
Передача сообщения внутри элемента (самому себе)
|
Объектный (материальный) поток
|
Для детального описания состояния или деятельности необходимо дважды щелкнуть правой кнопкой по соответствующему элементу диаграммы - вызвать окно описания свойств.
На вкладке General задается имя состояния или деятельности.
Вкладка Transitions отражает все возможные переходы из выбранного элемента ("состояние" или "деятельность"):
Таблица 24.1.
|
Source
|
- исходное состояние,
|
Event
|
- событие, которое происходит при переходе,
|
Target
|
- конечное состояние при переходе.
|
Рис. 24.17.
Вкладка action служит для описания задачи, связанной с состоянием или деятельностью. Кнопка Add вызывает окно Action Details, где создаются следующие описания:
Рис. 24.18.
|
Рис. 24.19.
|
Таблица 24.2.
|
Entry
|
определяет действие, которое должно быть выполнено при входе в описываемое состояние
|
Exit
|
определяет действие, которое должно быть выполнено при выходе из описываемого состояния
|
Do
|
определяет действие, которое должно быть выполнено от момента входа до выхода из описываемого состояния
|
Event
|
вызывает действие только при условии возникновения какого-либо события
|
Описание передаваемых сообщений
Щелкнуть правой кнопкой по изображению стрелки, вызвать окно описания свойств Transition Specification
Заполнить поля:
Таблица 24.3.
|
на вкладке General
|
Trigger Event
|
имя события, вызывающего передачу сообщения
|
Trigger Arguments
|
аргументы события, вызывающего передачу сообщения
|
Stereotype
|
категория события
|
на вкладке Detail
|
Guard Condition
|
логическое условие, которое должно принимать значение "истина" для запуска передачи сообщения
|
Trigger Action
|
действие, которое должно быть выполнено для запуска передачи сообщения
|
Send Event
|
событие, передача которого запускает действие
|
Send Argument
|
аргументы события, которое запускает действие
|
Send Target
|
объект-получатель передаваемого события
|
Source
|
объект - источник передаваемого сообщения
|
Target
|
объект - приемник передаваемого сообщения
|
Поля, аналогичные перечисленным выше, встречаются в описаниях свойств других элементов диаграмм деятельности. Правила их заполнения соответствуют описанным в предыдущих разделах.
Достарыңызбен бөлісу: |