1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng website giới thiệu di sản và danh nhân thế giới

101 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây Dựng Website Giới Thiệu Di Sản Và Danh Nhân Thế Giới
Tác giả Nhóm tác giả
Người hướng dẫn TS. Vũ Thanh Hiền
Trường học Trường Đại học Ngoại Ngữ - Tin Học Thành phố Hồ Chí Minh
Chuyên ngành Công nghệ Thông tin
Thể loại Đề tài
Năm xuất bản 2006
Thành phố TP.Hồ Chí Minh
Định dạng
Số trang 101
Dung lượng 42,1 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

6Vi~tNam, cho d~n bay gia vdn chua co trang web C\1thS v~ di san th~ giai dS khong nhfrng quan ba cho minh rna con giai thi~u cho tftt ca nguaiVi~t Nam co them ki~n thuc v~ n~n di san cu

Trang 1

BO GIA.O DUC vA DAo TAOTRUONG DHDL NGOAI NGU-TIN HOC TPHCM

KHOA CONG NGH¥ THONG TIN

DE TAl:

Trang 2

tri@n6 nuac ta,nh~m dap ling cho vi~c tim ki~m ,c~p nh~t thong tin

cac di san th~ giai, dong gop vai tro quan trQng trong vi~c quan lycac di san hi~n nay.Tuy nhien co nhi~u Uti di@mtrong vfin d~ dapling nhu d.u th\l'c t~, song vfin khong tranh kh6i nhilng thi~u sot

Lai dftu tien, chung em xin chan thanh cam an cac thfty cokhoa Cong Ngh~ Thong Tin dff t~n tinh giang d(;ly,mang d~n chochung em nhilng ki~n thuc be, lch £>0la ngu6n tri thuc quy bau va

n~n tang vling ch~c cho chung em buac vao dm.

£>?Cbi~t em xin bay to long bi~t an sau s~c d~n thfty Vii

Thanh Hi~n dff t~ tinh huang dfin, chi bao chung em trong su6t

qua trinh th\l'Chi~n d~ tai nay

Cu6i cling em khong thS nao quen duQ'Cnhung dong gop amthftm,b~n bi cua gia dinh,b(;lnbe cua nhung nguai than dff giup do,dQng vien, khich l~ em khi th\l'c hi~n d~ tai lu~n van llCiy

Sinh vien th\l'c hi~n:

HuYNH PHAM HONG LE(02111 08)

LE HOANG MQNG NGOC(0211037)

Trang 3

CHU'ONG l:GIOI THIEU DE TAl

CHUONG 2: Giro THIEU CONG NGHE• •

CHUONG 5 : KET LuAN vA HUdNG PHAT TRIEN

Trang 4

1

Cung vai S\fphat triSn cua Internet va nhu d.u ngay cang cao cua connguai vi~c phat triSn cac phc1nm~m Ia nhu c~u khong thS thi~u dugctrong thai d?i ngay nay CO thS noi r~ng, chinh nha S\f phat triSn do,S\f trao d6i thong tin mai di~n ra nhanh chong.Hon th~ nua ngay nay,ngum dung con co nhu c~u mu6n c~p nh~t them thong tin v~ di sankhong chi Ia cua qu6c gia minh sinh s6ng rna Ia di san th~ giai 6Vi~tNam, cho d~n bay gia vdn chua co trang web C\1thS v~ di san th~ giai

dS khong nhfrng quan ba cho minh rna con giai thi~u cho tftt ca nguaiVi~t Nam co them ki~n thuc v~ n~n di san cua toan th~ giai.Chinh vinhu c~u do nen dff co S\f ra dai cua trang web v~ di san van hoa thSgiai cho phep nguai dung co thS tf\fc ti~p thao tac ,co cai nhin tr\fCquan v~ di san, co nhi~u thong tin b6 ich C\1thS v~ di san: xem filegiai thi~u, hinh anh ,video

1.1>Gio'i thieu website DiSanTheGioi.com:

-Trang web di san the giai Ia m(>ttrang web cho nguai dung timthfty nhfrng thong tin ,hinh anh di san rna minh quan tam Vai n(>idungphong phu,c~p nh~t nhanh chong nhfrng thong tin v~ nhfrng di san cuatftt ca cac qu6c gia tren th~ giai

-Trang web con cho phep user tim ki~m nhfrng di san theonhi~u I\fa chQn:theo chau I\1c,theo danh sach nuac,theo ban d6, tuychQn

-Nhi~m V\1cua Admin Ia quan ly nuac co di san, quan ly disan,quan Iy dang nh~p.Co thS them nuac, c~p nh~t nuac,them disan,c~p nh~t di san, c~p nh~t hinh anh,them admin,c~p nh~t password.Ben c?nh vi~c quan ly cac di san con luon c~p nh~t nhung di san mai

nhftt he>trg cho vi~c tim ki~m cua nguai dung

1.2>Yeu cfiu ciia d~ titi

1.2.1>Yeu cfiu phia User:

• User co thS xem thong tin v~ di san van hoa va di san t\1'nhien tren th~ giai

User co thS xem cac cong uac dS 1 di san dugc congnh~n la di san th~ giai

Trang 5

san thS giai hay tvnhien

nuac,tim kiSm tuy ch<;m,tim kiSm thea chau I\lc

1.2.2>Yeu c~u phia Admin:

thS giai

• Admin co th@c~p nh~t cac di san dff t6n t?i

• Admin co th@c~p nh~t hinh anh cua cac di san dff t6n t?i

th6ng

Trang 6

Chuang 2:Gi&i thi~u Cong Ngh~

1.1 Microsoft NET Framework:

3

cac moi truemg khac nhu Linux, Macintosh, PDA,

dVng Web, cac Web Service,

ky ngon ngfr nao Bao g6m: C#, C++, Visual Basic, Jscript va ngay ca cacngon ngfr cli nhu COBOL, Khong chichung truy c~p t6i NET Framework,

chinh la C#, VB.NET, Managed C++, va Jscript.NET

la mC)tcach bieu dien dfr li~u, va chi dinh mC)tsf>v~n d~ co ban nh~t cua kieu

CLR quan ly S\f th\fc thi cua do?n ma NET va cung c~p cac dich vv t?o quatrinh phat trien tmg dvng de dang han.

UuiliJm:

.: Chu trinh phat trien ng~n han (dung l?i rna, h6 trQ' nhi~u ngonngfr)

•: Trien khai de han

•: Giam S\f ra ri bC)nh6 nha GC (Garbage Collector)1.1.2 Cac thanh phfrn chinh cua NET Framework

Trang 7

• Chuang 2:Gi6i thi~u Cong Ngh~

User and Program Interfaces

.NET base classes

Common Language Runtime

4

.NET Framework co ba thanh phfJn chinh:

.: CLR (Common language runtime): M<)tm6i truemg quan ly th\fcthi g6m quan ly vi~c cftp phat b<)nha, bfiy l6i, va tuong tac vaicac service cua as.

•:• NET BCL (Base Classes Library): M<)tt~p hQ'Pr<)ngIan cua cacthanh phfrn l~p trinh va cac API

.: User and Program Interfaces: Cac ling dVng web (ASP.NET) vacac trng dVng Windows binh thuemg (cac Windows form)

1.2 ASP.NET

B<)thu vi~n cac l6p d6i tugng dung trong vi~c xay d\fng cac ling d\mgWeb ASP.NET kh6ng phai la phien ban mai cua ASP 3.0 Ung dVng web xayd\fng bftng ASP.NET t~n dVng duqc toan b<)kha nang cua NET Framework.Ben qmh d6 la m<)t"phong cach" l~p trinh mai rna Microsoft d?t cho n6 m<)tten rftt keu: code behind Day la cach rna l~p trinh vien xay dvng cac (mg d\mgWindows based thuemg su dVng - giao di~n va l~nh duqc tach rieng Tuy

nhien, nSu b?ll da: timg quen vai vi~c l~p trinh trng dVng web, day dung la

m<)tS\f "dBi doi' vi b~n da:duqc giai ph6ng kh6i l~nh HTML l<)nx<)ntai hoa

Trang 8

Chuang 2:Gi6i thi~u Cong Ngh~ 5

vai tmg d\ln~ Wind~ws No cling cho phep chung ta chuy@nrnQt ung d\ln~tnrac day viet chi de chl;1ytren Windows thffilh rnQt ung d\lng Web kha dedang Vi d\l cho cac lap trong thu vi~n nay 1aWebContro1, HTML Control,

1.2.2 Vu di@rncua ASP.NET:

V~n dS thach thuc Ian nh~t d6i vai cac tmg d\lng Web ngay nay 1a Sl!tuO'ngthich tren cac trinh duy~t cling vai dQphuc tl;1Pcua trang tai li~u do ungd\lng tl;10ra D@tl;10mQt trang Web h~p d~n t~n d\lng duqc nhUng tinh nang

mai nh~t cua trinh duy~t nhung d6ng thai v~n hi@nthi dung d~n tren cac trinh

duy~t cli qua 1amQtthach thuc Ian d6i val nha thi~t k~ Web

Va Sl! vi~c cang tra nen t6i t~ han khi cac thi~t bi cc1rntay nhu mobile

phone doi hoi nhu cc1usu d\lng Internet Cac trang tai 1i~uthi~t k~ cho nhUngthi~t bi nay yeu cc1uphai nho g9n va khong th@su d\lng cach dinh dl;1ngcho tai1i~unhu tren nhUng trinh duy~t Web

MQt trong nhUng cach giai quy~t v~ dS 1ahuang d~n tUng rnoi truangcua ung d\lng dS thi~t k~ cac trang tai 1i~ukhac nhau Vi d\l co thS tl;10ra 100trang HTML d@he, trq cho cac trinh duy~t tren may PC, 100 trang WML khac

he, trq cho k~t n6i mobile phone Noi chung ta xay dlJilg 2 site rieng bi~t dShuang d~n 2 rn\lc dich su d\lng khac nhau Day 1acach rna cac ung d\lng Webhi~n tl;1idang su d\lng Tuy nhien rnQt ll!a ch9n khac 1a trinh chu co thS tuyvao yeu cc1ucua trinh khach d@Iva Ch9n va sinh ra cac trang tai 1i~uphli hqpm\lc dich su d\lng rna trinh khach dang cc1n.Cach nay tuy 1inh dQng nhung doihoi phaI xay dlJilg va vi~t rna l~nh cong phu M?c dli v~y vai ASP NET takhong cc1nphai vi~t rna l~nh, cac thanh phc1ndiSu khiSn hOl;1tdQn&tren trinhchu co kha nang nh~n dl;lllgva sinh rna tuy theo rn\lc dich va yeu cau su d\lngcu6i cling cua trinh khach

1.2.2 Cac dac diSm rnai cua ASP.NET:

Pages (cac trang ung dung): Su d\lng cac thanh phc1ndiSu khiSn co kha

nang hOl;1tdQng va tuang tac vai nhau ngay tren trinh chu Web Server D?c diSrn nay giam thiSu qua trinh vi~t rna tuang tac gifra cac trang L~p trinh trong ASP.NET tuang tl! l~p trinh thi~t k~ trong VB Form va do do cac tmg

d\lng trong ASP,NET con g9i 1aWeb Form

Trang 9

Chuang 2:Gi6i thi~u Cong Ngh~ 6

HTML Server Side Controls: Cac thanh phlln di~u khi~n HTML co kha

cach ho~t dQng cua chung phia trinh khach Nhfing thanh phfin di~u khi~n naycon cho phep kSt hqp rna xu ly cau trang ASP NET vai rnQt s\1'ki~n nao dophat sinh phia trinh khach dugc xern nhu dang diSn ra tren trinh chu (rno hinhchuy~n giao - deligated)

Rich Control: t~p cac thanh phlln diSu khi~n da nang Cac diSu khi~nRich Control ch~y tren Server va co th~ t~o ra cac phfin tu cling nhu d6i tugngHTML phuc hqp cho trinh khach vi d\l nhu khung luai (grid), lich (calendar),

desktop th~t S\1'.Xoa di khoang cach rno hinh client/server

Web Services: Cac dich V\l Web Trang ASP.NET cua b~n co thS khongcfin hi~n thi kSt xu5.t cho trinh khach Chung ho~t dQng nhu nhfing chuang

d6i tugng cung c5.p phuong thuc tra vS gia tri nao do khi nh~ dugc yeu cfiu tuClient

C5.u hinh va phan ph6i: dan gian va dS dang vai cac file c5.u hinh theodinh d~ng van ban XML Cac thanh phlln d6i tugng khong con phai dang ky

chi cfin copy cac trang ASP NET hay cac d6i tugng len may chu, chi ra vi tricua chung va thS la chuang trinh cling nhu dich V\l cua b~n da co th~ s~n sang

su d\lng

nao do xu6ng cac file tren rna d~ su d\lng l~i

Xu ly 16i, debug va lfin vSt (tracing): Cac cong C\l gO' 16i, lfin vSt thong

tin dugc nang c5.p va dang tin c~y han M6i trang tai li~u co th~ su d\mg rnQttrang xu ly 16i rieng bi~t va kSt xu5.t nQi dung cua biSn d~ theo d5i ngay trong

qua trinh th\1'c thi trang Cac trinh gO' 16i debug dugc tich hqp su d\lng cho rnoi

tu C++, C# va tri~u g9i chung b~ng ngon ngfr VB theo cung cu phap

Trang 10

Chuang 2:Giai thi~u C6ng Ngh~ 7

Quan 1)' bao mat (security management): B~ co th~ t~n d1,1ngcac djchv1,1dang nh~p (login) tu)' biSn cho tr~ng tai li~~ AS~.NET theo pho~g cachcua Web ho~c ca che dang nh~p va kiem tra quyen xuat dlJa tren h~ thong baom~t h~ di@uhanh

Tuy biSn vting dem tren trinh chu (Custom Server Caching): Vung d~mcua kiSn truc ASP.NET duqc quan 1yrfit 1inh dQng B?n co th~ t\f t?O cac vungd~m rieng chua mQt ki~u gia trj va d6i tuQ1lgtrong qua trinh ho?t dQng cuatrang nhfun tang t6c cho trng d1,1ng

Mot tap cac d6i tuang phong phu: ASP NET h6 trq mQt t~p phong phucac thlJ vi~n lap va d6i tUQ1lgph1,1cV1,1cho h~u hSt nhung gi rna cac nha phattriSn ung d1,1ngc~n dSn B~ng nhfrng thu vi~n nay cong vi~c viSt u"ngd1,1ngcho

Web tra nen dS dang va dan gian han bao gia hSt Vi d1,1nhu b~ co th~ su

d1,1ngcac thanh ph~n d6i tuqn~ "Send Map" d~ gui nh~ thu D6i tuqng rnahoa va giai rna thong tin, doi tUQ1lgdem so nguai truy c~p trang Web(counter), d6i tUQ1lgtruy xufit dfr li~u ADO, d6i tuqng truy c~p cac djch V1,1m?ng, d6i tUQ1lgdQc ghi tren h~ th6ng file NT, d6i tUQ1lgghi ra logfi1e cua h~di@uhanh

Cac d6i tuqng nQi t?i khac nhu Request, Response, Form, Cookies,ServerVariables d@uduqc giu l?i va hoan toan tuang thich val ASP Tuynhien ASP NET da cung cfip them cho nhung d6i tUQ1lgnay rfit nhi@uthuQctinh va phuang thuc mai giup nang cao kha nang xu 1ycua trng d1,1ng

1.2.3 Cac thanh ph~n di@ukhi~n trong ASP.NET:

Di@u khiSn noi tai (Intrinsic control): Cac di@u khi~n nay se t?O ranhung ph~n ill theo ki~u HTML phia trinh khach B?n co thS dlJa vao di@ukhi~n nQi t?i d~ t?O ra cac ph~n tu HTML thong minh co kha nang quan lytr~g thai cua chinh no ho~c nhfrng ph~n tu chi thu~n HTML khong c~n quan1ytr?ng thai

Di@ukhi~n danh sach (list control): Thanh ph~n di@ukhi~n nay chophep b?n hiSn thj mQi lo?i du li~u ki~u danh sach Vi d1,1nhu bang du li~u(table), khung nhin (view), li~t ke Di@ukhi~n danh sach con cho phep b?nrang bUQcvai cac thanh phfin du li~u tren server Suod1,1ngList control b?n cothS hiSn thj va s~p xSp dfr 1i~utheo cach dan gian va it phai viSt rna l~nh nhfit

Trang 11

Chuang 2:Gi6i thi~u C6ng Ngh~ 8

DiSu khi~n da nang (rich control): NhUng diSu khi~n da nang trenserver se sinh ra rna 180 t6 hQ'Pcua nhiSu phfuI ill HTML, d6i khi kern theo rnadiSu khi~n JavaScript d~ ch~y phia trinh khach Rich Control cung clip chob~n nhiSu giao di~n rlit b~t m~t va dQCdao Vi d\l nhu d6i tUQ11gCalendar 180

mQt thanh phfuI diSu khi~n da nang rich control Tuy theo trinh duy~t phia

may khach rna rna HTML va JavaScript do rich control sinh ra se tra nen

tuong thich

DiSu khi~n ki~m tra (validate control): Cac diSu khi~n nay thuemgkh6ng kha kiSn Chung ho~t dQng phia h~u canh a ca hai phia trinh khach(client) va trinh chu (server) M\lc dich cua thanh phfrn diSu khi~n 180 cho phep

ki~m tra khu6n d~ng cua dfr li~u nh~p vao truac khi trinh khach giri ngugc (post back) dfr li~u vS trinh chu ho~c trinh chu dua dfr li~u tra vS trinh khach

Tlit ca nhfrng thanh phfrn diSu khi~n nay dSu sinh ra rna HTML tuangthich hfru hSt vai cac trinh duy~t ASP NET tuy~t d6i kh6ng co sir d\lng cacActiveX hay Applet d~c bi~t d~ sinh ra rna cho trang tai li~u phia trinh khach

1.3.2 Uu di~m cua ADO.NET:

Disconnect Data Access: day 180 di~m chinh cau ADO.NET, khi truyxulit co So' dfr li~u, b~n chi truy xulit mQt phien ban cua co So' dfr li~u phi a mayserver da dugc dem vS phia may client Vi thS, kha nang bi nghen phi adatabase server se it di, va truy xulit dfr li~u se nhanh han vi co So' dfr li~u dan~m tren client

Trang 12

Chuang 2:Gi6i thi~u Cong NgM 9

Strong Data Type: Khong cAnphai chuySn kiSu dfr li~u se giup tang t6c

dQ C6 thS th~y t6c dQ laUti thS cua ADO

1.3.3 Cac 16'pthuang dung trong ADO.NET:

~ana,ged provide~s: thong qua Mana~ed, prov,iders kha nang tuang

thich, ket noi va troy xuat dfr li~u L6p nay rat can thiet cho vi~c aM x~ gifraData Store va DataSet Hi~n t~i c6 2 lo~i Managed Providers trongADO.NET:

SQL managed provider: dung dS kSt n6i v6i Microsoft SQL Server 7.0

hay cao c~p han Khi d6 namespace cAn dung la System.Data.SqIClient, bao

g6m s616p nhu SQLDataAdapter, SqlConnection, va SqlCommand

OLEDB managed provider: dung dS kSt n6i v6i mQt s6 ca so dfr li~u

dugc h6 trg boi OLEDB Khi d6 namespace cAndung la System.Data.OleDb,

bao g6m mQt s6 16p nhu 01eDbDataAdapter, 01eDbConnection, va01eDbCommand

DataSet: la 16p diSu khiSn chinh cua ADO.NET MQt DataSet la mQt

memory cache dung dS chua t~t ca dfr li~u rna dugc l~y ill data source MQtDataSet bao g6m mQt TablesCollection, mQt Relations Collection, vaconstraints Constraints dam bao cac rang bUQccua khoa chinh va khmi ngo~i

TablesCollection: la mQt 16p t~p hgp dugc t~o nen tu mQt hay nhiSu

DataTable

DataTable: dan gian la mQt bang cua dfr li~u dugc chua trong bQ nh6.

MQt DataTable cling chua cac constraints dS dam bao S\f toan v~n cua dfr li~u

MQt DataTable dugc ~to len ill mQt hay nhiSu DataRows.

DataRow: la mQt record, nai dfr li~u dugc chua.

DataColumn: dung dS dinh nghla mQt column trong mQt bang, m6i DataColumn c6 mQt kiSu dfr li~u xac dinh.

RelationCollection: la mQt 16p t~p hgp dugc t~o nen tu mQt hay nhiSu

DataRelation

Trang 13

Chuong 2:Gi6i thi~u C6ng NgM

DataRelation: dugc dung dS lien k~t giua cac bang vai nhau

Vai Visual Basic, vi~c t(;10trng d\lng vai cac button, textbox, hinh anhr~t d~ dang Tuy nhien, cac kha nang huang d6i tugng nhu k~ thua thi khongphai la thanh phftn Clla ngon ngu VB.NET 10(;1ib6 mQt s6 tinh don gian Clla

VB dS tra nen m(;1nhme han, VB.NET cho phep phat triSn, k~t n6i hang 10(;1t

cac ngon ngfr huang d6i tugng trong sang khac dS di@ukhiSn cac tac v\l l?ptrinh clla th~ky 21

Thi~t k~ giao di~n VB.NET Web Forms va giao di~n tren WindowsFonps cho phep nhfrng nguai phat triSn ~g d\lllg d~ dang t(;10cac ~iao di~nchuan Vai VB.NET, mQt module cua so Windows Forms chua tat ca cacdO(;1nrna khai t(;10cac di@ukhiSn dugc d~t tren form mQt cach tuang minh.L?p trinh vien se them vao cac dO(;1nrna di@ukhiSn S\f ki~n trong VB.NET.Vai NET b(;1nkhong thS t(;10mQt form rna khong hiSu khai ni~m v@lap

Cae loaiu-ng dung cothi viit vui VB.NET:

Window Application: T(;1or~t don gian b~ng cach su d\lng cac WindowsForm cua NET Framework rna 18.thu vi~n Clla cac controls (nhu cac button,cac menu, cac toolbar, ) chung ta co thS su d\lng dS xay dl,rng giao di~nnguai dung (UI - User Interface) clla Windows

Web Application: Day la cac trang Web co thS xem thong qua b~t kytrinh duy~t Web nao NET Framework bao g6m mQt h~ th6ng m(;1ngdS phatsinh nQi dung Web dQng H~ th6ng nay dugc gQi la Active ServerPages.NET(ASP.NET) va chung ta co thS dung VB.NET dS t(;10ung d\lllgASP.NET b~ng cach su d\lllg ca Web Form

Trang 14

Chuang 2:Gi&i thi~u Cong Ngh~ 11

Web Services: DiSu nay mai va kich thich cach t~o cac tmg d\lllg phanph6I m(>tcach linh ho~t Sir d\lllg cac Web Services, chung ta co the thay d6ig~n nhu b~t ky du li~u nao tren m~g Internet, sir dVng cung cu phap don gi~mb~t ch~p ngon gnu sir dvng de t~o m(>tWeb Service, ho?c h~ th6ng rna no cutru

Kit [uti,,:

ASP.NET la m(>tbuac nhay cua ASP No cung c~p nhfrng d?c diem n6ib~t giup cho cac nah thiSt kS Web xay d\fl1g nhung Web Application ch~tlUQ'ng.ASP.NET dua ra cach thiSt kS va l~p trinh hqp ly de co the xay d\fng

nhung Web Applications dan gi~m va t6t han Vi~c tich hqp ASP NET vai

.NET Framework giup cho vi~c t~o cac trang Web ho~t d(>ngm~nh me va linhd(>ng.Nhung d6i tuqng cua ASP NET giup cho ta co the t~o applications coc~u truc huang d6i tuqng, vai cac h6 trQ'nhu kS thua, goi gQn, va da nang BM

ky m(>t NET platform nguai dung co the phat trien applications bfu1g cacngon ngu khac nhau, va trong do VB.NET la m(>tngon ngu' r~t duQ'cquan tam

vi nhfrng uu diem cua no

Trang 15

Chuang 3 : Phan Tfch VaThi~t K~ 12

Trang 16

Chuang 3 Phan TfchVaThi~t K~ 13

Sua Oanh Nhan

. Cap Nhat Hinh I'nh Oanh Nhan

/./~'

/

/ /

/ ,/

Trang 17

3.2.3>Chtfc Nang Tim Ki~m Theo Ban B6Muc Blch:

Usecase nay cho phep nguai dung tim ki~m di san, danhnhan th~giai theo vi tri dia ly tren ban de,

Trang 18

Chuang 3 : Phan Tich VaThi~t K~

Usecase nay cho phep nguai qufm tri them di san th@gi6ivao h~ th6ng

C?P nh?t thong tin trong bang Di San

3.2.7>Chu'c Nang Cap Nhat Thong Tin Hinh A.nh

Muc J)ich:

Usecase nay cho phep nguai quan tri them xmi h inh anh cua

di san hi~n co trong h~ th6ng

K~tQua:

C?P nh?t thong tin trong bang Thong Tin Di San

3.2.8>Chtfc Nang Them Danh Nhan

Muc J)ich:

Usecase nay cho phep nguai quan tri them danh nh an th@gi6i vao h~ th6ng

K~tQua:

Them danh nhan m6i vao bang danh nhan do

3.2.9>Chtfc Nang Cap Nhat Danh Nhan

Muc J)ich:

Usecase nay cho phep nguai quan tri C?Pnh?t thong tin danhnhan hi~n co trong h~ th6ng

K~tQua:

C?P nh?t thong tin trong bang Danh Nhan

3.2.10>Chu'c Nang Cap Nhat Thong Tin Hinh A.nh Danh Nhan Muc J)ich:

Trang 19

Chuang 3 : Phan TichVa Thi~t K~ 16

Useease nay eho phep nguai qufm tri them xmi hinh anh euadanh nhan hi~ncotrong h~ thong

K~tQua:

C?P nh?t thong tin trong bang Thong Tin Danh Nhan

3.2.11 >Chu'c Nang Them Admin

Muc Bich:

Useease nay eho phep nguai qmin tri them thong tin adminm6i vao bang dang nh?P

C?P nh?t thong tin bang dang nh?P

3.2.12>Ch(rc Nang Sfra Admin

Trang 20

Chuang 3: Phan Tich VaThi~t K~

3.3>80 DO ERD

NUOC MaNuoc Sll:: ! <M>

baa gam

17

CHAULUC MaChauLuc Sll:: I ~

TenChauLuc LVA100 Identifier_1

THONGTlNDN MaTTON ~ I ~

HinhAnhDN LVA25

THONGTINDISAN MaThongTln ~'! <M> HinhAnh, LVA100 Idenlifier_1 <pi>

Trang 21

Chuang 3 : Phiin TfchVaThi~t K~ 18

CHAULUC: 1uu thong tin cac chau l\lc: A, Au, Phi ,My, Dc

DISAN: luu thong tin cac di san Vi d\l :ten di san ,thuQc n uac nao lo?i

d ,

1san

DANHNHAN: luu thong tin cua danh nhan Vi d\l :ten danh nhan , thuQc

nuac nao , nam sinh, nam mat

TINTUC: luu thong tin cac tin tuc v~ di san va danh nhan Vi d\l :ten

danh nhan , thuQc nuac nao , nam sinh , nam mat

BINHCHONDS: luu thong tin v~ di san dugc binh Ch9n.Vi d\l :s6 lugtxem , s6lugt cham, diem

Trang 22

Chuang 3: Phan Tich Va Thiet Ke

DANHNHAN

FK_DA H MaDN'

MaNuoc FK_TINTU _RELATIO S_NUOC fenDN

NamSlnh NamMat FileVldeo

FK DISAN_CO NUOC VideoDN

T'ruocCN

THONGTINDN

MaTTDN integer ~

~ THONGTIN_REL MaDN integer '<II<>

<fie> HinhAnhDN long varchar

T,INTUC

MaTln MaNuoc TenTlnTUc HinhTT FileGTTT"

integer ~ Integer long varchar long varchar long varchar

Trang 23

Chuang 3 : Phiin Tich VaThi~t K~

DISAN (MaDiSan, TenDiSan,MaNuoc,LoaiDiSan, TieuChuan,

NgayCongNhan, FileGioiThieu, Video)THONGTINDS (MaThongTin, MaDiSan, HinhAnh)

3.5>DAC TA nu'LIEU

BANG CHAU LUC

Ten Thut}c Kieu Giiii Thich

Tinh

MaNuoc int < k>MffNuac

Ten Nuoc nvarch ar Ten Nuac

Trang 24

Chuong 3 : Phiin Tich VaThi€t K€

BANG DISAN

21

BANG DANG NHAp

BANG DANH NHAN

Nhan

Trang 25

Chuang 3 : Phiin Tich VaThi~t K~ 22

BANG THONG TIN DANH NHAN

MaTTDN int <pk>Ma Thong Tin

Danh Nhan

BANG TIN Tirc

MaTin int <pk>Ma Tin

Tilc

BANG BINHCHONDS

MaDiSan int <pk>Ma Di San

Trang 26

Chuang 3: Phan Tfch VaThi~t K~

1 Khong Ton Tai Oi San r N~;;~c.;;n;;;-Kh;;;;gc;; I 1

Hien Thl Thong Tin 1

Hinh Anh Oi San

23

\ I

Trang 27

Chuang 3 : Phao Tich VaThi~t K~ 24

3.6.2>Dac Ta Usecase Tim Ki~m Di San Theo Danh Sach

Chon Ten Nuoc

Khong Ton Tal Oi San, r Khong Co Oi San Trong I ~

Hien Thi Thong Tin

Hinh Anh Oi San

I

J

Trang 28

Chon Chau Luc

Can Tim

3.6.3>:Dac Ta Usecase Tim Ki~m Di San Theo Ban :DB:

'~r-"":hOng TonTalDISan r K-ho-n-g-C-o-O-j s-a-n-T-ro-n-g-.I

To::I~~DIs~n ;JI DanhSach

J

Hinh Anh 01 San

Trang 29

Chuang 3 : Phiin Tich VaThiet Ke

3.6.4>:DacTa Usecase Tim Ki~m Di San Tut Chon:

26

Khong Ton Tai Di San

Thong Tin Khong Dung

li Hien Thi Thong Tin

Hinh Anh Di San

;,~ K~~~~g~~OLe !

~ -1- Khong CoOJ" San Trong

Trang 30

Chuang 3 : Phan Tich VaThi~t K~

3.6.5>Dac Ta Usecase Tim Ki~m Danh Nhan Theo Chao Luc:

[ Hien Thi Thong Tin.1

Hinh Anh Danh Nhan

, ~

27

Trang 31

Chuang 3 : Philo Tich Va Thi~t K~ 28

3.6.6>Dac Til Usecase Tim Ki~m Danh Nhan Theo Danh Sach NU'()'c:

Chon Danh

Sach Can Tim

Ton ai Danh Nhan

\ Hien Thi Thong Tin

Hinh Anh Danh Nhan

Trang 32

Chuang 3 :Phan Tich Va Thiet Ke

3.6.7>Dac Ta Usecase Tim Ki~m Danh Nhan Theo Ban DB:

Ton ai Danh Nhan

Chon Danh

Nhan

Hien Thi Thong Tin

Hinh Anh Danh Nhan

Trang 33

~-< -Chuang 3 : Phan Tfch VaThi~t K~ 30

3.6.8>Dac Ta Usecase Tim Ki~m Danh Nhan Theo Tnt Chon:

[ Hien Thi Thong Tin Hinh

Anh Danh Nhan Can Tim

Trang 34

Chuang 3: Phao Tfch Va Thi~t K~ 31

3.6.9>Dac Ta Usecase Them NU'O'cCo Di San:

Trang 35

Chuang 3 : Phiin Tich Va Thi~t K~ 32

3.6.10>:I)ac Ta Usecase Cap Nhat Thong Tin NlfO'Cco Di San:

Chon Nuoc CanCap Nhat

Nhap LaiThong Tin ~ -

Thong Bao Thong TinKhong Hop Le

Trang 36

Chuang 3: Phan TichVa Thi~t K~

3.6.11>Dac Ta Usecase Cap Nhat Thong Tin Di San:

33

• l~a-D~ ~-~~-tcan J

Trang 37

Chuang 3 : Philo Tich VaThilh K€

3.6.12>Dac Ta Usecase Them Di San:

Trang 38

Chuang 3: Phan Tich VaThi~t K~

Trang 39

Chuang 3 : Phan TfchVa Thi~t K~

3.6.14>Dac Til Usecase SU-a Password:

Trang 40

Chuang 3 : Phiin Tich VaThi~t K~

3.6.15>Dac Ta Usecase Them Danh Nhan:

Ngày đăng: 01/09/2023, 21:58

🧩 Sản phẩm bạn có thể quan tâm

w