Результаты исследования учащихся в проекте моделирование и проектирование — различия между версиями

Материал из НГПУ им. К.Минина
Перейти к: навигация, поиск
 
(не показаны 43 промежуточные версии этого же участника)
Строка 1: Строка 1:
 +
{| cellpadding="15" cellspacing="5" style="width: 90%; background-color: #A8E057; margin-left: auto; margin-right: auto"
 +
|-
 +
| style="width: 60%; background-color:white; border: 1px solid #777777; vertical-align: top; -moz-border-radius-bottomright: 8px; height: 60px;" colspan="1" |
 
==Авторы и участники проекта==
 
==Авторы и участники проекта==
 +
#[[Участник:Николай Ветошкин|Николай Ветошкин]]
 +
#[[Участник:Денис Прокофьев|Денис Прокофьев]]
  
 
==Тема исследования группы==
 
==Тема исследования группы==
 +
 +
Создание информационных систем
  
 
== Проблемный вопрос (вопрос для исследования)==
 
== Проблемный вопрос (вопрос для исследования)==
 +
 +
Как создаются информационные системы?
  
 
== Гипотеза исследования ==
 
== Гипотеза исследования ==
 +
 +
Мы считаем, чтобы иметь представление о создании информационных систем, необходимо овладеть следующей информацией: понятие информационных систем, классификация и виды архитектур информационных систем, а также рассмотреть этапы создания информационных систем.
  
 
==Цели исследования==
 
==Цели исследования==
 +
1. Разобрать понятие информационной системы.
 +
 +
2. Определить классификацию информационных систем.
 +
 +
3. Разобрать определение архетиктуры информационной системы и определить виды архитектур.
 +
 +
4. Выявить этапы создания информационных систем.
  
 
==Результаты проведённого исследования==
 
==Результаты проведённого исследования==
 +
'''Информационная система (ИС)''' - это набор программных модулей, предназначенных для автоматизации целенаправленной деятельности пользователей.
 +
 +
Другими словами, это программа, которая помогает пользователям автоматизировать конкретные задачи. Информационная система обеспечивает возможность обработки, получения, модификации и хранения информации.
 +
 +
Поскольку ИС создаются для удовлетворения информационных потребностей в рамках конкретной предметной области, то каждой предметной области (сфере применения) соответствует свой тип ИС. Перечислять все типы не имеет смысла, так как количество предметных областей велико, но можно указать в качестве примера следующие типы ИС:
 +
 +
- Экономическая информационная система — информационная система, предназначенная для выполнения функций управления на предприятии.
 +
 +
- Медицинская информационная система — информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.
 +
 +
- Географическая информационная система — информационная система, обеспечивающая сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных.
 +
 +
В идеале в рамках предприятия должна функционировать единая корпоративная информационная система, удовлетворяющая все существующие информационные потребности всех сотрудников, служб и подразделений. Однако на практике создание такой всеобъемлющей ИС слишком затруднено или даже невозможно, вследствие чего на предприятии обычно функционируют несколько различных ИС, решающих отдельные группы задач: управление производством, финансово-хозяйственная деятельность и т. д. Часть задач бывает «покрыта» одновременно несколькими ИС, часть задач — вовсе не автоматизирована. Такая ситуация получила название «лоскутной автоматизации» и является довольно типичной для многих предприятий.
 +
 +
'''Классификации информационных систем'''
 +
 +
[[Изображение:class.jpg]]
 +
 +
'''По степени распределённости:'''
 +
 +
- ''Настольные (desktop)''. Все компоненты (БД, СУБД, клиентские приложения) находятся на одном компьютере;
 +
 +
- ''Распределённые (distributed)''. Компоненты распределены по нескольким компьютерам.
 +
 +
- ''Файл-серверные информационные системы''. База данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
 +
 +
- ''Клиент-серверные информационные системы''. База данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.
 +
 +
'''По степени автоматизации:'''
 +
 +
- ''Автоматизированные''. Информационные системы, в которых автоматизация может быть неполной (то есть требуется постоянное вмешательство персонала);
 +
 +
- ''Автоматические''. Информационные системы, в которых автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически.
 +
 +
'''По характеру обработки данных:'''
 +
 +
- ''Информационно-справочные''. В них нет сложных алгоритмов обработки данных, а целью системы является поиск и выдача информации в удобном виде;
 +
 +
- ''ИС обработки данных''. Данные подвергаются обработке по сложным алгоритмам. К таким системам в первую очередь относят автоматизированные системы управления и системы поддержки принятия решений.
 +
 +
'''По охвату задач (масштабности):'''
 +
 +
- ''Персональная ИС''. Предназначена для решения некоторого круга задач одного человека.
 +
 +
- ''Групповая ИС''. Ориентирована на коллективное использование информации членами рабочей группы или подразделения.
 +
 +
- ''Корпоративная ИС''. В идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безызбыточности и прозрачности. Такие системы иногда называют системами комплексной автоматизации предприятия.
 +
 +
'''Архитектура информационной системы'''
 +
 +
Архитектура информационной системы – концепция, определяющая модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы.
 +
 +
[[Изображение:arh.jpg]]
 +
 +
'''Централизованная архитектура'''
 +
 +
[[Изображение:arh1.jpg]]
 +
 +
Использование такой архитектуры является оправданным, если хост-ЭВМ очень дорогая, например, супер-ЭВМ. Центральная ЭВМ должна иметь большую память и высокую производительность, чтобы обеспечивать комфортную работу большого числа пользователей. Все приложения, работающие в такой архитектуре, полностью находятся в основной памяти хост-ЭВМ.
 +
 +
''Достоинства'':
 +
 +
- пользователи совместно используют дорогие ресурсы ЭВМ и дорогие периферийные устройства;
 +
 +
- централизация ресурсов и оборудования облегчает обслуживание и эксплуатацию вычислительной системы;
 +
 +
- отсутствует необходимость администрирования рабочих мест пользователей;
 +
 +
''Недостатки'':
 +
 +
- Пользователь полностью зависит от администратора хост-ЭВМ;
 +
 +
- Пользователь не может настроить рабочую среду под свои потребности;
 +
 +
- Всё используемое программное обеспечение является коллективным;
 +
 +
'''Архитектура файл-сервер'''
 +
 +
[[Изображение:arh2.jpg]]
 +
 +
Файл-серверные приложения, схожие по своей структуре с локальными приложениями и использующие сетевой ресурс для хранения программы и данных.
 +
 +
Функции сервера: хранения данных и кода программы.
 +
 +
Функции клиента: обработка данных происходит исключительно на стороне клиента.
 +
 +
''Достоинства'':
 +
 +
- многопользовательский режим работы с данными;
 +
 +
- удобство централизованного управления доступом;
 +
 +
- низкая стоимость разработки;
 +
 +
- высокая скорость разработки;
 +
 +
- невысокая стоимость обновления и изменения ПО.
 +
 +
''Недостатки'':
 +
 +
- проблемы многопользовательской работы с данными: последовательный доступ, отсутствие гарантии целостности;
 +
 +
- низкая производительность (зависит от производительности сети, сервера, клиента);
 +
 +
- плохая возможность подключения новых клиентов;
 +
 +
- ненадежность системы.
 +
 +
'''Архитектура клиент-сервер'''
 +
 +
[[Изображение:arh3.jpg]]
 +
 +
''Достоинства'':
 +
 +
- возможность, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети;
 +
 +
- все данные хранятся на сервере, который, как правило, защищен гораздо лучше большинства клиентов, а также на сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа;
 +
 +
- поддержка многопользовательской работы;
 +
 +
- гарантия целостности данных.
 +
 +
''Недостатки'':
 +
 +
- неработоспособность сервера может сделать неработоспособной всю вычислительную сеть;
 +
 +
- администрирование данной системы требует квалифицированного профессионала;
 +
 +
- высокая стоимость оборудования;
 +
 +
- бизнес логика приложений осталась в клиентском ПО.
 +
 +
'''Этапы созлания информационной системы'''
 +
 +
[[Изображение:steps.jpg]]
  
 
==Вывод==
 
==Вывод==
 +
 +
Нами рассмотрены все вопросы, поставленные перед группой экспертов в рамках данного исследования. Мы определили, что понимаем под термином "Информационная система". Кроме того, мы разобрались в классификациях и архитектурах информационных систем.
 +
 +
Также в результате исследования мы разобрали этапы проектирования информационных систем. Т.е мы ответили на вопрос "Как создаются информационные системы?"
  
 
==Полезные ресурсы==
 
==Полезные ресурсы==
  
== Другие документы ==
+
[http://ru.wikipedia.org/wiki/%CA%EE%EC%EF%FC%FE%F2%E5%F0%ED%EE%E5_%EC%EE%E4%E5%EB%E8%F0%EE%E2%E0%ED%E8%E5 Компьютерное моделирование]
  
 +
[http://www.reset-nn.ru/komputernie_seti_proektirovanie Проектирование компьютерных сетей]
 +
 +
[http://www.avalon.ru/Courses/3D/ Компьютерное проектирование и 3D графика]
 +
 +
== Другие документы ==
  
 +
[http://wiki.vgipu.ru/index.php/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82_%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B8_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 Моделирование и проектирование]
 
[[Категория:Проекты]]
 
[[Категория:Проекты]]

Текущая версия на 08:26, 26 декабря 2012

Авторы и участники проекта

  1. Николай Ветошкин
  2. Денис Прокофьев

Тема исследования группы

Создание информационных систем

Проблемный вопрос (вопрос для исследования)

Как создаются информационные системы?

Гипотеза исследования

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

Цели исследования

1. Разобрать понятие информационной системы.

2. Определить классификацию информационных систем.

3. Разобрать определение архетиктуры информационной системы и определить виды архитектур.

4. Выявить этапы создания информационных систем.

Результаты проведённого исследования

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

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

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

- Экономическая информационная система — информационная система, предназначенная для выполнения функций управления на предприятии.

- Медицинская информационная система — информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.

- Географическая информационная система — информационная система, обеспечивающая сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных.

В идеале в рамках предприятия должна функционировать единая корпоративная информационная система, удовлетворяющая все существующие информационные потребности всех сотрудников, служб и подразделений. Однако на практике создание такой всеобъемлющей ИС слишком затруднено или даже невозможно, вследствие чего на предприятии обычно функционируют несколько различных ИС, решающих отдельные группы задач: управление производством, финансово-хозяйственная деятельность и т. д. Часть задач бывает «покрыта» одновременно несколькими ИС, часть задач — вовсе не автоматизирована. Такая ситуация получила название «лоскутной автоматизации» и является довольно типичной для многих предприятий.

Классификации информационных систем

Class.jpg

По степени распределённости:

- Настольные (desktop). Все компоненты (БД, СУБД, клиентские приложения) находятся на одном компьютере;

- Распределённые (distributed). Компоненты распределены по нескольким компьютерам.

- Файл-серверные информационные системы. База данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.

- Клиент-серверные информационные системы. База данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.

По степени автоматизации:

- Автоматизированные. Информационные системы, в которых автоматизация может быть неполной (то есть требуется постоянное вмешательство персонала);

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

По характеру обработки данных:

- Информационно-справочные. В них нет сложных алгоритмов обработки данных, а целью системы является поиск и выдача информации в удобном виде;

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

По охвату задач (масштабности):

- Персональная ИС. Предназначена для решения некоторого круга задач одного человека.

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

- Корпоративная ИС. В идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безызбыточности и прозрачности. Такие системы иногда называют системами комплексной автоматизации предприятия.

Архитектура информационной системы

Архитектура информационной системы – концепция, определяющая модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы.

Arh.jpg

Централизованная архитектура

Arh1.jpg

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

Достоинства:

- пользователи совместно используют дорогие ресурсы ЭВМ и дорогие периферийные устройства;

- централизация ресурсов и оборудования облегчает обслуживание и эксплуатацию вычислительной системы;

- отсутствует необходимость администрирования рабочих мест пользователей;

Недостатки:

- Пользователь полностью зависит от администратора хост-ЭВМ;

- Пользователь не может настроить рабочую среду под свои потребности;

- Всё используемое программное обеспечение является коллективным;

Архитектура файл-сервер

Arh2.jpg

Файл-серверные приложения, схожие по своей структуре с локальными приложениями и использующие сетевой ресурс для хранения программы и данных.

Функции сервера: хранения данных и кода программы.

Функции клиента: обработка данных происходит исключительно на стороне клиента.

Достоинства:

- многопользовательский режим работы с данными;

- удобство централизованного управления доступом;

- низкая стоимость разработки;

- высокая скорость разработки;

- невысокая стоимость обновления и изменения ПО.

Недостатки:

- проблемы многопользовательской работы с данными: последовательный доступ, отсутствие гарантии целостности;

- низкая производительность (зависит от производительности сети, сервера, клиента);

- плохая возможность подключения новых клиентов;

- ненадежность системы.

Архитектура клиент-сервер

Arh3.jpg

Достоинства:

- возможность, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети;

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

- поддержка многопользовательской работы;

- гарантия целостности данных.

Недостатки:

- неработоспособность сервера может сделать неработоспособной всю вычислительную сеть;

- администрирование данной системы требует квалифицированного профессионала;

- высокая стоимость оборудования;

- бизнес логика приложений осталась в клиентском ПО.

Этапы созлания информационной системы

Steps.jpg

Вывод

Нами рассмотрены все вопросы, поставленные перед группой экспертов в рамках данного исследования. Мы определили, что понимаем под термином "Информационная система". Кроме того, мы разобрались в классификациях и архитектурах информационных систем.

Также в результате исследования мы разобрали этапы проектирования информационных систем. Т.е мы ответили на вопрос "Как создаются информационные системы?"

Полезные ресурсы

Компьютерное моделирование

Проектирование компьютерных сетей

Компьютерное проектирование и 3D графика

Другие документы

Моделирование и проектирование