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

Материал из Wiki Mininuniver
Перейти к навигацииПерейти к поиску
(Результаты проведённого исследования)
(Результаты проведённого исследования)
Строка 45: Строка 45:
 
'''По степени распределённости:'''
 
'''По степени распределённости:'''
  
- Настольные (desktop), или локальные ИС, в которых все компоненты (БД, СУБД, клиентские приложения) находятся на одном компьютере;
+
- ''Настольные (desktop)''. Все компоненты (БД, СУБД, клиентские приложения) находятся на одном компьютере;
  
- Распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам.
+
- ''Распределённые (distributed)''. Компоненты распределены по нескольким компьютерам.
  
 
- ''Файл-серверные информационные системы''. База данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
 
- ''Файл-серверные информационные системы''. База данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
Строка 85: Строка 85:
 
Использование такой архитектуры является оправданным, если хост-ЭВМ очень дорогая, например, супер-ЭВМ. Центральная ЭВМ должна иметь большую память и высокую производительность, чтобы обеспечивать комфортную работу большого числа пользователей. Все приложения, работающие в такой архитектуре, полностью находятся в основной памяти хост-ЭВМ.
 
Использование такой архитектуры является оправданным, если хост-ЭВМ очень дорогая, например, супер-ЭВМ. Центральная ЭВМ должна иметь большую память и высокую производительность, чтобы обеспечивать комфортную работу большого числа пользователей. Все приложения, работающие в такой архитектуре, полностью находятся в основной памяти хост-ЭВМ.
  
Достоинства такой архитектуры:
+
''Достоинства'':
  
 
- пользователи совместно используют дорогие ресурсы ЭВМ и дорогие периферийные устройства;
 
- пользователи совместно используют дорогие ресурсы ЭВМ и дорогие периферийные устройства;
Строка 93: Строка 93:
 
- отсутствует необходимость администрирования рабочих мест пользователей;
 
- отсутствует необходимость администрирования рабочих мест пользователей;
  
Главным недостатком для пользователя является то, что он полностью зависит от администратора хост-ЭВМ. Пользователь не может настроить рабочую среду под свои потребности – все используемое программное обеспечение является коллективным.
+
''Недостатки'':
 +
 
 +
- Пользователь полностью зависит от администратора хост-ЭВМ;
 +
 
 +
- Пользователь не может настроить рабочую среду под свои потребности;
 +
 
 +
- Всё используемое программное обеспечение является коллективным;
  
 
'''Архитектура файл-сервер'''
 
'''Архитектура файл-сервер'''
Строка 105: Строка 111:
 
Функции клиента: обработка данных происходит исключительно на стороне клиента.
 
Функции клиента: обработка данных происходит исключительно на стороне клиента.
  
Достоинства такой архитектуры:
+
''Достоинства'':
  
 
- многопользовательский режим работы с данными;
 
- многопользовательский режим работы с данными;
Строка 117: Строка 123:
 
- невысокая стоимость обновления и изменения ПО.  
 
- невысокая стоимость обновления и изменения ПО.  
  
Недостатки:
+
''Недостатки'':
  
 
- проблемы многопользовательской работы с данными: последовательный доступ, отсутствие гарантии целостности;
 
- проблемы многопользовательской работы с данными: последовательный доступ, отсутствие гарантии целостности;
Строка 131: Строка 137:
 
[[Изображение:arh3.jpg]]
 
[[Изображение:arh3.jpg]]
  
Преимуществами данной архитектуры являются:
+
''Достоинства'':
  
 
- возможность, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети;
 
- возможность, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети;
Строка 141: Строка 147:
 
- гарантия целостности данных.  
 
- гарантия целостности данных.  
  
Недостатки:
+
''Недостатки'':
  
 
- неработоспособность сервера может сделать неработоспособной всю вычислительную сеть;
 
- неработоспособность сервера может сделать неработоспособной всю вычислительную сеть;

Версия 07:41, 26 декабря 2012

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class.jpg

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Arh.jpg

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

Arh1.jpg

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

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

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

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

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

Недостатки:

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

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

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

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

Arh2.jpg

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

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

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

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

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

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

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

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

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

Недостатки:

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

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

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

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

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

Arh3.jpg

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

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

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

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

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

Недостатки:

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

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

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

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

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

Steps.jpg

Вывод

Нами рассмотрены все вопросы, поставленные перед группой учеников в рамках данного проекта. Мы определили, что понимаем под термином "моделирование" и "проектирование".

Задачей современного IT специалиста является: создание информационных систем для различных потребностей организации и дальнейшее ее сопровождение и обновление.

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

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

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

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

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

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

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