09 describe distribution solution

7
Hệ thống quản lý bán hàng thời trang Online Issue date: 18/4/2015 Mô tả kiến trúc phân tán Author: Nhóm 11 09DescribeDistributionSolution.docx 1 Hệ Thống Quản Lý Bán Hàng Thời Trang Online Describe Distribution Solution Nhóm 11- INT3110 2

Upload: shaominhung

Post on 10-Nov-2015

4 views

Category:

Documents


1 download

DESCRIPTION

Describe Distribution Solution OOAD

TRANSCRIPT

  • H thng qun l bn hng thi trang Online Issue date: 18/4/2015

    M t kin trc phn tn Author: Nhm 11

    09DescribeDistributionSolution.docx

    1

    H Thng Qun L Bn Hng Thi Trang Online

    Describe Distribution Solution

    Nhm 11- INT3110 2

  • H thng qun l bn hng thi trang Online Issue date: 18/4/2015

    M t kin trc phn tn Author: Nhm 11

    09DescribeDistributionSolution.docx

    2

    Contents 1. Exercise: Describe Distribution ........................................................................................................ 3

    1.1. Deployment Model: ..................................................................................................................... 3

    1.2. Applying the Distribution Mechanism (RMI): ......................................................................... 4

    1.2.1. Architectural Layers and Their Dependencies: ............................................................... 4

    1.2.2. Packages and Their Dependencies: ................................................................................... 4

  • H thng qun l bn hng thi trang Online Issue date: 18/4/2015

    M t kin trc phn tn Author: Nhm 11

    09DescribeDistributionSolution.docx

    3

    1. Exercise: Describe Distribution

    1.1. Deployment Model:

  • H thng qun l bn hng thi trang Online Issue date: 18/4/2015

    M t kin trc phn tn Author: Nhm 11

    09DescribeDistributionSolution.docx

    4

    1.2. Applying the Distribution Mechanism (RMI):

    1.2.1. Architectural Layers and Their Dependencies:

    1.2.1.1. Layer Description:

    Application Layer: lp ng dng bao gm tt c cc phn t thit k c trng ca ng

    dng

    Business Sevices Layer: lp dch v bao gm nhng phn t c trng dch v c s

    dng trong 1 vi ng dng

    Middleware Layer: cung cp nhng li ch cho dch v v nhng ph thuc c bn

    Base Reuse: nhng phn t thit k c th dung li c

    i vi m hnh trong biu ny, cc lp ph thuc c thm vo h tr cho s phn

    tn.

    S ph thuc t Application Layer n Middleware Layer h tr nhng ph thuc mi t

    cc gi ng dng n gi java.rmi

    1.2.2. Packages and Their Dependencies:

  • H thng qun l bn hng thi trang Online Issue date: 18/4/2015

    M t kin trc phn tn Author: Nhm 11

    09DescribeDistributionSolution.docx

    5

  • H thng qun l bn hng thi trang Online Issue date: 18/4/2015

    M t kin trc phn tn Author: Nhm 11

    09DescribeDistributionSolution.docx

    6

    1.2.2.1. Package Descriptions:

    Administration: cha cc phn t h tr cho vic qun l admin

    Base reuse : cc yu t thit k c th s dng li

    Employee Activities: cha cc phn t h tr vic giao tip vi ng dng ca nhn vin

    Customer Activities: cha cc phn t h tr vic giao tip vi ng dng ca khch hng

    Sale Artifacts: cha cc hnh ng ct li ca h thng

    Resgistration: cung cp cc hnh ng ng k account.

    External System Interfaces: cha cc giao din h tr truy cp vo h thng. iu ny

    cc lp giao din h thng bn ngoi cng nh cc h thng con c th iu khin c lp

    GUI Framework: Gi ny bao gm mt khun kh ton cho qun l giao din ngi

    dng.N c cha cc view qun l s tng tc ca ngi dng vi ng dng qua giao din

    ,n s c mt trang ng nhp to ra mt i tng v bi cnh tng ng vi tng i

    tng.

    BankSystem : cha nhng hot ng giao dch thanh ton ca khch hng thng qua th.

    PrintService Subsystem: cha ton b hot ng lin quan ti vit in n ha n

    ProjectManagementDatabase Subsystem: ng gi cc thng tin gi vo database cha

    cc ha n,sn phm.

    Secure Interfaces : cha cc interface cung cp s an ton cho my khch hng.

    Security: cha cc phn t thit k ci t c ch an ninh ca h thng

    Security Manager Subsystem: cung cp thnh phn chnh nhng im chnh nht ca dch

    v an ninh .

    i vi m hnh ny th cung cp cho s phn tn:

    Gi java.rmi bao gm cc lp m chng b sung cho c ch phn tn RMI. Gi ny l sn c

    ca chun Java IDEs.

    S ph thuc t cc gi ng dng n java.rmi cung cp truy cp n giao din iu khin

    phn tn, v dch v Naming cho s iu khin phn tn clients.

    S ph thuc t cc gi ng dng n gi Java Server cung cp truy cp n cc i tng

    iu khin cho s iu khin phn tn.

  • H thng qun l bn hng thi trang Online Issue date: 18/4/2015

    M t kin trc phn tn Author: Nhm 11

    09DescribeDistributionSolution.docx

    7

    S ph thuc t University Artifacts n java.rmi cung cp truy cp n giao din

    Serializable cho cc lp cho i tng phn tn