Файл: Анализ и оценка средств реализации объектно-ориентированного подхода к проектированию экономической информационной системы.pdf
Добавлен: 25.04.2023
Просмотров: 321
Скачиваний: 1
СОДЕРЖАНИЕ
Глава 1 Проектирование информационных систем.
1.2 Проектирование информационных систем
1.3 Основные принципы построения ЭИС
1.4 Подходы к проектированию экономических систем
Глава 2 Объектно-ориентированный подход
2.1 Сущность объектно-ориентированного подхода
2.2 Понятия класс и объект, основные свойства объектной модели
Глава 3 Программными средства, реализующие объектно-ориентированного подход
3.2 Унифицированный язык моделирования UML
3.3 Объектно-ориентированное проектирование и его связь с другими методами проектирования
ВВЕДЕНИЕ
Эффективное управление предприятием в современных условиях невозможно без использования компьютерных технологий. Правильный выбор программного продукта и фирмы-разработчика - это первый и определяющий этап автоматизации бухгалтерского учета. В настоящее время проблема выбора информационной системы (ИС) из специфической задачи превращается в стандартную процедуру. В этом смысле российские предприятия сильно уступают зарубежным конкурентам. Иностранные предприятия, как правило, имеют опыт модернизации и внедрения не одного поколения ИС. В развитых западных странах происходит смена уже четвертого поколения ИС. На российских предприятиях зачастую используют системы первого или второго поколения.
Руководители многих российских предприятий имеют слабое представление о современных компьютерных интегрированных системах и предпочитают содержать большой штат собственных программистов, которые разрабатывают индивидуальные программы для решения стандартных управленческих задач.
Процедура принятия решения о выборе наиболее эффективной компьютерной системы управления нова для большинства отечественных руководителей, а ее последствия во многом будут оказывать значительное влияние на предприятие в течение нескольких лет. Т.к. применение интегрированной ИС, которая отвечала бы требованиям предприятия (масштабу, специфике бизнеса и т.д.), позволила бы руководителю минимизировать издержки и повысить оперативность управления предприятием в целом.
Целью данной курсовой работы является анализ и оценка средств реализации объектно-ориентированного подхода к проектированию экономической информационной системы
Этапы решения поставленной цели:
- Изучить понятие ИС.
- Изучить методы проектирования ИС.
- Изучить основные понятия объектно-ориентированного подхода, объектно-ориентированного подхода
- Изучить программные средства, реализующими объектно-ориентированного подход
Глава 1 Проектирование информационных систем.
1.1 Основные определения
Информационная on система взаимосвязанная on совокупность on средств, методов on и персонала, on используемых для on хранения, обработки on и on выдачи информации on в интересах on достижения поставленной on цели.
Экономическая on информационная система on (ЭИС) - это on совокупности внутренних on и внешних on потоков прямой on и обратной on информационной on связи экономического on объекта, методов, on средств, специалистов, on участвующих on в процессе on обработки информации on и выработке on управленческих on решений [Смирнова on Г.Н., on Сорокин on А.А., on Тельнов on Ю.Ф. on Проектирование on экономических информационных on систем. - М: on Финансы и on статистика, 2003 on с. on 122].
Автоматизированной on информационной системой on (АИС) on называется комплекс, on включающий вычислительное on и коммуникационное on оборудование, программное on обеспечение, лингвистические on средства, on информационные ресурсы, on а также on персонал, обеспечивающий on поддержку on динамической информационной on модели предметной on области для on удовлетворения информационных on потребностей on пользователей.
В on автоматизированных on ИС часть on функций управления on и on обработки данных on выполняется компьютерами, on а часть on человеком on [О.Г. on Инюшкина Проектирование on информационных систем on (на примере on методов on структурного системного on анализа) Учебное on пособие Научный on редактор Матвеева on Татьяна Анатольевна on Екатеринбург Издательство on «Форт-Диалог on Исеть» 2014 on с. 45].
1.2 Проектирование информационных систем
Проектирование on экономических информационных on систем on (ЭИС) - логически on сложная, трудоемкая on и длительная on работа, требующая on высокой квалификации on участвующих в on ней специалистов. on Однако до on настоящего времени on проектирование ЭИС on нередко выполняется on на интуитивном on уровне неформализованными on методами, включающими on в себя on элементы on искусства, практический on опыт, экспертные on оценки и on дорогостоящие on экспериментальные проверки on качества функционирования on ЭИС. Кроме on того, в on процессе создания on и функционирования on ЭИС информационные on потребности on пользователей постоянно on изменяются или on уточняются, что on еще более on усложняет разработку on и сопровождение on таких on систем.
Основная on доля трудозатрат on при создании on ЭИС приходится on на прикладное on программное обеспечение on (ПО) и on базы данных on (БД). Производство on ПО сегодня on - крупнейшая отрасль on мировой экономики, on в которой on занято около on трех миллионов on специалистов on (программистов, разработчиков on ПО и on т. п.). on Еще несколько on миллионов человек on напрямую зависят on от благополучия on корпоративных информационных on подразделений либо on от производителей on ПО, таких, on как корпорации on Microsoft и on IBM on [О.Г. Инюшкина on Проектирование информационных on систем (на on примере on методов структурного on системного анализа) on Учебное пособие on Научный on редактор Матвеева on Татьяна Анатольевна on Екатеринбург Издательство on «Форт-Диалог Исеть» on 2014 с. on 67].
Рассмотрим on по порядку on эти характеристики. on На переднем on плане on первые два on пункта. Они on представляют собой on наиболее важное on отличие on от информационных on систем, функционирующих on в закрытых on сетях. Мы on не on имеем возможности on хранить и on обрабатывать on какую-либо on информацию на on стороне клиента. on Все должно on выполнятся на on сервере. При on разработке on информационной системы on с клиентским on программным обеспечением on можно было on бы on хранить часть on пользовательской информации on и обрабатывать on ее на on стороне клиента [Смирнова on Г.Н., on Сорокин on А.А., on Тельнов on Ю.Ф. Проектирование on экономических информационных on систем: Учебник on /; Под ред. on Ю.Ф. on Тельнова. - М: on Финансы on и статистика, on 2003 с. on 23]. Такая on возможность позволила on бы нам on разгрузить сервер on и трафик on сети. Например, on в случае on анализа посетителей on веб-сайтов, on мы хранили on бы основные on объемы информации on у клиентов, on а на on сервере - on лишь общедоступные on статистические отчеты, on выжимки и on сравнительные on показатели с on другими клиентами on [В.В. on Мухортов, on В.Ю. on Рылов on ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ on ПРОГРАММИРОВАНИЕ, АНАЛИЗ on И on ДИЗАЙН Методическое on пособие Новосибирск on 2002 с. on 113]. Но on мы не on имеем on такой возможности, on поэтому надо on тратить большие on деньги на on накопители on жестких дисков on и вычислительные on мощности серверов. on Многопользовательский on доступ и on разграничение доступа on являются общими on требованиями для on всех информационных on систем. Важным on критерием является on ограничение по on объему передаваемой on информации. На on сервере может on быть канал on с on большой пропускной on способность, но on по этому on каналу идет on информация от on множества клиентов. on В свою on очередь, у on пользователя информация on идет только on для on него, но on очень часто on пользователи сидят on на плохих on каналах, например, on на on модемном соединении, on или же on просто, в on силу удаленности on и большого on количества шлюзов on между клиентом on и сервером, on скорость передачи on информации on очень медленная. on В связи on с тем, on что в on сети Интернет on находится огромное on количество людей, on среди которых on есть и on злоумышленники, то on необходимо on предъявлять повышенные on требования к on безопасности. И on наконец, переносимость. on Конечно, эта on особенность не on столь важна, on но допустим, on вам потребовалось on открыть зеркало on сайта на on другом континенте. on Принципиально надо on решить on две проблемы. on Во-первых, on настройка серверной on платформы и on вашего программного on обеспечения для on функционирования вашей on информационной системы. on Во-вторых, on перевод системы on на другой on язык. На on другом on континенте может on просто не on оказаться ни on требуемой вашей on информационной on системой платформы, on ни специалистов, on которые бы on могли все on это установить, on настроить и on поддерживать. Например, on будет другая on разновидность Unix. on Все on эти характерные on особенности, в on основном, и on определяют стадию on проектирования.
1.3 Основные принципы построения ЭИС
Методологические on принципы:
1. Системный on подход. Каждое on явление рассматривается on во взаимосвязи on с другими. on Система сосредотачивает on внимание на on объекте как on на едином on целом, а on не на on отдельных его on частях.
Этапы on формирования системы: on определение целей on системы, on определение требований on к системе; on определение функциональных on подсистем on ИС, структуры on и задач on в общей on системе управления; on выявление и on анализ on связи между on подсистемами; Установление on порядка функционирования on всей on системы в on целом и on ее динамики; on синтез интегрированной on системы [Смирнова on Г.Н., Сорокин on А.А., on Тельнов on Ю.Ф. on Проектирование on экономических информационных on систем: Учебник on /; Под ред. on Ю.Ф. on Тельнова. - М: on Финансы on и статистика, on 2003 с. on 155].
2. Принцип on решения новых on задач - не on просто использовать on ЭВМ on для традиционных on методов, но on и перестраивать on эти методы on в соответствии on с on теми возможностями on которыми располагает on ЭВМ. Выявить on и решать on задачи, которые on не решаются on в виду on их on сложности.
3. Принцип on первого руководителя on разработка и on внедрение on ЭИС производятся on под непосредственным on руководством первого on руководителя, иначе on система ориентируется on на рутинные on проблемы on [О.Г. on Инюшкина Проектирование on информационных систем on (на примере on методов on структурного системного on анализа) Учебное on пособие Научный on редактор Матвеева on Татьяна Анатольевна on Екатеринбург Издательство on «Форт-Диалог on Исеть» on 2014 с. on 144].
Разработчик on обязан стремиться on к тому, on чтобы on предлагаемые on им проектные on решения подходили on к возможно on более широкому on кругу on заказчиков.
5. Принцип on развития исходя on из перспектив on развития on объектов автоматизации on ЭИС должна on создаваться с on учетом возможности on пополнения on и обновления on функций и on состава ЭИС on без нарушения on ее on функционирования.
6. Принцип on совместимости при on создании система on должны on быть реализованы on информационные интерфейсы, on благодаря которым on она on может взаимодействовать on с другими on системами в on соответствии с on установленными правилами.
7. Принцип on модульности в on построения программного on и информационного on обеспечения ЭИС, on то есть on ЭИС, строится on из on набора функционально on независимых блоков on [В.В. on Мухортов, on В.Ю. on Рылов ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ on ПРОГРАММИРОВАНИЕ, АНАЛИЗ on И ДИЗАЙН on Методическое пособие on Новосибирск 2002 on с. on 44].
8. Принцип on разработки сверху on - вниз проектируемая on система рассматривается on как древовидная on структура, составленная on из on отдельных модулей.
9. Принцип on стандартизации при on создании ЭИС on должны on быть рационально on применены типовые on унифицированные и on стандартизованные элементы, on проектные решения, on ППП.
10. Принцип on эффективности заключается on в достижении on рационального соотношения on между затратами on и целевыми on эффектами, включая on конечные результаты on автоматизации on [О.Г. Инюшкина on Проектирование on информационных систем on (на примере on методов структурного on системного анализа) on Учебное пособие on Научный редактор on Матвеева Татьяна on Анатольевна on Екатеринбург Издательство on «Форт-Диалог on Исеть» 2014 on с. 122].
11. Принцип on единой информационной on базы что – on бы on исходная информация on один раз on воспринятая и on введенная в on ЭВМ могла on быть использована on многократно.
1.4 Подходы к проектированию экономических систем
Существует on следующие подходы on к проектированию on экономических информационных on систем
1. Традиционный on подход, основанный on на системном on анализе предметной on области и on последовательного проектирования on системы. on Такие подходы on реализуются в on «водопадной модели». on Необходимость on типизации проектных on решений обуславливается on следующим on [О.Г. on Инюшкина Проектирование on информационных систем on (на примере on методов on структурного системного on анализа) Учебное on пособие Научный on редактор Матвеева on Татьяна Анатольевна on Екатеринбург Издательство on «Форт-Диалог on Исеть» 2014 on с. on 89]:
1) при on внедрении типовой on системы существенно on снижаются on затраты на on проектирование;
2) при on индивидуальном проектировании on трудно обеспечить on должный научно-технический on уровень on разработки.
Для on разработки и on внедрения традиционного on проектирования on ЭИС существует on целый ряд on объективных on предпосылок:
1) управление on предприятием осуществляется on на основе on единых положений;
2) структура on системы управления on на всех on предприятиях одинакова on и зависит on только от on размера on предприятия;
3) технические on средства ЭИС on стандартизированы;
В on основе типового on проектирования лежит первоначальная классификация экономических объектов по их on важнейшим параметрам on [Смирнова on Г.Н., Сорокин on А.А., on Тельнов on Ю.Ф. on Проектирование on экономических информационных on систем: Учебник on /; Под ред. on Ю.Ф. on Тельнова. - on М: Финансы on и статистика, on 2003 с. on 75]. Затем on создание типовых on схем и on решений, on внедрение которых on в дальнейшем on на конкретном on предприятии сводится on к привязке on их on в условиях on данного предприятия. on Декомпозиция функциональных on компонентов ЭИС on является основой on технологии типового on проектирования. on Типовое проектирование on предполагает разбиение on ЭИС на on отдельные составляющие on и создание on для каждого on из законченного on проектного решения, on которое затем on с некоторыми on модификациями будет on использоваться при on проектировании on ЭИС [Мацяшек on Л.А. Анализ on требований и on проектирование систем. on Разработка информационных on систем с on использованием UMLМ./ on Л.А on Мацяшек: Издательский on дом «Вильямс», on 2002. - с. on 166]. В on соответствии on с этим принципом on система хорошо on структурирована, удовлетворяет on следующим требованиям: