Главная страница

колодяжный. Назначение и область применения


Скачать 2.24 Mb.
НазваниеНазначение и область применения
Дата20.05.2022
Размер2.24 Mb.
Формат файлаdocx
Имя файлаколодяжный.docx
ТипПрограмма
#540155

Оглавление


Введение 2

1.1Назначение и область применения 4

1.2Постановка задачи 5

1.3 Описание и обоснование выбора состава технических и программных средств 9

1.4 Информационная модель и ее описание 11

Заключение 24

Программа предназначена для использования в библиотеках любых организаций, предприятий и учреждений, в составе организационной структуры которых имеются библиотеки. 24

Введение
Библиотека - культурно-просветительное и научно-вспомогательное учреждение, организующее общественное пользование произведениями печати. Библиотеки систематически занимаются сбором, хранением, пропагандой и выдачей читателям произведений печати, а также информационно-библиографической работой. Это информационное, культурное, образовательное учреждение, располагающее организованным фондом документов и представляющее их во временное пользование абонентам, а также осуществляющее другие библиотечные услуги. Деятельность библиотеки складывается из трех основных составляющих: хранение, поиск, и выдача на определенное время, имеющихся в наличие книг.

В настоящее время для подавляющего большинства библиотек под номером один стоит задача автоматизации библиотечных процессов. Сложившийся в России рынок соответствующего программного обеспечения представлен как отечественными, так и зарубежными производителями. Руководители библиотек, которые намерены заменить в своей организации или в отделе ручной труд на машинный, неизбежно сталкиваются с проблемой выбора автоматизированной информационно-библиотечной системы (АИБС).

Актуальность задачи автоматизации учета библиотечного фонда связана с активным расширением и особенностями библиотеки. В настоящее время на российском рынке АИБС распространены как отечественные, так и зарубежные программы. Но для большинства библиотек покупка программного продукта чревата большими финансовыми вложениями. Стоимость российских программ колеблется в пределах от 100 до 170 тысяч рублей. Аналогичные программы зарубежных производителей стоят порядка 10 тысяч долларов. Можно конечно покупать определенные модули программ, но тогда встает вопрос с их дальнейшим обновлением.

Целью практики является проектирование автоматизированного рабочего места (АРМ) библиотекаря. Для реализации поставленной цели необходимо решить следующие задачи:

- исследование предметной области, путем изучения необходимой нормативной и теоретической базы;

- выявление цели и назначение автоматизированного решения задачи;

- отбор технических и программных средств, технологии проектирования;

- описание информационной модели;

- проектирование базы данных и ее нормализация;

  1. Основная часть


    1. Назначение и область применения



Предметной областью решаемой задачи является деятельность библиотеки. Библиотека создана с целью удовлетворения потребностей населения, так организует бесплатное пользование своим фондом документов, иной интеллектуальной продукцией, не содержащей государственной тайны.

В соответствии с основной деятельностью и ее целями библиотека:

- осуществляет комплектование, сохранение документов;

- организует информационное и библиотечное обслуживание пользователей;

- ведет информационную и справочно-библиографическую работу;

- осуществляет в пределах компетенции методическую, консультативную и иную помощь.

В данном дипломном проекте автоматизируемым бизнес процессом является деятельность сотрудника библиотеки.

Библиотека ведет учет фонда библиотеки в соответствии с Инструкцией об учете библиотечного фонда. На основании данных учета библиотечного фонда ведется государственный статистический учет, составляется отчетность библиотеки, планируется ее деятельность, обеспечивается контроль наличия и движения документов.

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

К обязательным относятся следующие правила:

- осуществление суммарного и индивидуального учета поступающих в библиотечный фонд и выбывающих из него документов в установленных единицах учета;

- обеспечение сопоставимости единиц учета в экземплярах с единицами их хранения и выдачи за исключением газет, журналов, листовых изданий;

- соблюдение преемственности организации учета в целях сопоставимости учетной информации.

К факультативным правилам относят:

- ведение записи в инвентарных книгах (листах, журналах), книгах суммарного учета фонда на отдельных листах, в карточной форме, в виде распечаток, полученных на компьютере, а также в машинохранимых файлах, дисках и других носителях, обеспечивающих долговечное хранение и воспроизведение учетной информации;

- определение сроков содержания и состава документов фонда временного хранения;

- оценку стоимости документов с использованием переоценочных коэффициентов;

- распоряжение списанными из фонда библиотеки документами, кроме случаев, предусмотренных законодательством;

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

Документы, поступающие в фонд библиотеки, учитываются дифференцировано, путем их подразделения на документы постоянного, длительного и временного хранения.



    1. Постановка задачи


Главная цель проекта – это разработать автоматизированное рабочее место (АРМ) библиотекаря. Предусмотреть выполнение следующих функций:

  1. Создать базу данных для учета библиотечного фонда.

  2. Обеспечить автоматизированный ввод информации, используя экранные формы.

  3. Реализовать основные функции библиотеки:

- оформление поступления документов;

- оформление выбытия документов;

  1. Реализовать автоматизированный способ получения оперативной и плановой отчетности.

Проектируемая система относится к системам учетно-аналитического типа, работающая в диалоговом режиме.

Целью создания автоматизированного блока задач, решаемых сотрудником библиотеки, сводится к следующим показателям:

  1. Улучшение показателей выполнения функции управления:

- повышение эффективности работы библиотекаря при поступлении документов в библиотеку;

- повышение степени технологичности выполняемых процессов при обработке документов;

- повышение производительности труда библиотекаря;

- улучшение качества работы библиотекаря.

  1. Улучшение значений показателей качества обработки информации:

- сокращение времени обработки и получения оперативных данных для принятия управленческих решений;

- повышение степени достоверности обработки информации;

- увеличение количества аналитических показателей;

- повышение оперативности получения выходных данных;

- получение сводных показателей.

Назначением реализации проекта создания «АРМ библиотекаря» являются:

- автоматизация ввода, контроля и загрузки данных первичных документов в базу данных с использованием экранных форм;

- хранение и выдача справочной информации по запросам сотрудника;

- выполнение расчетов и выдача результатных документов.

Существующая система учета библиотечного фонда в библиотеке Софиевского психоневрологического интерната реализована следующим образом:

- справочная информация хранится в виде журналов и классификаторов;

- вся информация об объектах фонда хранится в текстовых файлах;

- все документы формируются вручную в программе Microsoft Word;

- не существует процедур контроля целостности введенной информации;

-невысокая скорость обработки информации;

- нет контроля правильности ввода данных.

Все перечисленные недостатки существующей технологии служат предпосылками автоматизации данного комплекса задач, а именно - создания АРМ библиотекаря по учету библиотечного фонда, что существенно позволит повысить производительность и эффективность работы. Целью использования вычислительной техники является устранение вышеперечисленных недостатков, автоматизация ввода и обработки первичных и промежуточных данных, вывода отчетности.

Для того, чтобы пользователю было удобно использовать систему, в ней предусмотрен ряд справочников и соответствующие им экранные формы. Все справочники могут быть пополнены и изменены в зависимости от необходимости.

Планируется реализация базы данных с использованием СУБД Microsoft Access, интерфейса программного приложения – Borland Delphi, так как все эти средства активно позволяют использовать CASE и RAD технологии, которые максимально подходят для выполнения поставленных цели и задач.

К нормативно-справочной (входной) информации в данной системе можно отнести следующие справочники (таблицы): Категории, Издательства, Учетная_единица, Читатели.

Выходные данные хранятся в таблицах: Учет_выдачи, Карточка_учета.

Разрабатываемая программа должна обеспечивать следующие основные функции: 

- авторизация пользователя;

- регистрация, редактирование, удаление категорий;

- регистрация, редактирование, удаление издательств;

- регистрация, редактирование, удаление читателей;

- регистрация, редактирование, удаление записей библиотечного фонда;

- учет записей библиотечного фонда;

- поиск записей библиотечного фонда по названию;

- фильтрация записей библиотечного фонда по категории;

- фильтрация записей библиотечного фонда по издательству;

- отмена фильтрации записей библиотечного фонда;

- регистрация, редактирование, удаление карточек читателей;

- учет карточек читателей;

- поиск карточек читателей по ФИО читателей;

- поиск карточек читателей по номеру карточки;

- сортировка карточек читателей по ФИО читателей;

- сортировка карточек читателей по номерам карточек;

- добавление записи библиотечного фонда в карточку читателя;

- удаление записи библиотечного фонда из карточки читателя;

- отметка о возвращении записи библиотечного фонда в карточке читателя;

- формирование отчетов:

- списка библиотечного фонда в программе MS Excel;

- списка должников в программе MS Excel;

- «Карточка учета №…»;

- «Перечень карточек учета»;

- «Читатели библиотеки интерната».

- предоставление пользователю справочного руководства по работе с программой.


1.3 Описание и обоснование выбора состава технических и программных средств
Обоснование проектных решений по техническому обеспечению предполагает выбор комплекса технических средств.

При выборе ЭВМ (или ее покупке) основное внимание должно уделяться как минимум трем вопросам. Во-первых, компьютер должен полностью соответствовать решаемым на нем задачам. Это касается, прежде всего, его производительности. Во-вторых, большое внимание следует уделять вопросам технической поддержки и гарантийного обслуживания, а также дальнейшего сервиса. В-третьих, следует навести справки о надежности приобретаемой техники. Все это, разумеется, отнюдь не предполагает игнорирование стоимости изделия, которая, напротив, должна быть экономически оправдана.

Выбранная ЭВМ по своим функциональным возможностям и технико-эксплуатационным характеристикам должна соответствовать поставленным перед ней задачам, а также возможностям пользователя. В конкретных условиях применения к ЭВМ предъявляются вполне определенные требования к ее архитектуре и эксплуатационным характеристикам. Например, ЭВМ, предназначенные для научно-технической работы, должны иметь развитую систему команд и высокую производительность. В то же время, ЭВМ, предназначенные для решения планово-экономических задач, должны иметь высокоскоростные устройства хранения информации (накопители на жестких и гибких магнитных носителях – дисководы, винчестеры и стримеры, и др.) для информационно-логического поиска в больших массивах данных.

Исходя из вышеперечисленных фактов, для решения комплекса задач по учету материальных ценностей в библиотеке в виде АРМ специалиста, целесообразнее всего выбрать персональные ЭВМ. ПЭВМ – это малогабаритная универсальная ЭВМ, в которой конструкция, состав внешних устройств и программное обеспечение ориентированы на работу с отдельным пользователем в интерактивном (диалоговом) режиме. Конструктивно персональные компьютеры (ПК) выполняются в настольном варианте, не требуют специальных условий эксплуатации и могут устанавливаться непосредственно на рабочих местах пользователей.

В данном классе ЭВМ – ПЭВМ - рассмотрим компьютеры с платформой ШМ или совместимые с ними. К основным достоинствам ЭВМ PC относятся:

- невысокая стоимость компьютеров и их сравнительная выгодность для многих деловых применений по сравнению с большими ЭВМ и мини-ЭВМ;

- простота использования;

- высокая надежность и простота ремонта, а также возможность модернизации;

- возможность расширения и адаптации к особенностям применения компьютеров: один и тот же компьютер может быть оснащен различными периферийными устройствами и разным программным обеспечением.

Можно предположить, что для решения поставленных задач подходят ЭВМ PC-совместимые компьютеры.

Что касается выбора монитора, то, учитывая решаемые задачи, наиболее оптимальным выбором в настоящее время может быть монитор с разрешением 1024 на 768 пикселов и размером экрана не менее 17 дюймов. Учитывая невысокую цену, популярность и авторитетность фирмы Samsung на российском рынке, приоритет был отдан монитору Samsung SyncMaster 750 (1024x768, 80 Hz).

Также для решения комплекса задач, а именно, для получения результатных документов на бумажных носителях, необходим принтер. Специалисту приходится печатать большое количество документов, поэтому принтер должен иметь хороший показатель месячного объема печати листов, обладать высокой скоростью печати (некоторые документы приходится печатать в нескольких экземплярах) и иметь достаточный объем оперативной памяти.

Наиболее высокое качество печати обеспечивают струйные и лазерные принтеры. Струйный принтер характеризуется высоким качеством печати и очень удобен для цветной печати. Однако струйный принтер требует больших материальных затрат, связанных с его обслуживанием (печатающие картриджи приходится менять чаще). Для работы с разрабатываемой АРМ лучше всего подойдет лазерный принтер со следующими характеристиками: скорость печати (20-21 страницы/минуту), объем оперативной памяти 2 Мб (для наших задач этого вполне достаточно).

При разработке АРМ необходимо обеспечить функциональную среду. С точки зрения заказчика среда функционирования - OSE, это функциональная инфраструктура которая:

- выполняется на любой платформе разработчика;

- использование операционной системы заказчика – это Windows NT;

- обеспечивать доступ к разрабатываемой БД – это использование ADO технологии;

- создание пользовательского интерфейса.

1.4 Информационная модель и ее описание
Процесс проектирования начинается с моделирования предметной области решаемой задачи. Модель предметной области описывает важные понятия предметной области и их связи между собой. Модель предметной области описывает только объекты предметной области, но не показывает, как программное приложение будет с ними работать.

Пользователем программного приложения является библиотекарь.

Основные подсистемы, представляющие модель предметной области:

- подсистема авторизации;

- подсистема справочников;

- подсистема учета;

- подсистема отчетов.

Хранилищами данных служат таблицы: Password, Категории, Издательства, Читатели, Учетная_единица, Карточка_учета.

По модели предметной области решаемой задачи построим схему потоков данных (Рисунок 1).

Запрос библиотекаря на авторизацию

  1. Запрос библиотекаря у подсистемы авторизации на авторизацию в программе.

  2. Запрос подсистемы авторизации у хранилища Password на авторизацию в программе.

  3. Информация из хранилища Password в подсистему авторизации об авторизации в программе.

  4. Информация из подсистемы авторизации библиотекарю об авторизации в программе.

Запрос библиотекаря на регистрацию категории

  1. Запрос библиотекаря у подсистемы справочников на регистрацию категории.

  2. Запрос подсистемы справочников у таблицы Категории на регистрацию категории.

  3. Информация из таблицы Категории в подсистему справочников о регистрации категории.

  4. Информация из подсистемы справочников библиотекарю о регистрации категории.

Запрос библиотекаря на редактирование (удаление) категории

  1. Запрос библиотекаря у подсистемы учета на редактирование (удаление) категории.

  2. Запрос подсистемы учета у таблицы Категории на редактирование (удаление) категории.

  3. Информация из таблицы Категории в подсистему учета о редактировании (удалении) категории.

  4. Информация из подсистемы учета библиотекарю о редактировании (удалении) категории.

Запрос библиотекаря на регистрацию издательства

  1. Запрос библиотекаря у подсистемы справочников на регистрацию издательства.

  2. Запрос подсистемы справочников у таблицы Издательства на регистрацию издательства.

  3. Информация из таблицы Издательства в подсистему справочников о регистрации издательства.

  4. Информация из подсистемы справочников библиотекарю о регистрации издательства.

Запрос библиотекаря на редактирование (удаление) издательства

  1. Запрос библиотекаря у подсистемы учета на редактирование (удаление) издательства.

  2. Запрос подсистемы учета у таблицы Издательства на редактирование (удаление) издательства.

  3. Информация из таблицы Издательства в подсистему учета о редактировании (удалении) издательства.

  4. Информация из подсистемы учета библиотекарю о редактировании (удалении) издательства.

Запрос библиотекаря на регистрацию читателя

  1. Запрос библиотекаря у подсистемы справочников на регистрацию читателя.

  2. Запрос подсистемы справочников у таблицы Читатели на регистрацию читателя.

  3. Информация из таблицы Читатели в подсистему справочников о регистрации читателя.

  4. Информация из подсистемы справочников библиотекарю о регистрации читателя.

Запрос библиотекаря на редактирование (удаление) читателя

  1. Запрос библиотекаря у подсистемы учета на редактирование (удаление) читателя.

  2. Запрос подсистемы учета у таблицы Читатели на редактирование (удаление) читателя.

  3. Информация из таблицы Читатели в подсистему учета о редактировании (удалении) читателя.

  4. Информация из подсистемы учета библиотекарю о редактировании (удалении) читателя.

Запрос библиотекаря на регистрацию записи библиотечного фонда

  1. Запрос библиотекаря у подсистемы справочников на регистрацию записи библиотечного фонда.

  2. Запрос подсистемы справочников у таблицы Учетная_единица на регистрацию записи библиотечного фонда.

  3. Запрос библиотекаря у подсистемы учета на выбор издательства.

  4. Запрос подсистемы учета у таблицы Издательства на выбор издательства.

  5. Информация из таблицы Издательства в подсистему учета об издательстве.

  6. Информация из подсистемы учета библиотекарю об издательстве.

  7. Запрос библиотекаря у подсистемы учета на выбор категории.

  8. Запрос подсистемы учета у таблицы Категории на выбор категории.

  9. Информация из таблицы Категории в подсистему учета о категории.

  10. Информация из подсистемы учета библиотекарю о категории.

  11. Информация из таблицы Учетная_единица в подсистему справочников о регистрации записи библиотечного фонда.

  12. Информация из подсистемы справочников библиотекарю о регистрации записи библиотечного фонда.

Запрос библиотекаря на редактирование (удаление) записи библиотечного фонда

  1. Запрос библиотекаря у подсистемы учета на редактирование (удаление) записи библиотечного фонда.

  2. Запрос подсистемы учета у таблицы Учетная_единица на редактирование (удаление) записи библиотечного фонда.

  3. Информация из таблицы Учетная_единица в подсистему учета о редактировании (удалении) записи библиотечного фонда.

  4. Информация из подсистемы учета библиотекарю о редактировании (удалении) записи библиотечного фонда.

Запрос библиотекаря на поиск (фильтрацию) записей библиотечного фонда

  1. Запрос библиотекаря у подсистемы учета на поиск (фильтрацию) записей библиотечного фонда.

  2. Запрос подсистемы учета у таблицы Учетная_единица на поиск (фильтрацию) записей библиотечного фонда.

  3. Информация из таблицы Учетная_единица в подсистему учета о поиске (фильтрации) записей библиотечного фонда.

  4. Информация из подсистемы учета библиотекарю о поиске (фильтрации) записей библиотечного фонда.

Запрос библиотекаря на регистрацию карточки читателя

  1. Запрос библиотекаря у подсистемы справочников на регистрацию карточки читателя.

  2. Запрос подсистемы справочников у таблицы Карточка_учета на регистрацию карточки читателя.

  3. Запрос библиотекаря у подсистемы учета на выбор читателя.

  4. Запрос подсистемы учета у таблицы Читатели на выбор читателя.

  5. Информация из таблицы Читатели в подсистему учета о читателе.

  6. Информация из подсистемы учета библиотекарю о читателе.

  7. Информация из таблицы Карточка_учета в подсистему справочников о регистрации карточки читателя.

  8. Информация из подсистемы справочников библиотекарю о регистрации карточки читателя.

Запрос библиотекаря на поиск (сортировку) карточек читателей

  1. Запрос библиотекаря у подсистемы учета на поиск (сортировку) карточек читателей.

  2. Запрос подсистемы учета у таблицы Карточка_учета на поиск (сортировку) карточек читателей.

  3. Информация из таблицы Карточка_учета в подсистему учета о поиске (сортировке) карточек читателей.

  4. Информация из подсистемы учета библиотекарю о поиске (сортировке) карточек читателей.

Запрос библиотекаря на добавление записи библиотечного фонда в карточку читателя

  1. Запрос библиотекаря у подсистемы справочников на добавление записи библиотечного фонда в карточку читателя.

  2. Запрос подсистемы справочников у таблицы Карточка_учета на добавление записи библиотечного фонда в карточку читателя.

  3. Запрос библиотекаря у подсистемы учета на выбор записи библиотечного фонда.

  4. Запрос подсистемы учета у таблицы Учетная_единица на выбор записи библиотечного фонда.

  5. Информация из таблицы Учетная_единица в подсистему учета о записи библиотечного фонда.

  6. Информация из подсистемы учета библиотекарю о записи библиотечного фонда.

  7. Информация из таблицы Карточка_учета в подсистему справочников о добавлении записи библиотечного фонда в карточку читателя.

  8. Информация из подсистемы справочников библиотекарю о добавлении записи библиотечного фонда в карточку читателя.

Запрос библиотекаря на формирование списка библиотечного фонда

  1. Запрос библиотекаря у подсистемы отчетов на формирование списка библиотечного фонда.

  2. Запрос подсистемы отчетов у таблицы Учетная_единица на формирование списка библиотечного фонда.

  3. Информация из таблицы Учетная_единица в подсистему отчетов о формировании списка библиотечного фонда.

  4. Информация из подсистемы отчетов библиотекарю о формировании списка библиотечного фонда.

Запрос библиотекаря на формирование списка должников

  1. Запрос библиотекаря у подсистемы отчетов на формирование списка должников.

  2. Запрос подсистемы отчетов у таблицы Карточка_учета на формирование списка должников.

  3. Информация из таблицы Карточка_учета в подсистему отчетов о формировании списка должников.

  4. Информация из подсистемы отчетов библиотекарю о формировании списка должников.

Запрос библиотекаря на формирование отчета «Карточка учета №…»

  1. Запрос библиотекаря у подсистемы отчетов на формирование отчета «Карточка учета №…».

  2. Запрос подсистемы отчетов у таблицы Карточка_учета на формирование отчета «Карточка учета №…».

  3. Информация из таблицы Карточка_учета в подсистему отчетов о формировании отчета «Карточка учета №…».

  4. Информация из подсистемы отчетов библиотекарю о формировании отчета «Карточка учета №…».

Запрос библиотекаря на формирование отчета «Перечень карточек учета»

  1. Запрос библиотекаря у подсистемы отчетов на формирование отчета «Перечень карточек учета».

  2. Запрос подсистемы отчетов у таблицы Карточка_учета на формирование отчета «Перечень карточек учета».

  3. Информация из таблицы Карточка_учета в подсистему отчетов о формировании отчета «Перечень карточек учета».

  4. Информация из подсистемы отчетов библиотекарю о формировании отчета «Перечень карточек учета».

Запрос библиотекаря на формирование отчета «Читатели библиотеки интерната»

  1. Запрос библиотекаря у подсистемы отчетов на формирование отчета «Читатели библиотеки интерната».

  2. Запрос подсистемы отчетов у таблицы Читатели на формирование отчета «Читатели библиотеки интерната».

  3. Информация из таблицы Читатели в подсистему отчетов о формировании отчета «Читатели библиотеки интерната».

  4. Информация из подсистемы отчетов библиотекарю о формировании отчета «Читатели библиотеки интерната».




Рисунок 1 – Диаграмма потоков данных
В результате анализа информационной модели потоков данных можно выделить входные данные:

- сведения о категории;

- сведения об издательстве;

- сведения о читателе;

- сведения об учетной единице (записи библиотечного фонда, т.е. книге, журнале, учебнике и т.д.).

Выходные документы:

- список библиотечного фонда;

- список должников;

- отчет «Карточка учета №…»;

- отчет «Перечень карточек учета»;

- отчет «Читатели библиотеки интерната».

Оперативные данные:

- выбор категории;

- выбор издательства;

- выбор читателя;

- выбор записи библиотечного фонда.

Проведя анализ схемы потоков данных, построим инфологическую модель данных (Рисунок 2). Инфологическую модель можно представить в виде шести, связанных между собой отношениями «один-ко-многим» сущностей: Категории, Издательства, Читатели, Учетная_единица, Учет_выдачи, Карточка_учета.

Исследуя инфологическую модель, необходимо определить тип данных атрибутов, входящих в таблицы, ключевые поля и поля, по которым устанавливаются связи между таблицами. На основе проведенного анализа и опираясь на модель данных, в СУБД Access разработана даталогическая модель проектируемой информационной системы (Рисунок 3).

Наиболее приемлемой для дальнейшей разработки является реляционная модель данных. Каждую сущность можно представить в виде отдельной таблицы. В реляционной базе данных взаимосвязи между элементами данных представляются в виде двумерных таблиц, называемых отношениями.

Отношения обладают следующими свойствами:

- каждый элемент таблицы представляет собой один элемент данных, т.е. повторяющиеся элементы отсутствуют;

- элементы столбца имеют одинаковую природу, и столбцам однозначно присвоены имена;

- в столбце нет двух одинаковых строк;

- строки и столбцы могут просматриваться в любом порядке.

Преимуществами реляционной БД являются:

- простота логической модели;

- гибкость системы защиты;

- независимость данных;

- возможность построения простого языка манипулирования данными с помощью математически строгой теории реляционной алгебры.

Рисунок 2 – Инфологическая модель данных



Рисунок 3 – Даталогическая модель данных

Наличие строгого математического аппарата для реляционной модели баз данных и обусловило ее наибольшее распространение и перспективность в современных информационных технологиях.

Проведя анализ инфологической модели, была построена даталогическая модель данных, состоящая из шести связанных между собой таблиц.

Каждое отношение в реляционной базе данных имеет первичный ключ, идентифицирующий это отношение. Поскольку отношение – это множество, а множество по определению, не содержат совпадающих элементов, никакие два ключа не могут в произвольный заданный момент времени быть дубликатами друг друга. Каждое отношение обладает, по крайней мере, одним возможным ключом, поскольку комбинация всех его атрибутов удовлетворяет условиям универсальности. Один произвольно выбранный возможный ключ, а остальные возможные ключи называются альтернативными.

Помимо первичных и альтернативных ключей, идентифицирующих данное отношение, есть еще внешний ключ. В общем случае внешний ключ – это атрибут или комбинация атрибутов одного отношения, значение которого обязательно (Рисунок 4).



Рисунок 4 – Схема данных
Заключение
В ходе выполнения преддипломной практики поставлены задачи анализа работы библиотеки, поиска возможных путей повышения эффективности ее работы, проектированиеАРМ, позволяющего оптимизировать существующую систему поступления, учета и обработки информации в библиотеке и проведения обоснования экономической эффективности полученного проектного решения.

В процессе проектирования информационной системы были получены следующие результаты:

-проведен анализ технико-экономической характеристики предметной области и выявлена экономическая сущность задачи;

- была определена цель и необходимость использования вычислительной техники;

- определена цель и назначение автоматизированного решения задачи;

- проведен анализ существующих разработок программного продукта и произведен выбор технологии проектирования;

- проведено обоснование проектных решений по видам обеспечения;

- описана информационная модель информационной системы;

- разработаны схемы и описано программное и технологическое обеспечение задачи;

Данный программный продукт повышает оперативность обработки информации, общую производительность труда библиотекаря.

Спроектированная АРМ относится к информационным системам учетно-аналитического типа.

Программа предназначена для использования в библиотеках любых организаций, предприятий и учреждений, в составе организационной структуры которых имеются библиотеки.


Список использованных информационных источников
1 Федеральный закон от 29.12.1994 №78-ФЗ «О библиотечном деле».

2 Постановление Госстандарта России от 07.10.1999 №334-ст «Система стандартов по информации, библиотечному и издательскому делу. 3 Информационно-библиотечная деятельность, библиография. Термины и определения. ГОСТ 7.0-99».

4 Гвоздева В.А. Базовые и прикладные информационные технологии. – М.: Инфра-М, Форум, 2015.

5 Голицына О.Л. Программирование на языках высокого уровня: Учебное пособие. – М.: Форум, 2017.

6 Голицына О.Л. Программное обеспечение. Учебное пособие. – М.: Форум, Инфра-М, РИОР, 2017.

7 Гостев И.М. Операционные системы. Учебник и практикум для СПО. – М.: Юрайт, 2015.

8 Канцедал С.А. Алгоритмизация и программирование. Гриф МО РФ. – М.: Инфра-М, Форум, 2017.

9 Кузин А.В. Разработка баз данных в системе Microsoft Access. Учебник. – М.: Форум, 2017.

10 Рудаков А.В. Технология разработки программных продуктов. Учебник для студентов учреждений среднего профессионального образования. – М.: Академия, 2016.

11 Румянцева Е.Л. Информационные технологии: Учебное пособие. Гриф МО РФ. – М.: Инфра-М, Форум, 2017.

12 Семакин И.Г. Основы алгоритмизации и программирования. Учебник. – М.: Академия, 2014.

13 Семакин И.Г. Основы программирования и баз данных. Учебник для студентов среднего профессионального образования. – М.: Академия, 2014.

14 Сенкевич А.В. Архитектура ЭВМ и вычислительные системы. Учебник для студентов учреждений среднего профессионального образования. – М.: Академия, 2015.

15 Тюрин И.В. Вычислительная техника и информационные технологии. – М.: Феникс, 2017.

16 Федорова Г.Н. Разработка, внедрение и адаптация программного обеспечения отраслевой направленности: Учебное пособие. – М.: КУРС, 2017.

17 Федорова Г.Н. Разработка программных модулей программного обеспечения для компьютерных систем. Учебник для студентов учреждений среднего профессионального образования. – М.: Академия, 2016.

18 Фризен И.Г. Офисное программирование. Учебное пособие. – М.: Дашков и К°, 2016.

19 Фуфаев Д.Э. Разработка и эксплуатация автоматизированных информационных систем. Учебник для студентов среднего профессионального образования. – М.: Академия, 2014.

20 Фуфаев Д.Э. Разработка и эксплуатация удаленных баз данных. Учебник для студентов учреждений среднего профессионального образования. – М.: Академия, 2014.

21 Черпаков И.В. Основы программирования. Учебник и практикум для СПО. – М.: Юрайт, 2016.

22 Орлов С.А., Цилькер Б.Я. Организация ЭВМ и систем: Учебник для вузов. Стандарт третьего поколения – 3-е изд. – («Учебник для вузов») (ГРИФ). – М.: Питер, 2018.

23 Петров, В.Н. Информационные системы: учеб.пособие для вузов В.Н. Петров. – СПб.и др.: Питер, 2019.

24 Синицын С.В. Программирование на языке высокого уровня (1-е изд.) учебник. – М.: Академия, 2020.

25 Хомоненко А.Д., Цыганков В.М., Мальцев М.Г., Базы данных. Учебник для высших учебных заведений, СПб: КОРОНА-Век, 2021 -734 с.


написать администратору сайта