TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN
PHẦN MỀM MÃ NGUỒN MỞ
ĐỀ TI: WEBSITE BÁN GIY VANS
Sinh viên thực hiện : NGUY*N H+U MINH DƯƠNG
ĐON NGUYÊN VU
BÙI QUỐC HUY
Giảng viên hướng dẫn : NGUY*N QUANG TRUNG
Ngành : CÔNG NGHỆ THÔNG TIN
Chuyên ngành : CÔNG NGHÊ= PHẦN MỀM
Lớp : D14CNPM3
Khóa : 2019-2023
Hà Nội, ngày 14 tháng 12 năm 2021.
lOMoARcPSD|16911414
PHIẾU CHẤM ĐIỂM
Sinh viên thực hiện:
Họ và tên Chữ ký Ghi chú
Nguyn H u Minh
Dương
Đo&n Nguyên Vu
B*i Qu,c Huy
Giảng viên chấm:
Họ và tên Chữ ký Ghi chú
Giảng viên chấm 1:
Giảng viên chấm 2:
lOMoARcPSD|16911414
LỜI MỞ ĐẦU
Trong sự phát triển mạnh mẽ của khoa học công nghệ thế giới, thể nói
rằng ngh&nh công nghệ thông tin phát triển với t,c độ nhanh nhất v& ng&y c&ng thể
hiện được vai trò to lớn, hết sức quan trọng đ,i với to&n bộ đời s,ng con người.
Hầu hết các lĩnh vực trong hội đều ứng dụng công nghệ thông tin, nhiều phần
mềm đã mang lại hiệu quả không thể phủ nhận. Song thực tin luôn đặt ra nh ng
yêu cầu mới đòi hỏi ng&nh công nghệ thông tin không ngừng phát triển để thỏa
mãn v& đáp ứng nh ng thay đổi của cuộc s,ng. Ng&y nay, ứng dụng công nghệ
thông tin v& việc tin học hóa được xem l& một trong nh ng yếu t, mang tính quyết
định trong hoạt động của các chính phủ, tổ chức cung như của các công ty, nó đóng
vai trò hết sức quan trọng, có thể tạo ra nh ng bước đột phá mạnh mẽ.
Việc xây dựng các trang web để phục vụ cho các nhu cầu riêng của các tổ
chức, công ty thậm chí các nhân, ng&y nay, không lấy l&m xa lạ. Một người
bất kìthể trở th&nh chủ của một website giới thiệu về bất cứ gì anh ta quan tâm:
một website giới thiệu bản thân v& gia đình, hay một website trình b&y các bộ sưu
tập hình ảnh các loại xe hơi m& anh ta thích chẳng hạn.
Đ,i với các công ty thì việc xây dựng các website riêng c&ng ng&y c&ng trở
nên cấp thiết. Thông qua nh ng website n&y, thông tin về họ cung như các công
văn, thông báo, quyết định của chính phủ hay các sản phẩm dịch vụ mới của công
ty sẽ đến với nh ng người quan tâm, đến với khách h&ng của họ một cách nhanh
nhất, kịp thời, tránh nh ng phiền h& m& phương thức giao tiếp truyền th,ng gặp
phải.
Hoạt động của shop bán gi&y có quy mô khá lớn sẽ c&ng được tăng cường v&
mở rộng nếu xây dựng được một website khả năng giới thiệu được shop v& cho
phép quản các meu gi&y một cách nhanh chóng v& chính xác nhất. Bắt nguồn
với ý tưởng n&y, em đã thực hiện đề t&i “website bn giy Vans”.
lOMoARcPSD|16911414
CHƯƠNG I: GIỚI THIỆU ĐỀ TI
1.Tìm hiểu “Xây dựng website b^n giày Vans”
Trong thời đại công nghệ thông tin như hiện nay, khi m& Internet trở lên thân
quen v& dần trở th&nh công cụ không thể thiếu trong cuộc s,ng thì lợi ích cảu
Website đ,i với việc quảng sản phẩm v& thương hiệu của một công ty thật l& to
lớn. Các mặt h&ng điện tử sẽ đến với khách h&ng một cách trực quan v& nhanh
chóng.
T*y từng lĩnh vực kinh doanh của từng doanh nghiệp m& Website mang lại
nh ng lợi ích khác nhau. Đặc biệt, các mặt h&ng điện tử l& h&ng hóa d bán hơn
nh ng sản phầm khác. Website trở th&nh một cửa ngõ để doanh nghiệp tiếp thị sản
phẩm của mình đến khách h&ng.
Dự án “Xây dựng website bán gi&y Vans” nhằm đưa người d*ng nh ng sự
lựa chọn về gi&y Vans mô n
t cách to&n diê n
n, với thủ tục nhanh chóng để có được mô n
t
đôi gi&y ưng ý nhất.
2.Công cụ lập trình
-Hệ quản trị cơ sở d liệu: My SQL
-Công cụ lập trình: PhpStorm, Visual Studio Code
-Ngôn ng lập trình: PHP
3.Giới thiệu ngôn ngữ lập trình PHP
Php l& ngôn ng lập trình kịch bản hay một loại lệnh chủ yếu được d*ng để
phát triển các ứng dụng viết cho máy chủ, nguồn mở, d*ng cho mục đích tổng
quát. rất thích hợp với web v& thể nhúng v&o trang HTML. Do được t,i ưu
hóa cho các ứng dụng web, t,c độ nhanh, nhỏ gọn, pháp gi,ng C v& Java, d
học v& thời gian xây dựng sản phẩm tương đ,i ngắn hơn so với các ngôn ng khác
lOMoARcPSD|16911414
nên PHP đã nhanh chóng trở th&nh một ngôn ng lập trình web phổ biến nhất thế
giới.
Ngôn ng , các thư viện, t&i liệu g,c của PHP được xây dựng bởi cộng đồng v&
có sự đóng góp rất lớn của Zend Inc., công ty do các nh& phát triển c,t lõi của PHP
lập nên nhằm tạo ra một môi trường chuyên nghiệp để đưa PHP phát triển quy
mô doanh nghiệp.
PHP được phát triển từ một sản phẩm tên l& PHP/FI. PHP/FI do Rasmus
Lerdorf tạo ra năm 1994, ban đầu được xem như l& một tập con đơn giản của
các mã kịch bản Perl để theo dõi tình hình truy cập đến bản yếu lịch của ông
trên mạng. Ông đã đặt tên cho bộ kịch bản n&y l& 'Personal Home Page Tools'.
Khi cần đến các chức năng rộng hơn, Rasmus đã viết ra một bộ thực thi bằng C lớn
hơn để thể truy vấn tới các sở d liệu v& giúp cho người sử dụng phát triển
các ứng dụng web đơn giản. Rasmus đã quyết định công b, nguồn của PHP/FI
cho mọi người xem, sử dụng cung như sửa các lỗi trong đồng thời cải tiến
mã nguồn.
4.Giới thiệu hệ quản trị cơ sở dữ liệu My SQL
MySQL l& hệ quản trị sở d liệu tự do nguồn mở phổ biến nhất thế giới v&
được các nh& phát triển rất ưa chuộng trong quá trình phát triển ứng dụng.
MySQL l& hệ quản trị sở d liệu t,c độ cao, ổn định v& d sử dụng, tính khả
chuyển, hoạt động trên nhiều hệ điều h&nh cung cấp một hệ th,ng lớn các h&m tiện
ích rất mạnh. Với t,c độ v& tính bảo mật cao, MySQL rất thích hợp cho các ứng
dụng có truy cập CSDL trên internet. Người d*ng có thể tải về MySQL min phí từ
trang chủ. MySQL nhiều phiên bản cho các hệ điều h&nh khác nhau: window,
linux, MAC OS,...
lOMoARcPSD|16911414