BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP
ĐỒ ÁN TỐT NGHIỆP
NGÀNH CÔNG NGHỆ THÔNG TIN
MÃ SỐ: 7480201
Hà Nội – 2023
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP
ĐỒ ÁN TỐT NGHIỆP
CHUYÊN NGÀNH KHOA HỌC MÁY TÍNH ỨNG DỤNG
ĐỀ TÀI
XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ CHO CỬA HÀNG
THANH VÂN
SINH VIÊN THỰC HIỆN
CÁN BỘ HƯỚNG DẪN
MỤC LỤC
MỞ ĐẦU......................................................................................................3
1.
Lý do chọn đề tài...............................................................................3
2.
Mục tiêu của đề tài............................................................................4
3.
Nội dung nghiên cứu.........................................................................4
4.
Phạm vi nghiên cứu...........................................................................4
5.
Bố cục của đồ án...............................................................................5
CHƯƠNG 1. KHẢO SÁT HỆ THỐNG.......................................................6
1.1
Giới thiệu cửa hàng Thanh Vân.....................................................6
Hà Nội – 2023
1.2
Quy trình quản lý bán hàng........................................................7
1.3
Đánh giá hiện trạng.....................................................................9
1.4
Yêu cầu với hệ thống mới............................................................9
CHƯƠNG 2. CƠ SỞ LÝ THUYẾT VÀ CÔNG NGHỆ............................10
2.1
Tổng quan về thương mại điện tử.............................................10
2.2
Tổng quan HTML, CSS, JS......................................................13
2.3
Tổng quan về ngơn ngữ lập trình PHP....................................14
2.4
Tổng quan về XAMPP...............................................................17
2.5
Tổng quan về Visual Studio Code.............................................17
2.6
Lý do lựa chọn cơng nghệ..........................................................19
CHƯƠNG 3. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG..........................20
3.1
Phân tích hệ thống.....................................................................20
3.1.1 Phân tích hệ thống về chức năng...........................................20
3.1.2 Phân tích hệ thống về dữ liệu................................................25
3.2
Thiết kế hệ thống.......................................................................29
3.2.1 Thiết kế cơ sở dữ liệu vật lý....................................................29
3.2.2 Thiết kế các module................................................................33
CHƯƠNG 4. KẾT QUẢ THỰC NGHIỆM............................................36
4.1 Môi trường cài đặt..........................................................................36
4.1.1 Phần cứng.................................................................................36
4.2 Kết quả thực nghiệm......................................................................36
4.2.1 Giao diện Khách hàng..............................................................36
4.2.2 Giao diện Admin.......................................................................40
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN...............................................45
TÀI LIỆU THAM KHẢO........................................................................46
Hà Nội – 2023
DANH MỤC HÌNH ẢN
Hà Nội – 2023
Hình 1.1 Cửa hàng Thanh Vân.....................................................................7
Hình 3.1 Biểu đồ phân cấp chức năng.......................................................20
Hình 3.2 Biểu đồ ngữ cảnh của hệ thống...................................................22
Hình 3.3 Biểu đồ luồng dữ liệu mức đỉnh...................................................22
Hình 3.4 Biểu đồ luồng dữ liệu mức dưới đỉnh- chức năng quản lý sản phẩm
............................................................................................................................ 23
Hình 3.5 Biểu đồ luồng dữ liệu mức dưới đỉnh- chức năng quản lý bán hàng
............................................................................................................................ 24
Hình 3.6 Biểu đồ luồng dữ liệu mức dưới đỉnh- chức năng Tìm kiếm........24
Hình 3.7 Biểu đồ luồng dữ liệu mức dưới đỉnh- chức năng Thống kê........25
Hình 3.8 Mơ hình thực thể liên kết.............................................................27
Hình 3.9 Lược đồ quan hệ..........................................................................30
Hình 3.10 Module giới thiệu sản phẩm......................................................30
Hình 3.11 Module số liệu quản lý..............................................................30
Hình 4.1 Trang chủ....................................................................................38
Hình 4.2 Giới thiệu cửa hàng.....................................................................39
Hình 4.3 Hiện thị sản phẩm........................................................................39
Hình 4.4 Tin tức.........................................................................................40
Hình 4.5 Đăng ký.......................................................................................40
Hình 4.6 Đăng nhập...................................................................................41
Hình 4.7 Chi tiết sản phẩm.........................................................................41
Hình 4.8 Giỏ hàng......................................................................................42
Hình 4.9 Tìm kiếm......................................................................................42
Hình 4.10 Đăng nhập admin......................................................................43
Hình 4.11 Giao diện admin........................................................................43
Hình 4.12 Danh mục sản phẩm..................................................................44
Hình 4.13 Thêm danh mục.........................................................................44
Hà Nội – 2023
Hình 4.14 Danh sách sản phẩm.................................................................45
Hình 4.15 Thêm sản phẩm..........................................................................45
Hình 4.16 Quản lý khách hàng...................................................................46
Hình 4.17 Danh sách đơn hàng..................................................................46
Hình 4.18 Chi tiết đơn hàng.......................................................................47
Hình 4.19 Danh sách tin tức......................................................................47
8
DANH MỤC BẢN
Hà Nội – 2023
Bảng 3. 1 Danh sách các quan hệ...............................................................27
Bảng 3. 2 Bảng admin................................................................................31
Bảng 3. 3 Bảng khách hàng........................................................................31
Bảng 3. 4 Bảng danh mục...........................................................................32
Bảng 3. 5 Bảng quản lý đơn hàng...............................................................32
Bảng 3. 6 Bảng chi tiết đơn hàng...............................................................33
Bảng 3. 7 Bảng chi tiết sản phẩm...............................................................33
Bảng 3. 8 Bảng tin tức...............................................................................34
Bảng 3. 9 Bảng thống kê.............................................................................34
Hà Nội – 2023
MỞ ĐẦU
1. Lý do chọn đề tài
Sự phát triển của ngành Công Nghệ Thông Tin đã kéo theo một loạt những lợi
ích và thay đổi trong phương thức quản lý, kinh doanh, thúc đẩy các hoạt động kinh
tế xã hội diễn ra phát triển mạnh mẽ. Ngày nay, hầu hết các công ty trên thế giới dù
hoạt động ở bất kì lĩnh vực nào cũng đều ứng dụng cơng nghệ thơng tin vào hoạt
động của mình với hình thức và quy mô khác nhau. Rất nhiều các phần mềm, các hệ
thống, tin học hóa đã được ra đời nhằm hỗ trợ cho hoạt động kinh doanh một cách
hiệu quả, và Việt Nam cũng khơng nằm ngồi xu thế đó.
Với xu thế phát triển của xã hội hiện đại, khi mức sống của người dân ngày càng
được nâng cao thì nhu cầu mua sắm của con người cũng được nâng lên một bậc.
Cùng với sự phát triển mạnh mẽ của mạng Intemet và các phương thức thanh toán
điện tử, một xu hướng mới ra đời trong kinh doanh hàng hóa, đó chính là Thương
mại điện tử. Việc mua sắm của khách hàng khơng chỉ cịn bó hẹp trong các cửa hàng,
siêu thị mà có thể chỉ đơn giản là kết nối vào một website bán hàng trực tuyến.
Thương mại điện tử đã đem lại sự tiện ích khơng nhỏ cho khách hàng, tiết kiệm các
chi phí và mang lại lợi ích lớn cho các doanh nghiệp. Trong hoạt động sản xuất, kinh
doanh, thương mại điển tử đã khẳng định được tầm quan trọng của mình và thúc đẩy
sự phát triển của doanh nghiệp. Đối với một cửa hàng, việc quảng bá và giới thiệu
sản phẩm đến khách hàng đáp ứng nhu cầu mua sắm ngày càng cao của khách hàng
sẽ là cần thiết.
Cửa hàng kinh doanh Thanh Vân đang kinh doanh theo cách truyền thống, gần
đây doanh thu của cửa hàng ngày càng sụt giảm. Chủ cửa hàng nhận thấy lợi ích của
kinh doanh thuơng mại điện tử mang lại, với mong muốn mở rộng kinh doanh và tệp
khách hàng của mình, nên việc xây dựng một website cho cửa hàng nhằm giới thiệu
và bán các mặt hàng điện tử cho cửa hàng Thanh Vân là rất cần thiết. Vì vậy, xuất
phát từ yêu cầu thực tế của cửa hàng, em đã quyết định chọn đề tài “Xây dựng
website thương mại điện tử cho cửa hàng Thanh Vân” để làm đồ án tốt nghiệp.
Hà Nội – 2023
Website có thể giới thiệu các sản phẩm và dịch vụ của cửa hàng Thanh Vân đang
kinh doanh, có thể dễ dàng tiếp cận người dùng, đưa ra các chương trình ưu đãi và
tạo ra trải nghiệm mua hàng tốt nhất.
2. Mục tiêu của đề tài
Xây dựng được một website thương mại điện tử đáp ứng được yêu cầu người
dùng, trang web có các chức năng cơ bản sau:
-
Quản lý thông tin các sản phẩm.
-
Quản lý thông tin khách hàng.
-
Quản lý giao dịch.
-
Tìm kiếm, xem thơng tin sản phẩm nhanh chóng, đơn giản, Hỗ trợ khách
hàng đặt mua sản phẩm dễ dàng.
3. Nội dung nghiên cứu
Để đạt được mục tiêu đẫ đề ra của đề tài, em đã thực hiện những nội dung nghiên
cứu sau:
Khảo sát hệ thống:
Tìm hiểu mơ hình hoạt động kinh doanh, khảo sát tình hình thực tế tại cửa
hàng, thu thập và tổng hợp các dữ liệu liên quan đến bài toán xây dựng
web.
Phân tích nghiệp vụ bán hàng, thu thập và tổng hợp thơng tin liên quan đến
bài tốn xây dưng website.
Nghiên cứu ngơn ngữ lập trình, thiết kế cơ sở dữ liệu, quy trình phát triển một
trang Web thương mại điện tử.
Phân tích hệ thống.
Mơ hình hóa nghiệp vụ và mơ hình hóa chức năng.
Thiết kế hệ thống.
Trình bày nội dung phân tích và đưa ra các bảng dữ liệu được thiết kế, mô
tả giao diện, hoạt động các chức năng của website.
Xây dựng website với đầy đủ chức năng đáp ứng nhu cầu người dùng.
Cài đặt và triển khai, chạy thử nghiệm.
4. Phạm vi nghiên cứu
Hà Nội – 2023
Thực hiện khảo sát, nghiên cứu quy trình nghiệp vụ mua bán của cửa hàng
Thanh Vân trong khoảng từ tháng 7/2023 đến tháng 9/2023.
Xây dựng website bán đồ điện tử cho cửa hàng Thanh Vân, đường Phan Đình
Phùng, Thị trấn Phùng, Đan Phượng, Hà Nội. Phương thức thanh toán: Ship
COD, chuyển khoản qua ngân hàng.
5. Bố cục của đồ án
Đồ án tốt nghiệp được phân chia như sau:
Mở đầu
Chương 1: Khảo sát hệ thống
Chương 2: Cơ sở lý thuyết và cơng nghệ
Chương 3: Phân tích và thiết kế hệ thống
Chương 4 : Kết quả thực nghiệm
Kết luận
Tài liệu tham khảo
Hà Nội – 2023
CHƯƠNG 1. KHẢO SÁT HỆ THỐNG
1.1 Giới thiệu cửa hàng Thanh Vân
Cửa hàng điện thoại Thanh Vân nằm trên đường Phan Đình Phùng, Thị trấn
Phùng, Đan Phượng, Hà Nội. Ra đời từ năm 2012 đến nay cửa hàng điện thoại Thanh
Vân vinh hạnh chính là một trong số những nhà phân phối điện thoại di động uy tín
tại khu vực Đan Phượng – Hà Nội. Với hơn 10 năm kinh nghiệm cùng với uy tín, cửa
hàng Thanh Vân đã mang đến sự hài lòng và thoả mãn cho khách hàng về sản phẩm
và dịch vụ của mình.
Cửa hàng ln cố gắng phấn đấu để phục vụ khách hàng một cách tốt nhất,
đáp ứng tối đa nhu cầu của khách hàng, cung cấp hàng hóa chất lượng đảm bảo, chế
độ bảo hành linh hoạt.
Sản phẩm – dịch vụ: Sản phẩm mà cửa hàng cung cấp đều là của các thương
hiệu nổi tiếng, chất lượng đảm bảo, giá cạnh tranh. Các sản phẩm chủ đạo như:
Nokia, Samsung, Apple, Xiaomi, Oppo,… các phụ kiện điện thoại và các dịch vụ
thu mua điện thoại cũ.
Hà Nội – 2023
Hình 1. 1 Cửa hàng Thanh Vân
1.2 Quy trình quản lý bán hàng
Các sản phẩm được sắp xếp, phân chia thành 3 loại: sản phẩm mới được sắp
xếp theo thương hiệu, điện thoại cũ và phụ kiện điện thoại.
Khách hàng khi đến cửa hàng sẽ được nhân viên bán hàng tư vấn, giới thiệu
các mặt hàng mới cũng như các sản phẩm mà khách hàng muốn tìm.
Khách hàng khi mua sản phẩm có 2 cách thanh tốn:
o Trả trực tiếp qua tiền mặt, chuyển khoản.
o Trả góp 0% trong 6 tháng.
o Đối với cách thanh tốn bằng trả góp, khách hàng cần chú ý các điều
khoản:
Hà Nội – 2023
Độ tuổi từ 20 đến 60 tuổi
Yêu cầu cung cấp giấy tờ tùy thân như sổ hộ khẩu, bằng lái, căn
cước công dân…(các giấy tờ phải là bản gốc).
Cung cấp số điện thoại người thân để xác minh.
Ký hợp đồng trả góp, chịu trách nhiệm chi trả thêm phí nếu khơng
hồn thành trả góp trong thời gian quy định.
Không áp dụng với 1 số sản phẩm điện thoại cũ và phụ kiện điện
thoại
Các sản phẩm sau khi bán sẽ được nhân viên bán hàng ghi lại vào sổ sách để
lưu trữ và đối chiếu khi cần
Quá trình bảo hành sản phẩm: khác phục các lỗi hỏng hóc, sự cố kỹ thuật do
lỗi của nhà sản xuất
o Quy định về bảo hành:
Hoàn trả, đổi mới đối với các sản phẩm mới, chưa qua sử dụng
trong vòng 1 tháng kể từ ngày bán nếu sản phẩm có sự cố kỹ thuật
do lỗi của nhà sản xuất.
Sản phẩm được bảo trì, bảo hành miễn phí nếu sản phẩm đó cịn
hạn bảo hành tính từ ngày bán.
Thời hạn bảo hành được ghi trong phiếu bảo hành và theo quy định
của tửng hãng phân phối sản phẩm.
Có phiếu bảo hành và tem bảo hành của cửa hàng trên sản phẩm.
o Những trường hợp không được bảo hành:
Sản phẩm đã quá thời hạn bảo hành được ghi trên phiếu bảo hành
hoặc mất phiếu bảo hành.
Tem bảo hành bị rách, vỡ hoặc bị sửa đổi.
Phiếu bảo hành không ghi rõ số Serial và ngày mua hàng.
Số máy trên sản phẩm không đồng nhất với số trên phiếu bảo hành
Sản phẩm bị hỏng hóc do rơi vỡ, va đập, trầy xước, móp méo, ẩm
ướt….( các tác động bên ngoài)
Tự ý tháo rỡ, sửa chữa bởi cá nhân, tổ chức khác.
Hà Nội – 2023
1.3 Đánh giá hiện trạng
Hệ thống bán hàng của cửa hàng Thanh Vân hiện nay vẫn đang sử dụng mơ
hình thương mại truyền thống, mua bán trao đổi trực tiếp tại cửa hàng.
Do đó mức độ phát triển của cửa hàng không vượt trội hơn so với các cửa hàng
cạnh tranh trong khu vực.
Các sản phẩm mới ra mắt không được quảng cáo nhanh chóng đến khách hàng.
Khách hàng chủ yếu là những người đã từng đến mua hàng, không nhiều khách
hàng mới
1.4 Yêu cầu với hệ thống mới
Từ những điều đã phân tích như trên, để khắc phục những mặt hạn chế này, em
đề xuất việc áp dụng công nghệ thơng tin để xây dựng mơ hình thương mại điện tử
cho cửa hàng với các yêu cầu sau:
Hệ thống thương mại điện tử hỗ trợ, bổ sung cho thương mại truyền thống,
giúp việc bán hàng hiệu quả hơn.
Hệ thống có khả năng lưu trữ, quản lý những thông tin về khách hàng, về
đơn đặt hàng.
Giúp khả năng quảng bá đến người tiêu dùng.
Tăng lợi nhuận cho cửa hàng.
Cung cấp các công cụ cho phép khách hàng dễ dàng tìm kiếm các thơng tin
liên quan đến sản phẩm.
Hà Nội – 2023
CHƯƠNG 2. CƠ SỞ LÝ THUYẾT VÀ CÔNG NGHỆ
2.1 Tổng quan về thương mại điện tử
Thương mại điện tử (TMDT) là hình thức mua bán hàng hóa và dịch vụ thông
qua các phương tiện điện tử, nhất là Internet và các mạng viễn thông.
Phạm vi của TMDT rất rộng, bao quát hầu hết các lĩnh vực hoạt động kinh tế.
Việc mua bán hàng hóa và dịch vụ chỉ là một trong hàng ngàn lĩnh vực áp dụng của
TMĐT. Theo nghĩa hẹp, TMĐT chỉ gồm các hoạt động thương mại được tiến hành
trên mạng máy tính mở như Internet. Trên thực tế, chính các hoạt động thương mại
thơng qua Internet đã làm phát sinh thuật ngữ Thương mại điện tử.
TMDT gồm các hoạt động mua bán hàng hóa và dịch vụ qua phương tiện điện
tử, giao nhận các nội dung kỹ thuật số trên mạng, chuyển tiền điện tử, mua bán cổ
phiếu điện tử, vận đơn điện tử, đấu giá thương mại, hợp tác thiết kế, tài nguyên
mạng, mua sắm công cộng, tiếp thị trực tuyến đến người tiêu dùng và các dịch vụ sau
bán hàng. TMĐT được thực hiện đối với cả thương mại hàng hóa (ví dụ như hàng
tiêu dùng, các thiết bị y tế chuyên dụng) và thương mại dịch vụ (ví dụ như dịch vụ
cung cấp thơng tin, dịch vụ pháp lý, tài chính) các hoạt động truyền thống (như chăm
sóc sức khỏe, giáo dục) và các hoạt động mới (ví dụ như siêu thị ảo). TMĐT đang trở
thành một cuộc cách mạng làm thay đổi cách thức mua sắm của con người.
Các đặc trưng của thương mại điện tử: So với các hoạt động Thương mại truyền
thống, TMĐT có một số điểm khác biệt cơ bản như:
-
Các bên tiến hành giao dịch trong TMĐT không tiếp xúc trực tiếp với nhau và
khơng địi hỏi biết nhau từ trước.
-
Các giao dịch Thương mại truyền thống được thực hiện với sự tồn tại của khái
niệm biên giới quốc gia, cịn TMĐT được thực hiện trong một thị trường
khơng có biên giới (thị trường thống nhất tồn cầu). TMĐT trực tiếp tác động
tới mơi trường cạnh tranh tồn cầu.
Trong hoạt động giao dịch TMĐT đều có sự tham ra của ít nhất ba chủ thể,
trong đó có một bên không thể thiếu được là người cung cấp dịch vụ mạng, các cơ
quan chứng thực.
Hà Nội – 2023
Đối với Thương mại truyền thống thì mạng lưới thơng tin chỉ là phương tiện để
trao đổi dữ liệu, còn đối với TMĐT thì mạng lưới thơng tin chính là thị trường.
Cơ sở để phát triển thương mại điện tử: Để phát triển TMĐT cần phải có hội đủ
một số cơ sở:
-
Hạ tầng kỹ thuật Internet phải đủ nhanh, mạnh đảm bảo truyền tải các nội
dung thông tin bao gồm âm thanh, hình ảnh trung thực và sống động. Một hạ
tầng Internet mạnh cho phép cung cấp các dịch vụ như xem phim, xem TV,
nghe nhạc v.v. trực tiếp. Chi phí kết nối Internet phải rẻ để đảm bảo số người
dùng Internet đủ lớn.
-
Hạ tầng pháp lý: phải có luật về TMĐT cơng nhận tính pháp lý của các chứng
từ điện tử, các hợp đồng điện tử ký qua mạng, phải có luật bảo vệ quyền sở
hữu trí tuệ, bảo vệ sự riêng tư, bảo vệ người tiêu dùng v.v. để điều chỉnh các
giao dịch qua mạng.
-
Phải có cơ sở thanh tốn điện tử an tồn bảo mật. Thanh tốn điện tử qua thẻ,
qua tiền điện tử, thanh toán qua EDI. Các ngân hàng phải triển khai hệ thống
thanh toán điện tử rộng.
-
Phải có hệ thống cơ sở chuyển phát hàng nhanh chóng, kịp thời và tin cậy.
-
Phải có hệ thống an toàn bảo mật cho các giao dịch, chống xâm nhập trái
phép, chống virus, chống thối thác.
-
Phải có nhân lực am hiểu kinh doanh, công nghệ thông tin, TMĐT để triển
khai tiếp thị, quảng cáo, xúc tiến, bán hàng và thanh tốn qua mạng.
Các loại hình giao dịch thương mại điện tử: Trong TMĐT có ba chủ thể tham
gia: Doanh nghiệp (B) giữ vai trò động lực phát triển TMĐT, người tiêu dùng (C) giữ
vai trò quyết định sự thành cơng của TMĐT và chính phủ (G) giữ vai trò định hướng,
điều tiết và quản lý. Từ các mối quan hệ giữa các chủ thể trên ta có các loại giao dịch
TMĐT: B2B, B2C, B2G, C2G, C2C... Trong đó hai mơ hình phổ biến nhất:
-
B2B (Business To Business): Là mơ hình TMĐT giữa các doanh nghiệp
với doanh nghiệp.
-
B2C (Business To Customer): Là mơ hình TMĐT giữa doanh nghiệp và
người tiêu dùng qua các phương tiện điện tử
Hà Nội – 2023
Lợi ích của thương mại điện tử.
-
Thu thập được nhiều thông tin: TMĐT giúp người ta tham gia thu được
nhiều thơng tin về thị truờng, đối tác, giảm chi phí tiếp thị và giao dịch,
rút ngắn thời gian sản xuất, tạo dựng và củng cố quan hệ bạn hàng. Các
doanh nghiệp nắm được thông tin phong phú về kinh tế thị trường, nhờ
đó có thể xây dựng được chiến lược sản xuất và kinh doanh thích hợp
với xu thế phát triển của thị trường trong nước, khu vực và quốc tế.
-
Giảm chi phí bán hàng, tiếp thị quảng cáo và giao dịch:.
-
TMĐT giúp giảm thấp chi bán hàng và chi phí tiếp thị. Bằng phương
tiện Internet/Web, một nhân viên bán hàng có thể giao dịch được với rất
nhiều khách hàng, catalogue điện tử (electronic catalogue) trên Web
phong phú hơn nhiều và thường xuyên cập nhật so với catalogue in ấn
chỉ có khn khổ giới hạn và ln ln lỗi thời.
-
TMĐT qua Internet/Web giúp người tiêu thụ và các doanh nghiệp giảm
đáng kể thời gian và chi phí giao dịch (giao dịch được hiểu là từ quá
trình quảng cáo, tiếp xúc ban đầu, giao dịch đặt hàng, giao dịch thanh
toán). Thời gian giao dịch qua Internet chỉ bằng 7% thời gian giao dịch
qua Fax, và bằng khoảng 0.5 phần nghìn thời gian giao dịch qua bưu
điện chuyển phát nhanh, chi phí thanh toán điện tử qua Internet chỉ bằng
từ 10% đến 20% chi phí thanh tốn theo lối thơng thường.
Những trở ngại của việc tiếp cận thương mại điện tử: Trong hầu hết các trường
hợp, nếu có một hệ thống TMĐT sẽ mang lại nhiều thuận lợi và lợi ích trong kinh
doanh. Thế nhưng, tại sao nhiều doanh nghiệp vẫn không tận dụng các tiến bộ kỹ
thuật tuyệt vời của Internet và TMĐT? Đó chính là một số rào cản hay nói cách khác
đó chính là những khó khăn khi các doanh nghiệp tiếp cận đến TMDT:
-
Khơng thích thay đổi.
-
Thiếu hiểu biết về công nghệ.
-
Sự chuẩn bị đầu tư và chi phí.
-
Khơng có khả năng để bảo trì
-
Thiếu sự phối hợp với các công ty vận chuyển.
Hà Nội – 2023
Trong tất cả các lý do trên, “khơng thích thay đổi” là lý do phổ biến nhất ngăn
cản doanh nghiệp tham gia vào TMĐT, họ cảm thấy đơn giản hơn với những gì họ
đã làm. Vì vậy, để tiếp cận TMĐT, các doanh nghiệp phải xem xét mọi tình huống
trên cở sở cá nhân doanh nghiệp và dự thảo một chiến lược để vượt qua những trở
ngại đó.
2.2 Tổng quan HTML, CSS, JS
a. HTML
HTML viết tắt cho Hyper Text Markup Language là ngôn ngữ đánh dấu siêu văn
bản. Là một ngôn ngữ đánh dấu được thiết kế ra để tạo nên các trang web với các
mẩu thơng tin được trình bày trên world wide web, cùng với CSS và Javascript,
HTML tạo ra bộ ba nền tảng kỹ thuật cho world wide web.
HTML có vai trị xây dựng cấu trúc siêu văn bản trên một website hoặc khai báo
các tập tin kỹ thuật số (media) như hình ảnh, video, nhạc.
b. CSS
CSS là viết tắt của Cascading style sheets. Được dùng để miêu tả cách trình bày
các tài liệu viết bằng ngơn ngữ HTML.
Vai trò:
Hạn chế tối thiệu việc làm rối mã HTML của trang web bằng các thẻ quy
định kiểu dáng ( chữ đậm, chữ in nghiêng, chữ có gạch chân, chữ màu),
khiến mã nguồn trang web được gọn gàng hơn, tách nội dung của trang web
và định dạng hiển thị, dễ dàng cho việc cập nhật nội dung.
Tạo ra các kiểu dáng có thể áp dụng cho nhiều trang web, giúp tránh phải
lặp lại việc định dạng cho các web giống nhau.
c. JS
JavaScript là ngơn ngữ lập trình được nhà phát triển sử dụng để tạo trang web
tương tác. Từ làm mới bảng tin trên trang mạng xã hội đến hiển thị hình ảnh động và
bản đồ tương tác, các chức năng của JavaScript có thể cải thiện trải nghiệm người
Hà Nội – 2023
dùng của trang web. Là ngơn ngữ kịch bản phía máy khách, JavaScript là một trong
những công nghệ cốt lõi của World Wide Web.
d. Boostrap
Bootstrap là một framework HTML, CSS và Javascript cho phép người dùng dễ
dàng thiết kế website theo một chuẩn nhất định, tạo các website thân thiện với người
dùng.
Vai trị:
Rất dễ sử dụng: nó đơn giản vì nó được base trên HTML, CSS và JavaScript
chỉ cần có kiến thức cơ bản về 3 cái đó là có thể sử dụng được Bootstrap.
Responsive: Bootstrap xây dựng sẵn reponsive css trên các thiết bị Iphones,
tablets và desktops. Tính năng này giúp người dùng tiết kiệm rất nhiều thời gian
trong việc tạo ra một website thân thiện với các thiết bị điện tử, thiết bị cầm tay.
Tương thích với trình duyệt: nó tương thích với tất cả các trình duyệt
(Chrome, Firefox, Internet Explore, Safari, Opera).
2.3 Tổng quan về ngôn ngữ lập trình PHP
PHP (Personal Home Page) là ngơn ngữ lập trình kịch bản (scripting
language) mã nguồn mở được dùng phổ biến để ra tạo các ứng dụng web chạy trên
máy chủ. Mã lệnh PHP có thể được nhúng vào trong trang HTML nhờ sử dụng cặp
thẻ PHP.
PHP rất thích hợp với việc viết cho web, bên cạnh đó khi sử dụng chúng cũng
có thể nhúng được vào trang HTML một cách dễ dàng. Hiện nay, PHP đang là một
ngôn ngữ lập trình – ngơn ngữ lập trình cho web được sử dụng và biết đến vô cùng
phổ biến trên thế giới. Lý do là bởi việc tối ưu hóa các ứng dụng của web, việc có tốc
độ nhanh và nhỏ gọn. Bên cạnh đó, các cú pháp của PHP cũng giống với là C và Java
nên các lập trình viên có thể học và xây dựng được một sản phẩm là tương đối nhanh
so với các ngôn ngữ khác.
Hà Nội – 2023
Một số ứng dụng của PHP:
o
Thiết lập các chương trình cho hệ thống máy chủ: Ứng dụng chủ yếu
của PHP đó chính là việc xây dựng nên các chương trình dành cho các
server máy chủ. Để có thể viết nên các chương trình chạy được trên máy
chủ thì các lập trình viên sẽ phải thực hiện các cơng việc như: xây dựng
máy chủ web, phân tích cú pháp ngơn ngữ lập trình PHP, trình duyệt web.
Các PHP Developer có thể xây dựng output này bằng các trình duyệt web
phổ biến.
o
Tạo các dịng tập lệnh: Các ngơn ngữ PHP Dev có thể tạo nên dịng tập
lệnh để chạy các chương trình PHP mà không cần bất cứ một máy chủ nào.
Lập trình này được sử dụng trên các hệ điều hành như: Các trình lập tác vụ
trên Windows, Linux.
o
Xây dựng ứng dụng làm việc: Từ những điểm mạnh vốn có của PHP, có
thể đây chưa là phương thức tốt nhất để xây dựng ứng dụng phần mềm
nhưng nếu như muốn đi sâu hơn vào tạo lập phần mềm từ PHP thì bạn cũng
có thể sử dụng PHP – GTK như một ngôn ngữ nền tảng để xây dựng phần
mềm của riêng mình. PHP – GTK là nhánh mở rộng của ngơn ngữ lập trình
này, nó cũng khơng có sẵn trong các phiên bản hiện nay.
o
Hỗ trợ cho một loại cơ sở dữ liệu khác nhau: Đây chính là ứng dụng
mạnh nhất của PHP. Nếu trang web được hỗ trợ cơ sở dữ liệu tốt sẽ giúp
ích rất nhiều đến việc vận hành cũng như backup dữ liệu nếu không may
xảy ra tình huống tấn cơng an ninh mạng xảy ra.
Ưu điểm của PHP:
o
Ngơn ngữ lập trình PHP là một ngơn ngữ dễ học, dễ viết nó khơng áp
dụng các quy tắc cứng nhắc vào việc xây dựng tính năng nên bạn có thể
linh hoạt giải quyết các vấn đề với các phương pháp khác nhau. Ngồi ra,
PHP là ngơn ngữ thơng dịch do vậy bạn vẫn có thể biên dịch và chạy
chương trình cho đến khi gặp phải vấn đề. So với các ngơn ngữ khác thì
Hà Nội – 2023