SlideShare a Scribd company logo
CHƯƠNG TRÌNH ĐÀO TẠO
    LẬP TRÌNH WEB DOANH NGHIỆP



Bài 1:
Phân tích về thành phần, cấu hình đồ
họa một website




                                  1
CHƯƠNG TRÌNH ĐÀO TẠO
       LẬP TRÌNH WEB DOANH NGHIỆP



   Tổng quát về cấu hình đồ họa 1
    websitre
   Các thành phần cụ thể của một
    website




                               2
CHƯƠNG TRÌNH ĐÀO TẠO
        LẬP TRÌNH WEB DOANH NGHIỆP



   Tổng quát về cấu hình đồ họa 1
    website
   Các thành phần cụ thể của 1 website




                                   3
CHƯƠNG TRÌNH ĐÀO TẠO
        LẬP TRÌNH WEB DOANH NGHIỆP



   Logo & banner
   Menu chính
   Menu trái
   Chân trang(Footer)
   Nội dung website
   Các thành phần quảng cáo
   Một số thành phần khác…

                               4
CHƯƠNG TRÌNH ĐÀO TẠO
       LẬP TRÌNH WEB DOANH NGHIỆP



   Logo, banner




      Logo             Banner




                                5
CHƯƠNG TRÌNH ĐÀO TẠO
    LẬP TRÌNH WEB DOANH NGHIỆP

   Menu chính



•   Trên đây là ví dụ một phần menu
    chính của 1 website, nội dung menu
    do người dùng định nghĩa và thay đổi
    động theo ý quản trị.

                                6
CHƯƠNG TRÌNH ĐÀO TẠO
    LẬP TRÌNH WEB DOANH NGHIỆP

   Menu trái


                     Ví dụ về chuyên mục
                         menu trái của
                            website




                           7
CHƯƠNG TRÌNH ĐÀO TẠO
     LẬP TRÌNH WEB DOANH NGHIỆP

   Chân trang - Footer




•   Chân trang thường là phần được giới thiệu
    về cơ quan chủ quản của website, thông tin
    như tên doanh nghiệp, điện thoại, fax, địa
    chỉ, email…

                                    8
CHƯƠNG TRÌNH ĐÀO TẠO
    LẬP TRÌNH WEB DOANH NGHIỆP

   Các thành phần nội dung website




                            Một phần nội
                            dung nhỏ của
                              website


                               9
CHƯƠNG TRÌNH ĐÀO TẠO
     LẬP TRÌNH WEB DOANH NGHIỆP

   Các thành phần quảng cáo
•   Quảng cáo được sắp xếp xuất hiện nhiều vị
    trí khác nhau trên website như quảng cáo
    banner, quảng cáo bên phải trang, bên trái
    trang hay một số đơn vị yêu cầu khác.




                                    10
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Một số thành phần khác…

                     Video




                      Tư vấn trực
                         tuyến


                             11
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bài 2:
    Các kỹ thuật Layer, cắt ảnh, đối
    tượng phục vụ cho đồ họa lập
    trình




                            12
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Yêu cầu:
   Máy tính phải được cài đặt sẵn
    chương trình phần mềm Photoshop
   Có một file ảnh giao diện đã được
    thiết kế




                               13
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Tiến hành các bước:
   Bước 1: Khởi động chương trình
    Photoshop: Vào Start => chọn
    Programs => tìm đến Adobe
    Photoshop để chạy chương trình
   Bước 2: Mở file ảnh cần cắt: Vào file
    chọn Open


                                 14
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Xuất hiện hộp thoại Open




                         Chọn Open và tìm đến file
                            cần cắt ảnh để mở



                                  15
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Sau khi mở file xong ta tiến hành
    các bước sau để cắt ảnh:
   Bước 1: Xác định vùng chọn và vị trí cần
    cách ảnh, ví dụ chúng ta cắt nền của menu
    chính. Dùng đồng thời 2 phím Ctrl công với
    phím + hoặc phím trừ để phóng to thu nhỏ
    vùng ảnh cần cắt.
   Bước 2: Dùng công cụ Rectangular
    Marquee                   (phím tắt là chữ
    M): để tạo vùng chọn hình chữ nhật hoặc
    hình vuông.
                                    16
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bước 3 : Cách sử dụng công cụ: sau khi
    chọn công cụ xong thì đưa chuột vào vị trí
    vùng ảnh cần cắt nhấn dữ và kéo chuột từ
    vị trí xác định ban đầu đến góc đối diện.
    Sau khi chọn xong ta có được như hình vẽ
    dưới đây:



                Vùng sau khi
                 được chọn


                                     17
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bước 4 : Thực hiện copy sang một file mới:
    sau khi chọn xong chúng ta dùng tổ hợp
    phím Ctrl cộng với phím C trên bàn phím
    hoặc vào menu Edit chọn copy  tiếp theo
    dùng tổ hợp phím Ctrl cộng phím N trên
    bàn phím hoặc vào menu File chọn New…
    để tạo một file mới.




                                    18
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   hộp thoại xuất hiện:




                           19
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Trong đó:
       Name: là đặt tên cho file ảnh
       Width: độ rộng của file ảnh
       Height: chiều cao ảnh
       Các chức năng khác như đơn vị tính độ rộng và
        chiều cao…..
   Bước 5: khi cấu hình đặt tên, độ rộng và
    chiều cao…thì chúng ta dùng tổ hợp phím
    Ctrl + phím V hoặc vào Edit chọn Paste để
    dán ảnh sang file mới.

                                          20
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bước 6: Lưu file ảnh vào máy
    tính
   Sau khi chỉnh sửa xong chúng ta tiến hành
    lưu ảnh vào máy, dùng tổ hợp phím Alt +
    Shift + Ctrl và phím S hoặc vào file chọn
    Save for web…




                                   21
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Hộp thoại xuất hiện để nhập tên file ảnh,
    đường dẫn đến ổ đĩa và thư mục chứa file
    ảnh:




                                    22
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    23
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Sau khi tiến hành các bước trên
    chúng ta bấm vào nút save để
    hoàn tất.
   Ngoài ra, chúng ta còn phải
    thành thạo các công cụ khác
    như: tìm mã mầu ảnh, chọn layer
    và ẩn hiện, công cụ text, font
    size, font name, …
                           24
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Công cụ ẩn/hiện Layer




                            25
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Chọn hiển thị tự động chọn layer




                               26
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Công cụ lấy màu background




                             27
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Công cụ đổ màu Gradient




                              28
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Kỹ thuật chỉnh size ảnh, Kỹ thuật
    Transform, Công cụ Text/font size, font-
    name




                                     29
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bài 3:
    Kỹ thuật Stylesheet cơ bản




                            30
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

1.   CSS là gì
−    CSS (Cascading Style Sheets) được
     hiểu một cách đơn giản đó là cách
     mà chúng ta thêm các kiểu hiển thị
     (font chữ, kích thước, màu sắc...)
     cho một tài liệu Web




                              31
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

2.   Cú pháp của CSS
    Cú pháp của CSS được chia làm 3 phần.
     phần thẻ chọn (selector), phần thuộc tính
     (property), phần nhãn (value).
     selector {property: value}
    Nếu nhãn của bạn có nhiều từ bạn nên
     đặt nhãn của bạn vào trong dấu nháy kép
     p {font-family: "sans serif"}

                                     32
CHƯƠNG TRÌNH ĐÀO TẠO
     LẬP TRÌNH WEB DOANH NGHIỆP

   Trong trường hợp thẻ chọn của bạn nhiều
    thuộc tính thì các thuộc tính sẽ được ngăn
    cách bởi dấu (;).
    p {text-align:center;color:red}
   Khi thẻ chọn có nhiều thuộc tính thì chúng ta
    nên để mỗi thuộc tính ở trên một dòng riêng
    biệt.
    p { text-align: center;
         color: black;
         font-family: arial
                                        33
      }
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

3.   Làm sao để chèn css vào trang web
    CSS được khai báo trong file riêng
     <html>
       <head>
       <link rel="stylesheet" type="text/css"
              href="/mystyle.css"    medial="all" />
       </head>
       <body>
       </body>
     </html>


                                           34
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   CSS được khai báo trong file riêng
   Chèn thẳng CSs trong tài liệu được áp dụng trong
    trường hợp những định dạng CSS này chỉ giành
    riêng cho tài liệu HTML đó. Khi bạn chèn trực tiếp
    thì đoạn mã của bạn phải đặt trong thẻ <style> và
    đặt trong phần <head> .

    <head>
      <style type="text/css">
        hr {color: sienna}p {margin-left: 20px}
        body {background-image: url("images/back40.gif")}
    </style>

    </head>                                  35
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

 Chèn       trực tiếp vào thẻ của HTML(inline
    style)
   Inline style được sử dụng nhiều trong trường hợp
    một thẻ HTML nào đó cần có style riêng cho nó.
   Inline style được áp dụng cho chính thẻ HTML đó,
    cách này sẽ có độ ưu tiên lớn nhất so với hai cách
    trên. Dưới đây là một ví dụ mà chúng ta dùng Inline
    style
    <p style="color: sienna; margin-left: 20px">
      Đây là phần nội dung hiển thị
    </p>                           36
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

4.   Nhiều Stylesheet
    Trong trường hợp mà có một số thẻ có cùng
     định dạng, chúng ta có thể gộp chúng lại với
     nhau. Giả sử như sau:
     h1, h2, h3
      { margin-left: 10px;
          font-size: 150%; ...
      }

                                       37
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

5.    Các vấn đề về văn bản và cách
      định dạng về văn bản
     Đặt màu cho một đoạn văn bản
            Để đặt màu cho một đoạn văn bản chúng ta có thể
             dùng thuộc tính: color: #mã màu;


     p {
             color: #333333;
         }

                                                 38
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Đặt nền cho một đoạn văn bản
     Bạn có thể đặt màu nền (background) cho đoạn
      văn bản bằng thuộc tính background-color: #mã
      màu;
    p    { background-color: #FFFF00;}
   Đặt nền cho một đoạn văn bản
     Khoảng cách giữa các ký tự trong một đoạn văn
      bản có thể được tăng hoặc giảm bởi thuộc
      tínhletter-spacing: khoảng cách;
        h3 { letter-spacing: 2em;}
        h1 { letter-spacing: -3em;}
                                        39
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Căn chỉnh khoảng cách giữa các dòng
   Thuộc tính line-height: khoảng cách; sẽ giúp bạn căn
    chỉnh khoảng cách giữa các dòng trong một đoạn văn
    bản.

    p { line-height: 150%; // line-height: 15px;}

   Dóng hàng
   Để gióng hàng cho một đoạn văn bản chúng ta sẽ
    dùng thuộc tính text-align: vị trí;

    p { text-align: left; /* left | center | right */}
                                           40
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

6.   Các thuộc tính của Font chữ và
     các định nghĩa font chữ cho
     văn bản
    Các thuộc tính về font chữ sẽ cho phép
     bạn thay đổi họ font (font family), độ đậm
     (boldness), kích thước (size) và kiểu font
     (style).




                                     41
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
   Đặt font cho đoạn văn bản
   Để đặt một loại font chữ nào đó cho đoạn văn
    bản thì chúng ta sẽ sử dụng thuộc tính font-
    faily:
    p {
         font-family: Arial, Tahoma, Verdana, sans-
    serif;
       }
   Đặt font cho đoạn văn bản
   Khi chúng ta muốn những đoạn văn bản hoặc
    tiêu đề có kích thước của chữ khác nhau, chúng
    ta có thể sử dụng thuộc tính font-size:
    h1 { font-size: 20px;}             42
    h3 { font-size: 12px;}
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Đặt kiểu font cho đoạn văn bản
   Chữ đậm, chữ nghiêng,... được đặt với thuộc tính
    font-style:

    p { font-style: italic; /* normal | italic | oblique */}
   Đặt độ đậm nhạt của font
   Khi chúng ta muốn thay đổi độ đậm nhạt của văn
    bản chúng ta sẽ dùng thuộc tính font-weight:. Chúng
    ta có thể đặt giá 3 loại giá trị cho thuộc tính này 1.
    normal(bình thường), 2. bold(đậm), 3. 300(đặt dạng
    số)
    h3 { font-weight: bold;}
                                                43
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

7.   Đường viền và các thuộc tính
     đường viền
    Trong thuộc tính đường viền (border)
     chúng ta có 3 giá trị cơ bản đó là:
      1.   border-color:
      2.   border-width:
      3.   border-style:




                                   44
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Thuộc tính màu của đường viền
   Để đặt màu cho đường viền chúng ta sẽ đặt thông
    số màu cho thuộc tính border-color:
    div.color { border-color: #CC0000;}

   Đặt chiều rộng cho đường viền (border)
   Nếu muốn đặt chiều rộng của đường viền chúng ta
    sẽ đặt giá trị cho thuộc tính border-width:

    div.borerwidth { border-width: 2px;}


                                           45
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Chọn kiểu của đường viền
   Bạn có thể sử dụng thuộc tính border-style để đặt
    kiểu cho đường viền. Chúng ta có thể gán cho thuộc
    tính này 9 giá trị khác nhau tương ứng với 9 kiểu
    đường viền khác nhau.
    div.borderstyle { border-style: solid;}




                                              46
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

8.   Các thuộc tính của margin
    Thuộc tính margin sẽ định nghĩa khoảng trắng bao
     quanh một phần tử HTML.
    Nó có thể dùng giá trị âm để lồng nội dung vào với
     nhau.
    Tương ứng với 4 phía của một phần tử chúng ta có
     4 thuộc tính tương ứng.
    Mặt khác để viết cho gọn chúng ta cũng có thể
     dùng cách viết giản lược để định nghĩa các giá trị
     cho thuộc tính margin.



                                          47
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
   Các thuộc tính của margin
    1. margin-top:
    2. margin-right:
    3. margin-bottom:
    4. margin-left:
   Để cho gọn chúng ta cũng có thể việt thuộc tính
    margin dưới dạng shorthand
    div.margin
        { margin: 10px 4px 5px 9px;
           /* top | right | bottom | left*/
        }

                                              48
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

9.   Các thuộc tính của padding
    CSS padding sẽ định nghĩa khoảng trống giữa
     mép của các phần tử tới các phần tử con hoặc
     nội dung bên trong.
    Chúng ta không thể gán giá trị âm cho thuộc
     tính này. Cũng giống như margin thuộc tính
     padding cũng tương ứng với 4 phía của phần
     tử.




                                      49
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

    Tương ứng với 4 phía của phần tử chúng ta có
     4 thuộc tính padding tương ứng đó là:
    1.   padding-top:
    2.   padding-right:
    3.   padding-bottom:
    4.   padding-left:
        Các giá trị có thể gán cho các thuộc tính này là
         : % hoặc length




                                            50
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
   Để viết cho gọn chúng ta cũng có thể viết thuộc tính
    padding dưới dạng shorthand.
     div.padding
     {
       padding: 5px 3px 2px 8px;
     }




                                           51
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bài 4
    Kiến trúc về mô hình lập trình 3 lớp




                                 52
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Mô hình lập trình ứng dụng Web:




                                      53
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Mô hình 3 lớp (3 layers)
   Presentation Layer
   Business Logic Layer
   Data Access Layer
   Lớp Presentation




                               54
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Framework Web mẫu cho doanh
    nghiệp
   Framework được chia làm 4 Project chính:




                                   55
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Project Website
   Chứa thư mục mã nguồn các Form màn
    hình giao diện tương tác với người sử dụng.
    Các thông tin sẽ được thao tác và kết nối
    với các Project khác thông qua các
    References




                                    56
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Cấu trúc thư mục trong Project:




                                57
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Project Business : Chứa các hàm, các
    thủ tục xử lý lớp Business Logic Layer




                                  58
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Project Common: Chức các hàm xử lý
    các thủ tục chung của hệ thống như:
    Cookie, Datetime, Global, …




                               59
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Project Data: Chứa các hàm xử lý dữ
    liệu, thao tác với CSDL, kết nối, truy
    xuất và cập nhật




                                    60
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bài 4: Quy trình lập trình vào
    ứng dụng
   Sau khi Solution đã được cấu trúc và
    thành lập 1 dự án chuẩn, các quy
    trình thực hiện dự án sẽ được theo
    chuẩn và thực hiện từng bước:




                               61
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
   Phân tích và thiết kế Database, thiết kế
    bảng trong CSDL
   Sử dụng công cụ hoặc tự viết các Form
    code màn hình và SP như:
     Các thủ tục: thêm, mới, sửa, xóa
     Các file Object: file Info và Controler
     Các file .aspx, ascx
     Nhúng vào Solution & Project
     Biên dịch và chỉnh sửa
     Lên chương trình demo

                                                62
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bước 1 : Thiết kế Table lưu trữ dữ liệu
•
    Thiết kế bảng sau: TB_MON_HOC




                                     63
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Bước 2 : Tự viết mã nguồn hoặc sử
    dụng tool gen code:




                             64
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
   Phần mềm có các chức năng:
   Chọn CSDL, chọn Database, và kết nối tới
    Database đó
   Lựa chọn các column cần thực hiện việc lập
    trình:
     Tên Column
     Tên nhãn hiện thị trên Form
     Thứ tự xuất hiện
     Loại công hiện thị (textbox, checkbox, FCKEditor,
      …)
     Ràng buộc dữ liệu
     View/Update
    …
                                          65
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    66
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Cấu hình lựa chọn đối với bảng
    TB_MON_HỌC như sau:
    o Mã môn học
    o Tên môn học
    o Diễn giải
    o Thứ tự
    o Sử dụng textbox/FCKEditor
    o Các tùy chọn null/ not null
                                     67
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    68
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Tự động tạo CSDL:




                        69
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Lựa chọn các tùy chọn đặt tên:
    Tên trang
    Có phân trang hay không?
    Số hàng
    Tên thư mục tạo code




                                70
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    71
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Sau khi hoàn thiện việc tạo mã nguồn tự
    động, code sẽ được sinh ra và lưu trữ trong
    thư mục được chọn:




                                    72
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP
   Folder Admin: chữa mã nguồn trang aspx
   Folder Business Class: chứa các file
    Business Object
   Folder Data Class: Chứa các file xử lý dữ
    liệu
   Folder Stored Procedures: chứa các file
    chứa các thủ tục trong SQL



                                    73
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Thư mục lưu trữ SP:




                          74
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Tạo các SP vào trong Database:




                                     75
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Mở Solution, add code và Solution:
   Add file code vào lớp Data Access Layer, thực hiện
    việc truy xuất dữ liệu




                                          76
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    77
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Mã nguồn file trong thư mục:




                                   78
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Add các file vào Project Business:




                                     79
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    80
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Add các form màn hình tương tác với người
    dùng vào thư mục, cấu trúc website:




                                   81
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    82
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    83
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Biên dịch chương trình:




                              84
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Cấu hình hiển thị trên Menu:




                                   85
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




                    86
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Hiển thị danh sách môn học




                                 87
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Thêm mới môn học:




                        88
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP

   Màn hình thêm mới môn học:




                                 89
CHƯƠNG TRÌNH ĐÀO TẠO
LẬP TRÌNH WEB DOANH NGHIỆP




 ***THE END***

                    90

More Related Content

What's hot

Nhập môn HTML 1
Nhập môn HTML 1Nhập môn HTML 1
Nhập môn HTML 1
Ly hai
 
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTBài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
MasterCode.vn
 
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPTBài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
MasterCode.vn
 
Nội dung chi tiết đào tạo Revit Cho hạ Tầng kỹ thuật
Nội dung chi tiết đào tạo Revit Cho hạ Tầng kỹ thuậtNội dung chi tiết đào tạo Revit Cho hạ Tầng kỹ thuật
Nội dung chi tiết đào tạo Revit Cho hạ Tầng kỹ thuật
Huytraining
 
Nhập môn HTML 2
Nhập môn HTML 2Nhập môn HTML 2
Nhập môn HTML 2
Ly hai
 
Nhập môn Css
Nhập môn CssNhập môn Css
Nhập môn Css
Ly hai
 
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTBÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
MasterCode.vn
 
BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...
BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...
BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...
MasterCode.vn
 
Bài 7 Xây dựng website - Giáo trình FPT
Bài 7 Xây dựng website - Giáo trình FPTBài 7 Xây dựng website - Giáo trình FPT
Bài 7 Xây dựng website - Giáo trình FPT
MasterCode.vn
 
Html full
Html fullHtml full
Html full
maytinh_5p
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bản
Nhóc Nhóc
 
Slide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSlide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bản
Sống Khác
 
Bài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPTBài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPT
MasterCode.vn
 
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng JoomlaBài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
MasterCode.vn
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bản
Sống Khác
 
BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT
BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPTBÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT
BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT
MasterCode.vn
 
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTBài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
MasterCode.vn
 

What's hot (20)

Nhập môn HTML 1
Nhập môn HTML 1Nhập môn HTML 1
Nhập môn HTML 1
 
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPTBài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
Bài 1 XHTML: Cấu trúc nội dung web - Giáo trình FPT
 
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPTBài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
Bài 6 Thiết kế các thành phần giao diện - Giáo trình FPT
 
Nội dung chi tiết đào tạo Revit Cho hạ Tầng kỹ thuật
Nội dung chi tiết đào tạo Revit Cho hạ Tầng kỹ thuậtNội dung chi tiết đào tạo Revit Cho hạ Tầng kỹ thuật
Nội dung chi tiết đào tạo Revit Cho hạ Tầng kỹ thuật
 
Nhập môn HTML 2
Nhập môn HTML 2Nhập môn HTML 2
Nhập môn HTML 2
 
Nhập môn Css
Nhập môn CssNhập môn Css
Nhập môn Css
 
Vb6 16 (2)
Vb6 16 (2)Vb6 16 (2)
Vb6 16 (2)
 
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPTBÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
BÀI 3 Bố cục trang web & bảng (TABLE) trên trang web - Giáo trình FPT
 
BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...
BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...
BÀI 5 Làm việc với FONT, TYPEFACE và tỷ lệ nhịp điệu trong TYPOGRAPHY - Giáo ...
 
Joomla developermanual
Joomla developermanualJoomla developermanual
Joomla developermanual
 
Bài 7 Xây dựng website - Giáo trình FPT
Bài 7 Xây dựng website - Giáo trình FPTBài 7 Xây dựng website - Giáo trình FPT
Bài 7 Xây dựng website - Giáo trình FPT
 
Html full
Html fullHtml full
Html full
 
Slide1
Slide1Slide1
Slide1
 
Lập trình web - HTML cơ bản
Lập trình web - HTML cơ bảnLập trình web - HTML cơ bản
Lập trình web - HTML cơ bản
 
Slide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bảnSlide 6 - Thiết kế Web cơ bản
Slide 6 - Thiết kế Web cơ bản
 
Bài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPTBài 4 Định vị trí box - Giáo trình FPT
Bài 4 Định vị trí box - Giáo trình FPT
 
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng JoomlaBài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
Bài 9 Hướng dẫn thiết kế website bán hàng trực tuyến bằng Joomla
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bản
 
BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT
BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPTBÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT
BÀI 7 Quản lý website và quản trị HOSTING ở mức cơ bản - Giáo trình FPT
 
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPTBài 2 Cơ chế làm việc của CSS - Giáo trình FPT
Bài 2 Cơ chế làm việc của CSS - Giáo trình FPT
 

Similar to [Bachkhoa-Aptech] Lập trình Web doanh nghiệp

Tuan5 dreamweaver 0001
Tuan5 dreamweaver 0001Tuan5 dreamweaver 0001
Tuan5 dreamweaver 0001Chu Kien
 
[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệp
[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệp[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệp
[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệp
Phạm Văn Hưng
 
Báo cáo thực tập Athena tháng tháng 9/2015
Báo cáo thực tập Athena tháng tháng 9/2015Báo cáo thực tập Athena tháng tháng 9/2015
Báo cáo thực tập Athena tháng tháng 9/2015
Nguyễn Khoa
 
Phần mềm tạo sơ đồ tư duy
Phần mềm tạo sơ đồ tư duyPhần mềm tạo sơ đồ tư duy
Phần mềm tạo sơ đồ tư duyHaBaoChau
 
thiet ke website chuyen nghiep
thiet ke website chuyen nghiepthiet ke website chuyen nghiep
thiet ke website chuyen nghiep
HDweb.vn
 
Giaotrinhcoreldraw 111029085418-phpapp01
Giaotrinhcoreldraw 111029085418-phpapp01Giaotrinhcoreldraw 111029085418-phpapp01
Giaotrinhcoreldraw 111029085418-phpapp01Hoang Ty
 
Fronpage2002
Fronpage2002Fronpage2002
Fronpage2002
Quoc Nguyen
 
TL huong dan lam quen va su dung MS word 2013
TL huong dan lam quen  va su dung MS word  2013TL huong dan lam quen  va su dung MS word  2013
TL huong dan lam quen va su dung MS word 2013
Trinh Hung
 
HƯỚNG DẪN THỰC HÀNH ỨNG DỤNG CNTT CƠ BẢN.pdf
HƯỚNG DẪN THỰC HÀNH ỨNG DỤNG CNTT CƠ BẢN.pdfHƯỚNG DẪN THỰC HÀNH ỨNG DỤNG CNTT CƠ BẢN.pdf
HƯỚNG DẪN THỰC HÀNH ỨNG DỤNG CNTT CƠ BẢN.pdf
ssuser4218df
 
Về Visual Basic 20 5
Về Visual Basic 20 5Về Visual Basic 20 5
Về Visual Basic 20 5Phong Lữ
 
Asp tiengviet
Asp tiengvietAsp tiengviet
Asp tiengviet
Quoc Nguyen
 
Asp tiengviet
Asp tiengvietAsp tiengviet
Asp tiengviet
quanvn
 
Hướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basicHướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basic
nataliej4
 
BÀI GIẢNG MÔN COREL DRAW - KHOA CÔNG NGHỆ THÔNG TIN
BÀI GIẢNG MÔN COREL DRAW - KHOA CÔNG NGHỆ THÔNG TIN BÀI GIẢNG MÔN COREL DRAW - KHOA CÔNG NGHỆ THÔNG TIN
BÀI GIẢNG MÔN COREL DRAW - KHOA CÔNG NGHỆ THÔNG TIN
nataliej4
 
Lecturemaker
LecturemakerLecturemaker
Lecturemaker
Trang Thu
 
Giáo trình tổng quan về Vb
Giáo trình tổng quan về VbGiáo trình tổng quan về Vb
Giáo trình tổng quan về VbSun Down
 

Similar to [Bachkhoa-Aptech] Lập trình Web doanh nghiệp (20)

Tuan5 dreamweaver 0001
Tuan5 dreamweaver 0001Tuan5 dreamweaver 0001
Tuan5 dreamweaver 0001
 
[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệp
[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệp[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệp
[Bachkhoa-Aptech] Hướng dẫn lập trình web doanh nghiệp
 
Báo cáo thực tập Athena tháng tháng 9/2015
Báo cáo thực tập Athena tháng tháng 9/2015Báo cáo thực tập Athena tháng tháng 9/2015
Báo cáo thực tập Athena tháng tháng 9/2015
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Phần mềm tạo sơ đồ tư duy
Phần mềm tạo sơ đồ tư duyPhần mềm tạo sơ đồ tư duy
Phần mềm tạo sơ đồ tư duy
 
thiet ke website chuyen nghiep
thiet ke website chuyen nghiepthiet ke website chuyen nghiep
thiet ke website chuyen nghiep
 
Nguyentrongnghia
NguyentrongnghiaNguyentrongnghia
Nguyentrongnghia
 
Fronpage2002
Fronpage2002Fronpage2002
Fronpage2002
 
Giaotrinhcoreldraw 111029085418-phpapp01
Giaotrinhcoreldraw 111029085418-phpapp01Giaotrinhcoreldraw 111029085418-phpapp01
Giaotrinhcoreldraw 111029085418-phpapp01
 
Fronpage2002
Fronpage2002Fronpage2002
Fronpage2002
 
TL huong dan lam quen va su dung MS word 2013
TL huong dan lam quen  va su dung MS word  2013TL huong dan lam quen  va su dung MS word  2013
TL huong dan lam quen va su dung MS word 2013
 
HƯỚNG DẪN THỰC HÀNH ỨNG DỤNG CNTT CƠ BẢN.pdf
HƯỚNG DẪN THỰC HÀNH ỨNG DỤNG CNTT CƠ BẢN.pdfHƯỚNG DẪN THỰC HÀNH ỨNG DỤNG CNTT CƠ BẢN.pdf
HƯỚNG DẪN THỰC HÀNH ỨNG DỤNG CNTT CƠ BẢN.pdf
 
Lab7 bac pt
Lab7 bac ptLab7 bac pt
Lab7 bac pt
 
Về Visual Basic 20 5
Về Visual Basic 20 5Về Visual Basic 20 5
Về Visual Basic 20 5
 
Asp tiengviet
Asp tiengvietAsp tiengviet
Asp tiengviet
 
Asp tiengviet
Asp tiengvietAsp tiengviet
Asp tiengviet
 
Hướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basicHướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basic
 
BÀI GIẢNG MÔN COREL DRAW - KHOA CÔNG NGHỆ THÔNG TIN
BÀI GIẢNG MÔN COREL DRAW - KHOA CÔNG NGHỆ THÔNG TIN BÀI GIẢNG MÔN COREL DRAW - KHOA CÔNG NGHỆ THÔNG TIN
BÀI GIẢNG MÔN COREL DRAW - KHOA CÔNG NGHỆ THÔNG TIN
 
Lecturemaker
LecturemakerLecturemaker
Lecturemaker
 
Giáo trình tổng quan về Vb
Giáo trình tổng quan về VbGiáo trình tổng quan về Vb
Giáo trình tổng quan về Vb
 

More from Phạm Văn Hưng

[Full] Hướng dẫn sử dụng Microsoft Excel 2010
[Full] Hướng dẫn sử dụng Microsoft Excel 2010[Full] Hướng dẫn sử dụng Microsoft Excel 2010
[Full] Hướng dẫn sử dụng Microsoft Excel 2010
Phạm Văn Hưng
 
[Full] Hướng dẫn sử dụng Microsoft Word 2010
[Full] Hướng dẫn sử dụng Microsoft Word 2010[Full] Hướng dẫn sử dụng Microsoft Word 2010
[Full] Hướng dẫn sử dụng Microsoft Word 2010
Phạm Văn Hưng
 
[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....
[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....
[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....
Phạm Văn Hưng
 
Du bao xu huong SEO 2015
Du bao xu huong SEO 2015Du bao xu huong SEO 2015
Du bao xu huong SEO 2015
Phạm Văn Hưng
 
Lien Khuc Tu 1 Den 10 - Bai hat tap the Doan Doi - SVTN
Lien Khuc Tu 1 Den 10 - Bai hat tap the Doan Doi - SVTNLien Khuc Tu 1 Den 10 - Bai hat tap the Doan Doi - SVTN
Lien Khuc Tu 1 Den 10 - Bai hat tap the Doan Doi - SVTN
Phạm Văn Hưng
 
[Bachkhoa-Aptech] Gửi Những Người May Mắn
[Bachkhoa-Aptech] Gửi Những Người May Mắn[Bachkhoa-Aptech] Gửi Những Người May Mắn
[Bachkhoa-Aptech] Gửi Những Người May Mắn
Phạm Văn Hưng
 
[Bachkhoa-Aptech] Welcome To Bachkhoa-Group
[Bachkhoa-Aptech] Welcome To Bachkhoa-Group[Bachkhoa-Aptech] Welcome To Bachkhoa-Group
[Bachkhoa-Aptech] Welcome To Bachkhoa-Group
Phạm Văn Hưng
 
[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh Trường
[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh Trường[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh Trường
[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh Trường
Phạm Văn Hưng
 
[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn Chiến
[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn Chiến[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn Chiến
[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn Chiến
Phạm Văn Hưng
 
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003
Phạm Văn Hưng
 
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003
Phạm Văn Hưng
 

More from Phạm Văn Hưng (11)

[Full] Hướng dẫn sử dụng Microsoft Excel 2010
[Full] Hướng dẫn sử dụng Microsoft Excel 2010[Full] Hướng dẫn sử dụng Microsoft Excel 2010
[Full] Hướng dẫn sử dụng Microsoft Excel 2010
 
[Full] Hướng dẫn sử dụng Microsoft Word 2010
[Full] Hướng dẫn sử dụng Microsoft Word 2010[Full] Hướng dẫn sử dụng Microsoft Word 2010
[Full] Hướng dẫn sử dụng Microsoft Word 2010
 
[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....
[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....
[CLB Tuoi tre ho Pham Viet Nam] Tu duy dung trong kinh doanh thoi hoi nhap 6....
 
Du bao xu huong SEO 2015
Du bao xu huong SEO 2015Du bao xu huong SEO 2015
Du bao xu huong SEO 2015
 
Lien Khuc Tu 1 Den 10 - Bai hat tap the Doan Doi - SVTN
Lien Khuc Tu 1 Den 10 - Bai hat tap the Doan Doi - SVTNLien Khuc Tu 1 Den 10 - Bai hat tap the Doan Doi - SVTN
Lien Khuc Tu 1 Den 10 - Bai hat tap the Doan Doi - SVTN
 
[Bachkhoa-Aptech] Gửi Những Người May Mắn
[Bachkhoa-Aptech] Gửi Những Người May Mắn[Bachkhoa-Aptech] Gửi Những Người May Mắn
[Bachkhoa-Aptech] Gửi Những Người May Mắn
 
[Bachkhoa-Aptech] Welcome To Bachkhoa-Group
[Bachkhoa-Aptech] Welcome To Bachkhoa-Group[Bachkhoa-Aptech] Welcome To Bachkhoa-Group
[Bachkhoa-Aptech] Welcome To Bachkhoa-Group
 
[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh Trường
[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh Trường[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh Trường
[Bachkhoa-Aptech] Phương pháp học hiệu quả - Giảng viên Nguyễn Mạnh Trường
 
[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn Chiến
[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn Chiến[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn Chiến
[Bachkhoa-Aptech] Bài giảng Kỹ năng sống - Giảng viên Lê Văn Chiến
 
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Excel 2003
 
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003
[Bachkhoa-Aptech] Hướng dẫn sử dụng Microsoft Office Word 2003
 

[Bachkhoa-Aptech] Lập trình Web doanh nghiệp

  • 1. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP Bài 1: Phân tích về thành phần, cấu hình đồ họa một website 1
  • 2. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Tổng quát về cấu hình đồ họa 1 websitre  Các thành phần cụ thể của một website 2
  • 3. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Tổng quát về cấu hình đồ họa 1 website  Các thành phần cụ thể của 1 website 3
  • 4. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Logo & banner  Menu chính  Menu trái  Chân trang(Footer)  Nội dung website  Các thành phần quảng cáo  Một số thành phần khác… 4
  • 5. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Logo, banner Logo Banner 5
  • 6. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Menu chính • Trên đây là ví dụ một phần menu chính của 1 website, nội dung menu do người dùng định nghĩa và thay đổi động theo ý quản trị. 6
  • 7. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Menu trái Ví dụ về chuyên mục menu trái của website 7
  • 8. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Chân trang - Footer • Chân trang thường là phần được giới thiệu về cơ quan chủ quản của website, thông tin như tên doanh nghiệp, điện thoại, fax, địa chỉ, email… 8
  • 9. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Các thành phần nội dung website Một phần nội dung nhỏ của website 9
  • 10. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Các thành phần quảng cáo • Quảng cáo được sắp xếp xuất hiện nhiều vị trí khác nhau trên website như quảng cáo banner, quảng cáo bên phải trang, bên trái trang hay một số đơn vị yêu cầu khác. 10
  • 11. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Một số thành phần khác… Video Tư vấn trực tuyến 11
  • 12. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bài 2: Các kỹ thuật Layer, cắt ảnh, đối tượng phục vụ cho đồ họa lập trình 12
  • 13. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Yêu cầu:  Máy tính phải được cài đặt sẵn chương trình phần mềm Photoshop  Có một file ảnh giao diện đã được thiết kế 13
  • 14. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Tiến hành các bước:  Bước 1: Khởi động chương trình Photoshop: Vào Start => chọn Programs => tìm đến Adobe Photoshop để chạy chương trình  Bước 2: Mở file ảnh cần cắt: Vào file chọn Open 14
  • 15. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Xuất hiện hộp thoại Open Chọn Open và tìm đến file cần cắt ảnh để mở 15
  • 16. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Sau khi mở file xong ta tiến hành các bước sau để cắt ảnh:  Bước 1: Xác định vùng chọn và vị trí cần cách ảnh, ví dụ chúng ta cắt nền của menu chính. Dùng đồng thời 2 phím Ctrl công với phím + hoặc phím trừ để phóng to thu nhỏ vùng ảnh cần cắt.  Bước 2: Dùng công cụ Rectangular Marquee (phím tắt là chữ M): để tạo vùng chọn hình chữ nhật hoặc hình vuông. 16
  • 17. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bước 3 : Cách sử dụng công cụ: sau khi chọn công cụ xong thì đưa chuột vào vị trí vùng ảnh cần cắt nhấn dữ và kéo chuột từ vị trí xác định ban đầu đến góc đối diện. Sau khi chọn xong ta có được như hình vẽ dưới đây:  Vùng sau khi được chọn 17
  • 18. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bước 4 : Thực hiện copy sang một file mới: sau khi chọn xong chúng ta dùng tổ hợp phím Ctrl cộng với phím C trên bàn phím hoặc vào menu Edit chọn copy  tiếp theo dùng tổ hợp phím Ctrl cộng phím N trên bàn phím hoặc vào menu File chọn New… để tạo một file mới. 18
  • 19. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  hộp thoại xuất hiện: 19
  • 20. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Trong đó:  Name: là đặt tên cho file ảnh  Width: độ rộng của file ảnh  Height: chiều cao ảnh  Các chức năng khác như đơn vị tính độ rộng và chiều cao…..  Bước 5: khi cấu hình đặt tên, độ rộng và chiều cao…thì chúng ta dùng tổ hợp phím Ctrl + phím V hoặc vào Edit chọn Paste để dán ảnh sang file mới. 20
  • 21. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bước 6: Lưu file ảnh vào máy tính  Sau khi chỉnh sửa xong chúng ta tiến hành lưu ảnh vào máy, dùng tổ hợp phím Alt + Shift + Ctrl và phím S hoặc vào file chọn Save for web… 21
  • 22. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Hộp thoại xuất hiện để nhập tên file ảnh, đường dẫn đến ổ đĩa và thư mục chứa file ảnh: 22
  • 23. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 23
  • 24. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Sau khi tiến hành các bước trên chúng ta bấm vào nút save để hoàn tất.  Ngoài ra, chúng ta còn phải thành thạo các công cụ khác như: tìm mã mầu ảnh, chọn layer và ẩn hiện, công cụ text, font size, font name, … 24
  • 25. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Công cụ ẩn/hiện Layer 25
  • 26. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Chọn hiển thị tự động chọn layer 26
  • 27. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Công cụ lấy màu background 27
  • 28. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Công cụ đổ màu Gradient 28
  • 29. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Kỹ thuật chỉnh size ảnh, Kỹ thuật Transform, Công cụ Text/font size, font- name 29
  • 30. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bài 3: Kỹ thuật Stylesheet cơ bản 30
  • 31. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 1. CSS là gì − CSS (Cascading Style Sheets) được hiểu một cách đơn giản đó là cách mà chúng ta thêm các kiểu hiển thị (font chữ, kích thước, màu sắc...) cho một tài liệu Web 31
  • 32. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 2. Cú pháp của CSS  Cú pháp của CSS được chia làm 3 phần. phần thẻ chọn (selector), phần thuộc tính (property), phần nhãn (value). selector {property: value}  Nếu nhãn của bạn có nhiều từ bạn nên đặt nhãn của bạn vào trong dấu nháy kép p {font-family: "sans serif"} 32
  • 33. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Trong trường hợp thẻ chọn của bạn nhiều thuộc tính thì các thuộc tính sẽ được ngăn cách bởi dấu (;). p {text-align:center;color:red}  Khi thẻ chọn có nhiều thuộc tính thì chúng ta nên để mỗi thuộc tính ở trên một dòng riêng biệt. p { text-align: center; color: black; font-family: arial 33 }
  • 34. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 3. Làm sao để chèn css vào trang web  CSS được khai báo trong file riêng <html> <head> <link rel="stylesheet" type="text/css" href="/mystyle.css" medial="all" /> </head> <body> </body> </html> 34
  • 35. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  CSS được khai báo trong file riêng  Chèn thẳng CSs trong tài liệu được áp dụng trong trường hợp những định dạng CSS này chỉ giành riêng cho tài liệu HTML đó. Khi bạn chèn trực tiếp thì đoạn mã của bạn phải đặt trong thẻ <style> và đặt trong phần <head> . <head> <style type="text/css"> hr {color: sienna}p {margin-left: 20px} body {background-image: url("images/back40.gif")} </style> </head> 35
  • 36. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Chèn trực tiếp vào thẻ của HTML(inline style)  Inline style được sử dụng nhiều trong trường hợp một thẻ HTML nào đó cần có style riêng cho nó.  Inline style được áp dụng cho chính thẻ HTML đó, cách này sẽ có độ ưu tiên lớn nhất so với hai cách trên. Dưới đây là một ví dụ mà chúng ta dùng Inline style <p style="color: sienna; margin-left: 20px"> Đây là phần nội dung hiển thị </p> 36
  • 37. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 4. Nhiều Stylesheet  Trong trường hợp mà có một số thẻ có cùng định dạng, chúng ta có thể gộp chúng lại với nhau. Giả sử như sau: h1, h2, h3 { margin-left: 10px; font-size: 150%; ... } 37
  • 38. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 5. Các vấn đề về văn bản và cách định dạng về văn bản  Đặt màu cho một đoạn văn bản  Để đặt màu cho một đoạn văn bản chúng ta có thể dùng thuộc tính: color: #mã màu; p { color: #333333; } 38
  • 39. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Đặt nền cho một đoạn văn bản  Bạn có thể đặt màu nền (background) cho đoạn văn bản bằng thuộc tính background-color: #mã màu; p { background-color: #FFFF00;}  Đặt nền cho một đoạn văn bản  Khoảng cách giữa các ký tự trong một đoạn văn bản có thể được tăng hoặc giảm bởi thuộc tínhletter-spacing: khoảng cách; h3 { letter-spacing: 2em;} h1 { letter-spacing: -3em;} 39
  • 40. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Căn chỉnh khoảng cách giữa các dòng  Thuộc tính line-height: khoảng cách; sẽ giúp bạn căn chỉnh khoảng cách giữa các dòng trong một đoạn văn bản. p { line-height: 150%; // line-height: 15px;}  Dóng hàng  Để gióng hàng cho một đoạn văn bản chúng ta sẽ dùng thuộc tính text-align: vị trí; p { text-align: left; /* left | center | right */} 40
  • 41. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 6. Các thuộc tính của Font chữ và các định nghĩa font chữ cho văn bản  Các thuộc tính về font chữ sẽ cho phép bạn thay đổi họ font (font family), độ đậm (boldness), kích thước (size) và kiểu font (style). 41
  • 42. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Đặt font cho đoạn văn bản  Để đặt một loại font chữ nào đó cho đoạn văn bản thì chúng ta sẽ sử dụng thuộc tính font- faily: p { font-family: Arial, Tahoma, Verdana, sans- serif; }  Đặt font cho đoạn văn bản  Khi chúng ta muốn những đoạn văn bản hoặc tiêu đề có kích thước của chữ khác nhau, chúng ta có thể sử dụng thuộc tính font-size: h1 { font-size: 20px;} 42 h3 { font-size: 12px;}
  • 43. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Đặt kiểu font cho đoạn văn bản  Chữ đậm, chữ nghiêng,... được đặt với thuộc tính font-style: p { font-style: italic; /* normal | italic | oblique */}  Đặt độ đậm nhạt của font  Khi chúng ta muốn thay đổi độ đậm nhạt của văn bản chúng ta sẽ dùng thuộc tính font-weight:. Chúng ta có thể đặt giá 3 loại giá trị cho thuộc tính này 1. normal(bình thường), 2. bold(đậm), 3. 300(đặt dạng số) h3 { font-weight: bold;} 43
  • 44. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 7. Đường viền và các thuộc tính đường viền  Trong thuộc tính đường viền (border) chúng ta có 3 giá trị cơ bản đó là: 1. border-color: 2. border-width: 3. border-style: 44
  • 45. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Thuộc tính màu của đường viền  Để đặt màu cho đường viền chúng ta sẽ đặt thông số màu cho thuộc tính border-color: div.color { border-color: #CC0000;}  Đặt chiều rộng cho đường viền (border)  Nếu muốn đặt chiều rộng của đường viền chúng ta sẽ đặt giá trị cho thuộc tính border-width: div.borerwidth { border-width: 2px;} 45
  • 46. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Chọn kiểu của đường viền  Bạn có thể sử dụng thuộc tính border-style để đặt kiểu cho đường viền. Chúng ta có thể gán cho thuộc tính này 9 giá trị khác nhau tương ứng với 9 kiểu đường viền khác nhau. div.borderstyle { border-style: solid;} 46
  • 47. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 8. Các thuộc tính của margin  Thuộc tính margin sẽ định nghĩa khoảng trắng bao quanh một phần tử HTML.  Nó có thể dùng giá trị âm để lồng nội dung vào với nhau.  Tương ứng với 4 phía của một phần tử chúng ta có 4 thuộc tính tương ứng.  Mặt khác để viết cho gọn chúng ta cũng có thể dùng cách viết giản lược để định nghĩa các giá trị cho thuộc tính margin. 47
  • 48. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Các thuộc tính của margin 1. margin-top: 2. margin-right: 3. margin-bottom: 4. margin-left:  Để cho gọn chúng ta cũng có thể việt thuộc tính margin dưới dạng shorthand div.margin { margin: 10px 4px 5px 9px; /* top | right | bottom | left*/ } 48
  • 49. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 9. Các thuộc tính của padding  CSS padding sẽ định nghĩa khoảng trống giữa mép của các phần tử tới các phần tử con hoặc nội dung bên trong.  Chúng ta không thể gán giá trị âm cho thuộc tính này. Cũng giống như margin thuộc tính padding cũng tương ứng với 4 phía của phần tử. 49
  • 50. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Tương ứng với 4 phía của phần tử chúng ta có 4 thuộc tính padding tương ứng đó là: 1. padding-top: 2. padding-right: 3. padding-bottom: 4. padding-left:  Các giá trị có thể gán cho các thuộc tính này là : % hoặc length 50
  • 51. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Để viết cho gọn chúng ta cũng có thể viết thuộc tính padding dưới dạng shorthand. div.padding { padding: 5px 3px 2px 8px; } 51
  • 52. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bài 4 Kiến trúc về mô hình lập trình 3 lớp 52
  • 53. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Mô hình lập trình ứng dụng Web: 53
  • 54. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Mô hình 3 lớp (3 layers)  Presentation Layer  Business Logic Layer  Data Access Layer  Lớp Presentation 54
  • 55. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Framework Web mẫu cho doanh nghiệp  Framework được chia làm 4 Project chính: 55
  • 56. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Project Website  Chứa thư mục mã nguồn các Form màn hình giao diện tương tác với người sử dụng. Các thông tin sẽ được thao tác và kết nối với các Project khác thông qua các References 56
  • 57. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Cấu trúc thư mục trong Project: 57
  • 58. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Project Business : Chứa các hàm, các thủ tục xử lý lớp Business Logic Layer 58
  • 59. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Project Common: Chức các hàm xử lý các thủ tục chung của hệ thống như: Cookie, Datetime, Global, … 59
  • 60. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Project Data: Chứa các hàm xử lý dữ liệu, thao tác với CSDL, kết nối, truy xuất và cập nhật 60
  • 61. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bài 4: Quy trình lập trình vào ứng dụng  Sau khi Solution đã được cấu trúc và thành lập 1 dự án chuẩn, các quy trình thực hiện dự án sẽ được theo chuẩn và thực hiện từng bước: 61
  • 62. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Phân tích và thiết kế Database, thiết kế bảng trong CSDL  Sử dụng công cụ hoặc tự viết các Form code màn hình và SP như:  Các thủ tục: thêm, mới, sửa, xóa  Các file Object: file Info và Controler  Các file .aspx, ascx  Nhúng vào Solution & Project  Biên dịch và chỉnh sửa  Lên chương trình demo 62
  • 63. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bước 1 : Thiết kế Table lưu trữ dữ liệu • Thiết kế bảng sau: TB_MON_HOC 63
  • 64. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Bước 2 : Tự viết mã nguồn hoặc sử dụng tool gen code: 64
  • 65. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Phần mềm có các chức năng:  Chọn CSDL, chọn Database, và kết nối tới Database đó  Lựa chọn các column cần thực hiện việc lập trình:  Tên Column  Tên nhãn hiện thị trên Form  Thứ tự xuất hiện  Loại công hiện thị (textbox, checkbox, FCKEditor, …)  Ràng buộc dữ liệu  View/Update … 65
  • 66. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 66
  • 67. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Cấu hình lựa chọn đối với bảng TB_MON_HỌC như sau: o Mã môn học o Tên môn học o Diễn giải o Thứ tự o Sử dụng textbox/FCKEditor o Các tùy chọn null/ not null 67
  • 68. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 68
  • 69. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Tự động tạo CSDL: 69
  • 70. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Lựa chọn các tùy chọn đặt tên: Tên trang Có phân trang hay không? Số hàng Tên thư mục tạo code 70
  • 71. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 71
  • 72. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Sau khi hoàn thiện việc tạo mã nguồn tự động, code sẽ được sinh ra và lưu trữ trong thư mục được chọn: 72
  • 73. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Folder Admin: chữa mã nguồn trang aspx  Folder Business Class: chứa các file Business Object  Folder Data Class: Chứa các file xử lý dữ liệu  Folder Stored Procedures: chứa các file chứa các thủ tục trong SQL 73
  • 74. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Thư mục lưu trữ SP: 74
  • 75. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Tạo các SP vào trong Database: 75
  • 76. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Mở Solution, add code và Solution:  Add file code vào lớp Data Access Layer, thực hiện việc truy xuất dữ liệu 76
  • 77. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 77
  • 78. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Mã nguồn file trong thư mục: 78
  • 79. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Add các file vào Project Business: 79
  • 80. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 80
  • 81. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Add các form màn hình tương tác với người dùng vào thư mục, cấu trúc website: 81
  • 82. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 82
  • 83. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 83
  • 84. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Biên dịch chương trình: 84
  • 85. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Cấu hình hiển thị trên Menu: 85
  • 86. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP 86
  • 87. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Hiển thị danh sách môn học 87
  • 88. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Thêm mới môn học: 88
  • 89. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP  Màn hình thêm mới môn học: 89
  • 90. CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH WEB DOANH NGHIỆP ***THE END*** 90