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