LỜI MỞ ĐẦU Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống. Dĩ nhiên các bạn đã được nghe nói nhiều về Internet, nói một cách đơn giản, Internet là một tập hợp máy tính nối kết với nhau, là một mạng máy tính toàn cầu mà bất kì ai cũng có thể kết nối bằng máy PC của họ. Với mạng Internet, tin học thật sự tạo nên một cuộc cách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị, kinh tế... Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm Web” thì việc có một Website để quảng bá công ty hay một Website cá nhân không còn là điều gì xa xỉ nữa. Thông qua Website khách hàng có thể lựa chọn những sản phẩm mà mình cần một cách nhanh chóng và hiệu quả. Với công nghệ Word Wide Web, hay còn gọi là Web sẽ giúp bạn đưa những thông tin mong muốn của mình lên mạng Internet cho mọi người cùng xem một cách dễ dàng với các công cụ và những ngôn ngữ lập trình khác nhau. Sự ra đời của các ngôn ngữ lập trình cho phép chúng ta xây dựng các trang Web đáp ứng được các yêu cầu của người sử dụng. PHP (Personal Home Page) là kịch bản trên phía trình chủ (Server Script) cho phép chúng ta xây dựng trang Web trên cơ sở dữ liệu. Với nhiều ưu điểm nổi bật mà PHP và MySQL được rất nhiều người sử dụng.
Đồ án 1: Thiết kế Web Chuyên ngành phần mềm LỜI MỞ ĐẦU Với phát triển nhảy vọt công nghệ thông tin nay, Internet ngày giữ vai trò quan trọng lĩnh vực khoa học kĩ thuật đời sống Dĩ nhiên bạn nghe nói nhiều Internet, nói cách đơn giản, Internet tập hợp máy tính nối kết với nhau, mạng máy tính toàn cầu mà kết nối máy PC họ Với mạng Internet, tin học thật tạo nên cách mạng trao đổi thông tin lĩnh vực văn hóa, xã hội, trị, kinh tế Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm Web” việc có Website để quảng bá công ty hay Website cá nhân không điều xa xỉ Thông qua Website khách hàng lựa chọn sản phẩm mà cần cách nhanh chóng hiệu Với công nghệ Word Wide Web, hay gọi Web giúp bạn đưa thông tin mong muốn lên mạng Internet cho người xem cách dễ dàng với công cụ ngôn ngữ lập trình khác Sự đời ngôn ngữ lập trình cho phép xây dựng trang Web đáp ứng yêu cầu người sử dụng PHP (Personal Home Page) kịch phía trình chủ (Server Script) cho phép xây dựng trang Web sở liệu Với nhiều ưu điểm bật mà PHP MySQL nhiều người sử dụng Đồ án 1: Thiết kế Web Chuyên ngành phần mềm TÓM TẮT ĐỒ ÁN Với mức độ phức tạp quy mô ứng dụng, cộng thêm vấn đề thời gian đề tài “Xây dựng Website kinh doanh son môi trực tuyến” dừng mức tìm hiểu ngôn ngữ lập trình Web PHP & MYSQL, áp dụng xây dựng ứng dụng thực nghiệm trang Web bán hàng mạng Website với mục đích cung cấp cho khách hàng thông tin xác sản phẩm son môi có thị trường hãng có uy tín cách thức đặt mua hàng qua mạng Các thông tin cập nhật thường xuyên nhanh chóng Vì vậy, rút ngắn khoảng cách người mua người bán, đưa thông tin sản phẩm nhanh chóng đến cho khách hàng Do số hạn chế, nên website dừng lại chức đặt hàng hình thức toán trực tiếp Trong tương lai, hệ thống phát triển theo hướng thương mại điện tử (với hình thức toán trực tuyến qua thẻ tín dụng, tài khoản ngân hàng, thẻ mua hàng trực tuyến…) Đồ án 1: Thiết kế Web Chuyên ngành phần mềm MỤC LỤC LỜI MỞ ĐẦU .i TÓM TẮT ĐỒ ÁN ii MỤC LỤC iii DANH SÁCH HÌNH VẼ vii MỞ ĐẦU .1 Lý chọn đề tài .1 Mục đích nghiên cứu Đối tượng đề tài Phạm vi nhiên cứu Phương pháp nghiên cứu Ý nghĩa khoa học thực tiễn đề tài Bố cục đề tài CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 Tìm hiểu ngôn ngữ PHP 1.1.1.Khái niệm PHP 1.1.2 Tại nên dùng PHP 1.1.3 Hoạt động PHP 1.1.4 Các loại thẻ PHP .4 1.1.5 Các kiểu liệu .4 1.1.5.1 Số nguyên 1.1.5.2 Số thực 1.1.5.3 Xâu .5 1.1.5.4 Mảng .5 1.1.6 Biến - giá trị .5 1.1.6.1 Một số biến khai báo sẵn 1.1.6.2 Phạm vi giá trị 1.1.6.3 Tên biến 1.1.7 Các giá trị bên phạm vi PHP 1.1.8 Hằng 1.1.9 Biểu thức 1.1.10 Các cấu trúc lệnh 1.1.10.1 Các lệnh điều kiện toán tử 1.1.10.2 Phát biểu vòng lặp While 1.1.10.3 Vòng lặp For: .8 Đồ án 1: Thiết kế Web Chuyên ngành phần mềm 1.1.10.4 Vòng lặp while 1.1.10.5 Vòng lặp while 1.1.10 Exit .9 1.1.11 Hàm 1.1.12 Các toán tử 10 1.1.13 Lớp đối tượng 10 1.1.14 Tham chiếu 10 1.1.15 Khai báo sử dụng Session, Cookie 11 1.1.16 MySQL PHP 13 1.2 Tìm hiểu sở liệu My SQL 15 1.2.1 Giới thiệu sở liệu 15 1.2.2 Mục đích sử dụng sở liệu 15 1.2.3 Các kiểu liệu sở liệu MySQL .15 1.2.3.1 Loại liệu numeric 15 1.2.3.2 Loại liệu kiểu Date and Time 16 1.2.3.3 Loại liệu String 17 1.2.4 Các thao tác cập nhật liệu .18 1.2.5 Các hàm thông dụng MySQL .18 1.2.5.1 Các hàm phát biểu GROUP BY 18 1.2.5.2 Các hàm xử lí chuỗi: 18 1.2.5.3 Các hàm xử lí thời gian 19 1.2.5.4 Các hàm toán học 19 CHƯƠNG PHÂN TÍCH, THIẾT KẾ HỆ THỐNG 20 2.1 Phân tích yêu cầu đề tài 20 2.1.1.Tóm tắt hoạt động hệ thống mà dự án ứng dụng: 20 2.1.2 Phạm vi dự án ứng dụng .20 2.2 Xác định yêu cầu khách hàng 20 2.2.1 Hệ thống hành cửa hàng .20 2.2.2 Hệ thống đề nghị 21 2.3 Yêu cầu giao diện website 22 2.3.1 Giao diện người dùng 22 2.3.2 Giao diện người quản trị: .22 Đồ án 1: Thiết kế Web Chuyên ngành phần mềm 2.4 Phân tích chức hệ thống .22 2.4.1 Các chức đối tượng Customer (Khách vãng lai) 23 2.4.1.1 Chức đăng ký thành viên 23 Input: Khách vãng lai phải nhập đầy đủ thông tin (*: thông tin bắt buộc) 23 Tên đăng nhập: (*) .23 Mật khẩu: (*) 23 Nhập lại mật (*) 23 Họ tên: Nhập họ tên (*) 23 Email: nhập email (*) 23 Địa chỉ: Nhập địa Member (*) .23 Điện thoại: Nhập điện thoại (*) 23 2.4.1.2 Chức tìm kiếm sản phẩm 24 2.4.1.3 Chức xem thông tin sản phẩm 24 2.4.2 Các chức đối tượng Member (thành viên) 24 2.4.2.1 Chức đăng nhập 24 2.4.2.2 Chức đăng xuất 24 2.4.2.3 Chức đổi mật .24 2.4.2.4 Chức xem hóa đơn lập 25 2.4.3 Chức Administrator .25 2.4.3.1 Các chức quản lý Member 25 2.4.3.2 Các chức quản lý Sản Phẩm 25 2.4.3.3 Các chức quản trị người dùng 25 2.5 Biểu đồ phân tích thiết kế hệ thống 26 2.5.1 Thuật toán .26 2.5.2 Đặc tả Use-case .38 2.6 Cách tổ chức liệu thiết kế chương trình cho trang Web 43 2.6.1.Bảng giỏ hàng (giohang ) 44 2.6.2.Bảng liên hệ (lienhe) 44 2.6.3.Bảng loại sản phẩm (loaisanpham) 44 2.6.4.Bảng nhóm sản phẩm (nhomsanpham) 44 2.6.5.Bảng sản phẩm (sanpham) 45 2.6.6 Bảng thành viên (thanhvien) 45 2.7 Yêu cầu bảo mật 45 Đồ án 1: Thiết kế Web Chuyên ngành phần mềm CHƯƠNG XÂY DỰNG WEBSITE KINH DOANH SON MÔI TRỰC TUYẾN .46 3.1 Thiết kế bảng CSDL .46 3.1.1 Bảng giỏ hàng (giohang) 46 3.1.2 Bảng liên hệ (lienhe) .46 3.1.3 Bảng loại sản phẩm (loaisanpham) .46 3.1.4 Bảng nhóm sản phẩm (nhomsanpham) .46 3.1.5 Bảng sản phẩm (sanpham) 47 3.1.6 Bảng thành viên (thanhvien) 47 3.1.7 Mối quan hệ bảng 48 3.2 Thiết kế giao diện 48 3.2.1 Giao diện trang chủ 48 3.2.2 Giao diện Form đăng nhập 49 3.2.4 Giao diện trang giỏ hàng 50 3.2.5 Giao diện Form đăng ký thành viên .51 3.2.6 Giao diện trang chi tiết sản phẩm 52 3.2.7 Giao diện trang quản trị Admin 53 KẾT LUẬN 54 Kết đạt 54 Hạn chế 54 Hướng nghiên cứu phát triển 54 TÀI LIỆU THAM KHẢO .55 Tiếng Việt 55 Trang web 55 Đồ án 1: Thiết kế Web Chuyên ngành phần mềm DANH SÁCH HÌNH VẼ Hình 2.1 Biểu đồ Use Case .23 Hình 2.2 Thuật toán đăng nhập vào hệ thống 26 Hình 2.3 Thuật toán thoát khỏi hệ thốn 27 Hình 2.5 Thuật toán xem thông tin sản phẩm 29 Hình 2.6 Thuật toán thêm SP vào giỏ hàng 30 Hình 2.7 Thuật toán đặt hàng .31 Hình 2.8 Thuật toán đổi mật 32 Hình 2.9 Thuật toán xoá Member 33 Hình 2.10 Thuật toán thêm sản phẩm 34 Hình 2.11 Thuật toán sửa thông tin sản phẩm .35 Hình 2.12 Thuật toán xoá sản phẩm .36 Hình 2.13 Thuật toán xoá User .37 Hình 2.14 Use case tìm kiếm 38 .38 .38 Hình 2.15 Biểu đồ cộng tác chức tìm kiếm 38 Hình 2.16 Biểu đồ chức tìm kiếm 38 Use-case quản lý sản phẩm .39 Hình 2.17 Use-case quản lý sản phẩm 39 Hình 2.18 Biểu đồ cộng tác chức cập nhật 39 Hình 2.19 Biểu đồ chức thêm sản phẩm .40 Hình 2.20 Biểu đồ chức sửa thông tin sản phẩm 40 Hình 2.21 Biểu đồ chức xóa sản phẩm 41 Hình 2.22 Biểu đồ chức đăng nhập 42 Hình 2.23 Biểu đồ chức đăng ký thành viên 43 Hình 3.1 Bảng giỏ hàng 46 Hình 3.2 Bảng liên hệ .46 Hình 3.3 Bảng loại sản phẩm 46 Hình 3.4 Bảng nhóm sản phẩm .46 Hình 3.5 Bảng sản phẩm 47 Hình 3.6 Bảng thành viên 47 .48 Hình 3.7 Mối quan hệ bảng CSDL 48 Hình 3.8 Giao diện trang chủ 48 Hình 3.9 Giao diện form đăng nhập 49 Hình 3.10 Giao diện form liên hệ 50 Hình 3.11 Giao diện giỏ hàng 50 Hình3.12 Giao diện form đăng ký thành viên .51 Hình 3.13 Giao diện trang chi tiết sản phẩm .52 Hình 3.14 Giao diện trang quản trị Admin 53 Đồ án 1: Thiết kế Web Chuyên ngành phần mềm DANH SÁCH CÁC BẢNG BIỂU DANH SÁCH CÁC BẢNG BIỂU viii Bảng Bảng giohang 44 Bảng Bảng lienhe 44 Bảng Bảng loaisanpham 44 Bảng Bảng nhomsanpham 44 Bảng Bảng sanpham 45 Bảng Bảng thanhvien 45 Đồ án 1: Thiết kế Website Chuyên ngành phần mền MỞ ĐẦU Lý chọn đề tài Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm Web” việc có Website để quảng bá công ty hay Website cá nhân không điều xa xỉ Thông qua Website khách hàng lựa chọn sản phẩm mà cần cách nhanh chóng hiệu Website với mục đích cung cấp cho khách hàng thông tin xác sản phẩm son môi có thị trường hãng có uy tín cách thức đặt mua hàng qua mạng Các thông tin cập nhật thường xuyên nhanh chóng Vì vậy, rút ngắn khoảng cách người mua người bán, đưa thông tin sản phẩm nhanh chóng đến cho khách hàng Mục đích nghiên cứu - Vận dụng tổng hợp kiến thức học để tiến hành xây dựng Xây dựng Website kinh doanh son môi trực tuyến - Đáp ứng nhu cầu mua bán ngày phát triển xã hội qua thúc đẩy phát triển buôn bán Đối tượng đề tài Có đối tượng sử dụng thành viên nhà quản trị: * Thành viên: Qua Website, khách hàng xem thông tin, lựa chọn sản phẩm ưa thích nơi chí phòng làm việc * Nhà quản trị: Nhà quản trị có toàn quyền sử dụng cập nhật sản phẩm, hoá đơn, quản lý khách hàng, đảm bảo tính an toàn cho Website Phạm vi nhiên cứu - Đáp ứng nhu cầu mua bán ngày phát triển xã hội, xây dựng nên môi trường làm việc hiệu - Thúc đẩy phát triển buôn bán trực tuyến - Rút ngắn khoảng cách người mua người bán, tạo Website trực tuyến đưa nhanh thông tin việc trao đổi mua bán loại điện thoại qua mạng - Việc quản lý hàng trở nên dễ dàng - Sản phẩm xếp có hệ thống nên người dùng dễ tìm kiếm sản phẩm Phương pháp nghiên cứu - Nghiên cứu lý thuyết - Phân tích thiết kế hệ thống chương trình cho phù hợp - Xây dựng chương trình theo yêu cầu đặt Ý nghĩa khoa học thực tiễn đề tài - Giúp nhà quản trị dễ dàng việc quản lý sản phẩm, khách hàng - Nhà quản trị cập nhật sản phẩm cách nhanh giúp cho hoạt động trở nên tốt Đồ án 1: Thiết kế Website Chuyên ngành phần mền Bố cục đề tài Nội dung đồ án gồm thành phần sau: MỞ ĐẦU - Chương Cơ sở lý thuyết - Chương Phân tích, thiết kế hệ thống - Chương Xây dựng Website kinh doanh son môi trực tuyến KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN TÀI LIỆU THAM KHẢO Đồ án 1: Thiết kế Website Chuyên ngành phần mền • Chức xóa sản phẩm: Hình 2.21 Biểu đồ chức xóa sản phẩm Tương tự Use-case quản lý người dùng hệ thống quản lý khách hàng (với chức thêm, sửa, xóa) 41 Đồ án 1: Thiết kế Website Chuyên ngành phần mền • Chức đăng nhập: Hình 2.22 Biểu đồ chức đăng nhập 42 Đồ án 1: Thiết kế Website Chuyên ngành phần mền • Chức đăng ký thành viên: Hình 2.23 Biểu đồ chức đăng ký thành viên 2.6 Cách tổ chức liệu thiết kế chương trình cho trang Web Việc tổ chức liệu phải giải yêu cầu phân tích để lúc hiển thị lên trang Web có giao diện dễ nhìn, dễ dàng, hấp dẫn khách hàng Một phương pháp sử dụng rộn rãi từ trước đến quản lí theo nhóm sản phẩm Mỗi nhóm có mã nhóm tên nhóm để nhận biết Đối với Website này, với sản phẩm, sản phẩm tương ứng với mã hãng mã loại sản phẩm mã làm khóa bảng Sau số bảng sở liệu toàn sở liệu: 43 Đồ án 1: Thiết kế Website Chuyên ngành phần mền 2.6.1.Bảng giỏ hàng (giohang ) Dùng để lưu thông tin giỏ hàng khách hàng Name Type Null Chú thích Id_giohang Int(10) No Mã giỏ hàng id Int(10) No Mã sản phẩm User Varchar(255) No Tên user soluong Int(10) No Số lượng tinhtrang Text No Tình trạng ngaydat datetime No Ngày đặt hàng Bảng Bảng giohang 2.6.2.Bảng liên hệ (lienhe) Dùng để quản lí thắc mắc liên hệ khách hàng Name Type Null Chú thích Id-lienhe Int(10) No Mã liên hệ Hoten Text No Họ tên Cty Text No Công ty Email Text No Email dienthoai Int(20) No Điện thoại Fax Int(20) No Fax diachi Text No Địa noidung Text No Nội dung ngaylienhe Datetime No Ngày liên hệ Bảng Bảng lienhe 2.6.3.Bảng loại sản phẩm (loaisanpham) Dùng để quản lí danh mục loại sản phẩm Name Type Null Chú thích Id-loai Int(10) No Mã loại sp Id_nhom Int(11) No Mã nhóm sản phẩm tenloaisp Text No Tên loại sản phẩm ghichu Varchar(255) No Ghi Bảng Bảng loaisanpham 2.6.4.Bảng nhóm sản phẩm (nhomsanpham) Dùng để quản lý nhóm sản phẩm Name Type Null Chú thích Id_nhom Int(10) No Mã nhóm sản phẩm tennhom Varchar(255) No Tên nhóm sản phẩm Chuthich Text No Chú thích Bảng Bảng nhomsanpham 44 Đồ án 1: Thiết kế Website 2.6.5.Bảng sản phẩm (sanpham) Dùng để quản lý sản phẩm Name Type Id Int(20) Id_loai Int(10) Tensp Text Mota Text Hinh Text Gia Int(15) ghichu Text soluongban Int(10) Id_menu Int(10) Bảng Bảng sanpham 2.6.6 Bảng thành viên (thanhvien) Dùng để quản lý thành viên Name Type Hoten Varchar(255) diachi Varchar(255) Email Varchar(255) dienthoai Int(20) User Varchar(255) Pass Varchar(32) hieuluc Int(10) capquyen Int(10) Bảng Bảng thanhvien 2.7 Yêu cầu bảo mật Chuyên ngành phần mền Null Chú thích Mã sản phẩm Mã loại sản phẩm Tên sản phẩm Mô tả Hình ảnh Đơn giá Ghi Số lượng Mã menu Null Chú thích Họ tên Địa Email Điện thoại Tên đăng nhập password Hiệu lực Quyền No No No No No No No No No No No No No No No No No Có tính bảo mật cao, đảm bảo username, password cho phép hoạt động Admin User thay đổi thông tin sản phẩm toàn Website việc thay đổi thông tin cá nhân User việc quản lý liệu mật đăng nhập: + Tên đăng nhập + Mật đăng nhập Các thông tin khách hàng bảo mật Hệ thống quản trị tuyệt đối an toàn, bị truy cập lỗi hệ thống Như vậy, từ biểu đồ Use Case biểu đồ hoạt động hệ thống thể chức tác nhân hệ thống làm việc nào, xuất phát từ hệ thống yêu cầu hệ thống, yêu cầu khách hàng, nên xây dựng cho trang Website có đầy đủ chức người quản trị người dùng phải đảm bảo có tính bảo mật cao 45 Đồ án 1: Thiết kế Website Chuyên ngành phần mền CHƯƠNG XÂY DỰNG WEBSITE KINH DOANH SON MÔI TRỰC TUYẾN 3.1 Thiết kế bảng CSDL 3.1.1 Bảng giỏ hàng (giohang) Hình 3.1 Bảng giỏ hàng 3.1.2 Bảng liên hệ (lienhe) Hình 3.2 Bảng liên hệ 3.1.3 Bảng loại sản phẩm (loaisanpham) Hình 3.3 Bảng loại sản phẩm 3.1.4 Bảng nhóm sản phẩm (nhomsanpham) Hình 3.4 Bảng nhóm sản phẩm 46 Đồ án 1: Thiết kế Website Chuyên ngành phần mền 3.1.5 Bảng sản phẩm (sanpham) Hình 3.5 Bảng sản phẩm 3.1.6 Bảng thành viên (thanhvien) Hình 3.6 Bảng thành viên 47 Đồ án 1: Thiết kế Website Chuyên ngành phần mền 3.1.7 Mối quan hệ bảng Hình 3.7 Mối quan hệ bảng CSDL 3.2 Thiết kế giao diện 3.2.1 Giao diện trang chủ Hình 3.8 Giao diện trang chủ 48 Đồ án 1: Thiết kế Website Chuyên ngành phần mền Trang chủ “Index.php”: Là trang chính, chứa tất mục để lựa chọn Từ trang chủ khách hàng tìm thấy thông tin cần thiết: - Thông tin loại sản phẩm với giao diện gần gũi, thân thiện dễ sử dụng từ khách hàng đặt mua cho sản phẩm yêu thích, phù hợp với túi tiền - Các viết hay thể giới máy tính quản trị hệ thống chọn lọc - Bạn có thắc mắc, góp ý với công ty… 3.2.2 Giao diện Form đăng nhập Hình 3.9 Giao diện form đăng nhập Trang “login.php” trang mà khách hàng nhập User Pass để đăng nhập vào website, chưa có tài khoản khách hàng nhấn vào nút Đăng ký để tạo cho tài khoản 3.2.3 Giao diện Form liên hệ 49 Đồ án 1: Thiết kế Website Chuyên ngành phần mền Hình 3.10 Giao diện form liên hệ Trang “lienhe.php” cầu nối khách hàng cửa hàng, khách hàng gửi thắc mắc ý kiến tới cửa hàng khách hàng phải nhập đầy đủ thông tin cá nhân form 3.2.4 Giao diện trang giỏ hàng Hình 3.11 Giao diện giỏ hàng 50 Đồ án 1: Thiết kế Website Chuyên ngành phần mền Trang “giohang.php” trang mà thành viên xem sản phẩm chọn Tại thành viên biết số lượng mặt hàng chọn tổng số tiền phải toán Thành viên thêm, cập nhập xóa sản phẩm giỏ hàng Tại có chức lưu lịch sử mua hàng thành viên 3.2.5 Giao diện Form đăng ký thành viên Hình3.12 Giao diện form đăng ký thành viên Trang “register.php” Tại khách hàng điền đầy đủ thông tin cá nhân đăng ký cho tài khoản, để dùng cho việc mua hàng website 51 Đồ án 1: Thiết kế Website Chuyên ngành phần mền 3.2.6 Giao diện trang chi tiết sản phẩm Hình 3.13 Giao diện trang chi tiết sản phẩm Trang “chitiet.php” trang hiển thị thông tin chi tiết sản phẩm: giá, bảo hành, thông số kỹ thuật…giúp cho khách hàng có nhìn tổng quan sản phẩm Là sở để khách hàng có định mua sản phẩm hay không 52 Đồ án 1: Thiết kế Website Chuyên ngành phần mền 3.2.7 Giao diện trang quản trị Admin Hình 3.14 Giao diện trang quản trị Admin Đây trang quản trị dành cho người Admin cửa hàng, cung cấp đầy đủ tính cho người quản trị như: quản lý sản phẩm, quản lý thành viên, quản lý đơn đặt hàng… 53 Đồ án 1: Thiết kế Website Chuyên ngành phần mền KẾT LUẬN Kết đạt - Tìm hiểu ngôn ngữ lập trình Web PHP & MySQL - Áp dụng xây dựng ứng dụng thực nghiệm trang Website kinh doanh son trực tuyến - Quản lý xác các, nhanh chóng kịp thời hoạt động - Trang web dễ sử dụng - Tạo chuyên nghiệp môi trường làm việc Hạn chế - Các chức tìm kiếm thống kê chưa sinh động, gò bó theo hình dạng khuôn mẫu - Còn hạn chế việc toán tiền cho khách hàng Hướng nghiên cứu phát triển - Tìm hiểu sâu ngôn ngữ PHP & MySQL để đáp ứng nhiều nhu cầu người sử dụng, phát triển tối ưu hóa hệ thống - Kết hợp ngôn ngữ PHP với hệ quản trị sở liệu lớn hơn: SQL Server, Oracle… - Tìm hiểu thêm số ngôn ngữ, phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, thân thiện hơn… - Xây dựng trang Web quy mô lớn với nhiều ứng dụng, chức 54 Đồ án 1: Thiết kế Website Chuyên ngành phần mền TÀI LIỆU THAM KHẢO Tiếng Việt [1] Nguyễn Trường Sinh, Sử dụng PHP MySQL thiết kế web động, NXB Thống kê, 2008 [2] Giáo trình: Phát tiển phẩn mềm mã nguồn mở, Trường đại học Sao Đỏ Trang web [1] http://www.php.net [2] http://www mysql.com 55 ... 1. 1 .10 Exit .9 1. 1 .11 Hàm 1. 1 .12 Các toán tử 10 1. 1 .13 Lớp đối tượng 10 1. 1 .14 Tham chiếu 10 1. 1 .15 Khai báo sử dụng Session, Cookie 11 ... .4 1. 1.5 .1 Số nguyên 1. 1.5.2 Số thực 1. 1.5.3 Xâu .5 1. 1.5.4 Mảng .5 1. 1.6 Biến - giá trị .5 1. 1.6 .1 Một số biến khai báo sẵn 1. 1.6.2... giá trị 1. 1.6.3 Tên biến 1. 1.7 Các giá trị bên phạm vi PHP 1. 1.8 Hằng 1. 1.9 Biểu thức 1. 1 .10 Các cấu trúc lệnh 1. 1 .10 .1 Các lệnh điều