бесплатные рефераты

АИС "Отдел кадров"

Расчет условного числа операторов

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

I Внешние вводы (формы):

- Название товара

- Категория товара

- Страна изготовитель

- Фирма изготовитель

- Реализатор

- Реализация товара

Всего:6

II Внешние выводы:

а) формы:

- Главная

- Название товара

- Категория товара

- Страна изготовитель

- Фирма изготовитель

- Реализатор

- Реализация товара

Всего: 7

б) отчеты:

- Не проданные товары

- Реализация товара

- Реализация товара за месяц

- Реализация товара за истекший месяц

- реализация товара за истекший период

Всего:5

III Запросы:

- Товар выданный определенному реализатору

- товар изготовленный в определенной стране, определенным изготовителем

- Товар проданный за указанный период

Всего:3

IV Внутренние логич. файлы:

Кол-во:

6

- Название товара

- Категория товара

- Страна изготовитель

- Фирма изготовитель

- Реализатор

- Реализация товара

Таблица 2 - Характеристики программы

№ п/п

Характеристика

Сложность

Количество

1

Вводы

2,5

6

2

Выводы

2

12

3

Запросы

2

3

4

Логические файлы

1,5

6

5

Интерфейсные файлы

 

0

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

FP=?Ci*Кi, i=1,…5,

где Ci - сложность, Кi - количество элементов.

FP=6*2,5+12*2+3*2+6*1,5=54

Количество условных операторов рассчитывается по формуле:

Q=FP*К,

где FP - функциональная характеристика, К - коэффициент пересчета, который зависит от среды программирования, для MS ACCESS К=9:

Q=54*9=486

4 Расчет трудоемкости создания программного продукта

Таблица 3 - Квалификация разработчика

Стаж работы

Коэффициент KP

до 2-х лет

0,8

2-3 года

1

3-5 лет

1,1-1,2

5-7 лет

1,3-1,4

Свыше 7 лет

1,5-1,6

(4.1) Затраты труда на исследование алгоритма решения:

где Q = условное число операторов;

КР - коэффициент, зависящий от квалификации разработчика;

В - коэффициент увеличения затрат, связанный с неполнотой описания и необходимости уточнений и доработок, принимается B=1,5;

S - коэффициент, который определяется сложностью задачи, в данном случае Р=80.

tu=11.39 (час)

(4.2) Затраты труда на разработку алгоритма:

где Q = условное число операторов;

КР - коэффициент, зависящий от квалификации разработчика;

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

tp= 30(час)

(4.3) Затраты труда на составление программы по готовой блок схеме:

tп

tп =12(час)

(4.4) Затраты труда на автономную отладку программы:

tотл = 61(час)

(4.5) Затраты труда на подготовку документации в рукописи :

tрук= 30(час)

(4.6) Затраты труда на редактирование, печать и оформление документации рассчитываются по формуле:

tдок=0.75*tрук

tдок=0.75*30=23(час)

(4.7) Суммарная трудоемкость создания программы:

Т=tu+tp+tn+tотл+tрук+tдок=168(час)

5.Расчет заработной платы программиста

(5.1)Должностной оклад программиста в зависимости от его квалификации

Докл = 12000 (руб.)

(5.2)Годовая сумма заработной платы

ЗПгод=Докл*12,

где 12 - число месяцев в году,

ЗПгод=12000*12=144 000 (руб.)

(5.3)Премия за высокие результаты работы

П= ,

где процент премии %П =50

П= 144 000*50 = 72 000 (руб.)

100

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

ОЗП=ЗПгод+П

ОЗП=144 000+72 000=216 000 (руб.)

(5.6)Процент дополнительной заработной платы

%ДЗП = + 1%,

где До = 44 - дни отпуска;

Дк = 365 - дни календарные;

Дв = 104 - дни выходные;

Дп = 12 - дни праздничные

%ДЗП = 44*100% + 1% = 22,36%

365-104-12- 44

(5.7)Дополнительная заработная плата

ДЗП =

ДЗП = 216 000*22,46 = 48295,92 (руб.)

100

(5.8)Общий фонд заработной платы

ОФЗП = ОЗП + ДЗП

ОФЗП = 216000 + 48295,92 = 264295,92 (руб.)

(5.9)Общий фонд заработной платы с районной надбавкой

ОФЗПр-н = ОФЗП * 1.7

ОФЗПр-н =264295,92 * 1.7 =396443,88 (руб.)

где 1,7- районная надбавка в г. Когалым

(5.10)Общий фонд заработной платы с ЕСН

ОФЗПЕСН = ОФЗПр-н * 1.26,

где 1,26 - ставка ЕСН (единый социальный налог), установлена в размере 26% с 01.01.2005 года

ОФЗПЕСН = 396443,88 * 1.26 = 499519,29 (руб.)

(5.11)Годовой фонд рабочего времени

Фгод=(Дк - Дв - Дп - До - Ду) * tсм,

Фгод=(365-104-12-44)*8=1640 (час.)

(5.12)Среднечасовая ставка программиста

Счас=

Счас= 396443,88 = 345,20 (руб.)

1640

(5.13)Расход по оплате труда разработчика программы

Ззп = Счас * T

Ззп = 345,20 * 168 = 57931,48 (руб.)

6.Затраты на расходные материалы

Таблица 4- Расходные материалы

Статьи затрат

Цена за единицу (руб)

Кол-во

Всего (руб)

КАРТРИДЖ

1350,00

2

2700,00

БУМАГА А4

130,00

1

130,00

КАРАНДАШИ

3,20

3

9,60

ПАПКА-ФАЙЛ

8,00

2

16,00

ЛАСТИК

1,50

1

1,50

ДИСКЕТА

10,00

3

30,00

ЛАЗЕРНЫЙ ДИСК

12,00

2

24,00

РУЧКА

6,05

2

12,10

ШТРИХ

12,5

1

12,50

 

Итого:

Зрм=

2935,7

7 Общехозяйственные расходы

(7.1)Фонд времени, выделяемый на ремонт оборудования:

Фрем.об. = Фдн + Фмес + Фгод

где Фд - дневной фонд времени на ремонт оборудования

(7.1.1.) Фонд рабочего времени выделяемый на ежедневные профилактические работы:

Фдн=tсмпроф * (Дк - Дв - Дп)

где tсмпроф - это количество часов, выделяемых на ежедневные профилактические работы

Фдн = 0,5 * (365 - 104 - 12) = 124,5 (час.)

(7.1.2.) Фонд рабочего времени выделяемый на месячные профилактические работы:

Фмес = tмеспроф * 12

где tмеспроф = 2 часа количество часов выделенное на ежемесячные профилактические работы

Фмес = 2 * 12 = 24 (час.)

(7.1.3.) Фонд рабочего времени выделяемый на год профилактических работ:

Фгод=tгодпроф

где tгодпроф = 6 часов количество часов, выделенное на ежегодные профилактические работы

Фрем.об. =124,5 + 24 + 6 = 154,5 (час.)

(7.2) Действительный фонд времени работы оборудования:

Фдейств = (Дк - Дв - Дп) * tсм * С - Фрем.об .

где С = 1, это количество смен

Фдейств = (365-104-12)*8*1-154,5= 1837,5 (час.)

(7.3) Затраты на электроэнергию за год:

(7.3.1.) Затраты на освещение одного рабочего места в год:

Зосв= Ц1КВт * Nл * Nосв * Фдейств

где Ц1КВт/ч = 1,29, это цена 1 КВт/ч в г. Когалым

Nл = 2, это количество осветительных приборов

Nосв = 0,06, это мощность одного осветительного прибора

Зосв=1,29 * 2 * 0,06 * 1837,5 = 255,71 (руб.)

Затраты на электроэнергию для монитора

Зэлмон = ЦКВт/ч * Nмон* Фдейств

где Nмон = 0,4, это мощность монитора

Зэлмон = 1,29 * 0,4 * 1837,5 = 852,37 (руб.)

Затраты на электроэнергию системного блока

Зэлсист.бл = ЦКВт/ч * Nсист.бл* Фдейств

где Nсист.бл = 0,3, это мощность системного блока

Зэлмон = 1,29 * 0,3 * 1837,5 = 639,28 (руб.)

Общая годовая сумма затрат на электроэнергию

?Зэл=Зосв + Зэлмон + Зэлсист.бл

?Зэл= 255,71 + 852,37 + 639,28 = 1747,35 (руб.)

(7.4.) Амортизация основных фондов

(7.4.1)Амортизация оборудования:

Аоб= Цобп.в/об ,

100

Где Нп.в/об = 4,2%, это норма амортизации по оборудованию, на полное восстановление

Аоб = 32000 * 4,2 = 4800 (руб.)

100

(7.4.2)Амортизация здания:

Азд=цзд*нздам/100

Цзд=Цм3*hм*Sм2,

где Цм3 = 1850 (руб.) - это цена одного м3 здания;

Sм2 - занимаемая площадь здания , Sм2 =12;

h - высота здания, h = 2,80.

Цзд=1850*12*2,80=62160(руб.)

Азд=62160*0,35/100=217,56(руб.)

Общая сумма амортизационных отчислений:

А=Аоб+Азд=4800+217,56=5017,56(руб.)

(7.5) Затраты на текущий ремонт оборудования:

зтр=цоб*ктр=32000*0,2=6 400,00р.

(7.6.) Общехозяйственные расходы, связанные с обслуживанием единицы оборудования:

Таблица 5-Общие затраты

Статьи затрат

Условное

обозна-чение

Числовое значение (руб.)

Общегодовые затраты на электроэнергию

З ЭЛ

1 747,35р.

Затраты на амортизацию

А

5 017,56р.

Годовые затраты на текущий ремонт оборудования

З ТР

6 400,00р.

Итого

З ОБЩ

13 164,91р.

(7.7.) Стоимость одного часа работы единицы оборудования:

Зобщ 13 164,91

С1час= = =7,17

Фдейст. 1837,5

(7.8.)Совокупные затраты машинного времени:

tмаш=tn+tотл+tдок

tмаш=12+61+23=96(час)

(7.9.) Затраты на использование оборудования при разработке программного продукта:

Змаш=С1час*tмаш

Змаш=7,17*96=685,70

8. Смета затрат на разработку программного продукта

8.1.Смета затрат на разработку программного продукта

Таблица 6 - Общие затраты на разработку программного продукта

Статьи затрат

Условное

обозна-

чение

Числовое значение (руб.)

Расходы по оплате труда разработчика программы

З ЗП

57 931,48р.

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

З Р.М.

2 935,70р.

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

З МАШ

685,70р.

Итого

S ОБЩ

61 552,89р.

(8.2) Предполагаемая цена программного продукта:

Цпп = Sобщ + П= Sобщ* Кн.пр= 61 552,89 * 1,08=66477,13 (руб)

В городе Советском находится 10 предприятий куда можно продать разработанный программный продукт. Допустим программу пожалуют приобрести 70% этих предприятий, значит необходимо сделать 7 копий.

(8.3.) Определяем цену продажи:

Цпродаж = =66477,13 /7=9496,74 (руб)

Nкопий - количество копий

Если программное обеспечение будет продано, то затраты на разработку программы окупятся.

4 ТРЕБОВАНИЯ ПО ТЕХНИКЕ БЕЗОПАСНОСТИ

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

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

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

- эффективную эксплуатацию средств коллективной и индивидуальной защиты (СИЗ);

- нормативные условия труда на каждом рабочем месте;

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

- наличие средств индивидуальной защиты;

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

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

1. Суммарное время работы ВДТ и ПЭВМ не должно превышать 6 часов за смену при 8-часовом рабочем дне.

2. Продолжительность работы без перерыва не должна превышать 2-х часов. Через каждый час работы необходимо вводить регламентированный перерыв на 10 минут.

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

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

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

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

6. Выполнять работу только на исправном оборудовании.

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

8. Запрещается проводить ремонт ВДТ и ПЭВМ непосредственно в рабочих помещениях пользователей.

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

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

Перед началом работ необходимо выполнять описанные ниже действия:

1. Произвести внешний осмотр рабочего места, ВДТ и ПЭВМ.

2. При отключенном электропитании нужно убедиться:

a. в целостности и исправности шнуров электропитания, соединительных шнуров между устройствами комплекта ВДТ и ПЭВМ, электророзеток, вилок, разъемов и т.п.;

b. в наличии и исправности заземления комплекта и защитного экрана;

c. перед работой на новом и малознакомом оборудовании персонал должен обратить внимание на соответствие номинального значения напряжения и частоты питания оборудования(обозначено на задней панели монитора, системного блока, а также источника бесперебойного питания (UPS), если таковой имеется) значению сети (220В, 50Гц).

11. При обнаружении каких-либо неисправностей сообщить администрации или заведующему подразделением и приступить к работе только после их устранения.

12. Убрать со стола все лишние и мешающие предметы. Запрещается укладывать на ВДТ и ПЭВМ какие - либо предметы или бумагу.

13. Удалить пыль с экрана дисплея, защитного фильтра, клавиатуры и других устройств ПЭВМ.

14. Убедиться в надежности установки всех устройств ВДТ и ПЭВМ на столе.

15. Проверить эргономические параметры рабочего места: уровни стола, сидения стула, подставки для ног, положение клавиатуры, монитора.

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

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

18. Отрегулировать цветосочетание экрана. Наилучшими цветосочетаниями являются соседние в спектре цвета. Далекие друг от друга цвета спектра сильно раздражают орган зрения.

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

20. Соблюдать порядок включения частей ПЭВМ в следующей последовательности: вначале системный блок или UPS, затем монитор и другие периферийные устройства (принтер, модем и т.д.)

21. Выключение ПЭВМ необходимо производить в обратной последовательности.

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

1 Выполнять только порученную работу.

2 Не допускать к работе на ПЭВМ посторонних лиц.

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

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

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

6 При обнаружении неисправности в ПЭВМ отключить ее от электросети, доложить руководителю и вызвать техперсонал. Не работать на неисправных ПЭВМ и периферийных устройствах.

7 При эксплуатации ПЭВМ запрещается:

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

7.5 подключать или отключать блоки комплекта при работающей ПЭВМ;

7.6 оставлять включенный в электросеть компьютер без наблюдения;

7.7 вскрывать корпуса ПЭВМ и периферийных устройств;

7.8 работать на ПЭВМ со вскрытыми корпусами;

7.9 производить на ПЭВМ какие бы то ни было ремонтные работы, эту работу выполняют специальные лица;

7.10 дотрагиваться до движущихся механизмов внешних и внутренних устройств;

7.11 чистить ПЭВМ и внешние устройства на ходу;

7.12 браться руками одновременно за ПЭВМ и заземленные конструкции: трубы отопительной системы, водопроводные трубы, шины заземления.

8 Не прикасаться к металлическим частям корпуса влажными и мокрыми руками.

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

10 Не использовать не описанные в инструкции к машине или технической литературе или несоответствующие данной аппаратуре принадлежности.

11 Для снижения напряженности труда чередовать характер деятельности - работу за пультом ПЭВМ и ручную обработку документации.

12 В целях пожарной безопасности следует избегать перегрева оборудования, для этого:

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

12.2 не перекрывайте вентиляционные устройства и верхние панели работающих устройств воздухо- и теплоизоляционными материалами;

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

13 Не допускать попадания в устройства воды или других жидкостей, предметов или материалов.

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

15 После работы отключать устройства от сети, в том числе выключать все периферийные устройства и устройства питания.

16 В том случае, если в течение 2-3 часов не используется оборудование, завершить все работающие задачи и выключить компьютер.

17 Употребление пищи, напитков, курение во время работы с ВДТ ПЭВМ строго запрещается, для этого используются отведенные перерывы в работе и отведенные для этого места и помещения.

18 Решетки, установленные на оконные проемы, должны свободно открываться при пожарной опасности.

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

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

Требования безопасности в аварийных ситуациях:

1. В случае возникновения после включения ПЭВМ повышенного уровня шума, вибрации блоков, искрения отключите ПЭВМ от сети и вызовите техперсонал.

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

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

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

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

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

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

7. О случаях травматизма доложите руководителю работ.

Требования безопасности по окончании работ:

1. Выключите компьютер.

2. Отключите сетевые фильтры от сети напряжения или выключите тумблер UPS или рубильника.

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

ПРИЛОЖЕНИЕ А

Текст программы

Private Sub Form_Load()

End Sub

'------------------------------------------------------------

' Кнопка1_Click

'

'------------------------------------------------------------

Private Sub Кнопка1_Click()

On Error GoTo Кнопка1_Click_Err

DoCmd.OpenForm "Запросы", acNormal, "", "", , acNormal

Кнопка1_Click_Exit:

Exit Sub

Кнопка1_Click_Err:

MsgBox Error$

Resume Кнопка1_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка3_Click

'

'------------------------------------------------------------

Private Sub Кнопка3_Click()

On Error GoTo Кнопка3_Click_Err

DoCmd.OpenForm "Отчеты", acNormal, "", "", , acNormal

Кнопка3_Click_Exit:

Exit Sub

Кнопка3_Click_Err:

MsgBox Error$

Resume Кнопка3_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка5_Click

'

'------------------------------------------------------------

Private Sub Кнопка5_Click()

On Error GoTo Кнопка5_Click_Err

DoCmd.OpenForm "ВВод и редактирование", acNormal, "", "", , acNormal

Кнопка5_Click_Exit:

Exit Sub

Кнопка5_Click_Err:

MsgBox Error$

Resume Кнопка5_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка7_Click

'

'------------------------------------------------------------

Private Sub Кнопка7_Click()

On Error GoTo Кнопка7_Click_Err

DoCmd.Quit acExit

Кнопка7_Click_Exit:

Exit Sub

Кнопка7_Click_Err:

MsgBox Error$

Resume Кнопка7_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка9_Click

'

'------------------------------------------------------------

Private Sub Кнопка9_Click()

On Error GoTo Кнопка9_Click_Err

DoCmd.Close acForm, "ГЛАВНАЯ"

Кнопка9_Click_Exit:

Exit Sub

Кнопка9_Click_Err:

MsgBox Error$

Resume Кнопка9_Click_Exit

End Sub

Ввод и редактирование данных

Private Sub Form_Load()

End Sub

'------------------------------------------------------------

' Кнопка1_Click

'

'------------------------------------------------------------

Private Sub Кнопка1_Click()

On Error GoTo Кнопка1_Click_Err

DoCmd.OpenForm "Запросы", acNormal, "", "", , acNormal

Кнопка1_Click_Exit:

Exit Sub

Кнопка1_Click_Err:

MsgBox Error$

Resume Кнопка1_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка3_Click

'

'------------------------------------------------------------

Private Sub Кнопка3_Click()

On Error GoTo Кнопка3_Click_Err

DoCmd.OpenForm "Отчеты", acNormal, "", "", , acNormal

Кнопка3_Click_Exit:

Exit Sub

Кнопка3_Click_Err:

MsgBox Error$

Resume Кнопка3_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка5_Click

'

'------------------------------------------------------------

Private Sub Кнопка5_Click()

On Error GoTo Кнопка5_Click_Err

DoCmd.OpenForm "ВВод и редактирование", acNormal, "", "", , acNormal

Кнопка5_Click_Exit:

Exit Sub

Кнопка5_Click_Err:

MsgBox Error$

Resume Кнопка5_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка7_Click

'

'------------------------------------------------------------

Private Sub Кнопка7_Click()

On Error GoTo Кнопка7_Click_Err

DoCmd.Quit acExit

Кнопка7_Click_Exit:

Exit Sub

Кнопка7_Click_Err:

MsgBox Error$

Resume Кнопка7_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка9_Click

'

'------------------------------------------------------------

Private Sub Кнопка9_Click()

On Error GoTo Кнопка9_Click_Err

DoCmd.Close acForm, "ГЛАВНАЯ"

Кнопка9_Click_Exit:

Exit Sub

Кнопка9_Click_Err:

MsgBox Error$

Resume Кнопка9_Click_Exit

End Sub

ЗАСТАВКА

Private Sub Кнопка2_Click()

On Error GoTo Err_Кнопка2_Click

Dim stDocName As String

Dim stLinkCriteria As String

stDocName = ChrW(1055) & ChrW(1086) & ChrW(1089) & ChrW(1090) & ChrW(1072) & ChrW(1074) & ChrW(1097) & ChrW(1080) & ChrW(1082) & ChrW(1080)

DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка2_Click:

Exit Sub

Err_Кнопка2_Click:

MsgBox Err.Description

Resume Exit_Кнопка2_Click

End Sub

Private Sub Кнопка3_Click()

On Error GoTo Err_Кнопка3_Click

Dim stDocName As String

Dim stLinkCriteria As String

stDocName = ChrW(1057) & ChrW(1076) & ChrW(1077) & ChrW(1083) & ChrW(1082) & ChrW(1080)

DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка3_Click:

Exit Sub

Err_Кнопка3_Click:

MsgBox Err.Description

Resume Exit_Кнопка3_Click

End Sub

Private Sub Кнопка12_Click()

On Error GoTo Err_Кнопка12_Click

Dim stDocName As String

Dim stLinkCriteria As String

stDocName = ChrW(1047) & ChrW(1072) & ChrW(1082) & ChrW(1091) & ChrW(1087) & ChrW(1082) & ChrW(1080)

DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка12_Click:

Exit Sub

Err_Кнопка12_Click:

MsgBox Err.Description

Resume Exit_Кнопка12_Click

End Sub

Private Sub Кнопка13_Click()

On Error GoTo Err_Кнопка13_Click

Dim stDocName As String

Dim stLinkCriteria As String

stDocName = ChrW(1050) & ChrW(1086) & ChrW(1084) & ChrW(1087) & ChrW(1087) & ChrW(1083) & ChrW(1077) & ChrW(1082) & ChrW(1090) & ChrW(1091) & ChrW(1102) & ChrW(1097) & ChrW(1080) & ChrW(1077)

DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка13_Click:

Exit Sub

Err_Кнопка13_Click:

MsgBox Err.Description

Resume Exit_Кнопка13_Click

End Sub

Private Sub Кнопка22_Click()

On Error GoTo Err_Кнопка22_Click

Dim stDocName As String

stDocName = ChrW(1050) & ChrW(1086) & ChrW(1084) & ChrW(1087) & ChrW(1087) & ChrW(1083) & ChrW(1077) & ChrW(1082) & ChrW(1090) & ChrW(1091) & ChrW(1102) & ChrW(1097) & ChrW(1080) & ChrW(1077)

DoCmd.OpenReport stDocName, acPreview

Exit_Кнопка22_Click:

Exit Sub

Err_Кнопка22_Click:

MsgBox Err.Description

Resume Exit_Кнопка22_Click

End Sub

Private Sub Кнопка26_Click()

On Error GoTo Err_Кнопка26_Click

Dim stDocName As String

Dim stLinkCriteria As String

stDocName = ChrW(1042) & ChrW(1099) & ChrW(1095) & ChrW(1080) & ChrW(1089) & ChrW(1083) & ChrW(1077) & ChrW(1085) & ChrW(1080) & ChrW(1077)

DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка26_Click:

Exit Sub

Err_Кнопка26_Click:

MsgBox Err.Description

Resume Exit_Кнопка26_Click

End Sub

Private Sub Кнопка28_Click()

On Error GoTo Err_Кнопка28_Click

DoCmd.Close

Exit_Кнопка28_Click:

Exit Sub

Err_Кнопка28_Click:

MsgBox Err.Description

Resume Exit_Кнопка28_Click

End Sub

Private Sub Кнопка33_Click()

On Error GoTo Err_Кнопка33_Click

Dim stDocName As String

stDocName = ChrW(1052) & ChrW(1072) & ChrW(1082) & ChrW(1088) & ChrW(1086) & ChrW(1089) & ChrW(49)

DoCmd.RunMacro stDocName

Exit_Кнопка33_Click:

Exit Sub

Err_Кнопка33_Click:

MsgBox Err.Description

Resume Exit_Кнопка33_Click

End Sub

ПРИЛОЖЕНИЕ Б

Результат работы программы

ОТЧЁТ


Список литературы

1. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2004

2. Шкарина Л. Язык SQL:учебный курс. - СПб.: Питер, 2001.

3. Карпова Т. С. Базы данных: модели, разработка, реализация. - СПб: Питер, 2001.

4. Боровиков В. В. MS ACCESS 2002. программирование и разработка баз данных и приложений. - СОЛОН-Р, 2002.

5. Астахова И. Ф., Толстобров А. П. , Мельников В. М. SQL в примерах и задачах: Учеб. пособие.- Мн.: Новое знание,2002.

6. Бекаревич Ю. Б., Пушкина Н. В. MS ACCESS 2000 за 30 занятий. - СПб.: БХВ- Петербург,2001.

7. Леоненков А. В. Самоучитель UML. - СПб: БХВ - Петербург, 2002.

8. Иванова Г. С. Технология программирования: Учебник для вузов. - М.: Изд-во МГТУ им. Баумана, 2003.

9. Орлов С. А. Технология разработки программного обеспечения: Учебник. - СПб.: Питер, 2002.

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

Array

Страницы: 1, 2


© 2010 РЕФЕРАТЫ