Tom Tat LV Bui Nhu Chinh

Embed Size (px)

Citation preview

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    1/24

    HCVINCNGNGHBUCHNHVINTHNG

    ---------------------------------------

    BINHCHINH

    NGHINCU,CITINHTHNGTNHCCCAVNPTHNI

    CHUYNNGNH:TRUYNDLIUVMNGMYTNHMS:60.48.15

    TMTTLUNVNTHCS

    HNI-2012

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    2/24

    Lunvnchonthnhti:HCVINCNGNGHBUCHNHVINTHNG

    Ngihngdnkhoahc:PGS.TS.LHuLpPhnbin1:

    Phnbin2:

    ...

    LunvnscbovtrcHingchmlunvnthcstiHcvinCngnghBuchnhVinthng

    Volc:

    .......

    gi

    .......

    ngy

    .......

    thng

    .......

    ..

    nm

    ...............

    Cthtmhiulunvnti:-ThvincaHcvinCngnghBuchnhVinthng

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    3/24

    1MU

    DoanhthuccVinthnglngunthuchnh,chyucaccDoanhnghipVinthng trongVNPT.pngccyucucaphtsinhnghipvTnhcc trongqutrnhvnhnh,H thngTnhcchin ticaVNPTHningycngmrngvinhiumoduleconbntrong.

    Tuynhin,ccchcnngvmoduleconcxydngctnhchttcthikppngccyucuphtsinhm thiu tnhh thnghocnhhngdihn.iunydnnnhngvnlncngiiquytnh:chng trnhcquymcngknhvthiusthngnht;quytrnhvnhnhkhphctpvinhiuthaotc;khkhntrongvicpngccyucunghipvphtsinh.

    XutphttcchintrngnutrnvtthctVNPTHnilmtnvthnhvincaVNPT(pdngmtchnhschthngnhtcaTpon).titptrungnghincuH thng tnhcccaVNPTHnivaraccxut,ci tinchoccModuletnhcc.T,cthpdngvotrinkhaithcttiVNPTHni,ngthikhuynnghmrngvicpdngphnmmnychoccVinthngtnhthnhkhc.

    MctiucatinylNghincuvcitinHthngTnhccpngcccyucusau:Thitkchngtrnhthngnhtpdngchoccngunsliucckhcnhau;Tngtnhkimsotvnginhaccthaotcvnhnhtnhcc;chophptnhcctheochukhoctnhccnhanh;chophpphnkinhancctheokhchhng;Chunhaccngunsliuvquytrnhtnhccpdngphnmmmi.

    CcModuletrongHthngtnhcctngngvidchvtrinkhaitrnthtrngVinthng:inthoiCnh,inthoiGphone,DchvMegaVnn,Thuknhring,Dchvngtruyntccao-Metronet,Megawan,FiberVnn.HngnghincuvcitinpdngtiVNPTHnivchoccVinthngtnhthnhkhc.

    Viphngphpnghincu lkthpvl thuytvHqun trCsd liuOracle11g,ngnnglptrnhC#.NETviccdchvVinthng,nghipvxltiDoanhnghip.nhgikhnngngdngvxutgiiphpthayinhmtiuhaccModuletrongHthngtnhcc.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    4/24

    2Nidunglunvngm3chng:Chng1:TngquanvHthngTnhccChng2:HintrngHthngTnhcccaVNPTHniChng3:CitinHthngTnhcccaVNPTHni

    Mcdtcgicnhiucgng,tuyccmtskinhnghimiviHthngTnhcchinc,nhngdothigianchnnntrnhbylunvncchhnch,dokhng trnhkhinhng trnhbynginvsaist.KnhmongccThy,cvngnghipgp.

    Xintrntrngcmn.Hni,thng10/2012

    Tcgi

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    5/24

    3

    CHNG1.TNGQUANVHTHNGTNHCC1.1VaitrHthngTnhcccvaitrcbitquantrngivimtDoanhnghip,T

    chccungcpccdchvVin thng.H thng ls thhincascmnhcngngh,nhanhvngtincy.Ncthsdngticccquan-tchcnhccDoanhnghipVinthng,Vnphng,Bnhvin,KhchsnhayccTrnghc,nhngnikinhdoanhhoccnhucuqunlccphVinthng.Ngoirancdngtheodi,nhgihiuqucngvic,snxutkinhdoanhcacccnhn,tchc.

    Hthng

    m

    nhn

    chc

    nng

    tnh

    ton

    cc

    loi

    cc

    m

    c

    nhn

    hay

    t

    chc

    ang

    sdngdchv.VicctiuchvyucutraktquTnhccphimbochnhxccao,mbotcthigianvdunglngsdngdchvcangisdng.HthngTnhccphilunckimnhkhcphcccsaistnuc.

    DoanhthuccphVinthnglktqutnhtoncaHthngtnhcc.NmanglilinhunchoccDoanhnghipthamgiacungcpccdchvVinthng,tccDoanhnghipcphngn,khoch,cnithuchinhmtitosnxut,citovnngcaocngcsnxut,phngtinsnxut.nhhngcaHthngTnhccvivicphttrinmnglidchvrtlnvbtrchonhau.Khinhucucathtrng,cakhchhngngycngcaovicphttrinmnglidchvngycngadng,Hthngphipngcyucuvcnctheoktqu,phntchcaHthngTnhccraccchinlcphttringiaiontiptheo.

    VicckhchhngngkdchvVin thng thH thngTnhccphimbochnhxccao,khchhng tin tngvsdngdchv.Cht lngH thngTnhccsphnnh thicakhchhng.Do,H thngTnhcccbitquantrngviccDoanhnghip.Doanhnghip,phikhngngngaraccgiiphpnngcaocht lngH thngpngngycngcao,adngccnhucusdngdchvVinthngcakhchhng.

    1.2CutrccaHthngTnhccH thng tnhcc lmt trongccH thngd liucaDoanhnghipkhai thc

    Vinthng.HthngcxydngtrnmhnhClient/Server.MychtnhcccnhimvQunldliuvTnhcc.Servercchcnnglutrtonbccdliuv

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    6/24

    4Chngtrnhtnhcc;ccmytrmdngcccngc,chngtrnhTnhcc,gimstvkhaithcccdliutrnServer.

    1.2.1GiithiuccchcnngcbncaHthngTnhcc+Qunl,cpnhtchnhschgicc+Cpnhtloicc,mrngdns,hnggi,bsungccTngiHost+Phnloi,nhnghaccloicc+TnhccThchinpngiccckhaibotrongphnqunl,cpnhtchnhxc

    gicc.Hthngphimbotnhtonnhanhchng,chnhxc,tnhng,tnh.+TnghpccTnghpktquccloiccctnh,ghpchungvomtbngktqutnh

    ton.Mcchqunltptrungccdliu;tngtnhhiuqusdngvtngtctruyvndliu,gimthiudunglnglutr.

    +Boco,thngkHthngaramtcchkhiqutktqutnhtontheocctiuchthng,nmcc

    loicctnh.Phntchvsosnhcth theotngtngighicc,tnghnggicthKtqucthhindidngboco,biu.

    1.2.2MiquanhcaHthngTnhccviccHthngkhc1.2.2.1Mcch,yucuToramtmitrngthngtinthngnht,tincyphcvchonhiucngvic

    khcnhautrongsnxutiuhnhcamtVinthngtnh,thnhph.1.2.2.2SquanhH thngtnhcc(HTTC)lmttrongcchthngCSDLtptrungvlmt

    chngtrinhxlngvaitrquantrongtrongtngthcch thngtinhocca DoanhnghipVin thng.H thngcmiquanh phu thucvicch thngkhc :H thngphttrinthubao(HTPTTB),H thngQunlthanhton(HTQLTT),H thngBocosnlngdoanhthu(HTBC)SmiquanhcaHTTCvicch thngkhc :

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    7/24

    5

    Hnh1.1:MiquanhgiaHthngTnhccviccHthngkhc.1.3CcyucuchungvHthngTnhcc+Tnhchnhxc:Ktqutnhccphimbotuytichnhxc,mbothi

    giantnhton,iuemlilngtincakhchhngviDoanhnghip.+Tnhy:Vitiucharakhngtnhthachokhchhng,khngtnhthiu

    iviDoanhnghip.Dliucungcpphimbotnhng,tnh.+Tnhk tha :K thacc tnhnng,d liu tH thngc,nghipvc.Ch

    khcvmtcngnghsdngvtiuhathaotcvnhnhkhaithc.+Tnhrngbuc:cmiquanhviHthngphttrinthubaolythngtin

    Tnhcccakhchhng,Hthngqunlthanhtontheodithanhtonccph+Tnhlinhhot,mmdo :Khicchnhschui,khuynmichokhchhng

    thHthnglunlinhhotpngttccyucura.1.4KtlunchngChngnytptrunggiithiuvvaitrcaHthngTnhccnichungvkhi

    qutHthngTnhcccaDoanhnghipthamgiacungcpdchvVinthng.VnmiquanhgiaccHthng,yucuchungvHthngTnhcccngcgiithiuvcp.TrongchngsauLunvnsm thintrngHthngTnhcccaVNPTHnivphntchccu,nhcimcaHthngny.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    8/24

    6CHNG2.HINTRNGHTHNGTNHCCCA

    VNPTHNI

    2.1BitonTnhccTnhccnichunglbitonkhchottcccnhcungcpdchvVinthng.

    ylmttrongnhngnhntquantrngnhtnngcaochtlngdchv.Docngtc tnhccyucu tnhchnhxccaocho tng loihnhdchvmcd tnhphc tpln,rirocao.Tnhcckhchhngnhkcngkhngngoil,nlintcccitin theonhucuphtsinh thc t, thayigicc,bsungnghipvca tng loidchvVinthng.

    CcyucucngiiquytivimtbitonTnhccVinthng2.1.1pngslngthubaoln,tcphttrinnhanhVNPTHnilnvchlccungcpccdchvVinthng-Cngnghthng

    tintrnabnThnhph.Hinti,VNPTHnigm3Cngtyinthoicnhimvthicnglpt,bodng,chmsckhchhngccthubaoVinthng-Cngnghthngtintrnabn.VNPTHningycngemnchokhchhngchtlngvsnphmttnht.

    Vi tngs lng thubao tngi ln -gn1,3 triu thubao.Do,yucuphix lkhilnglncngvicTnhcc.ngthi,victngtrngthngxuynivivicphtsinhcucgi,thilngtruycpcathubaointhoiCnh/Gphone,MegaVNNlvnquantrngtrongBitonTnhccVinthng.

    Cngvisphttrincannkinht,ccloihnhdchvtruynthng:Cityphone,in thoiCnhdnb thay thbiccdchvaphng tin,dchvngtruyntccao:FiberVNN,MegaVNN,inthoiCnhIMSDo,yucuBitonTnhcccnphicsthayilinhhotxltngngvitngdchv.

    2.1.2.Loihnhdchvadng,phongph.Hintrng,VNPTHnicrtnhiudchv:inthoiCnh,Gphone,

    MegaVNN,FiberVNN,MetroNet,MegaWan,MyTV.Ccdchvcththayth,bsung.Viccdchvadngnhvy,BitonTnhccphictnhnngm,kpthithayikhicdchvmiphtsinh.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    9/24

    72.1.3.Cchcclinhhotmmdo.Ccchgicchpl,phhpvithtrngVinthngVitNam.Vdnh

    xcyu txcnhgiccchomtcucgibaogm: loicc;itngcasmychgi(tnhn,cquan,cngcng,);Tcsdng;Loicngngtruyn;giccdchv..

    Ngoira,cnxcnhtlmingimccchocucginuiukin,tlnycxcnh theoccyu tsau:ngygim,gigim, loicc,vngmingimcucgi,itngcasmychgi,thiimbtucucgi.

    2.1.4.ChnhschKhuynmi,Chitkhuthang.Xu thchmsckhchhngsaukhisdngdchv liukhng th trnhkhi

    ivimtDoanhnghip.Vnphihihalich,mbodoanhthucaDoanhnghipvichuicakhchhng.ivitngloikhchhngcnxydngchnhschKhuynmi,Chitkhuchophhp.

    2.1.5.Phnloinhmkhchhng,bocothngk.Boco thngkgipccnhLnhoDoanhnghipccinhn tng thvcc

    ktqutctrongmtchukthigian(nv:ngy,tun,thng,qu,nm).Vivicaraboco,Bitonphitnghp,xlrtnhiuccsliukhcnhau,docnphicmtthuttonphhp.

    2.1.6.Nhanhchng,chnhxc.Vislngthubao,dliucucgi,truycplnnhvyththigianxlrt

    ln,hnnacnphixtnchnhxcdliu.Chngtrnhtnhccmbo tlcucgitnhcc,lphansaidi0,01%vlunckimnhhngnm,pngkpnhucuadngcakhchhngcngnhsphttrincadoanhnghipvphimbotnhchnhxchnnavthigianvdunglngsdngdchvcangisdng.

    2.2.CutrcHthng2.2.1.CcmodulebntrongHthngTnhCc-Loadsliudanhmuc,binng:baogmccdanhmucnh:danhmuckhch

    hng,danhmucsmy, tmi...hocccsliubinngnh:dchchuyn,is,...-ocBIN:chuynisliucucgo ighita icctngitdangfilenhi phn

    thnhccbnghidliu(dngbngcaFoxprohocOracle)-CcFiberVNN : lcccc thubaoquang(FiberToTheHome) truycp trc

    tipInternet.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    10/24

    TnhccMegawan

    8-CcMegaVNN:tnhccchoccthubaoMegaVNNdavongunsliudo

    cngtyVDCcungcphngthng-CcthuknhringLeasedLine:lccthuknhccngtruyndngring

    trnicpng.-CcMegaWan : lccdchvmngringochophpktniccmngmy

    tnhcadoanhnghipthucccvtralkhcnhautothnhmtmngduynhtvtincythngquavicsdngcclinktbngrngxDSL.

    -CcMetroNet(MetropolitanAreaNetwork)lccdchvcamng thbngrngvingtruyntcsiucao;ckhnngcungcpnhiuloidchvgitrgiatngcnglctrncngmtngtruynniktcckhucngnghip... viccimtptrunglulngtruynsliu.

    -Ccthubao: lccpdnghngthngchotngthubao,ctnhtheosngysdngtrongthngcathubao

    -Cccucgo i(CDR-CallDataRecord):tnhccchititchotngcucgo iniht,nitnh,lintnh,didng,quct,VoIP,dchv108,..

    2.2.2.MiquanhgiaccModuleTnhccvisliuuvoBnthnccModuletnhccvnhnhcphicccsliuuvotng

    ng,haynicchkhclccthngtincakhchhng,binngvsliukhchhngkhicyucu.

    HTHNGTNHCC

    LOADsli u uvo:DanhmcCnh,

    TnhccInternetFiberVNNTnhccInternetMegaVNNTnhccKnhthuringLeasedLine

    In hanccInternetFiberVNNIn hanccInternetMegaVNNIn hanccKnhthuringLeasedLine

    LeasedLine,Megawan,MetroNet,

    FiberVnn

    vccbinng In hanccMegawan

    TnhccMetronetTnhccthubao

    In hanccMetronet

    In hanccinthoiCnhvGphone

    cBIN TnhccChitit(CallDataRecords)

    Hnh2.1:CutrcHthngTnhcc.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    11/24

    92.3.NhnxtvunhcimcaHthng2.3.1.uimTrcy,vislngthubaot,lulngcucgithp,thilngtruycpnh,

    ccdchvVinthngkhngadngphc tpnhhinnaynnHthngtnhccpngcccyucunhimvra.Cngcxltytheokhnngnhucuphtsinh:Excel,Winword... richuynivdngVisualfoxpro.

    Cngcquntrd liu:Visualfoxpro6.0dsdng,vnhnhvminph trnthtrng.CcchcnngVisualfoxpro :Form,Report,Graphic...dsdng, thayi-tolpnhanhhanvccbocothngk.

    Nhcim.2.3.2.1VtchchthngQuymchng trnhcngknhv thius thngnht.H thngngycngc

    mrngvinhiuModuleconbntrong.Ccchcnngvccmoduleconcxydngc tnhcht tc thikppngccyucuphtsinhvnghipvm thiu tnhhthnghocnhhngdihn.

    2.3.2.2VcsdliuCsdliuclutrringltrnccfile*.DBF,khngckhnng truycp

    txa,nucthrthnch.Vicgnquyn(Role)truycpkhngchocssi.Khnnglutrdliulmvicnnhcafoxprothp:

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    12/24

    10CHNG3.CITINHTHNGTNHCCCA

    VNPTHNI

    3.1.tvnXutphttyucuthctcngvic,ihimtHthngtnhccphipng

    cccngvictrongthikmi.Trongkhi,Hthnghintrngchackhnngxllinhhot,hnchvtc,thigian,cngnghxllchu.

    +Thitkchngtrnhthngnht,pdngchoccngunsliucckhcnhau.Hthngphimbotchhpchcnngtnhccchottcccdchv:inthoiCnh,

    Gphone,

    MegaVNN,

    FiberVNN,

    MetroNET,

    MegaWAN,

    Leased

    Line.

    C

    th

    d

    dngcpnht,khicsthayi.

    +Tng tnhkimsotvnginhacc thao tcvnhnhTnhcc.H thngphicchcnngghilogTnhcc,canthipsliu;dsdng,vnhnhvkhaithc.

    +Tiu,adnghaccModuleTnhcc.CcModuleTnhccphictiuccculnh.CthuntonTnhccrrng,tngminh.Khitinguynhthngmickhaithcvsdngtiacngsut.

    +ThngnhtmtbDanhmcuvovmtbsliuktquTnhccchoccloidchv.

    +ngdngHquntrCsd liuvNgnng lptrnhtintin.Hinti,HquntrCSDLOraclecchnsmangliycctnhnngquntrdliuchomtDoanhnghip.Ngnng lp trnhC# lngnnghngi tngd lp trnh, tchhpnhiutnhnng.

    3.2.YucuvCsdliuvthitkHthngCsdliuphitmcquntrtiTetraBytedliu,pngquntrdliutt

    nhtchoccDoanhnghipvTponln.Phicycccngctiutinguynmytnh,ccTabledliu,ccculnhSQL,phnquyn,bomtcaoOracle

    Thitkd liu theo tnhnngm,ddngcpnhtkhic thayivnghipv,hngitng,hngngidng.

    3.3.xut,citinHthngTnhccmi3.3.1Mhnhphttrinngdng.3.3.1.1ChnlaHiuhnhvCSDL

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    13/24

    11HthngmychTnhcccthcitHiuhnhWindowsServerhoc

    Unix.ChngtachnHiuhnhUNIX,dotnhnngbomtcaohn.DoUNIXcthchytrnnhiu loimytnhkhcnhau,tnhngmytnhcnhnchonccmychdchv.Unixlhiuhnhanhimhtrmtcchltngiviccngdngnhiungidng.

    3.3.1.2CsdliuOraclevcngnghClient/ServerOracleCorporationtr thnhmtcng tyCSDLni tingnh toramtH thng

    quntrcsdliuquanhkiuClient/Servervihiusutcaovychcnng.Oraclevtqua tmvccamtcng tyCSDLkhibsunghqun trcsd liuquanhkiuServercannhngsnphmtchhpcaocthitkcbitchoccngdngxldliuphntnvcngnghClient/Server.

    +GiithiuccnidungcaOraclesckhaithctrongngdng.a.CngnghPartitioning CngnghPartitioninghtrchonhngbngchadliulnbngcchtoracc

    index(chmc)chophpngidngphnchiad liucabng thnhccnvckhnngqunlnhhngilccpartition.

    b.Khnngxlsongsong.Oraclehtrttkhnngxlsongsongviccmckhcnhau:mcitngc

    sdliu,mcculnhDMLvmcInstance.SongsongmcitngCSDL.SongsongmcculnhDML:Songsongmcinstance:c.CckthuttiuchoOracle+TiuculnhSQL+Tiucuhnhvtl3.3.1.3Ngnngxlsliu:PL/SQLPL/SQLlngnngxlsliuikmtrongCSDLOracle.Tonbccchc

    nngxl,phnloisliuvtnhcccxydngbngPL/SQL,ctchcdidngccstoredobjectbaogmpackage,procedurevccfunction.

    Ticcgiaodinngidng,ch thchin liginccchcnngxydngbngPL/SQL;hocthchincclnhcpnhttrctipvobngdanhmc.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    14/24

    123.3.1.4Ngnngxydnggiaodin:C#.NETMctiucaC#lcungcpmtngnnglptrnhnginantonhinihng

    i tngt trng tmvo Internet,ckhnng thc thicaochomi trng .Net.C#lmtngnngmitchhptrongnnhngtinhhoacabathpkphttrincangnnglptrnh.TacthddngthytrongC#cnhngntctrngquenthuccaJava,C++,VisualBasic,

    3.3.2ThitkCsdliuServerphcvtnhcccchiathnh2schemalschemaXULYvSchema

    TINHCUOC.SchemaXULYchadliuuvodngchungchottcccloicc.Gmcc

    dliu:thngtinkhchhng,tc,loicng,gicc,itng,hnhthcsdngSchemaTINHCUOCchadliuTnhccbaogm:Dliucccucgitcc

    TngiHOST,ccTablethamsTnhcc,bnggicc,bngtnghpktquTnhcc.

    3.3.2.1Ccmcchcntca.mbotnhtonvnvchunhadliuCSDLphic thitksaochombo tnh tonvnvchunhocad liu.

    Dliuavoccbngscmbotnhchnhxc,tnhduynht(nuc),giptonnmtcsdliung tincy, tgpphnmbochoktqu tnhcccchnhxchn.

    b.ThitkthngnhtchoccloiccHthngTnhccbaogmrtnhiuloicckhcnhau.VicthitkCSDL

    thngnhtchottcccloiccgipngitnhcckhngphighinhnhiucutrcca tng loicc, tgim thiu thigianchongi tnhcckhiphi thchinsaitheoyucu.

    c.pngyucutnhccnhanhChophp tnhcc theoccgiaionkhcnhau tu theoyucucakhchhng

    khnggynhhngchoqutrnhtnhccchnhhngthng.d.pngyucuphnkinhanccCSDLphicthitksaochopngckhnngtnhcctrnmtkhoc

    nhiukmkhnglmnhhngnchnhxccatnhcccngnhkhnglmolncctintrnhtnhcc.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    15/24

    133.3.2.2CcbngsliuTnhcc.CcbngsliuchnhcaHthngTnhcccucgibaogmccbngd liu

    gcCDRcatngtngivbngtnghpktqutnhcccucgiCDR.CcbngsliuloicctnhtheoDanhmcvbinngcachng.Baogm:

    MegaVNN,FiberVNN,MegaWan,MetroNET,LeasedLine.Miquanhgiaccbngnycthhintronghnhdiy:

    ConvertdliuCccucgiCDRtiHost

    (Dliunhphn) TableCDRs

    TableDanhmcTnhcc

    KtquTnhcccucgiCDR1

    TnghpktquTnhcc

    KtquTnhcc:TablebinngcakhchhngMegaVNN, FiberVNN,MetroNet.

    Hnh3.4:QuanhgiaccbngTnhcc

    3.3.3TiuhaModulexlsliuvgiaodinngidngVicthitkccmodulxlsliuphidatrnnguyntcthngnht,rrngv

    logic.Vinguyntcthitkthngnht,ttcccloicc(Cnh,Gphone,MegaVNN,FiberVNN.)ccngcchthcxlssdngmtbCodechung.

    Nhvy,khicsthayivcchthctnhccchungchottcccloi,ngitnhccschphisaiCodemtlnduynht.Bncnh,ccmodulexlsliuvinguyntcthitkrrngvlogicsgipngitnhccddngnmbtvtheodicchi tithotngcachng trnh, tc thcpnht,saichngtrnhmtcchchnhxckhicyucu.

    3.3.3.1KhitohthngchomtthnglmvicmiNhimvcamodulekhi toh thng l toraccpartitioncho thngcchin

    ti, loadd liucaccbngdanhmc tschemalXULYsangSchemaTINHCUOCvchuynd liucatccpartitionthngtrcsangpartitionthnghintiivinhng

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    16/24

    14bngcphnchiaparitionthucThamstnhcc.Modulekhitohthngscchyvoumikcc tokhnggian lmviccho tonbkcc.Qu trnhtnhccchcththchinckhimodulekhitohthngckchhot.

    3.3.3.2PhnloivchunhasliuuvotnhcciviloicctnhtheoDanhmcvicchunhavcngcnthit.Nudliu

    khngyhocsaisoviquynh:tckhngng,giccchakhaibo,phnloiitngTnhccsai

    Bncnhnhimvchunhod liu,modulenycncnhimvphn loicccucgi.Trongqu trnhx ld liu,modules thchinphnloicccucgi theonhngtiuchctrngvsdngbmho(trongbngdanhmcloicucgi)mholoicucgi.Vicphn loicccucgisc thchinda theocc tiuchsau:

    a.PhnloicctrnghpkhngiukintnhccCctrnghpkhngiukintnhcc lnhngtrnghpkhngthuccc

    quynhtnhcccaVNPTHnihoclnhngtrnghpkhngtuntheoccquytcchung.

    Baogm:Cucgicthamstnhcc(chargeunit)bng0hocNull,CucgiPOlnhngcucgiquabnnhncng.Cucgickhongthigianginhhn1s.Cccucgicktl*,#...Cccucgithiukt.

    -Tckhngc trongbnggi.Nguynnhndonhpsai td liuuvokhitipnhnyucuphttrinthubao.

    b.PhnloivxlcccucgibtthngCucgibtthnglnhngcucgitrng,chm,lintiphockodi.c.PhnloicctrnghpkhngmCucgikhngmlnhngcucgiiukintnhccnhngkhngnm

    trongbngdanhmcsmy.d.PhnloicucgikhngxcnhcdnsLnhngcucgicschgikhngthucdnscatngiangtnhcc.e.CccucgikhngxcnhhnggiCucgikhngxcnhhnggi lnhngcucgimsbgichnggi

    khngckhaibotrongbngdanhmchnggi.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    17/24

    15f.Thubaokhng thng tin tnhcc:Tc,nvkhngc trongbng

    cc.Giccchacquynh,loicngkhngng.g.CctrnghpiukintnhccCucgiiukin tnhcc lnhngcucgikhng thuccciukinphn

    loitmcanf.Nhngtrnghpnhvyscpgitnhcctheoquynh.3.3.3.3pgitnhccSaukhiccthngtincphnloithngquamodulechunhovphnloid

    liu,chngtrnhsthchinpgiccchocctrnghpiukintnhccthngquamoduleTnhcc.

    3.3.3.4TphpsliuccthnhccbngtnghpMolude tnghps liucnhimv tphps liucccacclungringvo

    ccbngtnghp.ylcngoncuicngcaqutrnhtnhcc.iunycnghal,moduleTnghpchc thcchykhiccmodulekhcktthc.Saukhi thchinpgiccchottccccucgi,moduletnghpsthchintphpttcccsliucccaccloicc.

    3.3.4ThitkgiaodinngidngMcchcavicthitkgiaodinngidnglnhmgipngitnhccn

    ginhoqutrnhthchincngnhqutrnhcpnhtdliu.Viccpnhtccthayitrngiaodinmbochnhxcmkhngphcthucvochquancangitnhcckhivitlnhcpnhttrctiptrnbngdliu.

    Thitkgiaodinphimboccyucuvtnhthnthinvingidng,ngin,dhiuvcyccchcnngcn thitcngnhcctinch tithiuphcvchomtqutrnhtnhcc.

    3.3.4.1Giao

    din

    khi

    to

    h

    thng

    Khibtumtkcc,bcu tinngitnhccphi thchin lkhi

    tohthng.Giaodinkhi tohthngcncchcnngxem log,chophpngi tnhcc

    theodiktqucaqutrnhthchinccchcnngtrngiaodin.3.3.4.2XcnhccthamsHthngVicxcnhccthamshthngkhibtuqutrnhtnhccchophpchng

    trnhhotng theomongmuncangitnhcc.Tutheocciukinvthigian

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    18/24

    16vserver,ngitnhcccthspxplithtthchincngnhcthgphoctchringcclungtnhcc.

    3.3.4.3CpnhtccDanhmcccViccpnhtdanhmccclcngviccthchinthngxuyntrongthng

    khicbinng.Vvy,giaodinphcvchocpnhtdanhmcccphimbotnhngin,tindngvdtheodi,tmkimthngtin.

    Nhngbngdanhmcthngxuynccpnhtphcvtnhccldanhmchnggi,danhmcbnggivdanhmcmingim.Giaodincpnhtdanhmchnggiphi thhincrrng tngnhmhnggi trong tng loiccca tngmngvinthng.Vicnygipngitnhccddngtheodivkimsotdliu.

    3.3.4.4ThchinxlsliuvtnhccGiaodinthchinxlsliuvtnhcccthitksaochovacththc

    hin theochukpngmc tiu tnhccphnk,vac th thchin theongyngitnhcclachnpngyucutnhccnhanh.

    Giaodinchngtrnhcthitkchophpcthmcnhiuphinticngmtthiim,dovy,ngitnhcccthcngmtlcmnhiuphinkhcnhaucngxlsliuvtnhccchonhiunhmthchinkhcnhau.

    3.3.4.5GiaodintnghpccTnghpcclqutrnhcuicngtrckhiktthctnhcc.Ccsc

    tnghptheocc lungtnghpcnhnghabanukhixcnhthams lungtnhcc.Hinti,ivichukcctheo thng,chngtrnhphnthnh2lungtnghplTnghpcnhvtnghpcctheoDanhmc:MegaVNN,FiberVNN,MegaWAN..

    3.3.5Lptrnh3.3.5.1LptrnhccmodulexlsliutrnDatabaseDatrnthitkcsdliuctrnhbyPhn3.3.2,tinhnhlptrnhcc

    moduletngngvithitkthchinccthaotcxlsliu.Mhnhtngqutccmoduleclptrnhxlsliutrndatabasenhsau:

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    19/24

    17

    BEGIN

    PackageKHOI_TAO

    CchmvthtcdngchungchocHthngTnhcc

    PackageLOAD_CDR

    PackageTHONG_KE

    FUNCTION,PROCEDURE

    PackageTINH_CUOCPackage

    TONG_HOPEND

    Hnh3.12:Mhnhxlsliutrndatabasea.CcHm(function)vthtc(procedure)dngchungTrongqutrnhtnhccvtnghpcccnhngkhuxlclpilpli

    nhiuln.trnhvicphilptrnhnhiulnchocckhuxlgingnhau,cntoranhnghm,thtcdngchungchochthngtnhcc.

    b.Tp

    cc

    Module

    hm,

    th

    tc

    tch

    hp

    (Packages)

    khi

    to

    H

    thng

    Khibtumtthngccmi,cngvicutincnphilmlkhitoh

    thngcho thngccmi.Cngvickhi toh thngbaogm:toccpartition tngngchottcccbnglinquan;chunbccbngdanhmcphcvchoTnhcc.

    c.PackageTnhccvTnghpccQutrnhTnhccgmnhiucngonnh:Tnhcccccucgichitit

    (CDRs) theo tngHOST, tnhcc theocc loicc theoDanhmcvcuicngTnghpccthnhmtbngktquTnghpcc loicc.Micngon trongchu trnhxlsliuccucmtctrngring.

    3.3.5.2Lptrnhgiaodinngidnga.CngcphttrinC#.NET,CrystalReport+NgnngC#.NET:NgnngC#.netlmtngnnglptrnhminmtrongb

    phnmmVisualStudiocaMicrosofts .Mc tiucaC# lcungcpmtngnng lptrnhngin,anton,hini,hngitng,ttrngtmvoInternet,ckhnngthcthcthicaochomitrng.NET.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    20/24

    18+CrystalReport:Crystalreportlmtcngclmbocomnhnhthinnay,n

    htrhuhtccngnnglptrnh,vhinnayctchhpthnhmtphnkhngththiutrongbMSStudio.NetcaMicrosoftvJbuildercaBorland.

    b.Mhnhhngitng.Mtslpkthacbn

    Hnh3.15:ScclpcbncaHthngTnhcc.CCGBaseObject:L lpcbncanhtcachngtrnh,lpnyquynhnhn

    hinthvchaccdliuchung..CCGComboData:LpCombodliu,lpnytoraitnggiaodinkiu

    ComboBox,kthacctnhnngcaComboBoxlnCCGBaseObject..CCGDataTime:Lpd liudatetime, lpny torai tnggiaodinnhpd

    liungygi,chophpchnNull..CCGText:LpdliuTextBox,lpnytoraitnggiaodinkiuTextBox..CCGEditor:Giaodinngidng,giaodinnysdnglicclp.

    CCGComboData,CCGDateTime,CCGTexttothnhgiaodinnhpdliuchohthngtnhcccucgi.Victorasccccitngtrngiaodinvbtrvtrccitnglmmdotrongqutrnhchychngtrnh.

    .CCGBaseGrid:Lpgiaodinlidliu,hinthdliudngdanhschtytheodliuctruynvokhichychngtrnh.

    .BaseGrid:Lpgiaodin li,sdng li lpgiaodinCCGBaseGrid,nhngbsungthmmthpchnloiMngvinthng.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    21/24

    19.UIThang:Lpgiaodinchnthngcc,khikhitoitngthuclpny,

    chngtrnhscd liuthngcctrongmtbngvyucungidngchnthngcclmvic.

    3.3.6Thnghim3.3.6.1ChunbmitrngtrinkhaiKhibtuachngtrnhtnhccvotrinkhaithct,cngvicutincn

    lmlchunbDatabaseOracletrnmychUNIX.Cngvicchunbnybaogmcccngvic:

    +RsotcuhnhDatabase.+iuchnhcuhnh.+MrngccTablespace.+Khito,phnquynccusertngngviquyhochmodulelinquan.+Khitouser/schemaXULYuser/schemaTINHCUOC3.3.6.2Rsotccmoduleclinquan+Rsotlittcccmoduleclinquan.+Ccbocothngkvsnlng,doanhthuchititcaccdchvcccacc

    cngtyinthoi.Saukhichuynsangdatabasemi,cniuchnhbngsliunguntngngvi

    ccbocony.3.3.6.3ChuyniHthng,CSDLTrongqutrnhchyth,chngtrnhtnhccmichytimychcaChuyn

    vinkthutphtrchTnhcc.avosdngchnhthc,cnchuyntonbCSDLnysangmychcaTrungtmTnhcc.

    -Chythmt ltccchcnngcachng trnhmimbochng trnhmihotngbnh thng trnCSDLcaTrung tmTnhcc:Chng trnhcBIN,Chng trnhTnhccmi.Trongqu trnhchy th, theodi trng thidatabase,iuchnhccthamscuhnhmbodatabasehotngnnhvitcpngyucu.

    3.4.nhgivHthngTnhccccitinHintiHthngangtrongthigianchykimtra,thnghimvangthchin

    isotktquviHthngc.KtquchythchothychngtrnhTnhccmi

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    22/24

    20pngttminghipvvchnhxctnhcccao,vvy,ChngtrnhangnghincuchnhsathmvtrongtnglaipdngthcttiVNPTHni.

    3.4.1.mbotnhtonvnvchunhadliuCcbngdliudanhmc tngminh,dliucrngbucvt l,mbocao

    tnhtonvn.Khngchintngdthadliu.3.4.2GhilognhngcngoncnthitQutrnh tnh tonvx ls liucghi logy theo tng lungtnhcc,

    chophptheodislntnhcngnhccliphtsinhtrongqutrnhtnhcc.Qutrnhtnghpcccngcthchinghilogy.

    3.4.3.ThitkthngnhtchoccloiccMtbnthitkthngnhtpdngchoccmodulecckhcnhauvccnguns

    liukhcnhauCcmodulectchctheotngcngonxlsliu(mtslungdliu

    thngnhtvpdngchungchottcccloiccvccngunsliucucgi).Linhhotpngcngvic,gimthiukhilngcngviccnthchin.3.4.4.pngyucutcxl.Ktqu trvbaogmycc thng tin trunggianca tnhccnnvicxc

    minhtnhchnhxcrtthuntinvnhanhchng.3.4.5.Vaitrcatcgi.Hinti,TiangcngtctiTrungtmTnhcccaVNPTHni.Tithamgia

    trctipvocccngon.+ThitkHthngCsdliuTnhcc+LptrnhphnTnhcctrnPL/SQL.3.5KtlunchngChngnytrnhbycccitinvHthngtnhcc.Hthngkhcphccc

    nhcimsoviHthngc.HthngmicxydngbiHquntrCSDLOracle,ngnnglptrnhC#.HthngmickhnngquntrdliutihngTetrabyted liu,bomtcao,antond liu.Giaodinclptrnhthnthinvingidng,gimthiuccthaotcthcng.Hthngtnhccmimbotnhnhanh,chnhxc,tincycao.Tiptheo,caraccsosnhgiahaihthngc,miviuimvttricaHthngmi.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    23/24

    21KTLUN

    HthngTnhccluncmtvtrquantrngiviccDoanhnghipVinthng.Khiccdchvngycnggia tng,h thngmng li lunmrngvs lngkhchhngngycng ln thH thngTnhcccaccnhkhai thcVin thngcngphctp.cbitkhiccDoanhnghiplunluncchnhschkhuynmi,s thayibitonTnhcclthngxuyn,ihiHthngTnhcccngphilinhhot,hiuqunhanhvchnhxc.

    VNPTHnicmtHthngTnhcccxydng.phttrinvcpnhtpngnhucuhotngcaDoanhnghip.Tuynhin,nthiimgny,hthngnycnphici tinpngyucumichocng tcqun lkinhdoanhvkhchhng.Tcgi lmt trongccnhnschnhcanhmcng tcVNPTHni thchin.Cngthigianthchinlunvn.Dovy,ktqucalunvnscpdngtrinkhaivothctcaVNPTHni.

    Nidungcalunvn:MctiunghincucitinHthngTnhcccaVNPTHningdngbiH

    quntrCSDLOracle,ngnnglptrnhC#.Lunvnhonthnhccnidungsau:TrnhbyvtngquancamtHthngtnhcckhchhng,cthcpdng

    choccccnhn,tchc,doanhnghip.TvicphntchnutrntitptrungvoxemxthintrngHthngtnhcccaVNPTHni.nhgiccuim,nhcimcaH thng.TtvnxydngmtHthngTnhccmidatrnHqun trCSDLOraclevngnng lp trnhC#.ylcccngcqun tr, lp trnhrtmnhhinnay.Lunvnaraccci tincaH thngTnhccmichocc loiccngnhttrongmtbsliuktqu.Baogmcccitincbnsausau:

    +Lutr,xldliuuvocakhchhngcnTnhcc:thngtinkhchhng,thamstnhcc.

    +Phntch,chunhad liu,thchin tnhcc:CDR(CallDataRecords),tcknhtruynsliu,tctruynhpInternet.

    +Xlbinngsliucucgi,binngthngtincakhchhng+Cchmiviccsliukhc,tchhpviccHthngqunlthanhton,

    khiuni,portalNgoiramts tiuchkhcnhghi log tnhcc, tiuhacccu lnhSQL,

    tnhccnhanhcngccithin.Tuynhintronggiihnlunvnvicxlmidnglimcboco,HthngTnhcccnphitiptcnghincuxydnghonthin.

  • 7/22/2019 Tom Tat LV Bui Nhu Chinh

    24/24

    22KINNGHCCHNGNGHINCUTIPTHEO

    H thng tnhccmisbnhgivt trisoviH thngc.Nngcaotnhchuynnghip trongcngvic,gim thiucc thao tc thcng,cbnpngccnhimvtrongthigianludi.Cchngnghincutiptheocthckinnghnhsau:

    1.Mrngnghincu,ci tinH thngchytrnmytnhnhiuCPU.Tiuha,santicngvicthchinchysongsongtrnnhiuCPU.

    2.ngdngtiacccngnghcaHquntrCSDLOracle11g,Oracle11gRelease2,OracleApplicationServer:tchhptrnweb,cchlutrtng,gimstphnquyn

    3.MrngbitonTnhcclintc(theogi,pht)aracccnhbokpthichokhchhng.