Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

задание на программное обеспечение 11 1.

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.5.2024

Содержание

Введение

5

1 Аналитический раздел

7

1.1 Технико-экономическая характеристика предметной области

7

1.2 Техническое задание на программное обеспечение

11

1.3 Анализ уровня автоматизации информационных процессов

15

1.4 Анализ используемого на предприятии ПО

17

1.5 Выбор метода проектирования ПО

21

1.6 Выбор языка программироания

22

2 Проектный раздел

25

2.1 Проектные решения по организации обработки информации

27

2.2 Информационное обеспечение проекта

29

2.3 Проектирование базы данных

30

2.4 Алгоритмическое обеспечение проекта

37

2.5 Проектирование модулей программы

40

2.6 Проектирование справочной системы

55

2.7  Тестирование проекта

56

3 Безопасность и экологичность проекта

62

3.1 Общие сведения

62

3.2 Анализ опасных и вредных факторов

63

3.3 Мероприятия по защите от вредных факторов

65

3.4 Защита персонала и территории в чрезвычайных ситуациях

70

4 Экономическая часть

72

4.1 Выбор и обоснование методики расчета экономической эффективности проекта

73

4.2 Расчет показателей экономической эффективности проекта

75

Заключение

80

Список использованных источников

82

Прилождение 1 Структура базы данных

Прилождение 2 Структура модулей программы

Прилождение 3 Программный код основного модуля программы


Введение

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

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

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

Общество с ограниченной ответственностью «Светоч» г. Ставрополя является одним из производителей металлопластиковых окон из немецкого профиля KBE.

Главной задачей ООО «Светоч» является выпуск продукции конкурентоспособной на внешнем и внутреннем рынках, а также получение прибыли, удовлетворение нужд клиентов.

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

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

Для использования столь огромных объемов хранимой информации,  необходимы средства обеспечения диалога человек - ЭВМ, которые позволяют пользователю вводить запросы, читать файлы, модифицировать хранимые данные, добавлять новые данные или принимать решения на основании хранимых данных. Базы данных позволяют хранить, структурировать информацию и извлекать оптимальным для пользователя образом, упрощают доступ и ведение, поскольку они основываются на комплексной обработке данных и централизации их хранения.

Целью данного дипломного проекта является автоматизация деятельности работника ООО «Светоч».  Для создания эффективной информационной системы (ИС) для сотрудников фирмы исследованы и определены: задачи, источники информации и информационная база, необходимые для качественного расчета экономических, технических и хозяйственных показателей предприятия. Разрабатываемая ИС должна будет предоставлять оперативную информацию для руководства, подготавливать информацию для дальнейшего анализа, снижать объёмы бумажного документооборота и др.

Разрабатываемая программа должна позволить автоматизировать все операции, выполняемые работником ООО «Светоч», сократить время на выполнение многих операций за счет быстрого поиска нужной информации, удовлетворить запросы пользователей в быстром получении надежной и качественной информации в масштабах всей деятельности предприятия, а значит повысить эффективность функционирования предприятия в целом.

Данная ИС должна работать с оперативными данными, накопление этих данных позволит проводить анализ деятельности предприятия за любой период времени.


1 Аналитический раздел

1.1 Технико-экономическая характеристика предметной области

Общество с ограниченной ответственностью «Светоч» г. Ставрополя является одним из производителей металлопластиковых окон из немецкого профиля KBE.  Компания «Светоч» специализируется на выпуске продукции, связанной со светопрозрачными конструкциями. Изготовление продукции ведется на немецком оборудовании. Сертификация по международным стандартам качества (ISO 9001-2001) подтверждает, что система управления качеством в компании полностью отвечает международным требованиям, принятым более чем в 120 странах мира. Продукция имеет "Сертификат контроля качества КБЕ", который вручается только тем фирмам - партнерам КБЕ, которые прошли обучение и соблюдают все требования технологии производства ПВХ-окон.

Благодаря развитию новых технологий, тщательным исследованиям рынка, постоянному контролю качества, компания ООО «Светоч» всегда готова предложить продукты высочайшего качества, ориентируясь при этом на индивидуальные требования и реальные возможности заказчика.

Являясь производителем оконных конструкций, компания предлагает лучшее соотношение цены и качества.

ООО «Светоч» зарегистрировано 25 августа 2005 года и  является дилером  ООО «

пользуют структурированную информацию или, другими словами, упорядоченные данные.

2.3 Проектирование базы данных

Входная информация должна быть определена таким образом, чтобы учитывались требования удобства для последующей обработки данных в ЭВМ.

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

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

С помощью сущности моделируется класс однотипных объектов. Сущность имеет имя, уникальное в пределах моделируемой системы. Так как сущность соответствует некоторому классу однотипных объектов, то предполагается, что в системе существует множество экземпляров данной сущности. Основное правило при создании таблиц сущностей – это «каждой сущности – отдельную таблицу». Поля таблиц сущностей могут быть ключевые и неключевые. Объект, которому соответствует понятие сущности, имеет свой набор атрибутов – характеристик, определяющих свойства данного представителя класса. При этом набор атрибутов должен быть таким, чтобы можно было различать конкретные экземпляры сущности.[6]

Все сущности проекта и их атрибуты представлены в таблице 2.1.

Таблица 2.1

Атрибуты сущностей

Наименование полей

Тип

Размер

Ключевое поле

1

2

3

4

Дополнительные материалы

Код материала

числовой

-

*

Код типа товара

числовой

-

-

Наименование

строковый

35

-

Цена

целочисленный

-

-

Тип дополнительного материала

Код типа материала

числовой

-

*

Наименование

строковый

35

-

Клиенты

Код клиента

счетчик

-

*


Продолжение таблицы 2.1

ФИО

строковый

40

-

Адрес

строковый

40

-

Телефон дом.

строковый

15

-

Телефон сот.

строковый

15

-

Сотрудники

Код сотрудника

счетчик

-

*

ФИО

строковый

40

-

Дата рождения

дата

-

-

Пол

строковый

3

-

Адрес

строковый

40

-

Телефон

строковый

15

-

Семейное положение

строковый

18

-

Дети

строковый

3

-

Образование

строковый

25

-

Страховое свид-во

строковый

14

-

ИНН

строковый

12

-

№ паспорта

строковый

11

-

Штат

Код

счетчик

-

*

Код сотрудника

числовой

-

-

ФИО

строковый

40

-

Должность

строковый

25

-

Оклад

числовой

-

-

Ставка

числовой

-

-

Процент премии

числовой

-

-

Договор

Код договора

числовой

-

*

Код клиента

числовой

-

-

Код типа работ

числовой

-

-

Дата

дата

-

-

Стоимость

числовой

-

-

Тип работ

Код типа работ

числовой

-

*

Наименование

строковый

15

-

Оформление нарядов работ

Код работ

счетчик

-

*

Код клиента

числовой

-

-

Код сотрудника

числовой

-

-

Дата

дата

-

-

Время

время

-

-

При анализе предметной области между таблицами были выявлены и установлены связи вида один–ко–многим (1:М), т.е. одной записи основной таблицы соответствует несколько записей вспомогательной таблицы.

Рассмотрим существующие связи  данного проекта.  При обращении клиента в фирму, с ним заключается договор. Один договор можно заключить только для одного клиента и только на один вид проводимых работ, но один клиент может заключать несколько договоров либо в разное время, либо на проведение разных работ, из этого и вытекает связь вида 1:М».

Сущность «Оформление нарядов работ» связана связями 1:М с сущностями «Клиенты», «Тип работ», «Сотрудники». Так, например, наряд оформляется только  для одного вида работ, и только по одному клиенту, но по каждому виду работ может быть оформлено множество нарядов. 

Сущность «Оформление нарядов работ» позволяет следить за графиком проведения работ, так как каждый сотрудник может обслуживать нескольких клиентов, также как и каждый клиент может иметь несколько, обслуживающих его сотрудников.

Сущность «Сотрудники» связана связями вида 1:М с сущностями «Штат» и «Оформление нарядов работ». Это объясняется тем, что в проектируемой информационной системе ведется учет сотрудников, учет рабочего времени, а также рассчитывается заработная плата, а один сотрудник может работать на основной работе и быть внутренним совместителем.

Для полной формализации экономической информации недостаточно простой классификации, поэтому проводят следующую процедуру – кодирование.

При кодировании информации в информационной системе в  таблицах было использовано порядковое и регистрационное кодирование.

При порядковом кодировании записи автоматически присваивался код, соответствующий ее порядковому номеру. Такое кодирование применялось в таблицах: «Клиенты», «Сотрудники», «Штат»,  «Тип работ», «Тип дополнительных материалов».

Информация в основных таблицах «Оформление наряда» и «Дополнительные материалы» группировалась с использованием разрядной системы кодирования, т.е. классификационные группировки по младшим признакам кодируются в зависимости от кода группировки, образованной по старшему признаку. Особенностью такого кодирования является независимость от применяемых систем классификации.  Тип алфавита всех кодов – цифровой. Код состоит из нескольких цифр.

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

Характеристика внутренней информации

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

удобного доступа ко всем основным компонентам программы. Через главную форму можно получить доступ к следующим формам: «О продукции», «Оказываемые услуги», «Справочники»,   «Справка».

Рисунохк 2.1 – Внешний вид главной кнопочной формы

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

Фрагмент программного кода данного модуля.

unit MainForm;

interface

uses

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

 Dialogs, Buttons, StdCtrls, ExtCtrls, ComCtrls, OleCtrls, SHDocVw;

type      

 TForm1 = class(TForm)

   Image4: TImage;

   SpeedButton4: TSpeedButton;

   SpeedButton1: TSpeedButton;

   SpeedButton8: TSpeedButton;

   SpeedButton2: TSpeedButton;

   SpeedButton3: TSpeedButton;

   Timer1: TTimer;

   StatusBar1: TStatusBar;

   SpeedButton6: TSpeedButton;

   procedure SpeedButton6Click(Sender: TObject);

   procedure SpeedButton5Click(Sender: TObject);

   procedure SpeedButton1Click(Sender: TObject);

   procedure SpeedButton3Click(Sender: TObject);

   procedure SpeedButton7Click(Sender: TObject);

   procedure SpeedButton8Click(Sender: TObject);

   procedure SpeedButton2Click(Sender: TObject);

   procedure Timer1Timer(Sender: TObject);

   procedure SpeedButton4Click(Sender: TObject);

 

  //procedure FormShow(Sender: TObject);

 private

  { Private declarations }

   

 public

   

   { Public declarations }

 end;

var

 Form1: TForm1;

implementation

uses Uslugi,  Spravka, Spravochniki, raschetdver, Work, OProd, About,

 Otkos, Zakaz_otkosov, Sotrudniki, Klienty;

{$R *.dfm}

procedure TForm1.SpeedButton6Click(Sender: TObject);

begin

AboutBox.showModal;

end;

procedure TForm1.SpeedButton5Click(Sender: TObject);

begin

Form6.show;

end;

procedure TForm1.SpeedButton1Click(Sender: TObject);

begin

Form2.show;

end;

procedure TForm1.SpeedButton3Click(Sender: TObject);

var i: LongInt;

begin

 if Form3.Table1.RecordCount <> 0 then

 begin

   Form3.Table1.Last;

   for i := 1 to Form3.Table1.RecordCount do

   Form3.Table1.Delete;

 end;

 if Form3.Table2.RecordCount <> 0 then

 begin

   Form3.Table2.Last;

   for i := 1 to Form3.Table2.RecordCount do

   Form3.Table2.Delete;

 end;

 if Form4.Table1.RecordCount <> 0 then

 begin

   Form4.Table1.Last;

   for i := 1 to Form4.Table1.RecordCount do

   Form4.Table1.Delete;

 end;

 close;

end;

procedure TForm1.SpeedButton7Click(Sender: TObject);

begin

Form12.show;

end;

procedure TForm1.SpeedButton8Click(Sender: TObject);

begin

Form12.show;

end;

procedure TForm1.SpeedButton2Click(Sender: TObject);

begin

Form9.show;

Form9.webbrowser1.Navigate(GetCurrentDir+'/Справка/Справочная система.html');

end;

procedure TForm1.Timer1Timer(Sender: TObject);

Begin

procedure TForm1.SpeedButton4Click(Sender: TObject);

begin

Form16.show;

Form16.webbrowser1.Navigate(GetCurrentDir+'/О продукции/Достоинства.html');

end;

end.

Форма, содержащая сведения о размерах и стоимости оконных изделий, представлена на рисунке 2.2. С помощью перехода по закладкам, можно узнать стоимость оконного изделия любого размера и любой конструкции.

Фрагмент программного кода данного модуля.

unit Oknatab;

interface

uses

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

 Dialogs, DB, DBTables, Buttons, ExtCtrls, DBCtrls, Grids, DBGrids,

 ComCtrls;

type

 TForm14 = class(TForm)

   PageControl1: TPageControl;

   TabSheet1: TTabSheet;

   TabSheet2: TTabSheet;

   TabSheet3: TTabSheet;

   TabSheet4: TTabSheet;

   TabSheet5: TTabSheet;

   TabSheet6: TTabSheet;

   TabSheet7: TTabSheet;

   TabSheet8: TTabSheet;

   TabSheet9: TTabSheet;

   TabSheet10: TTabSheet;

   TabSheet11: TTabSheet;

   TabSheet12: TTabSheet;

   TabSheet13: TTabSheet;

   TabSheet14: TTabSheet;

   TabSheet15: TTabSheet;

   TabSheet16: TTabSheet;

   DBGrid1: TDBGrid;

   DBNavigator1: TDBNavigator;

   TabSheet17: TTabSheet;

   DataSource17: TDataSource;

   DBGrid17: TDBGrid;

   DBNavigator17: TDBNavigator;

   Table17: TTable;

   Image17: TImage;

   Table17VysShir: TFloatField;

   Table17BDEDesigner600: TIntegerField;

   Table17BDEDesigner650: TIntegerField;

   Table17BDEDesigner700: TIntegerField;

   Table17BDEDesigner750: TIntegerField;

   Table17BDEDesigner800: TIntegerField;

   Table17BDEDesigner850: TIntegerField;

   Table17BDEDesigner900: TIntegerField;

   SpeedButton34: TSpeedButton;

   procedure SpeedButton1Click(Sender: TObject);

   procedure SpeedButton2Click(Sender: TObject);

   

 

 private

   { Private declarations }

 public

   { Public declarations }

 end;

var

 Form14: TForm14;

implementation

uses Spravochniki, MainForm, Dop_materialy;

{$R *.dfm}

procedure TForm14.SpeedButton1Click(Sender: TObject);

begin

Form12.show;

Form14.Hide;

end;

procedure TForm14.SpeedButton2Click(Sender: TObject);

begin

Form1.show;

Form14.Hide;

end;

end.

Рисунок 2.2 – Внешний вид формы «Окна - Таблицы»

Форма, содержащая сведения о дополнительных комплектующих материалах, представлена на рисунке  2.3. Она содержит таблицы,  в которых хранятся сведения о стоимости материалов.  Над данными в таблицах можно производить следующие действия: добавление записей, редактирование записей, удаление записей.

Внешний вид формы «Сотрудники» представлен на рисунке 2.4.

Данная форма предоставляет возможность быстрого и удобного для пользователя просмотра базы данных, имеет удобную форму ее заполнения и корректировки. Также на форме имеются компоненты для возможности осуществления сортировки записей по разным критериям и сортировки записей.

Форма «Сотрудники» содержит несколько страниц, переход по которым осуществляется с помощью  активирования необходимой закладки.

Рисунок 2.3 – Внешний вид формы «Дополнительные материалы»

Рисунок 2.4 – Внешний вид формы «Сотрудники – Основные сведения»

Фрагмент программного кода.

unit Sotrudniki;

interface

uses

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

 Dialogs, DB, DBTables, ExtCtrls, DBCtrls, Grids, DBGrids, Buttons, Menus,

 ComCtrls, StdCtrls, Mask, ComObj;

   procedure SpeedButton2Click(Sender: TObject);

   procedure SpeedButton8Click(Sender: TObject);

   procedure TabSheet3Show(Sender: TObject);

   procedure TabSheet3Hide(Sender: TObject);

   procedure Table2AfterPost(DataSet: TDataSet);

   procedure SpeedButton9Click(Sender: TObject);

   procedure CbMesChange(Sender: TObject);

   procedure SpeedButton10Click(Sender: TObject);

   procedure TabSheet4Show(Sender: TObject);

   procedure CbFIO2Change(Sender: TObject);

   procedure SpeedButton11Click(Sender: TObject);

   procedure SpeedButton12Click(Sender: TObject);

   procedure SpeedButton13Click(Sender: TObject);

   procedure SpeedButton4Click(Sender: TObject);

       

   private

   { Private declarations }

 public

   { Public declarations }

 end;

var

 Form7: TForm7;

 KolDney,stolb:integer;

 

implementation

uses Spravochniki, MainForm, raschetdver, Otkos, Work, Oknatab,

 Dop_materialy, Klienty, Contract, OProd, Spravka, About;

{$R *.dfm}

function RoundEx(X: Double; Precision: Integer ): Double;

{

Precision :

1 - до целых

10 - до десятых

100 - до сотых

...

}

var

 ScaledFractPart, Temp: Double;

begin

 ScaledFractPart := Frac(X) * Precision;

 Temp := Frac(ScaledFractPart);

 ScaledFractPart := Int(ScaledFractPart);

 if Temp >= 0.5 then

   ScaledFractPart := ScaledFractPart + 1;

 if Temp <= -0.5 then

   ScaledFractPart := ScaledFractPart - 1;

 RoundEx := Int(X) + ScaledFractPart / Precision;

end;

procedure TForm7.SpeedButton1Click(Sender: TObject);

begin

Table1.Append;

SpeedButton2.Enabled:=true;

end;

procedure TForm7.CbMesChange(Sender: TObject);

var

KolDney, stolb:integer;

begin

 case CbMes.ItemIndex of

  0:  begin

        KolDney:=31;

        stolb:=34;

        DBGrid3.Columns.Items[32].Visible:=true;

        DBGrid3.Columns.Items[33].Visible:=true;

        DBGrid3.Columns.Items[34].Visible:=true;

       end;

  1:  begin

        KolDney:=28;

        stolb:=31;

        DBGrid3.Columns.Items[32].Visible:=False;

        DBGrid3.Columns.Items[33].Visible:=False;

        DBGrid3.Columns.Items[34].Visible:=False;

      end;

  2:  begin

        KolDney:=29;

        stolb:=32;

        DBGrid3.Columns.Items[32].Visible:=true;

        DBGrid3.Columns.Items[33].Visible:=False;

        DBGrid3.Columns.Items[34].Visible:=False;

      end;

  3:  begin

        KolDney:=31;

        stolb:=34;

        DBGrid3.Columns.Items[32].Visible:=true;

        DBGrid3.Columns.Items[33].Visible:=true;

        DBGrid3.Columns.Items[34].Visible:=true;

      end;

  4:  begin

        KolDney:=30;

        stolb:=33;

        DBGrid3.Columns.Items[32].Visible:=true;

        DBGrid3.Columns.Items[33].Visible:=true;

        DBGrid3.Columns.Items[34].Visible:=false;

      end;

procedure TForm7.SpeedButton10Click(Sender: TObject);

var i:integer;

begin

 if MessageDlg('Удалить запись?', mtConfirmation, [mbOK, mbNo], 0) = mrOK then

 begin

 Table3.First;

  while not Table3.Eof do begin

   For i := 4 to Table3.FieldCount-1 Do begin

   table3.Edit;

   Table3.Fields[i].Clear;

   Table3.Post;

   end;

   Table3.Next;

  end;

end;

end;

procedure TForm7.TabSheet4Show(Sender: TObject);

begin

Table4.IndexName := '';

Table4.MasterFields := '';

Table3.First;

CbFIO2.Text:=table3.Fields[2].AsString;

Table4.Edit;

 if Table4.Fields[1].AsString = Table3.Fields[1].AsString then

 DBGrid4.Columns.Items[2].Field.AsString := Table3.Fields[2].AsString;

Table4.Post;

end;

end.

Рисунок 2.5 Внешний вид формы «Сотрудники – Расчет заработной платы»

Оказываемые услуги включают в себя «Расчет оконных изделий», «Расчет стоимости отделки откосов», «Оформление нарядов».

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

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

Рисунок 2.6 – Внешний вид формы «Расчет оконных изделий»

Рисунок 2.7 – Внешний вид формы «Параметры оконных конструкций»

Внешний вид формы «Оформление наряда» представлен на  рисунке 2.8. Форма содержит две таблицы: «Тип работы» и «Оформление наряда», при этом таблица «Оформление наряда» является подчиненной таблицы «Тип работы». Таблица «Оформление наряда» предназначена для хранения данных о проводимых работах, сроках работ по каждому клиенту фирмы  ООО «Светоч».

Рисунок 2.8 – Внешний вид формы «Оформление нарядов»

Над данными таблицы можно выполнять следующие операции:

- фильтрацию записей за определенную дату;

- фильтрацию записей за период времени, определяемый пользователем;

- фильтрацию записей по коду сотрудника;

- вывод полученной информации как на экран в режиме предварительного просмотра, так и на принтер;

- вывод всех имеющихся записей.

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

Проектирование модулей программного обеспечения

Кроме программ средства языка Delphi 7 позволяют создавать модули. В отличие от программы, модуль не может быть автономно запущен на выполнение и содержит элементы, например, переменные и подпрограммы, которые допускается использовать в программе или в других модулях. При разработке информационной системы, для удобства она была разбита на отдельные модули, отвечающие за выполнение отдельных операций. Для каждой формы приложения создается отдельный модуль.

Структура модулей информационной системы представлена в приложении Д.

В данной программе используются следующие модули:

Dop_materiali - предназначен для хранения информации о дополнительных материалах.

Klienty - предназначен для хранения информации клиентах фирмы.

Kredit  - предназначен для расчета стоимости изделий в кредит.

MainForm -  предназначен для решения задачи вывода на экран главной формы и организации доступа ко всем основным формам.

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

Oknatab - предназначен для хранения информации об оконных изделиях.

OProd – предназначен для вывода html – документа, содержащего информацию о продукции фирмы.

Otchet – прелназначен для формирования отчета «Графики проводимых работ».

Otkos – предназначен для расчета стоимости отделки откосов.

ParametryOkna - предназначен для выполнения расчетов стоимости оконных изделий.

Rashetdver –  для выполнения расчетов стоимости общего заказа, со всеми дополнительными услугами. Программный код данного модуля представлен в приложении 3.

Spravka – предназначен для вывода на экран справочной информации.

Spravochniki – предназначен для организации доступа к формам, содержащим справочную информацию.

Uslugi - предназначен для организации доступа к формам.

Work – предназначена для оформления нарядов работ, по каждому клиенту, а также формированию отчета занятости работников на объектах.

ZakazOtkosov – предназначен для формирования заказов и составления договоров по отделке откосов.

ZakazOkna - предназначен для формирования заказов и составления договоров по доставке и монтажу оконных изделий.

2.6 Проектирование справочной системы

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

Справочная система должна обеспечивать пользователю несколько различных точек входа. Например, пользователь может войти в неё на верхнем уровне её иерархической структуры, т. е. непосредственно с главной формы и здесь обойти все разделы справочной информации, так  и на нижних уровнях,  т.е. из других форм системы. [7]

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

2.7  Тестирование проекта

 

Для проверки работоспособности и результативности системы были заполнены все справочные таблицы:

- таблицы, содержащие размеры оконных изделий, и их стоимость;

- таблицы, содержащие информацию о дополнительных материалах;

- таблицы, содержащие сведения о сотрудниках фирмы;

- таблицы, содержащие сведения о клиентах фирмы;

- таблицы, содержащие сведения об оформленных нарядах работ.

Тестовые данные охватывают всю предметную область для решения информационных задач.  

При запуске информационной системы открывается главная кнопочная форма, которая представлена на рисунке 2.1.

При нажатии на кнопку «Справка» открывается программный модуль, содержащий справочную информацию о системе.

Для получения сведений о продукции оконного комбината «Светоч», необходимо нажать соответственно кнопку «О продукции»,  с помощью которой открывается html-документ, содержащий все необходимые сведения.

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

При нажатии на кнопку «Оказываемые услуги» открывается форма, содержащая основные услуги, предоставляемые фирмой. К ним относятся:  «Расчет оконных изделий», «Расчет стоимости отделки откосов», «Оформление нарядов».

Рассмотрим более подробно модуль «Справочники». При нажатии кнопки «Окна» открывается форма, содержащая информацию по всем видам оконных конструкций. В таблицах приведены размеры изделий, и их стоимость. На основании этих таблиц производятся расчеты стоимости изделий.

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

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

Информацию о клиентах, заказавших продукцию фирмы,  можно получить, нажав на кнопку «Клиенты». Форма «Клиенты» содержит таблицу, в которой хранятся данные обо всех клиентах фирмы, их реквизитах. Помимо этого форма «Клиенты» имеет возможность поиска определенной записи. Поиск можно проводить как по фамилии клиента, так и по адресу клиента. Для этого необходимо отметить, по какому критерию необходимо провести поиск, ввести данные и нажать кнопку «Найти».

Кнопка «Сотрудники» служит для получения информации  о сотрудниках, работающих в ООО «Светоч». Данная форма содержит закладки, «Штатная расстановка персонала», «Табель рабочего времени», «Расчет заработной платы».  Закладка  «Основные сведения» содержит всю информацию о сотрудниках фирмы. Для более удобного ввода информации в таблицы, на форме расположены специальные поля для ввода данных. Чтобы внести какие–либо изменения в таблицу используются  кнопки: «Добавить», «Изменить» и «Удалить. С помощью кнопки «Сортировать» можно отсортировать записи по определенному критерию. Закладка «Штатная расстановка персонала» содержит сведения о штатном положении сотрудника, размере его оклада и процентной ставки. Данные сведения учитываются при расчете заработной платы. Закладка «Табель рабочего времени» содержит


3 Безопасность и экологичность проекта

3.1 Общие сведения

Целью дипломного проекта является создание оптимальных условий работы сотрудника ООО «Светоч» переводя ручной вариант обработки информации в автоматизированный. Это позволит снизить временные затраты необходимые при обработке информации, а также повысить  точность обработки информации.

Для достижения этой цели в проекте выполнено следующее:

- проведен анализ системы информационных потоков  и определены пути их усовершенствования (раздел 1);

- в соответствии с анализом предметной области разработан и предложен фрагмент информационной системы, который позволит достичь снижения затрат на обработку информации, повысить точность обработки информации  и своевременности ее получения (раздел 2);

- проведены экономические расчеты, которые подтвердили правильность проектного решения и позволили определить экономическую эффективность (раздел 4).

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

  1.  Закон РФ «Об экологической экспертизе».
  2.  ГОСТ 12-0-003-84 ССБТ «Опасные и вредные производственные факторы. Классификация».
  3.  СНиП 2.01.15 – 90 «Инженерная защита территории зданий и сооружений от опасных геологических процессов».
  4.  СНиП 2.01.02 – 85* «Противопожарные нормы».
  5.  СНиП 21 – 01 «Пожарная безопасность зданий и сооружений».
  6.  СНиП 2305 – 95 «Искусственное освещение и естественное освещение».
  7.  СанПиН 2.2.2/2.4.1340-03 – «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы».
  8.  Р 2.2.755 – 99 «Гигиенические  критерии  оценки  и  классификации  условий  труда  по  показателям  вредности  и  опасности  факторов  производственной среды, тяжести и напряженности трудового процесса».

3.2 Анализ опасных и вредных факторов

Согласно ГОСТ 12-0-003-84 ССБТ «Опасные и вредные производственные факторы. Классификация», вредными и опасными факторами являются негативные воздействия на организм человека, которые приводят к ухудшению самочувствия или заболеванию, вызывают различные отклонения в здоровье, вплоть до смертельного исхода.

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

Абсолютно безопасных и безвредных устройств не существует. Задача безопасности жизнедеятельности – свести к минимуму вероятность поражения или заболевания рабочих с одновременным обеспечением комфорта при максимальной производительности труда.

На персонал, работающий  в ООО «Светоч» возможно воздействие следующих (основных) вредных производственных факторов:

- физические :шум, излучение, освещенность, микроклиматические условия, электрический ток;

- биологические: распространение инфекций;

- психофизические: нагрузка органов зрения, кровообращения, монотонность работы.

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

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

Основным источником шума является системный блок, а в частности вентиляторы на плате, процессоре, а также печатающие устройства. Уровень шума непостоянный, не превышает 25 дБ. Реальный уровень шума не превышает допустимый, который составляет 50.

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

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

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

Основным требованием безопасного ведения процесса является соблюдение персоналом установки всех норм и правил, установленных технологическим регламентом, инструкций по рабочим местам, инструкций по технике безопасности и производственной санитарии, пожарной безопасности.

3.3 Мероприятия по защите от вредных факторов

Основным требованием безопасного ведения процесса является соблюдение персоналом установки всех норм и правил, установленных технологическим регламентом, инструкций по рабочим местам, инструкций по технике безопасности и производственной санитарии, пожарной безопасности.

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

Необходимо проводить физические разминки во время перерыва. Для снятия психоэмоционального напряжения дополнительные перерывы в соответствии с санитарными нормами (10-30 минут) должны быть распределены по всему рабочему дню.

Площадь на одно рабочее место с ПЭВМ для взрослых пользователей должна составлять не менее 6,0 м, а объем - не менее 20,0 м.

Для предотвращения неблагоприятного воздействия на человека вредных факторов, сопровождающих работу ВДП и ПЭВМ, проектом предусмотрено выполнение СанПин 2.2.2.542-96 «Гигиенические требования к видеодисплейным терминалам ПЭВМ и организации работ».

Высота рабочей поверхности стола должна регулироваться в пределах 680-800 мм; при отсутствии такой возможности должна составлять 725 мм. Дизайн ПЭВМ должен предусматривать окраску корпуса в спокойные мягкие тона с диффузным рассеиванием света. Корпус ПЭВМ, клавиатура и другие блоки и устройства ПЭВМ должны иметь матовую поверхность одного цвета с коэффициентом отражения 0,4 – 0,6 и не иметь блестящих деталей, способных создавать блики,  освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300-500 люкс.

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

Для уменьшения ультрафиолетового, электромагнитного излучения, статического электричества рекомендуется использовать защитный экран.

Компьютеры загрязняются от пыли и грязи, и нуждаются в периодической чистке. Перед чисткой необходимо выключить компьютер и отсоединить от системного блока и монитора кабели электропитания. Тряпку используют сухой, чтобы вода не попала в системный блок.

Для предотвращения поражения электрическим током, проектом предусмотрено выполнение «Правил устройства электроустановок», «Межотраслевых правил по охране труда при эксплуатации электроустановок», РМ 14-11-95 «Заземления электрических сетей управления и автоматики», ПОТ РМ-0,16-2001 «Межотраслевые правила по охране труда (правила безопасности) при эксплуатации электроустановок». В целях уменьшения опасности поражения электрическим током рекомендуется электропроводку встраивать в углубления и полы.

С целью обеспечения комфортных условий для обслуживающего персонала и высокой надёжности технологического процесса на РМ устанавливают дополнительные требования к воздушной среде производственных помещений. В число задач производственной санитарии входит обеспечение нормальных микроклиматических и гигиенических условий труда на рабочем месте: в холодные периоды года температура воздуха, скорость его движения и относительная влажность должны соответственно составлять: 22-24 С; 0,1 м/с; 40-60%; в теплое время года соответственно: 23-25 С; 0,1-0,2 м/с; 40-60%.

Помещения с ПЭВМ должны иметь естественное и искусственное освещение. Естественное освещение должно осуществляться через светопроемы, ориентированные преимущественно на север и северо-восток и обеспечивать коэффициент естественной освещенности не ниже 1,5%.- минимальная освещенность - 100лк.

Для обеспечения комфортных условий труда в помещениях фирмы предусмотрена система кондиционирования воздуха, водное отопление.

Проектом предусмотрено выполнение СНиП 2.011.02-85 «Противопожарные нормы» и ГОСТ 12.1.004 и ГОСТ 12.1.044 «Пожарная безопасность».

Расчет искусственного освещения

Рациональное освещение помещений и рабочих мест – один из важнейших элементов благоприятных условий труд. При правильном освещении повышается производительность труда, улучшаются условия безопасности, снижается  утомляемость. При недостаточном освещении рабочий плохо видит окружающие предметы и плохо ориентируется в производственной обстановке. Освещение рабочего места должно обеспечивать достаточную освещенность рабочих мест, быть равномерным, исключать слепящее действие света. Запрещается загромождение оконных проемов, оконные стекла должны быть чистыми.[13]

Освещение производственных помещений может быть естественным и искусственным. Проектом предусмотрено освещение согласно СНиП 23-05-95 «Естественное и искусственное освещение ».

Так как естественного освещения не достаточно, предусмотрено искусственное освещение. В качестве источников освещения используются люминесцентные лампы дневного света.

Для расчета освещения используются следующие данные: помещение размерами 6×6×2,8,  расстояние  светильника от перекрытия 1,5 м, высота расчетной поверхности над полом 0,5 м, коэффициент отражения поверхности помещения: потолка - , стен , коэффициент отражения расчетной поверхности .

Определим расчетную высоту по формуле:

= 2,8 – 0,5 – 0,5  =  1,8,

(3.1)

где H – высота помещения,  - расстояние светильника от перекрытия,  - высота расчетной поверхности над полом.

Равномерное освещение горизонтальной рабочей поверхности достигается при определенных отношениях расстояния между центрами светильников L, м. к высоте их подвеса над рабочей поверхностью h, м.

= (1.6…1.8)*1,8 = 2,88...3,24 м.

(3.2)

Выбираем L =3 м.

Для достижения равномерной горизонтальной освещенности светильники с люминесцентными лампами рекомендуется располагать сплошными рядами, параллельно стенам с окнами или длинным сторонам помещения.

Определим число светильников в ряду:

шт.

(3.3)

Определим число рядов:

ряда.

(3.4)

Определим общее число светильников:

= 2*2 = 4 шт.

(3.5)

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

Определим расчетный световой поток, лк, группы светильников с люминесцентными лампами:

Ф=,

(3.6)

где Еmin – нормированная минимальная освещенность. Наименьшая освещенность на рабочих местах при использовании люминесцентных ламп составляет 100 лк.

Z – коэффициент минимальной освещенности (Z=1,1);

К – коэффициент запаса (для помещений с малым выделением тепла К=1,5);

 – коэффициент использования светового потока ламп ( зависит от КПД и кривой распределения силы света светильника, коэффициентов отражения от потолка  и стен, высоты подвеса светильников над рабочей поверхностью Н и показателя помещения i). Коэффициент светового потока  =0,38.

Определим показатель помещения:

i= =  ,

(3.7)

где А и В – соответственно длина и ширина помещения, м.

Подставим значения в формулу 4.6 и получим:

Ф=.

(3.8)

По значению Фподбираем стандартную лампу так, чтобы ее поток отличался не более чем на 10-20% от рассчитанного. В нашем случае выбираем лампу ЛДЦ80,  Фл.ном. =  лм, Рном = 80Вт.

Проводим проверочный расчет:

Е=.

(3.9)

Определим мощность осветительной установки:

P = Pл*N = 80*4 = 320 Вт.

(3.10)

Полученные результаты полностью согласуются с существующими нормами.

3.4 Защита персонала и территории в чрезвычайных ситуациях

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

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

Наиболее полное и организованное выполнение мероприятий гражданской обороны на объекте достигается заблаговременной разработкой плана мероприятий. В план гражданской обороны проектируемого объекта включены мероприятия по защите рабочих и служащих, поддержанию производственной деятельности с учетом обстановки, которая может сложиться на объекте после аварии. Кроме того, в плане предусматривается необходимое количество сил и средств для ликвидации последствий аварии, а также мероприятия, обеспечивающие восстановления производственной деятельности объекта.

Для смягчения последствий землетрясения проектом предусмотрено выполнение требований СНиП 2.01.15-90 «Инженерная защита территорий, зданий и сооружений от опасных геологических процессов».

Население оповещается о возникновении чрезвычайной ситуации территориальным управлением ГО ЧС по специальным системам оповещения (по городской сети вещания). Необходима внимательность к сообщениям местных органов ГО ЧС, и строгое выполнение их указаний и рекомендаций.

Финансирование осуществляется за счет резервов фирмы, основным источником которых могут быть как собственные средства ООО «Светоч», так и заемные.

Мероприятия, предусмотренные в проекте, позволяют считать его безопасным и экологичным


4 Экономический раздел

Разрабаатываемая программа будет использоваться менеджером по работе с заказами. Внедрение мероприятий по созданию автоматизированного рабочего места сотрудника ООО «Светоч» связано со значительными материальными затратами на разработку и функционирование системы. Поэтому важнейшей задачей является анализ экономической эффективности внедряемой системы. Ее своевременное решение дает возможность сравнивать различные варианты автоматизации и установить оптимальный вариант, оценить его влияние на изменение показателей деятельности организации при ее автоматизации.

Экономическая эффективность позволяет судить о необходимости внедрения или невнедрения программного продукта.

Целью данного раздела является необходимость доказать эффективность разработки программного продукта, позволяющего автоматизировать деятельность сотрудника ООО «Светоч». 

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

4.1 Выбор и обоснование методики расчета экономической эффективности проекта

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

За базу для сравнения следует принять способ выполнения учетно–вычислительных работ, существующий в конкретных условиях до применения данной информационной системы. [19]

4.2 Расчет показателей экономической эффективности проекта

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

Определим трудоемкость разработки программного продукта. В ряде случаев трудоемкость создания такого программного продукта может быть определена укрупненным методом по формуле:

Трз = То + Tu + Та+ Тп + Тотл + Тдр + Тдо,   (4.1)

где То – трудозатраты на описание задачи;

Tuтрудозатраты на исследование предметной области;

Та – трудозатраты на разработку алгоритма решения задачи;

Тп - трудоемкость программирования по готовой блок-схеме;

Тотл -трудоемкость отладки программы на ЭВМ;

Тдр - трудоемкость подготовки документации по задаче в рукописи;

Тдо - трудоемкость редактирования, печати и оформления документации по задаче.

Составляющие приведенной формулы определяются, в свою очередь, через условное число операторов Q в разрабатываемой программе по формуле

Q = q*с*(1+),     (4.2)

где q - число операторов в программе (ед.);

с - коэффициент сложности программы (с = 1,25 … 2);

p - коэффициент коррекции программы в ходе ее разработки, учитывающий ее новизну. Для совершенно новой программы p = 0,1. (p = 0,1 … 0,5);

n = 1,2, ….- количество коррекций программы в ходе ее разработки.

Примем q = 80, с = 2, р = 0,2, n = 4 так как программа дорабатывалась трижды. Тогда по формуле (3.2) получим:

Q = q*с*(1+) = 80*2*(1+0,2*4) = 288 чел.-ч.

Затраты труда на описание задачи To точно определить заранее невозможно. Поэтому, ориентировочно эту величину принимают равной To = 30 … 40 чел.-ч.

To = 38. чел.-ч.

Тогда составляющие трудоемкости разработки программы определятся по формулам.

Затраты труда на изучение предметной области Ти с учетом уточнения описания и квалификации программистов определяется по формуле:

Ти = Q * W / Su * К = 288* 1,4 / 85*0,8 = 5.93 чел.-ч.  (4.3)

где W - коэффициент увеличения затрат труда вследствие недостаточного или некачественного описания задачи (W = 1,2...1,5);

Suколичество операторов, приходящихся на 1 чел.-ч. (для данного вида работ Su – 75 … 85 ед/чел.-ч.);

К - коэффициент квалификации разработчика алгоритмов и программ (при стаже работы до двух лет К = 0,8, при стаже от двух до трех лет К = 1,0, при стаже от трех до пяти лет К = 1,1...1, 2, при стаже от пяти до семи лет К = 1,3...1,4, при стаже свыше семи лет К = 1,5...1,6.).

Затраты на разработку алгоритма решения задачи Та рассчитывается по формуле:

Та = Q / Su * К =288/ 23*0,8 = 15.65 чел.-ч.  (4.4)

где Suобычно принимают Su = 20 … 25 ед/чел.-ч.

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

Тп = Q / Su * К = 288 / 24*0,8 = 15 чел.-ч.   (4.5)

где Suобычно принимают Su = 20 … 25 ед/чел.-ч.

Затраты труда на отладку




1. Виды проверок состояния лесного хозяйства
2. вступили у середньовічну фазу свого історичного розвитку.
3. Реферат- Гражданско-правовое регулирование соседских отношений
4. Економічна ефективність виробництва молока та шляхи її підвищення.html
5. Менеджмент спеціальності 8
6. корреспондента АН СССР В
7. Тема- Тунгусский метеорит ~ итоги поиска истины в пределах естественных научных реальностей и достоверных ф
8. ТЕМА 5. ПОВЕДЕНИЕ ПОТРЕБИТЕЛЕЙ В УСЛОВИЯХ РЫНКА Модель покупательского поведения на потребительском
9. реферат дисертації на здобуття наукового ступеня кандидата технічних наук Одеса
10. Промышленная теплоэнергетика ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ 1
11. Тема- Використання графічних можливостей електронних таблиць
12. Петербург из которого сбежал будучи подростком не найдя понимания среди родных и близких
13. является более важным для целей управления стоимостью имущества предприятия.
14.  Арифметическое пространство Рассмотрим множество всевозможных упорядоченных наборов из n чисел действи
15. 1жирные кислоты ~ масляная олеиновая стеариновая всего18 2липиды ~ холестерин кефалин лецитин Молочный
16. Печерського державного історикокультурного заповідника який складався протягом дев~яти століть
17. Анна Иоанновна
18. Реферат- Мануфактурно-промышленное производство в России
19. Контрольная работа ’ 3 РАСЧЕТ ОТОПЛЕНИЯ Автор контрольной работы студент 401 гр
20. II cos x1 1n Rn 31 Возрастание и убывание функции