1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỒ án môn học PHẦN mềm mã NGUỒN mở xây DỰNG WEBSITE bán HOA tươi

46 21 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Xây Dựng Website Bán Hoa Tươi
Tác giả Nguyễn Duy Dương
Người hướng dẫn ThS. Nguyễn Thị Hồng
Trường học Trường Đại Học Nguyễn Tất Thành
Chuyên ngành Kỹ thuật phần mềm
Thể loại đồ án
Năm xuất bản 2022
Thành phố Tp.HCM
Định dạng
Số trang 46
Dung lượng 525,02 KB

Cấu trúc

  • 1.Sơ đồ Lớp

  • 4.2.Giao diện chức năng

    • 4.2.1.Trang chủ

  • Khi việc sử dụng máy tính ngày càng phổ biến thì mạng máy tính ( mạng Internet) ngày càng phát triển. Lợi ich của việc sử dụng mạng Internet rất nhiều và đa dạng. Việc mua bán, giao dịch và kinh doanh trên mạng cũng đang phát triển và góp phần không nhỏ trong đời sống hằng ngày của chúng ta. Mua bán qua mạng là một giải pháp tối ưu trong việc phân phối thông tin và mục đích thương mại, và đây cũng là một mảnh đất mới cho thị trường hàng tiêu dùng trong giai đoạn phát triển kinh tế ở nước ta. Website thương mại điện tử là một hình thức kinh doanh trên mạng đang rất phát triển trên thế giới. Các doanh nghiệp Việt Nam đa số là doanh nghiệp vừa và nhỏ nên thương mại điện tử sẽ là câu nối giúp mở rộng thị trường, tham gia hội nhập tích cực. Với một chi phi thấp, khả thi, bất cứ một doanh nghiệp Việt Nam nào cũng có thể nhanh chóng tham gia thuương mại điện tử để đem lại cơ hội kinh doanh cho doanh nghiệp. Việt Nam đang trong quá trình tích cực hội nhập vào kinh tế khu vực và thể giới, dù muốn hay không các doanh nghiệp cũng phải đối mặt với sự cạnh tranh quyết liệt, không chỉ trong nước mà cả thị trường quốc tế. Các doanh nghiệp nước ngoài mạnh về vốn công nghệ và kinh nghiệm sẽ thông qua thương mại điện tử để đi vào thị trường Việt Nam cạnh tranh với các doanh nghiệp Việt Nam. Vì vậy dù muốn hay không các doanh nghiệp Việt phải nhận tham gia website thương mại điện tử. Không nên nghĩ tham gia thương mại điển tử là phải mua bán hàng hóa và dịch vụ. Thực tế có thể tham gia thương mại điện tử ở nhiều cấp độ khác nhau.

  • Các doanh nghiệp tên tuổi đều có website và tạo dựng được uy tín của mình không chỉ trong đời sống mà còn ở trên cộng đồng mạng. Nếu không có website, doanh nghiệp sẽ bỏ lỡ rất nhiều cơ hội tốt bởi những khách hàng tiềm năng trên thị trường trong và ngoài nước. Website đóng vai trò là kênh truyền thông và là công cụ kinh doanh hàng đầu cho mỗi doanh nghiệp, nó mang lại những lợi thế không thể phủ nhận.

  • 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.

  • CHƯƠNG I: TỔNG QUAN ĐỀ TÀI

    • 1.1 Giới thiệu đề tài:

    • 1.2 Lý do chọn đề tài

    • 1.3 Mục tiêu đề tài

  • CHƯƠNG II: CƠ SỞ LÝ THUYÉT

    • 2.1. Ngôn ngữ PHP:

      • 2.1.1. Quy ước:

    • 2.1.2. Các đối tượng cơ bản:

      • Kiểu dữ liệu Boolean:

      • - Kiểu dữ liệu Integer:

      • - Kiểu dữ liệu số thực floats,doubles,hay real numbers , có thể được chỉ định bằng cách sử dụng một trong các cú pháp sau:

      • Kiểu dữ liệu String:

      • Kiểu dữ liệu Mảng :

      • - Kiểu dữ liệu Object:

      • Kiểu dữ liệu Resource:

      • Kiểu dữ liệu NULL:

    • 2.2.MySQL

  • Chương III : MÔ HÌNH HÓA CƠ SỞ DỮ LIỆU

    • 2. Chuyển đổi lớp sang mô hình cơ sở dữ liệu quan hệ

    • 3. Thiết kế Cơ sở dữ liệu

    • 3.1 Mô tả lại lớp có đầy đủ kiểu dữ liệu

    • Tai_Khoan

    • 3.2 Thiết kế các bảng:

  • CHƯƠNG IV: GIAO DIỆN THIẾT KẾ WEBSITE “SHOP BÁN HOA

  • CHƯƠNG V: KẾT LUẬN

    • 5.1 Kết quả đạt được

    • 5.2 Hạn chế của đề tài

    • 5.3 Hướng phát triển

    • 5.4 Tài liệu tham khảo

Nội dung

CƠ SỞ LÝ THUYẾT

MySQL

MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến nhất toàn cầu, được ưa chuộng bởi các nhà phát triển ứng dụng nhờ vào tốc độ cao, tính ổn định và dễ sử dụng Hệ thống này có khả năng hoạt động trên nhiều hệ điều hành và cung cấp nhiều hàm tiện ích mạnh mẽ, đồng thời đảm bảo tính bảo mật cao.

MySQL là một hệ quản trị cơ sở dữ liệu lý tưởng cho các ứng dụng truy cập trực tuyến Nó hoàn toàn miễn phí và có thể tải về từ trang chủ MySQL cung cấp nhiều phiên bản tương thích với các hệ điều hành khác nhau, bao gồm Win32 cho Windows, Linux và Mac.

OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS,

MySQL là một hệ quản trị cơ sở dữ liệu quan hệ nổi bật, sử dụng ngôn ngữ truy vấn có cấu trúc (SQL) để quản lý và truy xuất dữ liệu hiệu quả.

MySQL hỗ trợ các ngôn ngữ lập trình như PHP và Perl, cung cấp nơi lưu trữ thông tin cho các trang web được phát triển bằng những ngôn ngữ này.

- Tốc độ: MySQL rất nhanh Những nhà phát triển cho rằng MySQL là cơ sở dữ liệu nhanh nhất mà bạn có thể có.

MySQL là một hệ thống cơ sở dữ liệu dễ sử dụng, với tính năng cao nhưng lại đơn giản và ít phức tạp hơn trong việc cài đặt và quản trị so với các hệ thống lớn khác.

- Giá thành: MySQL là miễn phí cho hầu hết các việc sử dụng trong một tổ chức.

MySQL hỗ trợ ngôn ngữ truy vấn SQL, được xem là tiêu chuẩn cho các hệ thống cơ sở dữ liệu hiện đại Ngoài ra, người dùng có thể truy cập MySQL thông qua các ứng dụng hỗ trợ ODBC (Open Database Connectivity), một giao thức giao tiếp cơ sở dữ liệu do Microsoft phát triển.

Năng lực của hệ thống cho phép nhiều client truy cập vào server đồng thời, đồng thời hỗ trợ việc sử dụng nhiều cơ sở dữ liệu một cách hiệu quả Người dùng có thể dễ dàng tương tác với MySQL để thực hiện các thao tác cần thiết.

Sử dụng một số giao diện giúp bạn dễ dàng nhập các truy vấn và xem kết quả, bao gồm các dòng yêu cầu từ khách hàng và các trình duyệt web.

MySQL cung cấp khả năng kết nối và bảo mật mạnh mẽ, cho phép truy cập cơ sở dữ liệu từ bất kỳ đâu trên Internet, giúp bạn dễ dàng chia sẻ dữ liệu với mọi người Tuy nhiên, MySQL cũng có cơ chế kiểm soát quyền truy cập chặt chẽ, đảm bảo rằng chỉ những người được phép mới có thể xem dữ liệu của bạn.

MySQL có tính linh động cao, cho phép chạy trên nhiều hệ thống khác nhau, bao gồm cả UNIX và không phải UNIX như Windows hay OS/2 Nó tương thích với mọi loại phần cứng, từ các máy tính cá nhân đến các máy chủ mạnh mẽ.

PC ở nhà cho đến các máy server.

MySQL có sẵn rộng rãi và dễ dàng truy cập thông qua trình duyệt web Bạn có thể tìm hiểu cách hoạt động của nó bằng cách tải mã nguồn và khám phá Nếu không hài lòng với một số tính năng, bạn có thể tùy chỉnh chúng theo ý thích.

- Sự hỗ trợ: Bạn có thể tìm thấy các tài nguyên có sẵn mà MySQL hỗ trợ Cộng đồng

MySQL nổi bật với sự trách nhiệm cao trong việc hỗ trợ người dùng, khi họ thường xuyên trả lời các câu hỏi trên mailing list chỉ trong vài phút Khi có lỗi xảy ra, các nhà phát triển nhanh chóng đưa ra giải pháp khắc phục, thường trong vài ngày hoặc thậm chí chỉ trong vài giờ, và các bản sửa lỗi này sẽ ngay lập tức được cập nhật trên Internet.

MÔ HÌNH HÓA CƠ SỞ DỮ LIỆU

Chuyển đổi lớp sang mô hình cơ sở dữ liệu quan hệ

-HoaDon (Ma HD, Ma_KH,Ma_SP,Gia_Ban,TT_SP)

SanPham(Ma SP, Ten_SP,Ngay_Tao,Gia_Ban)

-Khach_Hang(Ma KH,Ten_KH,SDT,Dia_Chi,Ngay_Sinh,Email)

T aiKhoan(Ma TK, T en_TK,Mat_Khau,Ngay_T ao)

-TT_HoaDon(Ma ttHD,Ma_HD,Ngay_Ban)

-DKI_T aiKhoan(Ngay_Dki, QuenMk)

Thiết kế Cơ sở dữ liệu

3.1 Mô tả lại lớp có đầy đủ kiểu dữ liệu

- Bảng 1:Mô tả lớp tài khoản

- Bảng 2 :Mô tả lớp khách hàng

- Bảng 3 :Mô tả lớp sản phẩm

- Bảng 4:Mô tả lớp hóa đơn

- Bảng 5:Mô tả lớp thông tin hóa đơn

- + Ma_TK nchar(10) primary key not null,

- + Ten_TK Nvarchar(50) not null,

- Hình 2:Thiết kế bảng tài khoản

- + Ma_KH nchar(10) primary key not null;

- + Ten_KH nvarchar(50) not null,

- + Ma_SP nchar(10) primary key not null,

- + Ten_SP nvarchar(50) not null,

- + Ma_HD nchar(10) primary key not null,

- + Ma_SP nchar(10) not null,

- + TT_SP nvarchar(50) not null,

Hình 3:Thiết kế bảng khách hàng

Hình 4Thiết kế bảng sẩn phầm

- Hình 5:Thiết kế bảng hóa đơn

+ Ma_ttHD nchar(10) primary key not null,

- Hình 6:Thiết kế bảng thông tin hóa đơn

GIAO DIỆN THIẾT KẾ WEBSITE “SHOP BÁN HOA ONLINE”

Sơ đồ điều hướng trang web

Giao diện chức năng

- o ù © localhost:8080/website_BanHangLaravel/FlowerShop/home o ứ © localhost:8080/website_BanHangLaravel/FlowerShop/cart

- Hình 16: Giao diện giỏ hàng

- X Ô © localhost:8080/website_BanHangLaravel/FlowerShop/checkout

- Click here to Login - - Click here to

- First name * - Last name * - o Standard

- Hình 17:Giao diện check out

Coupon Dỉscount Tax Shipping Cost

Hộp HoaVIP3 Đang chờ ext- affiliate.com

Country * State * Zip * choose v choose v

500.000đ Hộp HoaVIP2 Price: 650.0003 I Qty:l I Subtotal: 650.0003 Hộp HoaVIP3

Price: 700.0003 I Qty:1 I Subtotal: 700.0003 Your order

Go to Settings to activate Windo'

- Hình 18:Giao diện trang wishlist

- Hình 19: Giao diện shop detail

-ỳ G ù o localhost:8080/website_BanHangLaravel/FlowerShop/service Q & ☆ I

- Lorem ipsum dolor sit amet, consectetur adipiscing elít, sed do eiusmod tempor incidìdunt ut labore et dolore magna aliqua.

- Lorem ipsum dolor sit amet, consectetur adipiscing elỉt, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- Lorem ipsum dolor sít amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- Lorem ipsum dolor sít amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- Lorem ipsum dolor sit amet, consectetur adipiscing elít, sed do eiusmod tempor incidìdunt ut labore et dolore magna aliqua.

- Lorem ipsum dolor sit amet, consectetur adipiscing elỉt, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- Lorem ipsum dolor sit amet, consectetur adipiscing elit Praesent urna diam. maximus ut ullamcorper quis, placerat id eros Duis semper justo sed condimentum rutrum Nunc tristique purusturpis.

Lorem ipsum dolor sít amet consectetur adipiscing elit Praesent urna diam, maximus LTt ullamcorperquis, placerat id eros Duis semper justo sed condimentum rutrum Nunc tristique purus turpis.

Lorem ipsum dolor sít amet, consectetur adipiscing elit Praesent urna diam. maximus ut ullamcorper quis placerat id eros Duis semper justo sed condimentum rutrum Nunc tristique purưs turpis.

Lorem ipsum dolor sít amet, consectetur adipiscing elit Praesent uma diam, /Xctĩv maximus ut ullamcorperquis, placerat to • eros Duis semperjusto sed condimentum rutrum Nunc tristique purus turpis.

- Hình 20:giao diện trang Our Service

- Hình 21:Giao diện trang contact us

- - Giao diện Footer trang web:

- HSy ySu hoo theo cúch cùo bọn

Ngày đăng: 07/03/2022, 14:06

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w