Проектирование и разработка информационной системы библиотеки - Программирование, компьютеры и кибернетика дипломная работа

Проектирование и разработка информационной системы библиотеки - Программирование, компьютеры и кибернетика дипломная работа




































Главная

Программирование, компьютеры и кибернетика
Проектирование и разработка информационной системы библиотеки

Оптимизация математической модели и реинжиниринг бизнес-процессов. Основные методологии, используемые в BPwin. Выбор архитектуры информационной системы. Обоснование подбора языка программирования. Установка и запуск программы в среде MS-DOS и Windows.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Деятельность библиотеки складывается из трех основных составляющих: хранение, поиск, и выдача на определенное время, имеющихся в наличие книг.
Актуальность данной темы заключается в том, что многие библиотеки до сих пор придерживаются, традиционных библиотечных систем и процессов. Необходим, переход от бумажной коммуникации к коммуникации безбумажной, чтоб сократить время поиска необходимой литературы, информации о читателе и т.д.
В последнее время информационные технологии стали неотъемлемой частью нашей жизни. Экономические информационные системы, связанные с предоставлением и обработкой информации для всех уровней управления экономическими объектами, приобретают особую важность в общественной жизни. На данный момент невозможно представить какую-либо организацию, не применяющую компьютерных технологий. Это обусловлено и тем, что государственные структуры требуют обязательных отчетов в электронном виде, следовательно, необходима систематизированная информация.
Начальным этапом создания системы является изучение, анализ и моделирование деятельности организации для возможного улучшения и оптимизации методов работы. В курсовой работе используется инструментальное средство для моделирования BPwin и ERwin.
Целью данной дипломной работы является проектирование и разработка информационной системы библиотеки, которая позволит улучшить эффективность выполнения процессов, происходящих в библиотеке.
Основными задачами данной работы являются:
- изучить теоретические особенности моделирования процессов организации средствами BPwin и ERwin - произвести исследование предметной области - библиотечной деятельности
- на основании полученных знаний спроектировать модель деятельности библиотеки.
Объектом исследования является библиотека им. Маяковского.
Предметом исследования являются процессы, происходящие в библиотеке, такие как:
· процесс записи в библиотеку новых читателей,
· процесс статистики посещений читателей.
· название издательства, из которого поступила книга,
· название и расположение отделов библиотеки.
Предусматривается автоматизация учета выдачи и сдачи книг, записи новых книг и читателей, а также хранения информации об имеющихся в наличии книгах, данные о сотрудниках библиотеки, сотрудниках хранилища библиотеки и читателях.
Каждая книга, хранящаяся в библиотеке, имеет следующие параметры:
Каждая книга может присутствовать в нескольких экземпляров.
Так же в библиотеке ведется картотека читателей. О каждом читателе заносятся следующие сведения:
Каждому читателю присваивается номер читательского билета.
В случае выдачи экземпляра книги в библиотеке остается вкладыш, в котором указана дата выдачи, дата предполагаемого возврата и номер читательского билета.
Можно продлить книгу по телефону книгу назвав номер читательского билета и уникальный номер книги.
При возврате книги во вкладыше отмечается срок возврата. При просрочке возврата книги, читатель получает предупреждение. Когда предупреждений у читателя накапливается больше определенного предела, он лишается правом пользования библиотекой на определенный срок.
При потере книги читатель лишается правом пользования библиотекой на определенный срок, независимо от количества предупреждений.
В библиотеке есть ряд ограничений: нельзя выдавать книги больше установленного периода, нельзя выдавать больше определенного количества книг.
Предмет исследования - процессы, происходящие в библиотеке, такие как:
Субъекты - пользователи (читатели, администрация библиотеки, другие заинтересованные в получении информации лица)
о новых читателях, которые записываются в библиотеку;
о процессе выдачи книг, включает в себя:
- кто из сотрудников хранилища передал книгу сотруднику библиотеки;
- кто из сотрудников библиотеки передал книгу читателю;
- по заявке какого читателя была выполнена эта операция;
· о статистике посещения клиентами библиотеки;
· о книгах, которые наиболее часто были выданы читателям, то есть рейтинг книг.
При выдаче книг в базе данных необходимо фиксировать:
ФИО читателя, которому выдается книга;
ФИО сотрудника библиотеки, выдающему книгу читателю;
ФИО сотрудника хранилища, который передал книгу (непосредственно из хранилища) сотруднику библиотеки по заявке читателя;
При сдаче книг в базе данных необходимо зафиксировать дату возврата сдаваемой читателем книги путем ввода ее названия в БД.
На каждого читателя заносятся следующие сведения:
Каждая книга, хранящаяся в библиотеке, имеет следующие характеристики:
Библиотечно-библиографическая классификация (ББК);
Все книги различаются по своему уникальному шифру - ISBN.
Библиотечно-библиографическая классификация (ББК) распределяет издания по отраслям знания в соответствии с их содержанием. В ней используется цифробуквенные индексы ступенчатой структуры (например, ББК 32.973 Электронные вычислительные машины и устройства). Шифр ББК используется при выделении хранимым изданиям определенных комнат, стеллажей и полок, а также для составления каталогов и статистических отчетов. В библиотеке имеется база данных (БД). Она представляет собой совокупность данных обо всех происходящих процессах в библиотеке (книгах, читателях, проведенных мероприятиях и др.), построенную в хронологической последовательности, в виде таблиц и списков данных. Основное ее назначение - хранение данных, для их последующего целесообразного использования в будущем. БД находится на специальном компьютере в электронном виде, постоянно редактируется и изменяется работниками библиотеки. С базой данных библиотеки могут работать как руководители (администрация) библиотеки, так и работники библиотеки, заинтересованные в получении необходимой информации. При работе с системой библиотекарь должен иметь возможность решать следующие задачи:
Принимать новые книги и регистрировать их в библиотеке;
Относить книги к одной или к нескольким областям знаний;
Проводить каталогизацию книг, то есть назначение новых инвентарных номеров вновь принятым книгам;
Вести учет выданных книг читателям, при этом предполагается два режима работы: выдача книг читателю и прием от него возвращаемых им книг обратно в библиотеку. При выдаче книг фиксируется, когда и какая книга была выдана данному читателю и на какой срок выдается данная книга. При приеме книги, возвращаемой читателем, проверяется соответствие возвращаемого инвентарного номера книги выданному инвентарному номеру, название книги, и она ставится на свое старое место в библиотеке. Администрация библиотеки должна иметь возможность получать сведения о должниках - читателях библиотеки, которые не вернули вовремя взятые книги; сведения о наиболее популярных книгах, т.е. наиболее часто выдаваемых книгах. Основные функции библиотеки - информационная, культурная, образовательная, досуговая.
ФЗ "О библиотечном деле". Принят Гос. Думой 23 ноября 1994 г. Федеральный закон является правовой базой сохранения и развития библиотечного дела в РФ. Он устанавливает принципы деятельности библиотек, гарантирующие права человека, общественных объединений, народов и этнических общностей на свободный доступ к информации, свободное духовное развитие, приобщение к ценностям национальной и мировой культуры, а также на культурную, научную и образовательную деятельность.
Закон регулирует общие вопросы организации библиотечного дела, взаимоотношений между государством, гражданами, предприятиями, учреждениями и организациями в области библиотечного дела в соответствии с принципами и нормами международного права.
В его состав входят: общие положения (основные понятия и основные виды библиотек), права граждан в области библиотечного дела (права на библиотечную деятельность и обслуживание, права пользователей библиотек, ответственность пользователей, учредитель библиотеки), обязанности и права библиотек (статус, обязанности и права библиотек), обязанности государства в области библиотечного дела, условия сохранения и использования культурного достояния в области библиотечного дела, организация взаимодействия библиотек, экономическое регулирование в области библиотечного дела (порядок создания, реорганизации и ликвидации библиотек, имущество библиотек, фонды развития и трудовые отношения работников библиотек). [4]
ФЗ "Об участии в международном информационном обмене". Принят Гос. Думой 5 июня 1996 г. Цели настоящего Федерального закона - создание условий для эффективного участия России в международном информационном обмене в рамках единого мирового информационного пространства, защита интересов Российской Федерации, субъектов Российской Федерации и муниципальных образований при международном информационном обмене, защита интересов, прав и свобод физических и юридических лиц при международном информационном обмене. Международный обмен конфиденциальной информацией, массовой информацией осуществляется в порядке, устанавливаемом данным законом.
В состав закона входят: цели и термины закона, объекты и субъекты международного информационного обмена (МИО), обязанности государства в сфере МИО, участие муниципальных образований в МИО, правовой режим участия в МИО (право собственности на информационные продукты, ограничения при осуществлении МИО, использование средств и ИС в МИО, доступ к средствам и координация деятельности МИО), контроль и ответственность при осуществлении МИО (сертификация, лицензирование, ответственность за нарушения). [6]
ФЗ "Об информации, информатизации и защите информации". Принят Гос. Думой 25 января 2005 г. Настоящий Федеральный закон регулирует отношения, возникающие при:
- формировании и использовании информационных ресурсов на основе создания, сбора, обработки, накопления, хранения, поиска, распространения и предоставления потребителю документированной информации;
- создании и использовании информационных технологий и средств их обеспечения;
- защите информации, прав субъектов, участвующих в информационных процессах и информатизации.
Данный закон включает в себя: общие положение (сфера действия закона, термины, обязанности государства в сфере формирования информационных ресурсов и информатизации), информационные ресурсы (основы правового режима, документирование информации, о информационных ресурсах, о гражданах), пользование информационными ресурсами (доступ, гарантия предоставления информации, обязанности и ответственность владельца информационных ресурсов), информатизация, ИС и ИТ и средства их обеспечения (сертификация, создание, право собственности), защита информации (цели защиты, защита прав доступа).
Существует также межгосударственный стандарт ГОСТ 7.20 - 2000 "Библиотечная статистика", определяющий формирование статистики и учет объектов библиотек. Настоящий стандарт устанавливает единицы учета документов фондов библиотек и органов научно-технической информации (НТИ) и единицы учета обслуживания пользователей библиотек и органов НТИ. Включает: общие положения, учет отдельных видов изданий и неопубликованных документов (книги, периодические издания, неопубликованные документы, картографических, нотных и др. изданий), учет аудиовизуальных документов (видео, фото, аудио документы), также учет электронных изданий, пользователей библиотек, посещений, обращений, запросов на документы, отказов, мероприятий. [4]
Видоизменяя данные законы для применения на местном уровне, библиотеками создаются правила пользования книгами и изданиями, а также специальные положения, такие как:
Положение о краткосрочном абонементе в читальных залах;
Положение о платных услугах библиотеки;
Положение о системе каталогов и картотек;
Положение о сохранности фонда библиотеки;
Положение об организации обслуживания пользователей.
Данные положения не должны противоречить основным законам РФ, а, по возможности, дополнять и расширять область их применения.
Без количественных характеристик невозможно проанализировать процессы, происходящие в библиотечном деле. Статистика исследует количественную сторону явлений библиотечной действительности (комплектование фонда, библиотечное обслуживание, справочно-библиографическая работа, поиск информации и т. п.) в неразрывной связи с их качественным содержанием в конкретных условиях места и времени. Она учитывает число книговыдач, пользователей, объем фондов, часы работы.
Основными задачами библиотечной статистики являются:
· разработка системы показателей, характеризующих масштабы, темпы;
· пропорции развития библиотечной деятельности;
· создание методов расчета и взаимной увязки показателей;
· анализ факторов, обусловливающих основные тенденции развития;
· обеспечение наблюдения и контроля над библиотечной деятельностью в целях своевременного выявления проблем развития.
На формирование библиотечной статистики оказывает влияние ГОСТ 7.20-2000 "Библиотечная статистика". Данный стандарт устанавливает единые правила и требования к сбору и предоставлению статистических данных библиотеками. Он позволяет унифицировать статистическую отчетность на разных уровнях. Стандарт устанавливает единые сроки, определения и единицы учета, единый минимум статистических данных для библиотек всех ведомств. Для всех типов библиотек единые единицы учёта документов фондов и обслуживания пользователей установлены данным ГОСТ. [9]
Основные статистические показатели:
Учет читателей. Показывает количество человек, которые пользуются документами библиотеки. Единицей учета служит формуляр читателя.
Учет выдачи книг. Показывает количество документов (по отраслям знаний), использованных читателями во всех структурных подразделениях библиотеки. Учёт выдачи изданий производится по числу выданных экземпляров, зарегистрированных в формуляре читателя, листке читательского требования, книжном формуляре или иной документации, принятой в библиотеке, а также в электронной базе данных (БД).
Средние показатели работы библиотеки:
Читаемость (Ч) Показатель характеризует интенсивность чтения.
Среднее число книг, выданных одному читателю в год, исчисляется путем деления количества выданных за год документов (В) на число читателей, зарегистрированных за год (А)
Посещаемость (Пос.) Показатель характеризует активность посещения читателями библиотеки.
Исчисляется путем деления числа посещений за год (П), на число читателей.
Обращаемость книжного фонда. (Об) Характеризует степень использования книжного фонда.
Исчисляется путем деления количества книговыдач за год (В) на количество книжного фонда библиотеки (Ф).
Книгообеспеченность (К) Показатель характеризует величину книжного фонда в отношении к числу читателей, т. е. его достаточность.
Исчисляется путем деления количества документов имеющихся в библиотеке на конец года (Ф) на число зарегистрированных читателей (А)
Методика составления рейтинга книг. Рейтинг - понятие, характеризующее соотносительные значимость, место, вес, позицию данного объекта (книги) по сравнению с другими объектами этого класса (типа). В данном случае составляется и формируется в виде графика (например, 20 самых популярных книг) для обеспечения администрации библиотеки информации о наиболее читаемых книгах.
Составление рейтинга: Делает библиотекарь. Сначала библиотекарь ищет в базе данных (делает запрос) книги (по названиям), которые больше остальных были выданы на руки читателям (по количеству выдач), сразу выбирая сколько книг внести в список рейтинга, например 20. Далее полученный список группируется по названиям книг в алфавитном порядке по убыванию количества выдач. Таким образом, самая первая книга будет являться самой "популярной" у читателей, потому что была выдана наибольшее количество раз. И далее, следующая, но уже с меньшим рейтингом выдач и т.д. В итоге получается n-количество самых читаемых книг, по которому в дальнейшем в БД делается график либо в виде диаграммы, либо отчет в виде списка в порядке убывания. Данная информация может быть полезна администрации библиотеки для дальнейшего учета интересов и предпочтений читателей.
Методика формирования статистики посещения библиотеки читателями. Регулируется ГОСТ 7.20 -2000 "Библиотечная статистика":
Единицей учёта посещений является одно посещение, зарегистрированное в документации или БД, принятых в библиотеке.
Единицей учёта посетителей мероприятий является лицо, присутствующее на мероприятии и зарегистрированное в документах, принятых в библиотеке.
Учет посещений производится путем суммирования посещений, учтённых каждым структурным подразделением библиотеки.
Единицей учета обращений к электронной библиотечно-информационной сети является одно обращение на сервер библиотеки.
Учет общего числа посещений проводится суммированием посещений (обращений), учтенных каждым структурным подразделением библиотеки.
Учет ведется в первой части Дневника работы библиотеки "Учет состава читателей и посещаемости". Обращения входят в общее число посещений. [9]
Формирование: Библиотекарь делает запрос в базу данных о том, сколько читателей и в какой день посещали библиотеку, в результате выводится количественная информация по дням в рамках определенного периода, заданного библиотекарем. Например, за 2 квартал текущего года. Затем из этого списка либо таблицы делается график в виде диаграммы, которая детально отражает статистику посещений библиотеки читателями. По графику, например, можно зафиксировать в какой день 2-го квартала текущего года было наибольшее или наименьшее количество посещений.
Статистический учет, т.е. сбор исходных данных, производится для того, чтобы использовать собранный материал для выработки каких-либо оценок и управленческих решений. Без использования статистических показателей невозможно создание научно-обоснованных методик оценки деятельности библиотек. Статистике принадлежит определяющее место в системе управленческого учета, поскольку она выявляет "типичное, характерное, закономерное".
Обеспечиваются устройствами, принимающими ввод от пользователя и отображающими то, что сообщает ему компонент логики представления PL, с использованием соответствующей программной поддержки
Presentation Logic (логика представления)
Управляет взаимодействием между пользователем и ЭВМ. Обрабатывает действия пользователя при выборе команды в меню, нажатии кнопки или выборе элемента из списка
Business or Application Logic (прикладная логика)
Набор правил для принятия решений, вычислений и операций, которые должно выполнить приложение
Data Logic (логика управления данными)
Операции с базой данных (SQL-операторы), которые нужно выполнить для реализации прикладной логики управления данными
Data Services (операции с базой данных)
Действия СУБД, вызываемые для выполнения логики управления данными, такие как манипулирование данными, определения данных, фиксация или откат транзакций и т. п. СУБД обычно компилирует SQL-предложения
Дисковые операции чтения и записи данных для СУБД и других компонентов. Обычно являются функциями операционной системы (ОС)
Рисунок 3.1 - Классический вариант клиент-серверной информационной системы
Для сокращения нагрузки на сеть и упрощения администрирования приложений компонент BL можно разместить на сервере. При этом вся логика принятия решений оформляется в виде хранимых процедур и выполняется на сервере БД.
Хранимая процедура -- процедура с операторами SQL для доступа к БД, вызываемая по имени с передачей требуемых параметров и выполняемая на сервере БД. Хранимые процедуры могут компилироваться, что повышает скорость их выполнения и сокращает нагрузку на сервер.
Хранимые процедуры уменьшают целостность приложений и БД, гарантируют актуальность коллективно используемых операций и вычислений. Уменьшается сопровождение таких процедур, а также безопасность (нет прямого доступа к данным).
Следует помнить, что перегрузка хранимых процедур прикладной логикой может перегрузить сервер, что приведет к потере производительности. Эта проблема особенно актуальна при разработке крупных информационных систем, в которых к серверу может одновременно обращаться большое количество клиентов. Поэтому в большинстве случаев следует принимать компромиссные решения: часть логики приложения размещать на стороне сервера, часть -- на стороне клиента. Такие клиент-серверные системы называются системами с разделенной логикой. Данная схема при удачном разделении логики позволяет получить более сбалансированную загрузку клиентов и сервера, но при этом затрудняется сопровождение приложений.
Создание архитектуры клиент-сервер возможно и на основе многотерминальной системы. В этом случае в многозадачной среде сервера приложений выполняются программы пользователей, а клиентские узлы вырождены и представлены терминалами. Подобная схема информационной системы характерна для UNIX.
Для выявления подходящего средства разработки воспользуемся методом вариантных обоснований. Этот метод предназначен для выбора наилучшего варианта из нескольких предложенных и состоит из следующих этапов:
· Определение критериев, по которым будет произведено сравнение и степени их важности.
· Каждый вариант оценивается по определенному перечню критериев. Получается численное значение - оценка показателю качества по 5-ти бальной шкале.
· Нахождение общего количества баллов для каждого из вариантов (можно учитывать важность критериев).
· Наилучшим считается вариант, который набрал максимальное количество баллов. [12].
Таблица 3.2 - Сравнение архитектур.
Вывод: В результате выполненного анализа архитектур выявили, наибольшее соответствие архитектуры на основе "интернет/интранет" для разрабатываемой ИС.
Таким образом, для реализации ИС выбор архитектуры останавливаем на архитектуре основанной на интернет/интранет технологиях, так как в настоящее время данная архитектура получила признание и широкое распространение как способ организации приложений для рабочих групп и информационных систем корпоративного уровня. Подобная организация работы повышает эффективность выполнения приложений за счет использования возможностей сервера БД, разгрузки сети и обеспечения контроля целостности данных.Указанные преимущества делают архитектуру клиент-сервер наиболее подходящей для построения информационных систем, удовлетворяющих современным требованиям.
Для описанных вышеуказанных сущностей были выделены следующие атрибуты, которые представлены в таблице 3.4
Таблица 3.4 ? Сущности и принадлежащие им атрибуты
Код ФИО читателя, которому выдается книга
Код ФИО сотрудника библиотеки, выдающему книгу читателю
Код ФИО сотрудника хранилища, который передал книгу
Код Библиотечно-библиографическая классификация (ББК)
Код название издательства, из которого поступила книга,
Код отдел, куда была передана книга;
Код название и расположение отделов библиотеки.
Сведенья об атрибутах сущностей представлены в таблице 3.5
Таблица 3.5 - Сведенья об атрибутах сущностей
Номер читательского билета кому выдается книга
Обзор существующих проектных решений, их достоинства и недостатки. Обоснование необходимости разработки информационной системы. Общее описание интерфейса BPwin. Разработка концепции архитектуры построения и платформы реализации. Создание новой модели. курсовая работа [4,3 M], добавлен 11.09.2014
Создание Windows-приложения для проведения обучения и тестирования студентов по информационной безопасности. Алгоритм решения задачи, блок-схема работы программы, выбор языка программирования Delphi. Охрана труда программиста, обязанности пользователя. дипломная работа [4,8 M], добавлен 04.06.2013
Выбор, обоснование и особенности работы СУБД. Характеристика языков программирования. Разработка структурной и функциональной модели информационной системы аптеки. Проектирование программной среды АИС и ее интерфейса. Построение модели базы данных. курсовая работа [442,3 K], добавлен 21.04.2012
Анализ информационной системы ИНЭК "Страховщик". Описание предметной области с использованием модели "сущность-связь". Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование и разработка приложения в среде Delphi и создание интерфейса. отчет по практике [4,9 M], добавлен 28.12.2014
Создание контекстной диаграммы информационной системы библиотеки. Основные компоненты и особенности ведения каталогов книг и читателей. Моделирование систем поиска и формирования заказов. Разработка диаграммы дерева узлов и логической модели базы данных. курсовая работа [1,1 M], добавлен 24.06.2013
Понятие и этапы жизненного цикла информационной системы. Классификация и характеристика бизнес-процессов. Проектирование архитектуры автоматизированной системы управления документооборотом и баз данных. Разработка интерфейса пользовательской части. дипломная работа [549,9 K], добавлен 09.02.2018
Анализ возможностей методологии и инструментальных средств проектирования информационной системы "Гостиница". Создание модели процессов, ее дополнение организационными диаграммами. Поиск и исправление ошибок с помощью Erwin Examiner. Связь с СУБД Acces. курсовая работа [6,5 M], добавлен 17.06.2011
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Проектирование и разработка информационной системы библиотеки дипломная работа. Программирование, компьютеры и кибернетика.
Ожидаемый Результат Дипломной Работы
Коллективные Средства Защиты От Шума Реферат
Реферат: Масштаби всесвіту склад і масштаби сонячної системи
Реферат по теме Понятие правовой культуры и ее виды
Курсовая работа по теме Розрахунок конструкції посудомийної машини
Реферат: Суспільно-політичний лад і право України в період національно-визвольної війни під проводом Богдана Хмельницького
Доклад по теме Акра
Реферат На Тему Світогляд М. Коцюбинського
Картина Жатва Пластова Сочинение
Реферат На Тему Смутное Время
Определение отрасли специализации региона, отрасли рыночной специализации Центрального Федерального округа
Рак Предстательной Железы Курсовая
Отчет по практике по теме Деятельность и управление компанией
Реферат: Экономическая система Давида Рикардо
Дипломная работа по теме Возмещение вреда, причиненного нарушением природоресурсного и экологического законодательства
Реферат по теме Понятие нормы права
Курсовая работа по теме Разработка справочно-информационной системы 'Справочник по оборудованию'
Реферат по теме Магнитные наносистемы
Сочинение Описание Человека Рассуждение
Отчет По Производственной Практике По Дням
Заходняя Беларусь у складзе Польшчы - История и исторические личности реферат
Организация учета на предприятии ООО "Евросеть СПб" - Бухгалтерский учет и аудит курсовая работа
Динамические процессы в письменной речи, возникающие под влиянием устной - Иностранные языки и языкознание дипломная работа


Report Page