
- •Глава 1. База данных
- •Глава 2. Описание информационной системы
- •Глава 3. Проектирование информационной системы
- •Введение
- •1. База данных
- •1.1. Понятия о базах данных и системах управления ими
- •1.2. Классификация баз данных
- •1.3. Инфологическая модель базы данных, ее виды, проектирование
- •2. Описание информационной системы
- •2.1. Принципы проектирования ис
- •2.2. Использование case-средств
- •2.3. Построение модели данных
- •2.4. Построение автоматизированной информационной системы
- •2.5. История развития
- •2.6. Понятие открытой системы
- •3. Проектирование информационной системы
- •3.1. Назначение разработки
- •3.2. Среда Разработки
- •3.3. Технологии доступа к базе данных
- •3.4 Проект программы
- •3.5. Главная форма программы
- •3.6 Краткое описание кодов
- •Заключение
- •Список использованной литературы:
2.1. Принципы проектирования ис
Под проектированием автоматизированных информационных систем понимается процесс разработки технической документации, связанный с организацией системы получения и преобразования исходной информации в результативную, т.е. с организацией автоматизированной информационной системы. Документ, полученный в процесс е проектирования, носит название проект. Целью проектирования является подбор технического и формирование информационного, математического, программного и организационноправового обеспечения.
Успешная работа ИС в первую очередь определяется качеством проектирования, именно при проектировании создается система, способная функционировать при постоянном ее совершенствовании.
Проектирование и функционирование систем основывается на системотехнических принципах, отражающих важнейшие положения общей теории систем, системного проектирования и других наук, обеспечивающих надежность эксплуатации и экономичность, как при проектировании, так и при использовании систем.
Принцип системности или системный подход. Суть в том, что каждое явление рассматривается во взаимосвязи с другими. Системный подход сосредотачивает внимание на объекте как на едином целом, а не на его частях, как бы совершенно они не выполняли свои функции. Системный подход связан с общей активностью системы для достижения цели. Основные этапы формирования системы:
определение цели;
определение требований к системе (определение границ объекта);
определение функциональных подсистем, их структуры и задач в
общей системе управления;
выявление и анализ связей между подсистемами;
установление порядка функционирования и развития всей системы в целом.
Непрерывное развитие информационных систем (ИС) - предусматривает, при создании информационных технологий должна быть заложена возможность быстрого и без больших затрат на перестройку изменения и наращивания ИТ при изменении и развитии объекта.
Совместимость предполагает возможность взаимодействия ИС различных уровней и видов в процессе их совместного функционирования.
Стандартизация и унификация - предполагает использование типовых, унифицированных и стандартных решений при создании и развитии ИС (типовых программных продуктов, унифицированной документации, техники).
Принцип эффективности - рациональное соотношение между затратами на создание и эксплуатацию и эффектом от функционирования создаваемой системы.
Интеграция - это объединение в единый технологический процесс процедур сбора, передачи, накопления, хранения информации, и процедур формирования управленческих решений.
Автоматизации информационных потоков и документооборота, достигаемая путем использования технических средств сбора, регистрации, обработки данных, создания первичных и результативных документов, а также средств передачи данных на любые расстояния.
2.2. Использование case-средств
CASE-средства предоставляют много преимуществ. На одной чаше весов будет автоматизация работы, предоставляемая CASE, а на другой - ненавистная задача преобразования результатов анализа в формат этого CASE (если для формализации результатов анализа использовался другой CASE-инструмент или не использовался никакой). Некоторые CASE-средства позволяют непосредственно перейти к проектированию, а к анализу можно вернуться путем обратного проектирования. К сожалению, при использовании обратного проектирования в CASE-средстве создается весьма вредная иллюзия того, что данные анализа регистрируются, хотя на самом деле этого практически никогда не происходит, поскольку информация, содержащаяся в спроектированной структуре, отличается от результатов анализа. Некоторые полезные данные получить можно, но построить полную картину вряд ли удастся.
Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования ИС: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл ПО.
Наиболее трудоемкими этапами разработки ИС являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации. Это предполагает построение структурных или иных диаграмм в реальном масштабе времени, использование многообразной цветовой палитры, сквозную проверку синтаксических правил. Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую ИС, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.
В разряд CASE-средств попадают как относительно дешевые системы для персональных компьютеров с весьма ограниченными возможностями, так и дорогостоящие системы для неоднородных вычислительных платформ и операционных сред. Обычно к CASE-средствам относят любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла ПО и обладающее следующими характерными основными особенностями:
• мощные графические средства для описания и документирования ИС, обеспечивающие удобный интерфейс с разработчиком и развивающие его творческие возможности;
• интеграция отдельных компонент CASE-средств, обеспечивающая управляемость процессом разработки ИС;
• использование специальным образом организованного хранилища проектных метаданных (репозитария).