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