Разработка базы данных для библиотеке

Автор работы: Пользователь скрыл имя, 25 Декабря 2012 в 02:10, курсовая работа

Описание работы

Грамотное ведение учёта книг, а так же учёт возвращаемых и выдаваемых книг читателю, можно решить несколькими способами. Но наиболее простым и удобным (в реализации) является привлечение, для решения поставленной задачи, вычислительной техники и соответствующего программного обеспечения. Настоящий документ содержит информацию по учёту книг, выдачи и приёме книг от читателя. Задача решена с помощью программы «1С: Предприятие». В состав документа включено описание задачи вместе с моделью базы и алгоритмом решения.

Содержание работы

Введение ……………………………………………………………………….3
Описание сферы деятельности ……………………………………………….3
Модель функционирования IDEF0 ……………………………………...3
Логическая модель IDEF3 ………………………………………………..9
Модель потоков данных DFD …………………………………………..11
Структура информации ……………………………………………………...15
Инфологическая модель ………………………………………………...15
Даталогическая модель ………………………………………………..17
Структура информации ………………………………………………..19
Описание запросов ……………………………………………………...20
Интерфейс пользователя ……………………………………………………22
Описание выходных форм ……………………………………………...22
Описание диалоговых форм …………………………………………….25
Схема интерфейса ……………………………………………………….28
Перечень сообщений …………………………………………………….29
Алгоритм обработки информации ………………………………………….30
Инструкция пользователю …………………………………………………..31
Литература …………………………………………………………………..44
Приложения …………………………………………………………………45
Техническое задание ……………………………………………………45
Тексты программных модулей …………………………………………56

Файлы: 1 файл

Курсовая.docx

— 1.73 Мб (Скачать файл)

 

    1.  Требования к информационному обеспечению

 

Разработка информационного  обеспечения выполняется согласно требованиям программного пакета 1С  «Предприятие».

 

 

 

    1.  Требования к функциональному обеспечению

 

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

    • Формирование карточки на каждую поступившую книгу;
    • Учет количества книг по каждой тематике (учебники, художественная литература, искусство);
    • Формирование отчёта о количестве книг с разбивкой по тематике с указанием автора и наименования;
    • Учета выдаваемых и возвращаемых книг от читателей.

 

    1.  Состав документации

 

Состав выпускаемой документации приведен в таблице 2.

Таблица 2.

Наименование  документации

Количество экземпляров

Пояснительная записка

1

Описание применения

1


 

  1. Требования к пользователю

 

Пользователем системы «АРМ Библиотека» может быть человек имеющий навыки работы с ОС Windows XP.

 

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

 

Предварительные расчеты  экономической эффективности показали:

    • Стоимость разработки программного обеспечения – 18 144 руб.;
    • Годовой размер прибыли от внедрения программы – 66 072 руб.;
    • Срок окупаемости – 1 мес.
  1. Порядок контроля и приемки системы

 

Проведение испытаний  системы «АРМ Библиотека» должно проводиться следующими этапами:

    • Опытная эксплуатация: продолжительность 2 недели;
    • Внедрение: продолжительность 1 месяц.

 

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

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обоснование экономической  эффективности разработки.

Расчёт стоимости  разработки информационной системы.

 

Входная информация:

    • Поступление книг;
    • Оформление возврата.

Выходная информация:

    • Оформление выдачи;
    • Отчёт за месяц.
    • Отчёт за год;

 

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

Таблица 1

Входные формы

Выходные формы

Базовый объем программы

Коэффициент на использование  ППП

Коэффициент на сложность  программы

Коэффициент на новизну языка программирования

Проведение НИИ

Поправочный коэффициент.

1-4

1-3

300

0,75

I – 1,4

II – 1,25

III – 1,1

1,25

1,3

1,1

5-7

4-5

650

0,75

1,25

1,3

1,15

8-10

6-9

900

0,75

1,25

1,3

1,2

≥10

≥10

1500

0,75

1,25

1,3

1,25


 

Кпопр = 1,1     Ксложн = 1,4

Vбаз.  = 300     Косн. = 1,25

КППП = 0,75     КНИИ = 1

Тогда предварительный объем  программы равен:

Vпрогр. = 300 * 0,75 * 1,4 * 1,25 * 1 * 1,1 = 433 (операторов)

 

Нормы выработки разработки и размер их базового оклада приведен в таблице 2.

Таблица 2

Должность

Норма, вырабатываемая за месяц

Программный К

Базовый оклад

Инженер

300

1

8000

Старший инженер

360

1,2

9600

Ведущий инженер

390

1,3

10400

Руководитель проекта

480

1,6

12800

Техник

240

0,8

6400


 

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

Таблица 3

Должность

Норма, вырабатываемая за месяц

Базовый оклад

Старший инженер

300 * 1,2 = 360

8000 * 1,2 = 9600

Ведущий инженер

300 * 1,3 = 390

8000 * 1,3 = 10400

Руководитель проекта

300 * 1,6 = 480

8000 * 1,6 = 12800

Техник

300 * 0,8 = 240

8000 * 0,8 = 6400


 

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

Таблица 4

Должность

Загруженность, %

Количество

Vбаз.

V

Руководитель проекта

10

1

480

48

Старший инженер

80

1

360

288

Техник

40

1

240

96


 

Рассчитаем объем выработки  за месяц. Данные приведены в таблице 5

 

Таблица 5

Должность

V

Руководитель проекта

480 * 0,1 = 48

Старший инженер

360 * 0,8 = 288

Техник

240 * 0,4 = 96


 

Отсюда объем выработки  за месяц и продолжительность  работ равна:

 

 

 

Продолжительность работ = = 1 месяц.

 

Расчёт фонда заработной платы основных исполнителей приведен в таблице 6.

Таблица 6

Должность

Загруженность, %

Количество

Базовый оклад

Продолжительность работ

Заработная плата

Руководитель проекта

10

1

12800

1

1280

Старший инженер

80

1

9600

1

7680

Техник

40

1

6400

1

2560


 

Рассчитаем стоимость  работ и заполним таблицу 7.

Таблица 7

Должность

Заработная плата

Руководитель проекта

12800 * 0,1 * 1 = 1280

Старший инженер

9600 * 0,8 * 1 = 7680

Техник

6400 * 0,4 * 1 = 2560


 

 

 

 

 

 

 

 

 

 

(фонд з/п основных  исполнителей)

 

Накладные расходы: 25%

11520 * 0,25 = 2880 руб.

Всего с накладной: 11520 + 2800 = 14400 руб.

ЕСН: 26%

14400 * 0,26 = 3744 руб.

Всего с ЕСН: 14400 + 3744 = 18144 руб.

Стоимость разработки: 18144 руб.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

Перечень операций, подлежащих автоматизации приведен в таблице 1.

Таблица 1

Операция

Исполнитель

Стоимость 1-го часа

Число операций в  год

До автоматизации

После автоматизации

Экономия фонда  заработной платы

1

2

3

4

5

6

7

Оформление книги

Библиотекарь

71,43

2880

768

144

44472,48 руб.

Оформление выдачи/возврата

Библиотекарь

71,43

4032

436,8

134,4

21600,43 руб.

Всего

         

66072,9 руб.


 

Расчет столбца 3:

12000 / 21 / 8 = 71,43 руб. в час.

Где 12000 – размер заработной платы в рублях;

21 – число рабочих дней  в месяце;

5 – число часов в  рабочем дне.

Расчёт столбца 4:

12 * 6 * 4 = 288 – рабочих дней  в году.

Где 12 – число месяцев  в году;

6 – число дней в  неделе;

4 – число недель в  месяце.

В день поступает до 10 книг.

10 * 288 = 2880 – число поступивших  книг за год.

Расчёт столбца 5:

На оформление 10 книг уходит 160 мин (10 книг * 16 мин), где 16 мин среднее  время затрачиваемое на оформление 1-ной книги.

10 * 16 = 288 = 46080 минут = 768 часов.

Расчёт столбца 6:

После автоматизации на оформление одной книги будет уходить 3 мин.

10 * 3 * 288 = 2640 минут = 144 часа.

Расчёт столбца 7:

До автоматизации:

768 * 71,43 = 54758,4 руб. в год  на одного библиотекаря.

После автоматизации:

144 * 71,43 = 10285,92 руб. в год  на одного библиотекаря.

 

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

44472,48 + 21600,43 = 66072,9 руб.

 

Э = 0,27 1 месяц.

 

 

 

 

 

 

 

    1.  Тексты программных модулей

 

Дерево конфигурации 1С: Предприятия 8.1. показано на рисунках

 

Рис. . Дерево конфигурации

 

Модули справочников:

    • Справочник «Книги», модуль «ФормыЭлемента»

 

 

 

 

    • Справочник «Карточки»:
      • Модуль «ФормыЭлемента».

 

 

 

 

 

 

 

 

 

 

      • Модуль объекта.

 


Информация о работе Разработка базы данных для библиотеке