Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Библиотека / Библиотека.docx
Скачиваний:
38
Добавлен:
17.03.2015
Размер:
1.24 Mб
Скачать
  1. Анализ схемы, выявление «узких мест» процесса

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

  1. Схема описания «как – надо»

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

Схема описания проекта «как – надо» представлена на рисунке 4:

Рисунок 4 – Схема описания работы отдела приемки «как – надо»

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

  1. Цель проекта и содержание проекта

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

1) Анализ деятельности библиотеки;

2) Усвоить основы планирования проекта;

3) Освоить навыки работы в MS Project;

4) Изучить основные виды диаграмм для визуального представления и т.д.

Работая над данным курсовым проектом, предложен следующий вариант содержания проекта:

1. Схема описания проекта «как – есть»

2. Схема описания проекта «как – надо»

3. Представление проекта по этапам, описание этапов

4. Разбиение этапов на работы (перечень работ)

5. Перечень и обоснование трудовых ресурсов

6. Оценка трудоемкости работ

7. Перечень и обоснование материальных ресурсов

8. Оценка рисков проекта

9. Построение диаграммы Ганта

10. Оценки качества проекта, система, критерии

  1. Представление проекта по этапам, описание этапов

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

1. Сбор сведений и анализ деятельности

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

2. Разработка и программирование

Логическое и физическое проектирование БД, разбиение программы на модули, сборка программного продукта.

3. Тестирование системы

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

4. Подготовка документациим

Составление отчетной документации и написание руководства программиста и пользователя.

5. Внедрение и сдача

Внедрение программной системы и ее настойка. Обучение пользователей и сдача программной системы в эксплуатацию.

Перечисленные этапы будут рассмотрены более подробно в следующей главе.

  1. Разбиение этапов на работы (перечень работ)

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

Рассмотрим каждый этап подробнее с задачами, которые входят в каждый из этапов:

1. Сбор сведений и анализ деятельности

1.1 Консультация с директором

1.2 Консультация с пользователем

1.3 Анализ документооборота

1.4 Ознакомление с аналогом

1.5 Составление плана работ

2 Разработка и программирование

2.1 Подготовка технического задания

2.2 Разбиение на модули

2.3 Проектирование каждого модуля

2.4 Сборка программного продукта

3 Тестирование системы

3.1 Тестирование системы своими силами

3.2 Тестирование системы пользователем

3.3 Коррекция и отладка

3.4 Контрольное тестирование пользователем

4 Подготовка документации

4.1 Написание руководства пользователя

4.2 Написание руководства программиста

4.3 Составление отчетной документации

5 Внедрение и сдача

5.1 Установка и настройка

5.2 Обучение пользователя

5.3 Сдача системы и документации