Автоматизированные информационные системы в работе библиотеки
Понятие и классификация автоматизированных информационных систем, основные этапы их проектирования. Анализ предметной области АИС "Библиотека" Центральной районной библиотеки Муниципального бюджетного Учреждения Городищенского района Пензенской области.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 28.09.2013 |
Размер файла | 82,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
4
Размещено на http://www.allbest.ru/
1
ГФ ГБОУ СПО
Пензенский профессионально-педагогический колледж
Курсовая работа
Тема: Автоматизированные информационные системы в работе библиотеки
Выполнила: Турецкова Елена
студентка очного отделения
группы ПИНФ-31
руководитель: Ликсина Е.В.
ПЕНЗА 2012
Содержание
ВВЕДЕНИЕ
1.Автоматизированные информационные системы и их классификация
2.Этапы проектирования автоматизированных информационных систем
3.Средства создания АИС
4.Анализ предметной области «Библиотека» на примере Центральной районной библиотеки Муниципального бюджетного Учреждения Городищенского района Пензенской области
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
ВВЕДЕНИЕ
Автоматизированная информационная система - это совокупность программных и аппаратных средств, предназначенных для хранения и (или) управления данными и информацией, а также для производства вычислений.
На сегодняшний день введение компьютерных и телекоммуникационных технологий в работу библиотек является настоятельным требованием к повышению производительности и качества труда библиотечно-информационных работников на основе автоматизированного взаимного использования и интеграции электронных ресурсов. Сегодня количество автоматизированных библиотек достигло несколько тысяч.
Основное преимущество автоматизации для данной отрасли заключается в предоставлении читателю более полной и достоверной информации о состоянии библиотечного фонда, возможности быстрой и эффективной ориентации в довольно больших объемах информации. В настоящее время основным направлением развития автоматизации всех библиотек является разработка каталога библиографических описаний. Перспективным направлением - переход к электронным библиотекам. Как правило, внедрение любой автоматизированной системы влечет за собой изменение существующих организационных структур и методов управления, требует более четкой регламентации документооборота и процедур управления, упорядочения используемых и создание новых нормативов, совершенствование условий труда.
Необходимо создание АИС «Библиотека» с учетом специфики работы Центральной районной библиотеки Муниципального бюджетного учреждения Городищенского района Пензенской области. Поэтому нами была выбрана тема курсовой работы: «Автоматизированные информационные системы в работе библиотеки».
Объектом исследования является особенности создания АИС.
Предмет исследования: возможности применения АИС в работе Центральной районной библиотеки Муниципального бюджетного учреждения Городищенского района Пензенской области.
Цель курсовой работы: изучить особенности применении АИС в работе библиотеки.
Задачи курсовой работы:
– провести анализ литературы по проблеме исследования;
– изучить особенности применения автоматизированных информационных систем в работе библиотеки;
– рассмотреть средства создания АИС;
– провести анализ предметной области «Библиотека» на примере Центральной районной библиотеки Муниципального бюджетного учреждения Городищенского района Пензенской области.
предметная область информационная система библиотека
1. Автоматизированные информационные системы и их классификация
Современное развитие информатизации в области экономической и управленческой деятельности требует единых подходов в решении организационных, технических и технологических проблем. Основными факторами, определяющими результаты создания и функционирования автоматизированной информационной системы и процессов информатизации, является: активное участие человека - специалиста в системе автоматизации обработки информации и принятия управленческих решений; создание и внедрение научных и прикладных разработок в области информатизации в соответствии с требованиями пользователей; постановка и решение конкретных практических задач в области управления с учетом заданных критериев эффективности. Опыт создания АИС, внедрение в практику экономической работы оптимизационных методов, формализация ситуаций производственно - хозяйственных процессов, оснащение государственных и коммерческих структур современными вычислительными средствами коренным образом видоизменили технологию информационных процессов в управлении. Повсеместно создаются АИС управленческой деятельности. Автоматизированные информационные системы разнообразны и могут быть классифицированы по ряду признаков. Так как классификация объекта управления очевидна, рассмотрим следующие признаки. По видам процессов управления АИС подразделяются на:
1. АИС управления технологическими процессами - это человеко-машинные системы, обеспечивающие управление технологическими устройствами, станками, автоматическими линиями.
2. АИС управления организационно-технологическими процессами представляют собой многоуровневые системы, сочетающие АИС управления технологическими процессами и АИС управления предприятиями.
Для АИС организационного управления объектом служат производственно-хозяйственные, социально-экономические функциональные процессы, реализуемые на всех уровнях управления экономикой, в частности:
1. банковские АИС;
2. АИС фондового рынка;
3. страховые АИС;
4. налоговые АИС;
5. АИС таможенные службы;
6. статистические АИС;
АИС промышленных предприятий и организаций(особое место по значимости и распространенности в них занимают бухгалтерские АИС) и другие. АИС научных исследований обеспечивают высокое качество и эффективность межотраслевых расчетов и научных опытов. Методической базой таких систем служат экономико-математические методы, технической базой - самая разнообразная вычислительная техника и технические средства для проведения экспериментальных работ моделирования. Как организационно- технологические системы, так и системы научных исследований могут включать в свой контур системы автоматизированного проектирования работ (САПР). Обучающие АИС получают широкое распространение при подготовке специалистов и системе образования, при переподготовке и повышении квалификации работников разных отраслей. В соответствии с третьим признаком классификации выделяют отраслевые, территориальные и межотраслевые АИС, которые одновременно являются системами организационного управления, но уже следующего - более высокого уровня иерархии.
Отраслевые АИС функционируют в сферах промышленного и агропромышленного комплексов, в строительстве, на транспорте. Эти системы решают задачи информационного обслуживания аппарата управления соответствующих ведомств[11].
Следующая классификация систем и подсистем КИС. В зависимости от уровня обслуживания производственных процессов на предприятии сама КИС или его составная часть (подсистемы) могут быть отнесены к различным классам[19]:
Класс А: системы (подсистемы) управления технологическими объектами и/или процессами.
Класс В: системы (подсистемы) подготовки и учета производственной деятельности предприятия.
Класс С: системы (подсистемы) планирования и анализа производственной деятельности предприятия. Системы (подсистемы) класса А - системы (подсистемы) контроля и управления технологическими объектами и/или процессами. Эти системы, как правило, характеризуются следующими свойствами:
1. достаточно высоким уровнем автоматизации выполняемых функций;
2. наличием явно выраженной функции контроля за текущим состоянием объекта управления;
3. наличием контура обратной связи.
Объектами контроля и управления такой системы выступают:
1. технологическое оборудование;
2. датчики;
3. исполнительные устройства и механизмы.
Малым временным интервалом обработки данных (т.е. интервалом времени между получением данных о текущем состоянии объекта управления и выдачей управляющего воздействия на него). Слабой (несущественной) временной зависимостью (корреляцией) между динамически изменяющимися состояниями объектов управления и системы (подсистемы) управления. В качестве классических примеров систем класса А можно считать:
SCADA - Supervisory Control And Data Acquisition (диспетчерский контроль и накопление данных);
DCS - Distributed Control Systems (распределенные системы управления);
Batch Control - системы последовательного управления;
АСУ ТП - Автоматизированные Системы Управления Технологическими Процессами.
Системы класса В - это системы (подсистемы) подготовки и учета производственной деятельности предприятия. Системы класса В предназначены для выполнения класса задач, требующих непосредственного участия человека для принятия оперативных (тактических) решений, оказывающих влияние на ограниченный круг видов деятельности или небольшой период работы предприятия. В некотором смысле к таким системам принято относить те, которые находятся на уровне технологического процесса, но с технологией напрямую не связаны. В перечень основных функций систем (подсистем) данного класса можно включить[19]:
1. выполнение учетных задач, возникающих в деятельности предприятия;
2. сбор, предварительную подготовку данных, поступающих в КИС из системы А, и их передачу в системы класса С;
3. подготовку данных и заданий для автоматического исполнения задач системы класса А.
Классическими примерами систем класса В можно считать:
1. MES - Manufacturing Execution Systems (системы управления производством);
2. MRP - Material Requirements Planning (системы планирования потребностей в материалах);
3. MRP II - Manufacturing Resource Planning (системы планирования ресурсов производства);
Система класса С - это система (подсистемы) планирования и анализа производственной деятельности предприятия. Системы класса С предназначены для выполнения класса задач, требующих непосредственного участия человека для принятия стратегических решений, оказывающих влияние на деятельность предприятия в целом. В круг задач решаемых системами(подсистемами) данного класса можно включить:
1. анализ деятельности предприятия на основе данных и информации, поступающей из системы класса В;
2. планирование деятельности предприятия;
3. регулирование глобальных параметров работы предприятия;
4. планирование и распределение ресурсов предприятия;
5. подготовку производственных заданий и контроль их исполнения;
6. система оказывает влияние на деятельность предприятия в целом.
Классическими названиями системы С можно считать:
1. ERP - Enterprise Resource Planning (Планирование Ресурсов Предприятия);
2. IRP - Intelligent Resource Planning (система интеллектуального планирования);
3. АСУП;
4. EIS.
Современное развитие информатизации в области экономической и управленческой деятельности требует единых подходов в решении организационных, технических и технологических проблем. Основными факторами, определяющими результаты создания и функционирования АИС и процессов информатизации, являются:
1. активное участие человека - специалиста в системе автоматизации обработки информации и принятия управленческих решений;
2. создание и внедрение научных и прикладных разработок в области информатизации в соответствии с требованиями пользователей;
3. формирование условий организационно-функционального взаимодействия и его математическое, модельное, системное и программное обеспечение[19];
Определяя АИС как организованную для достижения общей цели совокупность специалистов, средств вычислительной и другой техники, математических методов и моделей, интеллектуальных продуктов и их описаний, а также способов и порядка взаимодействия указанных компонентов, следует подчеркнуть, что главным звеном и управляющим субъектом в перечисленном комплексе элементов был и остается по сей день человек, специалист.
2. Этапы проектирования автоматизированных информационных систем
Этапы проектирования автоматизированных информационных систем. К проектированию АИС непосредственное отношение имеют два направления деятельности: 1) собственно проектирование АИС конкретных предприятий (отраслей) на базе готовых программных и аппаратных компонентов с помощью специальных инструментальных средств разработки; 2) проектирование упомянутых компонентов АИС и инструментальных средств, ориентированных на многократное применение при разработке многих конкретных информационных систем.
Сущность первого направления может быть выражена словами “системная интеграция”. Разработчик АИС должен быть специалистом в области системотехники, хорошо знать международные стандарты, состояние и тенденции развития информационных технологий и программных продуктов, владеть инструментальными средствами разработки приложений (CASE-средствами) и быть готовым к восприятию и анализу автоматизируемых прикладных процессов в сотрудничестве со специалистами соответствующей предметной области. Существует ряд фирм, специализирующихся на разработке проектов АИС(например, Price Waterhouse, Jet Info, Consistent Software и др.).
Второе направление в большей мере относится к области разработки математического и программного обеспечения для реализации функций АИС - моделей, методов, алгоритмов, программ на базе знания системотехники, методов анализа и синтеза проектных решений, технологий программирования, операционных систем и т. п. В каждом классе АИС (АСУ, САПР, ГИС и т. д.) имеются фирмы, специализирующиеся на разработке программных (а иногда и программно-аппаратных) систем. Каждая из них рекламирует свою технологию создания АИС и придерживается стратегии либо тотального поставщика, либо открытости и расширения системы приложениями и дополнениями третьих фирм[15].
Как, собственно, АИС, так и компоненты АИС являются сложными системами, и при их проектировании целесообразно использовать нисходящий стиль блочно-иерархического проектирования, включающего ряд уровней и этапов.
Верхний уровень проектирования АИС часто называют концептуальным проектированием. Концептуальное проектирование выполняется в процессе пред проектных исследований, формулировки технического предложения, разработки эскизного проекта.
Пред проектные исследования проводятся путем анализа (обследования) деятельности предприятия (компании, учреждения, офиса), на котором создается или модернизируется АИС. Перед обследованием формируются и в процессе его проведения уточняются цели обследования - определение возможностей и ресурсов для повышения эффективности функционирования предприятия на основе автоматизации процессов управления, проектирования, документооборота. Содержание обследования - выявление структуры предприятия, выполняемых функций, информационных потоков, опыта и имеющихся средств автоматизации. Обследование проводится системными аналитиками (системными интеграторами) совместно с представителями организации-заказчика.
На основе анализа результатов обследования разрабатывается исходная концепция АИС. Эта концепция включает предложения по изменению структуры предприятия и взаимодействия подразделений, по выбору базовых программно-аппаратных средств, причем предложения должны учитывать прогноз развития предприятия. В отношении аппаратных средств и особенно программного обеспечения (ПО) такой выбор чаще всего есть выбор фирмы - поставщика необходимых средств (или, по крайней мере, базового ПО), так как правильная совместная работа программ разных фирм достигается с большим трудом.
Результаты анализа - техническое предложение и бизнес-план создания АИС - представляются заказчику для окончательного согласования.
Как на этапе обследования, так и на последующих этапах целесообразно придерживаться определенной дисциплины фиксации и представления получаемых результатов, основанной на той или иной методике формализации спецификаций. Формализация нужна для однозначного понимания исполнителями и заказчиками требований, ограничений и принимаемых решений.[2. - С.187].
При концептуальном проектировании применяют ряд спецификаций, среди которых центральное место занимают модели преобразования, хранения и передачи информации. Модели, полученные в процессе обследования предприятия, являются моделями его функционирования. В процессе разработки АИС модели, как правило, претерпевают существенные изменения и в окончательном виде они рассматриваются уже как модели проектируемой АИС. Различают функциональные, информационные, поведенческие и структурные модели. Функциональная модель системы описывает совокупность выполняемых системой функций. Информационная модель отражает структуры данных - их состав и взаимосвязи. Поведенческая модель описывает информационные процессы (динамику функционирования), в ней фигурируют такие категории, как состояние системы, событие, переход из одного состояния в другое, условия перехода, последовательность событий. Структурная модель характеризует морфологию системы (ее построение) - состав подсистем, их взаимосвязи.
Содержанием последующих этапов нисходящего проектирования является определение перечней приобретаемого оборудования и готовых программных продуктов, построение системной среды, детальное инфологическое проектирование баз данных и их первоначального наполнения, разработка собственного оригинального ПО, которая, в свою очередь, делится на ряд этапов нисходящего проектирования.
Особое место в ряду проектных задач занимает разработка проекта корпоративной вычислительной сети, поскольку техническое обеспечение АИС имеет сетевую структуру[11].
Если АИС располагается в удаленных друг от друга пунктах, в частности, расположенных в разных городах, то решается вопрос об аренде каналов связи для корпоративной сети, поскольку альтернативный вариант использования выделенного канала в большинстве случаев оказывается неприемлемым из-за высокой цены. Естественно, что при этом, прежде всего, рассматривается возможность использования услуг Internet. Именно через Internet могут взаимодействовать предприятия, работающие по технологии CALS (Computer Acquisition Life-Cycle System). Возникающие при этом проблемы связаны с обеспечением информационной безопасности и надежности доставки сообщений.
Одной из главных тенденций современной индустрии информатики является создание открытых систем. Свойство открытости означает, во-первых, переносимость (мобильность) программного обеспечения на различные аппаратные платформы, во-вторых, приспособленность системы к ее модификациям (модифицируемость или собственно открытость) и комплексированию с другими системами в целях расширения ее функциональных возможностей и/или придания системе новых качеств (интегрируемость).
Этапы:
· I этап - предпроектный (обследование, составление отчета, технико-экономического обоснования и технического задания);
· II этап - проектный (составление технического и рабочего проектов);
· III этап - внедрение (подготовка к внедрению, проведение опытных испытаний и сдача в программную эксплуатацию);
· IV этап - анализ функционирования (выявление проблем, внесение изменений в проектные решения и существующие АИС и АИТ).
Рис.1. Этапы проектирования АИС
На предпроектной стадии проводится изучение и анализ объекта проектирования. В частности анализируется информационная база, все входные документы, их объем, периодичность, алгоритмы, выходные документы и все информационные связи задач. Эти данные обрабатываются, и строится информационная модель объектов в виде таблиц и графиков.
К методам изучения и анализа состояния экономического объекта и его системы управления относятся:
· устный и письменный опрос;
· письменное анкетирование;
· наблюдение, измерение, оценка;
· групповое обсуждение;
· анализ задач;
· анализ производственных, управленческих и информационных процессов.
В результате обследования вырабатываются рекомендации по изменению организационной структуры, рассматриваются новые должностные инструкции, целесообразность тех или иных документов, определяется состав баз данных, предложения по изменению технологии обработки, определяется конфигурация вычислительной сети, количество машин, состав экономических задач, очередность их компьютеризации, вырабатываются предложения по реализации экономических задач средствами пакетов прикладных программ.
На проектном этапе составляются технические и рабочие проекты для каждого уровня АРМ. В рабочем проекте отражаются общие положения, состав технических средств, архитектура, организационная структура в новых условиях, делается постановка задач, проектируется информационное обеспечение, информационный обмен с другими АРМами, рассчитывается экономическая эффективность, инструкции исполнителям.
Проектирование технических процессов включает проектирование паролей, программ, сценариев диалога пользователя с ПВМ, включая проектирование иерархических организованных меню и "окон”. Меню содержит перечень блоков, модулей и программы. Каждый модуль выполняет определенную функцию. Разрабатывается структура меню и сцена диалога человека с машиной. Если привлекаются готовые пакеты прикладных программ, то в них обязательно должно быть руководство пользователю к эксплуатации и комплект машинных программ на дискетах.
Постановка задачи дает исчерпывающее представление о ее сущности, логике преобразования исходной информации для получения результата. В процессе постановки задачи раскрываются:
· организационно-экономическая сущность ее (наименование, цель решения, периодичность и сроки решения, источники и способы поступления данных, потребители результатной информации и способы ее отправки, информационные связи с другими задачами);
· описание исходной переменной и условно-постоянной информации (перечень, формы представления, объемные показатели, описание структурных единиц информации, способов контроля исходных данных);
· описание результатной информации (перечень, формы представления, пользователи, структурные единицы информации, способы контроля);
· описание алгоритма решения задачи (последовательности выполнения арифметических и логических операций).
В настоящее время почти все АИС децентрализованные, поэтому важно участие пользователя на пред проектной стадии, при постановке и внедрении задач, анализе функционирования АИТ[15].
3. Средства создания АИС
Под средствами проектирования информационных систем будет понимать комплекс инструментальных средств, обеспечивающих в рамках выбранной методологии проектирования поддержку полного жизненного цикла.
Они включают в себя, как правило, стратегическое планирование, анализ, проектирование, реализацию, внедрение и эксплуатацию.
Каждый этап характеризуется определенными задачами и методами их решения, исходными данными, полученными на предыдущем этапе, и результатами. При анализе СП их следует рассматривать их достоинства, недостатки и место в общем технологическом цикле создания ИС. Необходимая аппаратная платформа для ИС может формироваться из компонентов различных фирм-производителей. В предыдущих главах неоднократно упоминались различные современные средства проектирования ИС, поэтому не будет их повторять[23].
Современные сложные ИС и проекты, обеспечивающие их создание, характеризуются, как правило, следующими особенностями:
– Сложностью предметной области(достаточно больше количество функций, объектов, атрибутов и сложные взаимосвязи между ними), требующей тщательного моделирования и анализа данных и процессов;
– Наличием совокупности тесно взаимодействующих компонентов - подсистем, имеющих свои локальные задачи и цели функционирования;
– Поддержкой одновременной работы достаточно большого количества локальных сетей, связанных а сеть масштаба предприятия.
Современная технология создания АИС представляет собой совокупность эффективных средств и методов проектирования, позволяющих упростить данный процесс, уменьшить стоимостные затраты, сократить календарные сроки проектирования системы и, в конечном итоге, за счет возможности более широкого выбора проверенных прогрессивных проектных решений, повысить качество разработки[22].
К основным средствам проектирования относятся:
– стандартные средства операционных систем, обеспечивающих автоматическое прохождение на ЭВМ определенного класса задач;
– процедуры, реализующие типовые процессы обработки данных, например контроль выходной информации и ее сортировку;
– инструментальные средства, к которым относится совокупность взаимосвязанных специальных программных средств, предназначенных для инструментальной поддержки отдельных элементов процесса проектирования АИС. Это создание и актуализация словаря данных, документирование проекта, автоматизация контроля проектирования и др.;
– типовые компоненты, представленные в виде типовых проектных решений (ТПР) и пакетов прикладных программ (ППП). Под ТПР понимается совокупность алгоритмических, программных, инструктивно-методических элементов, обеспечивающих машинную реализацию задач или их комплекса с помощью соответствующих технических средств. В общем случае ТПР являются основой создания ППП, к которым относятся комплексы программ, обеспечивающих работу типовых конфигураций вычислительной техники, диалоговых систем при решении типовых функциональных задач;
– системы автоматизированного проектирования (САПР), предполагающие использование ЭВМ на всех этапах создания АИС и занимающие высшую ступень в эволюции средств проектирования системы.
Применение в проектных работах по созданию АИС одного из комплекса вышеперечисленных средств зависит от требований, предъявляемых к ним в каждой конкретной ситуации и обусловливается спецификой объекта автоматизации. Средства проектирования должны быть легко доступными, не требующими особых усилий в освоении и просты в реализации. Они должны обладать возможностью организации процесса проектирования в режиме интерактивного взаимодействия разработчика системы, проектировщика, и ЭВМ; быть адаптированными и экономически эффективными.
Кроме создания оригинальных и уникальных АИС, достаточно часто применяются универсальные проектные решения, которые полностью или частично могут быть адаптированы в различных предметных областях.
Попытка использовать готовые решения и программное обеспечение, работающие в других условиях в ряде, особенно крупных, проектов, может оказаться не только неэффективной, но и пагубной для внедряющей эти решения организации. С другой стороны, использование открытых стандартов, принципов модульности и другое позволяет формировать гибкие, расширяемые и эффективно сопровождаемые системы.
В то же время, необходимо отметить, что основополагающим принципом проектирования АИС является использование модульного проектирования. Именно оно позволяет избавиться от многих негативных последствий применения любых видов АИС.
При реализации автоматизации процессов, базирующихся на взаимодействии небольших самостоятельных компонентов, всё чаще рекомендуется использовать веб-сервисы. Согласно этой идеологии функциональность каждого блока через унифицированный интерфейс должна быть доступна любым другим приложениям. Из таких блоков легко построить сложные цепочки автоматизированных процессов, при этом один блок может использоваться в нескольких цепочках.
Базовые возможности создания и использования веб-служб реализуют все современные программные платформы, составляющие основу инфраструктуры информационных технологий многих предприятий. При этом значительных преимуществ удаётся достигнуть в результате плановых модификаций существующей ИС путём разработки новых интерфейсов, реинжиниринга отдельных модулей, внедрения новых систем автоматизации. В результате естественным путём формируется база дальнейшего развития сервисноориентированных ИС.
Технология создания крупных ИС представляет особые требования к методикам реализации и программным инструментальным средствам, что связано со следующими причинами:
– Реализацию крупных проектов принято разбивать на стадии, каждая из которых увеличивает степень детализации предыдущей. Ошибки, допущенные на предыдущей стадиях, обходятся значительно дороже как в стоимостном, так и временном выражении, чем на текущей, откуда следует, что наиболее критичным являются первые стадии проекта. Поэтому важно иметь эффективные средства автоматизации ранних этапов проектирования.
– Коллективная работа существенно отличается от индивидуальной, поэтому при реализации крупных проектов необходимо иметь средства координации и управления коллективом разработчиков.
– Жизненный цикл(ЖЦ) создания сложной ИС сопоставим с ожидаемым временем ее эксплуатации. Другими словами, в современных условиях предприятия перестраивают свои бизнес - процессы примерно раз в два года, столько же требуется(если работать в традиционной технологии) для создания ИС. Может оказаться, что к моменту сдачи ИС она уже устареет, поскольку предприятие, перешло на новую технологию работы. Следовательно, необходимы средства автоматизации, значительно уменьшающие время разработки ИС.
– Чем больше длительность ЖЦ тем больше вероятность изменения внешних условий, которые весьма трудоемкий и дорогостоящий процесс. Поэтому необходимые гибкие инструментальные средства, позволяющие адаптировать проект к изменяющимся требованиям.
4. Анализ предметной области «Библиотека» на примере Центральной районной библиотеки Муниципального бюджетного учреждения Городищенского района Пензенской области
Задание. Разработать систему, помогающую обслужить библиотеку. В библиотеке хранятся несколько видов литературы: книги, газеты и журналы. Каждая книга (газета, журнал) относится к определенному разделу, который подразделяется по темам. Система должна предусматривать режимы ведения системного каталога, отражающего перечень областей знаний, по которым имеются книги в библиотеке. Внутри библиотеки области знаний в систематическом каталоге могут иметь уникальный внутренний номер и полное наименование. Каждая книга может содержать сведения из нескольких областей знаний, присутствовать в нескольких экземплярах.
В библиотеке ведется картотека читателей.
* Фамилия, Имя, Отчество
* Домашний адрес
* Телефон
* Дата рождения
Каждому читателю присваивается уникальный номер читательского билета. Читатель не должен одновременно держать более одного экземпляра книги одного названия.[4,C.19-20]
Вопросы
Вопрос 1. Кому нужна данная БД?
Ответ 1. Библиотекарю, читателю.
Вопрос 2. Какая информация нужна библиотекарю?
Ответ 2. Информация о книгах, читателях.
Вопрос 3. Какая информация нужна о книгах?
Ответ 3. Данные об авторах книг, поставщиках, видах книг, количестве экземпляров, годе выпуска, тематике, дате поступления, дате выдачи читателю.
Вопрос 4. Какая информация нужна о читателях?
Ответ 4. ФИО, адрес, телефон, дата рождения, номер читательского билета.
Вопрос 5. Какие данные нужны читателю?
Ответ 5. Информация об авторах книг, видах книг, тематике, сроках обратного возврата книг.
Вопрос 6. Какие могут быть виды книг?
Ответ 6. Книги, диски, брошюры, подписные издания.
Вопрос 7. Номер читательского билета каждого читателя уникален?
Ответ 7. Да.
Перечень предположений
Можно предположить, что у нескольких книг может быть один и тот же автор, разные книги могут быть одного года издания, у одной книги может быть несколько авторов, читатель может держать одновременно несколько книг, одна и та же книга может быть выдана в нескольких экземплярах читателям, дата возврата книги определяется по дате её выдачи читателю.
Создание таблицы со следующими названиями и полями:
1. Список читателей:
· Код читателя;
· ФИО;
· Адрес;
· Год рождения.
Таблица 1. Список читателей
Список читателей |
||||
Код читателя |
ФИО |
Адрес |
Год рождения |
|
1 |
Кузнецов О.В. |
Советская д.4 |
14.06.97 |
|
2 |
Бубликов А.А. |
Красноармейская д.6 |
23.07.91 |
|
3 |
Кудряшов М.О. |
Московская д.34 |
19.10.90 |
|
4 |
Антипов Е.С. |
Чкалова д.8 |
04.01.98 |
|
5 |
Куликова Р.Г. |
Калинина д.5 |
15.04.95 |
|
6 |
Синицына С.П. |
Трудовая д.11 |
01.06.93 |
2. Книги
· Код книги;
· Автор;
· Название;
· Жанр;
· Год издания.
Таблица 2. Книги
Книги |
|||||
Код книги |
Автор |
Название |
Жанр |
Год издания |
|
1 |
Гоголь Н.В. |
Мертвые души |
Роман |
1998 |
|
2 |
Булгаков М.А. |
Мастер и Маргарита |
Роман |
1994 |
|
3 |
Толстой Л.Н. |
Война и Мир |
Роман |
1991 |
|
4 |
Шолохов М.А. |
Тихий Дон |
Роман |
1989 |
|
5 |
Чехов А.П. |
Вишневый сад |
пьеса |
1990 |
|
6 |
Пушкин А.С. |
Евгений Онегин |
Роман в стихах |
1995 |
3. Экземпляр
· Код экземпляра;
· Код книги;
· Каталог.
Таблица 3. Экземпляр
Экземпляр |
|||
Код экземпляра |
Код книги |
Каталог |
|
3 |
8 |
10 |
|
6 |
3 |
5 |
4. Выдача
· Код читателя;
· Код экземпляра;
· Дата взятия;
· Дата возврата.
Таблица 4. Выдача
Выдача |
||||
Код читателя |
Код экземпляра |
Дата взятия |
Дата возврата |
|
1 |
6 |
13.04.2012 |
22.04.2012 |
|
2 |
1 |
16.03.2012 |
15.04.2012 |
|
7 |
2 |
20.02.2012 |
10.04.2012 |
|
9 |
3 |
10.01.1012 |
20.02.2012 |
Создание схемы данных
Установить связи между таблицами, что объединяет их в одну базу данных.
Это осуществляется с помощью создания схемы данных. Создание схемы данных позволяет упростить конструирование многотабличных форм, запросов и отчетов.
Чтобы связать таблицы друг с другом необходимо:
1. Осуществить щелчком по кнопке Схема данных на панели инструментов.
2. Появляется диалоговое окно Добавление таблицы, выдается имя таблицы и щелкают по кнопке Добавить. Повторяют действия для каждой выбранной таблицы. После выбранных таблиц щелкают по кнопке Закрыть.
3. После Закрытия попадают в окно Схема данных где находятся все выбранные таблицы.
4. Для формирования связей между таблицами необходимо перетащить поле из одной таблицы на поле другой. Поля, по которым устанавливают связи, могут иметь разные имена, но должны совпадать по типу и размеру.
Создание формы. Чтобы быстро создать простую форму, содержащую все поля из заданных таблицы или запроса,, выбирают команду Автоформа. Мастер автоформ может построить простую форму, поля ввода в которой расположены в столбец, в строчку или в виде таблицы. При таком способе нужно задавать тип формы и ответить на ряд вопросов о ней. Форму можно создавать самостоятельно в режиме Конструктор.
После того как форма создана любы способом, ее можно изменить находясь во вкладке Формы. Для этого выделяют имя нужной формы и щелкают по кнопке Конструктор. Форма список читателя
Таблица 5. Форма список читателей
Список читателей |
||||
Код читателя |
ФИО |
Адрес |
Год рождения |
|
1 |
Кузнецов О.В. |
Советская д.4 |
14.06.97 |
Форма книги
Таблица 6. Форма книги
Книги |
|||||
Автор |
Код книги |
Название |
Жанр |
Год книги |
|
Гоголь Н.В. |
1 |
Мертвые души |
Роман |
1998 |
Форма выдачи
Таблица 7. Форма выдачи
Выдача |
||||
Код читателя |
Код экземпляра |
Дата взятия |
Дата возврата |
|
1 |
6 |
13.04.2012 |
22.04.2012 |
Создание запросов
1. Запрос на выборку осуществляет загрузку и отображение записей в режиме таблицы;
2. Перекрестный запрос позволяет выполнить статические подсчеты(сумма, количество записей) по данным одного поля таблицы.
3. Запрос на обновление изменяет соответствующие записи таблицы.
4. Запрос на добавление добавляет в конец таблицы новые записи, соответствующие заданным условиям отбора.
5. Запрос на создание таблицы создает новые таблицы, состоящие из заданных записей.
6. Запрос с параметром позволяет ввести информацию, используемую в качестве критериев отбора.
Запрос по коду читателя
Таблица 8. Запрос список читателей
Список читателей Запрос |
||
Код читателя |
ФИО |
|
1 |
Гоголь Н.В. |
|
2 |
Булгаков М.А. |
|
3 |
Толстой Л.Н. |
|
4 |
Шолохов М.А. |
|
6 |
Пушкин А.С. |
|
6 |
Гибс Г.Б. |
ЗАКЛЮЧЕНИЕ
Наша жизнь настолько насыщена различной информацией, что хранить ее без помощи средств вычислительной техники невозможно. Работа с большими объемами информации без помощи компьютера уже оказывается неприемлемой как с точки зрения затрат на ее хранение, так и с точки зрения управления и скорости доступа к ней.
Исходя из вышесказанного, использование современных информационных систем позволяет нам:
1. работать с огромными объемами данных;
2. хранить какие-либо данные в течение довольно длительного временного периода;
3. связать несколько компонентов, которые имеют свои определенные локальные цели, задачи и разнообразить приемы функционирования, в одну системы для работы с информацией;
4. Довольно-таки быстро найти всю необходимую нам информацию и т.д.
Автоматизированная информационная система является совокупностью технических и программных средств, реализующих идеи и методы автоматизации. Современные системы АИС позволяют интегрировать вокруг себя различное программное обеспечение, формируя единую информационную систему. Совершенно очевидна столь острая необходимость в создании баз данных. Склонность к изменчивости информации вынуждает нас искать новые методы и средства, позволяющие управлять этой изменчивостью, а не сугубо под нее подстраиваться. Благодаря внедрению, использованию и упрощению автоматизированных информационных систем в различных областях деятельности, способствуют упрощению трудовой деятельности, увеличению пропускной способности систем, снижению ошибочных действий.
СПИСОК ЛИТЕРАТУРЫ
1. Бекаревич Ю.Б. Создание реляционной базы данных и запросов. MS ACCESS 2007/Бекаревич Ю.Б., Пушкина Н.В.//Создание таблиц базы данных: СП.: СПбГУЭФ, 2010. - С.9-42.
2. Гагарина Л.Г. Разработка и эксплуатация автоматизированных информационных систем/Киселев Д.В., Федотова Е.Л., Гагарина Л.Г.//Автоматизированные информационные системы: М.: ФОРУМ: ИНФРА-М, 2009. - С.67-80.
3. Гвоздева В.А. Основы построения автоматизированных информационных систем/Гвоздева В.А., Лаврентьева И.Ю.//АИС: основные понятия и определения: М.: ИД «ФОРУМ» - ИНФРА-М, 2007. - С.14 .
4. Гвоздева В.А. Основы построения автоматизированных информационных систем/Гвоздева В.А., Лаврентьева И.Ю.//Состав и структура АИС: М.: ИД «ФОРУМ» - ИНФРА-М, 2007. - С.36.
5. Голицына О.Л., Максимов Н.В.[и др.]. Базы данных//Понятия баз данных: М.: ФОРУМ: ИНФРА-М, 2006. - С - 9-13.
6. Гринченко Н.Н., Гусев Е.В.[и др.]. Проектирование баз данных СУБД MICROSOFT ACCESS//Создание БД: М.: Горячая линия - Телеком, 2004.
7. Емельянова Н.З. Основы построения автоматизированных информационных систем/Партыка Т.Л., Попов И.И., Емельянова Н.З.//Информация и информационные системы. Основные понятия и классификация: М.: Инфра - М, 2007. - С.9-14.
8. Емельянова Н.З. Основы построения автоматизированных информационных систем/Партыка Т.Л., Попов И.И., Емельянова Н.З.//Классификация методов проектирования систем: М.: Инфра - М, 2007. - С.187-190.
9. Емельянова Н.З. Основы построения автоматизированных информационных систем/Партыка Т.Л., Попов И.И., Емельянова Н.З.//Структура баз данных: М.: Инфра - М, 2007. - С.78-82.
10. Чистов Д.В. Информационные системы//Информационные системы: М.: Инфра - М, 2010. - С.103-110.
Размещено на Allbest.ru
...Подобные документы
Автоматизированные информационные системы: виды, этапы проектирования, средства создания. Анализ предметной области "Библиотека" на примере Центральной районной библиотеки Муниципального бюджетного Учреждения Городищенского района Пензенской области.
курсовая работа [60,7 K], добавлен 07.08.2013Понятия и принципы, лежащие в основе систем управления базами данных для ведения учета абонентов библиотеки. Анализ предметной области. Этапы проектирования БД. Разработка алгоритмов, выбор программных средств. Методическое обеспечение пользователя.
курсовая работа [2,1 M], добавлен 27.10.2010Системы автоматического проектирования. Сравнительный анализ средств для проектирования автоматизированных информационных систем. Экспорт SQL-кода в физическую среду и наполнение базы данных содержимым. Этапы развития и характеристика Case-средств.
курсовая работа [1,1 M], добавлен 14.11.2017Методика и основные этапы разработки web-библиотеки, требования к ней, содержание, структура и элементы. Идейное описание системы, направления ее проектирования. Порядок написания кода и тестирование систем, ее важнейшие функции и сферы использования.
курсовая работа [1,2 M], добавлен 08.02.2013Интеллектуальные информационные системы: понятие, классификация, этапы проектирования. Анализ предметной области и методы приобретения знаний. Моделирование деятельности нотариальной конторы в программной среде AllFusion Process Modeler в стандарте IDEF0.
курсовая работа [5,5 M], добавлен 14.06.2012Информационные системы - обычный программный продук, но они имеют ряд существенных отличий от стандартных прикладных программ и систем. Классификация, области применения и реализации информационных систем. Фазы проектирования информационных систем.
реферат [22,9 K], добавлен 05.01.2010Правовые аспекты функционирования библиотеки. Решение проблемы возврата книг читателями. Основные функции разрабатываемой информационной системы. Подсистемы ведения базы данных, обеспечения безопасности, поиска информации и формирования отчетов.
дипломная работа [1,1 M], добавлен 06.09.2015Библиотека как элемент образовательной среды. Основные технологии работы библиотеки общеобразовательного учреждения. Описание входных и выходных потоков информации. Выбор системы управления базами данных и создание схемы данных. Тестирование базы данных.
дипломная работа [1,5 M], добавлен 13.10.2015Определение области значений функции y=sin(x) и построение графика по точкам с помощью основных конструкций библиотеки OpenGL. Функции вырисовки на экране, обработки сообщений с клавиатуры. Установка размеров области отображения. Главный цикл приложения.
контрольная работа [87,2 K], добавлен 21.01.2011Краткая характеристика предметной области. Актуальность разработки объектно-ориентированной модели информационной системы для учебной библиотеки. Создание диаграммы вариантов использования, последовательности, кооперативной диаграммы, диаграммы классов.
курсовая работа [381,8 K], добавлен 01.06.2009Понятие информации, автоматизированных информационных систем и банка данных. Общая характеристика описательной модели предметной области, концептуальной модели и реляционной модели данных. Анализ принципов построения и этапы проектирования базы данных.
курсовая работа [1,7 M], добавлен 18.01.2012Разработка системы, автоматизирующей ведение базы данных библиотеки. Основные требования к программному обеспечению. Модели локальных представлений. Архитектура информационной системы. Хранимые процедуры. SQL-скрипт создания базы данных. Текст программы.
дипломная работа [2,2 M], добавлен 28.01.2014Общее понятие системы и ее свойства. Многообразие элементов системы и различия их природы, связанные с функциональной специфичностью и автономностью элементов. Сущность автоматизированных информационных систем, их классификация и методы управления.
лекция [246,4 K], добавлен 25.06.2013Анализ предметной области, этапы проектирования автоматизированных информационных систем. Инструментальные системы разработки программного обеспечения. Роль CASE-средств в проектировании информационной модели. Логическая модель проектируемой базы данных.
курсовая работа [410,6 K], добавлен 21.03.2011Классификация автоматизированных информационных систем. Классические примеры систем класса А, B и С. Основные задачи и функции информационных систем (подсистем). Информационные технологии для управления предприятием: понятие, компоненты и их назначение.
контрольная работа [22,9 K], добавлен 30.11.2010Свойства и классификация информации. Угрозы, безопасность информационных систем и модели системы безопасности. Основные задачи и программное обеспечение маркетингового анализа. Состав библиотеки типовых журналов и справочников. Основные понятия Grid.
шпаргалка [690,0 K], добавлен 22.04.2010Разработка и реализация базы данных для библиотеки, обеспечение хранения, накопления и предоставления информации о деятельности библиотеки. Компьютерное обеспечение информационных процессов, проектирование структуры входящей информации и выходных данных.
курсовая работа [2,5 M], добавлен 17.09.2011Классификация и области использования в экономике автоматизированных информационных технологий, их современное состояние и перспективы развития. Виды информационных систем управления. Основные задачи организации корпоративных вычислительных сетей.
реферат [23,6 K], добавлен 10.03.2013Определение понятия системы доставки медиаконтента Digital Signage; изучение области ее применения, преимуществ и недостатков. Рассмотрение технических средств и программного обеспечения. Анализ опыта применения системы на базе Научной библиотеки УдГУ.
курсовая работа [48,2 K], добавлен 03.06.2014Классификация информации по разным признакам. Этапы развития информационных систем. Информационные технологии и системы управления. Уровни процесса управления. Методы структурного проектирования. Методология функционального моделирования IDEF0.
курсовая работа [5,2 M], добавлен 20.04.2011