Автор работы: Пользователь скрыл имя, 28 Июля 2013 в 20:32, дипломная работа
Цель программирования состоит в том, чтобы создать программу, которая показывает определенное желательное поведение в ответ на действия пользователя либо автономно - независимо от пользователя. [2]
Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим, математическим, информационным, лингвистическим, организационным и методическим обеспечением. [1]
Данный проект предназначен для автоматизации труда и сокращения затрачиваемого времени на рутинные операции, так же данный проект позволит наиболее полно использовать человеческие ресурсы предприятия.
Введение 6
1 Анализ задачи 8
1.1 Описание предметной области 8
1.2 Функциональная модель 8
1.3 Инструменты разработки 9
2 Проектирование задачи 11
2.1 Организация данных 11
2.2 Система помощи 11
2.3 Концептуальный прототип 12
3 Реализация 13
3.1 Функции и элементы управления 13
3.1.1 Описание основной части программы 13
3.1.2 Описание принципа создания расписания и сопутствующих документов. 19
3.2 Функциональное тестирование 22
3.3 Полное тестирование 23
4 Применение 25
4.1 Назначение 25
4.2 Среда функционирования 25
4.3 Инсталляция 26
5 Экономический анализ ДП 27
5.1 Краткая характеристика программного средства 27
5.2 Расчет себестоимости 27
5.2.1 Расчет объема ПС 29
5.2.2 Оценка трудоемкости разработки ПС 30
5.2.3 Расчет численности разработчиков 31
5.2.4 Расчет основной заработной платы 32
5.2.5 Расчет дополнительной заработной платы 34
5.2.6 Отчисления в фонд социальной защиты 34
5.2.7 Отчисления в Белгосстрах 35
5.2.8 Расчет стоимости материалов 35
5.2.9 Расчет стоимости машинного времени 36
5.2.10 Прочие расходы 36
5.2.11 Расчет накладных расходов 37
5.3 Расчет отпускной цены 38
6 Вопросы охраны труда при работе с компьютерами 42
6.1 Социально-экономическое значение охраны труда 42
6.1.1 Оптимальные условия труда 42
6.1.2 Обеспечение охраны труда на рабочем месте оператора ЭВМ 44
Заключение 46
Список использованных источников 48
Продолжение таблицы А.2
Наименование (содержание) функций |
Объем функций (условных машинных команд) | ||||
ЕС ЭВМ ПВЭМ |
СМ ЭВМ |
С использованием среды разработки приложений | |||
Delphi (Borland) |
C++ Builder (Borland) |
Visual C++ (Microsoft) | |||
Управление вводом/выводом |
* |
6450 |
2700 |
2900 |
2400 |
2 Формирование, ведение и обслуживание баз данных | |||||
Генерация структуры базы данных |
11200 |
5500 |
3450 |
3950 |
4300 |
Генерация подсхемы базы данных |
5350 |
3830 |
1540 |
1610 |
2060 |
Формирование баз данных |
6260 |
7312 |
1700 |
1750 |
2180 |
Обработка наборов и записей базы данных |
7900 |
9650 |
2050 |
2350 |
2670 |
Обслуживание базы данных в пакетном режиме |
5320 |
4700 |
1030 |
1100 |
1260 |
Обслуживание базы данных в интерактивном режиме |
15770 |
9900 |
3800 |
4400 |
6950 |
Манипулирование данными |
26300 |
7200 |
8400 |
8670 |
9550 |
Организация поиска и поиск в базе данных |
17270 |
17400 |
5230 |
5460 |
5480 |
Реорганизация базы данных |
1575 |
* |
130 |
190 |
220 |
Загрузки базы данных |
12350 |
* |
3150 |
2950 |
2780 |
3 Формирование и обработка | |||||
Формирование |
2500 |
2600 |
340 |
360 |
290 |
Сортировка файла |
2100 |
1270 |
340 |
360 |
290 |
Автоматическая сортировка файлов |
5200 |
1040 |
1150 |
930 | |
Обслуживание файлов |
2950 |
2900 |
520 |
540 |
420 |
Обработка файлов |
3670 |
2420 |
750 |
800 |
720 |
Обработка файлов в диалоговом режиме |
11830 |
5130 |
2400 |
2600 |
3050 |
Обработка группы файлов |
26700 |
6660 |
4900 |
5300 |
6180 |
Продолжение таблицы А.2
Наименование (содержание) функций |
Объем функций (условных машинных команд) | ||||
ЕС ЭВМ ПВЭМ |
СМ ЭВМ |
С использованием среды разработки приложений | |||
Delphi (Borland) |
C++ Builder (Borland) |
Visual C++ (Micro-soft) | |||
Управление файлами |
21700 |
4100 |
5130 |
5380 |
5750 |
Формирование файла |
7400 |
1200 |
1100 |
1080 |
1020 |
4 Генерация программ и ПС ВТ, а также настройка ПС ВТ | |||||
Генерация рабочих программ |
7440 |
3680 |
4120 |
3360 | |
Генерация программ по описания пользователей |
16570 |
40000 |
10870 |
12330 |
9880 |
Формирование служебных таблиц |
3690 |
4010 |
570 |
620 |
1070 |
Система генерации ПС ВТ |
7880 |
5350 |
5120 |
5340 |
4980 |
Система настройки ПС ВТ |
1080 |
3000 |
250 |
300 |
370 |
5 Управление ПС ВТ, компонентами ПС ВТ и внешними устройствами | |||||
Монитор ПС ВТ (управление работой компонентов) |
4610 |
3110 |
350 |
360 |
740 |
Монитор системы (управление работой комплекса ПС ВТ) |
14530 |
9100 |
3750 |
3880 |
7740 |
Управление внешними устройствами и объектами |
14560 |
6500 |
6850 |
7340 |
5900 |
Обработка прерываний |
6500 |
3850 |
890 |
730 |
540 |
Управление внешней памятью |
1430 |
* |
250 |
210 |
200 |
Обработка ошибочных и сбойных ситуаций |
5200 |
* |
430 |
410 |
410 |
Обеспечение интерфейса между компонентами |
6860 |
* |
730 |
750 |
970 |
6 Отладка прикладных программ, обмен информацией между МД и МЛ, вспомогательные программы функции |
Продолжение таблицы А.2
Наименование (содержание) функций |
Объем функций (условных машинных команд) | ||||
ЕС ЭВМ ПВЭМ |
СМ ЭВМ |
С использованием среды разработки приложений | |||
Delphi (Borland) |
C++ Builder (Borland) |
Visual C++ (Micro-soft) | |||
Отладка прикладных программ в интерактивном режиме |
10180 |
* |
4500 |
4700 |
4300 |
Обмен информацией между магнитным диском (МД) и (МЛ) |
3450 |
900 |
* |
* |
* |
Копирование наборов данных на МЛ и восстановление |
5400 |
6600 |
* |
* |
* |
Справка и обучение |
4450 |
450 |
680 |
680 |
720 |
Вспомогательные и сервисные ПС |
2430 |
850 |
460 |
490 |
580 |
7 Расчетные задачи, формирование и вывод на внешние носители (АЦПУ) документов сложной формы и файлов | |||||
Математическая статистика и прогнозирование |
11180 |
9970 |
8370 |
9570 |
9320 |
Расчетные задачи (расчет режимов обработки) |
34500 |
* |
12600 |
15300 |
14800 |
Расчет показателей |
2625 |
3720 |
410 |
500 |
460 |
Процессор отчетов |
12550 |
7410 |
1070 |
1230 |
3200 |
Формирование и вывод на внешние носители |
11400 |
6200 |
2650 |
2850 |
3500 |
Предварительная обработка и печать файлов |
2160 |
2070 |
540 |
560 |
470 |
Графический вывод результатов |
2030 |
* |
300 |
310 |
480 |
Интерактивный редактор текста |
8400 |
4750 |
3800 |
3910 |
4540 |
Измерение состояния ресурсов в интерактивной системе |
2000 |
* |
650 |
440 |
480 |
* - объем для данного типа ЭВ
Информация о работе Разработка программы по учету рабочего времени службы охраны предприятия