Смекни!
smekni.com

Звіт про проходження практики за спеціальністю інженер комп ютерних систем (стр. 4 из 6)


ВИСНОВКИ

Виробнича практика є джерелом накопичення практичного досвіду роботи по вибраній спеціальності та закріплення теоретичних знань. Вона відіграє важливу роль у підготовці спеціалістів високого рівня, які б володіли сучасними технологіями, вміло використовували методологію та методики проектування інформаційних систем

В ході проходження виробничої практики було проведено дослідження об’єкта, його структури та функцій, наявного апаратного та програмного забеспечення і комплексу задач, що вирішується ним. Також було проведено ознайомлення з технологічними процесами складання, монтажу, налагодження і тестування комп'ютерних мереж.

На основі аналізу існуючих апаратних та програмних засобів були виявленні недоліки побудови існуючого комплексу апаратно-програмних засобів та намічені шляхи виправлення даної ситуації.


Список використаної літератури:

1. Немет Э., Снайдер Г., Сибасс С., Хейн Т. Р., // Н50 UNIX: Руководство системного администратора. Для профессионалов / Пер. с англ. – СПб.: Питер; К.:Издательская група BHV, 2002. – 928 c.: ил.

2. Армстронг (мл.), Джеймс // А83 Секреты UNIX: 2-е изд.: Пер. с англ. – М.: Издательский дом «Вильямс», 2001. – 1072 с.: ил. – Парал. тит. англ.

3. Олифер В.Г., Олифер Н.А. "Компьютернне сети:технологии, протоколы. Учебник." - Питер, 2000 - 672 с.

4. Николайчук Я.М., Яцків В.В., Гринчишин Т.М. Перспективи створення телефонних ліній на основі відкритого оптичного каналу зв’язку // Вісник Технологічного університету Поділля. 2002. Т2– №3. – С. 47 – 50.
Додаток 1. Скріпт перевірки правильності вводу індексу; вивід для заповнення форми СП-5.

<?php

echo "<!DOCTYPE HTML PUBLIC &bsol;"-//W3C//DTD HTML 3.2 Final//RU&bsol;">

<HTML>

<HEAD>

<TITLE>Заголовок документа</TITLE>

</HEAD>

<BODY>";

//Перевірка на правильність вводу індексу

$type = $_GET['index'] + 10;

if ($type == 10) {

echo "Введено неправильний індекс.";

return;

}

$finding_counter = 0;

//відриваемо базу

$db = dbase_open ("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;Kpit.dbf", 0);

//кількість записів в базі

$records_counter = dbase_numrecords($db);

//Пошук по базі

for ($c=0; $c<$records_counter; $c++) {

$temp_record = dbase_get_record ($db,$c);

if ($temp_record[0] == $_GET['index']) {

$temp_record[1] = convert_cyr_string ($temp_record[1], d, w); //перекодування назви видання з ср866 в win-1251

$temp_record[1] = str_replace ('"', '&bsol;'', $temp_record[1]);

echo "<BR>Індекс: "; echo $_GET['index'];

echo "<BR>Видання: $temp_record[1]";

$finding_counter = 1;

}

if ($finding_counter == 1)

break;

}

if ($finding_counter == 0) {

echo "Видання з індексом "; echo $_GET['index']; echo " не знайдено.";

return;

}

$today = getdate();

echo "<FORM ACTION=&bsol;"/Scripts/SP1_Zl_in2.php&bsol;">

Кількість комплектів:

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"amount&bsol;">

<br>

&#160 01&#160&#160&#160 02&#160&#160&#160 03&#160&#160&#160 04&#160&#160&#160 05&#160&#160&#160 06&#160&#160&#160&#160 07&#160&#160&#160 08&#160&#160&#160 09&#160&#160&#160 10&#160&#160&#160 11&#160&#160&#160 12<BR>

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"01&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"02&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"03&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"04&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"05&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"06&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"07&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"08&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"09&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"10&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"11&bsol;">

<INPUT TYPE=&bsol;"text&bsol;" SIZE=&bsol;"1&bsol;" NAME=&bsol;"12&bsol;">

<br>

<INPUT TYPE=&bsol;"hidden&bsol;" NAME=&bsol;"index&bsol;" VALUE=&bsol;""; echo $_GET['index']; echo " &bsol;">

<INPUT TYPE=&bsol;"hidden&bsol;" NAME=&bsol;"name&bsol;" VALUE=&bsol;""; echo $temp_record[1]; echo " &bsol;">

<INPUT TYPE=&bsol;"hidden&bsol;" NAME=&bsol;"smsp&bsol;" VALUE=&bsol;""; echo $temp_record[5]; echo " &bsol;">

<INPUT TYPE=&bsol;"hidden&bsol;" NAME=&bsol;"month&bsol;" VALUE=&bsol;""; echo $today['mon']; echo " &bsol;">

<INPUT TYPE=&bsol;"hidden&bsol;" NAME=&bsol;"year&bsol;" VALUE=&bsol;""; echo $today['year']; echo " &bsol;">

<BR> <BR>

<INPUT TYPE=&bsol;"submit&bsol;" SIZE=&bsol;"5&bsol;" VALUE=&bsol;"Прийняти&bsol;">

</FORM>";

echo "</BODY>

</HTML>";

?>


Додаток 2. Скріпт переносу даних з Web-форми в файл бази даних.

<?php

$bd = dbase_open ("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_Zl_SP1.DBF", 2);

$arr_to_bd[0] = $_GET['index'];

$arr_to_bd[1] = convert_cyr_string ($_GET['name'], w, a);

$arr_to_bd[2] = $_GET['amount'];

$arr_to_bd[3] = $_GET['01'];

$arr_to_bd[4] = $_GET['02'];

$arr_to_bd[5] = $_GET['03'];

$arr_to_bd[6] = $_GET['04'];

$arr_to_bd[7] = $_GET['05'];

$arr_to_bd[8] = $_GET['06'];

$arr_to_bd[9] = $_GET['07'];

$arr_to_bd[10] = $_GET['08'];

$arr_to_bd[11] = $_GET['09'];

$arr_to_bd[12] = $_GET['10'];

$arr_to_bd[13] = $_GET['11'];

$arr_to_bd[14] = $_GET['12'];

$arr_to_bd[15] = $_GET['smsp'];

$arr_to_bd[16] = $_GET['month'];

$arr_to_bd[17] = $_GET['year'];

//$records_counter = dbase_numrecords( $bd);

dbase_add_record ($bd, $arr_to_bd);

//dbase_replace_record ($bd, $arr_to_bd, $records_counter);

echo "<br> $temp";

echo "Запис добавлено. <br>";

dbase_close($bd);

echo "<A HREF=&bsol;"&bsol;SP1_Zl_in.html&bsol;"> Ввести нову квитанцію. </A>";

?>


Додаток 3. Скріпт створення файлу бази даних сортувальної таблиці.

<?php

$bd_1 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_1_SP5.DBF", 0);

$bd_2 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_2_SP5.DBF", 0);

$bd_3 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_3_SP5.DBF", 0);

$bd_4 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_4_SP5.DBF", 0);

$bd_5 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_5_SP5.DBF", 0);

$bd_6 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_6_SP5.DBF", 0);

$bd_7 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_7_SP5.DBF", 0);

$bd_8 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_8_SP5.DBF", 0);

$bd_9 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_9_SP5.DBF", 0);

$bd_10 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_10_SP5.DBF", 0);

$bd_11 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_11_SP5.DBF", 0);

$bd_12 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_12_SP5.DBF", 0);

$bd_13 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_13_SP5.DBF", 0);

$bd_14 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_14_SP5.DBF", 0);

$bd_15 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_15_SP5.DBF", 0);

$bd_16 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_16_SP5.DBF", 0);

$bd_17 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_17_SP5.DBF", 0);

$bd_18 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_18_SP5.DBF", 0);

$bd_19 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_19_SP5.DBF", 0);

$bd_20 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_20_SP5.DBF", 0);

$bd_21 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_21_SP5.DBF", 0);

$bd_22 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_22_SP5.DBF", 0);

$bd_23 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_23_SP5.DBF", 0);

$bd_24 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_24_SP5.DBF", 0);

$bd_25 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_25_SP5.DBF", 0);

$bd_26 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_26_SP5.DBF", 0);

$bd_27 = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_27_SP5.DBF", 0);

$bd_Zl = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_Zl_SP5.DBF", 0);

$bd_ST = dbase_open("C:&bsol;Apache2&bsol;htdocs&bsol;BD&bsol;2004_04_ST.DBF", 2);

$records_counter = dbase_numrecords($bd_1);

//Внесення даних по ВЗ Б.К

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_1, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[2] = $temp_record_ST[2] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ Бібщани

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_2, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[3] = $temp_record_ST[3] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ Бортків

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_3, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[4] = $temp_record_ST[4] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ В.Вільшаниця

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_4, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[5] = $temp_record_ST[5] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ Вороняки

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_5, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[6] = $temp_record_ST[6] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ Глиняни

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_6, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[7] = $temp_record_ST[7] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ Гологори

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_7, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[8] = $temp_record_ST[8] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_8, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[9] = $temp_record_ST[9] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_9, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[10] = $temp_record_ST[10] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_10, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {

for ($q=0;$q<=29;$q++)

$temp_rec[$q] = $temp_record_ST[$q];

$temp_rec[11] = $temp_record_ST[11] + $temp_record[6];

dbase_replace_record ($bd_ST, $temp_rec, $e);

break;

}

}

}

//Внесення даних по ВЗ

for ($i=1; $i<=$records_counter; $i++) {

$temp_record = dbase_get_record ($bd_11, $i);

$records_counter_ST = dbase_numrecords($bd_ST);

for ($e=1; $e<=$records_counter_ST; $e++) {

$temp_record_ST = dbase_get_record ($bd_ST, $e);

if ($temp_record[0] == $temp_record_ST[0]) {