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