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

Материал из НГПУ им. К.Минина
Перейти к: навигация, поиск
(Другие документы)
 
(не показано 26 промежуточных версий этого же участника)
Строка 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.Участник:Денис Прокофьев
+
  
 
==Тема исследования группы==
 
==Тема исследования группы==
  
Моделирование и проектирование
+
Создание информационных систем
  
 
== Проблемный вопрос (вопрос для исследования)==
 
== Проблемный вопрос (вопрос для исследования)==
Как правильно организовать рабочее место пользователя?
+
 
 +
Как создаются информационные системы?
  
 
== Гипотеза исследования ==
 
== Гипотеза исследования ==
  
Мы считаем чтобы ученики хорошо овладели моделированием и проектированием информационных систем, необходимо владеть следующей информацией: виды информационных систем, алгоритмы написания экспертных систем, основы моделирования информационных систем.
+
Мы считаем, чтобы иметь представление о создании информационных систем, необходимо овладеть следующей информацией: понятие информационных систем, классификация и виды архитектур информационных систем, а также рассмотреть этапы создания информационных систем.
  
 
==Цели исследования==
 
==Цели исследования==
1.Изучить особенности компьютера
+
1. Разобрать понятие информационной системы.
  
2.Провести сбор информации о том как компьютер влияет на поведение пользователя
+
2. Определить классификацию информационных систем.
  
3.Выявить особенности моделирование и проектирование систем
+
3. Разобрать определение архетиктуры информационной системы и определить виды архитектур.
 +
 
 +
4. Выявить этапы создания информационных систем.
  
 
==Результаты проведённого исследования==
 
==Результаты проведённого исследования==
 +
'''Информационная система (ИС)''' - это набор программных модулей, предназначенных для автоматизации целенаправленной деятельности пользователей.
  
Под понятием Проектирование понимается: написание алгоритмов экспертных систем и создание простейшей экспертной системы.
+
Другими словами, это программа, которая помогает пользователям автоматизировать конкретные задачи. Информационная система обеспечивает возможность обработки, получения, модификации и хранения информации.
  
 +
Поскольку ИС создаются для удовлетворения информационных потребностей в рамках конкретной предметной области, то каждой предметной области (сфере применения) соответствует свой тип ИС. Перечислять все типы не имеет смысла, так как количество предметных областей велико, но можно указать в качестве примера следующие типы ИС:
  
'''Виды проектирования:'''
+
- Экономическая информационная система — информационная система, предназначенная для выполнения функций управления на предприятии.
  
1. По отраслям деятельности
+
- Медицинская информационная система — информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.
  
2. Функциональное проектирование
+
- Географическая информационная система — информационная система, обеспечивающая сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных.
  
3. Оптимальное проектирование
+
В идеале в рамках предприятия должна функционировать единая корпоративная информационная система, удовлетворяющая все существующие информационные потребности всех сотрудников, служб и подразделений. Однако на практике создание такой всеобъемлющей ИС слишком затруднено или даже невозможно, вследствие чего на предприятии обычно функционируют несколько различных ИС, решающих отдельные группы задач: управление производством, финансово-хозяйственная деятельность и т. д. Часть задач бывает «покрыта» одновременно несколькими ИС, часть задач — вовсе не автоматизирована. Такая ситуация получила название «лоскутной автоматизации» и является довольно типичной для многих предприятий.
  
4. Системное проектирование
+
'''Классификации информационных систем'''
  
5.Нисходящее и восходящее проектирование
+
[[Изображение:class.jpg]]
  
'''Виды моделирования:'''
+
'''По степени распределённости:'''
  
1. Информационное моделирование
+
- ''Настольные (desktop)''. Все компоненты (БД, СУБД, клиентские приложения) находятся на одном компьютере;
  
2. Компьютерное моделирование
+
- ''Распределённые (distributed)''. Компоненты распределены по нескольким компьютерам.
  
3. Математическое моделирование
+
- ''Файл-серверные информационные системы''. База данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
  
4. Математико-картографическое моделирование
+
- ''Клиент-серверные информационные системы''. База данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.
  
5. Молекулярное моделирование
+
'''По степени автоматизации:'''
  
6. Цифровое моделирование
+
- ''Автоматизированные''. Информационные системы, в которых автоматизация может быть неполной (то есть требуется постоянное вмешательство персонала);
  
7. Логическое моделирование
+
- ''Автоматические''. Информационные системы, в которых автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически.
  
8. Педагогическое моделирование
+
'''По характеру обработки данных:'''
  
9. Статистическое моделирование
+
- ''Информационно-справочные''. В них нет сложных алгоритмов обработки данных, а целью системы является поиск и выдача информации в удобном виде;
  
10. Структурное моделирование
+
- ''ИС обработки данных''. Данные подвергаются обработке по сложным алгоритмам. К таким системам в первую очередь относят автоматизированные системы управления и системы поддержки принятия решений.
  
11. Имитационное моделирование
+
'''По охвату задач (масштабности):'''
  
12. Эволюционное моделирование
+
- ''Персональная ИС''. Предназначена для решения некоторого круга задач одного человека.
  
'''Моделирование''' — исследование объектов познания на их моделях; построение и изучение моделей реально существующих объектов, процессов или явлений с целью получения объяснений этих явлений, а также для предсказания явлений, интересующих исследователя.
+
- ''Групповая ИС''. Ориентирована на коллективное использование информации членами рабочей группы или подразделения.
  
'''Проектирование''' — деятельность человека или организации по созданию проекта, то есть прототипа, прообраза предполагаемого или возможного объекта, состояния; комплекта документации, предназначенной для создания определённого объекта, его эксплуатации, ремонта и ликвидации, а также для проверки или воспроизведения промежуточных и конечных решений, на основе которых был разработан данный объект.
+
- ''Корпоративная ИС''. В идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безызбыточности и прозрачности. Такие системы иногда называют системами комплексной автоматизации предприятия.
  
'''Информационная модель''' — модель объекта, представленная в виде информации, описывающей существенные для данного рассмотрения параметры и переменные величины объекта, связи между ними, входы и выходы объекта и позволяющая путём подачи на модель информации об изменениях входных величин моделировать возможные состояния объекта.
+
'''Архитектура информационной системы'''
  
'''Языки программирования:'''
+
Архитектура информационной системы – концепция, определяющая модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы.
  
1. Функциональные
+
[[Изображение:arh.jpg]]
  
2. Процедурные (императивные)
+
'''Централизованная архитектура'''
  
3. Стековые
+
[[Изображение:arh1.jpg]]
  
4. Аспектно-ориентированные
+
Использование такой архитектуры является оправданным, если хост-ЭВМ очень дорогая, например, супер-ЭВМ. Центральная ЭВМ должна иметь большую память и высокую производительность, чтобы обеспечивать комфортную работу большого числа пользователей. Все приложения, работающие в такой архитектуре, полностью находятся в основной памяти хост-ЭВМ.
  
5. Декларативные
+
''Достоинства'':
  
6. Динамические
+
- пользователи совместно используют дорогие ресурсы ЭВМ и дорогие периферийные устройства;
  
7. Учебные
+
- централизация ресурсов и оборудования облегчает обслуживание и эксплуатацию вычислительной системы;
  
8. Описания интерфейсов
+
- отсутствует необходимость администрирования рабочих мест пользователей;
  
9. Прототипные
+
''Недостатки'':
  
10.Объектно-ориентированные
+
- Пользователь полностью зависит от администратора хост-ЭВМ;
  
==Вывод==
+
- Пользователь не может настроить рабочую среду под свои потребности;
  
Нами рассмотрены все вопросы, поставленные перед группой учеников в рамках данного проекта. Мы определили, что понимаем под термином "моделирование" и "проектирование".  
+
- Всё используемое программное обеспечение является коллективным;
 +
 
 +
'''Архитектура файл-сервер'''
 +
 
 +
[[Изображение:arh2.jpg]]
 +
 
 +
Файл-серверные приложения, схожие по своей структуре с локальными приложениями и использующие сетевой ресурс для хранения программы и данных.
 +
 
 +
Функции сервера: хранения данных и кода программы.
 +
 
 +
Функции клиента: обработка данных происходит исключительно на стороне клиента.
 +
 
 +
''Достоинства'':
 +
 
 +
- многопользовательский режим работы с данными;
 +
 
 +
- удобство централизованного управления доступом;
 +
 
 +
- низкая стоимость разработки;
 +
 
 +
- высокая скорость разработки;
 +
 
 +
- невысокая стоимость обновления и изменения ПО.
 +
 
 +
''Недостатки'':
 +
 
 +
- проблемы многопользовательской работы с данными: последовательный доступ, отсутствие гарантии целостности;
 +
 
 +
- низкая производительность (зависит от производительности сети, сервера, клиента);
 +
 
 +
- плохая возможность подключения новых клиентов;
 +
 
 +
- ненадежность системы.
 +
 
 +
'''Архитектура клиент-сервер'''
 +
 
 +
[[Изображение:arh3.jpg]]
 +
 
 +
''Достоинства'':
 +
 
 +
- возможность, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети;
 +
 
 +
- все данные хранятся на сервере, который, как правило, защищен гораздо лучше большинства клиентов, а также на сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа;
 +
 
 +
- поддержка многопользовательской работы;
 +
 
 +
- гарантия целостности данных.
 +
 
 +
''Недостатки'':
 +
 
 +
- неработоспособность сервера может сделать неработоспособной всю вычислительную сеть;
 +
 
 +
- администрирование данной системы требует квалифицированного профессионала;
 +
 
 +
- высокая стоимость оборудования;
 +
 
 +
- бизнес логика приложений осталась в клиентском ПО.
 +
 
 +
'''Этапы созлания информационной системы'''
 +
 
 +
[[Изображение:steps.jpg]]
 +
 
 +
==Вывод==
  
Задачей современного IT специалиста является: создание информационных систем для различных потребностей организации и дальнейшее ее сопровождение и обновление.
+
Нами рассмотрены все вопросы, поставленные перед группой экспертов в рамках данного исследования. Мы определили, что понимаем под термином "Информационная система". Кроме того, мы разобрались в классификациях и архитектурах информационных систем.
  
В связи с этим специалисту следует помнить о безопасности информации и поэтому в новь созданная система должна содержать новейшие технологии криптографии и защиты от утечки информации.
+
Также в результате исследования мы разобрали этапы проектирования информационных систем. Т.е мы ответили на вопрос "Как создаются информационные системы?"
  
 
==Полезные ресурсы==
 
==Полезные ресурсы==

Текущая версия на 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 графика

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

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