0% found this document useful (0 votes)
170 views9 pages

BT0079-Mini Project Guidelines

The document provides guidelines for students to complete a mini project as part of their coursework. It outlines the objectives of the project, which is to help students develop practical skills and knowledge to solve real-life problems related to their field of study. It also lists the hardware and software requirements and provides examples of possible project topics in areas like networking, systems software development, and web development. Finally, it provides guidelines for project report preparation and evaluation.

Uploaded by

John Arthur
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
170 views9 pages

BT0079-Mini Project Guidelines

The document provides guidelines for students to complete a mini project as part of their coursework. It outlines the objectives of the project, which is to help students develop practical skills and knowledge to solve real-life problems related to their field of study. It also lists the hardware and software requirements and provides examples of possible project topics in areas like networking, systems software development, and web development. Finally, it provides guidelines for project report preparation and evaluation.

Uploaded by

John Arthur
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 9

GUIDELINES

for

Mini Project (BT0079)


of the course

BSC IT !e" #009


Thir$ Se%ester

Directorate of Distance Education

SI&&IM M'NIP'L UNI(E)SIT*


+! ,E'LT,- MEDIC'L . TEC,N+L+GIC'L SCIENCES (SMU)

Contents
1. Objectives 2. Hardware Requirements 3. Software Requirements 4. Broad rea of !!"ications #. $rob"em Definitions % Some E&am!"es '. (uide"ines for $roject Re!ort $re!aration ). Eva"uation

/0 +"jecti1es2
*+e mini !roject is desi,ned to +e"! students deve"o! !ractica" abi"it- and .now"ed,e about !ractica" too"s / tec+niques in order to so"ve rea" "ife !rob"ems re"ated to t+e industr-0 academic institutions and com!uter science researc+. *+e course 1ini $roject is one t+at invo"ves !ractica" wor. for understandin, and so"vin, !rob"ems in t+e fie"d of com!utin,. Students wi"" se"ect individua""- 2ommercia" or *ec+nica" $roject based on !!"ication Deve"o!ment *ec+no"o,ies "earnt in !revious semesters. Eac+ student wi"" +ave to !re!are !ro!er documentation consistin, of Software Requirements S!ecification 3SRS40 1ode"in, *ec+niques0 Deve"o!ment Strate,ies0 5m!"ementation and *estin, Strate,ies. Student mause an- Desi,n 1et+odo"o,ies suc+ as SS D0 OO D and 6170 etc. *+e !roject wor. wi"" be !resented b- students usin, $ower $oint $resentation *oo" to t+e !ane" of E&aminers.

#0 ,3r$43re )e5uire%ents2
$58 2om!uter #12 1B R 1 49(B Hard Dis.

60 Soft43re )e5uire%ents2
)DBMS 7 B3c8 en$ Too9s2 1-S:7 L3n:u3:es2 20 ;ava Internet Techno9o:ies2 DH*170 ;ava Scri!t0 8B Scri!t0 $er" < 2(5 Scri!t0 ;ava0 ;S$0 S$0 =170 E;B0 ;ava Beans0 Serv"ets +;er3tin: S<ste%s2 >indows 2999 / 1E / ?* / =$ / 8ista0 6ni&0 7inu& ctive =0 R150 2ORB 0 Swin,0

=0 Bro3$ 're3 of ';;9ic3tions2


@inancia"

5nsurance 1anufacturin, 1u"timedia 2om!uter (ra!+ics 5nstructiona" Desi,n Database 1ana,ement S-stems 5nternet 5ntranet 2om!uter ?etwor.in, 2ommunication EA2ommerce ER$ *2$A5$ $ro,rammin, Routin, $rotoco"s $ro,rammin, Soc.et $ro,rammin,

>0 Pro"9e% Definitions ? So%e E@3%;9es


set of !ossib"e !roject names and t+eir detai"s are !resent +ere. However0 t+e students are encoura,ed to be creative and deve"o! !rojects in simi"ar areas. ';;9ic3tion De1e9o;%ent Projects2 Project N3%e2 Person39 Ne4s M3n3:er Descri;tionB "ar,e amount of da-AtoAda- news re!orts are avai"ab"e on t+e web and manof t+em are u!dated continuous"- "i.e 2??0 BB2 etc. But we rea"iCe t+at fo""owin, suc+ news sites is time wor.. Dou s+ou"d deve"o! a s-stem t+at understands user requirements and re,u"ar"- u!dates t+e news re"evant to suc+ needs. @or e&am!"eB 6ser is a teac+er of com!uter science and s/+e "i.es to see an- news re"ated to t+e com!uter science researc+. So in t+e $ersona" ?ews 1ana,er users +ave to "ist some favourite news sites and0 it wi"" automatica""- searc+ t+e webAsites as bac.end !rocess and if t+ere is an- news conformin, to t+e ,iven .e-words0 it wi"" ,ive t+e user a messa,e about it. "0 Project N3%e2 I$entic39 Projects !in$er Descri;tionB Deve"o! software to identif- identica" !roject re!orts. *+e software com!ares a !roject re!ort wit+ ot+er !roject re!orts to searc+ for simi"arities between different re!orts. 5f an- two or more re!orts are more t+an 19E simi"ar to eac+ ot+er0 t+en t+e- are mar.ed as

Fsus!ectedG and wi"" be eva"uated manua""-. *+e software wi"" ,enerate a tab"e to s+ow t+e "ist of simi"ar re!orts a"on, wit+ t+e !ercenta,e of simi"arit- of eac+. c0 Project N3%e2 Person39 'ssist3nt Descri;tionB Desi,n and deve"o! software t+at can !rovide faci"it- to users to !"an t+e timetab"e and sc+edu"e for a da-0 wee. and mont+. *+e timetab"e s+ou"d remind t+e user about t+e tas.0 wit+0 a messa,e and some musica" tones. (ive t+e faci"it- to t+e user to set different !riorit- "eve"s. tones s+ou"d a!!ear. $0 Project N3%e2 M< 'ccount3nt Descri;tionB Deve"o! software t+at +e"!s t+e user 3eit+er t+e service !erson or business !erson4 to com!ute +is/+er income ta& or sa"es ta& returns. 5t s+ou"d ca"cu"ate returns for t+e user to review t+e return. benefits etc. Net4or8in: Projects2 30 Project N3%e2 Grou; Co%%unic3tion Descri;tionB Deve"o! ,rou! communication c"ient and server software w+ere mu"ti!"e users can communicate t+rou,+ te&t messa,es 3simi"ar to -a+oo messen,er4. 5t s+ou"d !rovide faci"it- to broadcast and mu"ticast t+e messa,e. *+e server !ro,ram wi"" be insta""ed on one mac+ine and c"ients can be insta""ed on different mac+ines in a "oca" area networ.. 2+at server !ro,ram "istens for incomin, ca""s from c"ients. 2"ient runnin, in an- $2 can connect to t+e server if 5$ address of t+e server is .nown. 5t "istens for messa,es from a"" t+e connected c"ients. 5t broadcast t+e messa,e from c"ients to a"" t+e c"ients connected to t+e server. Dou can a"so t-!eAin messa,es in t+e server0 w+ic+ wi"" be broadcast to a"" t+e c"ients. 2+at c"ient !ro,ram sends messa,es to t+e server as we"" as a"" t+e connected c"ients. 5t views t+e messa,es from a"" t+e c"ients and t+e server. >+en some c"ients want to send some messa,e to ot+er c"ients it s+ou"d ,ive t+e mac+ine name0 user name0 5$ address and ot+er re"evant information about t+e senders c"ient so t+at t+e receiver c"ient wi"" ,ive aut+entic !ermission to t+e sender c"ient. "0 Project N3%e2 I%;9e%entin: +SP! '9:orith% Descri!tionB Routin, !rotoco"s are used to ensure !ac.ets are routed correct"- from source to destination in data networ.s and idea""- s+ou"d be o!tima"0 sim!"e0 stab"e and robust. O!en S+ortest $at+ @irst 3OS$@4 is a wide"- de!"o-ed routin, !rotoco" in 5nternet !rotoco" 5m!"ement a"" necessar- income ta& ru"es0 re"a&ations0 ccordin, to t+e !riorit- "eve"s different reminder messa,es and

networ.s. Desi,n and deve"o! a !ro,ram for OS$@ routin, !rotoco" and demonstrate t+ow data !ac.ets are routed t+rou,+ t+e OS$@ a",orit+m. c0 Project N3%e2 Mu9ti%e$i3 Se3rch En:ine Descri!tionB 1u"timedia searc+ en,ine s+ou"d su!!ort efficient stora,e0 retrieva" and mana,ement of co""ection of ima,es0 audio and video fi"es. user wi"" searc+ ima,es0 audio and video fi"es w+i"e !rovidin, some te&t not detai"s of t+e desired fi"e. Eac+ ima,e0 audio and video fi"e in t+e database wi"" +ave its descri!tion. 7ist a"" t+e ima,es0 audio and video fi"es accordin, to descri!tion as.ed b- user. @or "ar,e siCe ima,es searc+ en,ine !ro,ram s+ou"d convert t+e ori,ina" ima,e into its tem!orar- sma"" ima,e version0 w+ic+ wi"" use "ess bandwidt+. 2"ic.in, on sma"" versions of t+e ima,e0 it wi"" o!en t+e ori,ina" ima,e. $0 Project N3%e2 )outer Si%u93tion Descri!tionB router is a device t+at forwards data !ac.ets a"on, networ.s. router is connected to at "east two networ.s0 name"- two 7 ?s or > ?s or a 7 ? and its 5S$ networ.. Routers are "ocated at ,atewa-s0 t+e !"ace w+ere two or more networ.s connect. Routers use +eaders and forwardin, tab"es to determine t+e best !at+ for forwardin, t+e !ac.ets0 and t+e- use !rotoco"s suc+ as 521$ to communicate wit+ eac+ ot+er and confi,ure t+e best route between an- two +osts. Desi,n and deve"o! a software simu"ator for a router wit+ n in!uts and n out!uts to ana"-Ce router !erformance under burst- traffic and com!are it to t+at under nonAburst- traffic. S<ste% Soft43re De1e9o;%ent Projects2 30 Project N3%e2 I%3:e !i9ter Descri!tionB *e&ture s-nt+esis is a tec+nique for fi""in, in +o"es or tears in ima,es w+en missin, !arts of t+e ima,e are not .nown. One a!!roac+ to doin, t+is is to use a tec+nique not un"i.e t+e Frubber stam!G0 too" in $+otos+o!. *+is invo"ves usin, statistica" inferences on te&ture around t+e +o"e and t+en fi""in, t+e +o"e in from t+e outside usin, !ieces 3bim!"ication statistics of !ieces4 of t+e ima,e0 w+ic+ best around t+e current ti! of t+e +o"e. "0 Project N3%e2 Co993"or3ti1e Docu%ent E$itor Descri!tionB Durin, meetin,s !eo!"e often create s+ared te&tua" documents0 or discuss and wor. on documents0 w+ic+ +ave been !re!ared before t+e meetin,. basic c+aracteristic of a s+ared meetin, document is t+at it often serves as a source of information for !artici!ants0 eit+er durin, or after a meetin,. @or instance0 a s+ared document suc+ as t+e minutes of a meetin, cou"d be used to identif- t+e contributions of different !eo!"e0 to find out about !ro!osed dead"ines0 !endin, tas.s0 and so on. *+e objective of t+is !roject is to deve"o! a

;avaAbased co""aborative document editor w+ic+ a""ows com!uter su!!orted co""aborative meetin, !artici!ants to structure t+eir s+ared documents b- ma.in, u! various !arts of t+e documents in a wa- t+at faci"itates !ostAmeetin, information retrieva". c0 Project N3%e2 S;9it Do4n9o3$ Descri!tionB Deve"o! an a!!"ication t+at wi"" im!rove t+e down"oadin, !rocess0 b- s!"ittin, bi, fi"es into different !arts0 and down"oad eac+ !art of t+e fi"e !ara""e" and t+en combine t+em !ro!er"-. 5t s+ou"d maintain trans!arenc- to users. $0 Project N3%e2 Bro4ser ,istor< (ie4er Descri!tionB >eb !ro&- a""ows a userGs web browsin, activit- to be "o,,ed to a fi"e or database. na"-sis and access to t+ese "o,s of web site are ver- "imited. 5n t+is !roject0 Browser Histor- 8iewer0 -ou wi"" deve"o! a s-stem t+at a""ows users to browse t+ese web +istories in a number of different wa-s. 6sers s+ou"d be ab"e to browse t+eir +istories usin, t+umbnai"s of t+e !a,es t+e- visited. dditiona" dis!"a-s wou"d a"wa-s t+e web sites t+e"ternative dis!"a-s cou"d use +ave accessed to !roduce a ,ra!+ica" tree of web use.

te&tua" ana"-sis to ,rou! simi"ar !a,es to,et+er in usersG +istories. Ae" De1e9o;%ent Projects2 30 Project N3%e2 +n9ine )e%in$er Descri!tionB Desi,n a website0 w+ic+ wi"" send reminder to t+e user on +is/+er eAmai"0 on s!ecific dates. 5t wi"" mana,e different users and eac+ user wi"" "o,in secure"-0 eac+ user can !"an0 sc+edu"e t+e dates in t+e ca"endar and set reminder for e&am!"e birt+da-s0 anniversaries0 im!ortant da-s of t+e w+o"e -ear0 mont+. On t+at s!ecific date0 t+e !ro,ram wi"" send a reminder to t+e users eAmai" account and inform t+e im!ortance of t+at date. "0 Project N3%e2 +n9ine E$itor Descri!tionB 2reate a website for an on"ine editorH t+e user s+ou"d be ab"e to t-!e t+e messa,e or be ab"e to send an- .ind of te&t document. *+e !ro,ram on t+e website s+ou"d c+ec. t+e s!e""in, and ,rammar mista.es. 5f t+e s!e""in, is wron,0 on ri,+t c"ic. of mouse it s+ou"d ,ive t+e !robab"e correct s!e""in, and t+e user can correct it easi"-. 2a"cu"ate t+e F"o, inde&G for t+e t-!ed !ara,ra!+ or fi"e data sent b- t+e user. c0 Project N3%e2 Ae" B3se$ Course )e:istr3tion Descri!tionB Deve"o! a >eb based course re,istration !ro,ramH students can re,ister for different avai"ab"e courses. @or eac+ course +e/s+e wi"" fi"" an on"ine form0 w+ic+ wi"" contain detai"s of DD/2+eque no etc. Detai"s of t+e form s+ou"d be forwarded to t+e administration. fter c+ec.in, t+e e"i,ibi"it- criteria0 fee detai"s etc. t+e administration wi"" !rovide t+e user

name0 enro"ment no.0 !assword to t+e student and t+e student can join t+e course. 5f aninformation is missin,0 t+en t+e software wi"" inform t+e student on t+eir eAmai" re,ardin, t+e !rob"em. Securit- at ever- sta,e s+ou"d be maintained !ro!er"-. $0 Project N3%e2 Ae" B3se$ Li"r3r< Descri!tionB 5m!"ement and desi,n a >eb based "ibrar-H w+ic+ s+ou"d a""ow t+e user to issue boo.s and ot+er onA"ine materia"0 issue t+e user id and !assword to t+e user for t+e s!ecific duration of an academic -ear. issues in t+e software. ut+enticate t+e user. 5m!"ement a"" "ibrar- re"ated

B0 Gui$e9ines for Project )e;ort Pre;3r3tion


*+e $roject Re!ort s+ou"d contain t+e fo""owin, +eadin,sB a. *it"e of t+e $roject b. 5ntroduction and Objectives of t+e $roject c. $roject 2ate,or- 3 !!"ication/?etwor.in,/S-stem Software/>eb Based4 d. *oo"s / $"atform0 Hardware and Software Requirement S!ecifications e. $rob"em Definition0 Requirement S!ecifications 3Detai"ed @unctiona" Requirements and *ec+nica" S!ecifications40 $roject $"annin, and Sc+edu"in, 3(antt c+ar/$ER* c+art4 f. Sco!e of t+e $roject ,. na"-sis 3D@Ds0 ER dia,rams/2"ass dia,rams etc. as !er t+e !roject requirements4 +. com!"ete structure w+ic+ inc"udesB i. ?umber of modu"es and t+e descri!tion to !rovide an estimation of t+e studentGs effort on t+e !roject. ii. Data structures as !er t+e !roject requirements for a"" t+e modu"es. iii. $rocess 7o,ic of eac+ modu"e. iv. 5m!"ementation 1et+odo"o,v. 7ist of re!orts t+at are "i.e"- to be ,enerated i. Overa"" networ. arc+itecture 3if required for -our !roject4 j. 5m!"ementation of securit- mec+anisms at various "eve"s .. @uture sco!e and furt+er en+ancement of t+e !roject ". Bib"io,ra!+-

70 E139u3tion
Metho$o9o:< of Con$uct of Project *+e course tit"ed I1ini $rojectJ bearin, t+e subject code B*99)K +as 4 credits wei,+t and t+e !roject +as to be com!"eted for duration of 129 Hours.

TABLE 1 - COMPONENTS OF PROJECT EXAMINATION PAPER PE 1 PE 2 Participation in Project Work and Acco p!is" ent PE 3 PE 4 PE 5

BT0079

Synopsis

Project Report

Presentation

#i$a

TABLE 2 - PROJECT MARKS DISTRIBUTION PAPER %A&'%(% %AR)S '*T E&T 140 PE %A& 200 '*T 30 PE 1 E&T *A PE 2 '*T 30 E&T *A PE 3 '*T *A E&T ,0 PE 4 '*T *A E&T 20 PE 5 '*T *A E&T 40

BT0079

+0

TABLE 3 - PROJECT PASSING REQUIREMENTS

PAPER

PR-.E/T E&A% %A&'%(% %AR)S 6 A PASS'*7 %AR)S 6 & ,0

/-%PRE0E*S'#E E&A% %A&'%(% %AR)S 6 B *A PASS'*7 %AR)S 6 3 *A

T-TA1 %AR)S A2B 200

PASS %AR)S & 2 3 4 40 5 ,0

BT0079

200

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy