Вход

Разработка автоматизированного электронного архива на примере ООО «Завод по ремонту горно-обогатительного оборудования».

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 173421
Дата создания 2013
Страниц 131
Источников 18
Покупка готовых работ временно недоступна.
4 830руб.

Содержание

1. Введение
Описание области применения
Литературный обзор
Аргументация необходимости разработки
2. Технологический раздел
Обзор деятельности предприятия.
Обзор деятельности архива
Техническое задание на разработку программного продукта
Функциональные требования
Требования по производительности
Требования по интерфейсу
Операционные требования
Верификационные требования
Требования по приемочным испытаниям
Требования по документации
Требования по защите
Требования по переносимости
Требования по качеству
Требования по надежности ПО
Требования по сопровождению
Требования по безопасности
Обзор существующего ПО для автоматизации деятельности архива
3. Проектный раздел. Эскизный проект.
Моделирование бизнес-процессов с применением CASE-средств
Разработка таблиц базы данных
Разработка логической и физической ER-диаграмм с применением CASE-средств
Проектирование структуры базы данных
Декомпозиция задачи, выделение подпрограмм.
4. Специальный раздел Технический проект.
Разработка общего интерфейса
Программирование основных процедур низкого уровня
Программирование функциональных модулей, обеспечивающих работу в соответствии с функциональными требованиями
Рабочий проект
Описание программного кода.
Инструкция для пользователя
5. Организационно-экономический раздел
Определение численности и состава исполнителей
Определение цены создания системы
Расчет показателей экономической эффективности
6. Другие разделы Безопасность жизнедеятельности.
Анализ условий труда разработчика
Проектирование оптимального рабочего места разработчика

Фрагмент работы для ознакомления

FormCreate(Sender: TObject);beginedit19.Text:=datetostr(now);edit39.Text:=datetostr(now);end;end.Модуль parampoisk.pasunit parampoisk;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, ADODB, Menus, ChildTemplate, Grids, DBGrids,addsorce, StdCtrls, Mask,DateUtils, ExtCtrls, ComCtrls ;type Tparampoik = class(TForm) Button1: TButton; GroupBox1: TGroupBox; Label1: TLabel; Edit3: TEdit; GroupBox2: TGroupBox; Label2: TLabel; Edit1: TEdit; GroupBox3: TGroupBox; Label3: TLabel; Edit2: TEdit; procedure RzBitBtn4Click(Sender: TObject); procedure RzBitBtn3Click(Sender: TObject); procedure FormClose(Sender: TObject; var Action: TCloseAction); procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;var parampoik: Tparampoik; ChildTemplateForm1: TChildTemplateForm; ff:string; flagpoisk:boolean; p1,p2:tparameter;all:boolean;ahour, aminute, asecond, amillisecond :word;priznak:string;stroka_SQL,pole,tabl, srtkl,name_poisk, sqlwhere:string;idnakl,idzapas,i,sravn,kolnakl,kolzapas, rezerv_kol:integer;implementationuses mainclients;{$R *.dfm}procedure Tparampoik.FormClose(Sender: TObject; var Action: TCloseAction);begin Action:=caFree;end;procedure Tparampoik.RzBitBtn3Click(Sender: TObject);var ChildTemplateForm:TChildTemplateform;all:boolean;stroka_SQL,pole,tabl, srtkl,name_poisk, sqlwhere:string; fl_book, fl_avtor, fl_izdat, fl_location, fl_vid, fl_category:boolean;begin MainClientsForm.IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); MainClientsForm.IsMDIChildOpen(MainClientsForm,'addform'); MainClientsForm.IsMDIChildOpen(MainClientsForm,'ChildTemplateForm'); ChildTemplateForm:=TChildTemplateform.Create(Owner); ChildTemplateForm.Left:=0; ChildTemplateForm.Top:=3; mainclientsform.DataSource1.DataSet:=mainclientsform.ADOQuery1; mainclientsform.ADOQuery1.Active:=false; mainclientsform.ADOQuery1.SQL.Clear; P1 :=mainclientsform.ADOQuery1.Parameters.AddParameter; P1.Name:='P1'; p1.DataType := ftstring;end;procedure Tparampoik.RzBitBtn4Click(Sender: TObject);begin flagpoisk:=false; MainClientsForm.IsMDIChildOpen(MainClientsForm,'parampoik');end;procedure Tparampoik.Button1Click(Sender: TObject);var ChildTemplateForm:TChildTemplateform; timenach,timekon:tdatetime; data:tdatetime; s:string;begin MainClientsForm.IsMDIChildOpen(MainClientsForm,'DBDirectoryTemplateForm'); MainClientsForm.IsMDIChildOpen(MainClientsForm,'addform'); MainClientsForm.IsMDIChildOpen(MainClientsForm,'ChildTemplateForm'); ChildTemplateForm:=TChildTemplateform.Create(Owner); ChildTemplateForm.Left:=0; ChildTemplateForm.Top:=3; mainclientsform.DataSource1.DataSet:=mainclientsform.ADOQuery2; mainclientsform.ADOQuery2.Active:=false; mainclientsform.ADOQuery2.SQL.Clear;if nomer_poisk=1 then begin P1 :=mainclientsform.ADOQuery2.Parameters.AddParameter; P1.Name:='P1'; p1.DataType := ftstring; S:=Edit3.Text; P1.Name:='P1'; P1.DataType:=ftString; P1.Value:=S; stroka_SQL:='SELECT Документ.*, Документ.регистрационныйномер, Контрдаты.сроквыполнения, Контрдаты.датарегистрации, Статус.статусдокумента '; stroka_SQL:=stroka_SQL+'FROM Статус INNER JOIN (Контрдаты INNER JOIN Документ ON Контрдаты.кодкдаты = Документ.кодкдаты) ON Статус.кодстатуса = Документ.кодстатуса WHERE ((Документ.регистрационныйномер=:P1))'; if (stroka_SQL<>'') then begin mainclientsform.ADOQuery2.SQL.Add(stroka_SQL); mainclientsform.ADOQuery2.Active:=true; mainclientsform.ADOQuery2.ExecSQL(); end; end; if nomer_poisk=2 then begin // поиск документа по дате регистрации Data:=StrToDate(Edit2.Text); P1:=mainclientsform.ADOQuery2.Parameters.AddParameter(); P1.Name:='P1'; P1.DataType:=ftDate; P1.Value:=Data; stroka_SQL:='SELECT Документ.*, Документ.регистрационныйномер, Контрдаты.сроквыполнения, Контрдаты.датарегистрации, Статус.статусдокумента '; stroka_SQL:=stroka_SQL+'FROM Статус INNER JOIN (Контрдаты INNER JOIN Документ ON Контрдаты.кодкдаты = Документ.кодкдаты) ON Статус.кодстатуса = Документ.кодстатуса '; stroka_SQL:=stroka_SQL+ 'WHERE Контрдаты.датарегистрации=:P1;' ; if (stroka_SQL<>'') then begin mainclientsform.ADOQuery2.SQL.Add(stroka_SQL); mainclientsform.ADOQuery2.Active:=true; mainclientsform.ADOQuery2.ExecSQL(); end; end; if nomer_poisk=3 then begin // поиск документа поиск неотработанных документов P1:=mainclientsform.ADOQuery2.Parameters.AddParameter(); P1.Name:='P1'; P1.DataType:=ftInteger; P1.Value:=1; stroka_SQL:='SELECT Документ.*, Документ.регистрационныйномер, Контрдаты.сроквыполнения, Контрдаты.датарегистрации, Статус.статусдокумента '; stroka_SQL:=stroka_SQL+'FROM Статус INNER JOIN (Контрдаты INNER JOIN Документ ON Контрдаты.кодкдаты = Документ.кодкдаты) ON Статус.кодстатуса = Документ.кодстатуса '; stroka_SQL:=stroka_SQL+'WHERE (((Статус.статусдокумента)<>"исполнен")) ;' ; if (stroka_SQL<>'') then begin mainclientsform.ADOQuery2.SQL.Add(stroka_SQL); mainclientsform.ADOQuery2.Active:=true; mainclientsform.ADOQuery2.ExecSQL(); end; end; if nomer_poisk=4 then begin S:=Edit1.Text; // поиск исполнителей по фамилии P1 :=mainclientsform.ADOQuery2.Parameters.AddParameter; P1.Name:='P1'; p1.DataType := ftstring; P1.Name:='P1'; P1.DataType:=ftString; P1.Value:=S; stroka_SQL:='SELECT Исполнитель.* FROM Исполнитель WHERE (((Исполнитель.Фамилия) = :P1))' ; if (stroka_SQL<>'') then begin mainclientsform.ADOQuery2.SQL.Add(stroka_SQL); mainclientsform.ADOQuery2.Active:=true; mainclientsform.ADOQuery2.ExecSQL(); end;end; if nomer_poisk=5 then begin P1:=mainclientsform.ADOQuery2.Parameters.AddParameter(); P1.Name:='P1'; P1.DataType:=ftInteger; P1.Value:=1; stroka_SQL:='SELECT Документ.*, Документ.регистрационныйномер, Контрдаты.сроквыполнения, Контрдаты.датарегистрации, Статус.статусдокумента '; stroka_SQL:=stroka_SQL+'FROM Статус INNER JOIN (Контрдаты INNER JOIN Документ ON Контрдаты.кодкдаты = Документ.кодкдаты) ON Статус.кодстатуса = Документ.кодстатуса '; stroka_SQL:=stroka_SQL+'WHERE (((Статус.статусдокумента)<>"исполнен")) ORDER BY Контрдаты.датарегистрации;'; if (stroka_SQL<>'') then begin mainclientsform.ADOQuery2.SQL.Add(stroka_SQL); mainclientsform.ADOQuery2.Active:=true; mainclientsform.ADOQuery2.ExecSQL(); end; end; if nomer_poisk=6 then begin P1:=mainclientsform.ADOQuery2.Parameters.AddParameter(); P1.Name:='P1'; P1.DataType:=ftInteger; P1.Value:=1; stroka_SQL:='SELECT Документ.*, Документ.регистрационныйномер, Контрдаты.сроквыполнения, Контрдаты.датарегистрации, Статус.статусдокумента '; stroka_SQL:=stroka_SQL+'FROM Статус INNER JOIN (Контрдаты INNER JOIN Документ ON Контрдаты.кодкдаты = Документ.кодкдаты) ON Статус.кодстатуса = Документ.кодстатуса '; stroka_SQL:=stroka_SQL+'WHERE (((Статус.статусдокумента)="исполнен")) ORDER BY Контрдаты.датарегистрации;'; if (stroka_SQL<>'') then begin mainclientsform.ADOQuery2.SQL.Add(stroka_SQL); mainclientsform.ADOQuery2.Active:=true; mainclientsform.ADOQuery2.ExecSQL(); end; end; if nomer_poisk=7 then begin P1:=mainclientsform.ADOQuery2.Parameters.AddParameter(); P1.Name:='P1'; P1.DataType:=ftInteger; P1.Value:=1; stroka_SQL:='SELECT Документ.*, Документ.регистрационныйномер, Контрдаты.сроквыполнения, Контрдаты.датарегистрации, Статус.статусдокумента '; stroka_SQL:=stroka_SQL+'FROM Статус INNER JOIN (Контрдаты INNER JOIN Документ ON Контрдаты.кодкдаты = Документ.кодкдаты) ON Статус.кодстатуса = Документ.кодстатуса '; stroka_SQL:=stroka_SQL+' ORDER BY Контрдаты.датарегистрации;'; if (stroka_SQL<>'') then begin mainclientsform.ADOQuery2.SQL.Add(stroka_SQL); mainclientsform.ADOQuery2.Active:=true; mainclientsform.ADOQuery2.ExecSQL(); end; end; end;end.Инструкция для пользователяДля запуска системы необходимо запустить выполняемый файл gts.exe. Для этого может быть использован стандартный диалог Windows XP. После запуска системы появляется главная форма приложения (рис. 4.27) и система переходит в режим ожидания последующих действий пользователя.Риc. 4.27 – Главная форма приложенияГлавная форма разработанного приложения позволяет пользователю осуществлять ввод необходимых команд, используя главное меню приложения.Главное меню приложения содержит следующие альтернативы «Информация», «Добавить», «Поиск», «Отчеты».Пункт меню «Информация» предназначен для просмотра всех справочников предусмотренных в системе (рис. 4.28), а так же просмотра связанных записей базы данных.Рис. 4.28 – Пункт меню «Информация»Пункт меню «Добавить» предназначен для создания информационных объектов системы (рис. 4.29).Рис. 4.29 – Пункт меню «Добавить»Пункт меню «Поиск» предназначен для запуска информационных запросов на поиск информации в базе данных (рис. 4.30).Рис.4.30 – Пункт меню «Поиск»Для просмотра справочников необходимо использовать пункт главного меню «Информация», а затем выбрать необходимый справочник по названию (рис.4.28). В результате в окне главной формы создаться новое окно с данными справочника (рис.4.31)Рис. 4.31 – Просмотр справочника Для добавления элемента необходимо выбрать пункт меню «Добавить» (рис.2.13), а затем выбрать необходимый объект для создания (рис. 4.32).Для создания объекта необходимо заполнить необходимые формы, а затем использовать кнопочный элемент управления.Рис. 4.32 – Создание нового документаДля поиска элемента данных необходимо выбрать пункт меню «Поиск» (рис.2.13), а затем выбрать необходимый объект для поиска (рис. 4.33).Рис. 4.33 – Задание параметров поискаЗапуск поиска осуществляется, используя кнопку «Выполнить поиск», в результате получаем данные, задавая номер станции (рис.4.34)Рис. 4.34 – Результаты поискаВыход из системы осуществляется с помощью элементов управления главного окна программы.5. Организационно-экономический разделПеред началом разработки проекта необходимо определить степень новизны по ОСТу 4.071.030 и группы сложности программы задач, решаемых и создаваемых системой (таб.5.1.).2 степень - Создание АСУП на базе ЭВМ на основе внедрения головных проектов АСУП при условии их частичной доработки; развитие АСУП за счет заимствования проектных решений в случае неполного соответствия их условиям предприятия.Таблица 5.1.Характеристика сложности задачи и программ 2-й группы сложностиХарактеристика задачи по ОСТу 4.071.030Характеристика задач решаемых разрабатываемым проектомХарактеристика программ по ОСТу 4.071.030Алгоритмы позволяющие решать задачи:1. оперативного управления2. текущего планирования и регулирования трудовыми и материальными ресурсами;3. управление технической подготовкой производства;4.нормативного и аналитического учета1. оперативное управление процессом закупки материальных ресурсов.2. Текущие планирование потребности материальных запасов и регулирование в зависимости от сроков поставки.3. управление складом4. нормативный учет закупок, привоза, списания и аналитический учет. Программы сравнительно сложной логической структуры, отличающиеся разнообразием форм входных или выходных документов или сложностью получения данных. Определение затрат времени по стадиям разработки проекта.Расчет трудоемкости разработки рассматриваемой системы, произведен на основе нормативов отраслевого стандарта ост 4.071,030 с учетом характеристик программного продукта (с использованием БД).Нормативы трудоемкости по ОСТу 4.071.030(таб.5.2.).Таблица 5.2.Характеристика сложности задачи и программ 2-й группы сложности№Наименование стадии разработки проекта Затраты времениПоправочный коэффициентЗатраты времени, с учетом поправочного коэффициентаЧел/часОснованиеЗначениеОснование1Разработка технического задания1.120100 Организационно-техническая подготовка к обследованию объекта управления74ОСТ 4.071.0300,03Документация2,221.2202000 Обследование объекта управления1546ОСТ 4.071.0300,03Документация46,381.3203000 Анализ и оформление материалов обследования2346ОСТ 4.071.0300,03Документация70,381.4204000 Проведение исследований-ОСТ 4.071.030-Документация-1.5205000 Разработка плана мероприятий по подготовке объекта к внедрению системы80ОСТ 4.071.0300,03Документация2,41.6206000 Разработка основных требований к создаваемой системе, составление и согласование технического задания3637ОСТ 4.071.0300,03Документация109,111.7207000 Предварительный расчет экономической эффективности разрабатываемой системы180ОСТ 4.071.0300,03Документация5,4Итого по 1 разделу:78630,03235,892Разработка технического проекта2.1401000 Определение технико-экономических показателей, необходимых для управления объектом418ОСТ 4.071.0300,03Документация12,542.2402000 Разработка структуры автоматизированной системы управления объектом490ОСТ 4.071.0300,03Документация14,72.3403000 Доработка (выбор) языка описания информации1873ОСТ 4.071.0300,03Документация56,192.4404000 Обоснование состава задач, их взаимосвязей и разработка схем документооборота1505ОСТ 4.071.0300,03Документация45,152.5405000 Разработка проектных решений по техническому обеспечению системы897ОСТ 4.071.0300,03Документация26,912.6406000 Разработка (доработка) логической структуры базы данных 2244ОСТ 4.071.0300,03Документация67,322.7407000 Разработка физической организации базы данных БД1492ОСТ 4.071.0300,03Документация44,762.8408000 Разработка (Доработка) алгоритмов формирования БД2366ОСТ 4.071.0300,03Документация70,982.9408000Разработка (доработка) алгоритмов ведения БД3536ОСТ 4.071.0300,03Документация106,082.10409000 Расчет экономической эффективности системы288ОСТ 4.071.0300,03Документация8,642.11411000 Уточнение плана мероприятий по подготовке объекта к внедрению системы и его частичная реализация70ОСТ 4.071.0300,03Документация2,12.12413000 Постановка задачи и разработка алгоритма решения по 2-й группе сложности695ОСТ 4.071.0300,03Документация20,85Итого по 2 разделу:158740,03476,223Разработка рабочего проекта3.1601000 Разработка (доработка системы программ управления данными)670ОСТ 4.071.0300,03Документация20,13.2602000 Разработка технологического процесса функционирования вычислительного центра объекта105ОСТ 4.071.0300,03Документация3,153.3603000 Разработка (уточнение) технологического процесса сбора и обработки информации938ОСТ 4.071.0300,03Документация28,143.4609000 Разработка программ и программной документации 2-группы сложности на языке программирования1040ОСТ 4.071.0300,03Документация31,23.5616000 Уточнение расчета экономической эффективности системы96ОСТ 4.071.0300,03Документация2,883.6617000 Завершение мероприятий по подготовке объекта к внедрению системы1438ОСТ 4.071.0300,03Документация43,14Итого по 3 разделу:42870,03128,614Внедрение4.1001000 Подготовка условий для обеспечения эксплуатации системы1625ОСТ 4.071.0300,03Документация48,754.2002000 Комплексная проверка готовности задач, подсистем и системы к сдаче в промышленную эксплуатацию1625ОСТ 4.071.0300,03Документация48,754.3004000 Сдача задачи заказчику на контрольных примерах в зависимости от 2-группы сложности:49ОСТ 4.071.0300,03Документация1,474.4011000 Оформление и утверждение документации о сдаче задач и подсистем в промышленную эксплуатацию1653ОСТ 4.071.0300,03Документация49,594.5012000 Приемка системы в примышленную эксплуатацию410ОСТ 4.071.0300,03Документация12,3Итого по 4 разделу:53620,03160,86ОБЩИЙ ИТОГ:333861001,58Определение численности и состава исполнителейПри определенном плановом сроке разработки и внедрения системы, установленном руководством предприятия, 3 месяца, определяем::время, затрачиваемое одним сотрудником в данный период;численность сотрудников, необходимых для разработки системы.С помощью формулы Ф=n*k*8 определим количество отведенных на разработку часов:n- количество месяцев,k – количество рабочих дней в месяце.Так как количество рабочих дней в каждом месяце разное, то:февраль – 22 рабочих дня,март – 21 рабочий день,апрель - 20 рабочих дней.Посчитаем количество отведенных нам часов следующим образом: суммируем произведение рабочих дней в месяц и умножим на восьми часовой рабочий день:Ф= 22*8+21*8+20*8=176+168+160= 504.По имеющимся данным рассчитаем количество человек, которое потребуется для разработки программного продукта, с помощью формулы:Ч-Т/ФЮТ- трудоемкость разработки (затраты времени) с учетом поправочного коэффициента,Ф- затраты на фактическое время работы,Численность = 1001,58/504=2 человека,Далее мы составим штатное расписание, для распределения нагрузки при выполнении проекта (таб. 5.3.).Таблица 5.3.Штатное расписание№Должность Количество человекОклад руб. в месяц1Руководитель проекта1360002Программист128000В таблице 5.4. “Распределение трудоемкости работ по исполнителям” рассчитывается распределение трудоемкости работ проекта по исполнителям, а также длительность работ по каждому этапу в человеко-часах.Таблица 5.4 .Распределение трудоемкости работ по исполнителямЭтапы разработкиТрудоемкость чел/часДолжность исполнителейРаспределение трудоемкости исполнителей чел/час1.Разработка технического задания235,89Руководитель проекта155,89Программист80Итого по пункту 1:235,892. Разработка технического проекта476,22Руководитель проекта276,22Программист200Итог по разделу 2:476,223. Разработка рабочего проекта128,61Руководитель проекта70,61Программист58Итого по разделу 3:128,614 Внедрение160,86Руководитель проекта90,86Программист70Итого по разделу 4:160,86ИТОГО:1001,581001,58Определение цены создания системыСебестоимость создания системы складывается из текущих и капитальных затрат.Текущие затраты включают:заработная плата;амортизация;затраты на электроэнергию;затраты на материалы;затраты на ремонт и запчасти;накладные и прочие расходы.Капитальные затраты определяются как произведение цены ЭВМ умноженное на часы работы, деленное на годовой фонд рабочего времени.В затраты на разработку и внедрение автоматизированной системы входят следующие составляющие (таб.5.5.):Таблица 5.5.Статья затрат на оплату труда и отчисление по налогамДолжностьОклад, руб.Продолжительность работы, мес.Фонд оплаты труда, руб.ЕСН (26%)Руководитель проекта36000310800028080Программист2800038400021840Итого6400019200049920Кроме того, в последней месяц работы группы каждому разработчику выдали премию в размере 10% от оклада. Таким образом, фонд заработный платы составил:49920+10800+8400=69120 рублей.Капитальные затраты определяются как произведение цены ЭВМ умноженное на часы работы, деленное на годовой фонд рабочего времени(таб.5.6.).Таблица 5.6.Стоимость компьютерной техникиНаименованиеКоличествоЦена руб.Итого, рубКомпьютер22800056000Принтер180008000Ксерокс11200012000Сканер130003000Мебель3200032000Итого111000Стоимость технического оборудования не будет включена в смету затрат на разработку автоматизированной системы, так как это оборудование покупать не будут, оно уже есть.В смету расходов необходимо занести статью затрат на амортизацию этого оборудования.Амортизация технического оборудования при коэффициенте амортизации 25% в год за 3 месяца составила:0,25*111000*3/12= 6937.5 руб.Затраты на текущий ремонт и профилактику технического оборудования составили 5% в год от его стоимости:0,05*111000*3/12=1387.5 руб.Затраты на запасные части к оборудованию составили 2% в год от его стоимости:4 энергосберегающих ламп (11Вт) = 4 *11*504=22176Вт/час;2 настольные лампы (60Вт), интенсивность использования 65% = 2 * 60 * 504 *0,65= 39312 Вт/час;4 компьютера мощностью 350Вт/час = 4*350*504 = 705600Вт/час;1 принтер 50 Вт/час интенсивность использования 30% =1*25*504*0,3 = 3780/час;1 сканер 50Вт/час интенсивность использования 30% =1*50*504*0,3 = 7560/час;1 ксерокс 150Вт/час интенсивность использования 15% = 150Вт*504* 0,15 = 11340/час;= 22176+39312+705600+3780+7560+11340 = 789768 Вт/час или 790 кВт.Тариф 1,5руб за 1кВт: 790*1,5= 1185 рублей В затраты на материалы входят следующие составляющие (таб.5.7.).Таблица 5.7.Затраты на материалы№ н/пНаименование материалаЕдиницы измеренияКоличествоСтоимость, руб.Общая стоимость руб.1Бумага писчаяпачка1525037502Бумага для принтера пачка51507503Картриджи шт.390527154Компакт -дискишт.30103005Канцелярские принадлежности12006ИТОГО8715Накладные расходы на : воду, отопление, охрану, уборку помещения, антенну, запирающие устройство составляют в месяц 6000руб..6000*3= 18 000 руб. на срок разработки.Прочие затраты составляют около 2000 руб. в месяц, следовательно, на весь период составят: 2000*3= 6 000 руб.Мы не учитываем затраты по статьям «Дополнительная заработная плата», «Командировочные расходы, «Расходы на специальное оборудование», «Оплата работ, выполняемых сторонними организациями», т.к они не используются.Подсчитаем все затраты на разработку и внедрение, для этого составим смету(таб.5.8.):Таблица 5.8.Смета затрат№ н/пСтатья затратСумма (руб.)1Затраты на текущий ремонт и профилактику технического оборудования1387,5 руб.2Затраты на запасные части555 руб.3.Фонд заработной платы 19200 руб.4.Налоговые отчисления69120 руб.5. Амортизация технического оборудования6937,5 руб.6.Затраты на электроэнергию:1185 руб.Продолжение Таблицы 4.8.7.Материалы8715 руб.8.Накладные расходы18000 руб.9.Прочие затраты6000 руб.ИТОГО:131100 руб.Автоматизированная система для работы отдела закупок и сбыта, разработана отделом IT технологий ООО «ИПФ «Талер» для внутреннего пользования, поэтому ценой программного продукта для компании выступает его себестоимость, т.е затраты на его разработку, внедрение и применение. Следовательно цена данного продукта будет складываться только из затрат на его создание, отсюда цена продукта 131100 рублей.Расчет показателей экономической эффективностиДля расчета показателей экономической эффективности необходимо получить по отделу закупок и сбыта до и после внедрения автоматизированной системы расчета цен.Подсчитав годовую экономию при внедрении системы в процесс работы. Для этого определим затраты до внедрения.Сначала составим смету затрат на оплату сотрудников (таб.5.9.).Таблица 5.9.Смета затрат на оплату сотрудников№ДолжностьОклад на 1 человека руб.Количество, человекОбщий фонд з/п, руб. в месяцГодовой ФОТ, руб.ЕСН -26%1Начальник ОМТС36 000136 000432 000112320 2Заместитель нач. ОМТС21 000121 000252 00065 5203Логистик по скл. хозяйству25 000250 000600 000156 0004Экономист-контролер14 000456 000672 000174 7205Менеджер-бухгалтер17 000351 000612 000159 1206Менеджер по закупкам18 000354 000648 000168 4807Приобъектные менеджеры12 000560 000720 000187 2008Заведующий складом18 000590 0001080 000280 8009Кладовщик15 0007105 0001260 000327 6001Бухгалтер по ТМЦ15 000460 000720 000187 200Итого:583 0006996 0001818960Общий фонд заработной платы за год:432000+252000+600000+672000+612000+648000+720000+1080000+1260000+720000= 6996000 тыс.руб.ЕСН-112320+65520+165000+174720+4159120+168480+187200+280800+327600+187200= 1818960 тыс.руб.Подсчитаем амортизацию технического оборудования используемого до внедрения автоматизированной системы (таб. 5.10.):Таблица 5.10.Амортизация технического оборудования до внедренияНаименованиеКоличествоЦена руб.Итого,рубКомпьютер1628000448000Принтер8800064000Ксерокс8600048000Факс7500035000Мебель320000120000ИТОГО915 000Амортизация технического оборудования при коэффициенте амортизации 25% за год составила:0,25* 915 000= 228 750 руб.Затраты на текущий ремонт и профилактику технического оборудования составили 5% в год от его стоимости:0,05* 915 000 = 45 750 руб.Затраты на запасные части к оборудованию составили 2% в год от его стоимости:0,02* 915 000 = 18 300 руб. Общая мощность проекта составила:40 энергосберегающих ламп (11Вт) = 40*11*8*63=221760Вт/час20 настольные лампы (60Вт), интенсивность использования 65% = 20 * 60 * 8 *63*0,65= 393120Вт/час16 компьютера мощностью 350Вт/час = 16*350*8*63 = 2822400Вт/час8 принтер 50 Вт/час интенсивность использования 30% =8*50*8*63*0,3 = 60480Вт/час7 факсов 50Вт/час интенсивность использования 30% =7*50*8*63*0,3 = 52920 Вт/час8 ксероксов 150Вт/час интенсивность использования 15% = 8*150*8 * 63*0,15 = 90720Вт/час= 221760+393120+2822400+60480+52920+90720=3641400 Вт/час или 3642 кВтТариф 1,5руб за 1кВт3642*1,5= 5463 рублей Расходы на материалы до внедрения системы составляли (таб.5.11.):Таблица 5.11.Расходы на материалы до внедрения№ н/пНаименование материалаЕдиницы измеренияКоличествоСтоимость, руб.Общая стоимость, руб.1Бумага писчаяпачка40015060 0002Бумага для принтера пачка100150150003Картриджи для принтера шт.1929051737 604Пленка для факсашт.168650109 2005Канцелярские принадлежности144 0006ИТОГО501 960Накладные расходы на : воду, отопление, охрану, уборку помещения, антенну, запирающие устройство составляют в месяц 54 000 руб.54 000 *12 = 648000 руб.Прочие затраты в месяц составляют в 6000 руб.6000*12 = 72000 руб.Мы не учитываем затраты по статьям «Дополнительная заработная плата», «Командировочные расходы, «Расходы на специальное оборудование», «Оплата работ, выполняемых сторонними организациями», т.к они не используютсяПодсчитаем все затраты на разработку и внедрение, для этого составим смету(таб.5.12.):Таблица 5.12.Затраты на разработку и внедрение№ н/пСтатья затратСумма (руб.)1Техническое оборудование 915 00001Затраты на текущий ремонт и профилактику технического оборудования45 750 руб.2Затраты на запасные части18 300 руб.3.Фонд заработной платы 6 996 000 руб.4.Налоговые отчисления1 818 960 руб.5. Амортизация технического оборудования228 750 руб.6.Затраты на электроэнергию:5 463 руб.7.Материалы501 950 руб.8Накладные расходы648 000 руб.9Прочие затраты72 000 руб.ИТОГО:11 250 173руб.Теперь подсчитаем расходы на отдел закупок и сбыта после разработки и внедрения системы.За счет внедрения системы произошло сокращение кадров. В отделе материально технического снабжения осталось работать 30 человек. Далее рассмотрим расходы нового отдела.Сначала составим смету затрат на оплату сотрудников(таб.5.13.).Таблица 5.13.Смета затрат на оплату сотрудников№ДолжностьОклад на 1 человека, руб.Количество, человекОбщий фонд з/п руб. в месяцГодовой Фот, рубЕСН -26%1Начальник ОМТС36000136 000432 000112 3202Заместитель нач. ОМТС21000121 000252 00065 5203Логистик по складскому хозяйству25000125 000300 00078 0004Экономист- контролер14000342 000504 000131 0405Менеджер-бухгалтер17000351 000612 000159 1206Менеджер по закупкам18000354 000648 000168 4807Приобъектные менеджеры12000448 000576 000149 7608Заведующий складом18000590 0001080000280 8009Кладовщик15000690 0001080000280 80010Бухгалтер по ТМЦ15000345 000540 000140 400Итого в месяц:502 00060240001566240Общий фонд заработной платы за год составил:432000+252000+300000+504000+612000+648000+576000+1080000+540000= 6024000 руб.Отчисления ЕСН в год:112320+65520+78000+131040+159120+168480+149760+280800+280800+140400 = 1566240 руб. Подсчитаем амортизацию технического оборудования, используемого после внедрения автоматизированной системы(таб.5.14.):Таблица 5.14.Амортизация технического оборудования после внедренияНаименованиеКоличествоЦена руб.Итого, руб.Компьютер1128000308000Принтер5800040000Ксерокс4600024000Факс5500025000Мебель220000220000ИТОГО617 000Амортизация технического оборудования при коэффициенте амортизации 25% за год составила:617 000 *0,25 = 154 250 руб.Затраты на текущий ремонт и профилактику технического оборудования составили 5% в год от его стоимости:617 000 * 0,05 = 30 850 руб.Затраты на запасные части к оборудованию составили 2% в год от его стоимости:617 000 * 0,02 = 12 340 руб.Затраты на электроэнергию: Общая мощность проекта составила:36 энергосберегающих ламп (11Вт) = 40*11*504=201760 Вт/час10 настольные лампы (60Вт), интенсивность использования 65% = 10 * 60 * 504 *0,65= 196560 Вт/час11 компьютера мощностью 350Вт/час = 11*350*504 = 1940400 Вт/час5 принтеров 50 Вт/час интенсивность использования 30% =5*25*504*0,3 = 18900Вт/час5 факсов 50Вт/час интенсивность использования 30% =5*50*504*0,3 = 37800 Вт/час4 ксероксов 150Вт/час интенсивность использования 15% = 4*150Вт*504 * 0,15 = 45360 Вт/час= 201760+196560+1940400+189000+37800+45360=2 610 880 Вт/час или 2 611 кВтТариф 1,5руб за 1кВт: 2611 *1,5= 3916,5 рублей Расходы на материалы после внедрения системы составляли (таб.5.15.):Таблица 5.15.Расходы на материалы после внедрения№ н/пНаименование материалаЕдиницы измеренияКоличествоСтоимость, руб.Общая стоимость руб.1Бумага писчаяпачка23015034 5002Бумага для принтера пачка481507 2003Картриджи для принтера шт.8090572 4004Пленка для факсашт.4865031 2005Канцелярские принадлежности80 0006ИТОГО225 300Накладные расходы на : воду, отопление, охрану, уборку помещения, антенну, запирающие устройство составляют в месяц 46 000 руб.:46 000 *12 = 552000 руб.Прочие затраты в месяц составляют 4 000 руб.:4000*12 = 48000 руб.Амортизация системы составляет 20% год от ее стоимости:0,2*603 322,67 =120 664,53 руб.Мы не учитываем затраты по статьям «Дополнительная заработная плата», «Командировочные расходы, «Расходы на специальное оборудование», «Оплата работ, выполняемых сторонними организациями», т.к они не используются.Подсчитаем все затраты на разработку и внедрение, для этого составим смету(таб.5.16.):Таблица 5.16.Смета затрат на разработку и внедрение№ н/пСтатья затратСумма (руб.)1Амортизация системы33 895 руб.2Затраты на текущий ремонт и профилактику технического оборудования30 850 руб.3Затраты на запасные части12 340 руб.4.Фонд заработной платы 6 024 000 руб.5.Налоговые отчисления1 566 240 руб.6. Амортизация технического оборудования154 250 руб.7.Затраты на электроэнергию:3916,5 руб.8.Материалы225 300 руб.9Накладные расходы552 000 руб.10Прочие затраты48 000 руб.11Оборудование617 000ИТОГО:9 267 791,5 руб.Расчет годовой экономии и экономической эффективности.Подводя итог, можно рассмотреть ряд важных показателей.Величина годового экономического эффекта:(затраты на производство единицы продукции при старой технологии – затраты на производство единицы продукции при новой технологии) * количество продукции в год при новой технологии (таб.5.17.).Таблица 5.17.Величина годового эффектаПоказательФормула для расчетаЗначение до внедренияЗначение после внедрения Количество операций в год, шт.Количество операций в месяц * 1263250184000Время на одну операцию, часУстановлено имперически0,70,25Фонд рабочего времени за год, часЧисленность*8*25035*8*250 = 70 00030*8*250=60 000Количество работников чел.----------------------3530Средняя заработная плата МТО, руб.ФОТ с учетом ЕНС/численность8814960/35=2938327590240/30=253008Затраты на разработку, руб.------------------------------------------131100Годовой экономический эффект = (11 250 173/63 250– 9 267 791,5) * 184 000 = 127,5*184 000=23 460 000.Дополнительная прибыль будет получена за счет увеличения количества операций в год. Прибыль на одну операцию составила: 293832/63250-253008/184000=4,6-1,4= 3,2 руб.До внедрения системы общая прибыль составила: 63250*3,2=202400 руб.После внедрения системы общая прибыль составила: 184000*3,2 =588800 руб.Дополнительная прибыль составила: 588 800-202 400= 386 400 руб.Годовая экономия составляет: 11250173-9267791,5+386400 = 1206120,5руб.Коэффициент эффективности внедряемого проекта: - годовая экономия/стоимость разработки = 1206120,5/131100=9,2.Срок окупаемости проекта – это обратный срок эффективности:1/ коэффициент эффективности = 1/9,2= 0,1.Коэффициент окупаемости показывает, что разработанный программный продукт окупится за месяц.Благодаря внедрению автоматизированной системе, значительно сократилось время выполнения одной операции. Также сократился штат сотрудников с 35 человек до 30 человек.После внедрения автоматизированной системы улучшился контроль учета материалов, сократились затраты по его хранению, скорость выполнения заказов возросла.6. Другие разделы Безопасность жизнедеятельности.Анализ условий труда разработчикаТрудовая деятельность человека протекает в специально организованных условиях, к которым относятся рабочее пространство и рабочее место. Рабочее пространство является специально проектируемой частью рабочей среды. Оно представляет собой зону, отделённую от природной среды с искусственно создаваемыми условиями. Примеры рабочего пространства — производственный цех, судоверфь, ангар. Рабочее место — это часть рабочего пространства, в котором располагается оборудование, с которым непосредственно взаимодействует человек в рабочей среде. Рабочее место оператора включает в себя в общем случае пульты ynpaвления с соответствующими средствами отображения информации и органами управления, средства связи и поддержки деятельности.По ГОСТ 26.387-84 Рабочее место оператора — это часть пространства в системе «человек —машина», оснащенная средствами отображения информации, органами управления и вспомогательным оборудованием и предназначенная для осуществления деятельности оператора.Эргономическое проектирование рабочих пространств и рабочих мест производится с учётом антропологических, биомеханических, психофизиологических и психических возможностей работников. Решаются задачи размещения работающего человека с учётом зоны его рабочих движений, обеспечения выполнения основных и вспомогательных операций в удобном рабочем положении, с применением эффективных приёмов и способов выполнения трудовых операций, оптимального обзора средств визуального и звукового предстаапения информации. Обеспечивается свободный доступ к оборудованию с целью его профилактического осмотра и ремонта, решаются задачи обеспечения требований санитарной гигиены, техники безопасного проведения работ.Специфика труда разработчика программного обеспечения включает следующие этапы работы:- анализ и поиск решения задачи,- программирование,- отладку и тестирование программных компонент,- выпуск документации.Большинство этих операций производится на персональном компьютере (ПК). Работа связана с большими зрительными нагрузками в сочетании с малой двигательной активностью, монотонностью выполняемых операций, вынужденной рабочей позой. Наиболее существенные факторы, отрицательно влияющие на самочувствие и, в конечном счете, приводящие к профессиональным заболеваниям:- электромагнитное поле (ЭМП) мониторов;- свет, отраженный от экранов мониторов;- недостаточное освещение рабочего места;- вынужденная поза за рабочим местом.Таким образом, зрительное утомление и малоподвижность оказывают негативное влияние на важнейшие процессы, составляющие деятельность разработчика-программиста. Следовательно, планирование мероприятий по предотвращению зрительного утомления и разработка такого режима труда и отдыха, который позволит устранить монотонность и малоподвижность, являются одной из основных задач при обеспечении оптимальных условий труда. Рабочее место разработчика расположено в здании НИИ на закрытой территории. Помещение представляет собой комнату размером 6x4 м2 , с высотой потолков 4.2 метра. Согласно требованиям СанПиН 2.2.2.542-96, на каждого работника полагается не менее 6 м2 рабочего пространства. В помещении работают два человека, что соответствует нормам.Освещение комнаты смешанное. Естественное освещение помещения осуществляется через окно, выходящее на северо-восток, размером 2x1.5 м. Искусственное освещение - общее, осуществляется лампами дневного освещения.Проектирование оптимального рабочего места разработчикаДля эффективной работы разработчика большое значение имеет правильная организация рабочего места.Конструкцией оптимального рабочего места должно быть обеспечено выполнение трудовых операций в пределах досягаемости моторного поля. При проектировании рабочего места следует учитывать антропометрические особенности человека.Согласно ГОСТ Р 50923-96, рабочий стул должен быть подъемно-поворотным и регулируемым по высоте и углам наклона сиденья и спинки, а также расстоянию спинки от переднего края сиденья. Высота сиденья должна быть изменяемой в пределах 400-550 мм. Глубина сиденья должна быть не менее 400 мм. Угол наклона спинки должен регулироваться в пределах 0 30 от вертикального положения. Этим достигается принятие пользователем оптимальной для него рабочей позы.Согласно вышеизложенному выбрана высота сиденья, равной 550мм., глубина сиденья - 500мм, угол наклона - 10 градусов (Рис. 6.1).Расстояние от переднего края сиденья должно регулироваться в пределах от 260 до 400 мм. Высота рабочей поверхности при организации рабочего места выбирается в пределах 680 - 800 мм. Под высотой рабочей поверхности понимается расстояние по вертикали от пола до горизонтальной плоскости, в которой выполняются основные трудовые движения. Рабочая поверхность стола должна иметь следующие размеры: глубина 600 - 800 мм, ширина 1200 - 1600 мм.Согласно ГОСТ выбраны следующие параметры: высота рабочей поверхности - 770мм, глубина 800мм, ширина 1200мм. (Рис. 6.1).Пространство для ног должно быть спроектировано так, чтобы оно удовлетворяло следующим требованиям: высота пространства для ног - не менее 500 мм, глубина на уровне колен - 450 мм и на уровне вытянутых ног - не менее 650 мм.Высота пространства для ног выбрана равной 740мм. и глубина на уровне колен и ног равной 800мм. (Рис. 6.1).Рис 6.1. Организация рабочего места Размещение оборудования и средств отображения информации на рабочем месте разработчика должно производиться в соответствии с ГОСТ 12.2.032-78 "Рабочее место при выполнении работ сидя".На рабочем месте программиста располагается следующее оборудование: системный блок, клавиатура, монитор, манипулятор типа "мышь", телефон, принтер.Основная трудовая деятельность разработчика - работа на персональном компьютере. В течение всего рабочего дня разработчик находится на своем рабочем месте и совершает минимум движений, что отрицательно влияет на здоровье.Исходя из требований ГОСТ 12.2.032-78, размещаем устройства ввода информации согласно частоте их использования:- клавиатуру, как наиболее важный орган управления, в оптимальную зону моторного поля (частота использования 90%). Клавиатура ПК должна иметь возможность свободного перемещения и располагаться на расстоянии 100 - 300 мм от переднего края поверхности стола, обращенного к пользователю системы, или на специальной рабочей поверхности, отделенной от основной столешницы. Клавиатура находится на расстоянии 150мм от переднего края поверхности стола;- манипулятор типа "мышь", как важный орган управления, в зону легкой досягаемости моторного поля - 130мм от края поверхности стола (частота использования 9,8%);- телефонный аппарат, как менее важный орган управления, в зону легкой досягаемости моторного поля 400мм. от края поверхности стола (частота использования 0,1%);- принтер, как редко используемый орган управления, в зону досягаемости моторного поля - 400мм. от края поверхности стола (частота использования 0,1%);- лицевую панель источника системного блока, как редко используемое устройство, располагаем в зоне досягаемости моторного поля 600мм. от края поверхности стол (частота использования 0,01%).Размещение устройств ввода/вывода информации, согласно частоте их использования, представлено на рис. 6.2.Рис.6.2 .Размещение устройств ввода информации (I - клавиатура, II - манипулятор "мышь". III -системный блок. IV - телефонный аппарат, V - монитор, VI - принтер).Средством отображения информации на рабочем месте является монитор. Расположение монитора в месте рабочей зоны должно обеспечивать удобство зрительного наблюдения в вертикальной плоскости под углом ±30○ от нормальной линии взгляда оператора. Схема размещения монитора представлена на рис. 6.3. Монитор находится в расстоянии 600мм. от края поверхности стола (рис. 6.3).Согласно санитарным нормам, уровень шума не должен превышать среднего значения 50 дБ. В целях уменьшения уровня шума можно предусмотреть использование звукопоглощающих покрытий пола, стен и потолка.Рис.6.3. Схема размещения монитораМикроклимат на рабочем месте определяется температурой, влажностью и скоростью движения воздуха. А также степенью загрязненности. Оптимальн

Список литературы [ всего 18]

Архангельский. А.Я. Программирование в Delphi: Учебник по классическим версиям Delphi – М.: ООО «Бином-Пресс», 2006 г.
Лачин. В.И. Дипломное проектирование. Учебное пособие – Ростов Н/Д: изд-во «Феникс», 2003 г.
Базы данных: модели, разработка, реализация / Карпова Т.- СПб.: Питер, 2001. –304с.
Белов А.Н. Бухгалтерский учет в учреждениях непроизводственной сферы. – М.: Финансы и статистика, 1995. – 240с.
Вендров А.М. Проектирование программного обеспечения экономических информационных систем. М.: «Финансы и статистика», 2002.
Волков В. Ф. Экономика предприятия. – М.: Вита-Пресс, 1998. – 380с.
Глушаков С.В., Ломотько Д.В. Базы данных .- Х.: Фолио, 2002. – 504 с.
Голубков Е.П. Маркетинг: стратегии, планы, структуры. М., Де¬ло, 1995. – 450с.
Конноли Томас, Бегг Каролин. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. — М.: Вильямс, 2000. – 1111 с.
Магнус Я.Р., Катышев П.К., Пересецкий А.А. Эконометрика. Начальный курс. М., Дело, 1997
Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. — М.: Диалог-Мифи, 2001. — 304 с.
Матвеева В.О. Бюджетные организации: бухгалтерский учет и налогооблажение. –Харьков: Фактор, 2001. – 566с.
Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD: Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв. – М: Русская редакция, 2002. – 736стр.
Проектирование экономических информационных систем: Учебник/Г.Н.Смирнова, А.А.Сорокин, Ю.Ф.Тельнов. – М: Финансы и статистика, 2003. – 512стр.
Турчин С. Обзор АСУП для малого бизнеса. Функциональные особенности // Компьютерное обозрение № 17 (286), 2001. с.22-27. // www.ITC-UA.COM
Фатрелл Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. – 1128с.
Черников А. Поздняков В. От бухгалтерии под Windows к открытым Unix-системам // Компьютерное обозрение № 34 (402), 2003. с.22-27. www.ITC-UA.COM
Шумаков П.В., Фаронов В.В. Руководство разработчика баз данных. — М.: Нолидж, 2000. — 635 с.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
© Рефератбанк, 2002 - 2022