Разработка системы электронного документооборота в Управлении Федерального казначейства

Обоснование выбора языка программирования. Анализ входных и выходных документов. Логическая структура базы данных. Разработка алгоритма работы программы. Написание программного кода. Тестирование программного продукта. Стоимость программного продукта.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 13.10.2013
Размер файла 1008,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

чел.дн.

3

Трудоемкость разработки эскизного проекта ПП

чел.дн.

6

Трудоемкость разработки технического проекта ПП

чел.дн.

12

Трудоемкость разработки рабочего проекта ПП

чел.дн.

19.84

Трудоемкость внедрения разрабатываемого ПП

чел.дн.

12.8

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

= 3 + 6+ 12 + 19 + 12 = 52 (чел.дн.)

5.2.2 Определение цены программного продукта

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

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

, (5.2.2.1)

где - затраты на разработку программной продукции (сметная себестоимость);

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

- нормативная прибыль, рассчитываемая по формуле:

, (5.2.2.2)

где - норматив себестоимости, %

- материальные затраты, руб./изд.

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

o материалы,

o специальное оборудование,

o основная заработная плата,

o дополнительная заработная плата,

o отчисления на страховые взносы,

o производственные командировки,

o накладные расходы,

o контрагентские расходы.

1. Материалы.

Суммарные затраты на материалы определяются по формуле:

, (5.2.2.3)

где = 0,03 … 0,05;

- цена единицы i-го материала, руб.;

- приобретенное количество (объем) i-го материала.

Расчеты по данной статье представлены в таблице 5.8.

Таблица 5.8.

Затраченные материалы и их стоимость

N п/п

Наименование материала

Единица

Кол-во

Цена за
единицу, руб.

Сумма,
руб.

1

Бумага писчая

упак.

1

120,00

120,00

2

Прочие материалы

шт.

2

260,00

520,00

Всего

640,00

= 0,04

25,60

Итого

665,60

2. Специальное оборудование.

Затраты, связанные с использованием вычислительной техники, определяют по формуле:

. (5.2.2.4)

Таблица 5.9.

Исходные данные для расчёта затрат, связанных с использованием вычислительной техники.

Описание переменной

Размерн.

Обозн.

Значение

Время использования ЭВМ для разработки ПП

ч

57

Поправочный коэффициент учета времени использования ЭВМ

1

Цена одного часа работ ЭВМ

руб.

15

Коэффициент учета быстродействия ЭВМ

1

= 57• 1 • 15 • 1 = 855,00 руб.

3. Основная заработная плата.

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

. (5.2.2.5)

Таблица 5.10.

Исходные данные для расчёта основной заработной платы.

Описание переменной

Размерн.

Обозн.

Значение

Среднемесячный оклад i-го исполнителя

руб.

10000

Трудоемкость работ

чел.дн.

352,92

Среднее количество рабочих дней в месяце

дн.

21

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

С зо=10000/21*52=24761,90 руб.

4. Отчисления на страховые взносы.

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

(5.2.2.6)

где - коэффициент отчислений на страховые взносы, = 0,26.

= 0,26*24761,90 = 6438,094 руб.

5. Накладные расходы.

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

(5.2.2.7)

где - коэффициент накладных расходов = 0,008.

= 0,008*24761,90 = 198,1 руб.

Таблица 5.11.

Результаты расчёта сметной стоимости программной продукции


п/п

Наименование статьи

Сметная
себестоимость, руб.

Удельный
вес, %

Примечание

1

Материалы

665,6

2,02

665,6

2

Специальное оборудование

855

2,60

855

3

Основная заработная плата

24762

75,22

24762

4

Отчисления на страховые взносы

6438,09

19,56

6438,09

5

Накладные расходы

198,1

0,60

198,1

32918,69

100,00

32918,69

Определение цены программного продукта:

Норматив рентабельности = 25%

Нормативная прибыль равна:

= (32918,69-665,60)*0,25 = 8213,02 руб.

Формула вычисления цены продукта:

k = 1,1 (коэффициент учета затрат на изготовление опытного образца ПП, как продукции производственно-технического назначения)

= 1,1*32918,69 + 8213,02=44423,58 руб.

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

Цэ=44423,58/50=888,47 (руб)

5.2.3 Расчет и сопоставление капитальных вложений

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

.

(5.2.3.1)

Таблица 5.12.

Исходные данные для расчёта капитальных вложений.

Описание переменной

Размерность

Обозн.

Значение

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

машино-ч/год

700

Капитальные вложения в ЭВМ, для которой предназначена данная программа

руб.

15000

Полезный годовой фонд работы этой ЭВМ (за вычетом простоев в ремонте)

ч/год

1746

Цена новой программы, которую должен приобрести потребитель

руб.

44423,58

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

= 225 • 8 • 0,97 = 1746 (ч/год),

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

Капитальные вложения составляют:

5.2.4 Расчет и сопоставление эксплуатационных расходов

Расходы, связанные с эксплуатацией программы (руб./год на потребителя программы) определяются по формуле:

. (5.2.4.1)

Таблица 5.13.

Исходные данные для расчёта и сопоставления эксплуатационных расходов.

Описание переменной

Размерность

Обозн.

Значение

Продолжительность машинного времени ЭВМ, используемой в течение года для решения задач с помощью данной программы

машино-ч/
год/потребителя программы

700

Эксплуатационные расходы, приходящиеся на 1 ч машинного времени этой ЭВМ

руб./машино-ч

15

Цена разработанной программы

руб./программу

44423,58

Срок службы данной программы

лет

5

Экономия эксплуатационных расходов , получаемая одним потребителем данной новой программы составляет:

. (5.2.4.2)

Таблица 5.14.

Исходные данные для расчёта экономии эксплуатационных расходов.

Описание переменной

Размерность

Обозн.

Значение

Основная заработная плата i-го работника, решавшего задачу вручную

руб./год

60000

Машинное время ПЭВМ, затрачиваемое у одного потребителя новой программы на решение с ее помощью в течение года данного рода задач

машино-ч/год/потребителя программы

450

Удельные эксплуатационные расходы, приходящиеся на 1 ч машинного времени данной ПЭВМ

руб./машино-ч

15

Цена разработанной программы

руб./программу

44423,58

Срок службы данной программы до ее морального износа

лет

5

вычислялась из расчета, что месячная зарплата составляет 25000 руб.

При вычислении учитывалось, что в году в среднем 225 рабочих дней и один потребитель затрачивал примерно по 2 ч в день на решение с ее помощью данного рода задач.

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

Срок окупаемости дополнительных капитальных вложений в новом варианте по сравнению с прежним составляет:

Денежный годовой экономический эффект, получаемый одним потребителем новой программы (руб./год) составит при и :

, (5.2.5.1)

где - нормативный коэффициент эффективности дополнительных капитальных вложений ().

= 50437,3 - 0,15 • 59965, 28 =41442,51 руб./год.

Таблица 5.16.

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

Показатель

Размерность

Значение

Затраты на разработку программы

руб.

32918,69

Капитальные вложения

руб.

50437,3

Эксплуатационные расходы

руб./год

19384,7

Годовой экономический эффект

руб./год

41442,51

Срок окупаемости

мес.

14,27

ГЛАВА VI. БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТНЫХ РЕШЕНИЙ

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

Пользователь программного комплекса находится в помещении:

длина - 6 м

ширина - 3 м

высота - 2,8 м

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

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

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

- равномерное освещение всего рабочего пространства;

- приборы, по возможности устанавливать в местах, удаленных от окон;

- выбирать на прямое освещение или укрывать корпуса светильников;

- поступающий через окна свет смягчать с помощью штор;

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

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

Работа с вычислительной техникой по вредности относится к безопасным (риск смерти на человека в год составляет менее 0.0001). Тяжесть труда у операторов ВТ также минимальна, так как уровень психической нагрузки по этому роду деятельности предусматривает энергозатраты 2000...2400 ккал в сутки. Условия труда оператора принадлежат к классу I (оптимальные), так как отклонения параметров микроклимата от гигиенических нормативов в данном случае минимальны.

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

- недостаточная освещенность рабочей зоны;

- повышенный уровень статического электричества;

- повышенный уровень электромагнитных излучений;

- деионизация воздуха;

- отклонения параметров микроклимата от нормы;

- повышенный уровень шума;

- опасность поражения электрическим током;

- статическое напряжение мышц шейно-плечевой области и спины, развитие общего утомления;

- умственное перенапряжение;

- перенапряжение анализаторов, зрительный дискомфорт.

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

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

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

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

Освещение в рабочем помещении

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

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

Статическое электричество и электромагнитное излучение на рабочем месте

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

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

Шум и вибрации в рабочем помещении

Допустимые уровни шума и вибрации на рабочем месте должны соответствовать требованиям «Санитарных норм допустимых на рабочем месте». Вибрация (общая) оборудования не должна превышать предельно допустимых величин, установленных «Санитарными нормами вибрации на рабочем месте».

6.2 Мероприятия по устранению или уменьшению влияния выявленных факторов

Мероприятия по устранению или снижению недостаточной освещенности рабочей зоны

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

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

Мероприятия по устранению статического электричества и электромагнитных излучений

Защита от статического электричества должна проводиться в соответствии с санитарно-техническими нормами допускаемой напряженности электростатического поля. Допускаемые уровни напряженности электростатического поля не должны превышать 20 кВ в течение одного часа.

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

В машинных залах ЭВМ и в помещениях с дисплеями необходимо контролировать уровень аэроионизации. Следует учитывать, что легкое рентгеновское излучение, возникающее при напряжении на аноде 20 - 22 кВ, а также высокое напряжение на токоведущих участках схемы вызывают ионизацию воздуха с образованием положительных ионов, является неблагоприятным для человека. Оптимальным уровнем аэроионизации в зоне дыхания работающего считается соединение легких аэроионов обоих знаков от 1,5*102 до 5*103 см3 воздуха.

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

Мероприятия по устранению уровню шума и вибрации

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

Дополнительным звукопоглощением служат занавески из плотной ткани, гармонирующие с окраской стен и подвешенные в складку на расстоянии 15 - 20 см от ограждения. Ширина занавески должна быть в два раза шире окна. В таблице 4.1 приведены значения уровней шума, которые не должны превышаться.

Таблица 6.1

Категория работающих

Уровень шума, дБ

Математики, программисты, операторы терминалов

50

Инженерно-технические работники, осуществляющие аналитический и измерительный контроль

60

Операторы ЭВМ (без дисплея)

65

Персонал, работающий в помещениях с шумными агрегатами

75

Мероприятия по защите от поражения током

Работу следует проводить в соответствии с правилами технической эксплуатации электроустановок.

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

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

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

6.3 Расчеты, подтверждающие достаточность разработанных мероприятий

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

Поэтому обеспечение оператора достаточным освещением является первоначальной задачей.

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

Для определения количества светильников определим световой поток, падающий на поверхность по формуле:

(6.1)

где Eн - нормированная освещённость рабочего места (Ен=300 лк);

Кз - коэффициент запаса, учитывающий старение ламп и загрязнение светильников;

Z - коэффициент минимальной освещенности;

S - площадь освещаемого помещения (в нашем случае S = 6 · 3 =18 м2);

- коэффициент использования светового потока.

Для нахождения коэффициента использования светового потока необходимо определить индекс помещения:

, (6.2)

где H - высота помещения, S -площадь помещения, a, b - длина и ширина помещения соответственно.

S = a · b = 6 · 3 = 18 м2

Тогда i = 18 / 2,8 · 9 = 0,7

По таблице «Коэффициенты использования з, %» находим (для люминесцентных ламп i=0,7) = 0.33.

Определяем общий световой поток по формуле (6.1):

Световой поток одной лампы составляет F=2600 лм, следовательно, для получения светового потока Fобщ= 27000 лм необходимо N ламп, число которых можно определить по формуле:

(6.3)

Подставив в формулу (6.3) значения, полученные выше, получаем:

N = 27000 / 2600 = 10 ламп.

Таким образом, необходимо установить в помещении 5 светильников по 2 лампы.

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

6.4 Противопожарная безопасность

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

Аппараты пожаротушения подразделяют на стационарные установки и огнетушители (ручные до 10 л и передвижные или стационарные объемом свыше 25 л).

В качестве аппарата пожаротушения можно выбрать углекислотные ОУ_2 огнетушители, которые применяются для тушения пожаров электроустановок, находящихся под напряжением.

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

Мероприятия по противопожарной безопасности

При техническом обслуживании и эксплуатации ЭВМ (ПК) необходимо строго соблюдать правила противопожарной безопасности.

Запрещается хранить в помещении смазочные материалы.

Включенные паяльники необходимо класть на специальные подставки.

Рабочие места, проходы и выход не должны загромождаться посторонними предметами.

По окончании работы все электроприборы должны быть выключены.

Курение, пользование электронагревательными приборами, открытым огнем в данных классах запрещается!

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

При ликвидации пожара применять средства тушения, гасящее вещество которых не проводит электрический ток (огнетушители углекислотные, порошковые).

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

6.5 Экологическое обоснование проектных решений

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

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

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

Они представляют собой источник загрязнения типа «б»: рассеянный источник от движущихся носителей загрязнения (участок транспортной магистрали) протяженностью L.

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

Кроме того, предприятие осуществляет плату за размещение твердых бытовых отходов (пакетов, упаковок и т.п.).

Выбросов в водные объекты предприятие не осуществляет.

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

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

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

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

- выброс (сброс) вредных веществ в окружающую среду только в соответствии с разрешениями, выдаваемыми компетентными государственными органами;

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

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

Плата за загрязнение атмосферного воздуха для передвижных источников подразделяется на:

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

- плату за выбросы, превышающие допустимые.

Плата за допустимые выбросы загрязняющих веществ в атмосферу от передвижных источников определяется по формуле:

Пн транс = ? Ye*Te, где

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

е - вид топлива;

Ye - удельная плата за допустимые выбросы загрязняющих веществ, образующихся при использовании 1 тонны его вида топлива, руб.;

Те - количество е-го вида топлива, израсходованного передвижным источником за отчетный период, т.

Таблица 6.2

Расчет платы за допустимые выбросы за 2009 - 2011 гг.

Годы

Виды топлива

Удельная плата (руб./т)

Количество израсходованного топлива (т)

Плата за допустимые выбросы Пн транс (руб.)

2009

Дизельное топливо

2,5

45

112,5

2010

Дизельное топливо

2,5

48

120

2011

Дизельное топливо

2,5

54

135

Итого за 3 года

367,5

Коэффициент экологической ситуации Кэ атм = 1,2.

Плата за выбросы П транс - Пн транс * Кэ атм

Плата за выбросы в:

2009 года П транс = 1,2 * 112,5 = 135

2010 года П транс = 1,2 * 120 = 144

2011 года П транс = 1,2 * 135 = 162.

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

Предприятие не осуществляет выброса в водные объекты и не размещает отходы.

В таблице 6.3 представлен перечень наиболее значимых мероприятий в области охраны природы за 2011 год.

Таблица 6.3

Мероприятия в области охраны природы за 2011 год

№ п/п

Наименование мероприятия

Затраты,

тыс. руб.

Экологический эффект

1

Сбор и утилизация бытовых отходов

39,5

Предотвращение загрязнения почвы

2

Организация экологичной рабочей зоны на предприятии

32,7

Предотвращение негативного влияния на окружающую среду и человека

3

Посадка зеленых насаждений

28,8

Поглощение углекислого газа, выделение кислорода

Итого

101

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

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

6.6 Утилизация газоразрядных ламп

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

Годовое количество ртутных ламп, подлежащих утилизации определяется по формуле (6.4):

(6.4)

где Nр.л. - количество ртутных ламп, подлежащих утилизации, шт/год; nр.л. - число установленных ртутных ламп, шт.; tр.л. - среднее время работы в сутки одной ртутной лампы (4,57 часов в смену); Tр.л. - число рабочих дней в году, дн; Нр.л. - нормативный срок службы одной лампы.

Для лампы ЛБ-36 нормативный срок службы одной лампы составляет Нр.л=11 000 час., количество ламп nр.л. = 12, среднегодовое время работы одной лампы Tр.л. = 8ч. · 253 р.д.

После подстановки значений в (6.4) получается:

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

Масса отработанных люминесцентных ламп определяется по формуле (6.5):

(6.5)

где М - масса отработанных ламп, г/год; Nр.л. - количество ртутных ламп, подлежащих утилизации, шт/год; mi - масса одной лампы, гр.

Вес одной лампы ЛБ-36 составляет mi =300 г, после подстановки значений в (6.5) получается:

Таким образом, масса отработанных люминесцентных ламп составляет 300 гр/год.

Усредненный весовой состав и масса отработанных веществ ртутьсодержащих ламп представлены в таблице 6.4.

Таблица 6.4

Усредненный весовой состав и масса отработанных веществ ртутьсодержащих ламп

Вещество

Весовой состав, %

Масса вещества, гр/год

Стекло

92

552

Ртуть

0,02

0,12

Другие металлы

2

12

Люминофор

5,98

35,88

6.7 Выводы

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

ЗАКЛЮЧЕНИЕ

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

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

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

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

Таким образом, в процессе выполнения дипломного проекта был проведен анализ деятельности Управления Федерального Казначейства ЧР и разработан проект ИС «Система электронного документооборота в Управлении Федерального казначейства ЧР».

Информационное обеспечение реализовано в среде Microsoft SQl Server. Результатами разработки являются:

- информационное обеспечение в формате Microsoft SQl Server;

- пользовательский интерфейс АРМ, включающий экранные формы для работы со справочными и оперативными данными;

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

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

ИС «Система электронного документооборота в Управлении Федерального казначейства ЧР» позволит:

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

- автоматизировать документооборот организации;

- упорядочить работу с клиентами фирмы;

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

В целом система ИС «Система электронного документооборота в Управлении Федерального казначейства ЧР» позволит повысить эффективность деятельности организации, улучшить исполнительскую дисциплину, сэкономить время на всех этапах деятельности сотрудников, а в перспективе - создать единое информационное и управленческое пространство в организации.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Благодатских В.А. Стандартизация разработки программных средств.: Учеб. пос. для вузов / Благодатских В.А., Володин В.А., Поскакалов К.Ф.; Под ред. Разумова О.С.. - М.: Финансы и статистика, 2005. - 288 с.

2. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. - М.: Финансы и статистика, 2006. - 349 с.

3. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД. - СПб.: Питер, 2008. -- 704 с.

4. Государственный образовательный стандарт высшего профессионального образования. Направление подготовки дипломированного специалиста 651900 Автоматизация и управление.

5. Буч Грейди, Рамбо Джеймс, Джекобсон Айвар. Унифицированный язык моделирования UML. Руководство пользователя ДМК, 2000

6. Грофф Дж., Вайнберг П. SQL: полное руководство / Пер. с англ. 2-е изд. К.: BHV, 2010. - 329 с.

7. Дейт К. Дж. Введение в системы баз данных / Пер. с англ. 7-е изд. М.: Вильяме, 2006. - 551 с.

8. Тельман Дж. Основы систем баз данных. - М..: Финансы и статистика, 2008. - 382 с.

9. Мартин Дж.. Организация баз данных в вычислительных системах. - М: Мир, 2006. - 228 с.

10. Рамбо Джеймс, Блаха М.. UML 2.0. Объектно-ориентированное моделирование и разработка. Изд.дом Питер, 2005

11. Диго С.М. Проектирование и использование баз данных. - М.: Финансы и статистика 2010. - 417 с.

12. Нейлор К.. Как построить свою экспертную систему. - Москва, 1991г.

13. Когловский М.Р. Технология баз данных на персональных ЭВМ. -М.: Финансы и статистика, 2007. - 711 с.

14. Полотнянко Л. И. . Контроль качества лабораторных исследований. Издательство: Владос-Пресс, 2008.-192 с.

15. Мауэргауз Ю.Е. Информационные системы промышленного менеджмента. - М.: ИНФРА-М, 2009. - 517 с.

16. Методические указания по прохождению преддипломной практики студентов специальности 230105…/ Богомолов А.В., Щипцова А.В. - Чебоксары 2012.

17. Основы системного подхода и их приложение к разработке территориальных автоматизированных систем управления/ Под ред. Перегудова Ф.И.. - Томск: Изд-во Томск. ун-та, 2006. - 448 с.

18. Перегудов Ф.И. Основы системного проектирования АСУ организационными комплексами. - Томск: Изд-во Томск. ун-та, 2004. - 391 с.

19. Перегудов Ф.И., Тарасенко Ф.П. Введение в системный анализ: Учеб. пособие для вузов. - М.: Высш. шк., 2009. - 386 с.

20. Путилин А.Б., Юрагов Е.А. Компонентное моделирование и программирование на языке UML. Практическое руководство по проектированию информационных систем. - М. НТ Пресс, 2005

21. Шелдон Роберт, Мойе Джоффрей. MySQL: базовый курс Beginning MySQL. - М.: «Диалектика», 2007. - 880с.

22. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем: Учебник. - М.: Финансы и статистика, 2009. - 290 с.

23. Тиори Т., Фрай Д. Проектирование структур баз данных. Кн 1, 2. - М.: Мир, 2005. - 317 с.

ПРИЛОЖЕНИЕ А

ЛИСТИНГ

Разработка системы электронного документооборота в Управлении Федерального казначейства ЧР.

ДП-230105-608658-2012-ЛП

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace WindowsFormsApplication1

{

public partial class Form1 : Form

{

public Form3 form3 = new Form3();

int k;

public Form1()

{

InitializeComponent();

AddOwnedForm(form3);

}

private void Form1_Activated(object sender, EventArgs e)

{

}

private void выходToolStripMenuItem_Click(object sender, EventArgs e)

{

Close();

}

private void button1_Click(object sender, EventArgs e)

{

if (comboBox1.Text == "Администратор") if (textBox1.Text == "135")

{

this.Visible = false;

form3.x = 1;

form3.Owner = this;

form3.ShowDialog();

Close();

}

if (comboBox1.Text == "Администратор") if (textBox1.Text != "135")

{

MessageBox.Show("Пароль неверен!");

this.Close();

}

if (comboBox1.Text != "Администратор") if (textBox1.Text == "246")

{

this.Visible = false;

form3.x = 2;

form3.Text = "Рабочее место сотрудника рекламного отдела";

form3.ShowDialog();

Close();

}

if (comboBox1.Text != "Администратор") if (textBox1.Text != "531")

{

MessageBox.Show("Пароль неверен!");

this.Close();

}

}

private void label2_Click(object sender, EventArgs e)

{

}

private void textBox1_TextChanged(object sender, EventArgs e)

{

}

private void Form1_Load(object sender, EventArgs e)

{

}

}

}

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace WindowsFormsApplication1

{

public partial class Form3 : Form

{

public Form4 form4 = new Form4();

public int x;

public int k;

public int n;

public string a;

public Form3()

{

InitializeComponent();

AddOwnedForm(form4);

}

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)

{

}

private void Form3_Load(object sender, EventArgs e)

{

if (x == 2) this.Text = "Система электронного документооборота в Управлении Федерального казначейства ЧР - Пользователь";

if (x == 2) администрированиеToolStripMenuItem.Visible = false;

// TODO: данная строка кода позволяет загрузить данные в таблицу "database1DataSet.Пользователи". При необходимости она может быть перемещена или удалена.

this.пользователиTableAdapter.Fill(this.database1DataSet.Пользователи);

// TODO: данная строка кода позволяет загрузить данные в таблицу "database1DataSet.Прочие". При необходимости она может быть перемещена или удалена.

this.прочиеTableAdapter.Fill(this.database1DataSet.Прочие);

// TODO: данная строка кода позволяет загрузить данные в таблицу "database1DataSet.На_контроле". При необходимости она может быть перемещена или удалена.

this.на_контролеTableAdapter.Fill(this.database1DataSet.На_контроле);

// TODO: данная строка кода позволяет загрузить данные в таблицу "database1DataSet.Проекты". При необходимости она может быть перемещена или удалена.

this.проектыTableAdapter.Fill(this.database1DataSet.Проекты);

// TODO: данная строка кода позволяет загрузить данные в таблицу "database1DataSet.Приказы". При необходимости она может быть перемещена или удалена.

this.приказыTableAdapter.Fill(this.database1DataSet.Приказы);

// TODO: данная строка кода позволяет загрузить данные в таблицу "database1DataSet.Исходящие_письма". При необходимости она может быть перемещена или удалена.

this.исходящие_письмаTableAdapter.Fill(this.database1DataSet.Исходящие_письма);

// TODO: данная строка кода позволяет загрузить данные в таблицу "database1DataSet.Входящие_письма". При необходимости она может быть перемещена или удалена.

this.входящие_письмаTableAdapter.Fill(this.database1DataSet.Входящие_письма);

this.сотрудникиTableAdapter.Fill(this.database1DataSet.Сотрудники);

// TODO: данная строка кода позволяет загрузить данные в таблицу "database1DataSet.Документы". При необходимости она может быть перемещена или удалена.

this.документыTableAdapter.Fill(this.database1DataSet.Документы);

richTextBox1.Visible = false;

пользователиDataGridView.Visible = false;

сотрудникиDataGridView.Visible = false;

входящие_письмаDataGridView.Visible = false;

исходящие_письмаDataGridView.Visible = false;

приказыDataGridView.Visible = false;

проектыDataGridView.Visible = false;

на_контролеDataGridView.Visible = false;

прочиеDataGridView.Visible = false;

документыDataGridView.Visible = false;

richTextBox1.Visible = false;

label1.Visible = false;

textBox1.Visible = false;

документыDataGridView.Visible = true;

сотрудникиDataGridView.Visible = false;

bindingNavigator1.BindingSource = документыBindingSource;

bindingNavigator1.Visible = true;

}

private void сотрудникиToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Файл - Создать";

toolStripStatusLabel1.Text = a;

richTextBox1.Visible = true;

}

private void документыToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Файл - Открыть";

toolStripStatusLabel1.Text = a;

richTextBox1.Visible = true;

openFileDialog1.ShowDialog();

richTextBox1.LoadFile(openFileDialog1.FileName);

}

private void печатьToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Файл - Сохранить";

toolStripStatusLabel1.Text = a;

richTextBox1.Visible = true;

saveFileDialog1.Filter = "Word Document|*.doc|RTF|*rtf";

saveFileDialog1.Title = "Save an File";

saveFileDialog1.ShowDialog();

richTextBox1.SaveFile(saveFileDialog1.FileName + ".rtf");

}

private void закрытьToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Файл - Печать";

toolStripStatusLabel1.Text = a;

richTextBox1.Visible = true;

if (printDialog1.ShowDialog() == DialogResult.OK)

{

printDocument1.Print();

}

}

string[] lines;

private void printDocument1_BeginPrint(object sender, System.Drawing.Printing.PrintEventArgs e)

{

char[] param = { '\n' };

lines = richTextBox1.Text.Split(param);

}

private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)

{

int linesPrinted = 0;

int x = e.MarginBounds.Left;

int y = e.MarginBounds.Top;

int nachSim = 0;

Brush brush;

while (linesPrinted < lines.Length)

{

int dlinaStr = lines[linesPrinted].Length + 1;

richTextBox1.Select(nachSim, dlinaStr);

nachSim += dlinaStr;

brush = new SolidBrush(richTextBox1.SelectionColor);

e.Graphics.DrawString(lines[linesPrinted],

richTextBox1.SelectionFont, brush, x, y);

y += 15;

if (y >= e.MarginBounds.Bottom)

{

e.HasMorePages = true;

return;

}

else

{

e.HasMorePages = false;

}

linesPrinted++;

}

}

private void закрытьToolStripMenuItem1_Click(object sender, EventArgs e)

{

a = "Файл - Закрыть";

toolStripStatusLabel1.Text = a;

Close();

}

private void сотрудникиToolStripMenuItem1_Click(object sender, EventArgs e)

{

richTextBox1.Visible = false;

пользователиDataGridView.Visible = false;

сотрудникиDataGridView.Visible = false;

входящие_письмаDataGridView.Visible = false;

исходящие_письмаDataGridView.Visible = false;

приказыDataGridView.Visible = false;

проектыDataGridView.Visible = false;

на_контролеDataGridView.Visible = false;

прочиеDataGridView.Visible = false;

документыDataGridView.Visible = false;

a = "Таблицы - Сотрудники";

toolStripStatusLabel1.Text = a;

n = 1;

label1.Visible = false;

textBox1.Visible = false;

документыDataGridView.Visible = false;

сотрудникиDataGridView.Visible = true;

bindingNavigator1.BindingSource=сотрудникиBindingSource;

bindingNavigator1.Visible = true;

}

private void архивДокументовToolStripMenuItem_Click(object sender, EventArgs e)

{

richTextBox1.Visible = false;

пользователиDataGridView.Visible = false;

сотрудникиDataGridView.Visible = false;

входящие_письмаDataGridView.Visible = false;

исходящие_письмаDataGridView.Visible = false;

приказыDataGridView.Visible = false;

проектыDataGridView.Visible = false;

на_контролеDataGridView.Visible = false;

прочиеDataGridView.Visible = false;

документыDataGridView.Visible = false;

a = "Таблицы - Архив документов";

toolStripStatusLabel1.Text = a;

n = 2;

label1.Visible = false;

textBox1.Visible = false;

документыDataGridView.Visible = true;

сотрудникиDataGridView.Visible = false;

bindingNavigator1.BindingSource = документыBindingSource;

bindingNavigator1.Visible = true;

}

private void отборДокументовПоТипуToolStripMenuItem1_Click(object sender, EventArgs e)

{

a = "Отчеты - Отбор документов по типу";

toolStripStatusLabel1.Text = a;

документыDataGridView.Visible = true;

bindingNavigator1.BindingSource = документыBindingSource;

bindingNavigator1.Visible = true;

bindingNavigator1.Visible = false;

label1.Visible = true;

textBox1.Visible = true;

k = 1;

}

private void textBox1_TextChanged(object sender, EventArgs e)

{

документыDataGridView.DataSource = bindingSource1;

if (textBox1.Text == "") bindingSource1.Filter = "";

if (textBox1.Text != "")

{

if (k == 1) bindingSource1.Filter = string.Format("Тип_документа LIKE '{0}' + '%'", textBox1.Text);

if (k == 2) bindingSource1.Filter = string.Format("Номер LIKE '{0}' + '%'", textBox1.Text);

if (k == 3) bindingSource1.Filter = string.Format("Название_файла LIKE '{0}' + '%'", textBox1.Text);

}

}

private void отборДокументовПоНомеруToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Отчеты - Отбор документов по дате";

toolStripStatusLabel1.Text = a;

документыDataGridView.Visible = true;

bindingNavigator1.BindingSource = документыBindingSource;

bindingNavigator1.Visible = true;

сотрудникиDataGridView.Visible = false;

label1.Visible = true;

textBox1.Visible = true;

k = 2;

}

private void поискДокументаПоНазваниюToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Отчеты - Отбор документов по номеру";

toolStripStatusLabel1.Text = a;

документыDataGridView.Visible = true;

bindingNavigator1.BindingSource = документыBindingSource;

bindingNavigator1.Visible = true;

сотрудникиDataGridView.Visible = false;

label1.Visible = true;

textBox1.Visible = true;

k = 3;

}

private void выходToolStripMenuItem1_Click(object sender, EventArgs e)

{

Close();

}

private void оПрограммеToolStripMenuItem_Click(object sender, EventArgs e)

{

form4.ShowDialog();

}

private void отборДокументовПоТипуToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Правка - Добавить";

toolStripStatusLabel1.Text = a;

if (n == 2)

{

DataRow newCustomersRow = database1DataSet.Tables["Сотрудники"].NewRow();

newCustomersRow["Номер"] = сотрудникиBindingSource.Count + 1;

database1DataSet.Tables["Сотрудники"].Rows.Add(newCustomersRow);

}

if (n == 1)

{

DataRow newCustomersRow = database1DataSet.Tables["Документы"].NewRow();

newCustomersRow["Код"] = сотрудникиBindingSource.Count + 1;

database1DataSet.Tables["Документы"].Rows.Add(newCustomersRow);

}

}

private void bindingNavigatorMoveLastItem1_Click(object sender, EventArgs e)

{

}

private void bindingNavigatorAddNewItem1_Click(object sender, EventArgs e)

{

}

private void отборДокументовПоДатеToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Правка - Изменить";

toolStripStatusLabel1.Text = a;

}

private void поискДокументаПоНомеруToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Правка - Удалить";

toolStripStatusLabel1.Text = a;

if (n == 2) документыBindingSource.RemoveCurrent();

if (n == 1) сотрудникиBindingSource.RemoveCurrent();

}

private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Правка - Сохранить";

toolStripStatusLabel1.Text = a;

if (n == 1)

{

this.Validate();

this.документыBindingSource.EndEdit();

this.tableAdapterManager.UpdateAll(this.database1DataSet);

}

if (n == 2) сотрудникиBindingSource.RemoveCurrent();

{

this.Validate();

this.сотрудникиBindingSource.EndEdit();

this.tableAdapterManager.UpdateAll(this.database1DataSet);

}

}

private void вложитьToolStripMenuItem_Click(object sender, EventArgs e)

{

a = "Правка - Вложить";

toolStripStatusLabel1.Text = a;

if (n == 2)

{

DataRow newCustomersRow = database1DataSet.Tables["Сотрудники"].NewRow();

newCustomersRow["Номер"] = сотрудникиBindingSource.Count + 1;

database1DataSet.Tables["Сотрудники"].Rows.Add(newCustomersRow);

}

if (n == 1)

{

DataRow newCustomersRow = database1DataSet.Tables["Документы"].NewRow();

newCustomersRow["Код"] = сотрудникиBindingSource.Count + 1;

database1DataSet.Tables["Документы"].Rows.Add(newCustomersRow);

}

}

private void областьПереходовToolStripMenuItem_Click(object sender, EventArgs e)

{

if (treeView1.Visible == true) treeView1.Visible = false;

else treeView1.Visible = true;

}

private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)

{

}

private void входящиеПисьмаToolStripMenuItem_Click(object sender, EventArgs e)

{

richTextBox1.Visible = false;

пользователиDataGridView.Visible = false;

сотрудникиDataGridView.Visible = false;

входящие_письмаDataGridView.Visible = false;

исходящие_письмаDataGridView.Visible = false;

приказыDataGridView.Visible = false;

проектыDataGridView.Visible = false;

на_контролеDataGridView.Visible = false;

прочиеDataGridView.Visible = false;

документыDataGridView.Visible = false;

a = "Документооборот - Входящие письма";

toolStripStatusLabel1.Text = a;

n = 3;

label1.Visible = false;


Подобные документы

  • Архитектура программного продукта и требования к платформе, обоснование выбора разработки. Закономерности и основные этапы алгоритмизации и программирования, а также отладка и тестирование продукта. Разработка и содержание руководства пользователя.

    дипломная работа [2,3 M], добавлен 19.01.2017

  • Этапы разработки и отладки приложения "Помощь почтальону". Составление сопроводительной документации. Выбор средств и методов программирования. Анализ проектных данных. Особенности создания базы данных, СУБД. Тестирование созданного программного продукта.

    контрольная работа [2,5 M], добавлен 17.12.2014

  • Техническое задание на разработку программного продукта и требования к программе. Написание алгоритма работы и разработка интерфейса программы. Руководство системного программиста и оператора. Основные методы и принципы тестирования базы данных.

    дипломная работа [2,7 M], добавлен 27.01.2013

  • Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.

    курсовая работа [81,7 K], добавлен 18.08.2014

  • Обзор существующих решений и обоснование выбора языка программирования. Разработка структурной схемы, интерфейса программного продукта. Технические требования к оборудованию, тест программного продукта, руководство системного программиста и оператора.

    дипломная работа [2,0 M], добавлен 10.07.2012

  • Возможности среды программирования delphi при разработке приложения с визуальным интерфейсом. Разработка спецификации программного обеспечения и на ее основе кода программного продукта. Отладка программы "трассировкой", ее тестирование и оптимизация.

    курсовая работа [501,4 K], добавлен 07.12.2016

  • Обоснование выбора языка, виды языков программирования. Характеристика программного продукта, постановка задачи, методы решения, программная реализация, программная документация. Руководство по использованию программы. Защита программного продукта.

    дипломная работа [1,6 M], добавлен 22.02.2010

  • Анализ существующего программного обеспечения. Этапы создания проекта. Концептуальное, логическое и физическое проектирование базы данных. Структура программного продукта. Руководство программиста и оператора. Тестирование программного продукта.

    курсовая работа [586,4 K], добавлен 26.06.2015

  • Основные требования к составу и параметрам технических средства. Верификация программного продукта. Расширение функционала программы и его реализация. Отладка и тестирование программного продукта. Тестирование программы в граничных и реальных условиях.

    курсовая работа [1,3 M], добавлен 29.12.2014

  • Особенности алгоритмов, критерии качества. Создание и применение программного продукта на языке Delphi. Тип операционной системы. Внутренняя структура программного продукта. Руководство пользователя и программиста, расчет себестоимости и цены программы.

    дипломная работа [1,5 M], добавлен 12.06.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.