2.1. Đặt vấn đề
Hiện nay, trong thời đại internet bùng phát triển mạnh mẽ việc sử dụng internet là nhu cầu cần thiết trong mọi lĩnh vực. Vì vậy em quyết định thực hiện đồ án thiết kế và xây dựng website giới thiệu các sản phẩm thời trang cho cửa hàng thời trang shop3d nhằm mục đích giúp đỡ cửa hàng cũng nh ngời tiêu dùng thuận lợi hơn trong việc kinh doanh cũng nh mua sắm cho nhu cầu đời sống.
Với website shop3d, ngời tiêu dùng có thể tận dụng thời gian làm việc để có thể tham khảo, tìm hiểu các thông tin về sản phẩm nhằm thuận lợi hơn cho việc mua sắm mà không cần phải đi đến tận nơi để tìm hiểu. Bên cạnh đó, cửa hàng shop3d cũng có điều kiện quảng cáo cho chính cửa hàng của mình tới ngời tiêu dùng với những sản phẩm mới, những chơng trình khuyến mãi hay thông tin về thời gian làm việc.
2.2 Thiết kế cơ sở dữ liệu2.2.1 Bảng các Danh Mục : 2.2.1 Bảng các Danh Mục :
- Trờng catid : Mã số danh mục kiểu số(độ rộng = 3). Tự động tăng mỗi lần thêm 1 danh mục
- Trờng catname: Tên của danh mục kiểu ký tự.
- Trờng catorder: Thứ tự hiển thị của danh mục.
2.2.2 Bảng liên hệ với quản trị
Thiết lập dữ liệu cho ngời dùng liên hệ với ngời quản lý
Các trờng trong bảng này:
- Trờng mesid: Mã số tin nhắn
- Trờng name: Tên của ngời gửi tin nhắn kiểu ký tự
- Trờng telephone: Số điện thoại của ngời gửi tin kiểu số
- Trờng mobile: Số đi động của ngời gửi tin kiểu số
- Trờng email: email của ngời gửi tin nhắn
- Trờng message: Nội dung của tin nhắn
- Trờng title:Tiêu đề của tin nhắn
2.2.3 Bảng thông tin về sản phẩm
Cho phép cập nhập thông tin về mỗi sản phẩm
Nội dung các trờng:
-Trờng productid: Mã của sản phẩm, kiểu số
-Trờng name: Tên của sản phẩm, kiểu ký tự
-Trờng colors: Màu sắc của sản phẩm, kiểu ký tự
-Trờng sizes: Kích cỡ của sản phẩm, kiếu số
-Trờng postdate: Ngày cập nhập sản phẩm
-Trờng price: Giá của sản phầm, kiếu số
-Trờng catid: Thuộc vào danh mục nào
-Trờng description: Mô tả về sản phẩm
-Trờng quantiny: Số lợng
-Truờng image: Hình ảnh về sản phẩm
2.2.4 Bảng chức năng quản trị
Thiết lập quyền quản lý với tài khoản đăng nhập của admin
Các trờng trong bảng quản trị:
- Trờng id: Mã tài khoản, kiểu số và tự tăng mỗi khi thêm tài khoản
- Trờng username : Tên tài khoản
- Trờng password: Mật khẩu
2.3Giới thiệu một số hàm và modul chính trong chơng trình