Разработка программного обучения для факультативного курса "Macromedia Flash МХ"
Рассмотрение методических особенностей изучения курса "Macromedia Flash" и создание электронного учебника для изучения этого курса учащимися. Достоинства и недостатки, структура учебного пособия. Принципы подготовки к созданию электронных учебников.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 23.04.2015 |
Размер файла | 1,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Delphi была выпущена в трех вариантах - Standart, Professional и Client/Server Suite, каждый из которых является инструментом для решения различных задач разработчиками любого уровня. Все версии Delphi включают высокопроизводительный 32-разрядный оптимизирующий компилятор, расширяемую библиотеку компонентов, объединенной единой объектно-ориентированной средой разработки. Они обладают открытой архитектурой, полностью поддерживают технологии Microsoft OLE Automation, OCX, ODBC, ActiveX. Компонентная модель COM/DCOM поддерживается на уровне компилятора. Компилятор позволяет вам иметь доступ ко всем ресурсам операционных систем, реализующих интерфейс Win 32 (Windows 95 и Windows NT), и использовать все имеющиеся технологические стандарты - Unicode, MAPI, ISAPI, NSAPI [4].
Вариант Delphi Standart ориентирован в основном на разработчиков отдельных приложений с использованием настольных баз данных.
Вариант Delphi professional предназначен для разработчиков многопользовательских приложений.
Вариант Delphi Client/Server Suite ориентирован на организации, разрабатывающие корпоративные системы, предназначенные для работы с данными, находящимися на серверах баз данных DB/2, Informix, Interbase, MS SGL Server, Oracle, Sybase. Данный вариант сочетает в себе высокопроизводительный клиентский инструментарий и широкий набор средств работы с серверами баз данных [5].
Delphi был выбран как основа для оболочки программы. Сама база данных была создана в Access. Для связи данных из таблиц Access и настройка их в Delphi осуществляется в помощью технологии ADO.
ADO является частью более крупномасштабной технологии под названием Microsoft Data Access Components (MDAC). Термин MDAC является общим обозначением для всех разработанных компанией Microsoft технологий, связанных с БД. К этому набору относятся ADO, OLE DB, ODBC и RDS (Remote Data Services).
Четыре компонента наборов данных (ADODataSet, ADOTable, ADOQuery и ADOStoredProc) фактически полностью реализованы общим для них базовым классом TCustomADODataSet. Этот компонент несет ответственность за выполнение большинства функций, присущих набору данных. Производные компоненты являются тонкими оболочками, которые делают доступными для внешнего мира те или иные возможности базового компонента. Таким образом, компоненты обладают множеством общих черт. Компоненты ADOTable, ADOQuery и ADOStoredProc предназначены для упрощения адаптации кода, ориентированного на BDE. Однако следует иметь в виду, что эти компоненты нельзя считать полностью идентичными эквивалентами аналогичных компонентов BDE. Различия обязательно проявят себя при разработке фактически любого приложения за исключением, может быть, самых тривиальных. В качестве основного компонента при разработке новых программ следует считать компонент ADODataSet, так как, во-первых, этот компонент является достаточно удобным, а во-вторых, его интерфейс сходен с интерфейсом ADO Recordset [6].
База данных представляет интерес для пользователей только в том случае, если последние имеют возможность получать из них требуемую информацию. В действительности получение информации из БД является не такой уж легкой задачей. Надо просмотреть всю базу данных и выделить информацию в соответствии с заданными критериями отбора.
Использование запросов позволяет значительно сократить загрузку каналов связи за счет использования запросов в БД. В запросе указываются критерии отбора информации, и БД возвращает клиенту только те записи, которые ему необходимы. Для описания запросов к БД используется язык структурированных запросов или SQL. Естественно, СУБД должна поддерживать SQL. После выполнения запроса клиент получает нужные ему записи, которые потом можно последовательно просматривать.
Этот язык предназначен для унификации доступа к информации при использовании различных СУБД или серверов баз данных. В первую очередь, он избавляет программиста от рутинной работы по поиску нужной информации в базе данных. Вам необходимо только описать критерии отбора информации и указать таблицы, в которых ее следует искать. SQL позволяет также производить запись и редактирование информации, которая содержится в базе данных [7].
Borland Delphi - один из популярнейших языков программирования. Среда визуального программирования Borland Delphi прекрасно подходит для разработки проектов любой сложности. В данной среде имеется возможность создавать мощные автономные приложения, игры и служебные утилиты, затратив на это меньше времени, чем требует любой другой язык программирования. Технология ActiveX позволяет писать приложения с поддержкой Internet, полным набором средств мультимедиа, возможности которых ограничены только фантазией программиста. В Borland Delphi реализована поддержка функций Windows API, что превращает данный язык программирования в серьезный инструмент, применимый для абсолютно любых проектов.
Процесс создания Windows-приложения состоит из этапов:
Постановка задачи - составление словесного описания того, как должно работать будущее приложение, - что должен делать пользователь в процессе его работы. Это описание должно объяснять и то, как будет выглядеть экранная форма (окно) этого приложения, в каком виде будет представлена информация, которую нужно преобразовать с помощью этого приложения.
Разработка интерфейса - создание экранной формы (окна приложения) со всеми находящимися на этой форме объектами и свойствами этих объектов.
Программирование - определение того, какие события будут происходить в процессе работы приложения, составление алгоритмов процедур.
Объектно-ориентированное программирование включает в себя основные понятия:
объект;
свойство объекта;
метод обработки;
событие;
класс объектов.
Объект - это совокупность свойств и методов.
Свойство - характеристика объекта.
Метод - действие, которое может выполнять объект.
Событие - это изменение состояния объекта в ответ на какое-нибудь действие.
Класс - это совокупность объектов, характеризующихся общностью методов или свойств.
В объектно-ориентированном программировании используется следующий формат записи для работы с объектом:
Метод; Объект.
Объект.свойство := значение;
Объект.свойство.метод := значение;
Всё программирование в Borland C++ Builder основано на обработке событий. Обработка события представляет собой процедуру, где в первой строке указывается имя обработчика события.
Например, событие Click возникает при щелчке мыши. [8,с.329]
Данная программа по своей сути разделена на четыре совершенно не зависимых модуля: главной формы, где предоставляется возможность выбора изучаемого раздела учебника, непосредственно, сам электронный учебник, модуль для программы тестера, которая оценивает результат работы с электронным пособием и выставления оценки за качество изучения пройденного материала, а также утилита, которая позволяет модернизировать структуру учебника под конкретные нужды пользователя.
После запуска программы, на экране появляется окно регистрации нового пользователя, где пользователю необходимо зарегистрироваться под новым уникальным именем. Если обучаемый уже был зарегистрирован, то он должен ввести в поля для заполнения свои уникальные данные. Без регистрации вход в учебную программу невозможен, так как электронный учебник будет не в состоянии вести контроль за образовательным процессом незарегистрированного пользователя, выставлять оценки за тестирование и т.д.
После регистрации, пользователь видит окно главной формы, через которое он может производить необходимые ему манипуляции. Основной компонент, который применялся для разработки учебника, называется Web Browser, который предназначен для корректного отображения материала и рисунков HTML страниц учебника. Этот компонент располагает множеством свойств и очень подходит для написания программ подобного рода. При помощи процедуры GetExePath, программу можно запустить с любого места, потому что она решает проблему с фиксированными адресами и указывает, откуда программе нужно брать все ресурсы:
//--------------------------------------------------
void GetExePath(char *path)
{
if (!path) return;
memset(path, 0, MAX_PATH);
GetModuleFileName(GetModuleHandle(NULL),path,MAX_PATH);
for (int i = strlen(path) - 1; i >= 0; i--)
if (path[i] == '\\' || path[i] == '/')
{
path[i] = 0;
return;
}
}
Следующая часть программы - сам электронный учебник, построена по принципу использования загрузки в компонент Web Browser HTML страниц, в которых хранятся графические изображения и материал. В программе использованы следующие визуальные компоненты:
Edit - для передачи текстовой информации;
TreeView - для отображения дерева, представляющего собой главы изучаемого материала;
Компонент TooolBar - для осуществление навигации по учебнику, а также вызова утилиты, позволяющей редактировать его структуру;
Компонент RadioButton - предназначен для выбора варианта ответа в утилите, оценивающей контроль знаний;
Компонент Image - Для загрузки фоновых рисунков;
Компонент PageControl - набор вкладок для перехода между теорией и практическими заданиями, а также для организации работы предметного указателя;
Кроме этого в программе имеется еще база данных. В ней хранятся данные о номере последней страницы учебника, которую пользователю удалось пройти и его общий рейтинговый балл.
В главной форме слева располагается содержание изучаемого материала, щелкая по пунктам которого, пользователь выбирает для изучения нужный ему материал. Ниже приведен текст этой процедуры:
//--------------------------------------------------
void GetExePath(char *path)
{
if (!path) return;
memset(path, 0, MAX_PATH);
GetModuleFileName(GetModuleHandle(NULL),path,MAX_PATH);
for (int i = strlen(path) - 1; i >= 0; i--)
if (path[i] == '\\' || path[i] == '/')
{
path[i] = 0;
return;
}
}
void __fastcall TForm1::ContentTreeChange(TObject *Sender, TTreeNode *Node)
{ if (realoading) return;
if (Node->ImageIndex != 1) // show material //
{ if (!Node->ImageIndex)
{ std::list <s_topic_access>::iterator i;
for (i = t_access.begin(); i != t_access.end(); ++i)
{ if (!stricmp(i->topic, Node->Text.c_str()))
{ if (!i->access)
{
MessageBox(Handle, "Access denied!", "Error",
MB_ICONEXCLAMATION);
return;
}
}
}
}
TestPanel->Visible = 0;
WebView->Show();
WideString s;
char path[MAX_PATH];
GetExePath(path);
s = path;
s += "\\data\\content\\";
s += (char *)Node->Data;
WebView->Navigate(s); }
else // show exam //
{
WebView->Hide();
TestPanel->Visible = 1;
LoadTest((char *)Node->Data, Node->Parent->Text.c_str());
}
}
//--------------------------------------------------
void GetExePath(char *path)
{
if (!path) return;
memset(path, 0, MAX_PATH);
GetModuleFileName(GetModuleHandle(NULL),path,MAX_PATH);
for (int i = strlen(path) - 1; i >= 0; i--)
if (path[i] == '\\' || path[i] == '/')
{
path[i] = 0;
return;
}
}
Загрузка очередной страницы производится согласно наличию страниц электронного учебника и прописанных в нем ссылок.
Процедура void __fastcall TForm1::LoadData() отвечает за формирование и загрузку всего теоретического материала, практических заданий и лабораторных работ. Её необходимость была продиктована гибкой структурой учебника с возможностью её редактирования, добавления, изменения или редактирования материала, лабораторных работ и практических заданий:
void __fastcall TForm1::LoadData()
{ FILE *f;
// LOAD DATA //
// load access info //
В этом фрагменте программы осуществляется загрузка информации о доступе к главам.
char path[MAX_PATH];
GetExePath(path);
strcat(path, "\\data\\access.txt");
f = fopen(path, "rb");
if (!f)
{ ShowMessage("Couldn't load access data!"); }
t_access.clear();
s_topic_access a;
while (!feof(f))
{ memset(&a, 0, sizeof(s_topic_access));
if (!fread(&a, sizeof(s_topic_access), 1, f)) break;
t_access.push_back(a);
}
fclose(f);
Подгружается дерево, содержащее оглавление учебной программы.
// load content & index //
bool istopicaccessible = false;
TTreeNode *t, *c, *s, *e;
GetExePath(path);
strcat(path, "\\data\\content.txt");
f = fopen(path, "r");
if (!f)
{ ShowMessage("Couldn't load content!");
return;
}
while (!feof(f))
{ char title[MAX_PATH], data[MAX_PATH];
memset(title, 0, MAX_PATH);
fgets(title, MAX_PATH - 1, f);
memset(data, 0, MAX_PATH);
fgets(data, MAX_PATH - 1, f);
for (int i = 0; title[i]; ++i) if (title[i] == 10) title[i] = 0;
for (int i = 0; data[i]; ++i) if (data[i] == 10) data[i] = 0;
if (*title == 'T') // topic
{ t = ContentTree->Items->Add(NULL, title + 2);
char *file = (char *)malloc(MAX_PATH);
t->Data = file;
strcpy(file, data);
Осуществляется загрузка материала лабораторных работ.
// load labs //
GetExePath(path);
strcat(path, "\\data\\labs.txt");
f = fopen(path, "r");
if (!f)
{ ShowMessage("Couldn't load labs!");
return; }
while (!feof(f))
{ char title[MAX_PATH], data[MAX_PATH];
memset(title, 0, MAX_PATH);
fgets(title, MAX_PATH - 1, f);
memset(data, 0, MAX_PATH);
fgets(data, MAX_PATH - 1, f);
for (int i = 0; title[i]; ++i) if (title[i] == 10) title[i] = 0;
for (int i = 0; data[i]; ++i) if (data[i] == 10) data[i] = 0;
if (*title == 'L') // topic
{ t = LabsTree->Items->Add(NULL, title + 2);
char *file = (char *)malloc(MAX_PATH);
t->Data = file;
strcpy(file, data);
}
}
fclose(f);
}
void __fastcall TForm1::LoadData()
{ FILE *f;
// LOAD DATA //
// load access info //
В этом фрагменте программы осуществляется загрузка информации о доступе к главам.
char path[MAX_PATH];
GetExePath(path);
strcat(path, "\\data\\access.txt");
f = fopen(path, "rb");
if (!f)
{ ShowMessage("Couldn't load access data!"); }
t_access.clear();
s_topic_access a;
while (!feof(f))
{ memset(&a, 0, sizeof(s_topic_access));
if (!fread(&a, sizeof(s_topic_access), 1, f)) break;
t_access.push_back(a);
}
fclose(f);
Подгружается дерево, содержащее оглавление учебной программы.
// load content & index //
bool istopicaccessible = false;
TTreeNode *t, *c, *s, *e;
GetExePath(path);
strcat(path, "\\data\\content.txt");
f = fopen(path, "r");
if (!f)
{ ShowMessage("Couldn't load content!");
return;
}
while (!feof(f))
{ char title[MAX_PATH], data[MAX_PATH];
memset(title, 0, MAX_PATH);
fgets(title, MAX_PATH - 1, f);
memset(data, 0, MAX_PATH);
fgets(data, MAX_PATH - 1, f);
for (int i = 0; title[i]; ++i) if (title[i] == 10) title[i] = 0;
for (int i = 0; data[i]; ++i) if (data[i] == 10) data[i] = 0;
if (*title == 'T') // topic
{ t = ContentTree->Items->Add(NULL, title + 2);
char *file = (char *)malloc(MAX_PATH);
t->Data = file;
strcpy(file, data);
Осуществляется загрузка материала лабораторных работ.
// load labs //
GetExePath(path);
strcat(path, "\\data\\labs.txt");
f = fopen(path, "r");
if (!f)
{ ShowMessage("Couldn't load labs!");
return; }
while (!feof(f))
{ char title[MAX_PATH], data[MAX_PATH];
memset(title, 0, MAX_PATH);
fgets(title, MAX_PATH - 1, f);
memset(data, 0, MAX_PATH);
fgets(data, MAX_PATH - 1, f);
for (int i = 0; title[i]; ++i) if (title[i] == 10) title[i] = 0;
for (int i = 0; data[i]; ++i) if (data[i] == 10) data[i] = 0;
if (*title == 'L') // topic
{ t = LabsTree->Items->Add(NULL, title + 2);
char *file = (char *)malloc(MAX_PATH);
t->Data = file;
strcpy(file, data);
}
}
fclose(f);
}
void __fastcall TForm1::LoadData()
{ FILE *f;
// LOAD DATA //
// load access info //
В этом фрагменте программы осуществляется загрузка информации о доступе к главам.
char path[MAX_PATH];
GetExePath(path);
strcat(path, "\\data\\access.txt");
f = fopen(path, "rb");
if (!f)
{ ShowMessage("Couldn't load access data!"); }
t_access.clear();
s_topic_access a;
while (!feof(f))
{ memset(&a, 0, sizeof(s_topic_access));
if (!fread(&a, sizeof(s_topic_access), 1, f)) break;
t_access.push_back(a);
}
fclose(f);
Подгружается дерево, содержащее оглавление учебной программы.
// load content & index //
bool istopicaccessible = false;
TTreeNode *t, *c, *s, *e;
GetExePath(path);
strcat(path, "\\data\\content.txt");
f = fopen(path, "r");
if (!f)
{ ShowMessage("Couldn't load content!");
return;
}
while (!feof(f))
{ char title[MAX_PATH], data[MAX_PATH];
memset(title, 0, MAX_PATH);
fgets(title, MAX_PATH - 1, f);
memset(data, 0, MAX_PATH);
fgets(data, MAX_PATH - 1, f);
for (int i = 0; title[i]; ++i) if (title[i] == 10) title[i] = 0;
for (int i = 0; data[i]; ++i) if (data[i] == 10) data[i] = 0;
if (*title == 'T') // topic
{ t = ContentTree->Items->Add(NULL, title + 2);
char *file = (char *)malloc(MAX_PATH);
t->Data = file;
strcpy(file, data);
Осуществляется загрузка материала лабораторных работ.
// load labs //
GetExePath(path);
strcat(path, "\\data\\labs.txt");
f = fopen(path, "r");
if (!f)
{ ShowMessage("Couldn't load labs!");
return; }
while (!feof(f))
{ char title[MAX_PATH], data[MAX_PATH];
memset(title, 0, MAX_PATH);
fgets(title, MAX_PATH - 1, f);
memset(data, 0, MAX_PATH);
fgets(data, MAX_PATH - 1, f);
for (int i = 0; title[i]; ++i) if (title[i] == 10) title[i] = 0;
for (int i = 0; data[i]; ++i) if (data[i] == 10) data[i] = 0;
if (*title == 'L') // topic
{ t = LabsTree->Items->Add(NULL, title + 2);
char *file = (char *)malloc(MAX_PATH);
t->Data = file;
strcpy(file, data);
}
}
fclose(f);
}
3.2 Условия выполнения программы
Данная программа абсолютно не требует ни огромных вычислительных ресурсов компьютера, ни постороннего программного обеспечения, т.е. для её нормальной работы не нужно ни пакета BDE, ни Microsoft NET. FrameWork и другие. Кроме того, она сконфигурирована таким образом, чтобы работать из любого каталога. Для её запуска достаточно перенести рабочий каталог с лазерного диска в любое место вашего компьютера или запустить ее с лазерного диска.
Пожалуй, единственное ограничение связано с каталогом, откуда запущена программа: он должен быть открыт для записи (для сохранения результатов тестирования). В противном случае при запуске программы обучение всегда будет начинаться с первой страницы, а результаты текущей работы по окончании будут сброшены, что очень нежелательно.
3.3 Обращение и выполнение программы
После запуска программы внешний вид её главной формы будет таким же, как показано на рисунке (см. Рисунок 6).
Рисунок 6. Главная форма программы.
При щелчке клавишей мыши по любому разделу из дерева тем, находящемуся в левой части окна программы, появляется следующая страница программы (см. рисунок 7).
Рисунок 7. Главное окно с выбранным разделом.
В строке меню имеются следующие пункты: Навигация, Лекции, Лабораторные работы, Выход.
Навигация используется для упрощения работой с учебником. Когда пользователь работает в полноэкранном приложении (без содержания), то возврат в прежнее состояние осуществляется с помощью данного пункта. На рисунке 8 изображен полноэкранный режим
Рисунок 8. Информационная часть на полный экран.
При выборе в меню пункта Лекции, открывается окно, показанное на рисунке 9.
Рисунок 9. Окно «Лекции»
При выборе в меню пункта Лабораторные работы, открывается окно, показанное на рисунке 10.
Рисунок 10. Окно «Лабораторные работы»
После выбора пункта меню «Навигация», пользователь возвращается в обычный режим окна.
В меню одним из пунктов является пункт «Выход», с помощью которого пользователь в любой момент может завершить работу с учебником.
В программе предусмотрено большое количество теоретического материала, расположенного по порядку по ходу обучения. Перейти к следующей теме можно только после изучения предыдущей. Однако в зависимости от действий обучаемого программа имеет возможность пропустить некоторые темы или многократно возвращать обучаемого к изучению теоретического материала, пока он не будет освоен.
Теоретический материал выполнен в HTML формате и загружается с помощью специального компонента в окно программы (см. рисунок 11). Перемещаться по тексту можно с помощью скроллера мышки или полосой прокрутки, расположенной справа.
Рисунок 11. Окно для отображения теоретического материала.
В тексте теоретического материала могут располагаться ссылки на другие участки текста. Для перехода достаточно щелкнуть мышью по ссылке.
Совмещая изучение теории с выполнением практических заданий, обучаемый добивается более эффективного усвоения учебного материала. Человек получает возможность не только читать и изучать теорию, но и на практике применять свои навыки. А уровень программирования можно повысить путем выполнения лабораторных работ, которые можно посмотреть, щелкнув по соответствующей вкладке (см. рисунок 15). Обучаемый должен попытаться составить программу, посмотреть, как она функционирует. И если возникли сложности, вернуться назад и снова изучить теорию.
В данном электронном учебнике используется обширный теоретический материал, взятый из различных источников и сети Internet.
Рисунок 15. Вкладка «Лабораторные работы».
4. Техника безопасности
4.1 Общие правила
1. Входить в компьютерный класс (КК) для выполнения практических работ студентам разрешается ТОЛЬКО в присутствии преподавателя и ТОЛЬКО с его разрешения.
2. При входе в КК студенты должны оставлять свои личные вещи (портфели, сумки, шапки, куртки и т.д.) в специально отведенном для них месте.
ЗАПРЕЩАЕТСЯ находиться в КК в верхней одежде.
3. В начале учебного года все студенты должны изучить правила ТБ при работе с действующими электроустановками в КК (инструктаж на рабочем месте проводиться преподавателем) и расписаться в специальной графе журнала по ТБ.
4. Студенты в возрасте до 18 лет к самостоятельной работе без преподавателя не допускаются.
5. На работающего за компьютером действуют такие опасные и вредные производственные факторы как: повышенный уровень шума, недостаток естественного освещения, излучение от экрана монитора, электрический ток, статическое электричество, специфические условия зрительной работы и т.д.
6. Расстояние между рабочими местами (между боковыми сторонами соседних мониторов) должно составлять не менее 122 см.
7. При длительной работе за экраном монитора необходимо проводить гимнастику для глаз, кистей рук, локтевых суставов, шеи, плеч для снятия мышечного напряжения.
8. При работе за компьютером предпочтительнее надевать одежду темных тонов.
9. Во избежание пожара необходимо соблюдать следующие требования: поддерживать порядок на рабочем месте, ничего нельзя класть на клавиатуру, монитор, системный блок, мышь и другое компьютерное оборудование, а также на электрощиты, электропроводку и другое электрическое оборудование.
10. В случае травматизма и обнаружения неисправности оборудования студенты обязаны немедленно сообщить об этом преподавателю или техническому персоналу.
11. В случае травмирования или внезапного заболевания, студенты должны уметь оказывать доврачебную помощь пострадавшему.
12. Студенты должны соблюдать правила личной гигиены при работе в компьютерном классе: работать на клавиатуре и мыши следует только чистыми руками, не принимать пищу в компьютерном классе.
Требования безопасности во время работы
1. За каждым рабочим местом может работать группа студентов не более 2-х человек.
2. Необходимо соблюдать оптимальное расстояние от ГЛАЗ до ЭКРАНА МОНИТОРА (60-70 см.), допустимое расстояние - не менее 50 см. сокращение расстояния от глаз до экрана приводит к быстрому развитию утомления зрительного анализатора.
3. При вводе информации с клавиатуры и мыши необходимо плавно нажимать на клавиши, не допуская резких ударов.
4. Во время работы необходимо соблюдать дисциплину. ПОМНИ! Электрический ток свыше 0,1 ампера СМЕРТЕЛЕН! Напряжение электросети свыше 12 вольт ОПАСНО ДЛЯ ЖИЗНИ!
5. При работе с компьютером, подключенным к электрической сети, необходимо соблюдать следующие меры безопасности:
6. все включения/выключения вычислительной техники производит только преподаватель,
7. при появлении необычного звука или самопроизвольном отключении аппаратуры следует немедленно сообщить преподавателю, при обнаружении любой неисправности оборудования или программного обеспечения следует немедленно прекратить работу и сообщить о замеченных недостатках.
КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ самостоятельный поиск неисправности оборудования и программного обеспечения.
8. Студентам запрещается:
a) включать и отключать компьютеры, находиться в КК в верхней одежде.
b) класть диски, книги, тетради на монитор, мышь и клавиатуру, прикасаться к экрану и тыльной стороне монитора, трогать разъемы соединительных кабелей,
c) отсоединять и присоединять периферийное оборудование и производить любые манипуляции с оборудованием при включенном компьютере, пользоваться клавиатурой и мышью при выключенном компьютере.
d) ЗАПРЕЩЕНО использовать машинное время в личных целях и для игр.
4.2 Анализ пожарной профилактики
1. Во избежание пожара необходимо строго соблюдать следующие требования:
a) постоянно поддерживать порядок в рабочих помещениях,
b) содержать в чистоте свое рабочее место,
d) не загромождать проходы, выход, коридоры и доступ к средствам пожаротушения.
Ширина минимально допустимых проходов между оборудованием должна быть не менее 1 м.
2. В случае возникновения возгорания необходимо немедленно принять меры к его ликвидации имеющимися средствами, вызвать, в случае необходимости, пожарную команду по телефону 01 и поставить в известность администрацию.
Пламя необходимо погасить следующими средствами:
Загоревшуюся одежду на человеке - суконным покрывалом или другими подручными средствами.
При загорании жидкостей, смешивающихся с водой (спирт, ацетон) - любыми огнетушителями, струей воды, песком, суконным одеялом.
При загорании жидкостей, не смешивающихся с водой (бензин, масло, краски и т.д.), нельзя применять воду.
Тушение производиться углекислотными огнетушителями, песком, покрывалом.
Горящие провода или электроприборы, находящиеся под напряжением, необходимо вначале обесточить, а затем тушить углекислотными огнетушителями.
КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ:
a) Курить в помещении.
b) Вешать одежду и класть горючие предметы на электрощиты, электропроводку и другое электрооборудование.
6.1.4 Требования безопасности в аварийных ситуациях
1. В случае возникновения аварийных ситуаций, травматизма, отравления или внезапного заболевания студенты обязаны немедленно сообщить об этом непосредственно преподавателю или дежурному персоналу.
2. Во время проведения инструктажа по ТБ преподаватель должен обратить внимание учащихся на расположении в данном КК рубильника (пускового автомата).
3. В случае травмирования или внезапного заболевания студенты должны уметь оказывать первую доврачебную помощь пострадавшему.
Требования безопасности по окончании работы
1. По окончании работы студенты обязаны привести в порядок и сдать преподавателю или дежурному по классу свое рабочее место.
2. Студенты, нарушившие правила ТБ в КК, от выполнения практических работ ОТСТРАНЯЮТСЯ. Сведения о нарушении передаются администрации, которая принимает соответствующие решения о наказании, возмещении причиненного ущерба и возможности дальнейших занятий в КК. Допуск таких учащихся к работе возможен ТОЛЬКО после повторного инструктажа и сдачи зачета по ТБ с соответствующей записью в журнале по ТБ.
3. За грубое нарушение ТБ студенты и их родители несут все виды ответственности, предусмотренные законами РК.
Система управления охраной труда в ВУЗе
Система управления охраной труда в ВУЗе является неотъемлемой частью управления и определяет задачи по обеспечению здоровых и безопасных условий труда в соответствии с законодательством и действующими в отрасли нормативно-техническими документами.
Система управления устанавливает функции, задачи и содержание работ по обеспечению безопасности труда, определяемые законодательными, руководящими и нормативно-техническими документами, а также взаимосвязь работы служб и подразделений в управлении охраной труда в соответствии с их функциональными обязанностями.
Управление охраной труда осуществляется путем организации работ в области охраны труда, информации о состоянии охраны труда на рабочих местах, участках, в цехах и подразделениях и принятия управленческих решений.
Организация и координация работ в области охраны труда должны предусматривать формирование органов управления охраной труда на всех уровнях, установление обязанностей и порядка взаимодействия подразделений объединения и должностных лиц, участвующих в управлении.
Информация о состоянии охраны труда на всех участках производства и об эффективности функционирования Системы управления должна являться основой для принятия управленческих решений.
Управление охраной труда должно обеспечиваться выполнением следующих функций:
Организация, координация и регулирование работ по охране труда.
Планирование работ по охране труда.
Контроль за состоянием охраны труда.
Укрепление трудовой, производственной и технологической дисциплины.
Повышение личной ответственности работников за состояние охраны труда и техники безопасности.
Учет, анализ и оценка работ по охране труда.
Стимулирование работ по совершенствованию охраны труда.
Требования к помещениям для эксплуатации видеодисплейных терминалов и персональных электронно-вычислительных машин
1. Все помещения, предназначенные эксплуатации видеодисплейных терминалов(ВДТ), персональных электронно-вычислительных машин (ПЭВМ), персональных компьютеров (ПК) и электронных систем (ЭС), обязательно должны оснащаться отдельным контуром заземления [31].
2. Запрещается размещение рабочих мест с ВДТ, ПЭВМ, ПК в подвальных помещениях. Не разрешается использование цокольных помещений для размещения ВДТ, ПЭВМ и ПК детскими дошкольными, средними и средними специальными учебными заведениями.
3. В учебных заведениях должно использоваться только периметральное расположение компьютеров.
4. Площадь на одно рабочее место с ВДТ и ПЭВМ в офисах, административно-производственных помещениях и других учреждениях при периметральном расположении должна быть не менее 4,0 кв. м, при рядном и центральном расположении -- не менее 6 кв. м. В учебных заведениях площадь на 1рабочее место -- не менее 5 кв. м. В дошкольных учреждениях -- не менее 6 кв.м, а объем -- не менее 20 кв. м. В связи с тем, что в современных мониторах основное высокочастотное электромагнитное излучение отводится вверх и частично назад, рекомендуется периметральная расстановка компьютеров, а нерядная и не центральная [29].
5. Помещения с ВДТ и ПЭВМ должны иметь естественное и искусственное освещение.
6. Производственные помещения, в которых работы ведутся преимущественно с использованием ВДТ и ПЭВМ, а также учебные классы (аудитории вычислительной техники, дисплейные классы и кабинеты и др.) не должны граничить с помещениями, в которых уровни шума и вибрации превышают нормативные значения (мастерские, цеха, спортивные залы и т.п.).
7. Звукоизоляция ограждающих конструкций помещений с ВДТ и ПЭВМ должна отвечать гигиеническим требованиям и обеспечивать нормативные значения уровней шума и вибрации согласно приложению 6--8 настоящих Правил.
8. Помещения с ВДТ и ПЭВМ должны оборудоваться системами отопления и кондиционирования воздуха. При отсутствии кондиционирования в помещениях должно обеспечиваться естественное проветривание помещений.
9. Для внутренней отделки интерьера помещений с ВДТ и ПЭВМ должны использоваться диффузно-отражающие материалы с коэффициентом отражения для потолка -- 0.7--0.8; для стен -- 0.5--0.6; для пола -- 0.3--0.5.
10. Полимерные материалы, используемые для внутренней отделки помещений с ВДТ и ПЭВМ, должны быть разрешены для применения органами и учреждениями Государственного санитарно-эпидемиологического надзора.
11. Поверхность пола в помещениях с ВДТ и ПЭВМ должна быть ровной, удобной для очистки и влажной уборки, обладать антистатическими свойствами /15, с.8/
Требования к освещению помещений и рабочих мест
1. Естественное освещение должно осуществляться через световые проемы и регулироваться таким образом, чтобы уровни освещенности на рабочих местах соответствовали требованиям.
2. В случаях производственной необходимости эксплуатация ВДТ и ПЭВМ в помещениях без естественного освещения может проводиться только по согласованию с органами и учреждениями Государственного санитарно-эпидемиологического надзора.
3. Искусственное освещение в помещениях, где ведутся работы на ВДТ или ПЭВМ, должно осуществляться системой общего равномерного освещения. В производственных и административно-общественных помещениях, где ведется работа с документами, рекомендуется применение комбинированного освещения (к общему освещению дополнительно устанавливаются светильники местного освещения, предназначенные для освещения зоны расположения документов.
4. На рабочих местах у ВДТ и ПЭВМ освещенность нормируется в вертикальной плоскости (плоскости экрана) и в горизонтальной плоскости (плоскости стола в зоне работы с документами). Нормирование ведется в абсолютных единицах (люксах), вне зависимости от того, естественное Или искусственное освещение в помещении. На горизонтальной поверхности стола в зоне работы с документами комбинированная освещенность должна быть не менее 500 лк (при этом освещенность от общей системы должна составлять не менее 300 лк). При отсутствии комбинированного освещения освещенность на горизонтальной поверхности стола (естественная или искусственная) должна быть не менее 400 лк. На экране (в вертикальной плоскости) освещенность должна быть 200 лк. Местное освещение не должно создавать блики на экране и увеличивать его освещенность более 300 лк.
5. Показатель дискомфорта должен быть не более 25, коэффициент пульсации освещенности в административно-общественных зданиях--не более 10%, показатель ослепленности от источников общего искусственного освещения в производственных помещениях должен быть не более 20.
6. Следует ограничивать прямую блесткость от источников освещения, при этом яркость светящихся поверхностей (окна, светильники и др.), находящихся в поле зрения, должна быть не более 200 кд/кв. м.
7. Отраженная блесткость на рабочих поверхностях (экран, стол, клавиатура и др.) ограничивается за счет правильного выбора типов светильников и расположения рабочих мест по отношению к источникам естественного и искусственного освещения, при этом яркость потолка, при применении системы отраженного освещения, не должна превышать 200 кд/кв. м.
8. Необходимо ограничивать неравномерность распределения яркости в
поле зрения пользователя ВДТ и ПЭВМ, при этом соотношение яркости между рабочими поверхностями (стол: экран) не должно превышать 3:1--5:1, а между рабочими поверхностями и поверхностями стен и оборудования --10:1.
9. В качестве источников света при искусственном освещении рекомендуется применять преимущественно люминесцентные лампы типа ЛБ. При устройстве отраженного освещения в производственных и административно-общественных помещениях допускается применение металло - галогенных ламп мощностью до 250 Вт. Рекомендуется применение ламп накаливания в светильниках местного освещения.
10. Светильники общего освещения следует располагать в виде сплошных или прерывистых линий, сбоку от рабочих мест, параллельно линии зрения пользователя при рядном расположении ВДТ и ПЭВМ. При периметральном расположении компьютеров светильники должны находиться ближе к переднему краю, обращенному к оператору.
11. В помещениях с ВДТ и ПЭВМ для освещения рекомендуется применять светильники серии ЛПО36 с зеркализированными решетками, укомплектованные высокочастотными пускорегулирующими аппаратами (ВЧ ПРА) для снижения коэффициента пульсации. Допускается применять светильники серииЛПО36 без ВЧ ПРА только в модификации "Кососвет", а также светильники прямого света -- П, преимущественно прямого света -- Н, преимущественно отраженного света -- В. Применение светильников без рассеивателей и экранирующих решеток не допускается. При отсутствии светильников с ВЧ ПРА лампы многоламповых светильников или рядом расположенные светильники общего освещения следует включать на разные фазы трехфазной сети.
12. Яркость светильников общего освещения в зоне углов излучения от 50 до 90 градусов с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/кв.м, защитный угол светильников должен быть не менее 40 градусов.
13. Светильники местного освещения должны иметь не просвечивающийотражатель с защитным углом не менее 40 градусов.
14. Коэффициент запаса (Кз) для осветительных установок общего освещения должен приниматься равным 1.4.
15. Для обеспечения нормируемых значений освещенности в помещениях для использования ВДТ и ПЭВМ следует проводить чистку оконных стекол и светильников не реже двух раз в год и проводить своевременную замену перегоревших ламп.
Требования к организации рабочего места
Оконные проемы в помещениях с использованием ВДТ и ПЭВМ должны быть оборудованы регулируемыми устройствами типа жалюзи, занавесей, внешних козырьков и пр. для исключения попадания прямых солнечных лучей и регулировки уровней освещенности на рабочих местах [34].
При размещении рабочих мест с ВДТ и ПЭВМ должны учитываться следующие расстояния между рабочими столами с видеомониторами:
При рядном расположении расстояние между тыльной поверхностью одного видеомонитора до экрана другого должно быть не менее 2.0 м;
При любом расположении расстояние между боковыми поверхностями видеомониторов должно быть не менее 1.0 м;
Расстояние между стеной с оконными проемами и столами должно быть от 0.25 м до 0.5 м.
Конструкция рабочего стола должна обеспечивать оптимальное размещение на рабочей поверхности используемого оборудования с учетом его количества и особенностей (размер монитора, процессорного блока, клавиатуры и т.п.), характера выполняемой работы, соответствовать эргономическим требованиям.
Конструкция рабочего стула (кресла) должна обеспечивать поддержание рациональной рабочей позы при работе с ВДТ и ПЭВМ, позволять изменять позу с целью снижения статического напряжения мышц шейно-плечевой области и спины для предупреждения развития утомления и нарушения осанки. Рабочий стул (кресло) должен быть подъемно-поворотным и регулируемым по высоте и углам наклона сиденья и спинки, а также расстояния спинки от переднего края сиденья, с легкой и надежной фиксацией всех положений.
Поверхность сиденья, спинки и других элементов стула (кресла) должна быть полумягкой, с нескользящим, неэлектризующимся покрытием, обеспечивающим легкую очистку от загрязнений.
Экран видеомонитора должен находиться от глаз пользователя на оптимальном расстоянии 70--80 см, но не ближе 50 см, с учетом размеров алфавитно-цифровых знаков и символов.
В помещениях с ВДТ и ПЭВМ должна ежедневно проводиться влажная уборка.
Помещения с ВДТ и ПЭВМ должны быть оснащены аптечкой первой помощи и углекислотными огнетушителями.
Характеристика помещения и факторы, действующие на оператора в процессе его труда.
Помещение, в котором находится рабочее место инженера, имеет следующие характеристики [34]:
длина помещения: 6,5 м;
ширина помещения: 3 м;
высота помещения: 2,5 м;
число окон:1;
число рабочих мест: 3;
освещение: естественное (через боковое окно) и общее искусственное;
вид выполняемых работ: непрерывная работа с прикладной программой в диалоговом режиме.
освещённость рабочего места, лк: 300;
размеры объекта, мм: 0,3 - 0,5;
Развитию утомляемости на производстве способствуют следующие факторы:
неправильная эргономическая организация рабочего места, нерациональные зоны размещения оборудования по высоте от пола, по фронту от оси симметрии и т.д.;
характер протекания труда. Трудовой процесс организован таким образом, что оператор вынужден с первых минут рабочего дня решать наиболее сложные и трудоёмкие задачи, в то время как в первые минуты работы функциональная подвижность нервных клеток мозга низка. Важное значение имеет чередование труда и отдыха, смена одних форм работы другими.
Расчёт освещения рабочего места
Одним из основных вопросов охраны труда является организация рационального освещения производственных помещений и рабочих мест.
Для освещения помещения, в котором работает инженер, используется смешанное освещение, т.е. сочетание естественного и искусственного освещений.
Естественное освещение - осуществляется через окно в наружной стене здания.
Искусственное освещение - используется при недостаточном естественном освещении и осуществляется с помощью двух систем: общего и местного освещения. Общим называют освещение, светильники которого освещают всю площадь помещения. Местным называют освещение, предназначенное для определённого рабочего места.
Для помещения, где находится рабочее место инженер, используется система общего освещения.
Нормами для данных работ установлена необходимая освещённость рабочего места ЕН=300 лк (для работ высокой точности, когда наименьший размер объекта различения равен 0,3 - 0,5 мм).
Расчёт системы освещения производится методом коэффициента использования светового потока, который выражается отношением светового потока, падающего на расчётную поверхность, к суммарному потоку всех ламп. Его величина зависит от характеристик светильника, размеров помещения, окраски стен и потолка, характеризуемой коэффициентами отражения стен и потолка.
Общий световой поток определяется по формуле (16):
, (4.1) (16)
где ЕН - необходимая освещённость рабочего места по норме (ЕН=300 лк);
S - площадь помещения, м2;
z1 - коэффициент запаса, который учитывает износ и загрязнение светильников (z1=1.5, табл. VII-5, [30]);
z2 - коэффициент, учитывающий неравномерность освещения (z2=1.1, [30]);
- коэффициент использования светового потока выбирается из таблиц в зависимости от типа светильника, размеров помещения, коэффициентов отражения стен и потолка помещения.
Определим площадь помещения, если его длина составляет Lд=6,5 м, а ширина Lш=3 м (17):
=6,53=19,5 м2 (17)
Выберем из таблицы коэффициент использования светового потока по следующим данным:
коэффициент отражения побелённого потолка Rп=70%;
коэффициент отражения от стен, окрашенных в светлую краску Rст=50% (18);
=0,82, (18)
где hП - высота помещения = 2.5 м.
Тогда находим (для люминесцентных ламп i=0.63) =0.38
определяем общий световой поток (19):
лм (19)
Наиболее приемлемыми для помещения отдела являются люминесцентные лампы ЛБ (белого света) или ЛТБ (тёпло-белого света), мощностью 20, 40 или 80 Вт.
Световой поток одной лампы ЛД-40 составляет F1=6000 лм, следовательно, для получения светового потока Fобщ=25401.32 лм необходимо N ламп, число которых можно определить по формуле (20)
(20)
Подставим значения, полученные по формуле (21):
лампы. (21)
Таким образом, необходимо установить 4 лампы ЛД-40.
Электрическая мощность всей осветительной системы вычисляется по формуле (22):
, Вт, (22)
где P1 - мощность одной лампы = 40 Вт, N - число ламп =4. (23)
Вт. (23)
Для исключения засветки экранов дисплеев прямыми световыми потоками светильники общего освещения располагают сбоку от рабочего места, параллельно линии зрения инженера и стене с окном. Такое размещение светильников позволяет производить их последовательное включение в зависимости от величины естественной освещённости и исключает раздражение глаз чередующимися полосами света и тени, возникающее при поперечном расположении светильников.
Расчёт местного светового потока не производится, т.к. в данном случае рекомендуется система общего освещения во избежание отражённой блёсткости от поверхности стола и экрана монитора.
В данном разделе дипломного проекта был произведён расчёт освещённости рабочего места (с выбором типа ламп и их количества), а также был проведен анализ санитарно-гигиенических требований для использования компьютеров.
Окно ориентировано на восток, а не на север или северо-восток как должно быть.
Оконные проемы оборудованы вертикальными жалюзи.
Окраска помещения - светлая.
Температура воздуха - 22о, что является нормальной температурой.
Систематически перед началом работы помещение проветривается.
Кроме того, необходимо в течение 8-ми часового рабочего дня предусмотреть один большой перерыв на обед. Во время перемен между занятиями студенты должны выходить из кабинета, чтобы проветривать кабинет.
Эгрономика и производственная эстетика
Создание автоматизированной системы управления предприятием, производственным объединением требует единовременных затрат на разработку, приобретение технических средств. Экономия от функционирования системы определяется с учетом затрат на ее эксплуатацию. Отношение этой экономии к затратам на создание информационной системы характеризует экономическую эффективность капитальных вложений в информационную систему.
Основным показателем, определяющим экономическую целесообразность затрат на создание информационной системы, является годовой экономический эффект.
При определении экономической эффективности информационной системы обязательным условием является сопоставимость всех показателей: по времени; по ценам и тарифным ставкам заработной платы, используемым при определении показателей; по элементам затрат.
Опыт использования персонального компьютера показывает, что производительность труда работников повышается в два и более раза по сравнению с ручным учетом по контролю за мероприятиями.
Улучшение качества учета по контролю за мероприятиями достигается благодаря ускорению документооборота, применению более совершенных технических средств, улучшению форм документов.
При определении эффективности внедряемой информационной системы по автоматизации учета исполнения инвестиционной программы:
Сокращение трудоемкости работ инженеров, выполняющих функции по контролю за мероприятиями;
Сокращение временного цикла обработки информации. /12, с. 93/
Стоимость программного продукта определяется по формуле (1):
Спп = Зз/п + Зотч + Зм + Зэ + Зпр , (1)
где Сп/п - стоимость программного продукта, тнг.;
Зз/п - затраты на заработную плату программиста, тнг.;
Зотч - затраты на отчисления из фонда заработной платы, тнг.;
Зм - затраты на материалы, тнг.;
Зэ - затраты на электроэнергию, тнг.;
Зпр - прочие затраты, тнг.
Затраты на заработную плату программиста определяются по формуле (2):
Зз/п = ЧТС · tр , (2)
где ЧТС - часовая тарифная ставка, тнг.;
tр - трудоемкость разработки программного продукта, чел./час.
Трудоемкость разработки программного продукта рассчитывается по формуле (3):
tр = tп + tн + tотл + tэ , (3)
где tп - затраты труда на подготовку описания задачи, включающие затраты труда по сбору материала для описания задачи, изучению объекта автоматизации, разработке технического задания, утверждению технико-экономического обоснования, чел./час.;
tн - затраты труда на написание текста программы, включающие затраты труда по описанию всех компонентов информационной подсистемы, оформлению технического проекта, выбору математических методов и алгоритмов, корректировке структуры базы данных, разработке рабочего проекта, чел./час;
tотл - затраты труда на отладку программы, включающие затраты труда по тестированию и доводке программы, разработке инструкции по эксплуатации, установке технических средств программного продукта, чел./час;
tэ - затраты труда на опытную эксплуатацию программы, включающие затраты труда по вводу в опытную эксплуатацию программного продукта, обучению персонала, чел./час.
Данные, необходимые для расчета заработной платы программиста, приведены в таблице 1.
Таблица 1
Данные для расчета заработной платы инженера
Наименование показателя |
Единица измерения |
Условное обозначение |
Значение |
|
1 |
2 |
3 |
4 |
|
Затраты труда на изучение объекта автоматизации |
Чел./час |
tп1 |
48 |
|
Затраты труда на разработку технического задания |
Чел./час |
tп2 |
32 |
|
Затраты на описание всех компонентов информационной подсистемы |
Чел./час |
tн1 |
16 |
|
Затраты труда на оформление технического проекта |
Чел./час |
tн2 |
40 |
|
Затраты труда на корректировку структуры базы данных |
Чел./час |
tн3 |
24 |
|
Затраты труда на разработку рабочего проекта |
Чел./час |
tн5 |
200 |
|
Затраты труда на тестирование и доводку программы |
Чел./час |
tотл1 |
40 |
|
Затраты труда на разработку инструкции по эксплуатации программного продукта |
Чел./час |
tотл2 |
10 |
|
Затраты труда на установку технических средств программного продукта |
Чел./час |
tотл3 |
8 |
|
Затраты труда на ввод в опытную эксплуатацию программного продукта |
Чел./час |
tэ1 |
16 |
|
Затраты труда на обучение персонала |
Чел./час |
tэ2 |
24 |
|
Часовая тарифная ставка программиста |
Тнг. |
ЧТСп |
250 |
Затраты на подготовку описания задачи составляют:
tп = 48 + 32 = 80 (чел./час).
Затраты труда на написание текста программы составляют:
tн = 16 + 40 + 24 + 200 = 280 (чел./час).
Затраты труда на отладку программы составляют:
tотл = 40 + 10 + 8 = 58 (чел./час).
Затраты труда на опытную эксплуатацию составляют:
tэ = 16 + 24 = 40 (чел./час).
По формуле (3.3) вычисляется трудоемкость разработки программного продукта:
tp = 80 + 280 + 58 + 40 = 458 (чел./час).
Согласно формуле (3.2) рассчитываются затраты на заработную плату программиста:
Зз/п = 250 · 458 = 114500 (тнг.).
Затраты на отчисления из фонда заработной платы рассчитываются по формуле (4):
Зотч = (Зз/п *10%)+( Зз/п -( Зз/п *10%))*5%, (4)
где Зз/п - затраты на зарплату программиста, тнг.
Исходя из формулы (3.4) рассчитываются затраты на социальные отчисления:
Зотч = (114500*10%)+(114500-(114500*10%))*5% = 11450+5152,5 = 16602,5 (тнг.).
Для расчета затраты на электроэнергию используется формула (5):
Зэ = Р · Сэ · t · Kзаг, (5)
где Р - мощность, потребляемая компьютером, кВт;
Сэ - стоимость 1 кВт/час, тнг.;
t - время работы на компьютере, час;
Kзаг - коэффициент загрузки компьютера.
Данные, необходимые для расчета затрат на электроэнергию, приведены в таблице 2.
Таблица 2
Данные для расчета затрат на электроэнергию
Наименование показателя |
Единица измерения |
Условное обозначение |
Значение |
|
1 |
2 |
3 |
4 |
|
Мощность, потребляемая компьютером |
КВт |
Р |
0,6 |
|
Стоимость 1 кВт/час |
Тнг. |
Сэ |
7,0 |
|
Время работы на компьютере при разработке программного продукта |
Час |
t |
298 |
|
Коэффициент загрузки компьютера при разработке программы |
У.е. |
Кзаг |
0,8 |
В соответствии с формулой (5) производится расчет затрат на электроэнергию:
Зэ = 0,6 · 7,0 · 298 · 0,8 = 1001,28 (тнг.).
Затраты на материалы при разработке программного продукта приведены в таблице 3.
Таблица 3
Затраты на материалы при разработке программного продукта
Наименование показателя товара |
Ед. Измерения |
Кол-во |
Цена за единицу (тнг.) |
Условное обозначение |
Суммар. затраты (тнг.) |
|
1 |
2 |
3 |
4 |
5 |
6 |
|
Диск |
Штука |
6 |
100 |
Зм01 |
100 |
|
Бумага для принтера |
Пачка |
0,25 |
600 |
Зм02 |
150 |
|
Файлы |
штука |
3 |
100 |
Зм03 |
300 |
|
Ручки |
штуки |
3 |
50 |
Зм04 |
150 |
|
Итого |
700 |
В результате полученных данных и исходя из формулы 1 себестоимость программного продукта составит:
Спп = 114500 + 16602,5 + 700 + 1001,28 = 132803,78 (тнг.).
Издержки до внедрения программного продукта рассчитываются по формуле 6:
С1 = Зз/п1 + Зз/п1 · ЕСН / 100 + Зм1 + Зэ1 + ЗА1 + Зпр1 , (6)
где С1 - издержки до внедрения программного продукта, тнг.;
Зз/п1 - затраты на заработную плату инженера, тнг.;
ЕСН - ставка единого социального налога, %;
Зм1 - затраты на материалы за месяц до внедрения программного продукта, тнг.;
Зэ1 - затраты на электроэнергию до внедрения программного продукта, тнг.;
ЗА1 - затраты на амортизацию до внедрения программного продукта, тнг.;
Зпр1 - прочие затраты до внедрения программного продукта, тнг.;
Данные, необходимые для расчета издержек до внедрения программного продукта, приведены в таблице 4.
Подобные документы
Основные принципы работы с Macromedia Flash, структура программы, использование векторной графики, передача данных в потоковом режиме в Macromedia Flash, разделение данных и их представление. Разработка макета, информационной структуры и дизайна сайта.
дипломная работа [394,3 K], добавлен 12.07.2010Программа Flash компании Macromedia. Создание обучающей системы по Macromedia Flash 7. Структура программы Flash. Базовые моменты, подлежащие описанию для включения их в обучающую систему, реализованную в виде web-узла. Реализация обучающей системы.
курсовая работа [23,3 K], добавлен 21.02.2009Процесс создания простейшей мультипликации в приложении в Macromedia Flash путем применения автоматической и покадровой анимации. Пример использования Action Script. Пошаговое описание выполнения данной работы со всеми комментариями и изображениями.
контрольная работа [4,2 M], добавлен 06.05.2011Создание тестовой программы используя flash-технологии, Action-скрипт. Характеристика и принципы работы в программе Macromedia Flash 7 MX. Использование панели Actions-скрипт. Создание и оформление теста с помощью программы Macromedia Flash.
курсовая работа [614,0 K], добавлен 10.04.2008Элементы интерфейса графического редактора Macromedia Flash. Создание изображений, преобразование формы и заливки. Использование слоев и библиотечных образцов. Разработка анимации в среде Flash. Реализация мультипликации, ее звуковое сопровождение.
курсовая работа [1,3 M], добавлен 15.11.2013Возможности Macromedia Flash для создания красочных и, в тоже время, компактных Web-ресурсов. Улучшенные возможности для создания графики, использование скриптов, форм и подключение серверных возможностей. Пользовательский интерфейс и среда разработки.
статья [202,1 K], добавлен 01.05.2010Создание видеоролика про хлор, используя Flash-технологии. Характеристика и принцип работы в MACROMEDIA FLASH 8. Сцены. Анимация движения объекта. Встроенные эффекты. Последовательность действий при создании Flash-фильма, его просмотр и тестирование.
курсовая работа [504,5 K], добавлен 10.04.2008Основные понятия компьютерной графики. Представление графической информации в компьютере. Внутреннее устройство персонального компьютера. История графической программы Macromedia Flash, принципы и методы работы с рисунками, технология создания фильма.
дипломная работа [5,9 M], добавлен 06.04.2012Принципы создания электронного пособия по информатике. Требования к электронному учебнику, режим его работы и содержание. Достоинства и недостатки дистанционного обучения с использованием электронных учебников. Анализ электронных учебников Казахстана.
дипломная работа [552,2 K], добавлен 23.04.2015Рассмотрение возможностей проектирования с помощью Macromedia Flash. Изображение проекции обработки детали на токарном станке проходным резцом. Обеспечение перемещения резца вдоль детали. Правила построения эпизодов движения тела вдоль траектории.
контрольная работа [2,0 M], добавлен 08.07.2014