BaoCaoThucTap Chuan

Embed Size (px)

Citation preview

  • 8/2/2019 BaoCaoThucTap Chuan

    1/63

    TRNG I HC THNH

    KHOA CNG NGH THNG TIN--------------------

    BO COTHC TP TT NGHIP

    KHOA: CNG NGH THNG TIN

    ti:

    XY DNG PHN MM QUN L BN HNG V

    KHO HNG CA CNG TY TNHH GIA PHT

    Gio vin hng dn: ThS. Nguyn Th NgaSinh vin thc hin: L Th Hng Linh

    L Th Oanh

    Phm Th Hin

    Phm Thanh Tng

    Lp: HLT Tin1 K2

    H Ni, 04/ 2012

  • 8/2/2019 BaoCaoThucTap Chuan

    2/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    TRNG I HC THNH

    KHOA CNG NGH THNG TIN

    CNG HA X HI CH NGHA VIT NAM

    c lp T do Hnh phc

    BNG NHN XT ti:

    XY DNG PHN MM QUN L BN HNG V

    KHO HNG CA CNG TY TNHH GIA PHT

    Gio vin hng dn: ThS. Nguyn Th Nga

    Sinh vin thc hin : L Th Hng Linh (NT)

    L Th Oanh

    Phm Th Hin

    L Th Oanh

    Lp: HLT_Tin1_K2

    NH N X T:

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

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

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

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

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

    t im :. (Cho im chn)

    H Ni, ngy.. thng. nm

    2012

    GIO VIN HNG DN

    (K v ghi r h tn )

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    2

  • 8/2/2019 BaoCaoThucTap Chuan

    3/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    BNG NHN XT ti:

    XY DNG PHN MM QUN L BN HNG V

    KHO HNG CA CNG TY TNHH GIA PHTC s thc tp :

    a ch cng ty:

    - a ch tr s chnh: S 50, Ng 1, T 8, Th trn CuDin, T Lim, H Ni

    -VP: G25 Khu u gi Ng Th Nhm, H ng, H Ni

    Sinh vin thc hin : L Th Hng Linh (NT)

    L Th Oanh

    Phm Th Hin

    L Th Oanh

    Lp: HLT_Tin1_K2

    NH N X T:

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

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

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

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

    t im :. (Cho im chn)

    H Ni, ngy.. thng. Nm 2012

    Ngi nhn xt

    (K v ghi r h tn )

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    3

  • 8/2/2019 BaoCaoThucTap Chuan

    4/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    LI NOI U

    Cng ngh thng tin ngy cng c tnh ng dng cao trong thc t, nht l i

    vi cc cng ty trong lnh vc kinh doanh li cng quan trng, v nh trong qun l,trong lu tr thng tin hay trong hot ng i tc hoc l p cc hp ng mua bnsn phm ...

    Trc kia, cc cng ty khi mun lu tr danh mc sn phm hay l p cc snphm trong kho hng... th s dng Microsoft Exel l chnh, v khi l p hp ng muahng thng l vn bn in trn MS Word... Do , kh nng thng nht mt chun lkhng cao, ng thi bo mt v tnh chnh xc trong lu tr d liu thp hn vic sdng mt phn mm qun l thng nht v nghi p vu cho ton b cng ty.

    Th mnh khi s dng mt phn mm qun l cho cho vic lu tr cng nhthc hin cc nghi p vu bn hng hay qun l nh: kh nng lu tr d liu t p trung,sao lu an ton v phc hi nhanh chng, bn cnh cn c chc nng bo mtngi dng, trnh c tnh trng sa d liu ca cc bn ghi. H tr qun l chongi qun l tt hn, nh c th kim tra c doanh thu ca cng ty hng thng,nng lc lm vic ca nhn vin hay sn phm trong kho hng..., ng thi cng tomt chun thng nht trong nghi p v xut nh p hng ha hay qun l sn phmtrong kho hng ...

    Vi nhng u th m chng chng em quyt nh nhn ti thc t p ttnghi p v xy dng mt phn mm qun l bn hng v kho hng cho mt cng ty c

    phn vi tn cng ty l Cng ty TNHH GIA PHT.

    Trong qu trnh thc hin t bc kho st thc t, n vic xy dng c s dliu hay x l cc chc nng nghi p v cho chng trnh, chng em cng g p mt skh khn nhng vi s gip nhit tnh ca gio vin hng dn cng nhn vintrc tip h tr chng em ca cng ty TNHH GIA PHT.

    Do trc khi i vo phn ni dung chnh ca n, chng em xin gi li cm

    n chn thnh ti c ThS.Nguyn Th Nga l gio vin trc tip hng dn chngem v ng thi cng xin gi li cm n ti anh Nguyn c Tnh Ph gim cca cng ty TNHH GIA PHT gip chng em hon thnh tt n ny!.

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    4

  • 8/2/2019 BaoCaoThucTap Chuan

    5/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    TOM TT NI DUNG AN

    Nh ni trn, Chng trnh qun l bn hng v kho hng ny c

    chng em vit nhm mc ch ng dng vo thc t v c th l cng tyTNHH GIA PHT trong vic qun l nghip v bn hng v qun l khohng, thay th cho cng vic qun l hin ti ca nhn vin, nhm nng caohiu sut cng vic cng nh hiu qu hn trong cng vic qun l ca nhqun l.

    Vi 2 mng chc nng chnh ca chng trnh l qun ly kho hang vqun l bn hng ca cng ty, trong mi chc nng c nhng chc nng

    chi tit hn, v chng em s dn gii chi tit hn trong bi bo co ny .Ni dung ca phn bo co ny gm 5 chng :

    Chng I : C s l thuyt.

    Chng II :Kho st thc t nghip v ca cng ty TNHH GIAPHT.

    Chng III : Phn tch v thit k h thng da trn nhng phntch chng II.

    Chng IV : Gii thiu chng trnh chnhChng V : Kt lun.

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    5

  • 8/2/2019 BaoCaoThucTap Chuan

    6/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    MUC LUC

    LI NOI U .........................................................................................................4

    TOM TT NI DUNG N .............................................................................5CHNG I : C S L THUYT .......................................................................8

    I. GIITHIUV .NETFRAMEWORK3.5 ..............................................................81.1. Khi nim v .NetFrameWork .......................................................................81.3.Th mnh ca .netframwork 3.5 ...................................................................10

    II. GIITHIUV VISUAL STUDIO 2008 ...........................................................112.1.Gii thiu tng quang v Visual Studio .NET 2008 .....................................112.2.Linq trong visual studio 2008 .......................................................................17

    III. GII THIU V SQL SERVER 2005 .............................................193.1.Tng quan SQL Server 2005 ........................................................................193.2 Cc tnh nng mi ca SQL Server 2005 .....................................................20

    I.TNG QUAN V CTY TNHH GIA PHT ........................................25II.KHO ST NGHIP VU CC PHNG BAN CO LIN QUAN . .27

    2.1.Phng k ton: ..............................................................................................272.2.B phn bn hng: ........................................................................................272.3.B phn kho hng .........................................................................................282.4. Nghi p vu nh p hng ...................................................................................28

    CHNG III PHN TICH THIT K H THNG .......................................30

    I.S LUNG D LIU .....................................................................301.1. S phn cp chc nng ...........................................................................301.2. M hnh d liu mc khung cnh ...............................................................311.3.S lung d liu mc nh ......................................................................321.4. S lung d liu mc di nh .............................................................33

    II.THIT K DATABASE .......................................................................36

    2.1.Thit k cc bng trong c s d liu ...........................................................362.2.M hnh mi quan h ................................................................................... 42

    CHNG IV. GII THIU GIAO DIN CHNG TRINH ..........................45

    4.1.Giao din form cu hnh ban u ..................................................................454.2.Giao din form kt ni ti database ..............................................................454.4.Giao din form Chng trnh chnh .............................................................474.7. Giao din qun l sn phm: ......................................................................494.8 .Giao din form qun l nh cung cp ..........................................................50

    4.9 Giao din form qun l hng sn xut ..........................................................514.11 .Giao din form qun l nh p hng .............................................................52

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    6

  • 8/2/2019 BaoCaoThucTap Chuan

    7/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.12. Giao din form thm mi hp ng nh p ..................................................524.13 .Ha n nhp hng: ................................................................................... 53

    CHNG V KT LUN .....................................................................................62

    I.KT LUN ..............................................................................................62II.DANH MUC TI LIU THAM KHO .............................................63

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    7

  • 8/2/2019 BaoCaoThucTap Chuan

    8/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    CHNG I : C S L THUYT

    I. Gii thiu v .net framework 3.5

    1.1. Khi nim v .NetFrameWork

    .NET Framework l mt tp nhng giao din lp trnh v l tm im cann tng .NET. N cung cp c s h tng xy dng v chy cc dch vWeb. Hoc lp trnh winform

    C# l mt trong rt nhiu ngn ng lp trnh c h tr bi .NETFramework (nh C++, Java,VB). C th hiu n gin y l mt trungtm bin dch trong tt c cc ngn ng c h tr bi .NET Frameworks c chuyn i ra MSIL (mt dng m trung gian) ri t y mi c

    bin dch tc thi (Just in time Compiler JIT Compiler) thnh cc file thcthi nh exe. Mt thnh t quan trong na trong kin trc .NET Frameworkchnh l CLR (.NET Common Language Runtime), khi chc nng cung cptt c cc dch v m chng trnh cn giao tip vi phn cng, vi h iuhnh.1.2.Nhng thnh phn ca .NetFramework

    a) Common Language Runtime

    - Common Language Runtime (CLR) l trung tm im ca .NETFramework. y l mt "hm my" chy cc tnh nng ca .NET.Trong .NET tt c mi ngn ng lp trnh u c bin dch ra MicrosoftIntermediate Language (IL). Do bt buc mi ngn ng u phi dng cngcc loi kiu d liu (gi l Common Type System ) nn CLR c th kimsot mi giao din, gi gia cc thnh phn v cho php cc ngn ng c thtch hp vi nhau mt cch thng sut.

    Khi chy mt ng dng .NET, n s c bin dch bng mt b bin

    dch JIT (Just-In-Time ) rt hiu nng ra m my chy. im ny gip ngdng .NET chy nhanh hn m thng dch ca Java trong Java VirtualMachine . Just-In-Time cng c ngha l ch phn m no cn x l trong lcy mi c bin dch.

    Ngoi vic cung cp v qun l b nh, CLR cn x l cng vic "gomrc". Trc y mi khi mt DLL c np vo b nh, h thng s ghi nhnc bao nhiu tc v dng n khi tc v cui cng chm dt th h thnggii phng DLL ny v tr li phn b nh n dng trc y cho h thng

    dng vo vic khc. Nu chng trnh cung cp b nh s dng m khngnh gii phng th n mt lc no b nh s b "cn" v chng ta s phi

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    8

  • 8/2/2019 BaoCaoThucTap Chuan

    9/63

  • 8/2/2019 BaoCaoThucTap Chuan

    10/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    cc giao thc v pht hin. System.Web.UI namespace cung cp hai lp chocc cc iu khin (control) l cc iu khin HTML v cc iu khin Web.iu khin HTML cho chng ta nh x trc tip vo cc HTML tag nh input

    . Cng c nhng iu khin Web cho php chng ta cu trc li cc iukhin vi nhng khun mu , v d nh mt grid control.

    Ngoi ASP.NET, .NET Framework cn cung cp mt b th vin lpthit k giao din cho cc nh pht trin cc ng dng trn nn Windows. Chai namespace l System.WinForm v System.Drawing. Bn c th s dngcc lp trong System.WinForm xy dng giao din ngi dng khch. Cclp ny cho php bn thc hin cc giao din ngi dng Windows chuntrong cc ng dng .NET ca bn. Bn cng c th s dng lp

    System.Drawing truy nhp vo cc c tnh mi GDI+. Lp ny h tr choth h k tip ca Graphics Device Interface (GDI) l ho hai chiu.

    1.3.Th mnh ca .netframwork 3.5

    - Theo s pht trin ca .net framwork m im bt u vi nhiungi s dng phn mm cng nh cc k s lp trnh l .net 2.0 . Trc mtti mun ni ti bc pht trin t .net 2.0 ln .net 3.0

    - i vi nn tng .net 3.0 c gi nguyn cu trc cng nh cc lp

    base c bn ca .net 2.0 ngoi ra . phin bn 3.0 c microsoft tch hpthm 7 cng ngh mi l :

    Windows Communication Foundation

    Windows Presentation Foundation

    Windows Workflow Foundation

    Windows Workflow Foundation

    Windows CardSpace Cryptography API: Next Generation

    User Application Control

    Ch thch :

    _ WCF (Windows Communication Foundation): y l b cng c dng pht trin cc dch v theo hng kin trc (SOA).

    _ WPF (Windows Presentation Foundation): y l b control h tr v

    ha tuyt vi, n tch bit gia giao din v code, gip bn trc quanhn khi developer.

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    10

  • 8/2/2019 BaoCaoThucTap Chuan

    11/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    _ WF (Windows Workflow Foundation) : WF cung cp mt nhm cc lp(class) m m hnh ho tng kha cnh ca mt workflow ca mt ngdng. Nhng lp khc nhau i din cho nhng action v d nh i mt

    s kin, thc thi theo iu kin (branching), i mt trong nhiu s vicxy ra v thc thi cc lnh tun t.

    _ Windows CardSpace : WC - CardSpace (hay InfoCard) l cng c xy dng h thng nhn dng da vo CardSpace trn my client.

    _ CNG (Cryptography API: Next Generation) : NG c MS ha hn lmt m hnh mi, n gi trong vic m ho. N bao gm nhiu cch "plug and play" vi cc component khc nhau v d nh b sinh s ngunhin (c th c customize). N cng bao gm cc gii thut m ho

    mi trn th gii._ UAC (User Application Control).

    Khi pht trin ti phin bn .net 3.5 Microsoft gi gi cc thnh phnca .net 3.0 ng thi pht trin thm vo LINQ v SP .NET AJAX

    LINQ l cng ngh m ti s dng trong qu trnh xy dng chng trnhny , n s c ni r hn phn gii thiu v visual studio 2008

    II. Gii thiu v Visual Studio 2008

    2.1.Gii thiu tng quang v Visual Studio .NET 2008Visual Studio 2008 th hin tm nhn rng ca Microsoft v cc ng dng

    my khc bng chc cho php cc chuyn gia pht trin phm mm c thnhanh chng to ng dng kt ni vi cht lng cao v nhng kinh nghinngi dng phong ph. Vi Visual Studio 2008, cc t chc s thy d dnghn so vi cc phin bn trc trong vic capture v phn tch d liu, iu c ngha h c th a ra c cc quyt nh hiu qu trong cng vic.

    Vistual Studio 2008 cho php mi t chc c th nhanh chng to c ccng dng tin cy, c kh nng qun l v an ton hn tn dng WindowsVista v h thng Office 2007.

    Visual Studio 2008 ra mt nhng u im chnh cho cc chuyn gia phttrin phn mm th hin trong 3 lnh vc chnh:

    Ci thin kh nng sn xut

    Qun l chu trnh pht trin ng dng

    Trin khai cc cng ngh mi nht

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    11

  • 8/2/2019 BaoCaoThucTap Chuan

    12/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    Trong phn ny chng ti s gii thiu mt s cm nhn khc nhau cakhch hng v 3 lnh vc thng qua 7 phm vi cng ngh khc nhau.

    Pht trin cc ng dng my khch thng minh

    Visual Studio 2008 gii thiu nhiu cch mi v d dng cho cc chuyngia pht trine phn mm trong vic xy dng my khc thng minh bng cchcung cp mt tp ton din cc cng c v lp n gin ha vic tch hpcc my khch thng mnh vi ng dng wev ang mi hoc ang tn ti, v

    bng cch qun l lu tr ni b d liu cho cc kch bn b hy kt ni.

    To cc ng dng Microsoft Office

    Visual Studio Tools for Office(VSTO) hin c tch hp y vo

    Visual Studio 2008 Professional Edition. Visual Studio cho php cc chuyngia pht trin phn mm c th ty chn cc ng dng Office nh Outlook vPowerPoint ci thin nng sut ngi dng v n gin ha s trin khai.

    Xy dng cc ng dng Windows Vista

    Chuyn gia pht trin phn mm s d dng thc y c cc cng nghnn tng mi, v cung cp cc ng dng hp dn hn n khc hng ca h,

    bng vic kt hp mt cch d dng tnh nng nn tng trnh din caWindows (Windows Presention Foundation) mi trong c cc ng dng miv ng dng biu mu Windows (Windows Form) ang tn ti.

    Qun l d liu hiu qu hn

    Gii thiu ngn ng truy vn tch hp (LINQ), v nhng ci thin v victruy cp d liu khc cho php cc chuyn gia pht trin phn mm c th xl d liu bng s dng phng php lp trnh nht qun, thc hin truy cpd liu vi cc b mt thit k d liu mwois v s dng cc lp nh kmcho mu thit k i khi c kt ni.

    Mt ci thin ton din v cm nhn ca chuyn gia pht trin phn mmVisual Studio 2008 cho mt cm nhn ton din tt hn i vi cc

    chuyn gia pht trin phn mm thng qua vic kt hp nhng ci thin chtlng sn phm ng k, cc thay i cch b mt thit k ph bin nht ivi li cho ngi dng v lm n gin ha kh nng ca ngi dng chpnhn tp cng c v khung lm vic tch bit.

    Cho cc cm nhn Web mi

    Xt ti c s h tng an ton, tin cy v c th m rng ca IIS, ccchuyn gia pht trin phn mm c th d dng to cc ng dng Web tng

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    12

  • 8/2/2019 BaoCaoThucTap Chuan

    13/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    tc v hiu qu. S tch hp lin mch v m hnh lp trnh thn thin caASP.NET, AJAX cho php thc thi pha trnh khc mt cch hiu qu hn cung cp cho ngi dng nhng giao din web thun li hn.

    Ci thin qun l chu trnh pht trin ng dng (ALM)ALM cung cp s h tr tuyt vi, khng ch cho vic qun l ton b

    chu trnh pht trin phn mm m cn cho s tng tc quan trng vi ngidng v cc ch d n CNTT ca mt ng dng doanh nghip.

    Pht trin cc ng dng my khc thng minh

    Visual Studio 2008 cung cp cho cc chuyn gia pht trin phm mmcch i mi xy dng cc ng dng my khch thng minh, thm vo d l

    ci thin nng xut ca chnh chuyn gia pht trin phn mm. Nhiu khchhng phi i mt vi thch thc trong vic tch hp cc ng dng my khcthng minh ca h vi ng dng d trn web mi v ng dng ang tn tiqua ng nhp v cc dch v c nhn. Visual Studio 2008 cung cp mt tpcng c mi v cc lp cho php n gin ha s tch hp ny v cho phpnhng chuyn gia n gin trong qun l vic lu tr d liu cho cc kch bn hy kt ni.

    Cc lnh vc pht trin my khc thng minh tp trung gm c:

    Tch hp giao din ngi dng

    Bng vic h tr cc nh dng chung (nh XML) v cho php nhn vinthit k kim sot trc tip hn vi layout, cc control v s rang buc d liuca giao din ng dng ngi dng (UI), Visual Studio lm cho cc thit kvin ha nhp vo qu trnh pht trin d dng hn. Thit k vin c th sdng cc cng c thn thin nh Microsoft Expression Suite to cc giaodin ngi dng v file th tc cc chuyn gia pht trin phn mm c th

    lm vic trc tip trong Visual Studio. Visual Studio h tr y s cngtc lung cng vic, cho php cc thit k vin v chuyn gia pht trin phnmm qun l c cng vic trc/sau v cng vic song song. Ngoi ra ccthit k vin v chuyn gia pht trin phn mm cng c th xy dng cc thvin thnh phn, nh dng v cch thit k giao din ngi dng chung ddng qun l v s dng li. Bng cch li dng nhng u th ca Office2007 vi t cch l mt nn tng pht trin, cc thit k vin c th nng caotm nhn v cm nhn v c Office v SharePoint to cc giao din ngi

    dng trc gic v thn thin hn. Sau cc chuyn gia pht trin c th s

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    13

  • 8/2/2019 BaoCaoThucTap Chuan

    14/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    dng Visual Studio Tools cho Office to giao din ngi dng trong ccgii php ca h mt cch nhanh chng v d dng.

    Ci thin trin khai ng dng ClickOnce

    S trin khai ClickOnce trong Visual Studio 2005 cung cp cho Webnh trin khai cho cc my khch thng minh. Ngi dng c th vo mtURL v kch vo mt lin kt c th ci t ng dng my khch thngminh trn my tnh ca h. Cc chuyn gia CNTT c th trin khai cc phin

    bn mi ca ng dng ch cn n gin bng cch sao chp ng dng mivo URL. Trong Visual Studio 2008, ClickOnce hin cn h tr cho c trnhduyt Firefox c cung cp vic k c lp location v gn nhn khch hng.Thm vo , ClickOnce hin cn h tr trin khai thoogn qua cc my ch

    proxy c thm nh v cho php cc chuyn gia pht trin phn mm phnphi c ng dng ca h n nhiu cng ty t m v tr trung tm

    Kiu giao din Office 2007 h tr cho cc ng dng C++

    Visual Studio 2008 cng cung cp cho cc chuyn gia pht trin phnmm s h tr xy dng cc ng dng s dung kiu giao din MicrosoftOffice 2007, c th trong gm Ribbon Bar, Ribbon Status Bar, v Mini-

    toolbar.

    Cc dch v mc ng dng my khch

    Kch hot ng dng my khch m cc chuyn gia pht trin phn mms dng cng mt profile ngi dng v ng nhp cc dch v nh cc ngdng Web ca h. iu ny cho php cc khch hng s dng mt phng

    php lu tr backend i vi vic thm nh v thng tin c nhn ngi dngm khng cn quan tm n kiu ng dng.

    Truy cp d liu kt ni khng thng xuyn

    Microsoft Synchronization Services cho ADO.NET cung cp mt giaodin lp trnh ng dng (API) gip ng b ha d liu gia cc dch v dliu v kho d liu cc b. Synchronization Services API c m hnh hasau khi cc giao din lp trnh ng dng truy cp d liu ADO.NET v cho

    bn mt cch trc gic ng b d liu. N lm cho vic xy dng cc ngdng trong mi trng kt ni khng thng xuyn c m rng v mtlogic, ni c th ph thuc vo s ni mng nht qun.

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    14

  • 8/2/2019 BaoCaoThucTap Chuan

    15/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    S h tr tch hp cho Microsoft SQL Server 2005 Compact Edition

    Microsoft SQL Server 2005 Compact Edition l phin bn kt tip caSQL Server Mobile c b sung thm nn tng desktop. SQL Server

    Compact m rng cng ngh SQL Server Mobile bng cch cho ra mt s uvit nh bo tr t hn, c s d liu c nhng v c ng cho cc nn tngWindows nh Tablet PC, Pocket PC, smart phone v cc my bn. Cng nhSQL Server Mobile, SQL Server Compact hon ton c min ph, d dngs dng, v phin bn c th nhng ca SQL Server 2005 cho vic pht trincc ng dng di dng v desktop.

    Tc dng n by SOA v WCF trong cc ng dng di ng

    Cc chuyn gia pht trin phn mm c th xy dng mt ng dng mykhch ca thit b di ng lm vic trong mi trng kt ni khng honchnh. ng dng c th gi v nhn d liu t my ch, thm ch thit b hykt ni hoc roaming. Bng vic cung cp s logic v gii quyt cc vn vlu tr ln kh nng nh a ch, chuyn gia pht trin phn mm c th tptrung vo chc nng ng dng di ng v khng phi lo lng v nhng yu t,

    phng thc kt ni khc hay cc m hnh lu tr c yu cu.

    To cc ng dng Microsoft Office

    Visual Studio Tools for Office (VSTO) hin c tch hp y bntrong Visual Studio 2008 Professional Edition. Cc chuyn gia pht trin

    phn mm c th nhm mt cch d dng n hn 500 triu ngi dngMicrosoft Office khi ang ng cc k nng m c ch ng nh nhau mh pht trin cho vic vit cc ng dng Microsoft Windows hoc cc ngdng ASP.NET. Visual Studio cho php cc chuyn gia pht trin phn mmc th ty chnh Word, Excel, PowerPoint, Outlook, Visio, InfoPath, v

    Project ci thin nng sut ngi dng v tn dng nhiu ci thin trong hthng Office 2007 ca Microsoft. Visual Studio 2008 cho php cc chuyngia pht trin phn mm thc hin cc nhim v nh:

    Nhm n s tri rng ca h thng Office 2007 ca Microsoft ccchuyn gia pht trin phn mm c th s dng cc cng c trong VisualStudio to ty chn m c qun l mc ti liu v mc ng dng ngsau cc ng dng ca h thng Office 2007 nhanh chng v d dng. Thit kvin o nh km ca Visual Studio cho cc tnh nng giao din ngi dng

    chnh ca Office 2007 cung cp cho chuyn gia pht trin phn mm nhng

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    15

  • 8/2/2019 BaoCaoThucTap Chuan

    16/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    kinh nghim pht trin RAD v cho php h phn phi cc ng dng c giaodin da trn Office cht lng cao.

    Xy dng cc ng dng nhm n Microsoft Office SharePoint Server

    Visual Studio n gin ha nhim v trong vic xy dng v g ri ccd n ca SharePoint Workflow, bn cnh cng cho php chuyn gia phttrin xy dng cc ng dng d dng cung cp kh nng truy cp n cc kholu tr d liu back-end v n d liu t cc h thng doanh nghip nhSAP, CRM v ERP.

    Pht trin cc gii php lung cng vic UI da trn Office ca MicrosoftD dng kt hp cc thnh phn chnh ca Microsoft Office UI, c th

    gm c Fluent Ribbon, Custom Task Pane, SharePoint Workflow Servicestch hp trong cc gii php Visual Studio.

    Trin khai cc ng dng d dng v an ton

    Cc chuyn gia pht trin phn mm c th d dng s dng v m hnh bomt cho cc ng dng s tng thch vi nhng phin bn trong tng lai caVisual Studio v Office.

    Xy dng cc ng dng Windows Vista

    Vi Visual Studio 2008, cc chuyn gia pht trin phn mm c th d dngnng cao c cng ngh nn tng mi v cho ra nhiu ng dng hp dn hncho cc khch hng ca h.

    D dng b sung thm nhng cm nhn v dng v ca WindowsVista cho cc ng dng C++ native.

    H tr kiu giao din ngi dng Office 2007 cho cc ng dng C++ native

    Tng kh nng cng tc gia m c ch ng v m t nhin

    Visual Studio cho php cc chuyn gia d dng hn trong vic xy dng

    cc ng dng c s dng c m t nhin v m c ch ng, v cng cungcp s ci thin trong kh nng cng tc.

    Qun l d liu hiu qu hn

    Visual Studio 2008 ci thin ng k cch qun l d liu ca cc chuyngia pht trin phn mm.Theo truyn thng, cc chuyn gia phi gia cng dliu khc nhau ph thuc vo ni m d liu c tr v cch ngi dng ktni vi n. Vi s hng dn ca ngn ng truy cp tch hp (LINQ) v

    nhiu ci thin trong vic truy cp d liu, cc chuyn gia c th qun l dliu bng phng php lp trnh nht qun v thc hin vic truy cp d liu

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    16

  • 8/2/2019 BaoCaoThucTap Chuan

    17/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    vi cc b mt thit k d liu mi. ADO.NET tch hp vi LINQ v h trmt mu thit k kt ni khng lin tc n gin ha cc nhim v phttrin cc kiu nhim v ng dng .

    Nhng tnh nng mi gm c :Lp trnh m hnh v kinh nghim thit k xung quanh s truy cp

    hp nht ngn ng/ d liu

    LINQ trang b gim s phc tp cho cc chuyn gia v gip h tngnng sut trong cng vic thng qua mt tp hp cc m rng cho C# v ngnng lp trnh Visual Basic cng nh Microsoft.NET Framework, nhng thnh

    phn cho php truy vn tch hp cc i tng, c s d liu v d liu XML.

    S dng LINQ chuyn gia c th vit cc truy vn t nhin trong C# hocVisual Basic m khng cn phi s dng cc ngn ng khc nh SQL vXpath.

    n gin ha cu trc d liu cho cc website vi LINQ to SQL

    Cho nhng kinh nghim v Web mi

    Thit k thi hnh dch v Web

    D dng s dng cc dch v Windows Communication Foundation

    (WCF)Thc thi dch v c tch hp vi thit k lung cng vic

    Kinh nghim hn vi cc chuyn gia pht trin phn mm

    Ci thin cht lng sn phm

    Tc dng n by cho cc u t UI ang tn ti

    Ci thin qu trnh qun l chu k pht trin ng dng (ALM)

    Nhng tnh nng mi trong pht hnh ny gm c:

    Tch hp c s d liu chuyn nghip trong chu trnh pht trin phn mmM rng kh nng kim th khi ca Visual Studio

    2.2.Linq trong visual studio 2008

    LINQ l mt s sng to mi trong .NET Framework 3.5 (LangueIntegrate Query) l mt tp hp m rng ngn ng cho php thc hin cctruy vn trong ngn ng C# 2008 v Visual Basic 2008. LINQ cho phpselect, filter, sort, group v transform data t cc ngun data source khc nhau

    theo mt cch chung. LINQ to Objects thc hin truy vn cc i tng,LINQ to DataSet thc hin truy vn DataSet, LINQ to SQL thc hin truy

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    17

  • 8/2/2019 BaoCaoThucTap Chuan

    18/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    vn n c s d liu SQL Server m khng phi vit code, LINQ to XMLc d liu t nh dng XML.

    Nhng h tr ca C#3.0 cho LINQ

    LINQ tch hp cht ch vi C#, nhng ci tin quan trng cthm vo trong ngn ng. C th ni nhng thay i chnh trong C# 3.0 l

    phc v LINQ. Sau y l vi tnh nng mi c b sung:

    .Lambda expression.

    .T kha var, cch khi to i tng v tp hp mi, cc kiu nc danh(anonymous types).

    . Cc phng thc m rng (extension methodsa).

    Lambda expression:C th xem nh l cch vit gn ca delegate. C# 2.0 c anonymous

    mthod cho mc ch ny, v by gi vi C# 3.0 l lambda (=>), v cui cngl mt bieetu thc hoc mt khi cc cu lnh. Mt biu thc lambda trongC# trng nh th ny:

    (param1, param2, param3,,paramN)=>expr

    Khi vic tnh ton phc tp hn, ta c th s dng mt khi cu lnh:

    (param1, param2,, paramN)=>{

    statchng ement1;

    staterment2;

    statermentN;

    return(lambda_expression_return_type);

    }

    Cc bc s dng LINQ

    s dng LINQ, bn to mt biu thc LINQ

    Gi tr tr v t mt biu thc LINQ l mt i tng iterator hin thcIEnumerable

    Khi bn lp qua i tng iterator, LINQ mi thc s thc hin cngvic. C ch ny c gi l Deferred Execution.

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    18

  • 8/2/2019 BaoCaoThucTap Chuan

    19/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    Linqdatasource

    LinqDataSourc l mt control c th thc hin nhiu tc v thm, sa,

    xa d liu mt cch t ng. Vi LinqDataSource khng cn vit code choc vic cp nhp, sa i d liu cng ging nh SqlDataSource.

    Trc ht cn to ra mt Linq to Sql class:

    File ->New -> File-> LINQ to SQL class

    To ra m hnh LinqSqlDataContext cho php Linq ly d liu tdatabase DB_TEST.MDF

    Thit lp cu hnh cho control Linqdatasource1:

    Chn Linqdatasource -> Configure Data Source -> chnLinqSqlDataContext

    Thc hin a LinQDataSource vo GridView

    Vy c th ni LINQ l mt trong nhng tnh nng ct li ca .NETFramework, c h tr y trong cc ngn ng C# v VB. LINQ hin cmt di rng cc ng dng tim nng. Ni mt cch n gin, c cung cpmt m hnh mang tnh khi bo cho vic nhn v x l d liu cho php ta

    s dng cng mt lc c php vi nhiu ngn ng d liu khc nhau. Nguynl thong nht nm di mi ng dng LINQ l n nhn mnh n lp trnhkhai bo so vi lp trnh chc nng - ni mt cch khc, on code ca bnch pht biu kt qu m n mun thay v mt chui cc bc t c ktqu .

    III. GII THIU V SQL SERVER 2005

    3.1.Tng quan SQL Server 2005

    SQL Server 2005 l h c s d liu y tm huyt ca Microsoft. Nkhng n thun l bn nng cp ca SQL Server, m sau hn 2 nm phttrin d n. Microsoft cho ra i mt sn phm khc v tt hn nhiu sovi SQL Server 2000

    Cc phin bn ca SQL Server 2005

    Microsoft SQL Server 2005 Enterprise Edition (32 bit v 64 bit)

    Microsoft SQL Server 2005 Standard Edition (32 bit v 64 bit) phinbn ny gm nhng tnh nng thit yu cho nhu cu v cc gii php thngmi in t.

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    19

  • 8/2/2019 BaoCaoThucTap Chuan

    20/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    Microsoft SQL Server 2005 Workgroup Edition (32 bit) l gii phpcu d liu ph hp cho cc doanh nhip, t chc nh.

    Microsoft SQL Server 2005 Developer Edition (32 bit v 64 bit) Phin

    bn ny l s la chn tt cho cc c nhn hoc t chc xy dng v kim trang dng nhng khng mun tr ph phin bn Enterprise Edition.

    Microsoft SQL Server 2005 Express Editions (32 bit) C th dng nhc s d liu my khch hoc my ch n gin. N l la chn tt nu bnch cn mt phin bn SQL Server 2005 nh gn, dng trn my ch cu hnhthp.

    3.2 Cc tnh nng mi ca SQL Server 2005

    Khi SQL Server 2005 ra i, th nhng kin thc v SQL 2000 thc skhng bn lm ch c SQL 2005. Kh nng v linh hot ca SQLServer 2005 c phn nh rt r trong cng c Management Studio mi vBIDS.

    a . Nng cao tnh bo mt

    Bo mt l tm chnh cho nhng tnh nng mi trong SQL Server 2005.iu ny phn nh s phn ng li ca Microsoft vi su my tnh Slammer tn cng SQL Server 2000. N cng cho thy mt th gii ngy cng cnhiu d liu kinh doanh c nguy c b l ra ngoi Internet.

    Bo mt nhm th mc h thng:

    - Nhm mc h thng bao gm cc View bn di cu trc d liu hthng. Ngi s dng khng thy c bt c bng bn di no, v thnhng ngi dng khng c k nng hoc c ph hoi khng th thay ihoc lm h hng cc bng ny c. iu ny ngn bn hoc bt k ai khclm hng cu trc chnh m SQL Server ph thuc vo.

    Bt buc chnh sch mt khu:- Khi bn ci Window Server 2003, bn c th p dng chnh sch mt

    khu ca Window ( bn ang p dng ) cho SQL Server 2005. Bn c th thihnh chnh sch v mc v Windows m trong 2000 khng h tr tnhnng ny. Bn c th tt hoc m vic bt buc chnh sch mt khu cho tngng nhp ring.

    Tch bit gin v ngi dng:

    -SQL Server 2000 khng c khi nim gin (Schchng ema): Ngidng s hu cc i tng CSDL. Nu mt ngi dng User 1 to mt i

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    20

  • 8/2/2019 BaoCaoThucTap Chuan

    21/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    tng l myTable th tn ca i tng s l User1.myTable. Nu User1 bxa khi mt nhn vin ri khi cng ty chng hn, bn cn thay i tn cai tng. Vic ny gy ra vn vi nhng ng dng ph thuc vo tn ca

    i tng trong truy xut c s d liu-Trong SQL Server 2005, ngi dng c th to gin c tn khc vi

    ngi dng cha cc i tng CSDL. V d User1 c th to gin ctn l HR v to mt i tng Chng employee. Bn tham chiu n itng nh l HR.employee. V th n User1 ri khi cng ty, bn khngcn thay i tn gin , ngha l m ng dng vn c gi nguyn bi vi tng vn c gi l HR.employee.

    T ng to chng nhn cho SSL:

    - Trong SQL Server 2000, khi bn dng Secure Sockets Layer (SSL) ng nhp v th hin SQL Server, bn pha to chng nhn lm c s sdng SSL. SQL Server 2005 t to chng nhn cho bn, iu d cho php

    bn s dng SSL, m khng cn phi quan tm vic to chng nhn.

    b . M rng T- SQL

    - Transact- SQL l mt phin bn ca Structured Query Language (Sql),c s dng bi SQL Server 2005. Transact - SQL thng c gi l T -

    SQL cho nhiu tnh nng do Microsoft pht trin khng c trong ANSI SQL(SQL chun).

    - Ci tin kh nng h tr XML: SQL Server 2000 cho php bn nhn dliu quan h dng XML vi mnh FOR XML, hoc lu tr XML nh dliu quan h trong Sql Server s dng mnh OPENXML. SQL Server 2005c thm mt kiu d liu quan h khi dng OPEN XML. Bn cng c thdng ti liu gin biu din trong ngn ng W3C XML Schema Definition

    ( i khi gi l gin XSD) ch ra cu trc hp l trong XML.- Vic s dng khi Try Catch trong m T - SQL cho php bn ch ra

    iu g phi lm khi li xy ra.

    - Trong SQL Server nanagement Studio, bn c th tm thy nhiu onm mu gip bn thc hin nhng tc v thng gp vi T - SQL. xemcc mu ny, bn chn trnh n View -> Template Explorer.

    c. Tng cng h tr ngi pht trin:

    H tr cho Common Language Runtime (CLR):

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    21

  • 8/2/2019 BaoCaoThucTap Chuan

    22/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    -CLR c dng bi m .NET, c nhng vo trong c my CSDL SQLServer 2005. Bn c th vit cc th tc lu sn, trigger, hm, tnh ton tphp v cc kiu d liu do ngi dng nh ngha bng cch s dng cc

    ngn ng nh VB.NET hoc C#.-Th tc lu sn c vit bi ngn ng .NET l mt thay th tt cho th

    tc lu sn m rng trong SQL Server 2000 bi v bn c th ch ra mc bo mt cho m .NET. C 3 mc bo mt cho m . NET:

    + An ton: Mc ny khng cho php truy cp ngoi phm vi SQLServer. M ca bn khng c php truy cp h thng tp tin, registry, cc

    bin mi trng hoc mng. y l mc bo mt cao nht.

    + Truy xut m rng: Mc ny cho php m ca bn truy xut giihn ra ngoi phm vi SQL Server. C th l bn c th truy xut registry, hthng tp tin, cc bin mi trng hoc mng.

    + Khng an ton: mc ny bn c th truy xut bt k chc nngmong mun no ngoi phm vi SQL Server 2005. Bn ch nn dng mc

    bo mt ny nu chc chn m c vit tt, v bn tin cy ngi vit m.

    Cc kiu d liu mi:

    -Varchar(max): Kiu ny cho php bn dng chui k t hn 8000byte(8000 k t ). Ti a l 2GB.

    -Nvarchar(max): Kiu ny cho php bn dng chui k t Unicode hn8000 byte (4000 k t). Ti a l 2 GB.

    -Varbinary(max): Kiu ny cho php bn dng d liu nh phn ln hn8000 byte.

    SQL Management Object (SMO):

    - SMO thay th cho Distributed Management Objects (DMO) cdng trong SQL Server 2000. SMO nhanh hn DMO nhiu thitlp bi v mi i tng ch thc hin tng phn. V d, bn munlit k mt danh sch hng ngn i tng ngay mt ln. Ban u

    bn ch cn hin th tn ca i tng, khi no cn th mi np y thng tin ca i tng . iu ny gip cc bn tit kim cnhiu thi gian cho cc tc v n gin.

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    22

  • 8/2/2019 BaoCaoThucTap Chuan

    23/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    T ng thc thi cc kch bn:

    - Nu bn dng cc chng trnh ca Microsoft nh MicrosoftAccess, Excel, bn bit rng c th to ra cc macro ( m thc thi)cho php bn thc hin t ng mt s tc v no . SQL Server2005 by gi c tnh nng t ng to m kch bn T - SQL tnhng hnh ng m bn dng giao din hnh nh trong SQLServer Management Studio.

    Truy cp Http:

    Dng giao thc http truy cp vo SQL Server 2005 l tnh nng micho php ngi lp trnh truy cp vo SQL Server m khng ph thuc vovic IIS c chy trn cng mt my hay khng. SQL Server c th cng tnti vi IIS nhng khng ging vi SQL Server 2000, IIS khng cn l yu cu

    bt buc vi SQL Server 2005. Truy cp HTTP c th thc thi nhm lnh T-SQL hoc th tc lu sn. Tuy nhin, v l do bo mt truy cp HTTP mcnh s b v hiu ha. s dng HTTP bn pha ch r ngi dng, th tclu sn v CSDL c php h tr n.

    d. Tng cng kh nng qun l:

    Cc cng c qun l trong SQL Server 2005 c s thay i rt ln viSQL Server 2000. Thay i chnh n t SQL Server Management Studio.

    Nhng cng c qun l mi:

    -Trong SQL Server 2000, cng c qun l ch yu l Enterprise Managerv Query Analyzer. SQL Server 2005, vi cng c qun l mi l SQL ServerManagement Studio thay th hon ton 2 cng c trn ca SQL 2000.Cng c ny cho php bn qun l nhiu th hin ca c my CSDL SQLServer, Analysis Services, Intergration Services v Reporting Services.

    -Cng c mi SQL Server Configuration Manager cho php bn kimsot cc dch v kt hp vi SQL Server 2005. n c th thay th choServices Management v cng c cu hnh mng cho Server v Client. Bn c

    th kim sot mt s dch v khc nh: SQL Server, SQL Agent, SQL Server

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    23

  • 8/2/2019 BaoCaoThucTap Chuan

    24/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    Analysis Services, DTS Server ( Cho SQL Server Integration Services), Full-Text Search, SQL Browser.

    Profiler:- Cho php bn phn tch nhng vn v hiu sut thc thi trong

    SQL Server 2005. V d, profiler m cc tp tin truy vt m bn lu trong h thng tp tin bn xem li v phn tch cc qu trnhSQL Server m bn quan tm. Profiler c th biu din thng tin vt dng th bn c th d dng xem iu g xy ra. N cth nhn d liu c ghi li bi Windows Performance Monitor.

    Bn c th hin th d liu dng th, xem hiu sut thc thi trnkhong thi gian chn. T th, bn c th truy cp n imc vn .

    SQL Server Agent:

    - Nhng kh nng ca SQL Server Agent, thnh phn h tr cho cc tcv c lp thi gian biu, c nng cao

    Cu hnh ng:

    - Trong SQL Server 2005, bn c th thc hin bt k thay i cu hnhno m khng cn khi ng li SQL Server, k c khi bn ang chy trnWindows Server 2003. Bn cnh , bn cng c th thay i p lc CPU vI/O nu bn cn, c th thm nng b nh cho Server nu bn c phn cngthch hp.

    Gi mail t CSDL:

    y l tnh nng kh mi m trong SQL Server 2005. N thay th SQLMail trong SQL Server 2000. Database Mail s dng giao thc Simple Mail

    Transfer Protocol (SMTP). Khng cn bt k ph thuc no vi MesagingApplication Programming Interface (MAPI) v cng khng cn i hi phic Outlook. Vic loi b nhng ph thuc ny trnh c nhiu vn mngi dng SQL Server 2000 gp phi vi SQL Mail. Ngoi ra, DatabaseMail cng h tr hot ng lin tip, ghi nhn tin Log v kim tra hot ng.

    Trn y l mt s nhng tnh nng mi trong SQL Server 2005 so vicc phin bn trc ca SQL Server ca Microsoft

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    24

  • 8/2/2019 BaoCaoThucTap Chuan

    25/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    CHNG II KHAO ST THC T CNG TY

    I.TNG QUAN V CTY TNHH GIA PHT

    * a ch cng ty:

    - a ch tr s chnh: S 50, Ng 1, T 8, Th trn CuDin, T Lim, H Ni

    -VP: G25 Khu u gi Ng Th Nhm, H ng, H Ni

    -in thoi: 04.3999 7220

    - Email: [email protected]

    *.Loi hnh doanh nghip: Cng ty C phn c thnh lp v

    hot ng theo lut doanh nghip*.Giy php ng k kinh doanh s: 0103019295 do Phngng k kinh doanh- S k hoch u t thnh ph H Ni cpngy 28/08/2007.

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    25

  • 8/2/2019 BaoCaoThucTap Chuan

    26/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    S C Cu T Chc Ca Cng Ty

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    Phng HnhChnh

    Phng KThut

    Phng KinhDoanh

    Phng XutNhp Khu

    Phng KTon

    B PhnKho HngKinh Doanh

    Kinh DoanhBn L

    B PhnGiao Nhn

    Ban Gim c

    26

  • 8/2/2019 BaoCaoThucTap Chuan

    27/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    II.KHO ST NGHIP VU CC PHNG BAN CO LIN QUAN

    2.1.Phng k ton:

    - Ghi chp, tnh ton, phn nh s hin c, tnh hnh lun chuyn v s

    dng ti sn, vt t, tin vn; qu trnh v kt qu hot ng sn xut kinhdoanh v s dng vn ca Cng ty.

    - Kim tra tnh hnh thc hin k hoch sn xut kinh doanh, k hoch thuchi ti chnh vic thu, np, thanh ton, kim tra vic gi gn v s dng tisn, vt t, tin vn; pht hin v ngn nga kp thi nhng hin tng lng

    ph, vi phm ch , qui nh ca Cng ty.

    - Ghi chp tt c nhng nghip v lin quan n ha n bn hng , ghi s

    chi tit doanh thu, thu GTGT phi np.- Ghi s chi tit hng ha , thnh phm xut bn

    - Ty thuc vo yu cu qun l v ch bo co nh k, hng thng, qy,nm, cn c vo s liu nhp trn h thng, cc ti liu v khu hao, tin lng,

    phn b chi ph tnh ton gi thnh, lp cc bo co tng hp: Cn i kton, cn i s pht sinh, kt qu kinh doanh, bo co VAT hng thng.

    - Lp h s hon thu theo lut nh.

    - Thng qua cng tc tng hp, pht hin nhng im khng ph hptrong hch ton, qun l, kim sot chng t; bo co hoc xut hng xl ph hp.

    - Gip K ton trng t chc phn tch hiu qu kinh t ca hot ngkinh doanh trong cng ty.

    - Lu tr, bo qun ti liu k ton, bo mt s liu k ton.

    2.2.B phn bn hng:- Lp chng t nhp xut, chi ph mua hng, ha n bn, k khai thu u ra.

    - Hch ton doanh thu, gi vn.

    - Vit ho n GTGT xut giao hng

    - Theo di doanh thu bn hng ton cng ty, lp bng k bn ra theo mu bo co.

    - Cng K ton vt t, hng ha, thnh phm, K ton thanh ton i chiucc khon cng n pht sinh. Kim tra tnh hp l, hp l ca cc pht sinh ny

    - Theo di hp ng, lp bin bn thanh l hp ng ca nhng hp ng k kt (nu cn).

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    27

  • 8/2/2019 BaoCaoThucTap Chuan

    28/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    - Theo di tnh hnh pht sinh cng n trong phm vi qun l qui nh, chitit theo tng i tng. Pht hin nhng bt hp l, mt cn i, cc hintng n ng, khng c kh nng thu hi bo co vi K ton trng v Ban

    Gim c c bin php x l.- Bo co tnh hnh cng n nh k hoc thi im theo ch bo co

    hin hnh hoc theo yu cu ca Ban Gim c .

    - Lp bin bn i chiu cng n khi c yu cu (ca Ban Gim c hocK ton trng) v cui mi nin k k ton

    2.3.B phn kho hng

    - Lp bo co tn kho, bo co nhp xut tn.- Tham gia cng tc kim k nh k (t xut).

    - Np chng t, bo co kinh t theo quy nh

    - Thng qua K ton trng, c quyn yu cu k ton phn hnh v cc bphn (khi cn) cung cp tt c nhng chng liu lin quan n cng tc tnghp s liu.

    - c t chi cc yu cu thc hin, x l, cung cp thng tin sai qui nh.

    - xut cc kin, sng kin v chuyn mn c li cho cng tc qun l,hch ton.

    2.4. Nghi p v nhp hng

    - Khi c hp ng nh p hng mi nhn vin kho hng chu trch nhim thmmi loi hng v cc sn phm thuc loi mt hng , nu nh l hng minh p vo cng ty ln u .

    - Nhn vin bn hng chu trch nhim l p hp ng nh p v k vi nh cungcp. Xut ha n v hp ng , km ch k v v du ca ngi c lin quan.

    - Khi hng c a v v nh p vo kho, nhn vin kho kim tra li s lng,nu ng v theo hp ng nh p s tin hnh nh p vo kho hng .

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    28

  • 8/2/2019 BaoCaoThucTap Chuan

    29/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    2. 5. Nghi p v bn hng

    Khi khch hng n yu cu mua hng, khch hng c th xem danh sch mthng m cng ty c sn.

    Khch hng vit phiu yu cu mua hng ti nhn vin bn hng.Nhn vin bn hng nhn phiu yu cu t khch hng ng thi l p ha n

    bn cho khch nu khch hng ng mua, km s lng. Sau chuyn phiumua hng ti k ton thanh ton .

    Nhn vin k ton nhn tin t khch hng, ng thi chit khu li cho ngimua hng vi t l

  • 8/2/2019 BaoCaoThucTap Chuan

    30/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    CHNG III PHN TICH THIT K H THNG

    I.S LUNG D LIU

    1.1. S phn cp chc nng

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    BCdoanhStheo

    thng

    BCdoanhStheo

    thng

    QL

    Ngidng

    H THNG QUN L BN HNG V KHO HNGCA CNG TY TNHH GIA PHT

    GGGGGGGGGIAGIAPHT PHT

    QL

    Khch

    hng

    QL

    Snphm

    QL

    Nhcungcp

    QL

    HngSnXut

    QL

    Nh pHng

    QL

    XutHng

    QL

    KhoHng

    iMK

    Thm

    Sa

    xa

    Thm

    Sa

    xa

    Thm

    Sa

    xa

    Thm

    Sa

    xa

    Thm

    Sa

    xa

    BCdoanhSBH

    Thm

    Sa

    BCSnPhm

    BC

    doanhS

    NH

    Thm

    Sa

    BCSnPhm

    BCSPHt

    Thm

    Sa

    BCSnPhm

    BCKhotheo

    thng

    30

  • 8/2/2019 BaoCaoThucTap Chuan

    31/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    1.2. M hnh d liu mc khung cnh

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    Tr li yu cu KH

    Yu cu nhp hng

    Tr li yu cu Cty

    Qun l bnhng

    V kho hng

    Nh CungCp

    B phn qun l

    Khch Hng

    Gi yu cu muahng

    Yu cu nhn bo co

    Bo co, thng kBH,HH

    31

  • 8/2/2019 BaoCaoThucTap Chuan

    32/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    1.3.S lung d liu mc nh

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    Bo Co Kho

    QL KhoHng

    Bo Co

    Phiu Xut

    Khch Hng

    QL BnHng

    Khch Hng

    Gi yu cu mua hng

    Tr li yc/ Phiu xut

    hng

    Phiu Nhp

    Kho Hng

    QL NhpHng

    Sn Phm Ngi dngNh CungCp

    Hng SnXut

    Nhn Vin

    QL Snphm

    QL ngidng

    Nh Cung Cp

    Gi yu cu Nhp hng

    Tr liyc

    Phiu nhp

    hng

    32

  • 8/2/2019 BaoCaoThucTap Chuan

    33/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    1.4. S lung d liu mc di nh

    a.Chc nng qun l ngi dng

    b.Chc nng qun l khch hng

    c.Chc nng qun l sn phm

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    Ngi dng Ngi dng

    Thm

    sa

    Xa

    i MK

    Nhn vinKhch hng

    Thm

    sa

    Xa

    Loi KhchHng

    Nhn Vin

    Sn phm

    Thm

    sa

    Xa

    Loi Sn phm

    Nh Cung Cp

    33

  • 8/2/2019 BaoCaoThucTap Chuan

    34/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    d.Chc nng qun l nh cung cp

    e.Chc Nng Qun l Hng Sn Xut

    f.Chc nng nh p hng

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    Nhn vinNh Cung Cp

    Thm

    sa

    Xa

    Loi Nh CungCp

    Nhn vin

    Nh Cung Cp

    Thm

    sa

    Xa

    Loi Nh CungCp

    Quc Gia

    Nhn VinQun L Nh p

    Hng

    Sn Phm

    Nh Cung Cp

    Ha n Nh p

    Kho Hng

    34

  • 8/2/2019 BaoCaoThucTap Chuan

    35/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    g.Chc Nng Bn Hng

    h.Chc Nng qun l kho

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    Nhn VinQun L Bn

    Hng

    Sn Phm

    Khch Hng

    Ha n Xut

    Kho Hng

    Sn Phm

    NhnVinBo Co Kho

    Qun LKho Hng

    35

  • 8/2/2019 BaoCaoThucTap Chuan

    36/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    II.THIT K DATABASE

    - Da trn qua kho st thc t v phn phn tch trn, chng em xy dngdatabase trn SQL Server vi cc bng nh sau:

    2.1.Thit k cc bng trong c s d liu

    a.Bng Sn phm

    TN TRNG KIU DLIU

    LN DL

    RANGBUC

    ProductID uniqueidentifier Khoa

    ChnhHHID nvarchar 30

    TenHH nvarchar 100

    ManufacturerID uniqueidentifier KhoaNgoi

    ThoiGianBaoHanh

    Int

    MoTaKyThuat nvarchar 500UserID Uniqueidentifier Khoa

    Ngoi

    NgayNhap Datetime

    GiaNhap Money

    ThueVAT Float

    GiaBan Money

    LoaiSPID Int

    GhiChu nvarchar 500

    b.Bng Loi Sn Phm

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    36

  • 8/2/2019 BaoCaoThucTap Chuan

    37/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    TN TRNG KIU DLIU

    LN DL

    RANGBUC

    LoaiSPID Int Khoa

    Chnh

    LoaiSP_Ten nvarchar 50

    LoaiSP_VietTat nvarchar 50

    LoaiSP_MoTa nvarchar 50

    c.Bng Khch Hng

    TN TRNG KIU D LIU LNDL

    RANGBUC

    CustomerID uniqueidentifier KhoaChnh

    KhachHang_ID nvarchar 25

    TenKhachHang nvarchar 100

    DiaChi nvarchar 200

    Tinh_ThanhPho Int

    Quan_Huyen Int

    DienThoai nvarchar 25

    Fax nvarchar 25

    Chng email nvarchar 30

    NgayNhap DateTime

    CustomerTypeID uniqueidentifier KhoaNgoi

    d.Bng Hng Sn xut

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    37

  • 8/2/2019 BaoCaoThucTap Chuan

    38/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    TN TRNG KIU D LIU LNDL

    RANGBUC

    ManufacturerID uniqueidentifier KhoaChnh

    HangSanXuat_ID nvarchar

    TenHangSanXuat nvarchar

    QuocGia_ID Int KhoaNgoi

    GhiChu nvarchar

    e.Bng Hp ng xut hng

    TN TRNG KIU DLIU

    LNDL

    RANG BUC

    SalesContractID uniqueidentifier Khoa Chinh

    CustomerID uniqueidentifier Khoa Ngoai

    HopDongBanID

    nvarchar 25

    UserID uniqueidentifier Khoa Ngoai

    NgayMuaHang DatetimeTongGiaTri money

    GhiChu nvarchar

    f. Bng Chi tit hp ng xut

    TN TRNG KIU D LN RANG BUC

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    38

  • 8/2/2019 BaoCaoThucTap Chuan

    39/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    LIU DL

    SalesContractID uniqueidentifier Khoa Chinh

    ProductID uniqueidentifier Khoa NgoaiSoLuongMua Int

    g. Bng hp ng nhp

    TN TRNG KIU D

    LIU

    LN

    DL

    RANG BUC

    ShoppingContractID

    uniqueidentifier Khoa Chinh

    HopDongMuaID nvarchar

    SupplierID uniqueidentifier Khoa Ngoai

    UserID uniqueidentifier Khoa Ngoai

    NgayDatHang Datime

    GhiChu nvarchar

    TongGiaTri Float

    h. Bng chi tit hp ng nhp

    TN TRNG KIU D

    LIU

    LN

    DL

    RANG BUC

    ShoppingContractID

    uniqueidentifier Khoa Chinh

    ProductID uniqueidentifier Khoa Ngoai

    SoLuongMua Int

    i.Bng Kho Hng

    TN TRNG KIU D LN RANG BUC

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    39

  • 8/2/2019 BaoCaoThucTap Chuan

    40/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    LIU DL

    Store_ID uniqueidentifier Khoa Chinh

    ProductID uniqueidentifier Khoa Ngoai

    Thang Int

    Nam Int

    TonDauKy Int

    TongNhap Int

    TongXuat Int

    TonCuoiKy Int

    j.Bng Ngi dng

    TN TRNG KIU DLIU

    LNDL

    RANG BUC

    UserID uniqueidentifier Khoa Chinh

    UserName nvarchar 50

    UserPass nvarchar 50

    UserFullName nvarchar 50

    UserPermission nvarchar 50

    k.Bng Nh cung cp

    TN TRNG KIU D LN RANG BUC

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    40

  • 8/2/2019 BaoCaoThucTap Chuan

    41/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    LIU DL

    SupplierID uniqueidentifier Khoa Chnh

    NhaCungCap_ID

    nvarchar 50

    LoaiNCC int

    TenNCC nvarchar 100

    DiaChiNCC nvarchar 200

    Tinh_ThanhPho int

    Quan_Huyen int

    DienThoai nvarchar 20Fax nvarchar 20

    Chng email nvarchar 50

    NgayNhap datetime

    GhiChu nvarchar 300

    l. Bng Location

    TN TRNG KIU D

    LIU

    LN

    DL

    RANG BUC

    LocationID Int Khoa Chinh

    Location_Name nvarchar

    LocationParent_ID

    Int Khoa Chinh

    m.Bng Country

    TN TRNG KIU DLIU

    LNDL

    RANG BUC

    Country_ID Int Khoa Chinh

    Country_Name nvarchar 30

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    41

  • 8/2/2019 BaoCaoThucTap Chuan

    42/63

    D T _ S h o p p i n g C o n t r a c tS hop p ing C ont ract I D

    H op D ong M uaI D

    S upplierI D

    U serID

    N gay D atH ang

    G hiC hu

    T ongG ia T ri

    D T _ S h o p p i n g C o n t r a c t _ D e t a i lS hop p ing C ont ract I D

    uc

    u o n g N h a p

    D T _ U s e r N am eU serI D

    U serN am e

    U serP ass

    U serF ullN am e

    U serP erm ission

    D T _ P r o d u c tP rodu ctID

    H H ID

    T enH H

    M anufact urer I D

    T hoiG ian B aoH anh

    M oT aK y T hua t

    U ser I D

    N gay N hap

    G iaN hap

    T hueV A T

    G iaB an

    LoaiS P ID

    G hiC hu

    D T _ P r o d u c t T y p eLoaiS P ID

    Loa iS P _T en

    LoaiS P _V ietT at

    Loa iS P _M o T a

    DT _ S u p p l i e rS upplierI D

    N haC ung C ap _I D

    Loa iN C C

    T enN C C

    D iaC hiN C C

    T inh_T han hP ho

    Q uan_ H uy en

    D ien T hoa i

    F a x

    E m ail

    N gay N hap

    G hiC hu

    D T _ C u s t o m e r T y p eC ustom erT y peID

    Loa iK H _T en D ay D u

    Loa iK H _V ietT at

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    2.2.M hnh mi quan h

    a. M hnh Nhp Hng:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    42

  • 8/2/2019 BaoCaoThucTap Chuan

    43/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    b. M hnh xut hng:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    D T _ U s e r N am eU serI D

    U serN am e

    U serP ass

    U serF ullN am e

    U serP erm ission

    D T _ P r o d u c tP roductI D

    H H ID

    T enH H

    M an u factu rerID

    T hoiG ianB aoH an h

    M oT aK y T hua t

    U serID

    N gay N hap

    G iaN ha p

    T hueV A T

    G iaB an

    LoaiS P ID

    G hiC hu

    D T _ P r o d u c t T y p eLoaiS P ID

    Loa iS P _T en

    LoaiS P _V ietT at

    Loa iS P _M o T a

    D T _ M a n u f a c t u r e rM an u factu rerID

    H an g S an Xu at_I D

    T en H an g S an Xu at

    Q u ocG ia_I D

    G hiC hu

    D T _ S a l e s C o n t r a c tS a les C on t ract ID

    H op D on g B an ID

    C ustom erI D

    U s erID

    N gay M uaH ang

    T ong G iaT ri

    G hiC hu

    D T _ S a l e s C o n t r a c t _ D e t a i lS a les C on t ract ID

    u c

    on g M u a

    D T _ C u s t o m e rC ustom erI D

    K h ach H an g _I D

    T en K h ach H an g

    D iaC hi

    T inh_ T hanhP ho

    Q u an _ H u y en

    D ien T h oa i

    F a x

    E m ail

    N gay N ha p

    C ustom erT y peI D

    D T _ C u s t o m e r T y p eC ustom erT y peI D

    LoaiK H _T enD ay D u

    LoaiK H _V ie tT at

    43

  • 8/2/2019 BaoCaoThucTap Chuan

    44/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    c. M hnh qun l kho:

    D T _ P r o d u c tP ro d u ct ID

    H H I D

    T e n H H

    M a n u f a ct u re rID

    T h o iG ia n B a o H a n h

    M o Ta K y T h u a t

    U s e rI D

    N g a y N h a p

    G ia N h a p

    Th ue VA T

    G ia Ba n

    L o a iS P I D

    G h iC h u

    D T _ S t o r eS to re _ ID

    P ro d u ct ID

    T h a n g

    N a m

    T o n D a u Ky

    T o n g N h a p

    T o n g X u a t

    T o n C u o iK y

    D T _ S a l e s C o n t r a c t _ D e t a i lS a le s C o n tr a ct ID

    r o u c

    o Lu o n g M u a

    D T _ S h o p p i n g C o n t r a c t _ D e t a i lS h o p p in g C o n t r a c t I D

    P ro du c t I D

    S o Lu o n g N h a p

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    44

  • 8/2/2019 BaoCaoThucTap Chuan

    45/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    CHNG IV. GII THIU GIAO DIN CHNG TRINH

    4.1.Giao din form cu hnh ban u

    4 .2.Giao din form kt ni ti database

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    45

  • 8/2/2019 BaoCaoThucTap Chuan

    46/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.3.H thng:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    46

  • 8/2/2019 BaoCaoThucTap Chuan

    47/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.4.Giao din form Chng trnh chnh

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    47

  • 8/2/2019 BaoCaoThucTap Chuan

    48/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.5.Qun tr ngi dng:

    4.6. Giao din qun l khch hng:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    48

  • 8/2/2019 BaoCaoThucTap Chuan

    49/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.7. Giao din qun l sn phm:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    49

  • 8/2/2019 BaoCaoThucTap Chuan

    50/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.8 .Giao din form qun l nh cung cp

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    50

  • 8/2/2019 BaoCaoThucTap Chuan

    51/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.9 Giao din form qun l hng sn xut

    4.10 .Thm mi quc gia:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    51

  • 8/2/2019 BaoCaoThucTap Chuan

    52/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.11 .Giao din form qun l nhp hng

    4.12. Giao din form thm mi hp ng nhp

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    52

  • 8/2/2019 BaoCaoThucTap Chuan

    53/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.13 .Ha n nhp hng:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    53

  • 8/2/2019 BaoCaoThucTap Chuan

    54/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    54

  • 8/2/2019 BaoCaoThucTap Chuan

    55/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.14.Giao din qun l bn hng:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    55

  • 8/2/2019 BaoCaoThucTap Chuan

    56/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    56

  • 8/2/2019 BaoCaoThucTap Chuan

    57/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.15. Giao din form qun l kho hng

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    57

  • 8/2/2019 BaoCaoThucTap Chuan

    58/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.16 .Ha n bo co kho hng:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    58

  • 8/2/2019 BaoCaoThucTap Chuan

    59/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.17 .Thng k Bo co:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    59

  • 8/2/2019 BaoCaoThucTap Chuan

    60/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.18. Ha n bo co doanh s nhp hng:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    60

  • 8/2/2019 BaoCaoThucTap Chuan

    61/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    4.19. Tr gip:

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    61

  • 8/2/2019 BaoCaoThucTap Chuan

    62/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    CHNG V KT LUNI.KT LUN

    Qua qu trnh thc tp chng em hon thnh bo co v phm mmqun l bn hng v kho hng cho cng ty TNHH GIA PHT bn Demo .

    Tng kt nhng u im v nhc im ca bo co v phn mm.

    u im :

    - Nu r c s l thuyt lm phn mm.

    - Phn tch n gin d hiu.

    - Phn mm s dng code theo m hnh 3 lp nhm tn dng cchng chung , p dng cc tnh nng mnh m ca .net framwork 3.5v b cng c visual studio 2008.

    - Tch hp phng php m ha mt khu ngi dng theo dng mha mt chiu vi kiu mt khu MD5, nhm nng cao tnh bo mtv ti khon ngi dng.

    - Phn quyn s dng cc chc nng cho ngi s dng m bo tnhbo mt d liu v nghip v

    - Xut trc tip bo co thng k gip tip kim thi gian v chi ph.

    - Giao din p thn thin vi ngi s dng

    Khuyt im :

    - Cha phn tch su vo cc b phn khc

    - Mc phn quyn cn mc c bn cha c nhiu s la chncho khch hng.

    - Cha i su st vo chuyn ngnh k ton

    - Cha tch hp c internet ngi dng c th s dng mi ni.

    Tuy vy do cha c kinh nghim v hiu bit v nghip v kinh doanhcao nn chc chn trong phn mm ny chng em vn cn nhiu thiu st,Chng em hi vng s c qu thy c gp gip chng em hon thin phn

    mm hn, p ng tt nht cho yu cu s dng thc t cng nh gip chngem hon thin hn bn thn mnh, trang b cho mnh mt hnh trang kin thc

    -------------------------------------------------------------------------------------Sinh Vin: Nhm 3 Lp: HLT_Tin1_K2

    62

  • 8/2/2019 BaoCaoThucTap Chuan

    63/63

    BO CO THC TP TT NGHIP KHOA CNTT------------------------------------------ ------------------------------------------

    cng nh kinh nghim trong vic l p trnh phn mm qun l tt hn khi ratrng.

    II.DANH MUC TI LIU THAM KHO1.Danh mc cc website tham kho

    http://msdn.microsoft.com

    http://www.codeproject.com/

    http://www.csharphelp.com/

    http://www.csharpvn.com/

    http://msdn.microsoft.com/http://www.codeproject.com/http://www.csharphelp.com/http://www.csharpvn.com/http://msdn.microsoft.com/http://www.codeproject.com/http://www.csharphelp.com/http://www.csharpvn.com/