Файл: Разработка регламента выполнения процесса «Движение библиотечного фонда» ( АИС «Библиотека» ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 04.04.2023

Просмотров: 1966

Скачиваний: 26

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

1 Анализ предметной области

1.1 Словесная постановка задачи автоматизации

1.2 Формальная постановка задачи исследования

1.3 Анализ существующих разработок

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

1.4.1 Введение

1.4.2 Основания для разработки

1.4.3 Назначение разработки

1.4.4 Требования к программе или программному изделию

1.4.4.1 Требования к функциональным характеристикам

1.4.4.2 Требования к надежности

1.4.4.3 Требования к эксплуатации

1.4.4.4 Требования к составу и параметрам технических средств

1.4.4.5 Требования к информационной и программной совместимости

1.4.4.6 Требования к программной документации

1.4.5 Технико-экономические показатели

1.4.6 Стадии и этапы разработки

1.5 Выбор программной среды для реализации проекта базы данных и проектирования физической модели

2 Проектирование базы данных

2.1 Выделение объектов предметной области, их характеристик и построения ER-модели

2.2 Выбор модели базы данных и построение логической модели

2.3 Описание создания таблиц базы данных

3 Разработка АИС

3.1 Разработка структуры АИС «Библиотека»

3.2 Руководство пользователя АИС «Библиотека»

Заключение

Список использованных источников

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

1.4.1 Введение

Объектом автоматизации в рамках АИС является учет книг в библиотеке. Основной вид деятельности библиотеки - обслуживание читателей по оказанию библиотечной услуги.

Отметим несколько недостатков действующей системы:

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

Техническое задание формулирует основные требования к АИС, перечень и описание функций, которые должны быть реализованы в АИС. Разработка Технического задания выполнена в соответствии с требованиями ГОСТ 34.602-89 “Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы».

1.4.2 Основания для разработки

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

1.4.3 Назначение разработки

Программный продукт АИС «Библиотека» должен автоматизировать работу библиотекаря.

Цель системы: сокращение затрат времени на обслуживание читателей и повышение качества обслуживания.

Критериями достижения цели создания АИС являются:

  • создание инструмента для решения поставленных задач;
  • повышение эффективности работы библиотекаря;
  • снижение влияния человеческого фактора и минимизация ошибок при выполнении процесса учета выдачи и возврата книг;
  • оперативная выдача информации по наличию книг;
  • сокращение затрачиваемого времени на составление аналитических отчетов работы по учету книг библиотеки.

1.4.4 Требования к программе или программному изделию


1.4.4.1 Требования к функциональным характеристикам

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

— ведение персональных данных читателей;

— ведение электронной копии абонемента читателя;

— оформление выдачи и возврата литературных изданий читателям;

— поиск литературных изданий по критериям;

— рассылка предупреждений о своевременном возврате литературных изданий;

— формирование отчетности..

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

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

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

- подсистема просмотра данных по запросу пользователя;

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

- подсистема справочной информации.

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

Подсистема доступа к данным

Подсистема справочной информации

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

Подсистема просмотра данных по запросу

Подсистема построения отчетов

Рисунок 3 – Взаимосвязь подсистем АИС «Библиотека»

1.4.4.2 Требования к надежности

Надежность функционирования АИС должна обеспечиваться следующими способами:

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

Безопасность хранения данных АИС при аппаратных сбоях должна обеспечиваться соответствующими средствами операционной системы (MS Windows XP / Vista / 7/ 8).

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


1.4.4.3 Требования к эксплуатации

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

    1. организовать рабочее место библиотекаря: выделение персонального компьютера, соответствующего требованиям, заявленным в техническом обеспечении; обеспечение доступа к сети и принтеру.
    2. обеспечить подготовку входной информации, находящейся на бумажных или электронных носителях.
    3. установить операционную систему и разработанную АИС.
    4. провести обучение специалиста.

Помещения, в которых устанавливаются комплексы технических средств для эксплуатации АИС, должны соответствовать санитарным правилам и нормам, утвержденным Постановлением Госкомсанэпиднадзора России от 14 июля 1996 г. №14 «Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы» (СанПиН 2.2.2. 542-96).

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

1.4.4.4 Требования к составу и параметрам технических средств

Одно рабочее место должно удовлетворять требованиям к комплектации:

  • частота процессора не ниже 2 ГГц.
  • оперативная память не менее 2 Гбайт ;
  • монитор 17’’ с рабочим разрешением 1024x768 точек;
  • HDD не менее 20 Гбайт;
  • мышь и клавиатура.

1.4.4.5 Требования к информационной и программной совместимости

Минимальные требования:

  • Операционная система Windows 2000/XP/2003/Vista/7,
  • СУБД MS Access 2003,
  • Драйверы и утилиты для поддержки устройств.
  • Для работы с отчётами необходимо наличие MS Excell 2003/2007.

В состав информационного обеспечения входят: нормативно-справочная информация, входные данные, выходные данные, система управления базами данных (СУБД), интерфейсы межсистемных обменов.


1.4.4.6 Требования к программной документации

  • Инструкция обслуживающему персоналу.
  • Инструкция пользователя.

1.4.5 Технико-экономические показатели

Программный продукт характеризуется:

  • Низкой стоимостью
  • Быстротой развёртывания.
  • Простой переносимостью.
  • Низкими системными требованиями.
  • Простотой использования.

Разрабатываемые в АИС методы и программные модули должны содержать возможность дальнейшего развития системы.

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

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

1.4.6 Стадии и этапы разработки

Разработка должна быть проведена в три стадии:

  1. разработка технического задания;
  2. рабочее проектирование;
  3. внедрение.

На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.

На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:

1. разработка АИС для библиотеки;

2. разработка программной документации;

3. испытания программы.

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

1.5 Выбор программной среды для реализации проекта базы данных и проектирования физической модели

В качестве средства разработки клиентского приложения выбрана среда программирования Microsoft Visual Studio 2010 Professional и СУБД Microsoft Access 2003.

Microsoft Visual Studio 2010 Professional — необходимое средство для независимых разработчиков, позволяющее решать основные задачи разработки. Система упрощает создание, отладку и развертывание приложений на различных платформах, включая SharePoint и облачную среду. Visual Studio 2010 Professional включает встроенную поддержку модели «разработка через тестирование», а также инструментов отладки, которые обеспечивают создание высококачественных решений.


Visual Studio 2010 Professional это средство для независимых разработчиков:

  • Интегрированная среда разработки;
  • Поддержка платформы разработки;
  • Средства тестирования.

Возможности Microsoft Visual Studio 2010 Professional:

    1. Настройка рабочего места. Написание программного кода часто требует одновременной работы с несколькими конструкторами и редакторами. Visual Studio 2010 Professional помогает разработчику организовать цифровое окружение благодаря поддержке нескольких мониторов, что упрощает работу над программами.
    2. Создание решений совместной работы на базе SharePoint. Новый компонент поддержки разработки приложений SharePoint позволяет создавать специализированные средства совместной работы, включая веб-модули, списки, рабочие процессы, события и многое другое.
    3. Создание приложений для Windows 7. Visual Studio 2010 Professional включает встроенные инструменты разработки для Windows 7, в том числе такие компоненты пользовательского интерфейса, как мультисенсорный ввод и лента, которые составляют основу передовой технологии Windows 7.
    4. Простое создание приложений на базе RIA и WPF. Новая функция привязки данных перетаскиванием (в Windows Presentation Foundation) и конструкторы Silverlight упрощают и ускоряют построение приложений Windows и многофункциональных интернет-приложений (Rich Internet Applications, RIA) для специалистов по проектированию и разработке.
    5. Упрощение развертывания веб-приложений. Перемещение веб-приложений в производственную среду одним щелчком мыши. Visual Studio 2010 Professional выполняет перенос кода, параметров IIS и схемы базы данных на целевой сервер [5, 6].

2 Проектирование базы данных

2.1 Выделение объектов предметной области, их характеристик и построения ER-модели

Цель этапа концептуального проектирования – создание концептуальной модели исходя из представлений пользователей о ПО. Для ее достижения выполняется проектирование с использованием метода «сущность-связь» [3].

Этап инфологического проектирования начинается с моделирования предметной области. Проектировщик разбивает ее на ряд локальных областей, каждая из которых (в идеале) включает в себя информацию, достаточную для обеспечения запросов отдельной группы будущих пользователей или решения отдельной задачи (подзадачи). Каждое локальное представление моделируется отдельно, а затем выполняется их объединение [10].