ength.ToString (); t=0; (int i=0; i
{. ReadItem (i + 1); (c.Answer_V == ans [i]) {t + +; }
}. Text=«Вірних відповідей:» + T.ToString ();. ReportDir +=«« + DateTime.Now.Day.ToString () + ».« + DateTime.Now.Month.ToString () + ».« + DateTime.Now.Year.ToString ();. ReportDir +=»;« + DateTime.Now.Hour.ToString () + ».« + DateTime.Now.Minute.ToString () + ».« + DateTime.Now.Second.ToString ();. ReportDir +=» « + Type.FirstName + » « + Type.SecondName + ». Txt»; ();
} void Rep ()
{c=new Type ();. WriteFile (Type.ReportDir, «Тестувався» + Type.FirstName + «» + Type.SecondName);. WriteFile (Type.ReportDir, «Детальні резельтат:»); t=0; (int i=0; i
{. ReadItem (i + 1);. WriteFile (Type.ReportDir, «Питання №» + (i + 1). ToString () + «» + c.Question) ;
(a [i] == c.Answer_V)
{Type.WriteFile (Type.ReportDir, «Відповідь вірний»); t + +; } {Type.WriteFile (Type.ReportDir, «Відповідь невірний»); }
}. WriteFile (Type.ReportDir, «Разом:» + t.ToString () + «вірних відповідей з» + a.Length.ToString ());
} void button2_Click (object sender, EventArgs e)
{. Diagnostics.Process p=new System.Diagnostics.Process ();. StartInfo.FileName=Type.ReportDir;
p.Start ();
}
}
}
Висновок по роботі
В результаті виконання даної курсової роботи були отримані нові навички в області об'єктно-орієнтованого програмування (ООП), а також закріплений раніше пройдений матеріал з даної дисципліни. У ході роботи були пройдені всі етапи розробки програмного забезпечення, а саме:
1. Аналіз;
2. Проектування;
. Еволюція;
. Модифікація.
На цих етапах були створені uml-діаграми «Прецедентів» і uml-діаграми «Класів», складений код програми на мові програмування C #.
Підсумком роботи є повноцінний програмний продукт (ПП) - «інформаційна система для перевірки знань», що має простий і зрозумілий будь-якому користувачеві графічний інтерфейс. Додаток володіє наступними функціями: введення особистий даних, вибір відповіді на поставлене питання, отримання результату тесту, а також можливість отримати більш докладний звіт про проходження тесту.
Використана література
1.Н. Культин «Microsoft Visual C # в задачах і прикладах»-СПб.: БХВ-Петербург, 2009.- 320с.
. Уотсон К., Нейгел К, та ін «Visual C # 2008. Базовий курс».: Пер. з англ.-М.: ТОВ «І.Д. Вільямс », 2009.- 1216с.
3.C #. Поради программіста.-СПб.: БХВ-Петербург, 2008.- 544с.
4.Шільд Г. Повний довідник по C #. Пер. з англ.- М.: «Вільямс», 2004.
5.Ріхтер, Д. CLR via С #. Програмування на платформі Microsoft. NET Framework 2.0 на мові С #. Майстер-клас./Пер. з англ./Д. Ріхтер.- М.: Видавничо-торговий дім «Російська Редакція»; СПб.: Питер, 2007. - С. 656.
Додатки
Додаток А
1. Виберіть правильний варіант оголошення к...