Menu
Jest wolny
Zameldować się
główny  /  Edukacja / Metodologia rozwoju systemów informatycznych. Podstawy metodologii projektowania systemów informatycznych

Metodologia opracowywania systemów informacyjnych. Podstawy metodologii projektowania systemów informatycznych

System informacyjny (IP) jest zebranym zestawem funduszy, metod i personelu używanego do przechowywania, przetwarzania i wydawania informacji w celu osiągnięcia celu.

Nowoczesne technologie informacyjne zapewniają szeroką gamę metod wdrażania IP, którego wybór przeprowadza się na podstawie wymagań od proponowanych użytkowników, co, co do zasady zmiany podczas procesu rozwoju.

W ramach projektu IP zrozumiemy dokumentację projektową i technologiczną, która przedstawia opis rozwiązań projektowych tworzenia i obsługi IP w określonym oprogramowaniu i środowisku technicznym.

Pod projektowaniem IP jest świadomy procesu przekształcania informacji wejściowych o obiekcie, metodach i doświadczeniu projektowania obiektów podobnych celów zgodnie z GOST w OD projektu. Z tego punktu widzenia konstrukcja IP jest zredukowana do spójnej formalizacji rozwiązań projektowych na różnych etapach cyklu życia IP: planowanie i analizowanie wymagań, projektowania technicznego i roboczego, wdrażania i działania IP.

Skala rozwiniętych systemów określa skład i liczbę uczestników procesu projektowania. Z dużą ilością i trudnych warunków pracy projektowej w rozwoju systemu, może uczestniczyć kilka zespołów projektowych (organizacje deweloperskie). W tym przypadku przydzielono organizację macierzystą, która koordynuje działania wszystkich organizacji spółeków.

Wdrożenie projektu IP wiąże się z wykorzystaniem projektantów konkretnej technologii projektowej odpowiadającej skali i funkcji opracowywanego projektu.

Model (Lat. "Moduł" - miara) - obiekt zastępcy obiektu oryginału, który zapewnia badanie niektórych właściwości tego ostatniego; Uproszczona prezentacja systemu do jego analizy i przewidywania, a także uzyskanie wysokiej jakości i ilościowych wyników niezbędnych do podjęcia właściwej decyzji kierowniczej.

Modelowanie jest prezentacją modelu obiektu do uzyskania informacji na nim, prowadząc eksperymenty z jego modelem.

Aby zaprojektować użycie IP modele informacji.Reprezentowanie obiektów i procesów w postaci rysunków, schematów, rysunków, tabel, formuł, tekstów itp.

Model informacji. - Jest to model obiektu, procesu lub fenomenu, w którym przedstawiono aspekty symulowanego obiektu, procesu lub zjawiska.

Podstawa jest podstawa rozwoju modeli IP.

Model kreacji IP ma cztery etapy:

1. Szkic projektu. P.przybliżony opis celów i celów projektu, oczekiwany zysk, zasoby czasowe, wszelkie ograniczenia, dostępne zasoby itp. Warto również określić "Project Manager", który jest odpowiedzialny za jego wdrażanie i odpowiedzialny za projekt w GuPREME Guide, który będzie osobą główną w biznesie i będzie wspierać kierownika projektu, gdy jest to konieczne na samym końcu projekt.

2. Ocena projektu.To główna część projektu. Bierze wszystkie ważne rozwiązania - jakie systemy zrobią, jak będą działać, jakie będą używane programy sprzętu i aplikacji i jak będą obsługiwane. Najważniejsze jest, aby ewentualne koszty i zyski z różnych działań są tutaj przeanalizowane i dokonuje ostatecznego wyboru. Jako główną zasadę należy stosować zasadę, zgodnie z którą system powinien być taki prosty, jak to możliwe. Projekty Grand System mogą wylać niesamowite koszty. Zmiany wymienione później są droższe.

3. Najpierw przygotuj listę wymagań systemowych - szczegółowa lista faktu, że system zrobi dla biznesu i jak go zarządzać. Badane są potrzeby stałych użytkowników (i innych zainteresowanych osób), ponieważ tylko oni naprawdę wiedzą, czego potrzebują i jak wchodzić do istniejących działań.

4. Lista zawiera dane, które są przeznaczone do wprowadzania, głównych wyników i raportów, liczby użytkowników, wielkość informacji, linki z innymi istniejącymi systemami itp. i powinno być całkiem szczegółowe, aby wysłać prośbę do dostawców instrumentów i oprogramowanie.

5. Na tym etapie nie powinniśmy po prostu skomputeryzować istniejące sposoby pracy. Projekt informatyki jest dobrą okazją do ponownego przemyślenia, jak najlepiej tworzyć system informacyjny.

6. Następnym etapem jest spojrzenie na wymagania dotyczące sprzętu i oprogramowania. Skonsultuj się z potencjalnymi dostawcami, przeglądaj inne rozwiązania biznesowe i skonsultować się z konsultantami kompetentnymi. Niektóre trudne decyzje powinny podlegać dokładnej ocenie. Należy odpowiedzieć na przykład do takich pytań: czy jest to już gotowy pakiet aplikacji lub zamówić nowe oprogramowanie. Odpowiedzi będą zależały od stopnia ryzyka, na które jesteś gotowy, a od różnic w Twojej firmie z innych typowych firm.

Analiza kosztów i zysków jest ostatnim krokiem przed ostateczną decyzją. Koszty programów aplikacji i urządzeń są stosunkowo małe, zwłaszcza jeśli używasz standardowego pakietu. Wyższe koszty mają czas, aby zainstalować system i czas, aby wspierać jego pracę

7. Budynek i testowanie.Jednym z najbardziej niedociągniętych kroków w instalacji każdego systemu jest wprowadzenie wszystkich danych do systemu przed rozpoczęciem.

8. Personel musi upewnić się, że system jest łatwy do pracy. Nic nie zabija entuzjazm w stosunku do nowy system Szybciej niż seria problemów technicznych.

9. Zarządzanie projektami i ocena ryzyka.Chyba że projekt nie jest dość trywialny, to istnienie menedżera projektu, który ma wystarczająco dużo czasu na pracę z projektem i radzić sobie z wieloma problemami, które mogą pojawić się. Projekt nie został zakończony dopóki kierownika projektu będzie w stanie wykazać, że system działa niezawodnie i przynosi zysku.

10. Ważną częścią jego roli jest stale uznaje ryzyko projektu. Ryzyko powinno być omówione otwarcie, pomimo pokusy, aby ukryć głowę w piasku i miej nadzieję, że wszystko będzie kosztować. Ryzyko można zaplanować: akceptacja alternatywne rozwiązania, przygotowany do ekstremalnych działań itp. Przykład będzie służyć jako wybór oprogramowania, w którym różne rozwiązania mogą być ryzykowne dla różnych stopni. Nie ma więcej miejsca na szczegółową dyskusję, ale użycie następnej listy pytań może pomóc podkreślić niektóre przedmioty.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-1.jpg" Alt \u003d "(! Lang:\u003e Temat:" Podstawy i cykle systemów informatycznych ". Rostov- Na podstawach rozwoju"> Тема: ”Основы и циклы разработки информационных систем”. Ростов-на-Дону Основы разработки ИС. 2010 г.!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-2.jpg" alt \u003d "(! Lang:\u003e Podstawowe warunki. Obsługa informacji (IO) - to zestaw Rozwiązania projektowe w wolumenach, umieszczenia,"> Основные термины. Информационное обеспечение (ИО) - представляет собой совокупность проектных решений по объемам, размещению, форма организации информации, циркулирующей в ИС. Лингвистическое обеспечение (ЛО) - объединяет совокупность языковых средств для формализации естественного языка, построения и сочетания информационных единиц в ходе общения пользователей со средствами вычислительной техники. Техническое обеспечение (ТО) - представляет собой комплекс технических средств (технические средства сбора, регистрации, передачи, обработки, отображения, тиражирования информации, оргтехника и др.), обеспечивающих работу ИТ. Программное обеспечение (ПО) - включает совокупность программ, реализующих функции и задачи ИС и обеспечивающих устойчивую работу комплексов технических средств. Математическое обеспечение (МО) - совокупность математических методов, моделей и алгоритмов обработки информации, используемых при решении функциональных задач и в процессе автоматизации проектировочных работ. Основы разработки ИС. 2!}

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-3.jpg" Alt \u003d "(! Lang:\u003e Wsparcie organizacyjne (OO) - reprezentuje zestaw dokumentów skompilowanych Zatwierdzony proces projektowania IP"> Организационное обеспечение (ОО) - представляет собой комплекс документов, составленный в процессе проектирования ИС, утвержденный и положенный в основу эксплуатации. Правовое обеспечение (Пр. О) - представляет собой совокупность правовых норм, регламентирующих правоотношения при создании и внедрении ИС и ИТ. Эргономическое обеспечение (ЭО) - как совокупность методов и средств, используемых на разных этапах разработки и функционирования ИС и ИТ, предназначено для создания оптимальных условий высококачественной, высокоэффективной и безошибочной деятельности человека в ИТ, для ее быстрейшего освоения. Конечный продукт работы любого менеджера - это решения и действия. Принятое им решение ведет либо к преуспеванию предприятия, либо к неудачам. Принятие решения - это всегда выбор определенного направления деятельности из нескольких возможных. Так как процесс управления любой организацией в экономике реализуется исключительно посредством формирования и реализации управленческих решений, поэтому остановимся на типах решений, которые имеют !} różne cechy i wymagają różnych źródeł danych. Podstawy rozwoju IP. 3.

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-4.jpg" alt \u003d "(! Lang:\u003e Rozwiązania operacyjne - okresowe: Jeden i to samo zadanie występuje okresowo. W rezultacie proces"> Оперативные решения - периодические: одна и та же задача возникает периодически. В результате процесс принятия решения становится относительно рутинным и почти беспроблемным. Параметры (характеристики) хозяйственных процессов, используемые в ходе принятия решения, определены, их оценка известна с высокой точностью, а взаимосвязь параметров с принимаемым решением понятна. Принятие !} rozwiązania operacyjne. prowadzi do dość oczekiwanych i przewidywanych wyników. Rozwiązania operacyjne są krótkoterminowe. Rozwiązania taktyczne są zwykle akceptowane przez menedżerów średnio poziomu odpowiedzialnych za dostarczanie środków do osiągnięcia celów i intencji ustalonych przez Górnego LPR. Rozwiązania taktyczne nie są tak rutynowe i strukturalne jako rozwiązania operacyjne. Wszystkie główne parametry obiektu sterowania zawarte w rozwiązaniach taktycznych są nieznane; Szacunki charakterystyczne zidentyfikowane jako ważne mogą być nieznane, a relacje między cechami a rozwiązaniami mogą nie być jasne. Decyzje strategiczne są dokonywane na podstawie celów Spółki określonej w jego Statucie i wyrafinowane przez Najwyższego kierownictwa przedsiębiorstwa. Cele te określają podstawę, na której należy opierać się planowanie długoterminowe, a także definicję krytycznych czynników przedsiębiorstwa. Rozwiązania te zapewniają bazę dla rozwiązań taktycznych i operacyjnych. Podstawy rozwoju IP. cztery

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-5.jpg" Alt \u003d "(! Lang:\u003e Plan strategiczny po powyższych krokach, pierwszy plan formy, - jest to plan strategiczny,"> Стратегический план После вышеприведенных шагов первый план, который необходимо сформировать, - это стратегический план, являющийся сводом инициатив (хотя еще не конкретных проектов), которые должна выполнить организация для продвижения по направлению к видению. Он также должен содержать числовые результаты, которых необходимо достичь за определенный период. Центральное планирование В этом случае имеется центральный отдел, координирующий ИС- стратегию и бизнес-стратегию, а начальник ИС-отдела должен быть частью управленческого аппарата, занятого принятием решений. Операционный план ИС После определения инициатив они должны быть представлены в виде проектов с конкретными результатами, приоритетами и т. д. , т. е. в виде операционного плана. Жизненный цикл информационных систем Под жизненным циклом системы обычно понимается непрерывный процесс, который начинается с момента принятия решения о необходимости создания системы и заканчивается в момент ее полного изъятия из эксплуатации. Основы разработки ИС. 5!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-6.jpg" alt \u003d "(! Lang:\u003e Wprowadzenie Tworzenie IP i jest to kompleksowy proces projektowania. Projektowanie Cel jest przygotowywany"> Введение Создание ИС и ИТ представляет собой сложный процесс проектирования. Целью проектирования являются подготовка проектных документов и внедрение человекомашинной системы управления организацией. В процессе проектирования выявляются наиболее существенные характеристики экономического объекта, изучаются его внешние и внутренние информационные потоки, создаются математические и физические аналоги исследуемой системы и ее элементов, устанавливаются условия взаимодействия человека и технических средств управления. Для того чтобы иметь хорошую информационную систему необходимо планировать ее создание. Именно поэтому вопрос планирования информационных систем рассматривается здесь отдельно. Процесс планирования должен начинаться с оценки текущей ситуации, определения миссии информационной системы, интенсивности использования информации, пользователей, оценки среды организации, места на рынке, ее сильных и слабых сторон, выработки стратегии, которая должна лечь в основу бизнес-плана по созданию информационной системы. Основы разработки ИС. 6!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-7.jpg" Alt \u003d "(! Lang:\u003e Podstawy rozwoju IP 7">!}

Src \u003d "https://present5.com/presentation/3/178909785_43917785_439177649.pdf-img/178909785_439177649.pdf-8.jpg" Alt \u003d "(! Lang:\u003e Historia tworzenia pomysłu IP. Obecnie, Historia rozwoju systemów przeznaczonych do przechowywania"> История создания идеи ИС. В настоящее время история развития систем, предназначенных для хранения и обработки информации с использованием ЭВМ, насчитывает уже более полувека. Еще относительно недавно в ходу были перфораторы в качестве устройств ввода данных, листинги в виде рулонов бумаги длиной порою до нескольких метров - в качестве носителя результатов машинной обработки, недельные, либо месячные временные интервалы - в качестве нормативных сроков обработки информации. В последнее десятилетие ушедшего века ситуация претерпела качественные изменения. Если попытаться сформулировать "портрет" современной информационной системы масштаба предприятия в виде десятка тезисов, то мы увидим, что она имеет: - в основе - методологию управления, направленную на достижении стратегических целей высшего менеджмента предприятия, выраженной в информационной системе в виде системы управляющих воздействий, регламентирующей деятельность пользователей. Возможность доступа к данным для множества пользователей, объединенных в локальную сеть предприятия, а зачастую - и для пользователей, удаленных от центрального офиса на сотни и тысячи километров. Наличие средств коммуникации и элементов корпоративного решения задач коллективом пользователей; Основы разработки ИС. 8!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-9.jpg" Alt \u003d "(! Lang:\u003e - Opracowany, przyjazny interfejs graficzny użytkownik końcowy; - Tryby przetwarzania informacji operacyjnych Zamknij "\u003e - opracowany, przyjazny graficzny interfejs użytkownika końcowego; - tryby przetwarzania informacji operacyjnych w pobliżu trybu w czasie rzeczywistym. Tryb uwierzytelniania i dostępu, umożliwiając informacje o spotkaniu zgodnie z urzędnikami użytkownika; wysoki poziom bezpieczeństwa od nieautoryzowanego dostępu; . Jedno lub więcej serwerów bazy danych, której całkowita objętość jest mierzona w Giga-lub terabajtach; zdolność do przetwarzania tysięcy i milionów nagrania w raportowaniu, niezmienności (w pewnych ograniczeniach) do środowisk sprzętowych i operacyjnych aplikacji serwera i klienta. Używając znormalizowanych języków i protokołów do prezentacji i manipulacji danych. Podstawy rozwoju IP 9

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177785_439177649.pdf-10.jpg" Alt \u003d "(! Lang:\u003e Klasyfikacja jest. 1. Klasyfikacja IP na skali. Informacje Systemy mogą być klasyfikowane przez różne"> Классификация ИС. 1. Классификация ИС по масштабу. Информационные системы могут быть классифицированы по различным признакам. Однопользовательские ИС, как это ясно из названия, предназначены для использования на одном рабочем месте. В настоящее время на мировом и отечественном рынке представлено множество решений, предназначенных для автоматизации деятельности отдельно взятого пользователя. Как правило, это - решения, ориентированные на специалиста в той или иной области, будь то составление спецификаций для сборки изделий из комплектующих, планирование ремонтов оборудования, учет расходов и доходов частного предпринимателя оптовой торговли, либо составление расписаний занятий в деканате. В настоящее время альтернативу таким узкоспециализированным системам составили табличные процессоры, не имеющие проблемной специализации, в первую очередь - MS Excel. Системы этого класса трудно отнести к классу ИС, но зачастую они позволяют непрограммирующему специалисту создать и, что очень важно, самостоятельно развивать собственные решения, заменяющие, а местами и перекрывающие функционал однопользовательских систем образца 90 - х годов. Основы разработки ИС. 10!}

SRC \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-11.jpg" Alt \u003d "(! Lang:\u003e Podstawą większości systemów jednoosobowych jest X Standard (Clipper, Fox. Pro"> В основе большинства однопользовательских систем лежит стандарт X-Base (Clipper, Fox. Pro, d. Base). Широко используются также решения на базе систем Paradox, Clarion, MS Access. Каждая из перечисленных конкурирующих систем обладает собственной высокоуровневой инструментальной средой, позволяющей спроектировать базу данных, логику обработки, пользовательский интерфейс, отчеты с помощью "помощников"- построителей. На рубеже тысячелетий появились также и однопользовательские решения на базе промышленных реляционных СУБД. В этом случае ПО сервера инсталлируется непосредственно на рабочую станцию пользователя. Примером может служить Personal Oracle. Данные решения предъявляют значительные требования к ресурсам рабочей станции, однако несут в себе многие преимущества промышленных СУБД. Групповые системы предназначены для автоматизации деятельности в рабочей группе (отделе, кластере, группе проекта и т. д.). В отличие от однопользовательских ИС, групповые системы, как правило, представляют специализированные клиентские решения (их часто называют автоматизированными рабочими местами, АРМ) для различных участников группы. Например, для оптовой фирмы, ИС может представлять набор таких АРМ, как "Менеджер по продажам", "Кладовщик", "Снабженец", "Директор". Для учебного планирования - "Преподаватель", "Работник бюро планирования", "Работник учебного отдела", "Специалист по планированию на кафедре", "Работник деканата". Основы разработки ИС. 11!}

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-12.jpg" alt \u003d "(! Lang:\u003e Grupa Korzystanie z rozwiązań opartych na możliwych procesorach tabeli, ale ma znaczący"> Групповое использование решений на базе табличных процессоров возможно, но имеет существенные ограничения, связанные с разграничением доступа, регламентацией и синхронизацией вносимых изменений. По сути единственный режим их использования, обеспечивающий корректность данных - "файловый сервер, один автор, N читателей". При создании групповых ИС в целом используются те же средства и инструментальные среды, что и при создании однопользовательских ИС. Следует, однако, отметить, что для использования в группе при выборе между системами с файловым и реляционным сервером следует отдавать предпочтение реляционному серверу, причем целесообразно использование выделенного сервера. Это может быть, например, сервер Oracle, DB 2, MS SQL, Sybase, Informix. Корпоративные ИС (КИС) предназначены для автоматизации деятельности предприятия. В англоязычной литературе понятие "КИС" неразрывно связано с понятием "ERP" (Enterprise Resource Planning). В основе ERP- систем лежит международный стандарт управления предприятием MRP-II (Manufacture Resource Planning), обеспечивающий возможность учета, анализа и планирования основных ресурсов - финансов, человеческих, материальных. Основы разработки ИС. 12!}

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-13.jpg" Alt \u003d "(! Lang:\u003e, odpowiednio systemy Corporate ERP - zestaw zintegrowanych aplikacji, które są złożone w jednym wsparciu przestrzeni"> Соответственно, корпоративные ERP-системы - набор интегрированных приложений, которые комплексно, в едином информационном пространстве поддерживают все основные аспекты !} działania zarządzania Przedsiębiorstwa: Planowanie zasobów (finansowe, ludzkie, materialne, materiały) do produkcji towarów (usług), zarządzanie operacyjne planów (w tym dostaw, sprzedaż, umowy), wszystkie rodzaje rachunkowości i analizy działalności gospodarczej. Wśród wymagań współczesnych KISA: · Centralizacja danych w jednej podstawie (u podstawy - zawsze przemysłowych DBMS), · Blisko trybu działania w czasie rzeczywistym, · Zapisywanie general Model. Zarządzanie przedsiębiorstwami różnych branż, · wsparcie dla struktur rozproszonych geograficznie, · Praca na szerokiej gamie platform sprzętowych i oprogramowania i DBMS. Przykłady systemów ERP - SAP R3, "Galaxy", Axapta MS Navision. Podstawy rozwoju IP. 13.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-14.jpg" alt \u003d "(! Lang:\u003e 2. Klasyfikacja systemów informacyjnych do architektury. Architektura"> 2. Классификация информационных систем по архитектуре. Архитектура "Файл-сервер". Исторически первая архитектура информационных систем. Как исполняемые модули, так и данные размещаются в !} oddzielne pliki system operacyjny. Dostęp do danych odbywa się, określając ścieżkę (ścieżkę) i przy użyciu operacji plików (otwarty, liczba, zapis). Wybrany serwer służy do przechowywania danych ( oddzielny komputer), który jest serwerem plików. Moduły wykonywalne są przechowywane na stacjach roboczych lub na serwerze plików. W tym ostatnim przypadku procedura ich administracji jest uproszczona, ale jednocześnie wymagania dotyczące wiarygodności zwiększenia sieci. Architektura "serwer klienta". Serwer klient to nie tylko architektura, jest to nowy paradygmat, który zastąpił przestarzałe koncepcje. Jego istota polega na tym, że klient (moduł wykonawczy) żąda niektórych usług zgodnie z określonym protokołem wymiany danych. Jednocześnie, w przeciwieństwie do sytuacji z serwerem plików, nie ma potrzeby korzystania z bezpośrednich szlaków systemu operacyjnego: ich klient "nie wie", "jest znany" dla niego tylko nazwę źródła danych i Inne specjalne informacje używane do autoryzacji klienta na serwerze. Serwer, który fizycznie może znajdować się na tym samym komputerze, a może na drugim końcu globu przetwarza żądanie klienta i wprowadzenie odpowiednich manipulacji z danymi, przekazuje żądaną część danych do klienta. Podstawy rozwoju IP. czternaście

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-15.jpg" Alt \u003d "(! Lang:\u003e W ramach kierunku"> В рамках направления "клиент-сервер" существуют два основных "диалекта": "тонкий" и "толстый" клиент. В системах на основе тонкого клиента используется мощный сервер баз данных, это - высокопроизводительный компьютер и библиотека так называемых хранимых процедур, позволяющих производить вычисления, реализующие основную логику обработки данных, непосредственно на сервере. Клиентское приложение, соответственно, предъявляет невысокие требования к аппаратному обеспечению рабочей станции. Основное достоинство таких систем - относительная дешевизна клиентских станций. Системы с толстым клиентом, напротив, реализуют основную логику обработки на клиенте, а сервер представляет собой в !} czysta forma Serwer bazy danych, który wykonuje tylko znormalizowane zapytania manipulacji danych (jako regułę - odczyt, zapis, modyfikuj dane w tabelach relacyjnych bazy danych). W systemach tej klasy wymóg stacji roboczych jest wyższy, a serwer jest poniżej. Zaletą architektury jest tolerancja składnika serwera do serwerów różnych producentów: wszystkie przemysłowe relacyjne serwery bazy danych obsługują pracę ze standardowym językiem manipulacyjnym dane SQL.Ale wewnętrzny wbudowany język przetwarzania danych wymagany do wdrożenia logiki przetwarzania na serwerze z każdego z serwerów. Podstawy rozwoju IP. piętnaście

SRC \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-16.jpg" Alt \u003d "(! Lang:\u003e Architektura trójwarstwowa. Na podstawie dalszego składnika specjalizacji architektury: Klient jest tylko zaangażowany"> Трехслойная архитектура. Базируется на дальнейшей специализации компонент архитектуры: клиент занимается только организацией интерфейса с пользователем, сервер баз данных - только стандартизованной обработкой данных. Для реализации логики обработки данных архитектура предусматривает отдельный слой - слой бизнес-логики. Этот слой может представлять собой либо выделенный сервер (сервер приложений), либо размещаться на клиенте в качестве динамической библиотеки. Данная архитектура позволила соединить достоинства тонкого и толстого клиентов: хорошая переносимость соединяется в ней с невысокими требованиями к клиенту. С развитием интернет-технологий появилась разновидность трехслойной архитектуры на основании использования web-технологий. В этой разновидности роль сервера приложений играет web-сервер, а в качестве клиента используется стандартный web-браузер. Достоинства - в пониженных требованиях к клиенту и в легкой встраиваемости данной архитектуры в мировые !} sieci informacyjne.. Główną wadą jest znane ograniczenia narzucone na interfejsie sieć. -Bauser. Dzięki pewnym stopniu przybliżenie wszystkie IP można podzielić na 2 klasy: informacje i menedżerów. Podstawy rozwoju IP. szesnaście

Src \u003d "https://present5.com/presENTation/3/178909785_439177785_439177649.pdf-img/178909785_439177649.pdf-17.jpg" Alt \u003d "(! Lang:\u003e End Użytkownicy informacji i wyszukiwarki (IPS), jako Zasada, miej dostęp do przechowywania"> Конечные пользователи информационно-поисковых систем (ИПС), как правило, имеют доступ к хранимым данным только "по чтению" и используют данные системы для поиска ответов на те или иные вопросы. Доступ по модификации данных имеет администратор системы, в функции которого входит обеспечение актуальности информации, устранение ошибок. Классические примеры ИПС - системы поиска в библиотеках, на транспорте (справки о наличии билетов). На современном этапе развития информационных технологий классические ИПС постепенно вытесняются поисковыми серверами Интернет - общего назначения и специализированными. Альтернатива ИПС - управляющие системы автоматизируют (полностью или частично) деятельность, связанную с принятием решений. Действия конечных пользователей таких систем приводят к модификации информации, что, конечно, не исключает возможности просто получать информацию, как в ИПС. Примеры управляющих систем - системы бухгалтерского учета, системы планирования производственных ресурсов и т. п. Основы разработки ИС. 17!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-18.jpg" Alt \u003d "(! Lang:\u003e Rozwój IP. Problemy z rozwojem etapu zarządzania Organizacja i jego pracownicy, nie mówią"> Разработка ИС. Проблемы на стадии разработки Взгляд руководства организации и ее персонала, не говоря уже о разработчиках, на создание информационной системы различен. Здесь мы попытаемся, не вдаваясь в технические проблемы, построить модель процесса создания информационной системы для менеджеров и показать, в чем их задачи. Существует две различных стадии осуществления проекта построения информационных систем и технологий - разработка и внедрение и эксплуатация. Стадия разработки и внедрения обычно всегда осуществляется полностью. Ей не мешает ни слабое развитие технологии, ни отсутствие компетенции персонала или пользователей, ни отсутствие хороших консультантов. Если на этой стадии возникают проблемы, то они связаны со следующими тремя основными причинами: недостаток поддержки основного персонала, особенно когда надо уделить достаточно времени и энергии на критических стадиях; слишком амбициозные планы вместо пошагового, мудрого подхода; неудача при. получении достаточного количества советов от практиков с настоящим опытом использования похожих систем в похожем бизнесе. Основы разработки ИС. 18!}

Src \u003d "https://present5.com/presentation/3/178909785_43917785_439177649.pdf-img/178909785_439177649.pdf-19.jpg" Alt \u003d "(! Lang:\u003e W ramach dyskusji grupowej w pracy R. Hanage (MA Naging Informacje o zysku i wzrostu)"> В рамках группового обсуждения в работе R. Hanage (Ма-naging Information for Profit and Growth), были получены следующие ответы на вопрос о том, какие проблемы возникали с проектами информационных технологий? консультанты по информационным технологиям не понимали наших мыслей; трудно найти нужный совет; сложно подобрать прикладное обеспечение для деловых процессов; неподходящее время для установки системы; плохая техническая и программная поддержка. Как правило, проект информационных технологий всегда занимает больше времени, чем предполагалось. Необходимо быть готовым к тому, чтобы вложить больше ресурсов, чем требуется, для того чтобы быть уверенным, что он не остановится; участвующие в осуществлении проекта люди всегда думают, что их работа сделана, когда аппаратура и программы работают успешно. Фактически проект завершен только тогда, когда достигнуты ожидаемые преимущества для бизнеса. Если проект связан с деловыми целями по улучшению отдельных сторон функционирования организации, и все это знают, он более успешен. Основы разработки ИС. 19!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-20.jpg" Alt \u003d "(! Lang:\u003e Istnieją cztery etapy tworzenia systemu informacyjnego. 1 Szkic projektu . Szczegółowy opis Cele i "\u003e Istnieją cztery etapy tworzenia systemu informacyjnego. 1 Szkic projektu. Szczegółowy opis celów i celów projektu, oczekiwany zysk, zasoby czasowe, wszelkie ograniczenia, dostępne zasoby itp. Warto również określić "Kierownik projektu", który jest odpowiedzialny za jego wdrożenie i odpowiedzialny za projekt w najwyższym przywództwie, który będzie osobą główną w biznesie i będzie wspierać menedżera projektu, gdy konieczne jest na samym końcu projektu. 2 ocena projekt. Jest to główna część projektu. Wymaga wszystkie ważne rozwiązania - jakie systemy zrobią, jak będą działać, które będą używane, które będą używane programy sprzęt i aplikacji i jak będą obsługiwane. Najważniejszą rzeczą jest to, że są możliwe koszty i zyski z różnych działań i ostateczny wybór. Zasada, zgodnie z którą zasada powinna być stosowana jako główna zasada. System powinien być taki prosty, jak to możliwe. Wielkie projekty systemu mogą wlać w niesamowite koszty. Zmiany wymienione później są droższe. Najpierw przygotuj listę wymagań systemowych - szczegółowa lista faktu, że system zrobi dla biznesu i jak go zarządzać. Podstawy rozwoju IP. dwadzieścia

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-21.jpg" Alt \u003d "(! Lang:\u003e Potrzeby stałych użytkowników (i innych zainteresowanych osób) są studiował, ponieważ tylko naprawdę wiedzą"> Изучаются потребности постоянных пользователей (и других заинтересованных лиц), так как только они действительно знают, что им нужно и как это вписать в существующую деятельность. Список включает в себя данные которые предназначены для ввода, основные результаты и отчеты, количество пользователей, размеры информации, связи с другими существующими системами и т. д. и должен быть достаточно подробным для того, чтобы можно было послать запрос поставщикам аппаратуры и программного обеспечения. На этой стадии мы не должны, . просто компьютеризировать существующие способы работы. Проект информационных технологий - это хорошая возможность еще раз подумать, как лучше сделать информационную систему. Следующая стадия состоит в том, чтобы посмотреть на требования к аппаратуре и программному обеспечению. Проконсультироваться с потенциальными поставщиками, просмотреть другие деловые решения и посоветоваться со знающими консультантами. Некоторые трудные решения должны подвергнуться тщательной оценке. Следует ответить, например, на такие вопросы: использовать ли уже готовый пакет прикладных программ либо заказать новое программное обеспечение. Ответы будут зависеть от степени риска, к которой Вы готовы, и от отличий Вашего бизнеса от других типичных фирм. Анализ затрат и прибыли - это финальный шаг перед окончательным решением. Основы разработки ИС. 21!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-22.jpg" Alt \u003d "(! Lang:\u003e Koszty zastosowań i urządzeń stosunkowo mały, zwłaszcza jeśli używasz standardu pakiet."> Затраты на прикладные программы и аппаратуру относительно невелики, особенно если Вы используете стандартный пакет. Большими затратами являются время, на установку системы и время на поддержку ее работы. 3 Построение и тестирование. Одним из самых недооцененных шагов в установке любой системы является ввод всех данных в систему до ее запуска. Персонал должен убедиться, что с системой легко работать. Ничто не убивает энтузиазм по отношению к новой системе быстрее, чем серия технических проблем. 4 Управление проектом и оценка риска. Если только проект не совсем тривиален, то необходимо существование менеджера проекта, у которого есть достаточно времени, чтобы работать с проектом и иметь дело. c, массой проблем, которые могут возникнуть. Проект не завершен до тех пор, пока менеджер проекта не сможет продемонстрировать, что система работает надежно и приносит прибыль. Важная часть его роли состоит в том, чтобы постоянно осознавать риск проекта. Риски должны обсуждаться открыто, несмотря на соблазн спрятать голову в песок и надеяться, что все обойдется. Риск можно спланировать: приняв альтернативные решения, приготовившись к крайним действиям и т. д. Основы разработки ИС. 22!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-23.jpg" Alt \u003d "(! Lang:\u003e Przykład będzie służyć jako wybór oprogramowania, w którym różne rozwiązania może być ryzykowny w różnych"> Примером послужит выбор программного обеспечения, при котором различные решения могут быть рискованны в различной степени. Более нет места для подробного обсуждения, но использование следующего перечня вопросов может помочь выделить некоторые пункты. Основы разработки ИС. 23!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-24.jpg" Alt \u003d "(! Lang:\u003e Zasady tworzenia. Zgodnie z powyższymi podejściem, podstawowymi zasadami tworzenia IP i jest utworzony. Zarządzanie: Systemy"> Принципы создания. Согласно приведенным подходам формируются основные принципы создания ИС и ИТ управления: системность и логичность построения обеспечивающих и функциональных элементов ИС; широкое применение экономико-математических методов и !} standardowe oprogramowanie Prognoza - natura statystyczna. Zadania zarządzania produkcją, działalność finansową organizacji są głównie ustalane jako zadania analityczne, optymalizacyjne lub jako planowanie. Zakłada się, że rozkład systemu w szereg zadań (modułów) zadań, z których każdy symuluje określony zakres działań zarządzających. Korzystanie z nowych metod i włączenie nowo utworzonych modułów oprogramowania do systemu automatyki systemu zarządzania. Projekt IP powinien być początkowo oparty na zasadach modułowych, a wdrożenie komputera jest zezwolenie na rozszerzenie poprzez poprawę struktury oprogramowania. Jest to zasadę adaptacji wszystkich elementów i systemu jako całości. Musi w pełni penetrować ideologię zarządzania budynkiem - z analizy zadań, wskaźników technicznych i ekonomicznych oraz ich grup w modułach w celu sformułowania celów. Podstawy rozwoju IP. 24.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-25.jpg" Alt \u003d "(! Lang:\u003e Ogólny wskaźnik niezawodności IP koncentruje szereg ważnych cech: -Budować pojawienie się awarii"> Общий показатель надежности ИС концентрирует в себе ряд важных характеристик: -частоту возникновения сбоев в техническом обеспечении; -степень адекватности математических моделей; -верификационную чистоту программ; -относительный уровень достоверности информации; -интегрированный показатель надежности эргономического обеспечения ИС. Адаптационные свойства системы отражают ее способность приспосабливаться к изменениям окружающего внешнего фона внутренней управленческой и производственной среды организации. Важная задача заказчика - сформулировать на этапе проектирования границы допущения отклонений в значениях управляющих и выходных параметров, имеющих принципиальное значение для функционирования всей системы. В !} generał Ustawienie problemu składa się z czterech zasadniczo ważnych składników: - programu organizacyjnego i ekonomicznego oraz jego opis; - stosowane modele matematyczne; algorytmy obliczeniowe; - Koncepcja systemu Model Information Information. Podstawy rozwoju IP. 25.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-26.jpg" alt \u003d "(! Lang:\u003e Inscenizacja i dalsza obliczona realizacja zadań wymaga asymilacji głównych koncepcji Jeśli chodzi o podstawy teoretyczne, informacje"> Постановка и дальнейшая компьютерная реализация задач требуют усвоения основных понятий, касающихся теоретических основ, информационных технологий. К ним относятся: -свойства, особенности и структура экономической информации; -условно-постоянная информация, ее роль и назначение; -носители информации, макет машинного носителя; -средства формализованного описания информации; -алгоритм, его свойства и формы представления; -назначение и способы контроля входной и результатной информации; -состав и назначение устройств компьютера; -состав программных средств, назначение !} system operacyjny, Pakiety aplikacji (PPP), zintegrowane pakiety programów menedżera ramion typu, opancerzonych przewoźników personelu, ramienia (finansowa, księgowy ramienia itp.) Podstawy rozwoju IP. 26.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-27.jpg" Alt \u003d "(! Lang:\u003e Cykle życia IP. Nowoczesne sieci są opracowywane na podstawie standardów, które pozwala zapewnić, po pierwsze, ich"> Жизненные циклы ИС. Современные сети разрабатываются на основе стандартов, что позволяет обеспечить, во-первых, их высокую эффективность и, !} po drugie, możliwość ich interakcji między sobą. Ogólnie rzecz biorąc, wszystkie standardy systemów informacyjnych (jak również dowolne systemy w ogóle) można podzielić na następujące dwa główne klasy: -Funkcyjne standardy określające procedurę funkcjonowania systemu w celu osiągnięcia celu ustawionego przed jego twórcami . - Standardy cyklu życia, określające, jak się powstało, jest wdrażane, system jest stosowany i jest wyeliminowany. Modele określone przez standardy tych dwóch klas są oczywiście powiązane, ale rozwiążą zupełnie różne zadania i charakteryzują się zasadniczo różnymi podejściem do ich budowy. Wyjaśnijmy to na przykładzie. System jest najbardziej kompletnym modelem systemu systemu, jednak biografia samego systemu nie może być uznana za model jego cyklu życia. Tam, gdzie bliżej modelu cyklu życia systemu informacyjnego jest opis życia żywej istoty, począwszy od momentu poczęcia. Podstawy rozwoju IP. 27.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-28.jpg" Alt \u003d "(! Lang:\u003e Tak więc cykl życia systemu informacyjnego obejmuje wszystkie etapy i Etapy tworzenia tego, akompaniament"> Таким образом, жизненный цикл информационной системы охватывает все стадии и этапы ее создания, сопровождения и развития: -предпроектный анализ (включая формирование функциональной и !} modele informacji. Obiekt, dla którego system informacyjny jest przeznaczony); - projektowanie systemu (w tym rozwój specyfikacji technicznych, projektów szkicu i technicznych); -Belivery System (w tym programowanie i testowanie programów aplikacji na podstawie specyfikacji projektowych systemów przydzielonych na etapie projektowania); -Integracja i montaż systemu, prowadzenie swoich testów; eksploatacja systemu i jego utrzymanie; Rozwój systemu. Podstawy rozwoju IP. 28.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-29.jpg" Alt \u003d "(! Lang:\u003e Niewielka specyficzność Czas trwania cyklu życia nowoczesnych systemów informatycznych wynosi około 10 lat, co jest znaczące"> Немного специфики Продолжительность жизненного цикла современных информационных систем составляет около 10 лет, что значительно превышает сроки морального и физического старения технических и системных программных средств, используемых при построении системы. Поэтому в течение жизненного цикла системы проводится модернизация ее технико-программной базы. При этом прикладное программное обеспечение системы должно быть сохранено и перенесено на обновляемые аппаратно-программные платформы. Эти проблемы привели к тому, что подавляющее большинство проектов информационных систем внедряется с нарушениями качества, сроков или сметы. Почти треть проектов информационных систем прекращают свое существование, оставшись незавершенными. По данным, публикуемым Standish Group, в 1996 году 84% проектов информационных систем не были завершены в установленные сроки, в 1998 году сократилась до 74%, однако и в 2000 -м общий объем "хронической незавершенки" не опустился ниже 50%. Главной причиной такого положения является то, что уровень технологии анализа и проектирования систем, методов и средств управления проектами не соответствует сложности создаваемых систем, которая постоянно возрастает в связи с усложнением и быстрыми изменениями бизнеса. Основы разработки ИС. 29!}

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-30.jpg" Alt \u003d "(! Lang:\u003e Od świata, wiadomo, że koszty wsparcia Utworzone systemy informacji o oprogramowaniu"> Из мировой практики известно, что затраты на сопровождение прикладного программного обеспечения информационных систем составляют не менее 70% его совокупной стоимости на протяжении жизненного цикла. Поэтому крайне важно еще на проектной стадии предусмотреть необходимые методы и средства сопровождения прикладного программного обеспечения, включая методы конфигурационного управления. В России создание и испытания автоматизированных систем, к которым относятся и информационные системы, регламентированы рядом ГОСТов, прежде всего серии 34. Однако отдельные положения этих ГОСТов уже устарели, а ряд этапов жизненного цикла информационных систем предоставлены недостаточно полно. Поэтому более целесообразно рассматривать в качестве определяющего документа международный стандарт ISO/IEC 12207. Данный стандарт определяет структуру жизненного цикла, содержащую процессы, которые должны быть выполнены во время создания программного обеспечения информационной системы. Основы разработки ИС. 30!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-31.jpg" Alt \u003d "(! Lang:\u003e Te procesy są podzielone na trzy grupy: Podstawowy (zakup, dostawa , Rozwój, obsługa i akompaniament), pomocniczy"> Эти процессы подразделяются на три группы: основные (приобретение, поставка, разработка, эксплуатация и сопровождение), вспомогательные (документирование, управление конфигурацией, обеспечение качества, верификация, аттестация, оценка, аудит и решение проблем) и организационные (управление проектами, создание инфраструктуры проекта, определение, оценка и улучшение самого жизненного цикла, обучение). Основы разработки ИС. 31!}

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-32.jpg" Alt \u003d "(! Lang:\u003e Kaskada i modele spiralne, ISO / IEC 12207 nie oferuje konkretnych modeli cyklu życia"> Каскадная и спиральная модели Однако стандарт ISO/IEC 12207 не предлагает конкретной модели жизненного цикла и методов разработки, его рекомендации являются общими для любых моделей жизненного цикла. Под моделью обычно понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач на протяжении жизненного цикла. Из существующих в настоящее время моделей наиболее распространены две: каскадная и спиральная. Они принципиально различаются самим подходом к информационной системе и ее программному обеспечению. Суть различий в том, что в каскадной модели информационная система является однородной и ее программное обеспечение определяется как единое (с ней) целое. !} To podejście Jest to charakterystyczne dla wcześniejszych systemów informacyjnych (metoda kaskadowa jest stosowana od 1970 r.), A także dla systemów, dla których na samym początku rozwoju można w pełni sformułować wszystkie wymagania. Gdy te warunki są spełnione, metoda kaskada umożliwia osiągnięcie dobrych wyników. Podstawy rozwoju IP. 32.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-33.jpg" Alt \u003d "(! Lang:\u003e Istota metody kaskady (rys. 1) przełamać przez cały rozwój do kroków"> Суть каскадного метода (рис. 1) заключается в разбиении всей разработки на этапы, причем переход от предыдущего этапа к последующему осуществляется только после полного завершения работ предыдущего этапа. Соответственно на каждом этапе формируется законченный набор проектной документации, достаточной для того, чтобы разработка могла быть продолжена другой группой разработчиков. Другим положительным моментом каскадной модели является возможность планирования сроков завершения работ и затрат на их выполнение. Однако у каскадной модели есть один существенный недостаток - очень сложно уложить реальный процесс создания программного обеспечения в такую жесткую схему и поэтому постоянно возникает необходимость возврата к предыдущим этапам с целью уточнения и пересмотра ранее принятых решений. Результатом такого конфликта стало появление модели с промежуточным контролем (рис. 2), которую представляют или как самостоятельную модель, или как вариант каскадной модели. Эта модель характеризуется межэтапными корректировками, удлиняющими период разработки изделия, но повышающими надежность. Однако и каскадная модель, и модель с промежуточным контролем обладают серьезным недостатком - запаздыванием с получением результатов. Данное обстоятельство объясняется тем, что согласование результатов возможно только после завершения каждого этапа работ. Основы разработки ИС. 33!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-34.jpg" Alt \u003d "(! Lang:\u003e W czasie każdego etapu wymóg jest sztywno ustawiony jako"> На время же проведения каждого этапа требования жестко задаются в виде технического задания. Так что существует опасность, что из -за неточного изложения требований или их изменения за длительное время создания программного обеспечения конечный продукт окажется невостребованным. Для преодоления этого недостатка и была создана спиральная модель, ориентированная на активную работу с пользователями и представляющая разрабатываемую информационную систему как постоянно корректируемую во время разработки. В спиральной модели (рис. 3) основной упор делается на этапы анализа и проектирования, на которых реализуемость технических решений проверяется путем создания прототипов. Спиральная модель позволяет начинать работу над следующим этапом, не дожидаясь завершения предыдущего. Спиральная модель имеет целью как можно раньше ознакомить пользователей с работоспособным продуктом, корректируя при необходимости требования к разрабатываемому продукту и каждый "виток" спирали означает создание фрагмента или версии. Основная проблема спирального цикла - определение момента перехода на следующий этап, и возможным ее решением является принудительное ограничение по времени для каждого из этапа жизненного цикла. Наиболее полно достоинства такой модели проявляются при обслуживании программных средств. Основы разработки ИС. 34!}

SRC \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-35.jpg" Alt \u003d "(! Lang:\u003e Porównując te modele, można powiedzieć, że model kaskady jest Więcej wszechstronne, t."> Сравнивая эти модели, можно сказать, что каскадная модель более универсальна, т. е. она применима к производству разных изделий, будь то отбойный молоток или графический редактор. Для разных изделий просто будут изменяться количество и название этапов модели. Спиральная же модель более ориентирована именно на информационные системы, особенно на !} produkty oprogramowaniaDlatego podczas opracowywania systemów informacyjnych i ich oprogramowania, korzystne jest kaskadę. Następnym krokiem w kwestii utrzymania cyklu życia systemu informacyjnego, ponieważ jednak każdy inny produkt jest jego automatyzacją. Jednak automatyzacja różnych procesów związanych z rozwojem, produkcją i działaniem zarówno produktów branżowych, jak i systemów informatycznych jest najbardziej skuteczny w przypadku, gdy obejmuje wszystkie etapy cyklu życia produktu. Konieczne jest przezwyciężenie następujących problemów: obecność wielu różnych systemów koncentrowała się na rozwiązywaniu określonych zadań dotyczących różnych etapów cyklu życia prowadzi do trudności wymiany danych między sąsiednimi systemami; Udział we wspieraniu cyklu życia produktów kilku przedsiębiorstw wymaga skutecznej wymiany informacji na temat produktu między partnerami; Złożoność produktu, obecność wielu jej modyfikacji, pożyczki, normalizacji, unifikacji wymaga wsparcia wielu wielu modeli montażowych multivariate. Te problemy można przezwyciężyć, wdrażając koncepcję CAL. Podstawy rozwoju IP. 35.

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-36.jpg" Alt \u003d "(! Informacja"> CALS Аббревиатура CALS расшифровывается как Continuous Acquisition and Life cycle Support - непрерывная информационная поддержка жизненного цикла продукта. Встречается также другой перевод, менее схожий с исходным названием, но более близкий по смыслу: обеспечение неразрывной связи между производством и прочими этапами жизненного цикла изделия. !} Ta technologia, opracowany w latach 80. w Departamencie Obrony USA, rozprzestrzenił się na całym świecie i pokrył prawie wszystkie sfery globalnej gospodarki. Ma na celu poprawę wydajności i jakości procesów biznesowych przeprowadzonych przez cały cykl życia produktu, stosując technologie papierowe. Początek stworzenia systemu technologii CAL był rozwój systemu opisywania procesów na wszystkich etapach cyklu życia produktów. Podstawy rozwoju IP. 36.

SRC \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-37.jpg" Alt \u003d "(! Lang:\u003e W międzynarodowych standardach serii ISO 9004 (Zarządzanie jakością produktu) , koncepcja została wprowadzona"> В международных стандартах серии ISO 9004 (управление качеством продукции) введено понятие "жизненный цикл изделия". Данное понятие включает в себя следующие этапы жизненного цикла изделия: маркетинг, поиск и изучение рынка; проектирование и/или разработка технических требований к создаваемой продукции; материально- техническое снабжение; подготовка и разработка технологических процессов; производство; контроль, проведение испытаний и обследований; упаковка и хранение; реализация и/или распределение продукции; монтаж, эксплуатация; техническая помощь в обслуживании; утилизация после завершения использования продукции. Основы разработки ИС. 37!}

SRC \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-38.jpg" alt \u003d "(! Lang:\u003e Management Industrial Group na metodologii Cals został stworzony w USA"> Для развития методологии CALS в США были созданы Управляющая промышленная группа по вопросам CALS (ISG) и ее исполнительный консультативный комитет. В !} obecnie Na świecie istnieje ponad 25 organizacji krajowych (komisje lub rady rozwoju Cals), w tym w Stanach Zjednoczonych, Japonii, Kanadzie, Wielkiej Brytanii, Niemczech, Szwecji, Norwegii, Australii i innych krajach, a także NATO. Główne wysiłki tych i podobnych organizacji miały na celu stworzenie innego poziomu dokumentacji regulacyjnej. W ciągu ostatnich kilku lat opracowano następujące dokumenty: ISO 10303 (systemy automatyki przemysłowej i integracja - reprezentacja danych produktu i wymiana), ISO 13584 (część biblioteka), Def Stan 00 -60 (zintegrowane wsparcie logistyczne), MIL-STD -2549 (Management konfiguracyjny. Interfejs danych), Mil- HDBK-61 (Zarządzanie konfiguracją. Wytyczne), specyfikacja AECMA 2 000 m (Specyfikacja międzynarodowa do zarządzania Materiał Zintegrowany przetwarzanie danych dla sprzętu wojskowego), Specyfikacja AECMA 1 000 D (Specyfikacja międzynarodowa Publikacje danych technicznych, wykorzystując wspólną bazę danych źródłowych) itd. Podstawy rozwoju IP. 38.

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-39.jpg" Alt \u003d "(! Lang:\u003e Cals Normy standardy opracowane przez ISO dla Cals Technologies można podzielić trzy Grupy: Prezentacja informacji"> Стандарты CALS Стандарты, разработанные ISO для CALS-технологий, можно разбить на три группы: представление информации о продукте, представление текстовой и !} informacje graficzne. i ogólny cel. Pierwsza grupa obejmuje: standard ISO / IEC 10303 do wymiany danych modelu produktu (Krok) i Automatyzacja przemysłowa ISO 13584 - Biblioteka części. Druga grupa obejmuje: Przetwarzanie informacji ISO 8879 - System tekstowy i Biurowy - Standard Ogólny język znacznika (SGML); ISO / IEC 10179 Symanika styl dokumentu i język specyfikacji (DSSSL); ISO / IEC to 10744 Technology informacyjne - Hypermedia / Time Document Dokument Language (Hy. Czas); Systemy przetwarzania informacji ISO / IEC 8632 - grafika komputerowa - Metafile; ISO / IEC 10918 Kodowanie cyfrowych zdjęć ciągłych zdjęć (JPEG); ISO 11172 MPEG 2 Motion Picture Experts Group (MPEG); Kodowanie filmowych zdjęć i powiązanego audio do cyfrowych mediów pamięci masowej i informacji ISO / IECS 13522 Informacje informacyjne i hipermedia (MHEG). Podstawy rozwoju IP. 39.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-40.jpg" alt \u003d "(! Oszczędność czasu i pieniędzy"> Эффективность реализации CALS Основная задача, решаемая путем применения CALS-технологий, -- экономия времени и средств при одновременном повышении качества. Так, в США применение CALS-технологий сопровождается следующими типовыми показателями. В процессах проектирования и инженерных расчетах: сокращение времени проектирования на 50%; снижение затрат на изучение выполнимости проектов на 15 --40%. В процессах организации поставок: уменьшение количества ошибок при передаче данных на 98%; сокращение времени поиска и извлечения данных на 40%; сокращение времени планирования на 70%; сокращение стоимости информации на 15 --60%. В производственных процессах: сокращение производственных затрат на 15 -60%; повышение показателей качества на 80%; в процессах эксплуатационной поддержки изделий: сокращение времени на изменения технической документации на 30%; сокращение времени планирования поддержки на 70%; снижение стоимости технической документации на 10 --50%. Основы разработки ИС. 40!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-41.jpg" Alt \u003d "(! Lang:\u003e Oddzielne pytania systemów informacyjnych i technologii budowlanych Niektóre informacje o technologii tworzenia"> Отдельные вопросы построения информационных систем и технологий Здесь мы рассмотрим некоторые технологии создания информационных систем, наиболее часто предлагаемые разработчиками. Знакомство с такими технологиями облегчит процесс понимания заказчиком предложений разработчика. Автоматизированные системы проектирования Усложнение информационных систем и расширение областей их применения, повышение требований к ним привели к тому, что даже большие, коллективы разработчиков не в состоянии за приемлемое время, в, условиях ограничений по ресурсам и с заданным качеством разработать информационную систему. В результате развития средств и методов создания информационных систем оформилось направление, связанное с автоматизацией проектирования информационной системы и информационной технологии. Это путь использования готовых решений, обеспечения заданного качества и ускорения работ при создании информационной системы и информационной технологии. (См. : Ойхман Е. Г. , Попов Э. В. Реинжиниринг бизнеса: реинжиниринг организации и информационные технологии. - М. : Финансы и статистика, 1997.) Основы разработки ИС. 41!}

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-42.jpg" Alt \u003d "(! Lang:\u003e Testowanie sceniczne Po zakończeniu rozwoju oddzielnego modułu systemowego, an wykonuje się autonomiczny test, który realizuje"> Этап тестирования После завершения разработки отдельного модуля системы выполняют автономный тест, который преследует две основные цели: обнаружение отказов модуля (жестких сбоев); соответствие модуля спецификации (наличие всех необходимых функций, отсутствие лишних функций). После того как автономный тест успешно пройдет, модуль включается в состав разработанной части системы и группа сгенерированных модулей проходит тесты связей, которые должны отследить их взаимное влияние. Далее группа модулей тестируется на надежность работы, то есть проходят, во-первых, тесты имитации отказов системы, а во-вторых, тесты наработки на отказ. Первая группа тестов показывает, насколько хорошо система восстанавливается после сбоев программного обеспечения, отказов аппаратного обеспечения. Вторая группа тестов определяет степень устойчивости системы при штатной работе и позволяет оценить время безотказной работы системы. В комплект тестов устойчивости должны входить тесты, имитирующие пиковую нагрузку на систему. Затем весь комплект модулей проходит системный тест - тест внутренней приемки продукта, показывающий уровень его качества. Сюда входят тесты функциональности и тесты надежности системы. Основы разработки ИС. 42!}

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-43.jpg" Alt \u003d "(! Lang:\u003e Ostatnim testem systemu informacyjnego - testy akceptacyjne. Taki a Test obejmuje wyświetlanie systemu informacji do klienta"> Последний тест информационной системы - приемо-сдаточные испытания. Такой тест предусматривает показ информационной системы заказчику и должен содержать группу тестов, моделирующих реальные !} procesy biznesowePokazać zgodność z wdrażaniem wymagań klienta. Potrzeba kontroli procesu tworzenia IP, gwarantują osiągnięcie rozwoju i przestrzegania różnych ograniczeń (budżetowych, tymczasowych itp.) Doprowadziło do powszechnego wykorzystania metod i środków inżynierii oprogramowania: analiza strukturalna, modelowanie obiektowo-zorientowane, Systemy przypadku. Podstawy rozwoju IP. 43.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-44.jpg" alt \u003d „(Lang:\u003e powszechne w tej dziedzinie, OPROGRAMOWANIE Computer Aided / SUSTEM ENGINEERING - Sape-Technology)."> Широкое распространение в этой области получил подход САSЕ (Computer Aided Software/Sуstеm Engineering - САSЕ-технология). CASE- технология совокупность методов анализа, проектирования, разработки и сопровождения информационной системы, поддерживаемых комплексом взаимосвязанных средств автоматизации. Это инструментарий для системных аналитиков, разработчиков и программистов, позволяющий автоматизировать процесс исследования, проектирования и разработки информационной системы (анализ предметной области, спецификации проектов, выпуск документации, тестирование реализаций проектов, планирование и контроль разработок, моделирование и т. п.). Это индустриализация технологии создания информационной системы и информационной технологии, позволяющая отделить и автоматизировать процесс проектирования информационной системы от последующих этапов разработки. Использование САSЕ-технологий существенно изменяет технологию работ на этапах анализа, проектирования и модернизации информационной системы. В CASE-технологиях применяются специальные методы анализа, проектирования и моделирования. CASE-технологии могут использоваться при создании информационной системы любых типов. Основы разработки ИС. 44!}

SRC \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-45.jpg" Alt \u003d "(! Lang:\u003e Ogólny wskaźnik niezawodności IP koncentruje szereg ważnych cech: - częstość niepowodzeń w"> Общий показатель надежности ИС концентрирует в себе ряд важных характеристик: --частоту возникновения сбоев в техническом обеспечении; --степень адекватности математических моделей; --верификационную чистоту программ; --относительный уровень достоверности информации; --интегрированный показатель надежности эргономического обеспечения ИС. Адаптационные свойства системы отражают ее способность приспосабливаться к изменениям окружающего внешнего фона внутренней управленческой и производственной среды организации. Важная задача заказчика - сформулировать на этапе проектирования границы допущения отклонений в значениях управляющих и выходных параметров, имеющих принципиальное значение для функционирования всей системы. Основы разработки ИС. 45!}

Src \u003d "https://present5.com/presENTation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-46.jpg" Alt \u003d "(! Lang:\u003e Wniosek Dzisiaj Technologie informacyjne mają wpływ nie tylko do przetwarzania"> Заключение Сегодня информационные технологии оказывают влияние не только на обработку данных, но и на способ выполнения работы людьми, на продукцию, характер конкуренции. Информация во многих организациях становится ключевым ресурсом, а !} przetwarzanie informacji - Znaczenie strategiczne biznesowe. Większość organizacji nie będzie mogła pomyślnie konkurować, dopóki ich klienci nie mają takiego poziomu usługi, co jest możliwe tylko z systemami high-tech. System Informacji Zarządzania jest systemem, który zapewnia autoryzowany personel z danymi lub informacjami związanymi z organizacją. System zarządzania informacjami, ogólnie składa się z czterech podsystemów: systemów przetwarzania transakcji, systemów raportów zarządzających, system informacyjny i system decyzyjny, w tym system informacyjny głowy, systemu ekspertów i sztucznej inteligencji. Systemy informacyjne są wykorzystywane przez organizacje w różnych celach. Zwiększają produktywność pracy, pomagając wykonywać pracę lepiej, szybszą i tańszą, funkcjonalną wydajność, pomagając podejmować najlepsze decyzje. Systemy informacyjne Popraw jakość usług świadczonych klientom i klientom pomagają tworzyć i poprawić produkty. Pozwalają nam skonsolidować klientów i przenieść konkurentów, zmienić podstawę konkurencji poprzez zmianę składników, takich jak cena, koszty, jakość. Podstawy rozwoju IP. 46.

Src \u003d "https://present5.com/presentation/3/178909785_439177649.pdf-img/178909785_439177649.pdf-47.jpg" alt \u003d „(Lang:!.\u003e Wykaz literatury 1. A. N. Adamenko, A. M. Kuchukov. programowanie logiczne i"> Список литературы. 1. А. Н. Адаменко, А. М. Кучуков. Логическое программирование и Visual Prolog СПб. : БХВ--Петербург, 2003. 2. Братко И. Алгоритмы искусственного интеллекта на языке PROLOG. М. : «Вильямс» , 2004. 3. Джексон П. Введение в экспертные системы. -Москва, С. Петербург, Киев: Изд. дом "Вильямс", 2002 4. Дж. Доорс, А. Рейблейн, С. Вадера. Пролог - язык программирования будущего. М. : Финансы и статистика, 1990 5. Дюбуа Д. , Прад А. Теория возможностей. Приложения к представлению знаний. -М. : Радио и связь, 1995 6. Корнеев В. В. , Гарев А. Ф. , Васюшин СВ. , Райх В. В. Базы данных. Интеллектуальная обработка информации. - М. : Изд-во "Нолидж", 7. Мендельсон Э. Введение в математическую логику. М. , 1976 8. Нечаев В. В. , Панченко В. М. , Свиридов А. П. Исследование операций и теория систем. Основы статистической динамики знаний. !} Instruktaż. -M. : Mirea, 2000 9. Novikov P.S. Elementy logiki matematycznej. M., 1959 10. Popov E. V. Systemy ekspertów w czasie rzeczywistym. W: Open Systems., N2 (10), 1995 11. Hogger K. Wprowadzenie do programowania logicznego M.: Mir, 1988 12. Cherch A. Wprowadzenie do logiki matematycznej, t. I. M. 1960 13. Źródła internetowe. Podstawy rozwoju IP. 47.

Wprowadzenie ................................................. ................................... ..3.
1. Podstawa teoretyczna do rozwoju systemów informatycznych
1.1. Koncepcja IP jako narzędzia automatyzacji .................................... .5
1.2. Wsparcie informacyjne IP .............................................. .. 7.
1.3. Rynek rosyjski Rachunkowość IP Leków ........................12
2. Projektowanie i rozwój systemu informacyjnego do uwzględnienia leków w farmaceutycyzmie
2.1. Struktura infologiczna bazy danych księgowych w firmie transportowej ........................................ .................................................. .. ... 16.

Wprowadzenie
Znaczenie pracy kursu jest to, że zautomatyzowane systemy informacyjne są potrzebne dla wszystkich nowoczesnych magazynów (IP). Główną zaletą automatyzacji jest zmniejszenie redundancji przechowywanych danych, aw konsekwencji zapisanie całkowitej pamięci, zmniejszając koszty wielu aktualizacji zbędnych kopii i eliminując możliwość sprzeczności z powodu przechowywania w różnych miejscach informacji o tym samym obiekcie, zwiększając stopień informacyjnych i zwiększyć szybkość przetwarzania informacji; Nadmierna liczba wewnętrznych dokumentów pośrednich, różnych magazynów, folderów, aplikacji itp., Powtórz te same informacje w różnych dokumentach pośrednich. Znacznie redukuje również czas automatycznego wyszukiwania informacji, który jest wykonany ze specjalnych formularzy ekranowych, w których określono parametry wyszukiwania obiektów.
Przedmiotem badania jest przedsiębiorstwo transportowe (transport towarowy).
Badania Temat - Automatyka Rachunkowość w przedsiębiorstwie transportu.
Celem pracuje na rozwoju systemu informacji o parkingu samochodowego w firmie transportowej.
Aby osiągnąć cel, należy rozwiązać następujące zadania:
1. Przeglądaj teoretyczne podstawy rozwoju systemów informatycznych
2. Aby wspierać i opracować system informacji do rachunkowości firmy transportowej.
Teoretyczna podstawa prac kursu była dzieła krajowych naukowców zapalenia zapalenia automatycznego technologii informacyjnych, okresowych materiałów poligraficznych, zasoby informacyjne. sieć globalna Internet.
Metodologiczna baza pracy to metody analiza systemu: Metody oprogramowania, dialektyczne i leksykalne
Cele i cele pracy kursu określały jego strukturę. Praca kursu Składa się z wprowadzenia, dwóch części, zawarcia i literatury literatury1. Teoretyczne podstawy systemów informacyjnych
1.1. Koncepcja IP jako narzędzia automatyzacji
W ramach systemu rozumie dowolny obiekt, który jest jednocześnie rozpatrywany i jako całość i w połączeniu w interesie osiągnięcia celów elementów rozpuszczalnych. Systemy różnią się znacząco między sobą zarówno w składzie, jak i głównych celów. W informatyce koncepcja "systemu" jest szeroko rozpowszechniona i ma wiele wartości zmysłowych. Najczęściej stosuje się w stosunku do maszyny do środków technicznych i programów. System można nazwać częścią sprzętową komputera. System może być również uznany za różnorodne programy do rozwiązywania określonych zadań stosowanych, uzupełnionych procedurami prowadzenia dokumentacji i zarządzania obliczeniami. Uzależnienie od koncepcji "System" Słowo "Informacje" odzwierciedla cel jego tworzenia i działania. Systemy informacyjne zapewniają gromadzenie, przechowywanie, przetwarzanie, wyszukiwanie, wydawanie informacji niezbędnych w procesie tworzenia rozwiązań do zadań z dowolnego obszaru. Pomagają analizować problemy i tworzyć nowe produkty.
System informacyjny jest powiązany ze sobą kruszywa, metody i personel używany do przechowywania, przetwarzania i wydawania informacji w celu osiągnięcia celu.
Nowoczesne zrozumienie systemu informacyjnego obejmuje wykorzystanie informacji o komputerach jako główne środki techniczne. Ponadto przykład wykonania technicznego samego systemu informacyjnego nie będzie niczym ...

Wyślij dobrą pracę w bazie wiedzy jest proste. Użyj poniższego formularza

Studenci, studiach studentów, młodych naukowców, którzy korzystają z bazy wiedzy w swoich badaniach i pracach, będą ci bardzo wdzięczni.

Podobne dokumenty

    Główne metodologie projektowe, model cyklu życia systemów lokalnych, istotą podejścia strukturalnego. Strumienie procesów modelowania i oprogramowanie Wspierać ich cykl życia. Charakterystyka i technologia dla sposobów wykonawczych.

    zajęcia, dodano 12/13/2010

    Podstawy metodologii projektowania systemów informacyjnych, koncepcji ich cyklu życia. Podstawowy model cyklu życia. SADT Modelologia modelowania funkcjonalna. Skład modelu funkcjonalnego. Modelowanie danych, charakterystyka przypadków.

    abstract, dodał 05/28/2015

    Metodologia analizy strukturalnej i projektowania systemów informatycznych. Podstawowy standard procesów cyklu życia oprogramowania. Cele i zasady tworzenia profili systemów informacyjnych. Rozwój idealnego modelu procesów biznesowych.

    prezentacja dodana 07.12.2013

    Cechy podstawowych, pomocniczych procesów organizacyjnych cyklu życia zautomatyzowanych systemów informacyjnych. Główne metody projektowania AIS oparty na technologii CASE. Definicja modelu cyklu życia oprogramowania.

    zajęcia, dodano 20.11.2010

    Funkcje projektowania systemów informacyjnych opartych na bazach danych. Używaj narzędzi Case i opisy procesów biznesowych w BP-Win. Etapy projektowania nowoczesnych systemów informacyjnych, typów diagramów i wizualnej reprezentacji witryny internetowej.

    zajęć, dodaje 04/25/2012

    Głównymi obszarami systemów informatycznych są: bazy danych, programy (wykonanie do żądań danych), topologia sieciowa, konfiguracja sprzętu. Modele cyklu życia oprogramowania. Etapy systemu informacyjnego.

    streszczenie, dodał 04.04.2010

    Lifecykle zautomatyzowanych systemów informacyjnych. Podstawy metodologii projektowania zautomatyzowanych systemów opartych na technologii Case. Faza analizy i planowania, budowy i wdrażania zautomatyzowany system. Kaskada i model spirali.

    zajęcia, dodano 20.11.2010

    Automatyczne systemy projektowe. Analiza porównawcza środków na projektowaniu zautomatyzowanych systemów informacyjnych. kod SQL eksport do środowiska fizycznego i napełniania zawartości bazy danych. Etapy rozwoju i charakterystyki funduszy przypadku.

    kursy, dodano 11.12.2017

Projektowanie systemów informatycznych (IP) reprezentuje złożoną aktywność wielostopniową, bez organizacji naukowej nie do pomyślenia do tworzenia i stosowania nowoczesnego kompleksu IP, w tym w edukacji, przedsiębiorczości, zarządzaniu i innych obszarach społeczeństwa. Wraz z uzyskaniem niezbędnym do tej wiedzy teoretycznej, projektant IP jest zobowiązany do zrównoważonego praktycznego umiejętności tego typu aktywności.

Główną cechą projektu jest praca z jeszcze istniejącym obiektem. Jest to różnica w projektowaniu modelowania, gdzie obiekt może nie istnieć.

Projekt IP obejmuje trzy główne obszary:

Projektowanie obiektów danych, które zostaną wdrożone w bazie danych;

Projektowanie programów, formularze ekranowe, raporty, które zapewnią wykonanie żądań danych;

Rachunkowość dla określonego środowiska lub technologii, a mianowicie: Topologia sieciowa, konfiguracja sprzętu używana przez architekturę (serwer plików lub serwer klienta), przetwarzanie równoległe, przetwarzanie danych rozproszonych itp.

Projektowanie systemów informatycznych zawsze zaczyna się od definicji celu projektu. Ogólnie rzecz biorąc, cel projektu można zdefiniować jako rozwiązanie wielu powiązanych ze sobą zadań, w tym przepisu w momencie uruchomienia systemu i przez cały czas pracy:

Wymagana funkcjonalność systemu i poziom adaptacji do zmieniających się warunków funkcjonowania;

Wymagana przepustowość systemu;

Wymagany czas reakcji systemu na żądanie;

Problemy z bezpłatną obsługą systemu;

Wymagany poziom bezpieczeństwa;

Łatwość obsługi i systemu wsparcia.

      Technologia projektowania

Technologia projektowania AIS jest zestawem metod i sposobów projektowania AIS, a także metod i sposobów projektowania projektowania (zarządzanie procesem tworzenia i modernizacji projektu AIS). Projektowanie technologii projektu jest proces technologiczny (TP), który określa działania, ich sekwencję, skład wykonawców, środki i zasoby wymagane do wykonania tych działań.

Projekt AIS jest zestawem szeregowo równoległych, powiązanych i wiszących łańcuchów działań, z których każdy może mieć własny temat. Działania wykonywane w konstrukcji AIS można zidentyfikować jako niepodzielne operacje technologiczne lub podprocesy operacji technologicznych.

Wszystkie działania mogą być faktycznie zaprojektowane, które tworzą lub modyfikują wyniki projektowania i oceniające, które są wytwarzane przez ustalone kryteria oceny wyników projektu.

Zatem technologia projektowa jest ustawiana przez regulowaną sekwencję operacji technologicznych wykonanych podczas procesu tworzenia projektu na podstawie metody.

Przedmiotem wybranej technologii projektowania powinna być odzwierciedleniem powiązanych procesów projektowych na wszystkich etapach cyklu życia AIS.

Główne wymagania dotyczące wybranej technologii projektowania są następujące:

Projekt stworzony z tą technologią powinien spełniać wymagania klienta;

Technologia musi odzwierciedlać wszystkie etapy cyklu życia projektu;

Technologia powinna zapewniać minimalne koszty pracy i wartości do projektowania i utrzymania projektu;

Technologia powinna przyczynić się do wzrostu wydajności pracy projektantów;

Technologia powinna zapewnić wiarygodność projektu i eksploatacji projektu;

Technologia powinna pomóc promować dokumentacji projektowej.

Technologia projektowania AIS wdraża konkretną metodologię projektowania. Z kolei Metodologia projektowa przyjmuje obecność pewnej koncepcji, zasad projektowych i jest realizowany przez zestaw metod i środków.

Metody projektu AIS można sklasyfikować zgodnie z stopniem wykorzystania automatyzacji, typowych rozwiązań projektowych, adaptacji do domniemanych zmian.

W zależności od stopnia automatyzacji wyróżnić:

Projektowanie ręcznego;

Projekt komputerowy;

W zależności od stopnia wykorzystania typowych rozwiązań projektowych rozróżniają:

Orginalny wzór;

Typowy projekt;

Według stopnia adaptacji rozwiązań konstrukcyjnych, następujące metody różnią się:

Rekonstrukcja - adaptacja roztworów projektowych odbywa się poprzez recykling odpowiednich składników;

Parametryzacja - rozwiązania projektowe są skonfigurowane zgodnie z określonymi i zmiennymi parametrami;

Restrukturyzacja modelu - model zmienia się w obszarze tematycznym, co prowadzi do automatycznego ponownego tworzenia rozwiązań projektowych.

W zależności od złożoności automatyki i zestawu zadań wymagających rozwiązań podczas tworzenia określonej AIS, etap i etapy pracy mogą mieć inną złożoność. Dozwolone jest łączyć kolejne kroki i wykluczyć niektóre z nich na dowolnym etapie projektu. Pozwolono mu również rozpocząć wykonanie pracy następnego etapu do końca poprzedniego.

Główne etapy tworzenia zautomatyzowany system informacji:

Tworzenie wymagań dotyczących AIS;

Rozwój koncepcji AIS;

Opracowanie specyfikacji technicznych;

Rozwój szkicu projektu;

Rozwój części technicznej projektu;

Rozwój dokumentacji roboczej dla AIS;

Uruchomienie;

Towarzyszący AIS.

      Metodologia projektowania

Podstawą technologii projektowania systemów informacyjnych jest metodologią. Metodologia jest realizowana poprzez konkretne technologie i wspieranie ich standardów, technik i narzędzi.

Metody projektowania IP można sklasyfikować zgodnie z stopniem wykorzystania automatyzacji, typowych rozwiązań projektowych, adaptacji do domniemanych zmian. Tak więc, zgodnie z stopniem automatyzacji metody projektowania są podzielone na:

1. Podręcznik, w którym konstrukcja składników IP odbywa się bez użycia specjalnego oprogramowania instrumentalnego i programowania - na językach algorytmicznych;

2. Komputer, w którym generacja lub konfiguracja (konfiguracja) rozwiązań projektowych opiera się na wykorzystaniu specjalnego oprogramowania instrumentalnego.

W zależności od stopnia wykorzystania typowych rozwiązań projektowych wyróżnia się następujące metody projektowania:

1. Oryginalny (indywidualny), gdy rozwiązania projektowe są opracowywane "od podstaw" zgodnie z wymaganiami AIS. Charakteryzuje się faktem, że wszystkie rodzaje prac projektowych koncentrują się na tworzeniu poszczególnych projektów dla każdego obiektu, co do maksymalnego stopnia odzwierciedlają wszystkie jego funkcje;

2. Typowy, obejmujący konfigurację IP z gotowych typowych rozwiązań projektowych (moduły oprogramowania). Opiera się na doświadczeniu zdobytego w rozwoju poszczególnych projektów. Typowe projekty, jako podsumowanie doświadczeń dla niektórych grup systemów organizacyjnych i gospodarczych lub rodzajów pracy, w każdym konkretnym przypadku są związane z wieloma konkretnymi cechami i różnią się stopniem pokrycia funkcji zarządzania wykonywanych przez pracę i dokumentację projektową rozwinięty.

W zależności od stopnia adaptacji roztworów projektowych są wyróżniane:

1. Rekonstrukcja, gdy dostosowanie rozwiązań projektowych przeprowadza się przez recykling odpowiednich komponentów (przeprogramowanie modułów oprogramowania);

2. Parametryzacja po skonfigurowaniu rozwiązań projektowych (generowanych) zgodnie z parametrami zmiennych;

3. Model restrukturyzacji Gdy model zmienia się w obszarze problemowym, na podstawie których rozwiązania projektowe są automatycznie ponowne uruchamiane.

Połączenie różnych oznak klasyfikacji metod powoduje charakter stosowanych technologii projektowania IP, wśród których wyróżnia się dwie klasy główne: technologie kanoniczne i przemysłowe. Z kolei technologii projektowania przemysłowego jest podzielona na dwie podklasy: zautomatyzowane (przy użyciu technologii Case) i typowy (projektowany wzór zorientowany na parametryczną lub model). Korzystanie z technologii przemysłowych nie wyklucza stosowania w indywidualnych przypadkach kanonicznej.

Projekt to praktyczna działalność, której celem jest wyszukiwanie nowych rozwiązań zaprojektowanych w formie zestawu dokumentacji. Proces wyszukiwania jest sekwencją współzależnych działań, procedur, które z kolei oznacza użycie niektórych metod. Złożoność procesu projektowania (jak również jakiejkolwiek innej działalności twórczej), niestandardowe sytuacje projektowe (życie) powodują potrzebę znajomości różnych metod i możliwości ich posiadania.

Technologia projektowa jest zdefiniowana jako zestaw trzech składników:

Procedura krok po kroku, która określa sekwencję operacji projektowych technologicznych;

Kryteria i zasady stosowane do oceny wyników operacji technologicznych;

Notacje (graficzne i narzędzia tekstowe) używane do opisania zaprojektowanego systemu.

      Porównawcza konstrukcja narzędzi projektowych

Głównym celem wyboru standardu korporacyjnego projektu organizacyjnego jest zadanie ogólnego i obowiązkowego stosowania języka komunikacji łącza zarządzania, deweloperów procesów organizacyjnych i technologicznych oraz wykonawców tych procesów. Prywatne zastosowania takich standardów są synteza wymagań dla utworzonych systemów, przepisów dotyczących działów organizacyjnych, instrukcji obsługi itp.

Istnieje około 30 technologii do projektowania systemów organizacyjnych i technicznych, a kilkaset narzędzi zaprojektowanych do automatyzacji tego procesu. Dlatego biorąc pod uwagę tymczasowy czynnik, analiza porównawcza była ograniczona do czterech najpopularniejszych produktów na rynku rosyjskim: BPWIN / Erwin (Rational Software Corporation), Rational Rose (Scheer AG) i Oracle Designer (Oracle Developer Suite). Dane referencyjne dla technologii przypadku i narzędzi projektowych przedstawiono poniżej tekstu i w tabeli nr 1.

Tabela 1

Narzędzia projektowe i ich cechy porównawcze

Kryteria

Oracle Designer.

Wspieraj pełny cykl życia

Zapewnienie integralności projektu

Niezależność z platformy

+ (Dodaf, Teaf / Feat, Zachman)

+ (Oracle, Informix, Sybase)

+ (Oracle, Informix, Sybase, Ingres itp.)

Równoczesny rozwój bazy danych i aplikacji

*) Deweloperzy aplikacji mogą rozpocząć pracę z bazą danych dopiero po zakończeniu jego konstrukcji.

Technologia przypadku jest metodologią projektowania IP, a także zestaw narzędzi, które umożliwiają formularz wizualny, aby symulować obszar obiektu, analizować ten model na wszystkich etapach rozwoju i konserwacji IP i opracowywania aplikacji zgodnie z potrzebami informacyjnymi użytkownikom. Większość istniejących funduszy przypadków opiera się na strukturalnych (głównie) metodologii lub analizie obiektowej i konstrukcji przy użyciu specyfikacji w postaci wykresów lub tekstów, aby opisać wymagania zewnętrzne, linki między modeli systemowych, głośników systemowych i architektur oprogramowania.

Zgodnie z przeglądem zaawansowanych technologii opracowanych przez Systems Development Inc. W 2007 r., Według wyników badania, ponad 1000 amerykańskich firm, w kategorii najbardziej stabilnych technologii informacyjnych (wykorzystała połowę wszystkich badanych użytkowników w ponad jednej trzeciej swoich projektów, Które 85% zostało zakończone pomyślnie). Jednak pomimo wszystkich potencjalnych możliwości funduszy przypadków istnieje wiele przykładów ich nieudanej realizacji, w wyniku których fundusze przypadku stają się oprogramowaniem "półki" (szelki). W tym względzie należy zauważyć następująco:

1. Fundusze przypadków niekoniecznie zapewniają natychmiastowy efekt; Można go uzyskać tylko po pewnym czasie;

2. Realne koszty wdrażania funduszy przypadku są zazwyczaj znacznie wyższe niż koszt ich nabycia;

3. Fundusze przypadku zapewniają możliwości uzyskania znacznych korzyści dopiero po pomyślnym zakończeniu wdrażania ich realizacji.

Ze względu na różnorodną naturę funduszy przypadków pomyliłoby się, aby dokonać bezwarunkowej zatwierdzenia w odniesieniu do rzeczywistej satysfakcji tych lub innych oczekiwań z ich wdrażania. Możesz wymienić następujące czynniki komplikujące definicję możliwego wpływu na używanie narzędzi Case:

1. Szeroka gama jakość i możliwości przypadków;

2. W odniesieniu do krótkiego czasu przy użyciu funduszy przypadków w różnych organizacjach i brak doświadczenia ich stosowania;

3. Szeroka gama w praktyce wprowadzenia różnych organizacji;

4. Brak szczegółowych metryk i danych dla już wykonanych i obecnych projektów;

5. Szeroka gama projektów objętych przedmiotem;

6. Różny stopień integracji przypadków w różnych projektach.

W wyniku tych trudności informacje o prawdziwych wdrożeniach są niezwykle ograniczone i sprzeczne. Zależy to od rodzaju środków, charakterystyki projektów, poziomu konserwacji i doświadczenia użytkownika. Niektórzy analitycy uważają, że prawdziwe korzyści z używania niektórych rodzajów narzędzi przypadku można uzyskać tylko po jednym lub dwuletnim doświadczeniu. Inni uważają, że wpływ może w rzeczywistości manifestować się w fazie działania cyklu życia IP, gdy ulepszenia technologiczne mogą prowadzić do spadku kosztów operacyjnych.

Rozładowanie spasuje zarówno stosunkowo tanie systemy dla komputerów osobistych (komputerów PC) z bardzo ograniczonymi możliwościami i drogich systemów do niejednorodnych platform obliczeniowych i środowisk operacyjnych. W związku z tym nowoczesny rynek oprogramowania ma około 30 różnych systemów przypadku, z których najpotężniejszy jest w taki czy inny sposób, są używane przez prawie wszystkie wiodące firmy zachodnie.

Korzystanie z joint venture wymaga potencjalnych użytkowników specjalnych szkoleń i uczenia się. Doświadczenie pokazuje, że wprowadzenie wspólnego przedsięwzięcia jest przeprowadzane powoli, jako umiejętności praktyczne i ogólną kulturę projektu, skuteczność wykorzystania tych funduszy gwałtownie wzrasta, a najwyższa potrzeba korzystania z joint venture jest Testowane na początkowych etapach rozwoju, a mianowicie na etapach analizy i specyfikacji. Wyjaśnia to fakt, że cena błędów dokonanych na początkowych etapach, kilka rzędów wielkości przekracza cenę błędów określonych na późniejszych etapach rozwoju.

Do tej pory rynek oprogramowania rosyjski ma następujące najbardziej rozwinięte stawy:

Erwin / BPWIN;

Racjonalna róża;

Oracle Designer.

Aris jest zintegrowanym sposobem modelowania procesów biznesowych, które łączy różne metody modelowania i analizowania systemów. Przede wszystkim jest to sposób opisu, analizy, optymalizacji i dokumentacji procesów biznesowych niż narzędzie do projektowania oprogramowania.

BPWIN to narzędzie do modelowania wizualnych procesów biznesowych. Erwin jest środkiem stosowanym w modelowaniu i tworzeniu bazy danych arbitralnej złożoności na podstawie diagramów "Essence - Communications".

Rational Rose jest środkiem modelowania systemów informacyjnych zorientowanych na obiekty. Umożliwia rozwiązanie niemal wszelkich zadań w projektowaniu systemów informatycznych: z analizy procesów biznesowych przed generowaniem kodu w określonym języku programowania. Umożliwia rozwijanie zarówno modeli wysokiego poziomu, jak i niskiego poziomu, wdrażając w ten sposób abstrakcyjny projekt lub logiczne.

Oracle Designer jest funkcjonalnym opisaniem obszaru tematycznego. Zawarte w narzędziu Pakiet Deweloperów Oracle9i do projektowania systemów oprogramowania i baz danych, które wdrażają technologię Case i własnej metodologii rozwoju Oracle - "CDM", umożliwiając zespołowi programistów do przeprowadzenia projektu, począwszy od analizy procesów biznesowych poprzez kodeks modelowania i przyjmujący prototyp oraz w przyszłości i produkt końcowy. To narzędzie ma sens, gdy orientacja do całej linii produktów Oracle używana do projektowania, opracowywania i wdrażania złożonego systemu oprogramowania.

Analiza danych podanych w tabeli pokazuje, że z wymienionych wspólnych przedsięwzięć, tylko kompleks ARIS najbardziej spełnia wszystkie kryteria przyjęte jako główny. Na przykład, w Rational Rose Complex, integralność podstawy danych projektowych i jednolitą technologię konstrukcji IP końcówki IP jest dostarczany za pomocą interfejsu Corba. Należy zauważyć, że każdy z dwóch produktów sam w sobie jest jednym z najpotężniejszych w swojej klasie.

Zatem najbardziej rozwiniętym sposobem rozwijania się na dużą skalę IP do tej pory jest, zgodnie z autorem kompleks Aris.