46695 (588433), страница 4
Текст из файла (страница 4)
5.1 Исходные тексты программ
Исходные тексты программ представлены на прилагаемой к пояснительной записке дискете и в приложении 2.
5.2 Описание проведенных экспериментальных исследований
В ходе выполнения дипломного проекта автоматизированная библиотечная информационная система проходила проверку на работоспособность программы. Проверка осуществлялась вводом в базу данных библиографических описаний книг, имеющихся в библиотеке, их редактирование. Проведены исследования на поиск требуемой информации в базе данных объемом более 1000 библиографических наименований книг. Осуществлялась проверка на работоспособность комплекса работ с читательскими формулярами: ввод данных о читателе, редактирование данных, добавление записей о взятых книгах, списание читательских формуляров. Работа системы в указанных режимах осуществлялась нормально.
7. Технико-экономическое проектирование
7.1 Маркетинговые исследования рынка
Учитывая ориентированность разработанной системы на узкоспециализированную библиотечную систему колледжа маркетинговые исследования провести невозможно, так как разработанная программа учитывает организацию библиотечных процессов только в данном учебном заведении. Возможность распространения программы появиться только после ее доработки. При расчете цены изделия в данном случае подходит метод “издержки+прибыль”.
7.2 Выбор и обоснование объекта для сравнения
В настоящее время отечественные информационные системы “АС-Библиотека” (ГИВЦ МК РФ), “ИРБИС” (ГПНТБ России и международная ассоциация ISIS), “Библиотека 4.0” (ООО “БКС”), “МАРК” (НПО “Информсистема”), АС “Наука” (БЕН РАН) ориентированные на операционные системы MS Windows 9x, Windows NT и UNIX предназначены для крупных библиотек, региональных межбиблиотечных онлайновых центров и библиотечно-информационных систем, в которых риск потери информации должен быть сведен к минимуму. В связи с этим программное обеспечение таких систем имеет довольно высокую стоимость, таким образом требуется его эффективное использование, что в узкоспециализированной библиотеке учебного заведения невозможно.
Система, разработанная студентами колледжа и установленная в библиотеке не используется. Система ориентирована на операционную систему MS DOS не отвечает необходимым требованиям к работе библиотечных систем: не реализованы средства “свободного” поиска по содержанию документов, многие вносимые поля не доступны для просмотра, не реализована функция редактирования внесенных библиографических записей и создания отчетной документации, конечная информация не соответствует требованиям библиотечных ГОСТов. Исходя из вышеперечисленного, все основные, наиболее трудоемкие библиотечные работы, должны производиться вручную.
7.3 Расчет себестоимости и цены АИБС АКВТ
Основная цель создания программного комплекса - исключение рутинного труда библиотекаря и создание возможности для студента осуществлять поиск библиографических описаний книжных изданий на требуемую тему в кратчайшие сроки. Комплекс ориентирован на специалиста, не имеющего высокой специальной подготовки в области информатики и вычислительной техники.
В данной части дипломной работы представлен расчет себестоимости программы АБИС АКВТ. Себестоимость представляет собой сумму затрат на разработку и расходов на содержание и эксплуатацию оборудования, используемого при внедрении программного продукта, а также приведены сводные технико-экономические показатели.
Расчет себестоимости разработки программы производится по формуле (7.1).
(7.1)
гдеС - себестоимость программы, руб.;
Зр - заработная плата разработчика, руб.;заработной платы и отчислений на социальное страхование, руб.;
Рэ - расходы на эксплуатацию оборудования, руб.;
Нр - накладные расходы (50% от основной заработной платы разработчика), руб.
Заработная плата разработчика складывается из основной заработной платы программиста за время разработки программы, дополнительной заработной платы, отчислений на социальное страхование и рассчитывается по формуле (7.2).
(7.2)
где Зо - основная заработная плата программиста за время разработки программы, руб.;
Здоп - дополнительная заработная плата, руб.;
Осоц - отчисления на социальное страхование, руб;
(39% от суммы Зо и Здоп).
Заработная плата программиста за период разработки программы вычисляется по формуле (7.3)
(7.3)
гдеСч - заработная плата за один час работы специалиста, руб.;
Тпр - время затраченное на создание программы, час.;
Тпр может быть технически обоснованным и определяться на основе нормативных документов или опытно - статистически.
Расчет стоимости 1 часа работы программиста производится по формуле (7.4).
(7.4)
гдеЗпм - заработная плата программиста за месяц, руб;
N - количество рабочих дней в месяце, дни;
8 - продолжительность рабочего дня, час.
Расходы на эксплуатацию оборудования вычисляются по формуле (7.5).
(7.5)
где Сэн - стоимость электроэнергии, руб.;
Ао - сумма амортизационных расходов, руб.; программы, руб.;
Срем - стоимость ремонта оборудования, руб.;
Зоп - заработная плата обслуживающего персонала, руб.разработки программы, руб.
Стоимость электроэнергии вычисляется по формуле (7.6).
(7.6)
где Мпр - электроэнергия, потребляемая вычислительной машиной, кВт/час.;квт/ч;
Тм - машинное время, затраченное на создание программы, час.;приблизительно 50% от Тпр, час;
Сквт/ч - стоимость одного квт/ч, руб.
Сумма амортизации за период разработки программы вычисляется на основании государственных нормативов по формуле (7.7).
(7.7)
гдеНа - годовая норма амортизации, %;
Соб - стоимость оборудования, руб.;
Фд - годовой фонд рабочего времени оборудования, час.
Стоимость ремонта оборудования за период создания программы определяется по следующей формуле (7.8).
(7.8)
гдеНр - величина отпускаемых средств на ремонт вычислительной техники
относительно стоимости этой техники, % (3%);
Соб - стоимость оборудования, руб.
Заработная плата обслуживающего персонала за время разработки программы рассчитывается по формуле (7.9).
(7.9)
где Зоп.о - основная заработная плата обслуживающего персонала за выполненную работу, руб.;
Зоп.доп - дополнительная заработная плата обслуживающего персонала, руб.;
Осоц - отчисления на социальное страхование, руб.
Дополнительная заработная плата обслуживающего персонала рассчитывается по формуле (7.10).
(7.10)
где Зоп.доп- дополнительная заработная плата обслуживающего персонала, руб.
Отчисления на социальное страхование рассчитываются по формуле (7.11).
(7.11)
где Осоц - отчисления на социальное страхование, руб.
Основная заработная плата обслуживающего персонала за время разработки программы определяется по формуле (7.12).
(7.12)
где n - количество обслуживаемых ПЭВМ, шт.;
Зоп.год -годовая заработная плата обслуживающего персонала по категориям работников, руб.
Трудоемкость программы может определяться либо по нормативам, либо по экспертным оценкам, то есть на основании опытно-статистических данных специалистов-программистов, дающих пессимистические, оптимистические оценки. Вычисляется ожидаемая длительность работ по формуле (7.13).
(7.13)
гдеТож - применяемая для расчета трудоемкость программы Тпр, дни;
Топт и Тпес - соответственно оптимистическая и пессимистическая оценка данной программы, дни.
Ожидаемые длительности работ на этапе рпоектирования сведены в табл. 7.1.
Таблица 7.1.
Ожидаемая длительность работ на этапе проектирования программы
Наименование работ | Длительность работ (дней) | ||
Минимум | Максимум | Ожидаемая | |
1. Разработка технического задания | 2 | 3 | 2,4 |
2. Анализ технического задания и сбор данных | 8 | 15 | 10,8 |
3. Разработка лингвистического, информационного и программного обеспечения системы | 12 | 14 | 15,6 |
4. Переложение алгоритма на VBA | 8 | 12 | 9,6 |
5. Набор программ на ПЭВМ * | 3 | 5 | 4,8 |
6. Отладка программы на ПЭВМ * | 10 | 15 | 12 |
7. Проведение экспериментов * | 7 | 13 | 9,4 |
8. Оформление пояснительной записки * | 9 | 12 | 10,2 |
Примечание: звездочкой помечены работы, производимые с помощью ЭВМ
Расчет ожидаемой длительности работ был произведен по формуле (7.13). В результате расчета на разработку программы было затрачено 74,8 дней, из них с использованием ЭВМ – 46 дней. Учитывая, что число часов работы в день равно 4, на разработку программы было затрачено 299,2 часа, из них 145,6 часа – время работы на ЭВМ. На отладку программы на ПЭВМ было потрачено 104,8 часа.
Исходные данные для расчета приведены в табл. 7.2.
Таблица 7.2.
Исходные данные для расчета себестоимости
Исходные данные | Ед.изм. | Значения |
1 | 2 | 3 |
Трудоемкость создания программы | час | 299,2 |
Трудоемкость работ на ПЭВМ | час | 145,6 |
Месячная заработная плата техника-программиста | руб | 360 |
Потребляемая энергия | квт/ч | 0.4 |
1 | 2 | 3 |
Годовая норма амортизации | % | 25 |
Стоимость оборудования | руб | 10000 |
Годовой фонд рабочего времени оборудования за вычетом простоев в ремонте | час | 1860 |
Данные об обслуживающем персонале приведены в табл. 7.3.
Таблица 7.3.
Данные об обслуживающем персонале
Категории работающих (обслуживающий персонал) | Количество работающих, чел. | Заработная плата одного специалиста в месяц, руб. | Годовая зарплата, руб. |
Инженер по обслуживанию ПЭВМ | 1 | 400 | 4800 |
Итого: основная заработная плата обслуживающего персонала за год (Зпгод) | 4800 |
Стоимость 1 часа работы программиста, рассчитанная по формуле (7.4), составляет:
Основная заработная плата программиста за время разработки программы рассчитывается по формуле (7.3):
Дополнительная заработная плата составляет 10% от Зо: