Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Локальная сеть

Системы и подсистемы | Знакомство с корпорацией Rational Software | Описание возможностей продукта | MultiSite | ClearQuest | Пример использования ClearCase | Описание возможностей продукта | На чем основана программа | Интеграция с другими программными продуктами | Пример использования RequisitePro |


Browser (браузер или броузер)

Online


 


1. Введение

Тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем (ИС), создаваемых в различных областях деятельности человека. Под термином информационные системы мы будем понимать cреду, составляющими элементами которой являются компьютеры, компьютерные сети, программные продукты, базы данных, люди, различного рода технические и программные средства связи и т.д. Основная цель информационной системы - организация хранения, обработки и передачи информации. Информационная система представляет собой человеко-компьютерную систему обработки информации. Как раз частью ИС являются продукты, которые мы рассмотрим в данном тексте, а технологии, на которых они построены, так называемые CASE-технологии. Данные продукты являются средствами коллективной разработки проектов в области информационных технологий.

Для понимания того, для чего и зачем они используются в проектировании, перепроектировании, документировании, контроле изменений в проекте, генерации кода, его тестировании, и многих других этапах в жизненном цикле программного обеспечения, мы сначала познакомимся с видами информационных систем, их строением, особенностями проектирования. Потом рассмотрим необходимые для этого CASE-средства, познакомимся кратко с основными методологиями (набором элементов, которыми оперирует методология) проектирования данных, процессов. После этого, умудренные знанием всех об устройстве информационных системах и методологиях их проектирования, перейдем к конкретным продуктам, в которых воплощены все эти подходы.

Рассматриваемые в тексте продукты основаны на централизованных репозиториях, которые имеют формат данных СУБД Microsoft Access. Данная база является реляционной, то есть основана на множестве простых таблиц, поэтому мы принимаем такой план изложения материала (см. выше), чтобы читатель понял, как проектируются такие системы и на каких концепциях они основаны. Так как реляциооные базы данных проектируются методами структурного подхода, то рассмотрим его более подробно, также коснемся методологий структурного подхода, с помощью которых осуществляется проектирование.

Нужно сказать, что современные крупные проекты информационных технологий, а это в том числе разработка в коллективе программного обеспечения (ПО), информационного сетевого ресурса, создание сетевого сервиса, характеризуются, как правило, следующими особенностями:

Для успешной реализации проекта объект проектирования – информационная система, должен быть прежде всего адекватно описан: должны быть построены полные и непротиворечивые функциональные модели ИС. Накопленный к настоящему времени опыт показывает, что проектирование ИС - это логически сложная, трудоемкая и длительная по времени работа, требующая высокой квалификации участвующих в ней специалистов. Однако, до недавнего времени проектирование ИС выполнялось в основном на интуитивном уровне с применением неформализованных методов, основанных на искусстве, практическом опыте, экспертных оценках и дорогостоящих экспериментальных проверках качества функционирования ИС. В процессе создания и функционирования ИС потребности пользователей могут изменяться и/или уточняться, что еще более усложняет процесс проектирования таких систем.

В 70-х и 80-х годах при разработке ИС достаточно широко применялся структурный подход к проектированию, предоставляющий в распоряжение разработчиков строгие формализованные методы описания ИС и принимаемых технических решений. Он основан на наглядной графической технике: для описания различного рода моделей ИС используются типовые схемы и диаграммы. Наглядность средств структурного анализа позволяла разработчикам и будущим пользователям системы с самого начала участвовать в ее создании, обсуждать и закреплять понимание основных технических решений. Однако, широкое применение этого подхода встречалось достаточно редко. Вручную очень трудно разработать и графически представить типовые спецификации системы, проверить их на полноту, непротиворечивость, и тем более изменить. Если все же удается создать систему проектных документов, то ее переработка при появлении серьезных изменений практически неосуществима. Ручная разработка обычно порождала следующие проблемы:

С другой стороны, разработчики ИС исторически всегда стояли последними в ряду тех, кто использовал компьютерные технологии для повышения качества, надежности и производительности в своей собственной работе.


Дата добавления: 2015-09-04; просмотров: 46 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Аннотация| О программных средствах автоматизированного проектирования информационных систем

mybiblioteka.su - 2015-2024 год. (0.006 сек.)