Автор работы: Пользователь скрыл имя, 12 Июля 2011 в 12:05, курсовая работа
В процессе дипломной разработки был создана программа «Документирования результатов учебной деятельности учреждения образования» Пинского колледжа легкой промышленности. В выпускной квалификационной работе рассмотрены вопросы внедрения системы в работу, проведен анализ условий труда, организации рабочего места пользователя системы. Рассмотрены вопросы экономической эффективности внедрения разработки. Была проведена проверка работоспособности программы.
РЕФЕРАТ 3
ВВЕДЕНИЕ 4
1. НАЗНАЧЕНИЕ И ЦЕЛИ СОЗДАНИЯ СИСТЕМЫ 6
2. ПРОЕКТИРОВАНИЕ ЗАДАЧИ 7
2.1. Обоснование среды разработки 7
2.2 Описание алгоритма решения задачи 8
3. ПРОГРАММА РЕШЕНИЯ ЗАДАЧИ 14
3.1 Логическая модель данных 14
3.2 Физическая модель 17
4. ТЕСТИРОВАНИЕ ПРОГРАММЫ 19
5. ОПИСАНИЕ ПРОГРАММЫ 21
5.1 Вызов и загрузка 21
5.2 Входные данные 21
5.3 Выходные данные 21
5.4 Инсталляция программы 21
5.5 Диалог с пользователем 23
5.6 Система помощи 23
6. РАЗДЕЛ ОХРАНЫ ТРУДА 25
6.1 Описание рабочего места программиста 25
6.2 Освещенность рабочего места 30
6.3 Параметры микроклимата на рабочем месте 34
6.4 Нормирование шума 35
6.5 Методы защиты от шума 36
6.6 Вентиляция 37
6.7 Расчет информационной нагрузки программиста 37
7. ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 42
7.1 Планирование разработки программного продукта 42
7.2 Расчет трудоемкости разработки программного продукта 42
7.3 Составление необходимого перечня работ и ее кодирование 42
7.4 Установка оценок времени продолжительности работ 43
7.5 Расчет себестоимости и цены разработки программного продукта 44
7.6 Методика расчета статей калькуляции 44
7.6.1 Расчет материальных затрат 44
7.6.2 Расчет заработной платы программиста 45
7.6.3 Расчет единого социального налога 46
7.6.4 Расчет накладных расходов 46
7.6.5 Расчет калькуляции затрат на разработку программного продукта 48
7.6.6 Определение цены программного продукта 48
ЗАКЛЮЧЕНИЕ 50
ПРИЛОЖЕНИЕ 1 52
end;
n:=n+1;
end;
sum:=0;
for i:=1 to chel do
sum:=sum+strtofloat(
stringgrid1.cells[pr+3,i]:=
sum:=0;
for i:=1 to chel do
sum:=sum+strtofloat(
stringgrid1.cells[pr+4,i]:=
sum:=0;
for i:=2 to 9 do begin
sr1:=0;
for j:=1 to pr do
sr1:=sr1+strtofloat(
sum:=sum+sr1;
stringgrid1.Cells[pr+2,chel+i]
end;
stringgrid1.Cells[pr+4,chel+3]
stringgrid1.Cells[pr+4,chel+4]
end;
Если сводная таблица сформирована, то пользователю предоставляется возможность сохранить ее в MS Excel, для этого служит кнопка «Сохранить в MS Excel». При нажатии этой кнопки открывается MS Excel с сформированной сводной таблицей, при необходимости ее можно вывести на печать или сохранить.
Код данной кнопки выглядит так:
procedure TForm1.Button11Click(Sender: TObject);
var x,c:integer;
Ap : Variant;
begin
Ap := CreateOleObject('Excel.
Ap.Workbooks.Add;
Ap.Cells[4,((pr+3) div 2)]:='СВОДНАЯ ВЕДОМОСТЬ';
Ap.Cells[5,1]:='успеваемости учащихся Пинского ГПТК легкой промышленности';
Ap.Cells[6,((pr+3)
div 2)]:='группа '+combobox1.Text+'
for x:=0 to StringGrid1.RowCount do
for c:=0 to StringGrid1.ColCount do
Ap.Cells[x+7,c+1] :=StringGrid1.Cells[c,x];
Ap.Cells[x+6,1]:='Средний балл по группе';
Ap.Cells[x+6,6]:=floattostr(
Ap.Cells[x+7,1]:='Мастера п/о:';
Ap.Cells[x+8,1]:='Куратор группы:';
Ap.Visible := True;
end;
Для проектирования системы были использованы UML-диаграммы.
UML позволяет
разработчикам программного
Диаграмма состояния
Диаграмма классов
Диаграмма деятельности
Диаграмма
компонентов
Диаграмма
кооперации
При запуске программы на форме выводится информация о проекте и разработчике. Данное окно выглядит следующим образом:
Рис.1 Вид первоначального окна
Для перехода в главное окно необходимо нажать кнопку «Начать работу». После чего на форме активизируется элементы управления:
Рис.2
Вид главного окна
В данный момент пользователь может просматривать списки групп и добавлять новые.
Для просмотра уже сформированных списков групп на форма предусмотрен раскрывающийся список. При выборе любого пункта из донного списка в таблице формы будут отображаться данные о выбранной группе. При выборе группы будет активирована кнопка для формирования сводной таблицы.
Вид формы после выбора группы примет следующий вид:
Рис.3 Вид окна после выбора группы
Рис.4 Сформированная сводная ведомость
Вызов осуществляется при помощи файла «Project1.exe». Время загрузки зависит от параметров компьютера.
Входные данные файлы с именем «имя группы.txt» изменяющие в самой программе. Книга1.xls файл Microsoft Excel создаваемый при помощи программы по нажатию кнопки «Сохранить в Excel».
Результат приведен в главном окне программы, а так же в файле Книга1.xls создаваемый в Microsoft Excel.
Для инсталляции программы
Нажимаем кнопку «Далее» и указываем, в какую папку установить окно представлено ниже.
После появиться окно с уточнением пути:
Жмем кнопку «Установить» и появляется окно, что программа успешна установлена на компьютере.
После нажатия на кнопку «Готово» программа полностью готово к использованию.
Диалог с пользователем осуществляется с помощью главного окна программы «Документирования результатов учебной деятельности в учреждении образования».
Для перехода в главное окно необходимо нажать кнопку «Начать работу».
При добавлении группы нажать кнопку «Добавление группы», в которой вноситься номер группы, количество учащихся и количество предметов. Для добавления учащегося в созданную группу служит кнопка «Добавить учащегося».
Для редактирования уже созданных групп используется кнопка «Редактирование».
Для сохранения изменений используется кнопка «Сохранить изменения».
Для формирования сводной таблицы предусмотрена кнопка «Сводная таблица», если сводная таблица сформирована успешно, то пользователю предоставляется возможность сохранить ее в MS Excel, для этого служит кнопка «Сохранить в MS Excel». При нажатии этой кнопки открывается MS Excel с сформированной сводной таблицей, при необходимости ее можно вывести на печать или сохранить.
Охрана
труда - система законодательных
актов, социально-экономических, организационных,
технических, гигиенических и лечебно-
Охрана здоровья трудящихся, обеспечение безопасности условий труда, ликвидация профессиональных заболеваний и производственного травматизма составляет одну из главных забот человеческого общества. Обращается внимание на необходимость широкого применения прогрессивных форм научной организации труда, сведения к минимуму ручного, малоквалифицированного труда, создания обстановки, исключающей профессиональные заболевания и производственный травматизм.
Данный раздел дипломного проекта посвящен рассмотрению следующих вопросов:
Рабочее место - это часть пространства, в котором инженер осуществляет трудовую деятельность, и проводит большую часть рабочего времени. Рабочее место, хорошо приспособленное к трудовой деятельности инженера, правильно и целесообразно организованное, в отношении пространства, формы, размера обеспечивает ему удобное положение при работе и высокую производительность труда при наименьшем физическом и психическом напряжении.
При правильной организации рабочего места производительность труда инженера возрастает с 8 до 20 процентов.
Согласно ГОСТ 12.2.032-78 конструкция рабочего места и взаимное расположение всех его элементов должно соответствовать антропометрическим, физическим и психологическим требованиям. Большое значение имеет также характер работы. В частности, при организации рабочего места программиста должны быть соблюдены следующие основные условия:
Главными элементами рабочего места программиста являются письменный стол и кресло. Основным рабочим положением является положение сидя. Рабочее место для выполнения работ в положении сидя организуется в соответствии с ГОСТ 12.2.032-78.
Рабочая поза сидя вызывает минимальное утомление программиста. Рациональная планировка рабочего места предусматривает четкий порядок и постоянство размещения предметов, средств труда и документации. То, что требуется для выполнения работ чаще, расположено в зоне легкой досягаемости рабочего пространства.
Моторное поле - пространство рабочего места, в котором могут осуществляться двигательные действия человека.
Максимальная зона досягаемости рук - это часть моторного поля рабочего места, ограниченного дугами, описываемыми максимально вытянутыми руками при движении их в плечевом суставе.
Оптимальная зона - часть моторного поля рабочего места, ограниченного дугами, описываемыми предплечьями при движении в локтевых суставах с опорой в точке локтя и с относительно неподвижным плечом.
Информация о работе Документирования результатов учебной деятельности учреждения образования