Автоматизированная информационная система

Автор работы: Пользователь скрыл имя, 07 Марта 2013 в 14:54, курсовая работа

Описание работы

Цель нашей работы изучить возможности создания ИС, создать АИС Специальность «Прикладная информатика».
Для осуществления поставленной цели следует решить следующие задачи:
изучить и описать в чем заключается анализ предметной области;
изучить и рассмотреть вопрос проектирования БД;
с помощью СУБД MS Access создать БД Специальность «Прикладная информатика»;
с помощью среды Delphi подготовить приложение для работы с БД;
описать технологию создания БД и приложения;
описать возможности работы с БД и приложением.

Содержание работы

Введение 4
1 Анализ предметной области 7
1.1 Определение предметной области 7
1.2 Функциональная модель предметной области базы данных 10
1.3 Анализ предметной области 10
1.4 Построение модели предметной области 12
2 Проектирование БД 14
2.1 Структура БД 16
2.2 Реализация БД 19
3 Автоматизированные информационные системы 20
3.1 Преимущества введения АИС в учебном заведении 21
4 Практическая часть 23
4.1 Описание программы 23
4.2 Руководство пользователя 28
Заключение 29
Список литературы 30

Файлы: 1 файл

Курсовая работа автоматизированные системы.doc

— 308.50 Кб (Скачать файл)

Министерство  образования Омской области

 

 

Специальность  «Прикладная информатика»

 

 

 

 

 

 

 

 

Автоматизированная  информационная система

  ”Специальность «Прикладная информатика»”

 

Курсовая работа

 

 

 

 

 

 

 

 

Разработал

студент                              

 

Руководитель                       

 

              

 

 

 

 

 

 

 

2012

Содержание

 

 

 

 

Введение

 

 

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

Документооборот – последовательность прохождения документов с момента  их составления или получения  до момента их обработки и использования.

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

Информационный поток  – информация, рассматриваемая в  процессе ее движения в пространстве и времени в определенном направлении.

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

Автоматизированная информационная система (АИС) — совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации.

Введение новых безбумажных  технологий, использующих ЭВМ и новые  организационные формы их применения, повышает требования к защите информации при оперативности информационного обмена. Так в многоуровневых системах организационного управления, таких как банки, налоговые службы и т.п., информационное обеспечение представляет собой сеть Банков данных, в которых эти требования обеспечиваются.

Ведение в колледже автоматизированной информационной системы облегчит работу персонала, увеличит его оперативность и производительность.

Предлагается разработать автоматизированную информационную систему для автоматизации работы с информацией о нагрузке студентов по семестрам.

Функции системы:

  • Введение электронного массива информации:

-ввод информации;

-редактирование информации;

-удаление информации.

  • Выдача отчетов на экран.

Данная курсовая работа является разработкой небольшого пользовательского  приложения, которое поможет автоматизировать работу с информацией о нагрузке студентов по семестрам.

 

Цель

 

Цель нашей работы изучить возможности создания ИС, создать АИС Специальность «Прикладная информатика».

Для осуществления поставленной цели следует решить следующие  задачи:

  • изучить и описать в чем заключается анализ предметной области;
  • изучить и рассмотреть вопрос проектирования БД;
  • с помощью СУБД  MS Access создать БД Специальность «Прикладная информатика»;
  • с помощью среды Delphi подготовить приложение для работы с БД;
  • описать технологию создания БД  и приложения;
  • описать возможности работы с БД и приложением.

Концептуальное проектирование является ядром всего процесса проектирования БД. Подходы к концептуальному  проектированию. Реализованные в  разнообразных CASE-системах, отличаются друг от друга. Процессы концептуального моделирования чаще всего реализуются в среде DESIGN/IDEF и ERWin.

 

  

 

 1 Анализ предметной области

 

    1. Определение предметной области

 

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

 

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

 

Понятие предметной области  было введено в начале 80-х годов  прошлого века, когда учеными в  области ИС была осознана необходимость  использовать семантические модели для представления информации в  компьютерных системах. Так же как требования к компьютерной системе формируются средствами естественного языка, так и информация в компьютерных системах представляется средствами особого языка с определенной семантикой. Такой подход впервые был представлен П. Ченом в 1976 году.

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

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

Совокупность реалий (объектов) внешнего мира - объектов, о  которых можно задавать вопросы, - образует объектное ядро предметной области, которое имеет онтологический статус. Нельзя получить в ИС ответ на вопрос о том, что ей неизвестно. Термин объект является первичным, неопределяемым понятием. Синонимами термина "объект" являются "реалия, сущность, вещь". Однако термин сущность понимается нами несколько уже, как компонент модели предметной области, т.е. как уже выделенный на концептуальном уровне объект для базы данных. Таким образом, выделяемые в предметной области объекты превращаются аналитиками (а не проектировщиками базы данных) в сущности. Сущность предметной области является результатом абстрагирования реального объекта путем выделения и фиксации набора его свойств. Сущность является результатом абстрагирования реального объекта, т.е. в нашем контексте имеет гносеологический статус. Хотя далее в контексте сущность нередко отождествляется с объектом.

На рисунке 1 представлен один из подходов к классификации объектов предметной области.

 

 


 

 

 

 

 

 

 

Рисунок 1 - Классификации объектов предметной области

 

Примерами сущностей (с точки зрения ИС) или объектов (с точки зрения внешнего мира) являются отдельный студент, группа студентов, аудитория, время занятий, слова, числа, символы. Обычно считается, что быть объектом - это значит быть дискретным и различимым. Примеры "не объектов" - это мир, время, смысл, хотя и такие категории могут сохраняться в базе данных.

На рисунке 2 представлен один из подходов к классификации ситуаций в рамках предметной области.

 

 

 

 

 

 

 

Рисунок 2 - Классификация ситуаций предметной области

 

 

 

 

    1. Функциональная модель предметной области базы данных

 

Вторым ключевым моментом создания ИС с целью автоматизации  информационных процессов организации  является анализ функционального взаимодействия объектов автоматизации. Результаты такого анализа многогранны. Аналитики представляют их в виде функциональной модели предметной области базы данных. Функциональная модель предметной области является собирательным понятием. Состав функциональной модели существенно зависит от контекста конкретного ИТ-проекта и может быть представлен посредством довольно широкого спектра документов в виде текстовой и графической информации. К рассмотрению таких документов проектировщик баз данных должен подходить с учетом следующих двух положений:

  • главное назначение ИС является базовым критерием оценки достаточности предоставляемой информации;
  • функциональная модель предназначена для описания процессов обработки данных в рамках выделенной предметной области с различных точек зрения.

 

    1. Анализ предметной области

 

С точки зрения проектирования БД в рамках системного анализа, необходимо осуществить один этап, т.е. провести подробное словесное описание предметной области и реальных связей, которые присутствуют между описываемыми объектами. Желательно, чтобы данное описание позволяло корректно определит все взаимосвязи между объектами предметной области. В общем, существует два подхода к выбору состава и структуры предметной области:

  • функциональный подход – он реализует принцип движения «от задач» и применяется тогда, когда заранее известны функции некоторых групп лиц и комплексов задач, для обслуживания информационных потребностей которых создается рассматриваемая БД. В этом случае мы можем четко выделить минимальный необходимый набор объектов предметной области, которые должны быть описаны.
  • предметный подход – используется, когда информационные потребности будущих пользователей БД жестко не фиксируются. Они могут быть многоаспектными и весьма динамичными. Мы не можем точно выделить минимальный  набор объектов предметной области, которые необходимо описывать. В описании предметной области в этом случае включены такие объекты и взаимосвязи, которые наиболее характерны и наиболее существеннее для нее. БД, конструируемая при этом, называется предметной, то есть она может быть использована при решении множества разнообразных, заранее не определенных задач. Конструирование предметной области с невозможностью конкретизации пользователей может привести к избыточно сложной схеме БД, которая для конкретных задач будет неэффективной.

Чаще всего на практике рекомендуется использовать некоторый компромиссный вариант, который, с одной стороны, ориентирован на конкретные задачи или функциональные потребности пользователя, а с другой стороны, учитывает возможность наращивания новых приложений.

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

 

 

 

 

    1.  Построение модели предметной области

 

Начальной стадией проектирования системы БД является построение семантической модели предметной области, которая базируется на анализе свойств природы объектов предметной области и информационных потребностей будущих пользователей разрабатываемой системы. Эту стадию принято называть концептуальным проектированием системы, а ее результат концептуальной моделью предметной области (объектом моделирования здесь является предметная область будущей системы).

К инфологическим моделям  относят различные компоненты по-разному  и разными средствами отражающие предметную область.

Одной из наиболее популярных средств формализованного представления  предметной области систем, ориентированных  на обработку фактографической информации, является «сущность-связь». Моделирование  предметной области базируется на использовании  графических диаграмм, включающих сравнительно небольшое  число компонентов, и самое важное – технологию построения таких диаграмм.

Семантическую основу ER-модели составляют следующие предложения:

  • та часть реального мира, сведения о которых должны быть помещены в БД, может быть представлена как совокупность сущностей;
  • каждая сущность обладает характеристическими свойствами, отличающими ее от других сущностей и позволяющими ее идентифицировать;
  • сущности можно классифицировать по типам сущностей: каждый экземпляр сущности может быть отнесен к классу – типу сущностей, каждый экземпляр  которого обладает общим для них и отличающими их от сущностей других классов свойствами;
  • систематизация представления, основанная на классах, в общем случае предполагает иерархическую зависимость типов: сущность типа А является подтипом сущности В, если каждый экземпляр типа А является экземпляром сущности типа В;
  • взаимосвязи объектов могут быть представлены как связи сущности, которые служат  для фиксирования взаимозависимости  двух или нескольких сущностей.

Информация о работе Автоматизированная информационная система