Вы находитесь на странице: 1из 53

Содержание

Введение
1. Постановка задачи
1.1 Назначение и функции программы
1.2 Информационная база задачи
1.3 Требования к базе данных
1.4 Входная информация
1.5 Выходная информация
1.6 Постоянная информация
2. Логическая модель данных
3. Физическая модель данных
4. Описание программы
4.1 Обоснование среды разработки
4.2 Описание интерфейса
4.3 Програмно-аппаратные ресурсы ПК
4.4 Оптимальная конфигурация ПК
5. Тестирование
5.1 Анализ надёжности разработанной программы
5.2 Средства обнаружения ошибок
5.3 Анализ ожидаемых и полученных результатов
6. Описание применения
6.1 Назначение программы
6.2 Демонстрационный пример работы программы
7. Охрана труда
8. Экономический раздел
Заключение
Список используемых источников
Приложение А Диаграмма вариантов использования
Приложение Б Диаграмма классов
Приложение В Диаграмма последовательности
Приложение Г Текст прогаммы
Введение

На сегодняшний день неотъемлемой частью всех информационно-


техногенных цивилизаций является автоматизация управления
информационными потоками. Связано это, прежде всего, с ростом объема
оперируемой человеком информацией и потребностью в высокой скорости ее
обработки. В связи с этим актуальна разработка различных приложений,
программ для переноса информации с бумажных носителей на цифровые.
Целью данной работы является разработка программного продукта,
позволяющего облегчить работу по учету основных средств предприятия.
Данный проект состоит из следующих разделов:
Первый раздел – «Постановка задачи». В нем подробно описывается
назначение данного проекта, т.е. для чего была создана данная программа, а
так же ее функции. Описано с помощью чего осуществляется управление в
программе, подробно рассмотрены входные и выходные данные, а так же
система меню и система справки.
Второй раздел – «Логическая модель данных». В этом разделе
подробно описаны предметная область данной задачи, модель предметной
области, пользователи программы.
Третий раздел – «Физическая модель». Он формирует реализационные
подробности каждой из сущностей БД.
Четвертый раздел – «Описание программы». В нем описывается
непосредственно сама программа, почему выбрана среда разработки
Embacadero Delphi2010 , представлены некоторые характеристики и
принципы данного языка; описывается интерфейс программы, объясняется
на чем основан выбор тех или иных цветов и объектов, а так же описываются
необходимые программно-аппаратные ресурсы для правильной работы
приложения.
Пятый раздел – «Тестирование». Здесь рассмотрены возможные
ошибки при работе программы, их поиск и устранение; анализированы
требуемые и получаемые результаты программы.
Шестой раздел – «Описание применения». В нем приводятся сведения
об использовании программы и ее назначении.
В заключении подводятся итоги и результаты достижения целей
работы.
Приложения содержат диаграмму «Сущность-связь», «Вариантов
использования» и текст программы
1. Постановка задачи

1.1 Назначение и функции программы

Целью данного проекта является реализация приложения


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

1.2 Информационная база задачи

Управление в программе происходит при помощи мыши, а так же


задействованы клавиши на клавиатуре при вводе и редактировании каких-
либо значений.

1.3 Требования к базе данных

Данные должны храниться таким образом, чтобы существовала


возможность обмена ими. С этой целью желательно использование именно
драйвера локальной базы. Преимущественной характеристикой
программного продукта будет являться организация слияния или дополнения
данных различных пользователей. Это может быть осуществимо как из
данной программы, так и с использованием сторонних инструментов.
Необходимо разработать базы данных, которая сможет полностью
удовлетворить все потребности пользователя во время работы с программой.
Ее структура должна быть организована таким образом, чтобы последующие
совершенствования приложения не вызывали глобальных изменений в
структуре базы данных.

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

Состоит их пользовательских данных, введенных с клавиатуры или


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

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

Выходная информация представляет собой синтез входной и


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

1.6 Постоянная информация

Это данные, которые доступны при первом запуске программы. Они


представляют собой файл базы данных с некоторым начальным набором
информации, обеспечивающей удобство использования программы.
Изначально база данных состоит из пять таблиц: «OS», «Groups»,
«Revaluation», «Reval_Os» и «Equipment», записи которых можно изменить,
добавить либо удалить в процессе работ.
2. Логическая модель данных

Структура отношений Базы данных представлена в таблицах 2.1-2.5.

Таблица 2.1
Таблица OS
Название поля Тип данных Ключ
ID Счетчик FOREING KEY
INV_NUMB Числовой
CIPHER Числовой
NAME Текстовый
USE_DATE Дата/время
FIRST_COST Денежный
WEAR Денежный
DESTINATION Текстовый

Таблица OS связана с таблицей Groups по полю Cipher, поле ID


является внутренним ключом данной таблицы, внешние ключи отсутствуют.

Таблица 2.2
Таблица Groups
Название поля Тип данных Ключ
CIPHER Числовой FOREIGN KEY
NAME Текстовый
SERVICE Числовой
AUTO Числовой

Таблица Groups связана с таблицей Revaluation по полю ID_Cipher,


поле Cipher является внутренним ключом данной таблицы.
Таблица 2.3
Таблица Revaluation
Название поля Тип данных Ключ
ID Счетчик FOREIGN KEY
ID_Cipher Числовой
Reval_date Дата/время
Reval_coeff Числовой

Таблица Revaluation связана с таблицей Reval_os по полю ID,


внутренним ключом является поле ID

Таблица 2.4
Таблица Reval_os
Название поля Тип данных Ключ
ID Счетчик FOREIGN KEY
ID_Reval Числовой
ID_OS Числовой
First_cost Денежный

Внутренним ключом данной таблицы является поле ID, значение


которого генерируется автоматически программой.

Таблица 2.5
Таблица Equipment
Название поля Тип данных Ключ
ID Счетчик FOREIGN KEY
NAME Текстовый
EQ_COUNT Числовой
COST Денежный
BUY_DATE Дата/время
ABOUT Текстовый

Таблица Equipment у которой ключевым полем является поле ID.


3. Физическая модель данных

Для реализации поставленной задачи наилучшим выбором будет


система управления базами данных (СУБД) Microsoft Office Access 2007, так
как она включает в себя средства для осуществления следующих
возможностей программы:
 развитую систему работы с БД, включающих в себя следующие
свойства:
а) неограниченное количество записей;
б) различные типы полей БД;
в) широкие возможности контроля ввода данных в поля БД и вывода
на экран;
г) язык запросов SQL, позволяющий выполнять запросы по
неполному соответствию ключа поиска и искомого значения;
д) удобный и понятный интерфейс
 возврат в любой момент к любому объекту приложения и
возможность изменить или расширить его свойства, не нарушая целостности
данных;
 просмотр данных с возможностью фильтрации;
 высокая скорость работы программы на ПК различных
конфигураций.
Microsoft Office Access 2007 является функционально законченным
средством базы данных. Он объединяет администрацию базы данных,
интерактивный SQL и сетевую связь, тестирующие возможности в одном
легком, в использовании приложении.
Microsoft Office Access 2007 обеспечивает:
 управление локальными и дистанционными серверами;
 управление безопасностью сервера (создание новых пользователей,
изменение паролей пользователя, и удаление прав пользователя);
 управление сертификатами сервера;
 управление файлами базы данных;
 создание копий и восстановление баз данных;
 эксплуатацию базы данных;
 отключение и перезапуск базы данных;
 выполнение SQL-запросов.
Отношения, разработанные на стадии формирования логической
модели данных, преобразуются в следующие таблицы: OS, Revaluation,
Groups. Equipment, Reval_Os. Более подробно общая схема базы данных
представлена в приложении А.
В таблице OS хранятся номер оборудования, название, шифр, дата
использования, первоначальная цена. Поля ID является ключевыми:

CREATE TABLE "OS"


NAME TYPE LENGTH ALLOW NULL KEYS
ID Счетчик 3 - +
ID_NUMB Числовой 20 - -
Cipher Числовой 20 + -
NAME Текстовый 20 - -
USE_DATE Дата/время 3 + -
FIRST_COST Денежный 5 + -
WEAR Денежный 30 - -
DESTINATION Текстовый 20 - -

В таблице Groups хранятся шифр, наименование и срок службы, Поле


Сipher является ключевым:

CREATE TABLE "Groups"


NAME TYPE LENGTH ALLOW NULL KEYS
CIPHER Числовой 8 - +
NAME Текстовый 0 - -
SERVICE Числовой 0 - -
AUTO Числовой 15 - -
В таблице Revaluation хранится номер , номер шифра, дата начисления
и коэффициент начисления . Поле ID является ключевым:

CREATE TABLE "Revaluation"


NAME TYPE LENGTH ALLOW NULL KEYS
ID Счетчик 8 - +
ID_Cipher Числовой 10 - -
Reval_date Дата/время 1 - -
Reval_coeff Числовой 4 - -

В таблице Reval_OS хранятся сведения о номере , номере начисления,


номере , а так же первоначальная цена. Поле ID является ключевым:

CREATE TABLE "Reval_OS"


NAME TYPE LENGTH ALLOW NULL KEYS
ID Счетчик 11 + +
ID_Reval Числовой 15 - -
ID_OS Числовой 15 - -
First_cost Денежный 5 - -

В таблице Equipment хранится номер, наименования, номер


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

CREATE TABLE "Equipment"


NAME TYPE LENGTH ALLOW NULL KEYS
ID Счетчик 5 - +
NAME Текстовый 15 - -
EQ_COUNT Числовй 15 - -
COST Денежный 9 - -
BUY_DATE Дата/время 8 - -
ABOUT Текстовый 5 - -
4. Описание программы

4.1 Обоснование среды разработки

При решении поставленной задачи оптимально использовать для


представления информационных материалов язык Delphi, который является
языком высокого уровня и позволяет быстро и эффективно создавать
приложения, с использованием графической библиотеки OpenGL .
Для реализации оценки сложности программы была выбрана система
программирования Delphi версии семь фирмы Enterprise (Borland), так как
она предоставляет наиболее широкие возможности для программирования
приложений ОС Windows.
Delphi – это продукт Borland International для быстрого создания
приложений. Высокопроизводительный инструмент визуального построения
приложений включает в себя настоящий компилятор кода и предоставляет
средства визуального программирования, несколько похожие на те, что
можно обнаружить в Microsoft Visual Basic или в других инструментах
визуального проектирования. В основе Delphi лежит язык Object Pascal,
который является расширением объектно-ориентированного языка Pascal. В
Delphi также входят генераторы отчетов, библиотеки визуальных
компонентов, то есть все необходимое для профессиональной разработки
информационных систем или просто программ для Windows-среды.
Преимущества Delphi по сравнению с аналогичными программными
продуктами.
– быстрота разработки программного средства;
– высокая производительность разработанного приложения;
– низкие требования разработанного программного средства к ресурсам
компьютера;
– наращиваемость за счет встраивания новых компонент и
инструментов в среду Delphi;
– возможность разработки новых компонент и инструментов
собственными средствами Delphi (существующие компоненты и
инструменты доступны в исходных кодах);
– удачная проработка иерархии объектов.
Система программирования Delphi рассчитана на программирование
различных приложений и предоставляет большое количество компонентов
для этого, как, например, неотъемленный компонент проекта OpenGL.
OpenGL является одним из самых популярных прикладных
программных интерфейсов (API – Application Programming Interface) для
разработки приложений в области двумерной и трехмерной графики.
Характерными особенностями OpenGL, которые обеспечили
распространение и развитие этого графического стандарта, являются:
Стабильность. Дополнения и изменения в стандарте реализуются таким
образом, чтобы сохранить совместимость с разработанным ранее
программным обеспечением.
Надежность и переносимость. Приложения, использующие OpenGL,
гарантируют одинаковый визуальный результат вне зависимости от типа
используемой операционной системы и организации отображения
информации. Кроме того, эти приложения могут выполняться как на
персональных компьютерах, так и на рабочих станциях и суперкомпьютерах.
К тому же высокие скорость и качество создания программного
средства может обеспечить только среда визуального проектирования,
способная взять на себя значительные объемы рутинной работы по
подготовке программного средства. Возможности Delphi полностью
отвечают требованиям данного проекта, а также подходят для создания
систем любой сложности.
4.2 Описание интерфейса

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


психофизиологических особенностях человека и существенно облегчат
жизнь будущим пользователям программы, увеличат производительность их
работы.
К внешнему виду окон в Windows предъявляются определенные
требования. Среда разработки приложений Delphi, в которой
разрабатывалось представленное приложение, автоматически обеспечивает
стандартный для Windows вид окон приложения. Но программисту
необходимо продумать и указать, какие кнопки в полосе системного меню
должны быть доступны в том или ином окне, должно ли окно допускать
изменение пользователем его размеров, каким должен быть заголовок окна.
Все эти характеристики окон обеспечиваются установкой и управлением
свойствами формы.
Цвет является мощным средством воздействия на психику человека.
Именно поэтому обращаться с ним надо очень осторожно. Неудачное
цветовое решение может приводить к быстрому утомлению пользователя,
работающего с приложением; рассеиванию его внимания; к частым ошибкам.
Слишком яркий или неподходящий цвет может отвлекать внимание
пользователя или вводить его в заблуждение, создавать трудности в работе.
А удачно подобранная гамма цветов, осмысленные цветовые акценты
снижают утомляемость, сосредоточивают внимание пользователя на
выполняемых им операциях, повышают эффективность работы, что является
особо актуальными при проектировании приложений для баз данных.
Надо стремиться использовать ограниченный набор цветов и уделять
внимание их правильному сочетанию. Расположение ярких цветов, таких как
красный на зеленом или черном фоне затрудняет возможность
сфокусироваться на них. Цвет не должен использоваться в качестве
основного средства передачи информации. Можно использовать различные
панели, штриховку, формы и другие методики выделения областей экрана.
Важная роль при разработке приложений отводиться системе меню.
Главное меню должно обеспечивать доступ к основным формам и функциям,
выполняемым информационной системой. Главное меню является основным
элементом управления системой.
Необходимо обратить внимание на разработку справочной системы.
Для работы с приложением используется мышь и клавиатура для ввода
информации. Об удобстве в использовании программы можно говорить в том
случае, если разработчиком предусмотрено использование и мыши и
клавиатуры и возможно их взаимозамещение.
Таким образом, графический интерфейс приложения должен
совмещать в себе функциональность и эстетику.
Интерфейс программы не нагружен лишней информацией, прост в
восприятии пользователем. В основной форме на фоне стоит определенная
картинка, которая соответствует тематике данного проекта, а в остальных –
пустой фон, чтобы не нагружать форму. Для удобства восприятия в
картинках уменьшен контраст и яркость, что создает комфорт при работе с
программой.
Разрабатываемая программа уже сразу ориентирована на пользователя
начального уровня и лишена подобных недостатков. Простой и понятный
интерфейс позволит быстро освоить данный программный продукт.
При разработке интерфейса были использованы следующие
компоненты:
- Button со страницы Standart
Используется для создания кнопок, которыми пользователь выполняет
команды в приложении.
- Edit со страницы Standart
Отображение, ввод и редактирование однострочных текстов.
- Label со страницы Standart
Отображение текста, который не изменяется пользователем.
- RadioGroup со страницы Standart
Панель группы радиокнопок. Это панель, которая может содержать
регулярно расположенные столбцами и строками радиокнопки.
- DBGrid со страницы Data Controls
Компонент визуализации данных, в котором отображаются данные
таблицы.
- DBNavigator со страницы Data Controls
Визуальный компонент, осуществляющий добавление, удаление,
редактирование, перемещение к первой записи, перемещение к следующей
записи, перемещение к последней записи, перемещение к предыдущей
записи, посылку отредактированной записи в базу данных, отмену
результатов редактирования или добавления новой записи,а так же очистку
буфера.
- DataSource со страницы Data Access
Компонент-источник данных, осуществляющий обмен информацией
между компонентами-наборами данныз и компонентами визуализации и
управления данными.
- ComboBox со страницы Standart
Отображение раскрывающегося списка
- ADOQuery со страницы DBGo
Компонент, который разрешает прописывать в нем и выполнять
запросы.
- ADOConnection со страницы DBGo
Обеспечивает соединение с базой данных InterBase.
- Image со страницы Additional
Обеспечивает вставку изображение на форму

4.3 Описание интерфейса

Программное средство, разрабатываемое в рамках проекта реализовано


под управлением операционной системы Microsoft Windows
98/Me/2000/XP/7/ Vista.
Популярность ОС Windows обеспечили следующие ее свойства:
 приятный внешний вид пользовательского интерфейса;
 простота в работе;
 достаточно высокая производительность;
 возможности рабочего стола, панели задач и главного меню
помогают быстро открывать ярлыки и запускать программы;
 надежность хранения информации на диске;
 поддержка широкого спектра нового оборудования;
 интеграция с Web;
 устойчивость, надежность работы;
 многозадачность;
 удобные в применении средства поиска;
 поддержка печати.
Кроме того, исключительно важной чертой Windows является единый
стандарт в работе как с самой системой, так и с ее программными
приложениями. Это означает, что, изучив технологию работы с одной
программой, вы легко перейдете к работе с другой.
Все перечисленные качества Windows обеспечивают комфортную и
продуктивную работу пользователя на ПК. Минимальными требованиями к
аппаратному и программному обеспечению, необходимому для корректной
работы программы являются:
 процессор: Pentium II и выше;
 объем оперативной памяти: 64 Мбайт и выше;
 операционная система: Windows 98, Me, 2000, XP, Seven, Vista;
 свободного места на жестком диске 30 и выше Мбайт;
 наличие монитора VGA с разрешением не менее 800x600 точек;
 наличие манипулятора “мышь;
4.4 Оптимальная конфигурация ПК

Оптимальными требованиями к аппаратному и программному


обеспечению, необходимому для корректной работы программы являются:
процессор: Athlon 1000; объем оперативной памяти: 512 Мбайт;
операционная система: Windows XP; свободного места на жестком диске 250
Мбайт; наличие монитора VGA с разрешением не менее 800x600 точек;
наличие манипулятора “мышь”; клавиатура IBM PC любой модификации;
принтер.
5. Тестирование

5.1 Анализ надёжности разработанной программы

Тестирование - это процесс выполнения его программ на некотором


наборе данных, для которого заранее известен результат применения или
известны правила поведения этих программ. Указанный набор данных
называется тестовым или просто тестом.
Тесты и тестирование широко используются в технике для
установления соответствия изделий, заданным правилам построения,
техническим условиям или заданиям на них и для определения достигнутых
показателей качества. Таким образом, в результате отладки программа
должна соответствовать некоторой фиксированной совокупности правил и
показателей качества, принимаемой за эталонную для данной программы.
Основной целью тестирования для обнаружения ошибок является
выявление всех отклонений результатов функционирования реальной
программы от заданных эталонных значений. При этом задача состоит в
обнаружении максимального числа ошибок, в качестве которых принимается
любое отклонение от эталонов. На этой стадии успешным является
тестирование, которое приводит к обнаружению ошибок.
Все практически неисчисляемое множество возможных ошибок
обычно подразделяют на три группы:
- синтаксические ошибки;
- ошибки времени выполнения программы;
- смысловые (логические) ошибки.
Синтаксические ошибки – это самые простые ошибки, которые легко
устраняются уже на этапе компиляции. Причина одна – неправильная запись
служебных слов, операторов и т. п. Способ их обнаружения: статический
котроль и диагностика компилятором и компоновщиком.
Намного больше неприятностей доставляют ошибки времени
выполнения. Они дают о себе знать прекращением выполнения программы.
Они делятся на ошбики ввода-вывода и фатальные ошибки. Чаще всего
ошибка времени выполнения является симптомом смысловой ошибки.
Смысловые (логические) ошибки – самые сложные и трудноуловимые.
Они проявляются в том, что программа ведет себя не совсем так, как
хотелось бы.
Последствия смысловых ошибок могут быть самыми разными:
безобидными – неправильное содержимое окна, невыполнение или неверное
выполнение команд пользователя, неправильное содержимое выходной
информации, а также достаточно серьезными – программа может
«свалиться» или досрочно завершиться с ошибкой времени выполнения и
многое другое. На борьбу со смысловыми ошибками уходит почти все время
отладки.
Отладка программы является итеративным процессом обнаружения и
исправления ошибок, который обычно требует последовательного
выполнения четырех этапов:
 выявление ошибки;
 локализация ошибки в тексте программы;
 установление причины ошибки;
 исправление ошибки.
В конкретных ситуациях перечисленные этапы могут пересекаться,
некоторых из них может и не быть, однако в общем случае дело обстоит
именно так.
Выявление ошибок иначе называют тестированием. Некоторые ошибки
проявляются после первого же запуска программы на выполнение. Они
заметны «невооруженным глазом», и для их обнаружения не надо прибегать
ни к каким специальным средствам. Некоторые ошибки проявляются в чисто
случайные моменты работы программы. С такими ошибками справиться
труднее всего. Если вы не можете зафиксировать условия возникновения
ошибки, вы не сможете понять причину и устранить ее. Иногда, чтобы
добиться устойчивого проявления ошибки, перед каждым стартом
программы приходится заново перезагружать компьютер.
После того, как ошибка зафиксирована, необходимо найти в исходном
тексте программы то место, в котором она возникает. Другими словами,
нужно локализировать ошибку. Первое, что приходит в голову, -
протрассировать программу по шагам с помощью отладчика. Однако сделать
это далеко не всегда возможно, особенно в больших и сложных программах.
При исправлении ошибки самое главное - не внести в программу новых
ошибок.
С помощью встроенного компилятора были обнаружены
синтаксические ошибки, то есть отсутствующие имена переменных, которые
тут же исправлялись с помощью встроенного редактора текста программ.
Цель проведения испытания состояла в том, чтобы рассмотреть
всевозможные варианты работы программы, протестировать ее в
нормальных, исключительных и экстремальных условиях, выявить
недостатки и устранить, если таковые имели место.

5.2 Средства обнаружения ошибок

Испытания проводились в соответствии с настоящим документом.


Процесс испытания подразделяется на два этапа:
 проверка корректности работы программы;
 обработка и анализ результатов испытаний.
Проверке подлежат следующие характеристики:
 корректность запуска приложения;
 достоверность и актуальность отображения начальной формы;
 корректность работы программы;
 корректность выхода из приложения.
В качестве тестовых примеров в программе использовались реальные
данные, которые должны были использоваться при ее эксплуатации. Эти
данные вводились в программу в полном объеме.
Имели место следующие тесты:
а) Запуск приложение: открытие файла Project.exe;
Вывод: на экране появилась начальная форма.
б) Просмотр таблиц (не осуществляется удаление, добавление и
редактирование записей):
1) запущен исполняемый файл программы;
2) выбрана кнопка «Операции»;
3) в открывшейся форме выбрана таблица «Группы».
Вывод: в появившейся форме, где отображена таблица «Groups» нельзя
нажимать кнопки удаления, добавления.
в) Добавление записи:
1) запущен исполняемый файл программы;
4) в открывшейся форме выбрана таблица «Операции»;
5) выбрана вкладка «Новая группа»
6) в появившейся форме введены данные;
7) выбрана кнопка «Сохранить».
Вывод: в таблице отображается новая запись.
г) Генерация оборудования:
1) запущен исполняемый файл программы;
4) в открывшейся форме выбрана таблица «Добавить запись в БД»;
5) выбрана вкладка «Постановка на учет»
6) в появившейся форме введены данные;
7) выбрана кнопка «Сохранить».
Вывод: в таблице добавились новые записи оборудования,
соответствующие введенной информации.
д) Поиск по полю:
1) запущен исполняемый файл программы;
2) в форме выбираем критерий данных (Наименования: Трактор МТЗ-
82.1)
Вывод: появилась запись со всеми данными по поиску

5.3 Анализ ожидаемых и полученных результатов

Процесс тестирования программы начался еще во время написания


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

Рисунок 5.1 – «Заполните все поля записи»


При осуществлении поиска, вводя неправильные данные, появится
сообщение:

Рисунок 5.2 – «Ошибка поиска»


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

6.1 Назначение программы

Данная программа предназначена для реализации приложения


«Автоматизированная система учета основных средств предприятия».
Программа ориентирована на работника бухгалтерии, предназначенная
для автоматизации работы бухгалтерии (удаление, добавление и
редактирование данных). В программе должны быть реализованы функции
добавления, просмотра и удаления сведений различных таблиц. Организован
вывод отчетов, а так же их печать.

6.2 Демонстрационный пример работы программы

Данное программное средство разрабатывалось на компьютере,


который, имеет характеристики: процессор– AMD Athlon 64 X2 Dual Core
5000+ , оперативная память– 2048 Mb, операционная система Windows 7. В
работе программы на таком компьютере не было замечено недостатков: всё
выполнялось быстро, и система работала при минимальной нагрузке.
Для установки программы необходимо иметь 30 Mb свободного места
на жестком диске и установленную на компьютере операционную систему
Windows 98/2000/ME/NT/XP/Vista/7 .
Инсталляция производится путем копирования файла программы на
устанавливаемый компьютер в любую папку.
База данных хранится в файле db.mdb, который находится в папке с
проектом. Сам файл, отдельно от приложения, можно открыть с помощью
программы Microsoft Access 2007.
Для запуска программы необходимо запустить файл Project1.exe. На
экране появится главная форма, с которой начинается работа с программой .
Приложение имеет довольно простой и понятный интерфейс.
Основное окно программы можно увидеть на данном рисунке:

Рисунок 6.1 – «Основное окно»

При нажатии на кнопку «Операции появляется окно:

Рисунок 6.2 – «Операции»

При нажатии на кнопку «Операции» затем «Новая группа» появится


окно:

Рисунок 6.3 – «Добавление записи»


Также можно вывести на экран отчеты нажав кнопку «Отчеты».С
помощью этой кнопки можно вывести на экран два вида отчетов: ведомость
амортизации,ведомость переоценки.

Рисунок 6.4 – «Ведомость амортизации»

Далее нажимам кнопку «Получить»:

Рисунок 6.5 – «Получение ведомости»


программа автоматизация учет средство
7. Требования безопасности к рабочему оператора ЭВМ

7.1 Требования эргономики к средствам

Эргономическая безопасность персонального компьютера может быть


охарактеризована следующими требованиями:
-к визуальным параметрам средств отображения информации
индивидуального пользования (мониторы);
- к эмиссионным параметрам персонального компьютера (ПК) -
параметрам излучений дисплеев, системных блоков, источников питания и
др.
Кроме того, важнейшим условием эргономической безопасности
человека при работе перед экраном монитора является правильный выбор
визуальных параметров самого монитора и светотехнических условий
рабочего места.
Работа с дисплеем при неправильном выборе яркости и освещенности
экрана, контрастности знаков, цветов знака и фона, при наличии бликов на
экране, дрожании и мелькании изображения приводит к зрительному
утомлению, головным болям, к значительной физиологической и
психической нагрузке, к ухудшению зрения и т.п.
Если при работе на ПК необходимо одновременно пользоваться
документами, то следует иметь в виду, что зрительная работа с печатным
текстом и с изображением на экране имеет принципиального отличия:
изображение светится, мелькает, дрожит, состоит из дискретных элементов,
менее контрастно. Снизить или устранить утомление можно только
правильным выбором режима воспроизведения изображения на экране,
источника освещения (местного или общего), расположения материалов (в
целях уменьшения длины или частоты перевода взгляда). [5]
Эргономическими аспектами проектирования видео терминальных
рабочих мест являются: высота рабочей поверхности, требования к
расположению документов на рабочем месте (наличие и размеры подставки
для документов, возможность раз личного размещения документов,
расстояние от глаз пользователя до экрана, документа, клавиатуры и т.д.),
характеристики рабочего кресла, регулируемость рабочего места и его
элементов; внешняя освещенность экрана. Характеристики используемого
рабочего места:
высота рабочей поверхности стола находится в пределах 680-760 мм;
высота пространства для ног составляет 650 мм;
высота сиденья над уровнем пола должна быть 420-550 мм;
поверхность сиденья мягкая с закругленным передним краем;
расстояние от глаза до экрана около 700 мм;
расстояние от глаза до клавиатуры 400 мм;
расстояние от глаза до документов 300-450 мм;
возможно регулирование экрана по высоте, по наклону, в левом и в
правом направлениях. [12]
Большое значение также придается правильной рабочей позе
пользователя. При неудобной рабочей позе могут появиться боли в мышцах,
суставах и сухожилиях. Требования к рабочей позе пользователя
видеотерминала следующие: шея не должна быть наклонена более чем на 20
градусов (между осью «голова-шея» и осью туловища), плечи должны быть
расслаблены, локти - находиться под углом 80-100, а предплечья и кисти рук
- в горизонтальном положении.
Расстояние от рабочего места каждого оператора до задних и боковых
стенок соседних ПК должно составлять не менее 1,2 м (именно через стенки
происходит наиболее сильное излучение от блоков развертки изображения).
Чтобы условия труда оператора были благоприятными, снизились
нагрузки на зрение, видеотерминал должен соответствовать таким
требованиям:
экран должен иметь антибликовое покрытие (фильтр);
цвета знаков и фона должны быть согласованы между собой (черные
знаки на светлом фоне).

7.2 Требования к производственной среде работы оператора ЭВМ

7.2.1 Требования к параметрам микроклимата и воздушной среды


Настоящие санитарные правила и нормы предназначены для
предотвращения неблагоприятного воздействия микроклимата рабочих мест,
производственных помещений на самочувствие, функциональное состояние,
работоспособность и здоровье человека.
Работа работников ВЦ характеризуется небольшим напряжением, сидя,
на постоянном рабочем месте. Исходя из этого, ее можно охарактеризовать
как работу 1-ой категории - легкой. В табл. 1. приведены оптимальные
параметры микроклимата для данной категории

Таблица1
Оптимальные параметры микроклимата
Категория Темп. воздуха, оС Относит. влажность Скорость движения
Период года
работ не более воздуха, % воздуха, м/с
Холодный легкая –1 22-24 40-60 0,1
Теплый легкая -1 23-25 40-60 0,1

Для обеспечения надежного микроклимата и качественного состава


воздуха необходимо систематически перед началом занятий и после каждого
академического часа, независимо от погоды, осуществлять проветривание
длительностью не менее 10 минут. Зоной комфорта для человека принято
считать температуру в летний период (при температуре наружного воздуха
+10C и выше) в пределах от +18C до +25C, в зимний период (при
температуре наружного воздуха ниже +10C) в пределах +16C - +22C. Для
человека, находящегося в состоянии покоя, желательной является
температура в пределах от +21C до +26C при скорости движения воздуха
от 0,1 до 0,9 м/с.
Относительная влажность воздуха (отношение содержания водяных
паров в 1 м3 воздуха к их максимально возможному содержанию)
характеризует влажность воздуха при определенной температуре. Средний
уровень относительной влажности от 40 до 60% соответствует условиям
метеорологического комфорта при покое или при очень легкой физической
работе. Подвижность воздуха (скорость движения), увеличивая
интенсивность испарения, может иметь положительное значение с точки
зрения физического охлаждения лишь до температуры воздуха 35-36C.
Горячий воздух при температуре окружающей среды +40C приводит к
нагреванию тела, к перегреву организма. Небольшие скорости движения
воздуха способствуют испарению влаги, улучшая теплообмен между
организмом и внешней средой, а при движении воздуха с большими
скоростями возникают сквозняки, приводящие к увеличению числа
простудных заболеваний.
Для создания в рабочем помещении нормального микроклимата, а
также удаления из него вредных газов, паров и пыли необходимо применять
вентиляцию. В лабораториях, дисплейных аудиториях широко применяют
кондиционирование воздуха. Кондиционирование - это создание и
поддержание в рабочей зоне производственных помещений постоянных или
изменяющихся по заданной программе параметров воздушной среды,
осуществляемое автоматически.

7.2.2 Требования к уровню шума


Шум оказывает вредное воздействие на сердечно-сосудистую систему,
нервную систему, органы слуха (барабанная перепонка). Источником шума в
компьютерных классах являются сами вычислительные машины. Шум - один
из физически вредных производственных факторов для пользователей ПК,
который может привести к ухудшению слуха и появлению тугоухости.
Уровень шума не должен превышать 50-60 дБА. Для снижения шума можно
порекомендовать: подвесные потолки, которые служат звукопоглощающим
экраном; использовать в отделки помещений звукопоглощающие материалы
типа «акнигран»; использование для окон однотонных занавесей из плотной
ткани, подвешенных в складку (ширина занавеси должна быть в 2 раза
больше ширины окна).
Как уже говорилось, шумовое воздействие является фактором,
отрицательно влияющим на производительность. Шум возникает во время
работы оборудования, источником его также могут быть разговоры в
помещении, звуки доносящиеся с улицы. Шум - это беспорядочное сочетание
звуков различной частоты и интенсивности.
Диапазон слышимых звуков укладывается в пределах от 0 до 140 дБ.
Предельно допустимый уровень звукового давления составляет 55 дБ.
Для предотвращения пагубных влияний шума необходимо соблюдать
правильную эксплуатацию оборудования, его профилактическое
обслуживание и своевременный ремонт. [8]
Источниками постоянного шума в лаборатории являются:
- люминесцентные лампы (шум дросселей) в их электрических цепях,
низкочастотный шум с частотой колебаний равной частоте питающей сети -
50 Гц;
- кондиционер, источником шума является вентилятор и радиатор -
высокочастотный шум;
- печатающее устройство, шум большой интенсивности,
широкополосный;
- шум различных узлов компьютера: дисководов, винчестеров,
вентилятора, так же широкополосный, но малой интенсивности и др.
источники шума (в основном кратковременные).
Для снижения шума применяют глушители с использованием
звукопоглощающих материалов, экраны, защищающие работающего от
прямого воздействия звуковой энергии. Для борьбы с шумом на пути его
распространения устанавливают звукоизолирующие и звукопоглощающие
конструкции, а также глушители аэродинамических шумов. Среди средств
индивидуальной защиты можно выделить противошумовые шлемофоны,
наушники, заглушки, вкладыши (беруши).
Борьба с источниками шума в лаборатории очень затруднена, так как
они (источники) заложены в конструкцию изделия. Так, например,
источником шума печатающего устройства служат: печатающая головка, ее
механический привод, шестерные передачи и т.п.
Наиболее действенным способом облегчения работ, является
кратковременные отдыхи в течение рабочего дня при выключенных
источниках шума.

7.2.3 Требования к освещенности


Один из элементов, влияющих на комфортные условия работающих,
является производственное освещение. Естественное освещение должно
осуществляться через светопроемы, ориентированные преимущественно на
север и северо-восток, и обеспечивать коэффициент естественной
освещенности не ниже 1,5%. В качестве источников света при искусственном
освещении должны применяться преимущественно люминесцентные.
Уровень искусственной освещенности на рабочих местах (на клавиатуре и
поверхности стола) должен находится в пределах 300-500 лк. Освещенность
на экране дисплеев не должна превышать 200-250. Искусственное освещение
в помещениях эксплуатации ВДТ, ЭВМ и ПЭВМ должно осуществляться
системой общего равномерного освещения. В производственных и
административно-общественных помещениях, в случаях преимущественной
работы с документами, допускается применение системы комбинированного
освещения (к общему освещению дополнительно устанавливаются
светильники местного освещения, предназначенные для освещения зоны
расположения документов).
Освещенность на поверхности стола в зоне размещения рабочего
документа должна быть 300-500 лк. Местное освещение не должно создавать
бликов на поверхности экрана и увеличивать освещенность экрана более 300
лк. В качестве источников света при искусственном освещении должны
применяться преимущественно люминесцентные лампы. При устройстве
отраженного освещения в производственных и административно-
общественных помещениях допускается применение металлогалогенных
ламп мощностью до 250 Вт. Допускается применение ламп накаливания в
светильниках местного освещения. Общее освещение следует выполнять в
виде сплошных или прерывистых линий светильников, расположенных сбоку
от рабочих мест, параллельно линии зрения пользователя при рядном
расположении ВДТ, ЭВМ и ПЭВМ. При периметральном расположении
компьютеров линии светильников должны располагаться локализовано над
рабочим столом ближе к его переднему краю, обращенному к оператору.

7.3 Правила пожарной и электробезопасности

Помещение компьютерного класса должно удовлетворять требованиям


электробезопасности в учебных классах. В качестве защитных мер
проводятся следующие мероприятия:
защитное заземление - преднамеренное соединение с землей или ее
эквивалентом металлических нетоковедущих частей, которые могут
оказаться под напряжением;
защитное отключение в результате короткого замыкания или
перегрузки в электрической сети происходит автоматическое отключение
всех электроустановок, за счет срабатывания защитных предохранителей в
распределительном щите;
применение надежной изоляции. В качестве электропроводки
используется многожильный медный провод. Для изоляции применяется
ПХВ, ПВХ и резиновые трубки. Сопротивление изоляции допускается не
менее 0.5 МОм, ток утечки не более 1 мА.;
недоступность токоведущих частей (электрические и питающие
кабели располагаются за рабочими столами);
организация безопасной эксплуатации ПЭВМ (осмотр ЭВМ перед
включением; надежное крепление ЭВМ и периферийных устройств;
правильность подключения, проверка надежности контактов; проверка
исправности блоков питания, проводов и шин.)[4]
В каждом учебном заведении должна быть обеспечена безопасность
людей при пожаре, а также разработаны инструкции о мерах пожарной
безопасности для каждой лаборатории. Все преподаватели и студенты могут
допускаться учебному процессу только после прохождения
противопожарного инструктажа.
Ответственность за противопожарное состояние помещения
лаборатории возлагается на заведующего лабораторией. В помещении
необходимо соблюдать следующие правила пожарной безопасности:
проходы, выходы из помещений, доступы к средствам
пожаротушения должны быть все время свободны;
временные электронагревательные приборы допускается
устанавливать и использовать только при условии согласования с пожарной
охраной;
оборудование, на котором проводится лабораторное занятие, должно
быть исправно;
студенты, выполняющие лабораторные работы, должны быть
проинструктированы сотрудниками лаборатории или преподавателем о
мерах пожарной безопасности. Работы в лаборатории должны проводиться
под наблюдением преподавателя или лаборанта;
по окончании работы осмотреть помещение, обесточить электросеть.
Привести лабораторию в хорошее противопожарное состояние, закрыть,
сдать ключ на вахту, сделать отметку в журнале.
Причинами возгорания учебного заведения могут быть неисправности
в электросети, нарушение правил использования электроэнергии в учебном
процессе, использование открытого огня или оставленные без присмотра
электронагревательные приборы, включенные в электросеть.
8. Экономический раздел

8.1 Определение цены и прибыли на программное средство

8.1.1 Общая характеристика разрабатываемого программного средства


вычислительной техники (ПС ВТ)
В данной работе должны быть произведены расчеты для определения
экономической целесообразности разработки и использования ПС
«Автоматизированная система учета основных средств предприятия».
Разрабатываемое программное средство относится к типу ПС
функционального назначения. ПС должно быть разработано с
использованием среды разработки приложений Embacadero RAD Studio 2010
и Microsoft Access. Разрабатываемое ПС относится к третьей группе
сложности ПС ВТ. По степени новизны относится к ПС, являющимися
развитием определенного параметрического ряда ПС, разработанных на
ранее освоенных типах ЭВМ и ОС. При разработке программного средства
нет необходимости в использовании нового типа ЭВМ или создания новой
ОС.

8.1.2 Определение объема ПС ВТ


Объем программного средства следует определять путем подбора
аналогов на основании классификации типов программных средств, каталога
функций программных средств и аналогов программных средств в разрезе
функций, которые постоянно обновляются и утверждаются в установленном
порядке.
Информация о функциях разрабатываемого программного средства по
каталогу функций размещена в таблице 8.1.
Таблица 8.1
Содержание и объем функций на разрабатываемое ПС ВТ
Объем функций (условных
№ функции Содержание функции
машинных команд)
101 Организация ввода информации 100
207 Манипулирование данными 9550
208 Организация поиска и поиск в базе данных 5480
204 Обработка наборов и записей базы данных 2670
209 Реорганизация базы данных 220
210 Загрузки базы данных 2780
ИТОГО 20800

На основании информации о функциях разрабатываемого ПС по


каталогу функций определяется объем функций. Общий объем ПС
рассчитывается по формуле:

n
V o =∑ V i = 20800 ,
i =1 (8.1)

где VO – общий объем ПС, условных машинных команд;


Vi – объем i-ой функции ПС, условных машинных команд;
n – общее число функций.
В связи с достаточно быстрым изменением ВТ следует определять
скорректированный объем функций по формуле:

V o =V 0 ∙ К ск =20800 ∙ 0,7=14560 ,(8.2)


'

где Vо/ – скорректированный объем ПС, условных машинных команд;


Vо – общий объем ПС, условных машинных команд;
Кск – коэффициент изменения скорости обработки информации.
8.1.3 Расчет трудоемкости выполняемой работы
На основании общего объема ПС определяется нормативная
трудоемкость (ТН). Нормативная трудоемкость устанавливается с учетом
сложности ПС. Разрабатываемое ПС относится к первой группе сложности
ПС ВТ. Кроме того, устанавливается дополнительный коэффициент
сложности ПС.
Т.к. разработка ПС должна осуществляться с использованием
современных ПЭВМ, нормы времени применяются с поправочным
коэффициентом 0,7. Таким образом, общая трудоемкость ПС рассчитывается
по формуле:

T o =T н⋅К сл =297⋅0 , 12⋅0,7=24 , 948 , (8.3)

где ТО – общая трудоемкость ПС, человеко-дней;


ТН – нормативная трудоемкость ПС, человеко-дней;
КСЛ – дополнительный коэффициент сложности ПС, ед.

8.1.4 Расчет основной заработной платы


В соответствии с «Рекомендациями по применению «Единой тарифной
сетки» рабочих и служащих народного хозяйства» и тарифными разрядами и
коэффициентами должностей каждому исполнителю устанавливается разряд
и тарифный коэффициент.
Месячная тарифная ставка каждого исполнителя определяется путем
умножения действующей месячной тарифной ставки 1-го разряда на
тарифный коэффициент, соответствующий установленному тарифному
разряду:

Сзм = Сзм1 . Кт = 200000 · 2,84 = 568000, (8.4)

где Сзм – тарифная ставка за месяц, руб.;


Сзм1 – тарифная ставка 1-го разряда за месяц, руб.;
Кт – тарифный коэффициент, ед.
Основная заработная плата исполнителей на конкретное ПС
рассчитывается по формуле:

C оз =∑ C зд⋅Т о⋅К⋅К пр=568000 /21 , 25⋅24 ,948⋅1,3⋅1,1=953589


(8.5)

где Соз – основная заработная плата, руб.;


Сзд – тарифная ставка за день (Сзм разделить на 21.25) , руб.;
ТО – общая трудоемкость ПС, человеко-дней;
Кп – коэффициент естественных потерь рабочего времени, ед.;
Кпр – коэффициент премирования, ед.

8.1.5 Расчет дополнительной заработной платы


Дополнительная заработная плата на конкретное ПС включает
выплаты, предусмотренные законодательством о труде (оплата отпусков,
льготных часов, времени выполнения государственных обязанностей и
других выплат, не связанных с основной деятельностью исполнителей), и
определяется по нормативу в процентах к основной заработной плате:

С oз⋅H дз 953589⋅15
С дз= = =143038 ,
100 100 (8.6)

где Сдз – дополнительная заработная плата на конкретное ПС, руб.;


Ндз – норматив дополнительной заработной платы, %.

8.1.6 Расчет отчислений в Фонд социальной защиты населения


Отчисления в Фонд социальной защиты населения (ФСЗН)
определяются в соответствии с действующими законодательными актами по
нормативу в процентном отношении к фонду основной и дополнительной
зарплаты исполнителей:

( Сoз +С дз )⋅Н фсзн (953589+143038 )⋅34


С фсзн= = =372853 ,
100 100 (8.7)

где Сфсзн – сумма отчислений в Фонд социальной защиты населения,


руб.;
Нфсзн – норматив отчислений в Фонд социальной защиты населения (%).

8.1.7 Расчет отчислений по обязательному страхованию от несчастных


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

( С оз +С дз)⋅Н бгс ( 953589+143038)⋅0,6


С бгс = = =6580 ,
100 100 (8.8)

8.1.8 Расчет расходов на материалы


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

V ′
o 14560
C м =H M⋅ =430⋅0,5⋅ =31304 ,
100 100 (8.9)
где См – сумма расходов на материалы, руб.;
Нм – норма расхода материалов в расчете на 100 строк исходного кода
ПС, руб.
где Сбгс – сумма отчислений по обязательному страхованию от
несчастных случаев на производстве и профессиональных заболеваний, руб.;
Нбгс – норматив отчислений по обязательному страхованию от
несчастных случаев на производстве и профессиональных заболеваний, %.

8.1.9 Расчет расходов на оплату машинного времени


Расходы включают оплату машинного времени, необходимого для
разработки и отладки ПС, которое определяется по нормативам (в машино-
часах) на 100 строк исходного кода машинного времени в зависимости от
характера решаемых задач и типа ПЭВМ:


Vo 14560
C мв =Ц м⋅ ⋅H мв =2000⋅ ⋅13⋅0,6=2271360 ,
100 100 (8.10)

где Смв – сумма расходов на оплату машинного времени, руб.;


Цм – цена одного машино-часа, руб.;
Нмв – норматив расхода машинного времени на отладку 100 строк
исходного кода, машино-часов.

8.1.10 Расчет прочих прямых затрат


Расходы на конкретное ПС включают затраты на приобретение и
подготовку специальной научно-технической информации и специальной
литературы. Определяются по нормативу в процентах к основной заработной
плате:

С оз⋅Н пз 953589⋅15
C пз = = =143038 ,
100 100 (8.11)
где Спз – сумма прочих затрат, руб.;
Нпз – норматив прочих затрат в целом по организации, % .

8.1.11 Расчет накладных расходов


Данные затраты, связанные с необходимостью содержания аппарата
управления, а также с расходами на общехозяйственные нужды, относятся на
конкретное ПС по нормативу в процентном отношении к основной
заработной плате исполнителей:

С oз⋅Н нр 953589⋅110
C нр= = =1048948 ,
100 100 (8.12)

где Снр – сумма накладных расходов, руб.;


Ннр – норматив накладных расходов в целом по организации, % .

8.1.12 Расчет суммы расходов на разработку ПС ВТ


Общая сумма расходов на ПС рассчитывается по формуле:

C p =Соз +С дз+Сфсзн +С бгс +С м +С мв +С пз +Снр =953589+143038+372853


+6580+31304+2271360+143038+1048948=4841710 , (8.13)

где Ср – сумма расходов на разработку ПС ВТ, руб.;

8.1.13 Расчет расходов на сопровождение и адаптацию


Кроме того, организация-разработчик осуществляет затраты на
сопровождение и адаптацию ПС, которые определяются по нормативу:

С р⋅Н рса 4841710⋅10


C рса= = =484171,
100 100 (8.14)

где Срса – сумма расходов на на сопровождение и адаптацию ПС ВТ,


руб.;
Нрса – норматив расходов на сопровождение и адаптацию, % .

8.1.14 Расчет полной себестоимости разработки ПС ВТ


Общая сумма расходов на разработку (с затратами на сопровождение и
адаптацию) - полная себестоимость ПС определяется по формуле:

C п=C р +C рса =4841710+484171=5325881 (8.15)

где Сп – полная себестоимость ПС ВТ, руб.

8.1.15 Определение отпускной цены на ПС ВТ


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

С п⋅У рп 5325881⋅40
П пс = = =2130352 ,
100 100 (8.16)

где Ппс – прибыль от реализации ПС, руб.;


Урп – уровень рентабельности ПС, % .
Прогнозируемая цена разработчика ПС без налогов рассчитывается по
формуле:

Ц п =С п +П пс =5325881+2130352=7456233, (8.17)

где Цп – прогнозируемая цена разработчика ПС, руб.


Сумма налога на добавленную стоимость рассчитывается по формуле:

Ц П⋅Н НДС 7456233⋅20


НДС= = =1491247 ,
100 % 100

где НДС – сумма налога на добавленную стоимость, руб.;


Нндс – ставка НДС, % .
Прогнозируемая отпускная цена рассчитывается по формуле:

Ц о =Ц п + НДС=7456233+1491247=8947480 , (8.19)

где Цо – прогнозируемая отпускная цена, руб.

8.2 Расчет экономического эффекта от применения ПС у пользователя

8.2.1 Исходные данные


Исходные данные для сравнения базового и нового вариантов
расположены в таблице 8.2.

Таблица 8.2
Исходные данные для сравнения вариантов
Значение показателя
Единицы
Наименование показателей Обозначения в базовом в новом
измерения
варианте варианте
Средняя трудоемкость работ в расчете Тс1 человеко-час на
0,63 0,57
на 100 КБ Тс2 100 КБ
Норматив расхода машинного Нмв1 машино-час на 100
8,58 7,80
времени на отладку 100 КБ Нмв2 КБ
Норма расхода материалов в расчете Нм1
руб. на 100 КБ 236,50 215,00
на 100 КБ Нм2
Объем работ в зависимости от функциональной группы и назначения
ПС определяется по формуле:

А = Vо' ∙ Кпс = 14560 · 0,7 =10192,(8.20)

где Vо' – скорректированный объем ПС, условных машино-команд;


Кпс – коэффициент применения ПС, ед.

8.2.2 Расчет капитальных затрат


Общие капитальные вложения заказчика (потребителя), связанные с
приобретением, внедрением и использованием ПС, рассчитываются по
формуле:

Ко = Кпр + Кос + Коб = 8947480 + 134212 + 178950 = 9260642,(8.21)

где Кпр – затраты пользователя на приобретение ПС по отпускной цене


разработчика с учетом стоимости услуг по эксплуатации и сопровождению,
руб.;
Кос – затраты пользователя на освоение ПС, руб.;
Коб – затраты на пополнение оборотных средств в связи с
использованием нового ПС, руб.
Затраты на освоение ПС и на пополнение оборотных средств
рассчитываются по формулам:

Кос = Кпр ∙ Нкос = 8947480 · 0,015 = 134212,(8.22)


Коб = Кпр ∙ Нкоб = 8947480 · 0,02 = 178950.(8.23)

8.2.3 Расчет экономии основных видов ресурсов в связи с


использованием нового ПС
Экономия затрат на заработную плату при использовании нового ПС в
расчете на объем выполненных работ:

Эоз = Эоз' ∙ А = 202 · 10192 = 2058784,(8.24)

где Эоз – экономия затрат на заработную плату при решении задач с


использованием нового ПС, руб.;
Эоз '
– экономия затрат на заработную плату при решении задач с
использованием нового ПС в расчете на 100 КБ, руб.;
А – объем выполненных работ с использованием нового ПС, 100 КБ.
Экономия затрат на заработную плату в расчете на 100 КБ
рассчитывается по формуле:

С зм⋅( Т с1−Т с2 ) 568000⋅(0 , 63−0 ,57 )


Э оз '= = =202 ,
ФРВ 168 ,6 (8.25)

где Сзм – среднемесячная заработная плата одного программиста, руб.;


Тс1, Тс2 – трудоемкость работ в расчете на 100 строк кода при базовом и
новом варианте соответственно, человеко-часов;
ФРВ – фонд рабочего времени за месяц, ч.
При определении трудоемкости, связанной с использованием
программы рекомендуется ориентироваться на показатель равный 30-50% от
трудоемкости разработки в часах. Таким образом:

0,4⋅Тн⋅100 0,4⋅297⋅0,7⋅100
Т с 2= = =0 , 57
Vо 14560 (8.26)
Т с1 =Т с 2⋅(1+0 ,15 )=0 , 57⋅1,1=0 , 63 (8.27)

где Тн – укрупненная норма времени на разработку ПС ВТ, ч.


Экономия начислений на заработную плату при использовании нового
ПС в расчете на объем выполненных работ:
Энач = Эоз ∙ Кнач = 2058784 · 0,346 = 712339,(8.28)

где Энач – экономия начислений на заработную плату при решении


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

( Н фсзн + Н бгс ) 34+ 0,6


К нач= = =0 , 346 ,
100 100 (8.29)

где Нфсзн - ставка отчислений в фонд социальной защиты населения, %;


Нбгс - ставка отчислений по обязательному страхованию от несчастных
случаев на производстве и профессиональных заболеваний, %.
Экономия затрат на оплату машинного времени в расчете на
выполненный объем работ в результате применения нового ПС
рассчитывается по формуле:

Э мв = Эмв '⋅А=156 0⋅10192=15899520 , (8.30)

где Эмв – экономия затрат на оплату машинного времени при решении


задач с использованием нового ПС, руб.;
Эмв' – экономия затрат на оплату машинного времени при решении
задач с использованием нового ПС в расчете на 100 КБ, руб.
Экономия затрат на оплату машинного времени в расчете на 100 КБ:

Эмв ' = Ц м⋅( Н мв1 −Н мв2 ) =2000⋅( 8 ,58−7,8)=1560 ,


(8.31)

где Нмв1, Нмв2 – норматив расхода машинного времени на отладку 100


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

Э м= Э м '⋅А=21 ,5⋅10192=219128 , (8.32)

где Эм – экономия затрат на материалы при использовании нового ПС,


руб.;
Эм ' – экономия затрат на материалы в расчете на 100 КБ при
использовании нового ПС, руб.
Экономия затрат на материалы в расчете на 100 КБ:

Э м '= Н м1 −Н м2 =236 ,5−215=21, 5 , (8.33)

где Нм1, Нм2 – средний расход материалов у пользователя в расчете на


100 КБ при использовании базового и нового варианта ПС соответственно,
руб.
Общая годовая экономия текущих затрат, связанных с использованием
нового ПС рассчитывается по следующей формуле:

Э о = Э оз+ Э нач +Э мв+ Э м=2 058784+712339+15899520+219128=18889771.

(8.34)

8.2.4 Расчет экономического эффекта


Внедрение нового ПС позволит пользователю сэкономить на текущих
затратах, т.е. практически получить на эту сумму дополнительную прибыль.
Для пользователя в качестве экономического эффекта выступает лишь чистая
прибыль – дополнительная прибыль, остающаяся в его распоряжении,
которая рассчитывается по формуле:

Э о⋅Н п 18889771⋅18
ΔП =ΔП ч =Э о − =18889771− =15489612,
100 100 (8.35)
где ∆П – прирост прибыли, руб.;
∆Пч – чистая прибыль, руб.;
Нп – ставка налога на прибыль, %.

Для того, чтобы определить, возмещает ли чистая прибыль


капитальные затраты в процессе использования разрабатываемого ПС,
полученные суммы результатов (прибыли) и затрат (капитальных вложений)
по годам следует приводить к единому времени – расчетному году (за
расчетный год принят 2012 год) путем умножения результатов и затрат за
каждый год на коэффициент привидения (ALFA t), который рассчитывается
по формуле:

t −t
ALFA t =( 1+ Ен ) p ,(8.36)

где Ен – норматив привидения разновременных затрат и результатов;


tp – расчетный год, tp = 1;
t – номер года, результаты и затраты которого приводятся к
расчетному.
Расчеты коэффициентов привидения (ALFAt) приведены в формулах
(1) – (4).

1−1
ALFA 1=( 1+0,12 ) =1 . (8.37)

1
ALFA t =( 1+0,12 )1−2 = =0 , 89.
1 , 12 (8.38)

( )
2
1−3 1
ALFA t =( 1+0,12 ) = =0 ,797 .
1 ,12 (8.39)

=(
1 ,12 )
3
1−4 1
ALFA t =( 1+0,12 ) =0 , 71.
(8.40)
Данные расчета экономического эффекта сведены в таблице 8.3.

Таблица 8.3
Расчет экономического эффекта от использования нового ПС
Ед. Методика
Показатели 2012 2013 2014 2015
измерения расчета
Результаты:
Прирост прибыли за счет
руб. ∆ Пч 15489612 15489612 15489612 15489612
экономии затрат
Сумма прибыли с учетом ∆ Пч ∙
руб. 15489612 13785755 12345221 10997625
фактора времени ALFAt
Затраты:
Затраты на приобретение
руб. Кпр 8947480 Х Х Х
ПС
Затраты на освоение ПС руб. Кос 134212 Х Х Х
Затраты на пополнение
руб. Коб 178950 178950 178950 178950
оборотных средств
Сумма затрат руб. Ко 9260642 178950 178950 178950
Сумма затрат с учетом Ко ∙
руб. 9260642 159266 142623 127055
фактора времени ALFAt
∆ Пч ∙
ALFAt -
Экономический эффект руб. 6228970 13626489 12202598 10870570
Ко ∙
ALFAt
Экономический эффект с
руб. 6228970 19855459 32058056 42928626
нарастающим итогом
Коэффициент приведения ед. ALFAt 1 0,89 0,797 0,71
Заключение

В результате выполнения проекта разработана программа для


автоматизации учета основных средств предприятия, позволяющая хранить в
базе данных информацию о номенклатуре оборудования, поступившего на
предприятие, о его стоимости, начислении амортизации. Программа
позволяет вести переоценку оборудования, а также отслеживать введение
оборудования в эксплуатацию. Программа имеет удобный пользовательский
интерфейс и предназначена для использования в операционной системе
Windows.
Для создания базы данных был использован Microsoft Office Access
2007, а для приложения – Delphi RAD Studio.
Список использованных источников

1. Архангельский А.Я. Программирование в C++ Builder. Версии 2006, 2007 /


ООО «Бином- Пресс» - Москва 2007.-1248с.
2. Хомоненко А.Д. Работа с базами данных в C++ Builder 2006/БХВ-
Петербург- СПб 2005.-448с.
3. Шилдт Г. С++ руководство для начинающих /БХВ-Петербург- СПб 2005.-
672с.
4. Культин Н.Б. C++ Builder в задачах и примерах /БХВ-Петербург - СПб
2005.-384с.
5. Ермолаев В. C++ Builder. Книга рецептов /БХВ-Петербург- СПб 2005.-
448с.
6. Бельчик М.А., Василевская М.В., Скудняков Ю.А., Снежкова И.М.
проектирование: метод. указания для учащихся специальности 2-40 01 01
«Программное обеспечение информационных технологий». – Мн.: МГВРК,
2008 – 40 с.
7. СанПиН 9–131 РБ 2000 Гигиенические требования к видеодисплейным
терминалам, электронно-вычислительным машинам и организации работы.
8. СанПин 2.2.4/2.1.8.10-32-2002 Шум на рабочих местах, в помещениях
жилых, общественных зданий и на территории жилой застройки
9. СанПиН 9-131 РБ 2000 "Гигиенические требования к видеодисплейным
терминалам, электронно-вычислительным машинам и организации работы"
10. Государственные стандарты СТБ 18002-2005 «Системы управления
охраной труда. Руководство по применению СТБ 18001-2005».
11. З.Б. Севрюк. Справочник по электробезопасности /. – Мн.: 2002. – 144 с.
12. Зинченко В.П., Мунипов В.М., Смолян Г.Л. Эргономические основы
организации труда. – М.: “Экономика”, 1974.

Вам также может понравиться