Разработка ПМК для информационной поддержки деятельности системного администратора машиностроительного техникума
Обзор существующего программного обеспечения для информационной поддержки деятельности системного администратора машиностроительного техникума. Анализ выбора средств разработки. Требования к разработке. Экономическая эффективность разработанной системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 27.03.2013 |
Размер файла | 108,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1.11 Разработка физической модели ПМК «Информационная поддержка деятельности системного администратора»
Разработка диаграмм классов ПМК «Информационная поддержка деятельности системного администратора»
Для разработки диаграммы классов «Информационная поддержка деятельности системного администратора машиностроительного техникума» использовал шаблон MVC (Model View Controller).
Шаблон MVC позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента.
Диаграмма классов ПП приведена на рисунке 1.11, а в таблице 1.23 описаны обязанности классов.
Таблица 1.23 - Обязанности классов ПМК «Информационная поддержка деятельности системного администратора машиностроительного техникума»
Участник шаблона |
Класс |
Обязанности с точки зрения шаблона |
|
Model |
Kompiyternoy tehnika |
Модель предоставляет данные, а также реагирует на запросы, изменяя свое состояние |
|
View |
Documents |
Отвечает за отображение информации |
|
Controller |
Sisadmin |
Интерпретирует данные, введенные пользователем, и информирует модель и представление о необходимости соответствующей реакции |
1.12 Разработка структуры базы данных. Разработка ER-диаграммы, получение набора отношений
ER-диаграммы используются для разработки данных и представляют собой стандартный способ определения данных и отношений между ними. Таким образом, осуществляется детализация хранилищ данных.
ER-диаграмма содержит информацию о сущностях системы и способах их взаимодействия, включает идентификацию объектов, важных для предметной области (сущностей), свойств этих объектов (атрибутов) и их отношений с другими объектами (связей).
Для создания БД необходимо построить ER-диаграмму в виде совокупности связей, сущностей и атрибутов, изображенных в виде диаграммы ER-типов, диаграммы ER-экземпляров.
Выделим сущности СУБД: Документы, Сисадмин, Компьютерная техника, Отчеты, Заявки сотрудников техникума, Приказ учета КТ.
Составим окончательный набор отношений.
R1=(W, V, B, P)
R2=(Z, A, B)
R3=(U, Y, C, B)
R4=(X, E, B)
R5=(G, B, J)
R6=(L, H, Q, B)
R7=(S, T, B)
R8=(D, N, F, K)
Исследуем окончательный набор отношений на избыточность.
Выделим детерминанты: CTB, GJB, ZAB, ZLHQ, BCBY, WVPB, XEB, DNFKB.
Выделим ключи: A, B, P, C, E, J, N.
Поскольку не каждый детерминант сам по себе ключ в отношении, то данная таблица не находится в НФБК.
Проведем декомпозицию.
R (W, V, B, P, A, C, Z, U, Y, E, X, L, G, H, Q, J, S, T, D, N, K, F)
R1 (W, V, B, P) R1* (B, P, A, C, Z, U, Y, E, X, L, G, F, H, Q, J, S, T, D, N, K)
R2 (Z, A, B) R2* (B, P, C, A, U, Y, E, X, L, G, F, H, Q, J, S, T, D, N, K)
R3 (C, B, U, Y) R3* (B, C, P, A, E, X, L, G, H, Q, F, J, S, T, D, N, K)
R4 (E, B, X) R4* (B, E, C, A, P, L, G, H, Q, J, S, F, T, D, N, K)
R5 (B, G, J) R5* (B, E, C, A, P, L, H, Q, J, S, T, F, D, N, K)
R6 (L, H, Q, B) R6* (B, E, C, A, P, J, S, T, D, N, K, F)
R7 (D, N, F, K) R7* (B, E, C, A, P, J, S, T, N,)
R8 (S, T, B) R8* (B, E, C, A, P, J, N,)
R9 (T, V) R9* (F, H, P, R, T)
Отношение R8* является избыточным. Значит наши отношения, полученные по диаграммам ER-связей, остаются прежними и являются основой для проектирования БД для заданной предметной области.
1.13 Реляционная модель базы данных
В реляционной модели указаны только те таблицы, которые существуют в составе базы данных постоянно. Таблицы, которые создаются в процессе работы программного комплекса, в модели указаны быть не могут. Рассмотрим подробнее содержимое и назначение каждой таблицы реляционной модели базы данных.
Таблица Основа предназначена для инвентаризации учета компьютерной техники, описание полей в виде конструктора.
Таблица Параметры предназначена для добавления и изменения параметров компьютерной техники, описание полей в виде конструктора.
2. Специальная часть информационная поддержка деятельности системного администратора машиностроительного техникума
2.1 Модульная структура программного комплекса «Информационная поддержка деятельности системного администратора машиностроительного техникума»
Для представления физических сущностей в языке UML применяется специальный термин - компонент (component). Компонент реализует некоторый набор интерфейсов и служит для общего обозначения элементов физического представления модели.
Отношения зависимости на диаграмме компонентов является отношение между различными видами компонентов. Наличие подобной зависимости означает, что внесение изменений в исходные тексты программ или приводит к изменениям самого компонента[10].
Для работы реализуемого программного продукта компонентом Baza_Invenorizaziya.exe. Используется компонент Access.MDB, который представляется форме таблицы базы данных. Также существует абстрагированная зависимость между вводимыми данными в MainForm и компонентом main.exe. Компонент help.txt является справкой программного продукта, используемой компонентом main.exe.
2.2 Структура интерфейса пользователя
Основная форма разрабатываемой программы будет состоять из трёх меню: составление учета компьютерной техники, инвентаризации, справка. Рассмотрим подробнее каждое из них.
Меню информационной поддержки деятельности системного администратора содержит контекстное меню со следующими пунктами:
- составить учет списка;
- добавить данные;
- редактировать;
- удалять;
- поиск;
- создать отчёт.
Меню инвентаризации состоит из базы данных компьютерной техники, информацию о поломках, отчеты и книги учета.
Меню справки содержит полное описание по работе с программным комплексом.
На диаграмме состояний для прецедента «Информационная поддержка деятельности системного администратора машиностроительного техникума» видно, что для составления информационной поддержки деятельности системного администратора изначально Министерство Образования посылает приказ учета КТ. Определяется список учета КТ. Для обработки документов системный администратор получает данные из бухгалтерии. После обработки документов идет составление списка учета компьютерной техники. Получен список учета КТ и уже тогда системный администратора обрабатывает и составляет отчеты. Если сотрудники техникума посылают запрос, то системный администратор должен обработать заявку и исправить все необходимое запроса. Для того чтобы вывести необходимый отчет, нужно задавать первоначальные данные и указывать вид отчета[12].
2.3 Инструкция по установке ПМК «Информационная поддержка деятельности системного администратора»
Для работы приложения «Информационная поддержка деятельности системного администратора» необходимо открыть папку приложения и кликнуть на файл с расширением *.exe. Программа готова к использованию. Для того чтобы внести корректировку базы данных, добавить, удалить, редактировать или другие действия, то нужно проинсталлировать и настроить Access 2003 и выше, и Delphi версии 6 и выше. Теперь можно вносить корректировку в приложение[14].
2.4 Разработка структуры ПМК «Информационная поддержка деятельности системного администратора»
Для связи с типичным файлом мы используем следующие элементы из Delphi: ADOConnection, DBGrid, ADOTwable, DataSource. С самого начала надо наладить связь с типичным файлом для этого мы используем элемент ADOConnection где выполняем следующие действия, для связи выбираем параметр ConnectionSring и выполняем следующие действия.
При выполнении этих действий важно чтобы файл, которые относятся базе данных, были одной папке все. После того как установили связь с файлом переходим к отображению данных в нашей БД для этого будем работать со следующими элементами DBGrid, ADOTable, DataSource. Начнем с ADOTable этот элемент предназначен для ссылки запросов в типовой файл на данные которые находятся в нем для этого мы работаем со следующими параметрами Connection котором присваиваем ADOConnection, после этого параметра TableName указываем название таблицы в данном случае Основа.
Далее продлеваем работу с элементом DBGrid этот элемент предназначен для отображения данных из типового файла для этого присваиваем параметру DataSource, DataSource1. Элемент DataSource предназначен для связи DBGrid с ADOTable для этого присваиваем параметру DataSet, ADOTable связь этих элементов настроен однако для отображения данных нужно изменить параметр Active в элементе ADOTable в True. Таким образом, настраивается связь и отображение данных из типового файла.
На form2 размещены следующие элементы для работы с БД: DBComboBox и DBEdit связанных с БД с помощью параметра DataSource в котором присвоено параметр Form1. Datasource1 и параметр DataField в котором указывается название поля строке в который мы записываем данные, с помощью этого свя связи мы и вносим коррективы в новую строку БД.
Основные алгоритмы реализации программы. Для каждого отчета был использован конкретный запрос.
procedure TForm1. Edit1Change (Sender: TObject);
begin
if Length (Edit1. Text)> 0
then begin AdoTable1.filter: = 'Инвентарный_номер LIKE' + quotedstr (edit1. Text + '% ');
AdoTable1. Filtered: = true end else AdoTable1. Filtered: = false; end;
Для реализации функции поиска нужно в программу добавить элемент Edit в который будем вводить интересующей нас результат на этом завершим работу с этим элементом. Сам поиск будет выполняться с помощью функции фильтрации. Для этого поздаемо шаблон функции AdoTable1.filter: = 'Инвентарный_номер LIKE' + quotedstr (edit1. Text + '% ') по этому шаблону едет поиск в интересую щему нас строке, с помощью оператора LIKE у нас едет сравнения текста которой вводится в Еdit с существующими данным в типичном файле.
procedure TForm1.N8Click (Sender: TObject);
begin
AdoTable1. IndexFieldNames: = '* Название сроки *';
end;
Для сортировки Delphi дает нам возможность пользоваться процедурой сортировки которая имеет такую ??шаблон AdoTable1. IndexFieldNames: = '* Название сроки *' эта процедура действует по принципу указанным вишче.
procedure TForm1. Button2Click (Sender: TObject);
begin
ADOQuery1.SQL. Clear;
ADOQuery1.SQL. Add ('SELECT основа. [Инвентарный_номер], основа. [Дата_поступления], основа. [Наименование], основа. [Количество] FROM основа');
ADOQuery1. Prepared:=true;
ADOQuery1. Active:=true;
end;
procedure TForm1.N17Click (Sender: TObject);
begin
form6.memo1. Lines. LoadFromFile ('help.txt');
form6.show;
end;
Для отображения теста из файла help.txt было использовано элемент memo. Для того чтобы текст отображался при использовании кнопки N17 начинается загрузка текстового файла с помощью функции form6.memo1. Lines. LoadFromFile ('help.txt») и открытие form6 с помощью команды form6.show.
2.5 Инструкция пользователя ПМК «Информационная поддержка деятельности системного администратора»
Описание работы приложения «Информационная поддержка деятельности системного администратора»
После запуска приложения ПМК «Информационная поддержка деятельности системного администратора машиностроительного техникума» на дисплее отображается окно «Инвентаризация».
На главном окне расположены три вкладки. Основная, главная вкладка под названием «База данных». На ней расположены основные компоненты приложения, так же показан весь список учета компьютерной техники. С помощью значков которые находятся выше таблицы данных, можно удалять, добавлять, изменять, редактировать данные о компьютерной техники. Можно еще осуществлять поиск по инвентарному номеру, необходимо ввести номер, по которому будет осуществляться поиск.
Вторая вкладка программы называется «Информация о поломка». Для просмотра в нашей базе данных поломок, необходимо включить «фильтр по поломке».
Третья вкладка называется «Отчеты». На ней расположены кнопки всех отчетов. Для того чтобы их посмотреть, нужно кликнуть на любой из отчетов. Для того чтобы отправить отчет в Excel и сохранить его, нужно нажать кнопку «Отправить в Excel».
Руководство пользователя приложения «Информационная поддержка деятельности системного администратора машиностроительного техникума»
Из бухгалтерии поступили приходные документы новой компьютерной техники. Потом запускаю программу «Информационная поддержка деятельности системного администратора».
В верхней части окна находится кнопки функциональной работы приложения.
Для добавления новых комплектующих в базу данных. Необходимо нажимать кнопку «Добавить», которая расположена на главном меню программы или через панель Редактирование > Добавить. После этого заполняем все поля и нажимаем на кнопку «Ок», после этого запись добавилась в основную таблицу учета компьютерной техники.
Вторая кнопка «Редактирование». Так же можно открыть редактирование через панель Редактирование > Изминить. Перед тем как редактировать нужную запись поля учета компьютерной технки, необходимо устанновить курсор на том поле, которую нужно редактировать. При нажатии выплывает окно изменения данных.
Следующая кнопка «Удалить». Так же можно открыть редактирование через панель Редактирование > Удалить. Перед тем как удалить выбранное поле из списка учета компьютерной техники, выпливит окно с запросом.
Для поиска нужной компьютерной техники нажимаю кнопку «Поиск», которая расположена на главном меню программы или через панель Поиск. После этого выбираем по какому полю будем осуществлять поиск. Заполняем любое поле и нажимаем на кнопку «Ок» и программа покажет всю компьютерную технику по заданному критерию поиска.
Следующая кнопка «Изменение параметров». Изменять параметры можно прям в таблице учета компьютерной техники. Кнопка «О программе» показывает версию и данные о разработчике. Последняя кнопка «Выход из программы» осуществляет выход и программы.
3 Экономическиерасчеты
Программный продукт предназначен для информационной поддержки системного администратора машиностроительного техникума.
Эффект от создания и внедрения проектируемого программного продукта определяется на основе сравнения с базовым вариантом. В качестве базового варианта принимается выполнение работ по генерации документов, документооборота и анализа работы традиционным неавтоматизированным способом.
Главным при разработке программного продукта является обеспечение максимальной экономической эффективности, т.е. производство программных продуктов с минимальными затратами труда и денежных средств.
Источники экономии при этом определяются по следующим направлениям:
Снижение трудоемкости;
Увеличение объемов и сокращение сроков обработки информации;
Повышение коэффициента использования вычислительной техники, средств подготовки и передачи информации;
Снижение трудоемкости работ программистов при решении прикладных задач.
3.1 Расчёт капитальных затрат на создание ПМК для автоматизации системы контроля доступа в помещение
Капиталовложения в создание ПМК носят единовременный характер [17]:
К=К1+К2+К3, (3.1)
где К1 - затраты на оборудование, грн.;
К2 - затраты на лицензионные программные продукты, грн;
К3 - затраты на создание ПО, грн.
Поскольку оборудование для создание ПМК уже эксплуатируется, его остаточная стоимость равна 2500 грн. (К1=2500)
Для реализации ПО необходимы следующие лицензионные программные продукты:
1Borland Delphi 7 (3500 грн.), 1 шт.;
Получаем К2 = 3500 грн.
Затраты на создание ПМК находятся по формуле 3.2:
К3 = З1 + З2 + З3, (3.2)
где З1 - затраты труда программистов-разработчиков, грн.;
З2 - затраты компьютерного времени, грн.;
З3 - косвенные (накладные) расходы, грн.
Затраты труда программистов-разработчиков найдем по формуле 3.3:
, (3.3)
где Nk - количество разработчиков k-й профессии, чел.;
rk - часовая зарплата разработчика k-й профессии, грн.
Kзар - коэффициент начислений на фонд заработной платы, доли.
Tк - общая трудоемкость, ч
Принимаем Nk=1 человек.
Часовая зарплата разработчика определяется по формуле 3.4.
(3.4)
где Мк - месячная зарплата k-го разработчика, грн.;
Fмесk - месячный фонд времени его работы, час.
Принимаем:
Мk=2000 грн; Fмесk = 176 часов.
Тогда rk= 2000/176 =14.2 грн/час.
Принимаем Kзар = 1,425 [17].
Трудоёмкость разработки включает время выполнения работ, представленных в таблице 3.1.
Общая трудоемкость Tк = 352 часов.
Тогда затраты труда разработчиков-программистов равны (формула 3.3):
З1 = 1*14.2*352*1,425 =7122.72 грн.
Таблица 3.1 - Трудоемкость выполнения работ
Этапы работ |
Содержание работ |
Трудоемкость, час |
|
1 Техническое задание |
Краткая характеристика программы; основание и назначение разработки; требования к программе и программной документации; стадии и этапы разработки программы; порядок контроля и приёмки выполнения. |
20 |
|
2 Эскизный проект |
Предварительная разработка структуры входных и выходных данных; уточнение метода решения задачи; разработка и описание общего алгоритма решения; разработка технико-экономического обоснования и пояснительной записки. |
70 |
|
3 Технический проект |
Уточнение структуры входных и выходных данных, определение формы их представления; разработка подробного алгоритма; определение семантики и синтаксиса языка; разработка структуры программы; окончательное определение конфигурации технических средств; разработка мероприятий по внедрению программы. |
60 |
|
4 Рабочий проект |
Описание программы на выбранном языке; отладка; разработка методики испытаний; проведение предварительных испытаний (тестирование); корректировка программы; разработка программной документации. |
162 |
|
5 Внедрение |
Подготовка и передача программы для сопровождения; обучение персонала использованию программы; внесение корректировок в программу и документацию. |
40 |
Расчет затрат компьютерного времени выполним по формуле 3.5:
З2 = Ск F0, (3.5)
где Ск - стоимость компьютерного часа, грн.;
F0 - затраты компьютерного времени на разработку программы, час.
Стоимость компьютерного часа вычисляется по формуле 3.6:
СК= СА + СЭ + СТО, (3.6)
где СА - амортизационные отчисления, грн.;
СЭ - энергозатраты, грн.;
СТО - затраты на техобслуживание, грн.
Амортизационные отчисления найдем по формуле 3.7:
СА= Сi NАi / Fгодi, (3.7)
где Сi = 2500 - балансовая стоимость i-го оборудования, которое использовалось для создания ПМК, грн.
NА - годовая норма амортизации i-го оборудования, доли.
Fгод - годовой фонд времени работы i-го оборудования, час.
NА= 0,15; Fгод = 2112 часов [17].
Из формулы 3.7 получим: СА= 2500*0,15/2112 = 0,18 грн.
Энергозатраты найдем по формуле 3.8:
СЭ = РЭ СкВт, (3.8)
где РЭ = 0,2 - расход электроэнергии, потребляемой компьютером, кВт/ч;
СкВт = 0,28 - стоимость 1 кВт/ч электроэнергии, грн.
Тогда получим: СЭ = 0,2*0,28 = 0,05 грн.
Затраты на техобслуживание найдем по формуле 3.9:
СТО= rТО* , (3.9)
где rТО - часовая зарплата работника обслуживающего оборудование, грн;
- периодичность обслуживания (формула 3.10).
Принимаем часовую зарплату работника, обслуживающего оборудование:
rТО = 2000/176 = 11.4 грн/час.
= Nто / Fмес, (3.10)
где Nто - количество обслуживаний оборудования в месяц;
Fмес - месячный фонд времени работы оборудования, час.
Принимаем Nто= 1; Fмес= 176 часов.
Тогда (формула 3.10): =1/176 = 0,0057.
Применяя формулу 3.9, получим: СТО =11.4*0,0057 = 0,065 грн.
Тогда стоимость компьютерного часа равна:
СК= 0,14 + 0,05 + 0,065 = 0,255 грн/час.
Таким образом, затраты компьютерного времени составят:
З2 = 0.255*352 = 89.8 грн.
Косвенные расходы З3 определяются по формуле 3.11:
(3.11)
где С1 - расходы на содержание помещений, грн.
С2 - расходы на освещение, отопление, охрану и уборку помещения, грн.
C3 - прочие расходы (стоимость различных материалов, используемых при разработке проектауслуги сторонних организаций и т.п.), грн.
Площадь помещения составляет 20 м2. Принимаем стоимость аренды 1м2 помещения - 40 грн. Следовательно, стоимость помещения составляет: 20*40= 800 грн/мес.
С1 = 800*0,02 = 16 грн/мес - затраты на содержание помещений составляют 2%;
С2 =800*0,01 =8 грн/мес - расходы на освещение, отопление охрану и уборку помещений составляют 0,01%.
C3 = 2000*1 = 2000 - прочие расходы (стоимость различных материалов, используемых при разработке проекта, услуги сторонних организаций и т.п.) составляют 100% от стоимости вычислительной техники.
Тогда, используя формулу 3.11, получим: З3 = (16+8)*2+2000 = 2048 грн.
Таким образом, по формуле 3.2 рассчитаем затраты на создание ПМК:
К3 = 7122.7 +89.8 + 2048 =9260.5 грн.
Капитальные затраты на выполнение и реализацию ПМК составят:
К = 2500 + 3500 + 9260.5 = 15260,5 грн.
3.2 Расчёт годовой экономии от автоматизации учета данных в цехе
Годовая экономия от автоматизации работы оператора базы данных рассчитывается по формуле 3.12:
(3.12)
где tip, tia - трудоёмкость выполнения i-й операции соответственно в ручном и автоматизированном варианте, час;
kip, kia - повторяемость выполнения i-й операции в ручном и автоматизированном вариантах в течении года, шт.;
Cp, Ca - часовая себестоимость выполнения операций в ручном и автоматизированном вариантах, грн.;
n - количество различных операций, выполнение которых автоматизируется.
Себестоимость выполнения операций оператора в ручном варианте определяется по формуле 3.13:
Cp = C1p + C2p, (3.13)
где C1p - затраты на оплату труда персонала, грн.;
C2p - косвенные расходы, грн.
Затраты на оплату труда персонала найдем по формуле 3.14.
(3.14)
где Nk - количество работников k-й профессии, выполнявших работу до автоматизации, чел.;
rk - часовая зарплата одного работника k-й профессии, грн.;
Kзар - коэффициент начислений на фонд заработной платы, доли;
k - число различных профессий, используемых в ручном варианте.
Часовая зарплата работника k-й профессии рассчитывается по формуле 3.15:
rk = Mk/Fkмес, (3.15)
где Mk - месячный оклад работника, грн.;
Fkмес - месячный фонд времени работ работника, час.
Принимаем Fkмес = 176 часов.
До автоматизации работу выполняли 2 человека, т.е.Nk= 2 чел.
Месячный оклад работника составляет: Mk=2000 грн.
Часовая зарплата составляет: rk = 2000/176 = 11.4 грн/час.
Затраты на оплату труда персонала составляют:
C1p = 2 * 11.4*1.425=32.5 грн.
Косвенные расходы рассчитываются по формуле 3.16:
C2p = C1 + C2 + C3 (3.16)
где С1 - затраты на содержание помещений грн.;
С2 - расходы на освещениеотопление охрану и уборку помещений грн.;
C3 - прочие расходы.
Площадь помещения составляет 20 м2. Принимаем стоимость 1м2 помещения - 40 грн. Следовательно, стоимость помещения составляет:
20*40=800 грн.
С1 = 800*2%/100%/176 = 0.1 грн - затраты на содержание помещений составляют 2% от стоимости здания;
Расходы на освещениеотопление охрану и уборку помещений С2 составляют 0,2-0,5% от стоимости помещения: С2 = 800*0,4%/100%/176=132/176= 0.02 грн.
Прочие расходы C3 составляют 100-120% от фонда заработной платы:
C3=11.4*1.2 = 13.7 грн.
Из формулы 3.16 получим косвенные расходы:
C2p= 0.1 + 0.02 + 13.7 = 13.82 грн.
Себестоимость выполнения операций оператора в ручном варианте по формуле 3.13 составит: СР =33.5+ 13.82 = 47.32 грн/час.
Расчёт себестоимости выполнения операций в автоматизированном варианте выполняется по формуле 3.17:
Са = C1a + C1a + C1a, (3.17)
где C1a - затраты на оплату труда персонала, грн.;
C2a - стоимость компьютерного времени, грн.;
C3a - косвенные расходы, грн.
Затраты на оплату труда персонала найдем по формуле 3.18:
(3.18)
где Np - количество работников p-й профессии, выполнявших работу после автоматизации, чел.;
rp - часовая зарплата одного работника p-й профессии, грн.;
Kзар - коэффициент начислений на фонд заработной платы, доли;
p - число различных профессий, используемых в автоматизированном варианте.
Принимаем:
Np = 2; Kзар = 1,425 [17].
Количество работников и их оклады не изменились, поэтому:
Са1 = Ср1 = 29 грн.
Стоимость компьютерного времени найдем по формуле 3.19.
С2А= СА + СЭ + СТО, (3.19)
где СА= 0,14 - амортизационные отчисления, грн.;
СЭ = 0,05 - энергозатраты, грн.;
СТО = 0,0058 - затраты на техобслуживание, грн.
Таким образом, С2А = 0,14 + 0,05 + 0,0058 = 0,1958 грн.
Косвенные расходы С3А определяются по формуле 3.11:
С3А = 0.1 + 0.02 + 13.7 =13.82 грн.
Тогда по формуле 3.17: СА = 33,5 + 0.1958+ 13.82 = 46.52 грн.
В таблице 3.2 приведен перечень работы оператора и их трудоемкость в ручном и автоматизированном вариантах.
Таблица 3.2 - Трудоемкость работы оператора при выполнении вручную и автоматически
Наименование операций |
Трудоемкость |
Повторяемость (раз/год) |
|||
Р |
А |
k |
|||
1 |
Время обработки приходных и расходных документов |
0,75 |
0,02 |
300 |
|
2 |
Время, необходимое на подготовку отчетов |
0,75 |
0,02 |
150 |
|
3 |
Время, необходимое на поиск информации и её выдачу |
0,55 |
0,1 |
100 |
|
4 |
Исправление ошибок |
0,55 |
0,04 |
50 |
Годовую экономию от внедрения программного комплекса получим по формуле 3.12:
3.3 Расчет годового экономического эффекта
Экономический эффект определяется по формуле 3.20:
Эф = Эг - ЕнK, (3.20)
где Эг =19362,68 - годовая экономия текущих затрат, грн;
К = 15260,5 - капитальные затраты на создание ПМК, грн.;
Ен= 0,42 [17] - нормативный коэффициент экономической эффективности капиталовложений, доли.
Тогда Эф =19362.68 - 0,42*15260,5 =12953.27 грн.
3.4 Расчет коэффициента экономической эффективности и срока окупаемости капиталовложений
Коэффициент экономической эффективности капиталовложений найдем по формуле:
Ep = Эг/К. (3.21)
ЕР =19362,68 / 15260,5 = 1,27
Так как, ЕР =1,27 > Ен = 0,42, то внедрение разработанного программного комплекса является экономически эффективным.
Срок окупаемости капиталовложений определим по формуле 3.22:
(3.22)
Тогда подставив значение коэффициента экономической эффективности в формулу 3.22, получим:
года.
Так как ТР =0,79 < Тн = 2,4 года (срок окупаемости капиталовложений меньше нормативного), то можно утверждать, что капиталовложения используются эффективно.
Общие выводы
В результате выполнения дипломного проекта был разработан програмно методический комплекс информационной поддержки деятельности системного администратора машиностроительного техникума.
Для программного обеспечения была подключина база данных из Access в Delphi через ADOConnection, разработана структура базы данных учета компьютерной техники. Выбрано в качестве средства разработки Delphi, в качестве СУБД MSAccess, позволяющие выполнять все необходимые операции инвентаризации. При выборе, средств разработки и ПО для информационной поддержки деятельности системного администратора отдавалось предпочтение доступным средствам для уменьшения расходов на разработку.
ПМК информационной поддержки деятельности системного администратора машиносторительного техникума обеспечивает стабильную работу по организации и ведении базы данных компьютерной техники.
В графической части дипломного проекта приведены диаграммы, блок-схемы, выбор средств разработки, экранные формы.
Список использованной литературы
1 Кенин А.А., Самоучитель системного администратора, 2005.
2 Вильямс Д.В., Освой самостоятельно системное администрирование Unix за 21 день, 2009.
3 Должностная инструкция системного администратора.
4 Григорьев А.В., Методология функционального моделирования SADT.
5 Щербакова А.Н. синтаксис диаграмм и моделей sadt. - Глава: 3…
6 Гуржий А.М. «Основи програмування».
7 Корняков В.В. Программирование документов и приложений MS Office.
8 Рубанцев В.А. Delphi в примерах, играх и программах, 2011.
9 Голованов М.А., Создание компонентов в среде Delphi. Руководство разработчика:, Евгений Веселов, 2004.
10 Фуллер Л.У. Access 2010 для чайников, Кен Кук, Кук К., Фуллер Л.У.,2011.
11 Гуржий А.М., М.С. Львов, О.В. Спиваковський, - М.: Каравелла, 2004. - 355 с.
12 Пильщиков) В.М. «Сборник упражнений по языку Паскаль». - М.: Наука, 1989 - 160 с.
13 Марченко А.И. «Программирование в среде Borland Pascal» Марченко, Л.А. Марченко - М.: Юниор, 2002 - 496 с.
14 Флёнов М.Е. - «Библия Delphi» (3-е издание) - 2011 Каравелла, 2003 - 352 с.
15 Тарасов А.Ф. Методические указания к лабораторным работам по дисциплине «Языки объектно-ориентированного программирования» для студентов специальности 7.080402 очной и заочной формы обучения / Сост. А.В. Алтухов - Краматорск: ДГМА, 2000. - 87 с.
16 Абрамов «Теория алгоритмов» С.А., Е.В. Зима - М.: Наука, 1990 - 289 с.
17 Лапчик М.П. «Вычисления. Алгоритмизация. Программирование» - М.: Просвещение, 1988 - 321 с.
18 Жидецький В.Ц. Охорона праці користувачів комп'ютерів. - Львів: Афіша, 2000. - 176 с.
19 Демирчоглян Г.Г. Компьютер и здоровье. - М.: Лукоморье, 1997. - 256.
20 20) Навакатикян А.О. Охрана труда пользователей компьютерных видеодисплейных терминалов / А.О. Навакатикян, В.В. Кальниш, С.Н. Стрюков. - К.: Охрана труда, 1997. - 400 с.
21 Юсина Г.Л. Організація роботи студентів з виконання розділу «Охорона праці» дипломних проектів / Г.Л. Юсіна, Л.В. Дементій. - Краматорськ: ДДМА, 2009. - 80 с.
22 Дементий Л.В., Юсина А.Л. Охрана труда в автоматизированном производстве. Обеспечение безопасности труда - Краматорск: ДГМА, 2007. - 300 с.
Размещено на Allbest.ru
Подобные документы
Модульная структура программного комплекса "Информационная поддержка деятельности системного администратора машиностроительного техникума". Расчёт капитальных затрат на создание программно-методического комплекса. Обеспечение безопасных условий труда.
дипломная работа [2,3 M], добавлен 24.03.2013Чем отличается программист от системного администратора. Преимущества и выгоды от работы системного администратора. Подготовка и сохранение резервных копий данных, их периодическая проверка и уничтожение. Конфигурирование нового программного обеспечения.
реферат [23,4 K], добавлен 11.03.2014Характеристика деятельности предприятия. Анализ существующей информационной системы пансионата и проектирование доработки к ней, позволяющей автоматизировать работу старшего администратора. Программные компоненты ИС. Экономическая эффективность проекта.
дипломная работа [3,0 M], добавлен 18.12.2012Анализ и сравнение существующих систем тьюторской поддержки. Методологии разработки программного обеспечения. Разработка web-ориентированной системы тьюторской поддержки самостоятельной работы студента. Выбор архитектуры программных средств разработки.
курсовая работа [1,1 M], добавлен 05.01.2013Анализ инструментов используемых в разработке программного обеспечения (ПО). Проектирование пользовательского интерфейса. Тестирование и отладка, внедрение и сопровождение ПО. Руководство по установке ПО, руководство системного администратора ПО.
курсовая работа [770,9 K], добавлен 20.05.2017Разработка алгоритма и реализация интеллектуальной информационной системы, позволяющей оценить время в неделю, необходимое для осуществления функций технической поддержки администратора с необходимым уровнем надежности работы локальной сети.
курсовая работа [37,4 K], добавлен 01.12.2009Разработка модели информационной системы "Рыболовный магазин" с помощью СУБД Firebird. Компоненты программного продукта. Физическая диаграмма базы данных, обзор функций добавления, изменения, удаления и сортировки данных. Руководство администратора.
курсовая работа [406,2 K], добавлен 21.02.2016Понятие информационной системы, виды информационных систем. Анализ инструментальных средств для разработки автоматизированных информационных систем. Требования к программе и программному изделию. Разработка форм графического интерфейса и баз данных.
дипломная работа [1,4 M], добавлен 23.06.2015Проектирование системы информационной поддержки рекламного агентства. Технико-экономический анализ и характеристика деятельности предприятия ООО "Артмосфера". Основные проблемы фирмы, подлежащие решению с помощью современных информационных технологий.
дипломная работа [1,8 M], добавлен 05.12.2011Экономическая сущность разрабатываемого комплекса задач, обоснование необходимости разработки экономической информационной системы. Характеристика входной и выходной информации, принципы организации программного обеспечения, системного и прикладного.
дипломная работа [3,0 M], добавлен 21.10.2014