1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng trang web động quảng cáo và bán hàng qua mạng internet cho công ty phân phối điện thoại di động n k

29 2 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 Trang Web Động Quảng Cáo Và Bán Hàng Qua Mạng Internet Cho Công Ty Phân Phối Điện Thoại Di Động N&K
Tác giả Nhóm Tác Giả
Người hướng dẫn Cao Đình Thi
Trường học Trường Đại Học Công Nghệ Thông Tin Nguyễn Tất Thành
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đề tài
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 29
Dung lượng 45,77 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Website với đầy đủ các tính năng nhằm thuhút khách hàng website này sẽ quảng bá các sản phẩm một cáchrộng rãi, hướng tới thị hiếu của khách hàng trên mọi miền đấtnước để đáp ứng tốt hơn

Trang 1

A.Lời nói đầu

Sự triển của công nghệ thông tin nói chung và sự bùng nổ của thờiđại INTERNET đã thúc đẩy mạnh mẽ quá trình thương mại điện tử Cácdoanh nghiệp cạnh tranh khốc liệt trong lĩnh vực kinh doanh và quảngbá sản phẩm Ngày nay với máy tinh cá nhân được nối mạng người tiêudùng có thể tiếp cận với lượng thông tin khổng lồ và việc lựa chọn cácsản phẩm dịch vụ rất dễ dàng thuận tiện Lĩnh vực công nghẹ thông tinkhông ngừng phát triển mạnh mẽ đã giúp giảm thời gian cũng như chígiao dịch giưa doanh nghiệp và khác hàng Chính vì vậy các website hỗtrợ kinh doanh ngày một phát triển và đa dạng Trước một hình thứckinh doanh mới còn khó khăn nhưng hứa hẹn nhiều tiềm năng, em đãchon đề tài

“ XÂY DỰNG TRANG WEB ĐỘNG QUẢNG CÁO VÀ BÁN

HÀNG QUA MẠNG INTERNET CHO CÔNG TY PHÂN PHỐI ĐIỆN THOẠI DI ĐỘNG N&K”

Trang Web có chứa cơ sở dữ liệu được thiết kế bởi ASP và một sốchương trình hổ trợ khác Do trình độ còn nhiều hạn chế nên không thểtránh khỏi những sai sót trong quá trình thực hiên đề tài

Em xin chân thành cảm ơn thầy giáo Cao Đình Thi đã tận tinh

hướng dẫn và giúp hoàn thành đề tài

Trang 2

Thông qua website các doanh nghiệp có thể quảng bá rộng rãihình ảnh của mình cũng như chi tiết các sản phẩm dịch vụ mà doanhnghiêp kinh doanh Người tiêu dùng dễ dàng tìm kiểm lựa chọn kiếmthơng tin và dịch vụ mới nhất Thời gian và chi phí cho các giaodịch giữa khách hàng và doanh nghiệp được giảm tối đa, các giaodịch này cĩ thể thơng qua hệ thống các Ngân hàng Với nhiều lợiích hai chiều cho cả khách hàng và Doanh nghiệp, các website hỗtrợ kinh doanh ngày một phát triển và đa dạng Giờ đây cácwebsite được thiết kế sinh động và hồn chỉnh hơn nhờ các cơng

cụ phụ trợ, các nhà thiết kế cĩ thể chủ động trong việc tăng hiệuứng khi xử ký ảnh với Photoshop, Firework, Flash… hay đơngiản hĩa HTML Editor bằng Frontpage, Dreamweaver MX hoặcchèn các đoạn mã lệnh như Javascript, VBscript … hay ASP,ASP.net, PHP, JSP… Đối với Doanh nghiệp kinh doanh các sảnphẩm mang tính thị trường thì cần phải cập nhật thơng tin mộtcách thường xuyên thì trang web thiết kế cho các doanh nghiệp

Trang 3

này cĩ thể là trang web động Bởi các Doanh nghiệp này luơn cĩnhững sản phẩm mới hay các hình thức khuyến mại nhằm thu hútkhách hàng và các đối tác kinh doanh Để khách hàng nắm rõđược hình thức mà Doanh nghiệp mới đặt ra, dữ liệu trong trangweb cĩ thể bị thay đổi hay thêm mới thì Doanh nghiệp cĩ thể tựđộng nhập thơng tin hàng ngày mà khơng cần các nhà biên tậpchuyên nghiệp

Nhằm tiến tới mục tiêu chinh phục khách hàng bằng các phương thứctiếp cận, thanh toán các sản phẩm dịch vụ đơn giản, thuận tiện và nhanhchóng nhất việc xây dưng website là một phương hướng giải quyết hưahẹn nhiều tiềm năng Website với đầy đủ các tính năng nhằm thuhút khách hàng website này sẽ quảng bá các sản phẩm một cáchrộng rãi, hướng tới thị hiếu của khách hàng trên mọi miền đấtnước để đáp ứng tốt hơn nữa phương thức phục vụ và kinh doanh.Khi khách hàng tham quan trang web, họ cĩ thể tra cứu cơ sở dữliệu nắm bắt đầy đủ thơng tin về sản phẩm Vì vậy, website cịn

là một địa chỉ đáng tin cậy đối với khách hàng quan tâm đến cácsản phẩm của điện thoại di động Tạo dựng một thương hiệu uy tín trênthị trương cho công ty N&K

Chính vì vậy em đã chọn đề tài :

“ XÂY DỰNG TRANG WEB ĐỘNG QUẢNG CÁO VÀ BÁN HÀNG

QUA MẠNG INTERNET CHO CÔNG TY PHÂN PHỐI ĐIỆN

THOẠI DI ĐỘNG N&K”

Trang web này là trang web động được tạo bởi ASP và một số phần mềm hỗ trợ khác như Photoshop 7.0, Flash 5.0, ngơn ngữ

Trang 4

Vbscript, Javascript… nhằm tạo hiệu ứng tốt đối với khách hàng khi vào thăm website

Chương II: Cơ sở và phương pháp luận

a Giới thiệu về INTERNET

I.Internet

1 Khái niệm Internet

Dưới gĩc độ kỹ thuật, Internet là một liên mạng máy tínhtrên tồn cầu giao tiếp với nhau bằng giao thức TCP/IP Trongnhững thập kỷ cuối cùng của thế kỷ 20, máy tính điện tử đã pháttriển mạnh mẽ và thâm nhập vào nhiều lĩnh vực của cuộc sống xãhội Ngày nay, máy tính khơng chỉ đĩng vai trị tính tốn đơnthuần mà cịn giúp con người giải quyết nhiều vấn đề phức tạpcủa cuộc sống, đặc biệt là việc lưu trữ, xử lý thơng tinh

Một cách tổng quát, Internet là một mạng diện rộng (WAN)

Là tập hợp hàng ngàn các mạng máy tính trải khắp thế giới,Internet giúp cho hàng triệu người dùng trên trái đất cĩ thể thơngtin liên lạc với nhau Internet đã trở thành một cơng cụ thiết yếucho mọi cá thể đang sử dụng thư điện tử, đang nghiên cứu vàthực tế là mọi họat động liên quan đến việc thu thập thơng tin Thư điện tử (e-mail) đã trở thành một dạng sử dụng Internetphổ biến mà người ta cĩ thể nhận hoặc gửi thư tới hầu như bất kỳ

ai trên thế giới chỉ trong vài giây Internet là cơng nghệ thơng tinliên lạc mới, nĩ tác động sâu sắc vào xã hội, cuộc sống củachúng ta, nĩ cần thiết như điện thoại hay vơ tuyến truyền hìnhnhưng ở mức độ bao quát hơn nhiều Chúng ta cĩ thể định nghĩamột cách chung nhất rằng Internet là một mạng của các mạng các

Trang 5

máy tính Nó là một hình thức công nghệ cao nhất và được pháttriển ở mức cao nhất trong lĩnh vực công nghệ thông tin.

2 Internet - Lịch sử hình thành và phát triển

Internet có thể xem như được bắt đầu vào năm 1957 khiLiên Xô (nay là nước Nga) phóng thành công vệ tinh Sputnik.Sau đó các cơ quan thuộc Bộ quốc phòng Mỹ ARPA đã nghiêncứu các vấn đề khoa học và công nghệ Đến năm 1965 khái niệmmạng phân tán (Distributed Network) được hình thành và kết nốithành công qua đường điện thoại 1200bps Vào đầu những năm

70, nhiều nhóm trên thế giới đã bắt đầu chú ý tới sự tương thíchcủa mạng và các phần mềm ứng dụng Vào thời điểm đó thuậtngữ liên mạng (internetworking) nghĩa là việc liên kết các máytính và các mạng được ra đời

Tổ chức Viễn thông Quốc tế, tổ chức tiêu chuẩn hoá Quốc

tế (ISO) và đặc biệt là những nhà thiết kế của mạng ARPANET,mạng của bộ quốc phòng Mỹ được tạo ra để đơn giản hoá việctrao đổi thông tin giữa nhà phát triển làm việc cho chính phủ vàcác nhà nghiên cứu Quốc phòng Liên tiếp các năm 1973, 1974FTP (File Tranfer Protocol) giao thức truyền tập tin, TCP(Transmission Control Protocol), giao thức kiểm soát truyềnthông tin, đã ra đời Và 4 năm sau TCP đã được tách thành TCP

và IP Đầu những năm 1980 nhiều mạng độc lập trên toàn thếgiới nối kết với nhau hình thành Internet với các dịch vụ tênmiền Domain Name Service (DNS) bắt đầu được sử dụng Chođến hôm nay đã có hơn 100.000.000 server trên Internet hìnhthành một mạng toàn cầu lớn nhất trong lịch sử nhân loại đồngthời có tác động mạnh mẽ lên tất cả các lĩnh vực

Trang 6

3 Hệ thống quản lý tên miền DNS

Hệ thống quản lý tên miền là một phương pháp vẽ bản đồcác tên miền và địa chỉ IP cho các máy tính kết nốI Internet Hệthống được triển khai vào 1986 để thay thế cho trung tâm đăng

ký các địa chỉ IP, vốn được dùng để nhận dạng các máy tính chủkết nối tới ARPANET Cấu trúc của DNS là một cây phân cấpbao gồm các miền, trong đó mỗi miền là một nút mạng và các nútmạng phía dưới của nó Tên miền là một tên gọi đơn nhất củamột nút cụ thể trong miền Các tên miền được hình thành từ cácmiền phụ (miền con) là các nút dẫn đến miền cụ thể đó Các miềncon được phân biệt theo một chu kỳ

4.Bộ giao thức TCP/IP

TCP/IP là một bộ giao thức, chứa hàng trăm giao thức khácnhau, được sử dụng trên Internet để chuyển dữ liệu từ máy nàyđến máy khác và từ mạng này đến mạng khác Bộ giao thức này

có hai phần chính: giao thức Internet (IP – Internet Protocol) vàgiao thức Điều khiển truyền dẫn (TCP – Transmission ControlProtocol)

IP chia dữ liệu cần chuyển thành những gói (Packet), gọi làgói tin, để mỗi khi một máy đầu cuối “hiểu” IP, nó có thể chấpnhận các gói tin từ các máy khác và chúng có thể gửi các gói tin

đi tiếp Một máy tính muốn gửi dữ liệu trên Internet phải sử dụng

IP để chia dữ liệu thành những gói nhỏ Một máy tính nhận dữliệu và ghép chúng lại (reassemble) từ các gói tin đã nhận

TCP làm việc cùng với IP để đảm bảo dữ liệu được chuyểnchính xác qua Internet Giao thức TCP đảm bảo các gói tin nhậnđược và tổ chức lại đúng đắn khi chúng đến đích trên Internet.TCP cũng yêu cầu gửi lại các gói tin mất hoặc hỏng đến máy

Trang 7

đích Nếu một lỗi xuất hiện, yêu cầu packet riêng biệt đó phảiđược gửi lại Chỉ khi các packet đã nhận được là đúng, TCP sẽ sửdụng số thứ tự tạo lại thông tin ban đầu.

5.Mô hình mạng Client/Server :

Ngày nay với xu hướng mạng toàn cầu hoá, thì sự liên lạc thông tin qua lại giữa các máy theo mô hình Client/Server là một trong những ứng dụng quan trong cơ bản về mạng và không thể thiếu trong hệ thống liên lạc thông tin Có rất nhiều dịch vụ hỗ trợ trên Internet theo mô hình này như e-mail, web, FPT, nhóm tin Usernet, Telnet, truyền tập tin, đăng nhập từ xa, chat,… Các chương trình dịch vụ ở trình khách (client) sẽ kết nối với trình chủ ở xa (server) sau đó gửi các yêu cầu đến trình chủ và trình chủ sẽ xử lý yêu cầu này sau đó gửi trả kết quả về cho trình

khách Thông thường Server phục vụ cho rất nhiều Client đến cùng một lúc

Vào những thập niên 90, các nhà quản lý và đặc biệt lànhững người sử dụng máy tính điều có thể truy cập thông tin trênIntranet hay Internet đòi hỏi sự nhanh chóng, chính xác mà cácthông tin hay dữ liệu này vẫn được an toàn Và lập trình mạngtheo mô hình Client/Server sẽ là một giải pháp an toàn

II World Wide Web (WWW)

1 Sự hình thành WWW

Sự bùng nổ trong sử dụng Internet giữa hàng triệu ngườitrên khắp thế giới có lẽ là nhờ một phần của cái gọi là dịch vụtra cứu siêu văn bản, dịch vụ thông tin đa phương tiện toàn cầuhoặc chỉ đơn giản là WEB Web được triển khai lần đầu tiên vào

Trang 8

Website là một tập hợp các trang Web được lưu trữ trongmột phân vùng nào đó Các trang Web nằm trong Website được

bố trí theo một cấu trúc nào đó theo ý đồ của Web trưởng Trongmột Website thường có một trang Web chủ (home) và là trangcửa ngõ để khách hàng quan tâm nhập vào các trang Web nằmtrong Website đó Trang chủ này đóng vai trò như một điểmnhập logic của hệ thống trang Web trong một site Một trang chủthường bao gồm các mối liên kết tới các trang Web khác hoặccác địa điểm khác Trang chủ thường chào đón bạn đến với mộtWebsite nào đó và chỉ ra các liên kết đến các trang Web cấp 2 cótrong Website đó

Trang 9

2 Siêu kết nối – Hyperlink

Hyperlink là một kết nối từ một trang Web này đến trangWeb khác trên WWW Hyperlink giúp ta di chuyển (navigate)giữa các trang Web Thông thường mỗi hyperlink trỏ tới URLcủa một trang Web, nếu ta nhấn con trỏ của chuột vào hyperlinknày thì trang Web đó sẽ được hiển thị Các trang đích cũng cóthể là một file dạng đa phương tiện hoặc có thể là một chươngtrình Các hyperlink được nhúng trực tiếp vào trong trang Webtrong một đoạn văn bản hoặc hình ảnh và chúng có thể đưa ranhững chú dẫn văn bản hoặc đồ hoạ đến đích của chúng

Các trình duyệt thường gạch chân văn bản có Hyperlink vàhiển thị chúng theo một màu chỉ định Còn các hình ảnh cóHyperlink thì chúng ta sẽ không nhìn thấy Tuy nhiên người sửdụng có thể biết được điều đó khi di chuyển con trỏ chuột(mouse) qua các hyperlink vì lúc đó con trỏ sẽ có hình bàn tay

3 Ngôn ngữ đánh dấu siêu văn bản – HTML

HTML là ngôn ngữ để tạo nên các trang Web HTML dùngcác thẻ (tag) để mô tả cấu trúc, nội dung của một trang Web vàcác liên kết tới các trang Web khác Đây là một ngôn ngữ mô tảtài liệu thuộc hệ thống thứ hai Nó là một dạng của ngôn ngữ mô

tả tài liệu tổng quát SGML (Standard Generalized MarkupLanguage) SGML cho phép ta thiết lập mối liên hệ giữa cácthành phần khác nhau Nó còn cho phép một tài liệu có thể đượcdịch và hiển thị trên mọi máy tính chạy các hệ điều hành khácnhau mà bố cục và nội dung không thay đổi Các máy tính, dùchạy trên môi trường Windows, Unix, Sun-OS, DOS hay Mac-OSđều có thể hiển thị được văn bản HTML mà không cần phải sửa

Trang 10

1 0

đổi gì do một tập lệnh chung thống nhất mà mỗI hệ điều hành đều

có thể hiểu được

Người ta sử dụng các mô tả ngôn ngữ của SGML để địnhnghĩa ra các ngôn ngữ nhằm mô tả các dạng tài liệu khác nhaudựa vào một loại định nghĩa gọi là DTD (Document TypeDefinition) Có rất nhiều loại ngôn ngữ được định nghĩa theokiểu DTD, trong đó HTML là ngôn ngữ phổ biến nhất và dùngtrong dịch vụ WWW Như vậy, HTML tuân thủ các quy tắc màngôn ngữ theo dạng SGML phải có và các thành phần của nóđược định nghĩa bởi các DTD của SGML

Giống như SGML, HTML là ngôn ngữ định dạng và đánhdấu các văn bản HTML sử dụng các thẻ (Tag) để định dạng, sắpđặt thông tin trên một văn bản Ta có thể phân các thẻ củaHTML thành hai loại: Loại thứ nhất dùng để thể hiện các chỉ dẫn

về định dạng văn bản như kiểu dạng chữ, cỡ chữ, định lề,… loạithứ hai là loại mô tả về cấu trúc của văn bản bao gồm việc địnhnghĩa các danh sách, các liên kết dữ liệu, các mô tả thể hiện hìnhảnh, văn bản, âm thanh

Ta cũng có thể phân biệt các thẻ thẻ của HTML theo cấp tạocủa nó: Ta có các thẻ chứa (Container) hoặc rỗng (Empty) Đểtạo

ra một văn bản HTML, ta có thể dùng các hệ soạn thảo đơn giảnnhư Notepad của Windows hay bất kỳ một editor nào của DOStạo file ASCII hoặc các phần mềm chuyên dụng như MicrosoftFrontpage, Microsoft visual interdev, Drumbeat hay InternetAssistant, của Microsoft Wort 9x, 2000 để tạo các trang Web

I.Tìm hiểu công nghệ ASP

1 ASP là gì ?

Trang 11

Microsoft Active Server Pages (ASP) không hẳn là một ngônngữ lập trình, Microsoft gọi nó là môi trường Server- SideScripting - môi trường kịch bản Môi trường này cho phép tạo racác trang Web có nội dung linh hoạt Với những người dùng khácnhau khi truy cập vào những trang Web này có thể sẽ nhận đượccác kết quả khác nhau Nhờ những đối tượng có sẵn (Built-inObject) và khả năng hỗ trợ các ngôn ngữ script như VBScript vàJavascript cùng một số thành phần ActiveX khác kèm theo, ASPcung cấp giao diện lập trình mạnh và thuận tiện trong việc triểnkhai ứng dụng trên Web ASP giúp người lập trình dễ dàng vànhanh chóng tạo ra các trang web chất lượng Những tính năngtrên giúp người phát triển ứng dụng tiếp cận ngôn ngữ mới, điềunày là một ưu điểm không nhỏ của ASP

Trang ASP có thể chạy trong các môi trường sau đây:

- IIS (Internet Information Server) trên Windows NTServer, Windows 2000, Win XP

- PWS (Personal Web Server) trên Windows 95/98 vàWindows NT Workstation

2 Cấu trúc của một trang ASP

Trang ASP đơn giản là một trang văn bản với phần mở rộng

là *.asp gồm có 3 phần như sau:

● Văn bản (text)

●HTML tag (HTML : Hypertext Markup Language)

● Các đoạn script asp

Khi thêm một đoạn script vào HTML, ASP dùng dấu phân

cách (delimiters) để phân biệt giữa đoạn HTML và đoạn ASP <% bắt đầu đoạn script và, %> để kết thúc đoạn script Có thể xem

trang ASP như một trang HTML có bổ sung các ASP ScriptCommand

Trang 12

1 2

3 Mô hình ứng dụng web qua công nghệ ASP :

Thao tác giữa client và server trong một ứng dụng web có thể được thể hiện khái quát như sau :

HTTP

Mô hình ứng dụng Web thể hiện qua công nghệ ASP

4 Hoạt động của một trang ASP :

Khi một trang ASP được yêu cầu bởi web browser, webserver sẽ duyệt tuần tự trang này và chỉ dịch các script ASP Tuỳtheo người xây dựng trang web quy định mà kết quả do webserver dịch sẽ trả về lần lượt cho trình duyệt của người dùng hay

là chỉ trả về khi dịch xong tất cả các script Kết quả trả về nàymặc định là một trang theo cấu trúc của một trang HTML

Hoạt động ASP với web tĩnh

Trang 13

Hoạt động ASP với web động

5 Các tính chất của ASP :

Với ASP có thể chèn các script thực thi được vào trựctiếp các file HTML Khi đó việc tạo ra trang HTML và xử lýscript trở nên đồng thời, điều này cho phép ta tạo ra các hoạtđộng của web site một cách linh hoạt uyển chuyển, có thể chèncác thành phần HTML động vào trang Web tuỳ vào từngtrường hợp cụ thể

Các tính chất của ASP:

- Có thể kết hợp với file HTML

- Dễ sử dụng, tạo các script dễ viết, không cần phải biên dịch(compiling) hay kết nối (linking) các chương trình được tạora

- Hoạt động theo hướng đối tượng, với các build-in Object rấttiện dụng: Request, Response, Server, Aplication, Session

Trang 14

1 4

- Có khả năng mở rộng các thành phần ActiveX server (ActiveXserver components)

Môi trường của ASP sẽ được cài đặt trên Server cùng với Webserver Một ứng dụng viết bằng ASP là một file hay nhiều file

văn bản có phần tên mở rộng là * asp, các file này được đặt trong

một thư mục ảo (Virtual Dirrectory) của Web server

Các ứng dụng ASP dễ tạo vì ta dùng các ASP script để viết cácứng dụng Khi tạo các script của ASP ta có thể dùng bất kỳ mộtngôn ngữ script nào, chỉ cần có scripting engine tương ứng củangôn ngữ đó mà thôi ASP cung cấp sẵn cho ta hai scriptingengine là Visual Basic Script (VBScript) và Java Script (Jscript).Ngoài ra ASP còn cung cấp sẵn các ActiveX Component rất hữudụng, ta có thể dùng chúng để thực hiện các công việc phức tạpnhư truy xuất cơ sở dữ liệu, truy xuất file,… Không những thế

mà ta còn có thể tự mình tạo ra các component của riêng mình vàthêm vào để sử dụng trong ASP ASP tạo ra các trang HTMLtương thích với các Web Browser chuẩn

- Dễ dàng tương thích với các công nghệ của Microsoft ASP

sử dụng ActiveX Data Object (ADO) để thao tác với cơ sở dữliệu hết sức tiện lợi

- Với những gì ASP cung cấp, các nhà phát triển ứng dụngweb có thể tiếp cận công nghệ này và nhanh chóng tạo ra các sản

Ngày đăng: 04/09/2023, 16:30

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w