Автор работы: Пользователь скрыл имя, 14 Мая 2013 в 09:47, отчет по практике
Производственная практика была организована и проведена в главном офисе компьютерной фирмы "Бас-Система", преследуя следующие цели: более углублённое и детальное изучение опыта работы квалифицированных и дипломированных специалистов; приобретение навыков практического решения информационных задач в техническом отделе фирмы в качестве исполнителя технического специалиста по ремонту компьютерной и оргтехники и заправки картриджей лазерных принтеров, а также в сборе конкретного материала для качественного выполнения курсовых и дипломной работ.
Введение
1. Анализ деятельности компьютерной фирмы "Бас-Система"
1.1 Характеристика компании
1.2 Характеристика деятельности технического отдела
1.3 Сервисное обслуживание технического отдела
1.4 Техническая и программная архитектура фирмы "Бас-Система"
1.5 Характеристика комплекса задач, задачи и обоснование необходимости авторизации
2. Постановка задачи
2.1 Цель и назначение автоматизированного варианта решения
2.2 Выбор предложенных технических и проектных решений
2.3 Описание программы "Электронный наряд" на базе платформы "1С: Предприятие 8.2: учебная версия"
3. Технико-экономическое обоснование проекта
3.1 Расчет трудоемкости разработки
3.2 Определение заработной платы разработчика
Заключение
Список использованной литературы
Рисунок 2.3.5 Заполнение наряда в графе "Оказание услуги".
Далее идет графа "Склады", заполнение которой изображено на рисунке 2.3.6 Здесь создаётся база данных о поступлении определенного товара на склад. При этом может быть несколько складов. Например, основной, на который поступает весь товар на предприятие, и розничный, в который вносится база данных о том же товаре вместе с наценочной стоимостью на него. Данные о каждом наименовании на отдельную единицу вбиваются отдельно, создавая позиции. У каждой из позиций есть определенные параметры такие как: "Название", "Количество" и "Идентификационный номер".
Рисунок 2.3.6 Заполнение графы "Склады".
Графа "Сотрудники" (Рис.2.3.7.) включает в себя список всех технических специалистов предприятия. Список сортируется в алфавитном порядке. Также для удобства в программе имеется поиск, обозначенный кнопкой "Найти".
Рисунок 2.3.7 Список сотрудников.
При добавлении нового сотрудника, как показано на рисунке 2.3.8., программа выдаст окно с необходимыми для заполнения данными, такими как: "Ф.И. О.", "Организация", "Начало работы", "Окончание работы" и "Должность".
Рисунок 2.3.8 Добавление нового сотрудника.
Последняя графа называется "Остатки материалов". Здесь пользователь программы может увидеть все материалы и работы, проводившиеся по этой программе. Программа устроена таким образом, что организует и упорядочивает всю необходимую информацию в таблице. Таблица разделена на шесть столбцов, каждый из которых имеет название: Период, Регистратор, Номер, Материал, Склад, Количество - Рисунок 2.3.8.
В каждом из этих столбцов содержится ценная информация для упрощения поиска. Дата, регистры, название и склад - это те необходимые данные, которые в значительной мере помогают пользователю искать нужную информацию.
Рисунок 2.3.8 Остатки материалов.
Рис.2.3.9 История в программе "Электронный наряд" (1С: Предприятие).
В заключение описания меню "Оказание услуг" можно отметить, что платформа данной программы предоставляет пользователю историю, в которой описываются все действия производимые с программой, начиная от внесения данных клиентов и заканчивая оказанием услуг. Так же вся предоставляемая информация сортируется по дате и времени.
3. Технико-экономическое обоснование проекта
Основной задачей технико-
3.1 Расчет трудоемкости разработки
Трудоемкость разработки программного обеспечения рассчитывается как сумма времен, затраченных на выполнение нескольких составляющих процесса разработки, выполняемых последовательно и производится по следующей формуле:
(1)
Тразр - общее время на создание программного продукта;
Тпо - подготовка описания задачи;
То - описание задачи;
Та - разработка алгоритма;
Тбс - разработка блок-схемы алгоритма;
Тн - написание программы;
Тп - набор программы на ПК;
Тот - отладка и тестирование программы;
Тд - оформление документации, инструкции пользователю, пояснительной записки и др.
Время рассчитывается в человеко-часах, причем берется по фактически отработанному времени, а время остальных этапов определяется расчетным путем по условному числу команд .
Условное число команд определяется по формуле:
(2)
где - коэффициент, учитывающий условное число команд в зависимости от типа задачи;
- коэффициент, учитывающий новизну и сложность программы.
Для выбора значения коэффициента условного числа команд пользуются следующими ориентировочными значениями:
1. Задачи учета: от 1400 до 1500
2. Задачи оперативного управления: от 1500 до 1700
3. Задачи планирования: от 3000 до 3500
4. Многовариантные задачи: от 4500 до 5000
5. Комплексные задачи: от 5000 до 5500
Поскольку в данном отчете рассматривается разработка Web-приложения для получения контрольных, то примем коэффициент = 1500.
Поскольку для создания программного продукта в данном отчете использовался язык высокого уровня - РНР, то коэффициент в соответствии с таблицей: = 0,60.
Теперь, исходя из формулы (1) можно определить условное число команд :
=15000,60=900 (2)
Определяем время, затраченное на каждый этап создания программного продукта:
(время на подготовку описания задачи), берется по факту и составляет:
= 40 чел / час.
То (время на описание задачи) определяется по формуле:
, (3)
где - коэффициент учета изменений задачи. Коэффициент в зависимости от сложности задачи и числа изменений выбирается в интервале от 1,2 до 1,5.
- коэффициент, учитывающий квалификацию программиста.
Для данного проекта примем = 1,2
Выбор значение коэффициента производится в зависимости от квалификации программиста и его стажа следующим образом:
1. Стаж программиста до 2-х лет: К=0,8;
2. от 2 до 3 лет: К=1,0
3. от 3 до 5 лет: К=1,1 - 1,2
4. от 5 до 10 лет: К=1,2 - 1,3
5. свыше 10 лет: К=1,3 - 1,5
Применяя формулу (3) подсчитываем время на описание задачи:
= (чел / час)
- (время на разработку алгоритма) рассчитываем по формуле:
(4)
Применяя формулу (3.4) подсчитываем время на разработку алгоритма.
(чел / час)
- (время на разработку
блок - схемы) определяется
- (время написания программы на языке программирования) определяется по формуле:
(5)
Применяя формулу (5) подсчитываем время написания программы на языке программирования:
(чел / час)
- (время набора программы) определяется по формуле:
(6)
Применяя формулу (6) подсчитываем время набора программы.
(чел / час)
- (время отладки и
тестирования программы)
(7)
Подставляем значения в формулу и получаем:
(чел / час)
- время на оформление документации, инструкции пользователю, пояснительной записки определяется по формуле
, (8)
Подставляем значения в формулу и получаем:
(чел / час)
Теперь, зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта:
(чел / час)
Или в человеко-днях, на создание программного продукта будет затрачено:
, (10)
где - время, затраченное на разработку в днях.
(чел. / дн.)
Таким образом, общая продолжительность разработки составит 35 календарных дней.
Затраты Зразр на разработку системы в целом подсчитываются методом калькуляции, и определяются суммированием отдельных статей расходов и складываются из затрат на зарплату разработчика Ззп, затрат на амортизацию ЭВМ, на которой производится разработка Заморт, затрат на эксплуатацию этой ЭВМ Зэкспл и затрат на материалы, израсходованные при проведении разработки:
Зразр = Ззп + Заморт + Зэкспл + Змат (11)
3.2 Определение заработной платы разработчика
Расходы на заработную плату разработчика составляют:
основная заработная плата;
дополнительная заработная плата (на эту статью относят оплату очередных и дополнительных отпусков, больничных и т.д.). Дополнительная заработная плата принимается в размере 20 % от основной заработной платы;
обязательные отчисления на социальные нужды.
Расчет затрат на заработную плату выполняется на основании определенной ранее трудоемкости работ.
Таким образом, расчет расходов на заработную плату можно провести по следующей формуле:
Ззп = ЗПразр * 1,2 * 1,41 * Тразр, (12)
где ЗПразр - зарплата разработчика;
Тразр - длительность разработки (исследования, создание алгоритма, отладка и т.д.);
1,2 - коэффициент, учитывающий дополнительную зарплату;
1,41 - суммарный коэффициент
для учета отчислений в
ЗПразр = Мрот*R (13)
где Мрот - минимальный размер оплаты труда; R - коэффициент разряда разработчика. В настоящее время установленный законодательством минимальный размер оплаты труда составляет 2300 руб., а коэффициент разряда разработчика в зависимости от его квалификации варьируется в достаточно широких пределах. Тогда:
ЗПразр =2300*2 = 4600 руб. в месяц
Теперь можно рассчитать полные затраты на заработную плату, учитывая, что время разработки выражено в человеко-днях, то и заработную платы следует привести к одному рабочему дню, считая, что в месяце в среднем 24 рабочих дня:
Ззп = 4600/24 * 1,2 * 1,41 * 35= 11350,5 руб.
Суммарные затраты на разработку программного продукта составляют:
Зразр = 23025,3 + 775,95 + 642,976 + 1090 = 25534,226 рублей.
Заключение
Прохождение производственной практики является важным элементом
учебного процесса по подготовке специалиста в компьютерной области, в течении которой студент-практикант применяет полученные в процессе обучения знания, умения и навыки на практике. Пройдя производственную практику, удалось получить практический опыт работы на предприятии, улучшить качество профессиональной подготовки, закрепить знания по общим и техническим дисциплинам, разработать приложение авторизации клиентов в компьютерной фирме на основе программы 1С: Предприятие (учебная версия).
Список использованной литератры
1. Липаев В.В. Системное
2. 1С: Предприятие 8.2 Конфигурирование и администрирование. М: Фирма "1С", 2007.
3. 1С: Предприятие 8.2 Руководство по установке и запуску. М.: Фирма "1С", 2007. - 96 с.
4. Вендров А.М. CASE-технологии. Современные
методы и средства
5. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование. Пер. с англ. - М.: ДМК Пресс, 2001. - 176 с.: ил. (Серия "Объектно - ориентированные технологии в программировании").
6. Музей и новые информационные технологии // На пути к музею XXI века. Сост. и науч. ред. Н.А. Никишин. М.: Прогресс-Традиция, 1999. - 216 с.
7. Радченко М. Г.1С: Предприятие 8.2 Практическое пособие разработчика. Примеры и типовые приемы, 2-е стереотипное издание. М.: ООО
8. "1С - Паблишинг", 2006. - 656 с.: ил.
Информация о работе Отчет по практике в главном офисе компьютерной фирмы "Бас-Система"