Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 76 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
76
Dung lượng
43,59 MB
Nội dung
BQ GIAO Dl)C vA BAo T~O TRUONG BHDL NGO~I NGU- TIN HQC TP.HCM KHOA CONG NGH~ THONG TIN KHOA LuAN TOT NGHIEP • • " ~ :> " - TIM HIED VE CONG NGHE ASP.NET vA XA Y DUNG UNG DUNG WEBSITE THI• TRirONG CHuNG KHOAN GIANG VIEN HUaNG DAN: SINH VI EN THlfC HI~N : ThS VU THANH HIEN CAD VU LAM NGUYEN DUY LINH TP.HO CHi MINH - 2004 MUCLUC • • MonAu NOI DUNG pHAN 1: TiM HIEU VB ASP.NET ChU'o'ng : Gio'j thj~u v~ H~ thBng NET FRAMEWORK 1.1 Khai quat vS NET FRAMEWORK Cl-l 1.2 H~ th6ng CLR, Cl-2 1.3 Nhl1'ngthu vi~n lOp ella NET FRAMEWORK, Cl-6 1.4 K~t lu~n, Cl-8 Chu'o'ng : Xay dl}'ng trang Web vo'j ASP.NET " , 2.1 Tim hiSu vS ASP NET Web Form, C2-1 2.2 Cae diSu khiSn HTML Server C2-5 2,3 Cae diSu khiSn Web Server C2-6 2.4 Cae diSu khiSn kiSm tra hqp l~ C2-7 2.5 Cae diSu khiSn tv dinh nghia C2-9 2.6 K~t lu~n, C2-9 ChU'o'ng : Quan ly truy c~p va k~t oBi CSDL vo'i ADO.NET 3.1 Tim hiSu vS ADO.NET va Data Binding, C3-1 3.2 Truy e~p duoli~u vai nhu'ng he>t1'9'ella NET C3-2 3,3 Lam vi~e vai ADO.NET DataSets C3-5 3.4 K~t lu~n C3-9 pHAN 2: xAY DT/NG WEBSITE "CHUNG KHOAN PHAN TicH CO Ao LSE" sa DU LI~U + M6 hinh ERD + M6 ta co sa dfr li~u + Cac quy trinh xu ly co sa dfr li~u Chu'o'ng : Gio'i thi~u v~ tAng quan Website Nguyen ly hO(;ltdQng va ban db Sitemap C4-1 4.2 Cac biSu m~u form C4-3 4.3 KSt lu?n C4-30 Chuo'ng : San giao dich chu'ng khoan 30 .• 4.1 " 5.1 Hinh thll'Cdang 10' va quan ly C5-1 5.2 Cach thuc giao dich chUng khoan C5-1 5.3 Nguyen 1yhO(;ltdQng clla san giao dich ao C5-3 5.4 KSt lu?n C5-4 KET LU~N TAl LI~U THAM KHAo MODAu D~ tiJi v~ m(Jt cong ngh? mo'i bao gia ciing la ni~m thach thlL'C a6y hap dJn cho bat cU'sinh vien nao, a(lc bi?t la v~ ASP NET - m(Jt cong ngh? aU9'c tclPaoan Microsoft coi nhu au'a tinh thdn cua minh, m(3t a6i thu c(1nh tranh aang go'm cua bat kj; a6i thu nao llnh V~L'C xay d'f:lngcac ung d'f:lngm(1ng hi?n Ben c(1nhao, nghien cu'u v~ thj truong chung khoan cilng ail va aang nh(ln aU9'c rat nhi~u S'f:l'khuyin khich cua Nha nuac cilng nhu nhi~u cac t6 chu'c xil h(Ji khac nh&m nang cao hon nil'a th'f:l'cl'f:l'cv~ kinh ti cua aat nuac so vo'i thi giai Tuy nhien, a~ tai cilng g(lp khong it kho khan vi?c thu th(lp thong tin, tim kiim dfi' li?u cilng nhu tridn khai cac ung d'f:lngtrong th'f:l'cti ad kidm tra, aanh gia vi tinh m6'i me cua no Trong tho'i gian vita qua, co thd noi can chua hoan thi?n nhung a~ tai ail nh(ln aU9'cS'f:l'ung h(J tit' rat nhi~u phia, Chung em xin chan cam on cac thdy co, b(1n be ail hit long giup aO'ad hoan a~ tai D(lc bi?t, chung em xin gu'i tai Th(1c sf Vil Thanh Hi~n lo'i biit an sau sac nhat vi tho'i gian vit'a qua ail huong dJn t(ln tinh va giup cho chung em co aU9'c nhilng ngu6n tu li?u quy bau ad hoan thi?n a~ tai Vi tho'i gian co h(1n nen a~ tai khong tranh kh6i nhilng sai 16m, thiiu sot Chung em rat mong nh(ln aU9'CS'f:l' ph an h6i tir phia cac th6y co, nha truang ad a~ tai m(3thoan chinh hon sv CAO vi; LAM - r NGUYEN DUY LIND GIOI THIEU sa Luac VE CONG NGHE ASP.NET vA WEBSITE THI• TRUONG CHUN.G KHoAN 1/ VE ASP.NET : Ngay vi~c xay d1,111g Website da khong xa I? gi v6i chung tao Tir cac qu6c gia, nhung t~p doan cong ty lOn, nhCing nganh nghS khac cho t6i tirng ca nhan V.v cung co thS xay d1,111g cho minh mQt ho~c nhiSu Website Vi v~y, xu th8 hi~n da dua Website len mQt vi th8 m6i, lien quan m~t thi8t v6i nhiSu v~n dS khac bUQc chung ta khong chi quan tam t6i vi~c Website cua minh duqc xem bai trinh duy~t gi rna ph~li quan tam xem nguai dung su d\lng h~ diSu hanh gi, kiSu phan tan dfr li~u gi, th~m chi phai quan Himnguai dung troy c~p Website b~ng di~n tho?i di dQng hay may vi tinh, quan tam t6i sg tuang tac v6i Tivi k9 thu~t s6, nhfi'ng ung d\lng thong minh, nhu'ng m?ng gia dinh k9 thu~t s6 va d~c bi~t la kha nang di chuySn tir nhu'ng trang Web sang cac ung d\lng va dich V\l Web co thS su d\lng duqc T~t ca nhu'ng diSu co duqc doi hoi chung ta phai su d\lng mQt ngon ngfi' k!ch ban d~ratren may chu (server) cho phep t?O ho~c xay d1,111g cac ung d\lng Web m?nh, dga tren vi~c vi8t nhu'ng do?n van ban dan gian, dS tu ta co thS chinh su'a, thay d6i trang Web cua minh ma khong cfin phili bien dich l?i va chi cfin su' dl,mg nhfrng cong C\l so?n thao van ban dan giiln ch~ng h?n nhu Notepad D6ng thai cho phep chung ta co thS pha trQn cac do?n ma l~p trinh v6i nhfi'ng thi8t k8, nhfi'ng dan trang HTML khong lam xao trQn l~n Do chinh la cac trang ASP (Active Server Page) Th8 nhung, ASP duqc xay d\lng tu nhung nam dfiu th~p ky 90 dga tren cong ngh~ COM va Win 32 API, da khong cung c~p duqc nhung ki8n trllc k9 thu~t m?ch l?c cho nhung tmg d\lng phan tan m6i phM triSn gfin day Trong do, hang Sun v6i Java Enterprise Edition (J2EE) da co nhung k9 thu~t tuang thich cho nhCing sg phM triSn b~c cao Chinh vi Ie do, ASP.NET cua t~p doan cong ngh~ thong tin m?nh nh~t th8 gi6i Microsoft dai nh~m nang nhung cong C\l phM triSn va nhfmg k9 th~t tir Windows len NET Framework DiSu co nghla la chung ta su d~ll1gASP NET la chung ta dang So' hu'u tay nhCing tinh nang va dich V~lWeb m~mh nh~t cua Microsoft, tieu biSu nhu : day la mQt moi truang h~ diSu hanh trung l~p rna tu day su d\lng dS xay d1,111g cac trng d\lng Web thi no co thS ch?y tren b~t cli h~ diSu hanh nao, hay nhu day la 10?i ngon ngfr kjch ban ma h6 trq hfiu nhu cac ngon ngu' NET khac nhau, hay kS d8n tinh nang uu vi~t cua no la dQc l~p thi8t bi rna t?o mQt sg phM triSn nhay V9t cho phep t?O cac thu vi~n rna ngu6n dan co thS ch?y t6t tren hfiu h8t b~t ki thiSt bi nilO V.V Chinh vi v~y, vi~c nghien Clm vS ASP.NET Ia mang tinh c~p thiSt vi~c c~p nh~t cong ngh~ mai, cling nhu co mQt y nghTa khoa I1QCva th\fc tiSn cao Trong plwm vi ng~n ng Chi Minh da co tren sau ngan nguai tham gia vai nhfi'ng y thtl'c khac va hang ngan nguai da va dang tlch C\fCdfiu cO'tren cac thi truang trao tay Noi chung, co nhiSu nguai dang cong va khong it nguai da th~t b?i Nhung, "theit bgi fa m? cong" va "thanh cong hom qua khong phai fa Sl/ aam baa cha cong hom va mai" Cong cUQc quan ly, diSu hanh va dfiu tu, kinh doanh chung khoan t?i mQt thi truang chLrng khoan mai rna cua nSn kinh tS thi truang dinh huang xa hQi chu nghTa, xu thS hQi nh~p va c?nh tranh se cang phuc t?P hun nhiSu Chinh vi v~y, website thi truang chung khoan dugc xay d\fl1g nen vai nwc dfch chinh la mQt moi truang th\fc hanh, giup chung ta hiSu biSt mQt cach toim di~n vS thi truang chung khoan noi chung va thj truang chung khoan Vi~t Nam noi rieng, c~p nh~t nhfrng thong tin biSn dQng mai nh~t vS s\l' thay d6i cua cac lo?i c6 phiSu, cling nhu la nO'i dS chung ta thl)'c hanh vi~c mua ban chu'ng khoan dS til chung ta co dugc nhfrng lu~n cu vi~c t6 chLrc va diSu hanh cac djnh chS tai chinh ho?t dQng tren thi truang va l\fa cl1Q11chLrng khoan, l\fa chng cO'ban t1'ong vi~c n~p va thvc thi cac chuang t1'inh ,Net M(>tt1'ong nhfrng cong vi~c chfnh cua b(>quan ly ma la chuySn d6i nhfrng t~p tin ngon ngft t1'ung gian IL (Intermediate Language) tu nhfrng dong l~nh cua cac b(>bien djch sang ngon ngil' may Cong vi~c cftn thiSt phai co vi tu nhfrng dong l~nh, cac b(>bien dich chua t~o 1'angay nhfrng do~n ma co thS thvc thi ma thay vao do, chung t~o 1'a nhfrng kiSu ma nen gQi la IL Nhfrng IL phai duQ'c chuySn sang ngon ngfr may dS co thS "ch~y" duQ'c chuang trinh Suod\lllg IL nhu la b(>d~m n~p chuang trinh cho cac ung d\lllg cua Net co nhG'ng uu diSm r~t quan t1'Qng.Thu nh~t, no co y nghia 1'~ngvi~c bien dich nhCi'ngdo~n ma cua b~n khong "khoa" d6i v6i m(>th~ diSu hanh hay m(>th~ th6ng dan Ie nao ca Theo ly thuySt, diSu co nghia 1'~ngchung ta co th~ bien dich lftn dftu va sau co thS mang no di t6i b~t cu nSn c~u truc hay cac thiSt bi nao khac cung co thS thvc thi duQ'c chuang trinh Do la ly t~i ma vi~c t~o 1'anhG'ng do~n ma th\l'c thi duQ'cth~t sv l~i duQ'c quan ly bI' I~nh : 27 28 29 30 10 12 13 14 15 16 17 456 11 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ~~~ ~: 28.7000AGF 86 Ilfong c6 phi@umua ban dlfClC : 425 28.7000BBC 86 Ilfong c6 phi@u mua ban dlfClC : 425 22.2000BPC 86 Ilfong c6 phi@u mua ban dlfOC : 54 38.2000B16 86 Ilfong c6 phi@u mua ban dlfOC : 46 18.2000BTC 86 Ilfl;7ng c6 phi@u mua ban dlfl;7C : 98 Khling co I~nh d~t mUll ban nao! Khling co lenh dilt mUll ban nao! 28.2000GMD 86 1~l;7ng c6 phi@u mua ban dlfl;7C : 200 28.3000HAP 86 Ilfl;7ng c6 phi@u mua ban dlfl;7C : 111 25.6000HA8 86 Ilfl;7ng c6 phi@u mua ban dlfl;7C : 10 28.2000KHA 8.6 Ilfong phi~u mua ban dlfOC : 200 c9 ' _~n_;ifu~(I:7"~~~:'.',~],il¥:.~-'.,'_.~~'.~i:&~::,:,;wi8i_l.: liicailntranet' Q Trong d6 : • Nut i I dung dS kh6a t~t ca trang chUng khoan ao Clla website nguoi quan trj chuftn bj kh6p l~nh Nguoi dung khong thS dang nh~p vao h~ th6ng nguoi quan trj da:nh~n nut NSu nguoi dung dfl dang nh~p vao h~ th6ng thi se khong thS di chuySn qua cac trang chUng khoan ao khac • Nut Rhapl:enh '1 dung dS tinh Gia ch6t clla tUng phien giao djch Sau d6 v6i Gia ch6t c~p nh~t l?i toan b(>CO So' dCi'1i~u T~t ca d~u duQ'c th\fc hi~n thong qua nut ,.f)QPP Le.Q~-;;;;1 Sau kh6p l~nh xong, nguoi dung se truy c~p vao cac trang chung khoan ao binh thuang tra l?i Chuang 4: Gi6'i thieu t6ng guan v~ website thi truemg chUng kho