Вы находитесь на странице: 1из 38

MST: NL3TH_01 TN TI: Xy dng website cho php ng k v xp lch thc hnh hc phn Lp trnh cn bn GIO VIN HNG

G DN: Phan Phng Lan B mn : Cng Ngh Phn Mm Email: pplan@cit.ctu.edu.vn


M T BI TON:

(MSCB: 1232)

Hc phn Lp trnh cn bn c ging dy cho sinh vin nm nht v mt s sinh vin phi hc li hoc mun ci thin im. Sinh vin tham d hc phn ny s c 30 gi hc l thuyt (7 bui ti phng hc, mi bui hc 4 5 gi) v 60 gi thc hnh (12 bui ti phng my). Vic ging dy l thuyt v thc hnh c thc hin xen k. C th, sau mt s bui hc l thuyt trn lp vo ng gi c xp trong thi kho biu, sinh vin s khng hc l thuyt m n thc hnh ti phng my cng vo ng nhng gi trong mt vi tun tip theo. Sinh vin s bt u thc tp t tun 2 hoc 3 cho n tun 15. Tuy nhin, s tun sinh vin tham d hc phn ny ch l 12 tun v sinh vin nm nht thng mt 4 tun cho hc phn Gio dc quc phng. Nh vy, cc em ch c 5 bui thc hnh ng vo gi c xp nh trong thi kho biu. Nhm m bo cho sinh vin c 7 bui thc hnh cn li cng nh khng b ng gi hc cc hc phn khc, mt website cho php sinh vin ng k gi rnh c nh trong tun xp nhm thc tp l rt cn thit. Khi xp bui thc hnh, chng trnh cng cn quan tm n s hi ho gia vic hc l thuyt v thc hnh (khng th cha hc l thuyt m thc hnh). Thng thng, sau 3 bui hc l thuyt trn lp, sinh vin c kin thc cho 4 bui thc hnh. Bn cnh , website cn phi cung cp cc chc nng cho php cc gio vin ng k coi thc hnh cng nh h tr gio vin ph trch mn hc qun l hot ng thc hnh hiu qu hn.
PHM VI V YU CU

V l thuyt - C kin thc v phn tch h thng. - C kin thc v h qun tr c s d liu v ngn ng lp trnh web c sinh vin s dng ci t chng trnh. V chng trnh Sinh vin vit chng trnh p ng c cc yu cu sau: - Cho php sinh vin ng k 7 bui thc hnh ngoi nhng bui c xp ng gi nh trong thi kho biu vo tun u tin ca hc k. - Cho php gio vin ng k coi thc hnh vo tun 2 ca hc k.

Lc danh sch sinh vin thc hnh cho tng bui (ch n vic sp xp hp l: ti a c 2 phng thc hnh cho 1 bui, mi phng c sc cha 40 sinh vin cng nh vic sinh vin c tham d hc phn Gio dc quc phng hay khng, v.v.). Lc danh sch gio vin coi thc hnh cho tng bui (ch n vic sp xp hp l: ti a c 2 phng thc hnh cho 1 bui, mi phng c ti a 4 gio vin). Cho php sinh vin in lch thc hnh c nhn vo tun 3 ca hc k. Cho php gio vin in lch coi thc hnh c nhn vo tun 2 ca hc k. Cho php gio vin ph trch mn hc: o In ra lch thc hnh cho tng tun, tng nhm. o Thm, xo v cp nht nhng gio vin coi thc hnh ca tng bui. o In ra lch coi thc hnh cho tng tun, cho tng gio vin. o Thng k s bui, s gi coi thc hnh ca tng gio vin. H qun tr c s d liu: MySql, SQL Server, v.v. Ngn ng lp trnh web: ASP, PHP, v.v. Web server: Tomcat, IIS, v.v. Nhng ti liu cn thit cho vic ci t chng trnh.

MI TRNG CI T -

TI LIU THAM KHO

MST: NL3TH_02 TN TI: Tm hiu v ng dng b phn Ngn ng ca h thng PowerAqua trong x l ting Vit. GIO VIN HNG DN: Phan Phng Lan B mn : Cng Ngh Phn Mm Email: pplan@cit.ctu.edu.vn
M T BI TON:

(MSCB: 1232)

PowerAqua l mt h thng tr li cu hi da trn a bn th hc, n nhn vo cc cu truy vn dng ngn ng t nhin v c th tr v cc cu tr li c dn ra t cc ngun phn tn c lin quan trn web ng ngha. Hot ng x l tr li cu hi tng th c minh ha trong hnh sau:

1. B phn ngn ng (linguistic component) B phn ny phn tch cu truy vn vit bng ngn ng t nhin v dch n thnh dng b ba ngn ng. V d mt cu truy vn "What are the cities of Spain?" c b ba ngn ng : (<what-is, cities, Spain>). 2. B phn PowerMap Module Pht hin bn th hc (Ontology Discovery) Module nhn dng mt tp cc bn th hc c kh nng cung cp thng tin c yu cu bi ngi s dng. lm c nh vy, n tm kim nhng s so khp ng ngha gn ng trong cc ch mc bn th hc, s dng khng ch cc t ca b ba ngn ng m cn cc t lin quan n t vng ly c t WordNet v t cc bn th hc, c s dng nh cc ngun tri thc nn tng. V d, t cities so khp vi cc khi nim city, metropolis, v.v. Module Lc ng ngha (Semantic Filtering) Ngay khi mt tp cc so khp c php c th c nhn dng, module con ny kim tra tnh hp l ca tp hp bng cch s dng phng php lc da trn WordNet. Sau vic x l ny, PowerMap sinh ra mt tp cc Bng nh x thc

th (Entity Mapping Tables) vi mi bng lin kt mt t truy vn vi mt tp cc khi nim c nh x trong cc bn th hc phm vi khc nhau. 3. B phn Dch v v s ging nhau ca b ba (Triple Similarity Service) B phn ny nhn vo cc bng nh x thc th c tm thy trc y v cc b ba ngn ng ban u v trch ra mt tp nh hn cc bn th hc m chng cng bao trm cu truy vn ca ngi s dng. Kt xut ca module ny l mt tp cc bng nh x b ba (Triple Mapping Tables) vi mi bng c quan h vi mt b ba ngn ng cho tt c cc b ba bn th hc tng ng. Bng cch s dng cc b ba ny, thng tin ca c s tri thc c phn tch sinh ra cu tr li cui cng. PHM VI V YU CU - C kin thc v Java v XML. - Tm hiu tng quan v h thng PowerAqua. - Ci t v s dng c h thng. - Tm hiu v vit bo co v hot ng ca b phn Ngn ng trong h thng PowerAqua. - Phn tch nhng u im v hn ch khi ng dng b phn ny trong x l ting Vit. - Cc xut ci tin v ci t minh ha khi b phn ny c s dng trong x l ting Vit MI TRNG CI T MySql, Java, Tomcat. TI LIU THAM KHO Lin h gio vin hng dn. Ghi ch:Nhng sinh vin lm ti lin quan n h thng PowerAqua s lm vic theo nhm mt s ni dung khi lin h vi gio vin hng dn.

MST: NL3TH_03 TN TI: Tm hiu v ng dng b phn PowerMap ca h thng PowerAqua trong x l ting Vit. GIO VIN HNG DN: Phan Phng Lan B mn : Cng Ngh Phn Mm Email: pplan@cit.ctu.edu.vn
M T BI TON:

(MSCB: 1232)

PowerAqua l mt h thng tr li cu hi da trn a bn th hc, n nhn vo cc cu truy vn dng ngn ng t nhin v c th tr v cc cu tr li c dn ra t cc ngun phn tn c lin quan trn web ng ngha. Hot ng x l tr li cu hi tng th c minh ha trong hnh sau:

4. B phn ngn ng (linguistic component) B phn ny phn tch cu truy vn vit bng ngn ng t nhin v dch n thnh dng b ba ngn ng. V d mt cu truy vn "What are the cities of Spain?" c b ba ngn ng : (<what-is, cities, Spain>). 5. B phn PowerMap Module Pht hin bn th hc (Ontology Discovery) Module nhn dng mt tp cc bn th hc c kh nng cung cp thng tin c yu cu bi ngi s dng. lm c nh vy, n tm kim nhng s so khp ng ngha gn ng trong cc ch mc bn th hc, s dng khng ch cc t ca b ba ngn ng m cn cc t lin quan n t vng ly c t WordNet v t cc bn th hc, c s dng nh cc ngun tri thc nn tng. V d, t cities so khp vi cc khi nim city, metropolis, v.v. Module Lc ng ngha (Semantic Filtering) Ngay khi mt tp cc so khp c php c th c nhn dng, module con ny kim tra tnh hp l ca tp hp bng cch s dng phng php lc da trn WordNet. Sau vic x l ny, PowerMap sinh ra mt tp cc Bng nh x thc

th (Entity Mapping Tables) vi mi bng lin kt mt t truy vn vi mt tp cc khi nim c nh x trong cc bn th hc phm vi khc nhau. 6. B phn Dch v v s ging nhau ca b ba (Triple Similarity Service) B phn ny nhn vo cc bng nh x thc th c tm thy trc y v cc b ba ngn ng ban u v trch ra mt tp nh hn cc bn th hc m chng cng bao trm cu truy vn ca ngi s dng. Kt xut ca module ny l mt tp cc bng nh x b ba (Triple Mapping Tables) vi mi bng c quan h vi mt b ba ngn ng cho tt c cc b ba bn th hc tng ng. Bng cch s dng cc b ba ny, thng tin ca c s tri thc c phn tch sinh ra cu tr li cui cng. PHM VI V YU CU - C kin thc v Java v XML. - Tm hiu tng quan v h thng PowerAqua. - Ci t v s dng c h thng. - Tm hiu v vit bo co v hot ng ca b phn PowerMap trong h thng PowerAqua. - Phn tch nhng u im v hn ch khi ng dng b phn ny trong x l ting Vit. - Cc xut ci tin v ci t minh ha khi b phn ny c s dng trong x l ting Vit MI TRNG CI T MySql, Java, Tomcat. TI LIU THAM KHO Lin h gio vin hng dn. Ghi ch:Nhng sinh vin lm ti lin quan n h thng PowerAqua s lm vic theo nhm mt s ni dung khi lin h vi gio vin hng dn.

MST: NL3TH_04 TN TI: Tm hiu v ng dng b phn Dch v v s ging nhau ca b ba ca h thng PowerAqua trong x l ting Vit. GIO VIN HNG DN: Phan Phng Lan B mn : Cng Ngh Phn Mm Email: pplan@cit.ctu.edu.vn (MSCB: 1232)

M T BI TON:

PowerAqua l mt h thng tr li cu hi da trn a bn th hc, n nhn vo cc cu truy vn dng ngn ng t nhin v c th tr v cc cu tr li c dn ra t cc ngun phn tn c lin quan trn web ng ngha. Hot ng x l tr li cu hi tng th c minh ha trong hnh sau:

7. B phn Ngn ng (linguistic component) B phn ny phn tch cu truy vn vit bng ngn ng t nhin v dch n thnh dng b ba ngn ng. V d mt cu truy vn "What are the cities of Spain?" c b ba ngn ng : (<what-is, cities, Spain>). 8. B phn PowerMap Module Pht hin bn th hc (Ontology Discovery) Module nhn dng mt tp cc bn th hc c kh nng cung cp thng tin c yu cu bi ngi s dng. lm c nh vy, n tm kim nhng s so khp ng ngha gn ng trong cc ch mc bn th hc, s dng khng ch cc t ca b ba ngn ng m cn cc t lin quan n t vng ly c t WordNet v t cc bn th hc, c s dng nh cc ngun tri thc nn tng. V d, t cities so khp vi cc khi nim city, metropolis, v.v. Module Lc ng ngha (Semantic Filtering) Ngay khi mt tp cc so khp c php c th c nhn dng, module con ny kim tra tnh hp l ca n bng cch s dng phng php lc da trn WordNet. Sau vic x l ny, PowerMap sinh ra mt tp cc Bng nh x thc

th vi mi bng lin kt mt t truy vn vi mt tp cc khi nim c nh x trong cc bn th hc phm vi khc nhau. 9. B phn Dch v v s ging nhau ca b ba (Triple Similarity Service) B phn ny nhn vo cc bng nh x thc th c tm thy trc y v cc b ba ngn ng ban u v trch ra mt tp nh hn cc bn th hc m chng cng bao trm cu truy vn ca ngi s dng. Kt xut ca module ny l mt tp cc bng nh x b ba vi mi bng c quan h vi mt b ba ngn ng cho tt c cc b ba bn th hc tng ng. Bng cch s dng cc b ba ny, thng tin ca c s tri thc c phn tch sinh ra cu tr li cui cng. PHM VI V YU CU - C kin thc v Java v XML. - Tm hiu tng quan v h thng PowerAqua. - Ci t v s dng c h thng. - Tm hiu v vit bo co v hot ng ca b phn Dch v v s ging nhau ca b ba trong h thng PowerAqua. - Phn tch nhng u im v hn ch khi ng dng b phn ny trong x l ting Vit. - Cc xut ci tin v ci t minh ha khi b phn ny c s dng trong x l ting Vit MI TRNG CI T MySql, Java, Tomcat. TI LIU THAM KHO Lin h gio vin hng dn. Ghi ch:Nhng sinh vin lm ti lin quan n h thng PowerAqua s lm vic theo nhm mt s ni dung khi lin h vi gio vin hng dn.

MST: NL3TH_05 TN TI: Vit chng trnh qun l h thng cp in thoi GIO VIN HNG DN: Phan Phng Lan B mn : Cng Ngh Phn Mm Email: pplan@cit.ctu.edu.vn M T BI TON: Lin h gio vin hng dn PHM VI V YU CU Lin h gio vin hng dn MI TRNG CI T H qun tr c s d liu: MySql, SQL Server, v.v. Ngn ng lp trnh: Visual Basic, Visual C, v.v. Nhng ti liu cn thit cho vic ci t chng trnh. (MSCB: 1232)

TI LIU THAM KHO

TN TI : THIT K WEBSITE THNG MI IN T CHO MT DOANH NGHIP (VA HOC NH) MST : NL3TH_06 GIO VIN RA TI: V HUNH TRM Email : vhtram@cit.ctu.edu.vn B mn : Cng ngh phn mm Phm vi ni dung ca ti: Thit k mt website thng mi in t cho php cc doanh nghip va v nh trng by cc sn phm (hoc dch v) ca mnh trn mng Internet. Website gm c cc chc nng sau: Chc nng gii thiu sn phm: Gii thiu cc chng loi hng ha, dch v m doanh nghip cung cp. Gii thiu thng tin chi tit v mt loi hng ha c th. Chc nng t hng: Nhng khch hng c quan tm n mt loi sn phm no c th gi yu cu t hng. t hng, khch hng phi thc hin ng k lm khch hng ca cng ty. Chc nng qun tr website: Chc nng ny cho php doanh nghip qun l cc thng tin v website ca mnh nh qun l hng ha (Thm, sa, xa, cp nht li thng tin), qun l khch hng (Xem thng tin, xa), qun l n t hng (Xem thng tin, xa, cp nht trng thi giao hng, trng thi x l, )

Yu cu c bn cn t c :
- Kin thc v ngn ng v k nng lp trnh Web. - Kin thc v CSDL, ngn ng SQL v phn tch h thng. - K nng thit k Web dng cng c ty chn. - Xy dng website cho php cho php cp nht, hin th cc thng tin trn - Phn cp ngi dng truy xut n cc thng tin ca website trn. Ngn ng lp trnh s dng : PHP 4.3.1 (hoc do sinh vin ty chn p ng yu cu ti) H CSDL: MySQL, Access, SQL Server

TI LIU THAM KHO :


http://www.hanoisoftware.com/information-websites.asp 2) [Schach1999] Stephen R. Schach, Classical and object-oriented software engineering, McGRAW-HILL Inc, 1999,1996. 3) [Lc 1999] Phm Th Xun Lc, Bi ging C s d liu, i Hc Cn Th,1999

TN TI : XY DNG WEBSITE GIAO DCH MUA BN TRC TUYN MST : NL3TH_07 GIO VIN RA TI :V HUNH TRM B mn : Cng ngh phn mm Email : vhtram@cit.ctu.edu.vn C T TI : Thit k v xy dng trang WEB h tr giao dch in t cho php cc doanh nghip trng by cc sn phm ca mnh trn mng Internet. Website gm c cc chc nng sau: - Trang gii thiu: Gii thiu sn phm vi y cc thng tin lin quan (bao gm c hnh nh). - Trang t hng: Nhng khch hng mun mua sn phm c th gi yu cu t hng thng qua form t hng. t hng, khch hng phi thc hin ng k lm khch hng ca doanh nghip. Thng bo form t hng c chp nhn hay khng ty thuc vo vic kim tra s lng hng hin c hoc c th p ng c hay khng ca doanh nghip. - Trang qun tr: Chc nng ny cho php doanh nghip qun l cc thng tin v website ca mnh nh qun l sn phm (Thm, sa, xa, cp nht li thng tin sn phm), qun l khch hng (Xem thng tin, xa), qun l n t hng (Xem thng tin, xa, cp nht trng thi giao hng, x l) YU CU CA TI : V l thuyt : - Kin thc v ngn ng v k nng lp trnh Web. - Kin thc v CSDL, ngn ng SQL v phn tch h thng. - K nng thit k Web dng cng c Dreamweaver. V chng trnh : Xy dng website cho php thc hin cc chc nng nh trn. MI TRNG CI T : - Ngn ng lp trnh c th s dng : PHP 4.3.1, JSP, ASP, ASP.NET, - H CSDL: MySQL, SQL Server TI LIU THAM KHO 1) http://www.hanoisoftware.com/information-websites.asp 2) [Schach1999] Stephen R. Schach, Classical and object-oriented software engineering, McGRAW-HILL Inc, 1999,1996. 3) [Lc 1999] Phm Th Xun Lc, Bi ging C s d liu, i Hc Cn Th,1999 4) [Quyn 2003] inh Khc Quyn, Bi ging Phn tch h thng, i Hc Cn Th,2003

TN TI : XY DNG WEBSITE TO B THI TRC NGHIM MST : NL3TH_08 GIO VIN RA TI: V HUNH TRM Email : vhtram@cit.ctu.edu.vn B mn : Cng ngh phn mm PHM VI NI DUNG TI: Xy dng website cho php to ngu nhin cc b trc nghim mt hc phn (Tr tu nhn to, Tin hc l thuyt, hoc mt hc phn khc do sinh vin ty chn). Cc cu hi trc nghim cho hc phn c th thuc vo 3 mc: d, trung bnh, kh. S lng cc cu hi theo tng mc c pht sinh trong l do gio vin nhp vo (s phn trm) trc khi to . Hin th kt qu ng / sai cho tng cu ty chn v thng bo kt qu sau cng. Yu CU C BN CN T C : - Kin thc v CSDL, ngn ng SQL v phn tch h thng. - Kin thc v ngn ng v k nng lp trnh Web. - K nng thit k Web dng cng c ty chn. - Cho php cp nht, hin th danh sch cc cu hi. - Cho php to ngu nhin cc b trc nghim hc phn Ngn ng lp trnh s dng : PHP, JSP, ASP.NET H CSDL: MySql, Access, SQL Server TI LIU THAM KHO : http://www.hanoisoftware.com/information-websites.asp 2) [Schach1999] Stephen R. Schach, Classical and object-oriented software engineering, McGRAW-HILL Inc, 1999,1996. 3) [Oneil 1994] Patrick Oneil, Database - principles, programming, performance, Morgan Kaufmann Inc,1994. 4) [Schach1999] Stephen R. Schach, Classical and object-oriented software engineering, McGRAW-HILL Inc, 1999,1996. 5) [Trm 2003] V Hunh Trm, Bi ging Tr tu nhn to, i hc Cn Th, 2003 6) [Lc 1999] Phm Th Xun Lc, Bi ging C s d liu, i Hc Cn Th,1999

TN TI : XY DNG WEBSITE QUN L NIN LUN CA SINH VIN KHOA CNTT&TT MST : NL3TH_09 GIO VIN RA TI: V HUNH TRM Email : vhtram@cit.ctu.edu.vn B mn : Cng ngh phn mm PHM VI NI DUNG TI: Xy dng website qun l k hoch (thi gian theo tin trnh ng k, s lng gii hn mi ti,) cho php sinh vin ng k trc tuyn, xem kt qu ng k. Gio vin hng dn theo di nh gi tin v hin th kt qu cc Nin lun Tin hc (1, 2, 3) ca sinh vin Khoa CNTT&TT - HCT. Yu CU C BN CN T C : - Kin thc v CSDL, ngn ng SQL v phn tch h thng. - Kin thc v ngn ng v k nng lp trnh Web. - K nng thit k Web dng cng c ty chn. - Websie cho php thc hin cc cng vic sau : + Cho php gio vin cp nht cc ti Nin lun. + Cho php sinh vin ng k Nin lun trong thi gian cho php + Qun l vic np Nin lun (thi gian np, gio vin nhn, .) + Qun l vic phn cng gio vin hng dn, gio vin chm. + Qun l im Nin lun Ngn ng lp trnh c th s dng : PHP, JSP, ASP.NET H CSDL c th s dng : MySql, SQL Server TI LIU THAM KHO : http://www.hanoisoftware.com/information-websites.asp 2) [Schach1999] Stephen R. Schach, Classical and object-oriented software engineering, McGRAW-HILL Inc, 1999,1996. 3) [Oneil 1994] Patrick Oneil, Database - principles, programming, performance, Morgan Kaufmann Inc,1994. 4) [Schach1999] Stephen R. Schach, Classical and object-oriented software engineering, McGRAW-HILL Inc, 1999,1996. 5) [Lc 1999] Phm Th Xun Lc, Bi ging C s d liu, i Hc Cn Th,1999

TN TI: XY DNG WEBSITE TH VIN IN T (E-Library) MST : NL3TH_10 S sinh vin thc hin : Nhm 2 sinh vin GIO VIN RA TI: V HUNH TRM Email : vhtram@cit.ctu.edu.vn B mn : Cng ngh phn mm S ra i ca th vin in t (TVT) l mt tt yu ca cuc cch mng khoa hc k thut trong giai on bng n thng tin hin nay. TVT s lm thay i c bn phng thc hot ng ca th vin t thu thp, x l ti liu, phc v ngi c. ng thi, n cng to ra cc hot ng thng tin, cc sn phm thng tin c gi tr nhm p ng nhu cu thng tin ngy cng cao ca ngi dng tin, gip ngi dng tin khng cn phi mt nhiu thi gian cho vic tra cu ti liu. Da vo cc cng c tra tm trn my, h c th khai thc mt cch nhanh chng v hiu qu nhng ti liu ca th vin hoc lin th vin khi cng s dng chung mt nghi thc. mc t ng ha cao hn, chng ta c th xy dng CSDL ton vn cho TVT. y l c s tin hnh vic truy cp ti liu t xa, phc v c cho ngi dng tin m khng phi n th vin. Trn c s TVT, th vin c th ni kt vi cc th vin cng ngnh trong nc, trong khu vc hnh thnh nhng th vin lin hp. Vic s dng th vin lin hp s c hiu qu rt ln v khai thc c s y , a dng ca cc ngun ti liu khc nhau, kt hp s dng t liu ti ch vi vic tip cn cc ngun ni khc. Ni dung xy dng gm c: Thit k v xy dng trang WEB ca th vin phc v cng tc truy cp v khai thc thng tin ca bn c mi ni, mi lc cc thng tin cn thit. Trang WEB bao gm cc thnh t sau: - Trang gii thiu: gii thiu cho bn c v cc hot ng ca th vin. - Trang Qun l: trang ny dnh ring cho cn b qun l dng qun l th vin nh qun l c gi, qun l ti liu (chng trnh qun l th vin). - Trang Thng tin: gii thiu cc tin tc cp nht mi nht. Cc thng tin s c thay i lin tc. - Trang tra cu: trang tra cu cha cc CSDL cho ngi dng tin t tra cu tm kim thng tin - Trang lin kt: c cc ng lin kt vi cc th vin trong v ngoi nc. - Trang hi p: t vn v gii p cc yu cu cho c gi. - Trang dch v, qung co: Phn mm qun l c s d liu ca th vin phi x l c ngun ti liu hin nay c, p ng c nhu cu pht trin, c kh nng tch hp vi cc mt s c s d liu khc. Phn mm qun l c gi v cc hot ng khc ca th vin cng c d tr, cho php ngi th th c nhiu thi gian hn trong nhim v x l thng tin v phc v c gi. Xy dng my ch cho tng thch vi phn mm qun l c s d liu v qun l c gi. Xy dng c s d liu di hnh thc l th vin ca b mn phc v cc ging vin khi ln lp qua h thng mng ca nh trng hoc phc v vic t hc ca sinh vin. Ngn ng lp trnh c th s dng : PHP, JSP, ASP.NET H CSDL c th s dng : MySql, SQL Server

TN TI : XY DNG WEBSITE GIAO DCH SCH TRC TUYN MST : NL3TH_11 GIO VIN RA TI : V HUNH TRM B mn : Cng ngh phn mm Email : vhtram@cit.ctu.edu.vn C T TI : Thit k v xy dng trang WEB h tr giao dch in t cho php cc doanh nghip cung cp sch, ti liu, trng by cc sn phm ca mnh trn mng Internet. Website gm c cc chc nng sau: - Trang gii thiu sch: Gii thiu cc loi sch, t liu theo ch , gii thiu thng tin chi tit v mt quyn sch, t liu c th (m ng k, tc gi, nh xut bn, s trang, chng loi, tm tt ni dung, ) - Trang t hng: Nhng khch hng mun mua mt s quyn sch hoc t liu no c th gi yu cu t hng thng qua form t hng. t hng, khch hng phi thc hin ng k lm khch hng ca doanh nghip. - Trang qun tr: Chc nng ny cho php doanh nghip qun l cc thng tin v website ca mnh nh qun l hng ha (Thm, sa, xa, cp nht li thng tin v sch, t liu), qun l khch hng (Xem thng tin, xa), qun l n t hng (Xem thng tin, xa, cp nht trng thi giao hng, x l) YU CU CA TI : V l thuyt : - Kin thc v ngn ng v k nng lp trnh Web. - Kin thc v CSDL, ngn ng SQL v phn tch h thng. - K nng thit k Web dng cng c Dreamweaver. V chng trnh : Xy dng website cho php thc hin cc chc nng nh trn. MI TRNG CI T : - Ngn ng lp trnh c th s dng : PHP 4.3.1, JSP, ASP, ASP.NET, - H CSDL: MySQL, SQL Server TI LIU THAM KHO 1) http://www.hanoisoftware.com/information-websites.asp 2) [Schach1999] Stephen R. Schach, Classical and object-oriented software engineering, McGRAW-HILL Inc, 1999,1996. 3) [Lc 1999] Phm Th Xun Lc, Bi ging C s d liu, i Hc Cn Th,1999 4) [Quyn 2003] inh Khc Quyn, Bi ging Phn tch h thng, i Hc Cn Th,2003

MST: NL3TH_12 TN TI: SEMANTIC WEB V NG DNG MASHUP GIO VIN HNG DN: PHAN THNG CANG B mn : H Thng My Tnh & TT Email: ptcang@cit.ctu.edu.vn MC TIU TI Tm hiu cc cng ngh web ng ngha v ng dng mashup (pha trn) Tng cng kh nng thng minh cho dch v web pha trn Xy dng dch v web ng ngha pha trn iu khin cc dch v, thng tin, v trnh by thng tin (MSCB: 1230)

M T BI TON:

HTML v Web to nn kho d liu khng l m my tnh c th c c nhng khng th hiu c. V Semantic Web l Web m n c th m t mi th theo mt kiu cch m my tnh c th hiu c p ng vi nhng i hi ngy cng cao t ngi dng. Chng hn, khi chng ta mun tm kim mt quyn sch ca tc gi Washington, trn trang Google hay Yahoo ta tm kim vi t kha l Washington th chng s hin th tt c cc lin kt n c th nh: cc ca hiu sch trc tuyn (online bookstore) Washington, th Washington, nhn vt Washington, trng i hc Washington m khng th p ng chnh xc vi nhng g mong mun t ngi dung. V vy chng ta cn to ra mt ng dng mashup m n thc hin vic kt hp v pha trn d liu t nhiu dch v (multiple services) to ra mt th mi hn, ri sau ngi dng c th chn la trn tp d liu mi p ng vi mong mun ca mnh. Vi nhng ng dng dch v n l (single-service applications) hin nay l cha p ng c vi nhng i hi trn m i hi chng ta cn phi s dng cc cng ngh web ng ngha pha trn (mashup) v iu khin cc dch v, thng tin, v trnh by thng tin.
PHM VI V YU CU

V l thuyt cn nghin cu: Web service, ontology, semantic Web (RDF, RDFs, OWL) Xy dng mt ng dng mashup: s dng v kt hp cc dch v Web. Tng cng kh nng thng minh cho ng dng mashup (s chn la t ng gia cc dch v v cc thnh phn ca dch v, s chuyn i t dch v ny sang dch v khc m khng cn bit chnh xc thng tin hin c nh th no) : s dng cc cng ngh web ng ngha nh RDF (Resource Description Framework), RDFs (RDF Schema Language) v OWL (Web Ontology Language). To mt ontology gin n cho bookstore: nh ngha cc khi nim v cc quan h cho bookstore

Cung cp kh nng chn la dch v cho ngi dng: s dng cc ontology nh ngha, ngi dng c th thay i hon ton cc ngun thng tin (information sources) Cho php ngi dng iu khin cc dch v, thng tin v cch hin th thng tin S lng sinh vin tham gia: 3 sinh vin ( ti ny ch dnh cho nhng sinh vin hin ang lm lun vn vi gio vin). Ngn ng ci t l Java, JSP, XML v Servlet. Phn mm ngun m: Eclipse, Jena, DB2 database

MI TRNG CI T

TI LIU THAM KHO [1] W3schools website. Semantic Web Tutorial. Tham kho ti a ch: http://www.w3schools.com/semweb/default.asp [2] Infomesh website.The Semantic Web. Tham kho ti a ch: http://infomesh.net/2001/swintro/ [3] W3schools website. RDF Tutorial. Tham kho ti a ch: http://www.w3schools.com/rdf/default.asp [4] Frank Manola and Eric Miller. RDF Primer. W3C Recommendation 10 February 2004. Tham kho ti a ch: http://www.w3.org/TR/rdf-primer/ [5] Ora Lassila and Ralph R. Swick. RDF Model and Syntax Specification. W3C Recommendation 10 February 2004. Tham kho ti a ch: http://www.w3.org/TR/REC-rdf-syntax [6] Michael K. Smith, Chris Welty, and Deborah L. McGuinness. OWL Web Ontology Language Guide. W3C Recommendation, 10 February 2004. Tham kho ti a ch: http://www.w3.org/TR/owl-guide/ [7] Mike Dean and Guus Schreiber. OWL Web Ontology Language Reference. W3C Recommendation, 10 February 2004. Tham kho ti a ch: http://www.w3.org/TR/owl-ref/ [8] Peter F. Patel-Schneider, Pat Hayes, and Ian Horrocks. OWL Web Ontology Language Semantics and Abstract Syntax. W3C Recommendation, 10 February 2004. Tham kho ti a ch: http://www.w3.org/TR/owl-semantics/ [9] Sun Microsystems website. Learning the Java Language. Sun Microsystems documentation. Tham kho ti a ch: http://java.sun.com/docs/books/tutorial/ [10] Prentice Hall and Sun Microsystems website. Servlet and JSP Quick Reference. Prentice Hall and Sun Microsystems Documentation. Tham kho ti a ch: http://pdf.coreservlets.com/CSAJSP-Appendix.pdf [11] Philip McCarthy. Introduction to Jena: Use RDF models in your Java applications with the Jena Semantic Web Framework. IBM Documentation, 23 Jun 2004. Tham kho ti a ch: http://www.ibm.com/developerworks/xml/library/j-jena/ [12] Nicholas Chase. Building Web service applications with the Google API. IBM Documentation, 15 May 2002. Tham kho ti a ch: http://www.ibm.com/developerworks/edu/ws-dw-wsgoog-i.html

MST: NL3TH_13 TN TI: XY DNG LI DCH V MNG GIO VIN HNG DN: PHAN THNG CANG B mn : H Thng My Tnh & TT Email: ptcang@cit.ctu.edu.vn MC TIU TI Tm hiu cng ngh tnh ton li (Grid Computing) Globus Toolkit v cc thnh phn. Ni cung cp mi trng tnh ton li Xy dng mt Grid Service (MSCB: 1230)

M T BI TON:

Tnh ton li c pht trin t nn tng cng ngh tnh ton phn tn, cho php tp hp cc ti nguyn trong mng my tnh (nh nng lc x l v lu tr) to nn mt h thng o, em n cho ngi dng v ng dng kh nng truy cp ngun lc tnh ton khng l, khai thc sc mnh tng lc ca ton h thng, ng thi c kh nng m rng v nng cp mt cch linh hot. im ni bt ca Grid l xy dng trn c s tp chun v giao thc m to nn s lin thng trong mi trng phn tn v khng ng nht (cc h thng phn cng v h iu hnh khc nhau) Vic xy dng li dch v mng nhm khai thc hiu qu sc mnh ca tnh ton li, thng qua bc u hnh thnh mt h tng tnh ton ton cu
PHM VI V YU CU

Tm hiu b cng c Globus Toolkit v cc dch v c bn m li cung cp. Tip cn vi m hnh lp trnh cp cao xy dng cc dch v mng (nh web service v grid service) ng dng: Xy dng dch v mng qun l li tp tin S lng sinh vin tham gia: 3 sinh vin ( ti ny ch dnh cho nhng sinh vin hin ang lm lun vn vi gio vin). Ngn ng ci t l Java, JSP, XML v Servlet. Phn mm ngun m: Eclipse, Globus Toolkit

MI TRNG CI T

TI LIU THAM KHO [1] Maozhen Li, Mark Baker, The Grid - Core Technologies. John Wiley & Sons, 2005. [2] I. Foster and C. Kesselman, The Grid 2: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers, 2003. [3] I. Foster and C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers,1999. [4] Fran Berman, Anthony J. G. Hey and Geoffrey C. Fox, Grid computing: Making the Global Infrastructure a Reality. John Wiley & Sons Ltd, 2003. [5] Luis Ferrelra et al, Grid Services Programming and Application Enablement. IBM Redbooks, 2004. [6] Mark Endrei et al, Patterns: Service Oriented Architecture and Web Services. IBM Redbooks, 2004. [7] Viktors Berstis et al, Fundamentals of Grid Computing. IBM Redbooks, 2002. [8] Rachana Ananthakrishnan, Charles Bacon, Globus Tutorial: Build a Service Using GT4. Globus Alliance. [9] Tham kho ti a ch: http://www.globus.org

MST: NL3TH_14 TN TI: PHN MM MINI MAIL CLIENT MODULE GI EMAIL


GIO VIN HNG DN: NGUYN CNG HUY (MSCB: 1168)

B mn: H thng My tnh v Truyn thng Email: nchuy@cit.ctu.edu.vn Phm vi ni dung ca ti: - L thuyt c bn v Lp trnh mng dng Socket. - Nguyn l hot ng v cc giao thc dng trong dch v Email. M t: Mini Mail Client l phn mm cho php ngi dng : - Son tho email. - Gi email n SMTP Server. - Gi yu cu check mail n POP Server. - Nhn email t POP Server v hin th cho ngi dng. Yu cu c bn cn t c: Chng trnh vit bng ngn ng Java dng Application vi giao din ha c t nht cc tnh nng sau: - To form nhp vo a ch ca SMTP Server. - To mi trng ngi dng son tho email theo ng nh dng. - Ni kt n SMTP Server v gi Email. - Thng bo kt qu vic gi mail thnh cng hay tht bi. Ngn ng lp trnh s dng : Java Cng c s dng: JBuilder, Eclipse, NetBeans hoc cc IDE khc. Ti liu tham kho : - Gio trnh Lp trnh truyn thng Ng B Hng, Nguyn Cng Huy - Gio trnh Internet (Chng 3) Trn Thng Thu Giang, Bi Minh Qun. - Gio trnh Mng my tnh (Chng 7) Ng B Hng, Phm Th Phi. - RFC ca cc giao thc SMTP, POP, MIME - www.faqs.org

MST: NL3TH_15 TN TI: PHN MM MINI MAIL CLIENT MODULE NHN EMAIL
GIO VIN HNG DN: NGUYN CNG HUY (MSCB: 1168)

B mn: H thng My tnh v Truyn thng Email: nchuy@cit.ctu.edu.vn Phm vi ni dung ca ti: - L thuyt c bn v Lp trnh mng dng Socket. - Nguyn l hot ng v cc giao thc dng trong dch v Email. M t: Mini Mail Client l phn mm cho php ngi dng : - Son tho email. - Gi email n SMTP Server. - Gi yu cu check mail n POP Server. - Nhn email t POP Server v hin th cho ngi dng. Yu cu c bn cn t c: Chng trnh vit bng ngn ng Java dng Application vi giao din ha c t nht cc tnh nng sau: - To form nhp vo a ch ca POP Server. - Ni kt n POP Server v gi yu cu check mail. - Nhn tt c cc email mi (nu c). - To mi trng hin th cc email va nhn c. Ngn ng lp trnh s dng : Java Cng c s dng: JBuilder, Eclipse, NetBeans hoc cc IDE khc. Ti liu tham kho : - Gio trnh Lp trnh truyn thng Ng B Hng, Nguyn Cng Huy - Gio trnh Internet (Chng 3) Trn Thng Thu Giang, Bi Minh Qun. - Gio trnh Mng my tnh (Chng 7) Ng B Hng, Phm Th Phi. - RFC ca cc giao thc SMTP, POP, MIME - www.faqs.org

MST: NL3TH_16 TN TI: XY DNG NG DNG PHN TN DNG C CH GI HM T XA (RMI) CHO CC I L BN V MY BAY
GIO VIN HNG DN: NGUYN CNG HUY (MSCB: 1168)

B mn: H thng My tnh v Truyn thng Email: nchuy@cit.ctu.edu.vn Phm vi ni dung ca ti: - L thuyt c bn v Lp trnh mng dng k thut gi hm t xa . - Lp trnh vi c ch RMI trn ngn ng Java . M t: ng dng phn tn dng c ch gi hm t xa (RMI) cho cc i l bn v my bay qua mng l ng dng cho php i l bn v my bay c th giao tip vi Server trung tm bn v my bay cho khch hng mt cch chnh xc nht. - D liu v my bay s lu tr ti Server trung tm. - Cc i l s thc thi Client gi hm t xa gii quyt cc yu cu t v, bn v hay tr li v ca khch hng. Yu cu c bn cn t c: ng dng c xy dng theo m hnh Client/Server vit bng ngn ng Java dng Application vi giao din ha c t nht cc tnh nng sau: Server: - To form nhp vo thng tin ca 1 chuyn bay. - To mi trng cho php cc Client gi hm t xa. Client: - Hin th thng tin cc chuyn bay n 1 a im trong 1 ngy no . - Hin th s v cn li cho php c th bn cho 1 chuyn bay. - t v cho khch hng. - Bn v cho khch hng. - X l tr li v t khch hng. Ngn ng lp trnh s dng : Java Cng c s dng: JBuilder, Eclipse, NetBeans hoc cc IDE khc. Ti liu tham kho : - Gio trnh Lp trnh truyn thng Ng B Hng, Nguyn Cng Huy - Tutorial ca Java - http://java.sun.com/

MST: NL3TH_17 TEN D TAI: DT V XEM PHIM DNG C CH RMI


GIO VIN HNG DN: NGUYN CONG HUY (MSCB: 1168)

B mn: H thng My tnh v Truyn thng Email: nchuy@cit.ctu.edu.vn Phm vi ni dung ca ti: - L thuyt c bn v Lp trnh mng dng k thut gi hm t xa . - Lp trnh vi c ch RMI trn ngn ng Java . M t: Mt cng ty gii tr cn c 1 ng dng phn tn dng c ch gi hm t xa (RMI) cho php khch hng c th lin lc t xa ng k mua v xem phim qua mng. Cc quy nh nh sau: - D liu v cc sut phim s lu tr ti Server trung tm. - Khch hng s thc thi Client gi hm t xa thc hin cc yu cu nh xem cc thng tin ca nhng sut phim, xem cc gh trng, t v, hy t v. Yu cu c bn cn t c: ng dng c xy dng theo m hnh Client/Server vit bng ngn ng Java dng Application vi giao din ha c t nht cc tnh nng sau: Server: - To form nhp vo thng tin ca cc sut phim. - To mi trng cho php cc Client gi hm t xa. Client: - Hin th thng tin cc sut phim ti 1 rp phim trong 1 ngy no . - Hin th cc gh cn trng ca 1 sut phim. - t v vi cc thng tin chi tit ca 1 khch hng. - X l hy b t v t khch hng. Ngn ng lp trnh s dng : Java Cng c s dng: JBuilder, Eclipse, NetBeans hoc cc IDE khc. Ti liu tham kho : - Gio trnh Lp trnh truyn thng Ng B Hng, Nguyn Cng Huy - Tutorial ca Java - http://java.sun.com/

MST: NL3TH_18 TN TI: C CARO QUA MNG


GIO VIN HNG DN: NGUYN CNG HUY (MSCB: 1168)

B mn: H thng My tnh v Truyn thng Email: nchuy@cit.ctu.edu.vn Phm vi ni dung ca ti: - L thuyt c bn v Lp trnh mng dng Socket. - Lp trnh ha bng ngn ng Java. M t: Phn mm chi c Caro qua mng l chng trnh cho php nhng ngi dng c th chi c car vi nhau t xa thng qua mng TCP/IP. Yu cu c bn cn t c: Phn mm c xy dng theo m hnh Client/Server vit bng ngn ng Java dng Application vi giao din ha c t nht cc tnh nng sau: Server: - To mi trng cho cc Client ni kt vo chi c. - L thnh phn trung gian gi d liu qua li gia cc Client. - Xc nh thng thua ca vn c v gi thng bo n cc Client. Client: - V bn c. - Ni kt n Server, chn i th trong danh sch ng nhp. - Chi caro vi i th. - Yu cu chi tip tc hay kt thc. Ngn ng lp trnh s dng : Java Cng c s dng: JBuilder, Eclipse, NetBeans hoc cc IDE khc. Ti liu tham kho : - Gio trnh Lp trnh truyn thng Ng B Hng, Nguyn Cng Huy - Tutorial ca Java - http://java.sun.com/

MST: NL3TH_19 TN TI: PHN MM MINI-CHAT


GIO VIN HNG DN: NGUYN CNG HUY (MSCB: 1168)

B mn: H thng My tnh v Truyn thng Email: nchuy@cit.ctu.edu.vn Phm vi ni dung ca ti: - L thuyt c bn v Lp trnh mng dng Socket. - Lp trnh ha bng ngn ng Java. M t: Phn mm Mini-chat l b chng trnh cho php cc ngi dng c th tn gu (chat) vi nhau bng vic g bn phm. Yu cu c bn cn t c: Phn mm c xy dng theo m hnh Client/Server vit bng ngn ng Java dng Application vi giao din ha c t nht cc tnh nng sau: Server: - To mi trng cho cc Client ni kt vo chat. - L thnh phn trung gian gi d liu qua li gia cc Client. Client: - Ni kt n Server chat - Chn i tng trong danh sch mun chat. - Chat vi ngi hoc gi thng ip n tt c mi ngi trn h thng. - Thot ra khi h thng hoc ng chng trnh. Ngn ng lp trnh s dng : Java Cng c s dng: JBuilder, Eclipse, NetBeans hoc cc IDE khc. Ti liu tham kho : - Gio trnh Lp trnh truyn thng Ng B Hng, Nguyn Cng Huy - Tutorial ca Java - http://java.sun.com/

MST: NL3TH_20 TN TI: TM HIU CMS JOOMLA! THIT K COMPONENT QUN L CC MN THC HNH. GIO VIN HNG DN: NG QUC VIT B mn: HTTT & TD Email: dqviet@cit.ctu.edu.vn M t bi ton Joomla l h qun tr ni dung (CMS Content Management System) cung cp cc tnh nng c thit k sn h tr xy dng cc website nhanh v hiu qu. Trn ht, Joomla l phn mm m ngun m c phn phi min ph di bn quyn GNU GPL. Ngi dng c th sa i li m ngun hoc thm cc tnh nng mi vo CMS nhm thch nghi vi cc yu cu ca website. Ngoi ra, Joomla c thit k theo dng module ha cho php vic m rng v tch hp cc tnh nng mi tr nn d dng hn. Vi cc li ch do Joomla mang li, Joomla c s dng trong ti ny nhm thit k mt website qun l cc mn thc hnh vi m t nh sau: Ti khoa CNTT&TT, thi kha biu ca cc mn hc c phn thc hnh do cn b ging dy t sp xp. Cng vic ny mt kh nhiu thi gian v i lc lm chm tin ca mn hc. Nhm gii quyt thc trng ny, mt website c thit k phc v sinh vin ng k bui thc hnh cc mn hc. Ngoi ra, ng dng ny cn c kh nng sp xp bui thc hnh cho sinh vin v cn b ph hp vi tnh hnh thc t (phng thc hnh, bui trng ca sinh vin v gio vin) Yu cu thit k Vit mt component da trn CMS Joomla vi cc tnh nng: Qun l cc mn hc, phng thc hnh Cho php sinh vin ng k bui thc hnh. Sp xp thi kha biu cc mn thc hnh ph hp. Mi trng ci t PHP v MySQL Ti liu tham kho Cc ti liu v Joomla, PHP, MySQL. Lin h gio vin hng dn.

MST: NL3TH_21 TN TI: TM HIU CMS DRUPAL V GI UBERCART TRIN KHAI WEBSITE MUA BN TRN MNG. GIO VIN HNG DN: NG QUC VIT B mn: HTTT & TD Email: dqviet@cit.ctu.edu.vn M t bi ton Drupal l mt khung sn pht trin phn mm hng module, mt h thng qun tr ni dung min ph v m ngun m. Cng ging nh cc h thng qun tr ni dung hin i khc, Drupal cho php ngi qun tr h thng to v t chc d liu, ty chnh cch trnh by, t ng ha cc tc v iu hnh v qun l h thng nhng. Drupal c cu trc lp trnh rt tinh vi, da trn , hu ht cc tc v phc tp c th c gii quyt vi rt t on m c vit, thm ch khng cn. i khi, Drupal cng c gi l "khung sn pht trin ng dng web", v kin trc thng minh v uyn chuyn ca n. Ubercart l mt gi (package) m ngun m dnh cho ng dng e-commerce vi cc tnh nng rt phong ph. Ubercart h tr vic trin khai cc website mua bn trn mng rt d dng. Yu cu thit k

Tm hiu cu hnh Drupal v Ubercart trin khai website. Qun tr website e-commerce.
Mi trng ci t PHP v MySQL Ti liu tham kho Cc ti liu v Drupal, PHP, MySQL. Lin h gio vin hng dn.

MST: NL3TH_22 TN TI: THIT K WEBSITE GII THIU SN PHM VI SPRING FRAMEWORK GIO VIN HNG DN: NG QUC VIT B mn: HTTT & TD Email: dqviet@cit.ctu.edu.vn M t bi ton Spring l mt khung nn (framework) m ngun m h tr pht trin cc ng dng web theo m hnh MVC (model view controller). Vi Spring, vic pht trin cc ng dng web vi J2EE tr nn d dng v n gin hn. Yu cu Mc tiu ca ti nhm tm hiu cc chc nng v cu trc ca Spring Framework. minh ha thc t, sinh vin thit k mt website gii thiu sn phm (ty chn) vi cc chc nng sau : Cp nht cc thng tin sn phm pha ngi qun tr. Trnh by sn phm cho khch hng. Mi trng ci t Java 2 EE, MySQL, Oracle. Ti liu tham kho Lin h gio vin hng dn.

MST: NL3TH_23 TN TI: CHNG TRNH NG DNG QUN L NH HNG GIO VIN HNG DN: NG QUC VIT B mn: HTTT & TD Email: dqviet@cit.ctu.edu.vn M t bi ton Ti mt nh hng, ban gim c mun tin hc ha ton b hot ng bao gm: qun l nhn vin, qun l nhp xut kho thc phm, t tic (ci, sinh nht), tnh tin cc bn l (n sng, ung nc). Ngoi ra, cc hot ng kim k thc phm, thng k doanh thu, Yu cu thit k Vit chng trnh ng dng bn hoc ng dng web c cc chc nng: Qun l nhn vin Qun l nhp xut thc phm Qun l t tic Tnh ha n Thng k doanh thu theo, ngy, thng Mi trng ci t Java v .NET SQL Server, MySQL, Oracle. Ti liu tham kho Lin h gio vin hng dn.

MST: NL3TH_24 TN TI: TM HIU XML, XSLT V CSS VO THIT K WEBSITE GIO VIN HNG DN: NG QUC VIT B mn: HTTT & TD Email: dqviet@cit.ctu.edu.vn M t bi ton XML (vit tt t ting Anh Extensible Markup Language, "Ngn ng nh du M rng") l ngn ng nh du vi mc ch chung do W3C ngh, to ra cc ngn ng nh du khc. y l mt tp con n gin ca SGML, c kh nng m t nhiu loi d liu khc nhau. Mc ch chnh ca XML l n gin ha vic chia s d liu gia cc h thng khc nhau, c bit l cc h thng c kt ni vi Internet. XSLT (vit tt ca ting Anh XSL Transformations) l mt ngn ng da trn XML dng bin i cc ti liu XML. Ti liu gc th khng b thay i; m thay vo , mt ti liu XML mi c to ra da trn ni dung ca ti liu c. Ti liu mi c th l c nh dng XML hay l mt nh dng no khc, nh HTML hay vn bn thun. XSLT thng dng nht trong vic chuyn i d liu gia cc lc XML hay chuyn i d liu XML thnh cc trang web hay ti liu dng PDF. CSS (vit tt ca ting anh Cascading Style Sheet) l mt ngn ng gip ngi thit k web c th add kiu vo ti liu web (nh kiu font ch, mu sc, khong cch vv..). CSS c to ra mt ln nhng c th dng li nhiu ln trong cc ti liu web tip theo. Yu cu thit k Vit mt ng dng web cp nht tin tc th thao, ng dng gm 2 phn:

Back end: cp nht cc thng tin mi nht v cc mn th thao. Front end: trch xut d liu ra nh dng XML, s dng XSTL v CSS sinh ra giao din ngi dng.

Mi trng ci t Java v .NET SQL Server, MySQL, Oracle. Ti liu tham kho Lin h gio vin hng dn.

MST: NL3TH_25 TN TI: M ha d liu bng phng php m ha cng khai GIO VIN HNG DN: Dng Vn Hiu (MSCB: 1448) B mn : H Thng Thng Tin v Ton ng Dng. Email: dvhieu@cit.ctu.edu.vn MC TIU TI Tm hiu v ci t phng php m ha d liu bng m ha cng khai.
M T BI TON:

Ni dung chnh ca vn nh sau: Ngi dng A cn gii mt vn bn cho ngi dng B thng qua Internet. m bo tnh b mt ca d liu, ngi dng A cn m ha d liu trc khi gii cho B sao cho ch c duy nht ngi dng B mi c th gii m v hiu ng ni dung vn bn ca ngi dng A. lm c iu ny th ngi dng B cn phi c mt cp kha <<kha b mt, kha cng khai>>. Ngi dng B s cng b kha cng khai ca mnh cho mi ngi bit, cn kha b mt th ch c mt mnh B bit. Ngi dng A s dng kha cng khai ca ngi dng B m ha vn bn trc khi gii cho B. Khi B nhn c 1 vn bn c m ha t A. B s dng kha b mt ca mnh gii m vn bn nhn c t A. Nu ngi dng C nhn c vn bn ca A gii cho B th C s khng th gii m ng v hiu c ni dung vn bn v C khng c kha b mt ca A. bit thm chi tit, xin lin h trc tip gio vin ra ti.
PHM VI V YU CU

1. Tm hiu c ch m ha d liu theo phng php m ha i xng (symmetric codes) v khng i xng (asymmetric codes) 2. Tm hiu cc khi nim c bn trong bo mt thong tin nh: tnh b mt (Secrecy), tnh ring t (Privacy), tnh ton vn (Integrity), tnh xc thc (Authenticity) 3. p phng php m ha cng khai m ha d liu 4. Vit bo co: o m bo cc ni dung chung ca mt bo co nin lun theo qui nh. o m bo ng format o Phi c cc ni dung m sinh vin tm hiu theo yu cu 1, 2, 3 trn o Hng dn s dng cng nh kt lun. 5. Thit k demo: o Sinh cp kha <<kha b mt, kha cng khai>> dng m ha d liu. o S dng 1 trong 2 kha m ha d liu. o S dng 1 trong 2 kha trn gii m vn bn c m ha.
MI TRNG CI T

Nn ci t trong mi trng Windows ( thun tin cho vic chm demo) Khng hn ch ngn ng lp trnh. Khuyn khch dng Matlab, C (C++/C#...), Java Lin h gio vin hng dn

TI LIU THAM KHO

MST: NL3TH_26 TN TI: Ci t phng php bo mt d liu bng ch k s (Digital

signature)
GIO VIN HNG DN: Dng Vn Hiu (MSCB: 1448) B mn : H Thng Thng Tin v Ton ng Dng. Email: dvhieu@cit.ctu.edu.vn MC TIU TI Tm hiu v ci t phng php bo mt d liu bng ch k s (digital signature).
M T BI TON:

Ni dung chnh ca vn l : Ngi dng A cn gii mt vn bn cho ngi dng B thng qua Internet. Trc khi gii vn bn, ngi dng A mun m ha vn bn sau cho ch c ngi dng B mi gii m v hiu ng ni dung vn bn, ng thi ngi dng B bit c vn bn l do ngi dng A gi m khng phi do mt ngi no khc gii. lm c iu ny, c 2 ngi dng A v B u phi c cp kha <<kha b mt, kha cng khai>> dng k v xc nhn ch k trong vn bn. Trc khi gii vn bn cho B, A k mt ch k s v vn bn, sau m ha vn bn v gii cho B. Khi nhn c vn bn t B, A gii m v xc nhn ch k ca B. Nu ng ch k ca B th A chp nhn vn bn, ngc li th vn bn s b t chi chp nhn. bit thm chi tit, xin lin h trc tip gio vin ra ti.
PHM VI V YU CU

1. Tm hiu c ch m ha d liu theo phng php m ha i xng (symmetric codes) v khng i xng (asymmetric codes) 2. Tm hiu khi nim ch k s hay cn gi l ch k in t (digital signature), cch to v xc nhn ch k s. 3. p dng thut ton m ha cng khai to v xc nhn ch k s. 4. Vit bo co: o m bo cc ni dung chung ca mt bo co nin lun theo qui nh. o m bo ng format o Phi c cc ni dung m sinh vin tm hiu theo yu cu 1, 2, 3 trn o Hng dn s dng cng nh kt lun. 5. Thit k demo: o K ch k s trn vn bn v m ha vn bn. o Gii m vn bn v xc nhn ch k.
MI TRNG CI T

Nn ci t trong mi trng Windows ( thun tin cho vic chm demo) Khng hn ch ngn ng lp trnh. Khuyn khch s dng Matlab, C (C++/C#...), Java, Lin h gio vin hng dn

TI LIU THAM KHO

MST: NL3TH_27 TN TI: Thit k chng trnh qun l cho cng ty sch theo phng php cng ngh phn mm hng i tng (Object-Oriented Software Engineering) GIO VIN HNG DN: Dng Vn Hiu (MSCB: 1448) B mn : H Thng Thng Tin v Ton ng Dng. Email: dvhieu@cit.ctu.edu.vn MC TIU TI Thit k chng trnh qun l cho cng ty sch theo hng php hng i tng.
M T BI TON:

y l bi ton n gin, ging nh tt c cc bi ton v thit k phn mm qun l. Yu cu sinh vin tm hiu v vn dng phng php pht trin phn mm theo cng ngh phn mm hng i tng phn tch yu cu cng nh thit k chng trnh. bit thm chi tit, xin lin h trc tip gio vin ra ti.
PHM VI V YU CU

1. Tm hiu phng php pht trin phn mm theo hng cng ngh phn mm hng i tng (Object-Oriented Software Engineering) ni chung. 2. Tm hiu cch trnh by yu cu (Requirements) v cch xc nh yu cu chc nng (functional requirements) cng nh cc yu cu khc (non-functional requirements). 3. Tm hiu cch v cc lu nh: use-case diagram, class diagram, sequence diagram, communiation diagram. 4. p dng phng php cng ngh phn mm hng i tng phn tch v thit k chng trnh qun l cho cng ty sch. 5. Vit bo co: o m bo cc ni dung chung ca mt bo co nin lun theo qui nh. o m bo ng format o Phi c cc ni dung m sinh vin tm hiu theo yu cu 1, 2, 3, 4 trn o Hng dn s dng cng nh kt lun. 6. Thit k demo: o Yu cu hon chnh mt s chng nng, mt s form dng cho cp nht d liu.
MI TRNG CI T

Nn ci t trong mi trng Windows ( thun tin cho vic chm demo) Dng ngn ng lp trnh no c h tr lp trnh hng i tng Lin h gio vin hng dn

TI LIU THAM KHO

MST: NL3TH_28 TN TI: S dng neural network d on gi c phiu GIO VIN HNG DN: Dng Vn Hiu (MSCB: 1448) B mn : H Thng Thng Tin v Ton ng Dng. Email: dvhieu@cit.ctu.edu.vn MC TIU TI S dng Neural Network hc v d on gi c phiu.
M T BI TON:

Ni dung chnh: D liu v gi c phiu trn th trng chng khon l mt dng Time Series Data, n c th d on c da trn d liu hin ti v qu kh ca nhng ngy trc . Neural Network (c hoc khng c kt hp vi Fuzzy Logic) c s dng rt nhiu trong vic d on gi tr d liu ca Time Series Data. Yu cu ca bi ton ny l s dng Neural Network nh l mt cng c hc v d on gi tr c phiu ca ngy tip theo da vo gi ca ngy hin ti v cc ngy lin trc . bit thm chi tit, xin lin h trc tip gio vin ra ti.
PHM VI V YU CU

1. 2. 3. 4. 5.

Tm hiu v Data Mining v mt s k thut khai kh d liu (mining technique). Tm hiu v tin x l d liu (Data Preprocessing) trong Data Mining. Tm hiu v Time Series Data v Neural Network. S dng Neural Network hc v d on gi tr c phiu. Vit bo co: o m bo cc ni dung chung ca mt bo co nin lun theo qui nh. o m bo ng format o Phi c cc ni dung m sinh vin tm hiu theo yu cu 1, 2, 3, 4 trn o Hng dn s dng cng nh kt lun. 6. Thit k demo: o S c th khi sinh vin chn ti ny. Nn ci t trong mi trng Windows ( thun tin cho vic chm demo) Nn dng Matlab v Matlab rt ph hp cho ti ny. Lin h gio vin hng dn

MI TRNG CI T

TI LIU THAM KHO

MST: NL3TH_29 TN TI: Tin x l nh cho nhn dng du vn tay GIO VIN HNG DN:Dng Vn Hiu (MSCB: 1448) B mn : H Thng Thng Tin v Ton ng Dng. Email: dvhieu@cit.ctu.edu.vn MC TIU TI S dng mt s k thut thc hin cc bc tin x l cho qu trnh nhn dng/ xc nhn du vn tay (Fingerprint recognition/vertification)

M T BI TON:

Ni dung chnh: Tin x l d liu (data preprocessing) l cng vic u tin v ht sc quan trng trong h thng nhn dng mu (pattern recognition system) ni chung. i vi h thng nhn dng/ xc nhn du vn tay, tin x l nh ng vai tr rt ln trong vic thnh cng ca ton b h thng. Mc tiu ca ti ny l gip sinh vin lm quan vi cc k thut tin x l nh trong h thng nhn dng/xc nhn du vn tay. bit thm chi tit, xin lin h trc tip gio vin ra ti.
PHM VI V YU CU

1. Tm hiu v cc k thut tin x l nh trong nhn dng nh nh: Image histogram equalization, Media filtering, Convolution filtering, Skeletionization, binarysation. 2. p dng cc k thut trn tin x l cho c s d liu du vn tay. 3. Vit bo co: o m bo cc ni dung chung ca mt bo co nin lun theo qui nh. o m bo ng format o Phi c cc ni dung m sinh vin tm hiu theo yu cu 1, 2 trn o Hng dn s dng cng nh kt lun. 4. Thit k demo: o Nhn kt qu u vo l du tay(fingerprint) o Kt qu tr v l kt qu tng bc ca qu trnh tin x l nh.
MI TRNG CI T

Nn ci t trong mi trng Windows ( thun tin cho vic chm demo) Nn dng Matlab v Matlab rt ph hp cho ti ny. Lin h gio vin hng dn

TI LIU THAM KHO

MST: NL3TH_30 TN TI: Nhn dng v lc nh b nghi ng l nh kha thn GIO VIN HNG DN: Dng Vn Hiu (MSCB: 1448) B mn : H Thng Thng Tin v Ton ng Dng. Email: dvhieu@cit.ctu.edu.vn MC TIU TI S dng mt s thut ton Heuristics nhn dng v lc cc nh b nghi ng l nh kha thn trong c s d liu nh cng nh trong video.

M T BI TON:

Ni dung chnh: Nhn dng v lc nh c cha ngi khe thn l mt vn c rt nhiu bc cha m quan tm khi con ci ca h tip xc vi cc dch v gii tr trn my tnh. Mc ch chnh ca ti ny l nhn dng nh b nghi ng c cha ngi khe thn da trn mt s tin nh ngha v phng php nhn dng mu da ngi. bit thm chi tit, xin lin h trc tip gio vin ra ti.
PHM VI V YU CU

1. Tm hiu v phng php nhn dng mu da ngi 2. Tm hiu mt s cch nhn dng nh c cha ngi khe thn da trn cc tin nh ngha. 3. p dng cc k thut trn nhn dng nh b nghi ng l nh khe thn. 4. Vit bo co: o m bo cc ni dung chung ca mt bo co nin lun theo qui nh. o m bo ng format o Phi c cc ni dung m sinh vin tm hiu theo yu cu 1, 2 trn o Hng dn s dng cng nh kt lun. 5. Thit k demo: a. S c th khi sinh vin chn ti ny.
MI TRNG CI T

Nn ci t trong mi trng Windows ( thun tin cho vic chm demo) Nn dng Matlab v Matlab rt ph hp cho ti ny. Lin h gio vin hng dn

TI LIU THAM KHO

MST: NL3TH_31 TN TI: Thit k trnh duyt ni dung file PDF GIO VIN HNG DN: Dng Vn Hiu (MSCB: 1448) B mn : H Thng Thng Tin v Ton ng Dng. Email: dvhieu@cit.ctu.edu.vn MC TIU TI Thit k mt trnh duyt c kh nng duyt ni dung ca file PDF
M T BI TON:

Ni dung chnh: Lin lc trc tip gio vin ra ti ny bit chi tit
PHM VI V YU CU

1. Tm hiu cu trc file PDF 2. Vit trnh duyt hin th ni dung ca file PDF 3. Vit bo co: o m bo cc ni dung chung ca mt bo co nin lun theo qui nh. o m bo ng format o Phi c cc ni dung m sinh vin tm hiu theo yu cu 1, 2 trn o Hng dn s dng cng nh kt lun. 4. Thit k demo: o Input: th mc cha file PDF o Output: mt phn ni dung ca tt c cc file PDF trong th mc.
MI TRNG CI T

Nn ci t trong mi trng Windows ( thun tin cho vic chm demo) Nn dng .NET Lin h gio vin hng dn

TI LIU THAM KHO

MST: NL3TH_32 TN TI: QUN L S LIU PHN TCH PHNG TH NGHIM GIO VIN HNG DN: TRN NGUYN MINH THI (MSCB: 2226 B mn : HTTT&TUD Email: tnmthai@cit.ctu.edu.vn )

Phm vi ni dung ca ti: (M t ngn gn ni dung ti) Vit mt ng dng cho php ngi dng qun l s liu phn tch phng th nghim Khoa NN&SHUD. C cc chc nng c bn nh lu tr cc mu s liu, lu d liu khch hng, xut ra cc chng t cn thit, thun li hn trong cng tc qun l, cng nh rt ngn thi gian xut cc ha n vi khch hng(hin nay cc cng vic u l th cng) Ni dung chi tit lin h vi gio vin hng dn. Mi trng ci t: (cc ngn ng lp trnh cho php sinh vin c th chn thc hin, cc yu cu phn mm v cu hnh my tnh, ) SQL SERVER, ACCESS, VB.NET, C#,. Ti liu tham kho: Lin h vi gio vin hng dn.

Вам также может понравиться