Диплом: Автоматизация учета рабочего времени сотрудников компании ФГУП "ВНИИА имени Н.Л. Духова"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
92
себя заработную плату сотрудников организации, которые заняты в разработке
программного модуля (поскольку модуль будет разрабатываться сотрудниками
ФГУП «ВНИИА им. Л.Н. Духова») и дополнительных (косвенных) расходов.
допотладкавнедрпрогрпроектП
СССCK 
(8)
С
проект
= 14 880 рублей.
С
прогр
= 85 714 рублей.
С
внедр
= 7 142рубля.
С
доп
= 218 640 рублей
К
п
= 316 376 рублей
Теперь рассчитаем исходные показатели трудовых и стоимостных затрат
при автоматизированном варианте организации процесса.
Рассчитаем трудовые показатели:
Абсолютное снижение трудовых затрат (Т)
часовTTT 749 7,216 7,1010
10

Коэффициент относительного снижения трудовых затрат (КТ)
%74%100
1010,7
749
%100
0


T
T
K
T
Снижение затрат трудового времени сотрудников составило 74%.
Индекс снижения трудовых затрат, повышение производительности труда
(Y
T
)
6,4
216,7
1010,7
1
0

T
T
Y
T
Трудовые затраты организации снизились в 4,6 раз.
Осуществим расчет стоимостных показателей.
Абсолютное снижение стоимостных затрат (
С)
С = С
0
–С
1
= 410 134 86 480 = 323 654 рублей
Внедрение информационной системы произведет годовую экономию
организации в размере 323 654 рублей.
Коэффициент относительного снижения стоимостных затрат (С
Т
):
%78%100
134 410
654 323
%100
0


C
C
C
T
93
Финансовые затраты на осуществления рассматриваемого комплекса
задач снизятся на78%.
Индекс снижения стоимостных затрат (Y
T
)
74,4
86480
410134
1
0

C
C
Y
C
Стоимостные затраты организации будут снижены в 4,74 раза.
Рассчитаем период окупаемости проекта.
97,0
323654
316376

C
K
T
П
окуп
года или11 месяцев и 24 дня.
Срок окупаемости программного модуля составляет 11 месяцев и 24 дня,
что, на первый взгляд, говорит о не очень высокой экономической
эффективности вложения средств в информационную систему. Однако срок
внедрения такой системы очень невысок, а затраты на внедрение в расчётах уже
учитываются, следовательно, данный срок окупаемости такой системы вполне
приемлем.
Из анализа рассчитанных коэффициентов можно сделать вывод, что
разработка и внедрение информационной системы сокращает как издержки
использования рабочего времени, так и финансовые издержки, однако срок
окупаемости проекта достаточно высок.
94
ЗАКЛЮЧЕНИЕ
В дипломной работе был разработан проект программного модуля учета
рабочего времени сотрудников ФГУП «ВНИИА им. Л.Н. Духова». В ходе
выполнения работы была изучена деятельность организации, выполнен анализ
характеристик объекта автоматизации. Изучена организационная и
функциональная структура предприятия.
Был описан и проанализирован документооборот, возникающий в
процессе учета рабочего времени. Изучен процесс функционирования
организации. Разработана функциональная модель существующей системы. На
основе проведенного анализа сформированы и обоснованы требования к работе
системы и к ее отдельным компонентам: программному, информационному,
техническому.
Была обоснована необходимость разработки проекта, в ходе которой были
рассмотрены решения, представленные на рынке, были выделены критерии для
оценки программных продуктов и произведен анализ выбранных программных
продуктов. В результате анализа было установлено, что все представленные на
рынке решения показали средний уровень соответствия требованиям компании,
в связи с чем возникает необходимость в индивидуальной разработке
программного обеспечения.
На стадии проектирования разработана общая структура информационной
системы в целом, а также по каждой отдельной ее задаче. Далее была
разработана информационная модель, которая включает в себя все справочники
и таблицы базы данных, описание всех форм приложения, описание измененных
файлов и результатных документов и отчетов.
На основании информационной модели была спроектирована модель базы
данных. Дана характеристика таблиц базы данных и связей между ними.
Затем было разработано дерево функций системы и описан сценарий
диалога. Было построено дерево вызова программных модулей и дано описание
программных модулей системы.
В результате выполнения работы был проведен анализ экономической
эффективности проекта. Согласно проведенным расчетам, срок окупаемости
95
программного модуля составляет 11 месяцев и 24 дня, что, на первый взгляд,
говорит о не очень высокой экономической эффективности вложения средств в
информационную систему. Однако срок внедрения такой системы очень
невысок, а затраты на внедрение в расчётах уже учитываются, следовательно,
данный срок окупаемости такой системы вполне приемлем.
96
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология.
Системная и программная инженерия. Процессы жизненного цикла
программных средств.
2. Трудовой кодекс РФ от 30.12.2001 № 197-ФЗ (принят ГД ФС РФ
21.12.2001) (ред. от 29.07.2017) // СПС Консультант Плюс.
3. Гайдамакин Н.А. Автоматизированные информационные системы,
базы и банки данных. Вводный курс: Учебное пособие. - М.: Гелиос АРВ, 2007. -
368 стр.: ил.
4. Баженова И.Ю. Основы проектирования приложений баз данных. -
М.: Бином, 2008. - 328 с.
5. Вендров А.М. CASE-технологии. Современные методы и средства
проектирования информационных систем. - М.: Финансы и статистика, 2007. -
456 с.
6. Вигерс К.Разработка требований к программному обеспечению. -
М.:Русская Редакция, 2008. -576стр.: ил.
7. Гашков С.Б., Применко Э.А., Черепнев М.А. Криптографические
методы защиты информации. - М.: Академия, 2010. - 304 с.
8. Гвоздева Т.В., Баллод Б.А. Проектирование информационных
систем. - М.: Феникс, 2009. - 512 .
9. Голицына О.Л., Попов И.И., Максимов Н.В., Партыка Т.Л.,
Информационные технологии. - М.: Инфра-М, 2009. - 608 с.
10. Емельянова Н.З., Партыка Т.Л., Попов И.И. Проектирование
информационных систем. - М.: Форум, 2009. - 432 с.
11. Емельянова Н.З., Партыка Т.Л., Попов И.И. Основы построения
автоматизированных информационных систем. - М.: Форум, 2007. - 416 с.
12. Илюшечкин В.М. Основы использования и проектирования баз
данных. - М.: Юрайт, 2010. - 224 с.
13. КарповичЕ.Е. Лабораторный практикум по курсу"САПР
информационных технологий". - М.: МГГУ, 2009. – 123 с.
97
14. Котляров В.П., Коликова Т.В. Основы тестирования программного
обеспечения. - М.: Бином, 2009. - 288 с.
15. Кузнецов С.Д. Основы баз данных. - М.: Бином, 2007. - 488 с.
16. Мирошниченко Г.А.Реляционные базы данных: практические
приемы оптимальных решений. – СПб.: БХВ-Петербург, 2009. – 400стр.:ил.
17. Молчанов А.Ю. Системное программное обеспечение. - СПб.:
Питер, 2010. - 400 с.
18. Незнанов А.А.Программирование и алгоритмизация. - М.:
Академия, 2010. - 304 с.
19. Пирогов В.Ю. Информационные системы и базы данных. - М.:
Организация и проектирование, 2009. - 528 с.
20. Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. -
Ростов н.Д: Феникс, 2008. - 250стр.: ил.
21. Всероссийский научно-исследовательский институт автоматики им.
Н.Л. Духова[Электронный ресурс]: // ФГУП им. Н.Л. Духова[Офиц. сайт].URL:
http://www.vniia.ru/ (дата обращения: 29.08.2017).
22. Каталог организаций. Общие сведения [Электронный ресурс]: //
Каталог организаций России [Офиц. сайт]. URL: http://www.list-
org.com/company/620282(дата обращения: 29.08.2017).
23. Каталог комплектующих для персонального компьютера
[Электронный ресурс]: // Технопойнт. Сеть дискаунтеров цифровой и бытовой
техники [Офиц. сайт]. URL: https://technopoint.ru/product/39160a030dac3330/215-
monitor-lenovo-li2215sd-65ccaac6eu-sale/characteristics/ (дата обращения:
30.08.2017).
24. Сбис. Контрагенты. Информационная выписка [Электронный
ресурс]: // Сбис. Все о компаниях и владельцах [Офиц. сайт]. URL:
https://sbis.ru/contragents/7707074137/770701001 (дата обращения: 29.08.2017).
25. Система учета рабочего времени «Большой брат» [Электронный
ресурс]: // Большой брат [Офиц. сайт]. URL: https://bb.edsd.ru/(дата обращения:
29.08.2017).
98
26. Система учета рабочего времени «TimeCamp» [Электронный
ресурс]: // TimeCamp: Free Time Tracking Software [Офиц.
сайт].URL:https://www.timecamp.com/(дата обращения: 29.08.2017).
27. Cистема учета рабочего времени и эффективности
Yaware[Электронный ресурс]: // Система учета рабочего времени [Офиц. сайт].
URL:https://yaware.ru/ (дата обращения: 29.08.2017).
28. Тайм-трекер для учета и оценки рабочего времени
PrimeERP[Электронный ресурс]: // ABRAprimeERP [Офиц. сайт].
URL:https://www.primaerp.com/ru_ru/ (дата обращения: 29.08.2017).
99
ПРИЛОЖЕНИЕ 1
Табель учета рабочего времени
100
ПРИЛОЖЕНИЕ 2
Листинг программного кода
101
TWideStringField *ADODataSetManagerPassword;
TIntegerField *ADODataSetManagerCodDolgnost;
TADODataSet *ADODataSetDolgnost;
TAutoIncField *ADODataSetDolgnostCod;
TWideStringField *ADODataSetDolgnostName;
TStringField *ADODataSetManagerNameDolgnost;
TGroupBox *GroupBox1;
TLabel *Label1;
TDBEdit *DBEditFIO;
TLabel *Label2;
TDBLookupComboBox *DBLookupComboBoxDolgnost;
TDataSource *DataSourceDolgnost;
TLabel *Label3;
TDBEdit *DBEditOklad;
TLabel *Label4;
TDBEdit *DBEditPasport;
TLabel *Label5;
TDBEdit *DBEditPassword;
TLabel *Label6;
TDateTimePicker *DateTimePicker1;
TPanel *Panel1;
TButton *ButtonAdd;
TButton *ButtonDelete;
TButton *ButtonChange;
TButton *ButtonExit;
TPanel *Panel2;
TButton *ButtonPost;
TButton *ButtonOtmen;
TPopupMenu *PopupMenu1;
TMenuItem *N1;
void __fastcall FormShow(TObject *Sender);
void __fastcall ButtonAddClick(TObject *Sender);
void __fastcall ButtonDeleteClick(TObject *Sender);
void __fastcall ButtonChangeClick(TObject *Sender);
void __fastcall ButtonExitClick(TObject *Sender);
void __fastcall ButtonPostClick(TObject *Sender);
void __fastcall ButtonOtmenClick(TObject *Sender);
void __fastcall N1Click(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TFormManager(TComponent* Owner);
};
//--------------------------------------------------------------------------
-
extern PACKAGE TFormManager *FormManager;
//--------------------------------------------------------------------------
-
#endif
//--------------------------------------------------------------------------
-
#ifndef OtchetManagerH
#define OtchetManagerH
//--------------------------------------------------------------------------
-
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ADODB.hpp>
#include <DB.hpp>
#include <DBGrids.hpp>
#include <Grids.hpp>
#include <Menus.hpp>
//--------------------------------------------------------------------------
-
class TFormOtchetManager : public TForm
{
__published: // IDE-managed Components
TDBGrid *DBGridManager;
TADODataSet *ADODataSetManager;
TDataSource *DataSourceManager;
TADODataSet *ADODataSetDolgnost;
TDataSource *DataSourceDolgnost;
TADODataSet *ADODataSetComputerTehnika;
TDataSource *DataSourceComputerTehnika;
TADODataSet *ADODataSetHistory;
TDataSource *DataSourceHistory;
TPopupMenu *PopupMenu1;
TMenuItem *N1;
TButton *ButtonExit;
void __fastcall FormShow(TObject *Sender);
void __fastcall N1Click(TObject *Sender);
void __fastcall ButtonExitClick(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TFormOtchetManager(TComponent* Owner);
};
//--------------------------------------------------------------------------
-
extern PACKAGE TFormOtchetManager
*FormOtchetManager;
//--------------------------------------------------------------------------
-
#endif
//--------------------------------------------------------------------------
-
#ifndef ProdanoH
#define ProdanoH
//--------------------------------------------------------------------------
-
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ADODB.hpp>
#include <DB.hpp>
#include <DBGrids.hpp>
#include <Grids.hpp>
#include <DBCtrls.hpp>
#include <Menus.hpp>
//--------------------------------------------------------------------------
-
class TFormProdano : public TForm
{
__published: // IDE-managed Components
TDBGrid *DBGridComputerTehnika;
TADODataSet *ADODataSetComputerTehnika;
TDataSource *DataSourceComputerTehnika;
TAutoIncField *ADODataSetComputerTehnikaCod;
TWideStringField *ADODataSetComputerTehnikaName;
TBCDField *ADODataSetComputerTehnikaCena;
TBooleanField *ADODataSetComputerTehnikaProdan;
TDateTimeField *ADODataSetComputerTehnikaDataPostup;
TMemoField *ADODataSetComputerTehnikaOpisanie;
TBlobField *ADODataSetComputerTehnikaPicture;
TIntegerField
*ADODataSetComputerTehnikaCodVidTehniki;
TDataSource *DataSourceVidTehniki;
TADODataSet *ADODataSetVidTehniki;
TStringField
*ADODataSetComputerTehnikaNameVidTehniki;
TDBImage *DBImageFoto;
TDBMemo *DBMemoOpisanie;
TButton *ButtonExit;
TButton *ButtonPrint;
TPopupMenu *PopupMenu1;
TMenuItem *N1;
TMenuItem *N2;
TDataSource *DataSourceHistory;
TADODataSet *ADODataSetHistory;
TAutoIncField *ADODataSetHistoryCod;
TIntegerField *ADODataSetHistoryCodComputerTehnika;
TIntegerField *ADODataSetHistoryCodManager;
TDateTimeField *ADODataSetHistoryDataProdazhi;
TBCDField *ADODataSetHistoryCena;
TDateField *ADODataSetComputerTehnikaDataProdazhi;
void __fastcall ButtonExitClick(TObject *Sender);
void __fastcall DBGridComputerTehnikaCellClick(TColumn
*Column);
void __fastcall FormShow(TObject *Sender);
void __fastcall ButtonPrintClick(TObject *Sender);
void __fastcall N1Click(TObject *Sender);
void __fastcall N2Click(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TFormProdano(TComponent* Owner);
};
//--------------------------------------------------------------------------
-
extern PACKAGE TFormProdano *FormProdano;
//--------------------------------------------------------------------------
-
#endif
//--------------------------------------------------------------------------
-
#ifndef ProdazhaH
#define ProdazhaH
//--------------------------------------------------------------------------
-
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ComCtrls.hpp>
#include <ADODB.hpp>
#include <DB.hpp>
#include <DBCtrls.hpp>
#include <DBGrids.hpp>
#include <Grids.hpp>
#include <Menus.hpp>
//--------------------------------------------------------------------------
-
class TFormProdazha : public TForm
{
__published: // IDE-managed Components
TLabel *Label1;
TDateTimePicker *DateTimePickerDataProdazhi;
TGroupBox *GroupBox1;
TDBGrid *DBGridComputerTehnika;
TADODataSet *ADODataSetComputerTehnika;
TDataSource *DataSourceComputerTehnika;
TAutoIncField *ADODataSetComputerTehnikaCod;
TWideStringField *ADODataSetComputerTehnikaName;
TBCDField *ADODataSetComputerTehnikaCena;
TBooleanField *ADODataSetComputerTehnikaProdan;
TDateTimeField *ADODataSetComputerTehnikaDataPostup;
TMemoField *ADODataSetComputerTehnikaOpisanie;
TBlobField *ADODataSetComputerTehnikaPicture;
TIntegerField
*ADODataSetComputerTehnikaCodVidTehniki;
TButton *ButtonProdat;
TGroupBox *GroupBoxOpisanie;
TDBMemo *DBMemoOpisanie;
TDBImage *DBImageFoto;
TButton *ButtonExit;
TADODataSet *ADODataSetHistory;
TDataSource *DataSourceHistory;
TAutoIncField *ADODataSetHistoryCod;
TIntegerField *ADODataSetHistoryCodComputerTehnika;
TIntegerField *ADODataSetHistoryCodManager;
TDateTimeField *ADODataSetHistoryDataProdazhi;
TBCDField *ADODataSetHistoryCena;
TPopupMenu *PopupMenu1;
TMenuItem *N1;
TMenuItem *N2;
void __fastcall FormShow(TObject *Sender);
void __fastcall DBGridComputerTehnikaCellClick(TColumn
*Column);
void __fastcall ButtonProdatClick(TObject *Sender);
void __fastcall ButtonExitClick(TObject *Sender);
void __fastcall N1Click(TObject *Sender);
void __fastcall N2Click(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TFormProdazha(TComponent* Owner);
};
//--------------------------------------------------------------------------
-
extern PACKAGE TFormProdazha *FormProdazha;
//--------------------------------------------------------------------------
-
#endif
//--------------------------------------------------------------------------
-
#ifndef SpravkaH
#define SpravkaH
//--------------------------------------------------------------------------
-
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//--------------------------------------------------------------------------
-
class TFormSpravka : public TForm
{
__published: // IDE-managed Components
TMemo *MemoSpravka;
TMemo *Memo1;
TButton *ButtonExit;
void __fastcall ButtonExitClick(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TFormSpravka(TComponent* Owner);
};
//--------------------------------------------------------------------------
-
extern PACKAGE TFormSpravka *FormSpravka;
//--------------------------------------------------------------------------
-
#endif
//--------------------------------------------------------------------------
-
#ifndef UnitReportH
#define UnitReportH
//--------------------------------------------------------------------------
-
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <DB.hpp>
#include <DBTables.hpp>
#include <ExtCtrls.hpp>
#include <QRCtrls.hpp>
#include <QuickRpt.hpp>
#include <ADODB.hpp>
//--------------------------------------------------------------------------
-
class TFormReport : public TForm
{
__published: // IDE-managed Components
TQuickRep *QuickRep1;
TQRBand *QRBand1;
TQRLabel *QRLabel1;
TQRBand *QRBand2;
TQRBand *QRBand3;
TQRLabel *QRLabel2;
TQRLabel *QRLabel3;
TQRLabel *QRLabel4;
TDataSource *DataSourceComputerTehnika;
TQRLabel *QRLabel5;
TQRBand *QRBand4;
TQRDBText *QRDBText1;
TQRDBText *QRDBText2;
TQRDBText *QRDBText3;
TQRDBText *QRDBText4;
TADODataSet *ADODataSetComputerTehnika;
TAutoIncField *ADODataSetComputerTehnikaCod;
TWideStringField *ADODataSetComputerTehnikaName;
TBCDField *ADODataSetComputerTehnikaCena;
TBooleanField *ADODataSetComputerTehnikaProdan;
TDateTimeField *ADODataSetComputerTehnikaDataPostup;
TMemoField *ADODataSetComputerTehnikaOpisanie;
TBlobField *ADODataSetComputerTehnikaPicture;
TIntegerField
*ADODataSetComputerTehnikaCodVidTehniki;
TADODataSet *ADODataSetVidTehniki;
TDataSource *DataSourceVidTehniki;
TAutoIncField *ADODataSetVidTehnikiCod;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)