You are on page 1of 8

УНИВЕРЗИТЕТ У ПРИШТИНИ

ПРИРОДНО-МАТЕМАТИЧКИ ФАКУЛТЕТ
Одсек за Информатику

НАСЛОВ ПРОЈЕКТНОГ ЗАДАТКА


Пројектни задатак: Предмет из ког се пројекат реализује

Ментор Кандидат:
др Име и Презиме, звање Име Средње слово. Презиме

КосовскаМитровица, месец 2020. године


Име и презиме студента Број индекса:123

САДРЖАЈ:
Увод.......................................................................................................................................3
Основа задатка......................................................................................................................3
План реализације пројектног задатка.............................................................................4
Програмски језик..................................................................................................................4
Окружење..............................................................................................................................5
Решење задатка.....................................................................................................................5
Закључак................................................................................................................................6
Листинг..................................................................................................................................6
Референце..............................................................................................................................6

2
Име и презиме студента Број индекса:123

Увод

Форматирати дати текст према следећим инструкцијама: Величина папира је


подешена на Letter. Наслови поглавља су дефинисани као Heading1, у оквиру којих је
постављен фонт TimesNewRomanчија је величина 16pt, bold.Наслов је позициониран као
Center, боја фонта је Blue, Accent 5, док је простор изнад наслова Before 30pt, а испод
наслова After 30pt. Проред између линија је 1.15.
Поднаслови у поглављима су дефинисани као Heading2, у оквиру којих је
постављен фонт TimesNewRomanчија је величина 14pt, bold.Поднаслов је позициониран
као Center, боја фонта је Blue, Accent 5, док је простор изнад поднаслова Before 18pt, а
испод поднаслова After 18pt. Проред између линија је 1.15.
Сваки почетак параграфа почиње реченицом која је увучена за 1.27cm(tab). Фонт за
писање текста у параграфу је TimesNewRoman, 12pt, Automatic, а текст има поравнање од
једне до друге маргине, Justify. Проред између линија је 1.15, а након сваког параграфа је
потребно подесити и опцију AddSpaceAfterParagraphса простором од 6pt.
Слике у тексту су центриране.Назив слика се дефинише испод слике, фонтом Times
New Roman, 12 pt, center, italic.Табеле у тексту су центриране.Назив табела се дефинише
изнад табела, фонтом Times New Roman, 12 pt, center, italic. Текст у табелама је дефинисан
фонтом Times New Roman, 12 pt, center, а текст је центриран у свим ћелијама табеле. За
писање формула у тексту је потребно користити WordEquationпри чему је потребно
извршити поравнање приликом нумерације формула са десне стране.
Header иFooterсу дефинисани на начин који је приказан у коначном раду.
Потребно је подесити опцију којом се прва страна рада (насловна страна) разликује од
свих осталих страна у раду. Садржај рада дефинисати одмах након насловне стране,
фонтом Times New Roman 12pt. За дефинисање Footnote користити фонт Times New Roman,
10pt.За навођење литературе је потребно користити софтвер Mendeley.
Увод пројектног задатка треба да садржи следеће ставке које су укратко описане:
 Задатак који се решава,
 Програмски језик који се користи за решавање задатка,
 Развојно окружење у коме се задатак решава.

Основа задатка

У овом поглављу је потребно појаснити и представити основу решења пројектног

3
Име и презиме студента Број индекса:123

задатка. Уколико је тема задатка да се манипулише одређеном сликом (на пример, да се


слика учита, над њом изврши корекција осветљења, а потом таква слика сачува), потребно
је прво теорисјки представити план решења задатка.

План реализације пројектног задатка

План треба да се састоји из детаља као што су:


 приказ слике над којом се врши одређена трансформација (слика над којом се
изводи трансформација се може бирати по жељи),
 основни подаци о слици над којом се изводи трансформација (назив слике,
димензије слике, резолуција слике, екстензија слике, дубина слике итд.),
 начин на који се слика може представити као 2D објекат (приказ слике као
матрице).
Такође, уколико се манипулише сликом, неопходно је теоријски појаснити како се:
 Манипулише пикселима (како се узимају и постављају вредности пиксела на
екрану),
 Које су компоненте које чине пиксел (сваку од компоненти предстваити и
појснити коју улогу која компонента има),
 Распоред битова за сваку од компоненте која се користи за предстваљање
пиксела.
Уколико је потребно извршити одређену трансформацију над сликом, потребно је и
представити план на који ће се начин та слика учитати у програм, а након трансформације,
како ће се трансформисана слика сачувати у одређени директоријум.
Уколико је тема пројектног задатка реализација одређене андроид апликације,
потребно је приказати основну активност након отварања пројекта (самим тим је то и
основа решења на коју ће се надоградити остатак решења одређеног задатка).

4
Име и презиме студента Број индекса:123

Програмски језик

Овде је неопходно навести који ће се програмски језик користити за решење


пројектног задатка1. Одабрани програмски језик је потребно представити кроз неколико
етапа, као што су, историсјки развој одабраног програмског језика, популарност одабраног
програмског језика, основна синтакса одабраног програмског језика, тип програмског
језика (процедурални, објекто оријентисани итд...), предности и мане одабраног
програмског језика као и верзија програмског језика која се користи за реализацију
задатка (нпр. JAVA 8, C# 6, Android 7.1 Nougat, APILevel 25)[1].

Окружење

Ово поглавље представља окружење у којем је пројект реализован


(MicrosoftVisualStudio 2017, NetBeans 8.2, Eclipse 4.7, AndroidStudio 3.0, Xamarin 2.4 итд.)
[2]–[6]. Потребно је још представити која је потребна конфигурација рачунара како би
предложени софтвер неометано радио, процес и поступак преузимања софтвера и његове
реализације и направити кратку туру кроз софтвер, поступак отварања пројекта,
додељивање имена пројекту, креирање потребних фолдера, датотека, фајлова, пакета
потребних за реализацију пројекта и дати изглед окружења.

Слика 1. Окружење Microsoft Visual Studio 2017

1
Детаљније појашњење неког појма.

5
Име и презиме студента Број индекса:123

Решење задатка

У овом поглављу се треба фокусирати на конкретно решавање проблема. Након


поглавља Основа задатка у којем је теоријски представљено како решење задатака у
основи изгледа. Потребно је, корак по корак описати начин на који се пројекат реализује,
од библиотеке које се учитавају (уз појашњење која библиотека коју улогу има),
дефиниција методе за учитавање слике (уз појашњење због чега је та метода на тај начин
написана), преко дефинисање пиксела, његових компоненти, методе која примењује
одређену трансформацију над учитаном сликом и методе за чување слике (сви ови
поступци се требају детаљно описати и појаснити како функционишу).
Уколико се ради о пројекту који реализује конкретну андроид апликацију,
потребно је дефинисати све неопходне фолдере, нове класе, распореде компоненти на
екрану, библиотеке и остале потребне класе, пакете и ресурсе који се користе.
Табела 1. Пример табеле
Прва колона Друга колона Трећаколона Четврта Колона
Вредност Вредност 5 6.25
Вредност Вредност 5 4.90
Вредност Вредност 5 2.48
Вредност Вредност 5 2.60
Уколико је потребно да пројекат садржи формуле оне се форматирају на следећи начин:

C=B∫ log 2 ( 1+ x ) f x ( x ) dx (1)
0

На крају је потребно приказати резултат пројектног задатка. Ако се ради о


манипулацији слике, представити улазну слику са леве, а излазну трансформисану слику
са десне стране, или, у случају андроид апликације, приказати слику апликације, као и
фазе у функционисању апликације.

Закључак

У закључку је потребно нагалсити предности и недостатке реализоване апликације


као и даље могућности развоја и унапређивања реализоване апликације.

6
Име и презиме студента Број индекса:123

Листинг

У листингу је потребно дати целокупни sourcecode који је коришћен за реализацију


задатка. Уколико се код састоји из више делова (нпр. две или више класа, манифест
фолдера итд., потребно је испред сваког дати назив тих класа). За представљање кода
користити фонт Consolas, величина 9pt, поравнат са леве стране AlignLeft.

Референце

[1] C. Petzold, Creating Mobile Apps with Xamarin.Forms:, 1st ed. Redmond, Washington:
Xamarin, Inc, 2016.
[2] D. Griffiths and D. Griffiths, Head First : Android Development, 1st ed. Cambridge:
O’Reilly Media, 2014.
[3] W.-M. Lee, Beginning ANDROID 4 Application Development, 1st ed. Indianapolis: JOHN
WILEY & SONS, INC., 2012.
[4] J. Horton, Android Programming for Beginners, 1st ed. Birmingham: Pact Publishing,
2015.
[5] A. C. Experts, Android Cookbook, 1st ed. Sebastopol: O’Reilly Media, 2011.
[6] R. Boyer and K. Mew, Android Application Development Cookbook, 2nd ed.
Birmingham: Pact Publishing, 2016.

7
Име и презиме студента Број индекса:123

НАПОМЕНА: Уколико рад није форматиран по датим инструкцијама и не задовољава


техничке услове, неће бити разматран. Први рок за достављање пројектних задатака је
27.04.2020. године. Крајњи рок за достављање пројектних задатака је 29.05.2020. године.

Контакт мејл: др Име и Презиме, звање:mejl@pr.ac.rs

Име и презиме, асистент: mejl@pr.ac.rs

You might also like