Файл: Проектирование БД для домашней библиотеки (Описание предметной области. Постановка задачи).pdf

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

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

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

Добавлен: 28.03.2023

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

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

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

2.3. Оценка экономической эффективности проекта

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

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

П = Э – З, (1)

где Э – стоимостная оценка результатов применения программного продукта в течение года, руб.;

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

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

Э = (Зруч – Зфвт) + Эдоп, (2)

где Зруч – затраты на ручную обработку информации, руб.;

Завт – затраты на автоматизированную обработку информации, руб.;

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

Данный продукт используется оператором (библиотекарь). Оклад библиотекаря – 20000,00 руб. Тогда, цена одного часа работы оператора ЗЧ, руб./ч, составит

ЗЧ = 20000,00/176 = 113,63 руб./ч.

Годовые затраты (затраты за 12 месяцев) оператора при ручной обработке информации ЗРУЧН, руб., вычислим по формуле

Зручн = tобщ.Р×12× ЗЧ. (3)

Тогда, по данной формуле, годовые затраты оператора при ручном выполнении запросов (по данным предпроектного обследования общие затраты времени на выполнение запросов в ручную tобщрР = 10 ч/месяц) составят

ЗРУЧН = 10×12×113,63 = 13653,60 руб.

Годовые затраты (затраты за 12 месяцев) оператора при автоматизированной обработке информации ЗАВТ, руб., вычислим по формуле

Завт = tобщ.А×12×цЧ. (4)

Тогда, по данной формуле, при автоматизированной обработке информации (по результатам тестирования программного продукта установлено, что общие затраты времени при автоматизированной обработке информации tобщ.А = 0,3 ч/месяц)


Зфвт = 0,3×12×79,55 = 409,06 руб.

Следовательно, годовой эффект от внедрения программного продукта, даже без учета дополнительный экономический эффекта (ЭДОП = 0), на основании формулы 2, получится равным

Э = ЗРучн  Завт = 13653,60  409,06 = 13244,43 руб.

Эксплуатационные затраты при использовании программного продукта будут состоять из затрат на электроэнергию, техническое обслуживание и текущие ремонты вычислительно техники. Для персонального компьютера оператора за 12 месяцев затраты на электроэнергию ЗЭ, руб., при потребляемой мощности компьютера PВ = 0,3 кВт составят (стоимость электроэнергии цЭ = 2,82 руб./кВтч)

ЗЭ = 0,3×0,3×12×2,82= 3,05 руб.

Балансовая стоимость вычислительной техники (персонального компьютера оператора) = 15000,00 руб. Тогда, для персонального компьютера оператора за 12 месяцев затраты на техническое обслуживание и текущий ремонт ЗП.ОП, руб., составят:

ЗП.ОП = 15000,00×(4/100)×(0,3×12)/1986 = 1,08 руб.

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

ЗАО.ОП = 15000,00×(20/100)×(0,3×12)/1986 = 5,43 руб.

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

З = ЗЭ + ЗП + ЗАО = 3,05 + 1,08+ 5,43 = 9,56 руб.

Прибыль рассчитаем по формуле (4.19):

П = Э – З = 13244,43 – 9,56 = 13234,87 руб.

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

Заключение

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

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


Для реализации проекта автоматизации было выбрано следующее программное обеспечение: MySQL Workbench Community Edition; язык программирования C#.

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

Также, была рассчитана экономическая эффективность проекта автоматизации.

Список литературы

  1. Баранова Е.К. Информационная безопасность и защита информации : учебное пособие / Е. К. Баранова, А. В. Бабаш. - 3-е изд., перераб. и доп. – М. : РИОР ; М. : ИНФРА-М, 2017. – 322 с.
  2. Безопасность и управление доступом в информационных системах : учеб. пособие / А.В. Васильков, И.А. Васильков. – М. : ФОРУМ : ИНФРА-М, 2017. – 368 с.
  3. Бекаревич Ю. Access за 21 занятие для студента / Ю. Бекаревич. - М.: БХВ-Петербург, 2017. – 525 c.
  4. Гагарина Л.Г. Технология разработки программного обеспечения: учеб. пособие / Л.Г. Гагарина, Е.В. Кокорева, Б.Д. Виснадул ; под ред. Л.Г. Гагариной. – М. : ИД «Форум» : ИНФРА-М, 2017. – 400 с.
  5. Гвоздева В.А. Основы построения автоматизированных информационных систем [Текст]: учебник. - Москва: ИД «ФОРУМ»: ИНФРА-М, 2017. – 320 с.
  6. Информатика и информационно-коммуникационные технологии (ИКТ) : учеб. пособие / Н.Г. Плотникова. – М. : РИОР : ИНФРА-М, 2018. – 124 с.
  7. Информационные технологии в профессиональной деятельности : учеб. пособие / Е.Л. Федотова. – М. : ИД «ФОРУМ» : ИНФРА-М, 2018. – 367 с.
  8. Информационные технологии и управление предприятием: Пособие / Баронов В.В., Калянов Г.Н., Попов Ю.И., - 2-е изд., (эл.) – М.:ДМК Пресс, 2018. – 329 с.
  9. Кренке Д. Теория и Практика построения баз данных / Д. Кренке. - М.: СПб: Питер; Издание 9-е, 2017. – 858 c.
  10. Кузнецов С.Д. Основы баз данных / С.Д. Кузнецов. - М.: Бином, 2017. – 484 c.
  11. Моделирование бизнес-процессов. Практический опыт разработчика: Пособие / Ильин В.В., - 4-е изд., (эл.) – М.:Интермедиатор, 2018. – 252 с.
  12. Программирование в алгоритмах / Окулов С.М., – 6-е изд., (эл.) - М.:Лаборатория знаний, 2017. – 386 с.
  13. Программирование графики на С++. Теория и примеры : учеб. пособие / В.И. Корнеев, Л.Г. Гагарина, М.В. Корнеева. – М. : ИД «ФОРУМ» : ИНФРА-М, 2018. – 517 с.
  14. Программирование на СИ#: Учебное пособие / Медведев М.А., Медведев А.Н., - 2-е изд., стер. – М.:Флинта, Изд-во Урал. ун-та, 2017. – 64 с.
  15. Программирование на языке высокого уровня. Программирование на языке С++: учеб. пособие / Т.И. Немцова, С.Ю. Голова, А.И. Терентьев ; под ред. Л.Г. Гагариной. – М. : ИД «ФОРУМ» : ИНФРА-М, 2018. – 512 с.

Приложение

Исходный код программы

Запрос «Информация о печатном издании»

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Data.OleDb;

namespace program

{

public partial class Form_o_info_employee : Form

{

public string CmdText = " SELECT [Печатное издание].[Код печатного издания], [Печатное издание].[Наименование печатного издания], [Печатное издание].Аннотация, [Алфавитный каталог].[Код алфавитного каталога], Поставщик.[Наименование постащика], [Систематический каталог].[Наименование систематического каталога], [Печатное издание].Автор, [Печатное издание].Издательство, [Печатное издание].[Количество экземпляров], [Печатное издание].Цена, [Печатное издание].[Год издания], [Печатное издание].[Количество страниц] FROM [Систематический каталог] INNER JOIN (Поставщик INNER JOIN ([Алфавитный каталог] INNER JOIN [Печатное издание] ON [Алфавитный каталог].[Код алфавитного каталога] = [Печатное издание].[Код алфавитного каталога]) ON Поставщик.[Код поставщика] = [Печатное издание].[Код поставщика]) ON [Систематический каталог].[Код систематического каталога] = [Печатное издание].[Код систематического каталога] ";

// подключаем файл базы данных

public string ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db.mdb";

public Form_o_info_employee()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

// связываем запрос с файлом базы данных

string temp = null;

string a = comboBox1.Text; ;

string b = "WHERE ((([Печатное издание].[Наименование печатного издания])= '" + a + "'))";

temp = CmdText + b;

OleDbDataAdapter dataAdapter = new OleDbDataAdapter(temp, ConnString);

// создание объекта типа DataSet

DataSet ds = new DataSet();

// заполнение таблицы "Печатное издание"

dataAdapter.Fill(ds, "[Печатное издание]");

dataGridView1.DataSource = ds.Tables[0].DefaultView;

}

}

  1. Гагарина Л.Г. Технология разработки программного обеспечения: учеб. пособие / Л.Г. Гагарина, Е.В. Кокорева, Б.Д. Виснадул ; под ред. Л.Г. Гагариной. – М. : ИД «Форум» : ИНФРА-М, 2017. – 400 с.

  2. Информационные технологии в профессиональной деятельности : учеб. пособие / Е.Л. Федотова. – М. : ИД «ФОРУМ» : ИНФРА-М, 2018. – 367 с.

  3. Безопасность и управление доступом в информационных системах : учеб. пособие / А.В. Васильков, И.А. Васильков. – М. : ФОРУМ : ИНФРА-М, 2017. – 368 с.

  4. Информатика и информационно-коммуникационные технологии (ИКТ) : учеб. пособие / Н.Г. Плотникова. – М. : РИОР : ИНФРА-М, 2018. – 124 с.

  5. Моделирование бизнес-процессов. Практический опыт разработчика: Пособие / Ильин В.В., - 4-е изд., (эл.) – М.:Интермедиатор, 2018. – 252 с.

  6. Гвоздева В.А. Основы построения автоматизированных информационных систем [Текст]: учебник. - Москва: ИД «ФОРУМ»: ИНФРА-М, 2017. – 320 с.

  7. Программирование на СИ#: Учебное пособие / Медведев М.А., Медведев А.Н., - 2-е изд., стер. – М.:Флинта, Изд-во Урал. ун-та, 2017. – 64 с.

  8. Программирование на языке высокого уровня. Программирование на языке С++: учеб. пособие / Т.И. Немцова, С.Ю. Голова, А.И. Терентьев ; под ред. Л.Г. Гагариной. – М. : ИД «ФОРУМ» : ИНФРА-М, 2018. – 512 с.

  9. Программирование в алгоритмах / Окулов С.М., – 6-е изд., (эл.) - М.:Лаборатория знаний, 2017. – 386 с.

  10. Кузнецов С.Д. Основы баз данных / С.Д. Кузнецов. - М.: Бином, 2017. – 484 c.

  11. Программирование графики на С++. Теория и примеры : учеб. пособие / В.И. Корнеев, Л.Г. Гагарина, М.В. Корнеева. – М. : ИД «ФОРУМ» : ИНФРА-М, 2018. – 517 с.

  12. Информационные технологии и управление предприятием: Пособие / Баронов В.В., Калянов Г.Н., Попов Ю.И., - 2-е изд., (эл.) – М.:ДМК Пресс, 2018. – 329 с.

  13. Кренке Д. Теория и Практика построения баз данных / Д. Кренке. - М.: СПб: Питер; Издание 9-е, 2017. – 858 c.

  14. Моделирование бизнес-процессов. Практический опыт разработчика: Пособие / Ильин В.В., - 4-е изд., (эл.) – М.:Интермедиатор, 2018. – 252 с.

  15. Баранова Е.К. Информационная безопасность и защита информации : учебное пособие / Е. К. Баранова, А. В. Бабаш. - 3-е изд., перераб. и доп. – М. : РИОР ; М. : ИНФРА-М, 2017. – 322 с.

  16. Гвоздева В.А. Основы построения автоматизированных информационных систем [Текст]: учебник. - Москва: ИД «ФОРУМ»: ИНФРА-М, 2017. – 320 с.

  17. Бекаревич Ю. Access за 21 занятие для студента / Ю. Бекаревич. - М.: БХВ-Петербург, 2017. – 525 c.