КРИТЕРИИ ОЦЕНКИ ДИПЛОМНОГО ПРОЕКТА
При оценке дипломного проекта ГЭК учитывается его практическая ценность, содержание доклада и ответы обучающегося на вопросы, отзыв руководителя дипломного проекта и рецензия.
ПРИЛОЖЕНИЕ А Титульный лист
МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
"ВЫСШИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ СВЯЗИ"
ФАКУЛЬТЕТ ЭЛЕКТРОСВЯЗИ
КАФЕДРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СЕТЕЙ ТЕЛЕКОММУНИКАЦИЙ
К защите допускаю
Зав. кафедрой ПОСТ
______ Н.Н. Буснюк
«_____» ________ 2014 г.
ОПТИМИЗАЦИЯ КАНАЛОВ ИНФОРМИРОВАНИЯ СОТРУДНИКОВ
Пояснительная записка
к дипломному проекту
Дипломник: Е.Н.Петров
Руководитель: Т.Л. Труханович
Консультант по разработке ПО: Н.Н Буснюк
Консультант по экономическим расчетам: В.В. Тарасевич
Консультант по охране труда: Л.М.Новикова
Нормоконтролер: В.В. Боженков
Рецензент:
Минск 2014
ПРИЛОЖЕНИЕ Б Лист задания
(учреждение высшего образования)
Кафедра________________________________________________
(наименование кафедры)
Утверждаю
Заведующий кафедрой ________ ______________
(подпись) (фамилия, инициалы)
Дата
Задание на дипломный проект
Обучающемуся(студенту, курсанту)________________
(фамилия, инициалы)
1. Тема дипломного проекта
___________________________________________________________
(наименование темы)
Утверждена приказом руководителя учреждения высшего образования от _____ № _____
2. Исходные данные к дипломному проекту
3. Перечень подлежащих разработке вопросов или краткое содержание расчетно-пояснительной записки:
4. Перечень графического материала (с точным указанием обязательных чертежей и графиков)
5. Консультанты по дипломному проекту с точным указанием относящихся к ним разделов
6. Примерный календарный график выполнения дипломного проекта
7. Дата выдачи задания ____________
8. Срок сдачи законченного дипломного проекта ____________
Руководитель ________________ _____________________
(подпись) (фамилия, инициалы)
Подпись обучающегося _____________________
Дата
Приложение В. Пример составления реферата
Реферат
Работа 85 с., 5 ч., 24 рис., 12 табл., 50 источников, 4 прил.
ИНФОРМАЦИОННОЕ СООБЩЕНИЕ, КАНАЛЫ РАСПРОСТРАНЕНИЕ СООБЩЕНИЙ, ОШИБКИ ПРИ РАСПРОСТРАНЕНИИ СООБЩЕНИЙ, ЭЛЕКТРОННАЯ ДОСКА ОБЪЯВЛЕНИЙ, КРИТЕРИИ ОПТИМИЗАЦИИ КАНАЛОВ РАСПРОСТРАНЕНИЯ ИНФОРМАЦИОННЫХ СООБЩЕНИЙ
Объектом исследования является отдел, в части доведения информации до сотрудников.
Цель работы - разработать инструкцию или технологическую карту по распространению информации, разработать программное обеспечение для функционирования электронной доски объявлений.
В процессе работы проводился анализ информационных сообщений, существующих каналов доведения информации до сотрудников, ошибки распространения сообщений, а также экспериментальные исследования по распространению сообщений.
В результате была создана технологическая карта распространения сообщений, разработано программное обеспечение для функционирования электронной доски объявлений.
Степень внедрения - технологическая карта по распространению информации проходит тестовую эксплуатацию на кафедре ПОСТ УО ВГКС, программное обеспечение для функционирования электронной доски объявлений внедрено в образовательный процесс кафедры ПОСТ.
Эффективность определяется минимизацией расходов на распространение информации. Программное обеспечение для функционирования электронной доски объявлений может быть адаптировано и применяться для распространения информации на предприятиях и организациях. Технологическая карта по распространению информации может применяться на кафедрах в учреждениях образования.
Приложение Г. Примеры библиографического описания источников
1. Куперштейн, В.И. Современные информационные технологии в делопроизводстве и управлении / В.И. Куперштейн. – Спб : БХВ, 2000. – 248.
2. Т. Л. Труханович, Т.Л. Веб-дизайни программирование для Internet. Язык PHP: конспект лекций для студентов специальности 2-45 01 03 – Сети телекоммуникаций. / сост. Т. Л. Труханович, А.А. Прихожий. – Минск : ВГКС, 2009. –82с.
3. Сиберт, У.М. Цепи сигналы системы. В 2 ч. / У.М. Сиберт ; пер. с англ. – пер. с англ. – М.: Мир, 1998. – Ч.1 – 336 с; Ч.2 – 360 с.
4. О нормативных правовых актов Республики Беларусь: Закон Респ. Беларусь от 10 января 2000г. №361-3 : текст по сос на 1 дек. 2004. – Минск : Дикта, 2004.
5. О размерах государственных стипендий учащейся молодежи : постановление Совета Министров Респ. Беларусь, 23 апр. 2004 г., №468 // Нац. Реестр правовых актов Респ. Беларусь. – 2004. – №68
6. ГОСТ 7.1-2003. Библиографическая запись. – Введ. 2004-11-01. – Минск : Госстандарт Респ. Беларусь, 2004.
7. Труханович, Т.Л. Исследование потока запросов к распределенному web-серверу / Т.Л. Труханович, А.А. Прихожий // Информационные системы и технологии (IST`2008): материалы IV Международной конференции, Минск, 4-6 ноября 2008 г. – Минск: Акад. при Президенте Республики Беларусь, 2008. – с 219-224.
8. Труханович Т.Л. Моделирование потока запросов к web-серверу // Т.Л. Труханович, А.А. Прихожий // Вести института современных знаний. 2009. -№2. – c.109-114
9. Факты и цифры. Парк высоких технологий. [Электронный ресурс] – 2013. Режим доступа:http://www.park.by/topic-facts/ .
10. Семакин Основы программирования: Учебник для сред. проф. образования / И.Г. Семакин, А.П. Шестаков. Москва: Издательский центр «Академия», 2003.
Приложение Д. Примеры UML-диаграмм
Рис. 1 Диаграмма вариантов использования
Рис. 2 Диаграмма классов
Рис. 3 Диаграмма компонентов
Рис. 4 Диаграмма развертывания
Рис. 5 Диаграмма развертывания: экземплярный уровень
Приложение Е. Пример описания базы данных
СТРУКТУРА БАЗЫ ДАННЫХ
Рис. 6 – Схема базы данных
Таблица 1 – Таблица tasks
Название | Назначение | Тип данных | Ограничение |
id_empl | Идентификатор сотрудника | INTEGER | 11, NOT NULL |
id_project | Идентификатор проекта | INTEGER | 11, NOT NULL |
task_number | Номер задания | INTEGER | |
date_delivery | Дата выдачи | DATE | NOT NULL |
date_turn | Дата сдачи | DATE | DEFAULT NULL |
Таблица 2 – Таблица employees
Название | Назначение | Тип данных | Ограничение |
id_employee | Идентификатор сотрудника | INTEGER | 11, NOT NULL |
surname | Фамилия | VARCHAR | |
id_depart | Номер отдела | INTEGER | |
salary_hour | Заработная плата в час | INTEGER | DEFAULT NULL |
Таблица 3 – Таблица projects
Название | Назначение | Тип данных | Ограничение |
id_project | Идентификатор проекта | INTEGER | 11, NOT NULL |
project | Название проекта | VARCHAR |
Таблица 4 – Таблица departments
Название | Назначение | Тип данных | Ограничение |
id_depart | Идентификатор отдела | INTEGER | |
phone | Номер телефона | VARCHAR |
Приложение Ж. Пример оформления программного кода
Пример программного кода на языке С++
class fraction{//объект простая дробь
int m; //числитель
int n; //знаменатель
public: void input();// ввод дроби
void output();// вывод дроби
void mult(int a);// умножение дроби на целое число
};
void fraction::input(){// ввод дроби
cout<< «Числитель»; cin>>m;
cout<< «Знаменатель»; cin>>n;
}
void fraction::output(){// вывод дроби
cout<< m<<«/»<<n;
}
void fraction::mult(int a){// умножение дроби на число
m=m*a;
}
void main(){
fraction A; //дробь
int k; // число на которое нужно умножить дробь
// ввод дроби
cout<< «Введите дробь»;
A.input();
//умножение дроби на целое число
cout<< «введите число на которое нужно умножить дробь»;
cin>>k;
A.mult(k);
// вывод дроби
A.output();
}
Пример программного кода на языке PHP
<?session_start();
if(!isset($_SESSION['user_id'])) { // если не зарегистрировался через сессии
echo "ND"; exit; }
include "connect.php"; //параметры подключения к БД
function Закрыть(){//закрытие заявки исполнителем
$query="UPDATE tasks SET state=3, date_turn=NOW(), work_time=$_POST[work_time], result='$_POST[result]' WHERE id=$_POST[id] "; //echo $query;
$result=mysql_query($query) or die(mysql_error());
}
//если была нажата кнопка, то вызываем обработчик события
if (isset($_POST['button'])){ $_POST['button']($_POST['id']);}
?>
<html>
<head>
<title> Список заданий </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<LINK href="lab.css" type=text/css rel=stylesheet>
</head>
<body>
<?//меняем статус на «принятое к исполнению»
$result=mysql_query("UPDATE tasks SET state=2 WHERE id_user=$_SESSION[user_id] AND state=1") or die(mysql_error());
//запрос данных из БД
$query="SELECT * FROM tasks WHERE id_user=$_SESSION[user_id] AND state=2 ORDER BY date_delivary"; //echo $query;
$result=mysql_query($query) or die(mysql_error());
//вывод приветствия
echo "Здравствуйте, пользователь $_SESSION[user_surname]!";
$all =MYSQL_NUMROWS($result); // сколько всего записей
if ($all>0){//если есть текущие задания то выводим их
echo "<p>На данный момент у Вас $all текущих заданий!</p>";
$i=1;
echo"<table border=1 width=100% cellpadding=0 cellspac-ing=0>
<tr><td width='40'>№</td>
<td width='20%'>Фамилия</td>
<td>Аудитория</td>
<td>Задание</td>
<td width='100'>Дата выдачи</td>
<td width='100'>Трудоемкость</td>
<td width='100'>Примечание</td>
<td width='78'></td></tr>";
while($array = mysql_fetch_array($result, MYSQL_ASSOC)){
echo "<tr><td >".$i++."</td>
<td> $array[owner_surname]</td>
<td> $array[room]</td>
<td>$array[task]</td>
<td>$array[date_delivary]</td>
<form name='f$array[id]' method='POST'>
<td><input type=text name='work_time' ></td>
<td width='100'><textarea name='result'></textarea></td>
<td ><input type=hidden name='id' value='$array[id]'><input type=submit name='button' value='Закрыть'></td></form></tr>";
}
?></table><?
//конец вывода текущих заданий
}
else // если нет текущих заданий, то выводим сообщение об этом
echo "<p>На данный момент у Вас нет текущих заданий!</p>";
?>
</body>
</html>
Пример программного кода на языке 13-78077.php" class="back_link" > ⇐ Назад