Результаты исследования учащихся в проекте моделирование и проектирование: различия между версиями
(→Результаты проведённого исследования) |
(→Результаты проведённого исследования) |
||
Строка 25: | Строка 25: | ||
==Результаты проведённого исследования== | ==Результаты проведённого исследования== | ||
− | '''Информационная система''' - это набор программных модулей, предназначенных для автоматизации целенаправленной деятельности пользователей. | + | '''Информационная система (ИС)''' - это набор программных модулей, предназначенных для автоматизации целенаправленной деятельности пользователей. |
Другими словами, это программа, которая помогает пользователям автоматизировать конкретные задачи. Информационная система обеспечивает возможность обработки, получения, модификации и хранения информации. | Другими словами, это программа, которая помогает пользователям автоматизировать конкретные задачи. Информационная система обеспечивает возможность обработки, получения, модификации и хранения информации. | ||
Строка 49: | Строка 49: | ||
- Распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам. | - Распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам. | ||
− | + | - ''Файл-серверные информационные системы''. База данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях. | |
− | - | + | - ''Клиент-серверные информационные системы''. База данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения. |
− | + | '''По степени автоматизации:''' | |
− | + | - ''Автоматизированные''. Информационные системы, в которых автоматизация может быть неполной (то есть требуется постоянное вмешательство персонала); | |
− | + | - ''Автоматические''. Информационные системы, в которых автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически. | |
− | '''По | + | '''По характеру обработки данных:''' |
− | - | + | - ''Информационно-справочные''. В них нет сложных алгоритмов обработки данных, а целью системы является поиск и выдача информации в удобном виде; |
− | - | + | - ''ИС обработки данных''. Данные подвергаются обработке по сложным алгоритмам. К таким системам в первую очередь относят автоматизированные системы управления и системы поддержки принятия решений. |
− | |||
− | '' | ||
− | |||
− | |||
− | |||
− | |||
'''По охвату задач (масштабности):''' | '''По охвату задач (масштабности):''' | ||
− | - Персональная ИС | + | - ''Персональная ИС''. Предназначена для решения некоторого круга задач одного человека. |
− | - Групповая ИС | + | - ''Групповая ИС''. Ориентирована на коллективное использование информации членами рабочей группы или подразделения. |
− | - Корпоративная ИС | + | - ''Корпоративная ИС''. В идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безызбыточности и прозрачности. Такие системы иногда называют системами комплексной автоматизации предприятия. |
'''Архитектура информационной системы''' | '''Архитектура информационной системы''' |
Версия 07:34, 26 декабря 2012
Содержание
Авторы и участники проекта
Тема исследования группы
Создание информационных систем
Проблемный вопрос (вопрос для исследования)
Как создаются информационные системы?
Гипотеза исследования
Мы считаем, чтобы иметь представление о создании информационных систем, необходимо овладеть следующей информацией: понятие информационных систем, классификация и виды архитектур информационных систем, а также рассмотреть этапы создания информационных систем.
Цели исследования
1. Разобрать понятие информационной системы.
2. Определить классификацию информационных систем.
3. Разобрать определение архетиктуры информационной системы и определить виды архитектур.
4. Выявить этапы создания информационных систем.
Результаты проведённого исследования
Информационная система (ИС) - это набор программных модулей, предназначенных для автоматизации целенаправленной деятельности пользователей.
Другими словами, это программа, которая помогает пользователям автоматизировать конкретные задачи. Информационная система обеспечивает возможность обработки, получения, модификации и хранения информации.
Поскольку ИС создаются для удовлетворения информационных потребностей в рамках конкретной предметной области, то каждой предметной области (сфере применения) соответствует свой тип ИС. Перечислять все типы не имеет смысла, так как количество предметных областей велико, но можно указать в качестве примера следующие типы ИС:
- Экономическая информационная система — информационная система, предназначенная для выполнения функций управления на предприятии.
- Медицинская информационная система — информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.
- Географическая информационная система — информационная система, обеспечивающая сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных.
В идеале в рамках предприятия должна функционировать единая корпоративная информационная система, удовлетворяющая все существующие информационные потребности всех сотрудников, служб и подразделений. Однако на практике создание такой всеобъемлющей ИС слишком затруднено или даже невозможно, вследствие чего на предприятии обычно функционируют несколько различных ИС, решающих отдельные группы задач: управление производством, финансово-хозяйственная деятельность и т. д. Часть задач бывает «покрыта» одновременно несколькими ИС, часть задач — вовсе не автоматизирована. Такая ситуация получила название «лоскутной автоматизации» и является довольно типичной для многих предприятий.
Классификации информационных систем
По степени распределённости:
- Настольные (desktop), или локальные ИС, в которых все компоненты (БД, СУБД, клиентские приложения) находятся на одном компьютере;
- Распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам.
- Файл-серверные информационные системы. База данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
- Клиент-серверные информационные системы. База данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.
По степени автоматизации:
- Автоматизированные. Информационные системы, в которых автоматизация может быть неполной (то есть требуется постоянное вмешательство персонала);
- Автоматические. Информационные системы, в которых автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически.
По характеру обработки данных:
- Информационно-справочные. В них нет сложных алгоритмов обработки данных, а целью системы является поиск и выдача информации в удобном виде;
- ИС обработки данных. Данные подвергаются обработке по сложным алгоритмам. К таким системам в первую очередь относят автоматизированные системы управления и системы поддержки принятия решений.
По охвату задач (масштабности):
- Персональная ИС. Предназначена для решения некоторого круга задач одного человека.
- Групповая ИС. Ориентирована на коллективное использование информации членами рабочей группы или подразделения.
- Корпоративная ИС. В идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безызбыточности и прозрачности. Такие системы иногда называют системами комплексной автоматизации предприятия.
Архитектура информационной системы
Архитектура информационной системы – концепция, определяющая модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы.
Централизованная архитектура
Использование такой архитектуры является оправданным, если хост-ЭВМ очень дорогая, например, супер-ЭВМ. Центральная ЭВМ должна иметь большую память и высокую производительность, чтобы обеспечивать комфортную работу большого числа пользователей. Все приложения, работающие в такой архитектуре, полностью находятся в основной памяти хост-ЭВМ.
Достоинства такой архитектуры:
- пользователи совместно используют дорогие ресурсы ЭВМ и дорогие периферийные устройства;
- централизация ресурсов и оборудования облегчает обслуживание и эксплуатацию вычислительной системы;
- отсутствует необходимость администрирования рабочих мест пользователей;
Главным недостатком для пользователя является то, что он полностью зависит от администратора хост-ЭВМ. Пользователь не может настроить рабочую среду под свои потребности – все используемое программное обеспечение является коллективным.
Архитектура файл-сервер
Файл-серверные приложения, схожие по своей структуре с локальными приложениями и использующие сетевой ресурс для хранения программы и данных.
Функции сервера: хранения данных и кода программы.
Функции клиента: обработка данных происходит исключительно на стороне клиента.
Достоинства такой архитектуры:
- многопользовательский режим работы с данными;
- удобство централизованного управления доступом;
- низкая стоимость разработки;
- высокая скорость разработки;
- невысокая стоимость обновления и изменения ПО.
Недостатки:
- проблемы многопользовательской работы с данными: последовательный доступ, отсутствие гарантии целостности;
- низкая производительность (зависит от производительности сети, сервера, клиента);
- плохая возможность подключения новых клиентов;
- ненадежность системы.
Архитектура клиент-сервер
Преимуществами данной архитектуры являются:
- возможность, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети;
- все данные хранятся на сервере, который, как правило, защищен гораздо лучше большинства клиентов, а также на сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа;
- поддержка многопользовательской работы;
- гарантия целостности данных.
Недостатки:
- неработоспособность сервера может сделать неработоспособной всю вычислительную сеть;
- администрирование данной системы требует квалифицированного профессионала;
- высокая стоимость оборудования;
- бизнес логика приложений осталась в клиентском ПО.
Этапы созлания информационной системы
Вывод
Нами рассмотрены все вопросы, поставленные перед группой учеников в рамках данного проекта. Мы определили, что понимаем под термином "моделирование" и "проектирование".
Задачей современного IT специалиста является: создание информационных систем для различных потребностей организации и дальнейшее ее сопровождение и обновление.
В связи с этим специалисту следует помнить о безопасности информации и поэтому в новь созданная система должна содержать новейшие технологии криптографии и защиты от утечки информации.
Полезные ресурсы
Проектирование компьютерных сетей
Компьютерное проектирование и 3D графика