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

Luận văn xây dựng website bán hàng công nghệ cao bằng ngôn ngữ ASP trường đại học kinh doanh công nghệ

93 5 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

Định dạng
Số trang 93
Dung lượng 1,87 MB
File đính kèm file.rar (2 MB)

Nội dung

Bên cạnh những kênh thông tin như quảng cáo trên tivi, pano, băng rôn,tờ rơi... Giờ đây việc giới thiệu sản phẩm trên mạng Internet đãđược xem là 1 nhu cầu tất yếu của mỗi doanh nghiệp. Với nhiều ưu điểm hơn trong việc truyền tải thông tin đến người tiêu dùng, thương mại điện tử hay bán hàng qua mạng Internet đã và đang phát triển rất mạnh, chẳng hạn nhưviệc bạn có thể ứng dụng ngồi nhà mà du ngoạn từ cửa hàng này sang cửa hàng khác trong không gian ảo không còn là cảnh trong phim viễn tưởng , mà đã trở thành hiện thực. Ngày nay, bất kỳ thứ hàng hóa nào, bạn đều có thểđặt mua qua internet : từ một bó hoa tươi, một chiếc tivi, một chiếc xe hơi hay một người yêu thích nghệ thuật Hàng cảnh có thể mua cho mình một loại Hàng được bán ở một cửa hàng bán Hàng cảnh của làng Vị Khê trên mạng.v.v . Bạn muốn kinh doanh ư, hãy nhanh chóng khám phá mảnh đất màu mỡ này, hãy cho cả thế giới biết về bạn, biết sản phẩm của bạn. Hãy mở một cửa hàng ảo. nơi mà bạn sẽ có cơ hội phục vụ rất nhiều bạn hàng. Dưới đây là một số vấn đê đặt ra khi xây dựng: Câu hỏi thứ nhất: Cửa hàng trên Web thực chất là gì? Nếu như trong thế giới thực, cửa hàng gạch, xi măng, sắt thép v.v. thì trong không gian ảo cửa hàng được xây bằng phần mềm. Tận dụng tính năng đa phương tiện của môi trường Web, và đáp lại những tình huống từ phía người mua hàng cũng như người bán. Cửa hàng trên internet nó cũng giống như siêu thị trên internet nhưng qui mô bán hàng của nó chỉ gói gọn trong những hàng hóa thuộc một lĩnh vực nào đó, chẳng hạn như các loại đồ chơi thuộc lĩnh vực công nghệ cao. Do đó thực hiện đề tài xây dụng một cửa hàng trên internet là một vấn đề thực tế, ứng dụng được và có tiềm năng phát triển trong tương lai. Có một câu hỏi khác:Cửa hàng trên mạng hoạt động như thế nào? Do đặc điểm nổi bật của cửa hàng internet là người mua và người bán không hề gặp mặt nhau và người mua không thể trực tiếp kiểm tra sản phẩm. Do đó cần phải xây dựng cho cửa hàng ảo những chức năng sau: Quản lý khách hàng, Quản lý mua hàng, Cơ sở dữ liệu, bổ sung, soạn sửa Hàng, bán hàng, xúc tiến chiêu thị, quản lý và xử lý đơn đặt hàng, v.v.

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN  LUẬN VĂN TỐT NGHIỆP (CHUYÊN NGÀNH: CÔNG NGHỆ THƠNG TIN) Đề Tài: Xây dựng website bán hàng cơng nghệ cao ngôn ngữ ASP Giáo viên hướng dẫn: Sinh viên thực : Mã sinh viên : Lớp : Hà Nội - 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN  LUẬN VĂN TỐT NGHIỆP (CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN) Đề Tài: Xây dựng website bán hàng công nghệ cao ngôn ngữ ASP Giáo viên hướng dẫn: Sinh viên thực : Mã sinh viên : Lớp : Hà Nội - 2022 MỤC LỤC CHƯƠNG 1: CƠ SỞ LÝ LUẬN 1.1.Những nét đặc trưng cửa hàng Internet : 1.2 Mục tiêu yêu cầu giải xây dựng hệ thống: 1.2.1 Mục tiêu xây dựng hệ thống: 1.2.2 Yêu cầu hệ thống .5 1.3.Những hạn chế hệ thống: 1.4.Lựa chọn cơng cụ: 1.4.1.Ngơn ngữ lập trình ASP .6 *) Mơ hình hoạt động Active Server Page : * Cách hoạt động ASP : .7 *) Các tính chất ASP: *) Các Script Commands ASP: *) Script language Script Engine: *) Viết procedure với nhiều ngôn ngữ: 10 *) Giới thiệu VBScript: .11 +) Các kiểu liệu VBScript : 11 +) Biến VBScript: 11 +) Hằng VBScript: 11 +)Các toán tử VBScript: 12 +)Các cấu trúc điều khiển: .12 +)Procedure VBScript: 12 *) Những vấn đề liên quan đến việc xây dựng ứng dụng ASP: 12 +) File Global.asa: 12 *) Khai Báo Đối Tượng Và Các Biến Cố: 13 ° Khai báo : .15 *) Các đối tượng ASP: 15 +) Đối tượng Request: .15 ° Một ví dụ lấy thơng tin từ form: 16 +) Đối tượng Response: 17  Collection đối tượng Response : 17  Các Properties: 17  Các Methods: .17 +) Đối tượng session: .18  Các Properties: 18  Các Methods: .18 +) Đối tượng Application: 18  Các Methods: .18 +) Đối tượng Server: 18  Các Properties: 18 1.4.2.Cơ sở liệu SQL: 19 CHƯƠNG : THỰC TRẠNG VỀ VIỆC PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .26 2.1.Phân tích hệ thống: 26 2.2.SơĐồ Luồng Dữ Liệu (DFD) Minh Họa Cho Cửa Hàng : 30 HÌNH : SƠ ĐỒ DFD MỨC .32 Process lập hóa đơn bán: 34 Process thống kê: .35 2.4.CÁC QUAN HỆ DỰ TUYỂN: 35 2.5.THIẾT KẾ CƠ SỞ DỮ LIỆU 36 Bảng Hóa Đơn bán: 37 Bảng HÀNG: 39 Bảng NHÓMHÀNG: .40 Bảng NHACUNGCAP: 40 Bảng GÓPÝ: 41 Bảng TINTỨC 42 Bảng KIẾNTHỨC 43 Bảng Giao dịch: .43 2.6.QUAN Hệ GIữA CÁC BảNG: 46 2.7.MƠ HÌNH PHÂN CẤP CHỨC NĂNG: 47 2.9.Mơ hình tổng qt nhà quản lý: 52 CHƯƠNG : GIẢI PHÁP VÀ MỘT SỐ GIAO DIỆN VÀ MÃ NGUỒN CỦA WEBSITE 54 3.1.1Giao diện trang chủ 54 3.1.2 Giao diện trang tìm kiếm 54 3.1.3 Giao diện trang giỏ hàng 55 3.1.4 Giao diện trang giao dịch 55 3.1.5 Giao diện trang đăng nhập hệ thống: 57 3.1.6 Giao diện trang cập nhật thông tin .57 3.1.7 Sitemap 58 TÀI LIỆU THAM KHẢO 103 CHƯƠNG : CƠ SỞ LÝ LUẬN 1.1 Những nét đặc trưng cửa hàng Internet : Bên cạnh kênh thông tin quảng cáo tivi, pano, băng rôn,tờ rơi Giờ việc giới thiệu sản phẩm mạng Internet đãđược xem nhu cầu tất yếu doanh nghiệp Với nhiều ưu điểm việc truyền tải thông tin đến người tiêu dùng, thương mại điện tử hay bán hàng qua mạng Internet phát triển mạnh, chẳng hạn nhưviệc bạn ứng dụng ngồi nhà mà du ngoạn từ cửa hàng sang cửa hàng khác khơng gian ảo khơng cịn cảnh phim viễn tưởng , mà trở thành thực Ngày nay, thứ hàng hóa nào, bạn có thểđặt mua qua internet : từ bó hoa tươi, tivi, xe hay người u thích nghệ thuật Hàng cảnh mua cho loại Hàng bán cửa hàng bán Hàng cảnh làng Vị Khê mạng.v.v Bạn muốn kinh doanh ư, nhanh chóng khám phá mảnh đất màu mỡ này, cho giới biết bạn, biết sản phẩm bạn Hãy mở cửa hàng ảo nơi mà bạn có hội phục vụ nhiều bạn hàng Dưới số vấn đê đặt xây dựng: Câu hỏi thứ nhất: "Cửa hàng" Web thực chất gì? Nếu giới thực, cửa hàng gạch, xi măng, sắt thép v.v khơng gian ảo cửa hàng xây phần mềm Tận dụng tính đa phương tiện môi trường Web, đáp lại tình từ phía người mua hàng người bán Cửa hàng internet giống siêu thị internet qui mô bán hàng gói gọn hàng hóa thuộc lĩnh vực đó, chẳng hạn loại đồ chơi thuộc lĩnh vực cơng nghệ cao Do thực đề tài xây dụng cửa hàng internet vấn đề thực tế, ứng dụng có tiềm phát triển tương lai Có câu hỏi khác:"Cửa hàng" mạng hoạt động nào? Do đặc điểm bật cửa hàng internet người mua người bán không gặp mặt người mua trực tiếp kiểm tra sản phẩm Do cần phải xây dựng cho cửa hàng ảo chức sau: Quản lý khách hàng, Quản lý mua hàng, Cơ sở liệu, bổ sung, soạn sửa Hàng, bán hàng, xúc tiến chiêu thị, quản lý xử lý đơn đặt hàng, v.v Trong đề tài này, thời gian có hạn tơi tập trung nghiên cứu, giải vấn đề bao gồm: thiết kế sở liệu chức bán hàng, quản lý khách hàng, cập nhật thơng tin tìm hiểu số hình thức toán trực tuyến 1.2 Mục tiêu yêu cầu giải xây dựng hệ thống: 1.2.1 Mục tiêu xây dựng hệ thống:  Nhằm đáp ứng nhu cầu mở rộng thị trường tiêu thụ hàng hóa  Nhằm giới thiệu sản phẩm cơng nghệ cao  Đồng thời quảng báđược thương hiệu uy tín chất lượng cửa hàng  Thơng tin cập nhật đáp ứng nhu cầu tìm kiếm thơng tin Bên cạnh cịn tiết kiệm thời gian phí lại cho khách hàng  Ngồi tơi xây dựng trang web này, với mục đích đặc biệt tính thương mại: Không dừng lại thông tin, qua trang web, cố gắng để cung cấp cho khách hàng dịch vụ giao dịch kinh doanh phổ biến mà biết đến tên thương mại điện tử Tất mà khách hàng phải làm lựa chọn, đặt hàng chúng tơi có dịch vụ cung cấp sản phẩm trực tiếp đến địa mà bạn muốn 1.2.2 Yêu cầu hệ thống Hỗ trợ cho khách hàng:  An toàn mua hàng, quản lý user: Đểđảm bảo thông tin khách hàng mua hàng không bị người khác thâm nhập Mỗi người mua hàng cấp Account Nhằm tạo thân thiện cho khách hàng mua hàng  Truy xuất Database thông qua Internet: Mỗi khách hàng mua hàng cho phép truy cập vào Database số bảng số Field định nhằm đảm bảo vấn đề an toàn liệu cho hệ thống  An toàn đường truyền: Đây vấn đề lớn nay, việc tốn tiền thẻ tín dụng thơng qua mạng xây dựng Do vấn đề bảo mật quan tâm lớn  Hỗ trợ cho người quản trị: Có thể thao tác sở liệu thông qua giao diện web nhưđọc, ghi, chỉnh sửa, thống kê liệu…cơng thức tính hóa đơn bán hàng Ngoài nhằm để an toàn cho hệ thống người quản trị có mật truy cập hệ thống 1.3 Những hạn chế hệ thống: - Để xây dựng trang web thương mại điện tử hồn chỉnh địi hỏi nhiều thời gian cơng sức thời gian cho phép tơi cịn hạn chế Do đó, trang web khơng tránh khỏi thiếu sót sau: +Thơng tin mà chúng tơi cung cấp chưa làm hài lịng tất nhu cầu khách hàng mức độ +Số lượng sản phẩm chưa đáp ứng đủ nhu cầu người +Hiện chúng tơi chưa thể nhận số loại hình tốn thơng dụng với người nước ngồi thẻ tín dụng … vìở Việt Nam chưa có luật rõ dàng thương mại điện tử việc toán thẻ tín dụng chưa phổ biến +Những hạn chếở thời điểm đồán phương hướng tơi sau kết thúc khố học trường 1.4 Lựa chọn cơng cụ: 1.4.1.Ngơn ngữ lập trình ASP *) Active sever pages ? Microsoft Active Server Pages môi trường hỗ trợ cho script chạy server (Server-Side Scripting), cho phép ta dùng để tạo chạy các ứng dụng Web server động ASP hoạt động dựa vào script người lập trình tạo Active Server Pages chạy môi trường sau đây: - Microsoft Internet Information Server version 3.0 Window NT Server - Microsoft Peer Web Services version 3.0 Window NT Workstation - Microsoft Personal Web Server Windows 95 *) Mơ hình hoạt động Active Server Page : Mơ Hình Tổng Qt Hoạt Động Của Asp * Cách hoạt động ASP : Các script ASP chứa text file co ùtên mở rộng asp Trong script có chứa lệnh ngơn ngữ script Khi Web browser gửi request tới file asp script chứa file sẽđược chạy để trả kết cho browser Khi Web server nhận request tới file asp sẽđọc từđầu tới cuối file asp đó, thực lệnh script trả kết cho Web brower dạng trang Html ISAPI Application Internet Information Server The Internet Or Intranet CGI Application Perl Awk etc CGI Script Server Side Inludes (SSI) Active Server Pages interface DLLs VBScript Interpretor Jscript Interpretor Active Database Compenents(ADO) Mô Hình Chi Tiết Hoạt Động ASP *) Cấu trúc file ASP : Một file ASP có tên mở rộng asp, bao gồm thành phần : - Text - HTML tags - Script Commands *) Các tính chất ASP: Với ASP ta chèn script thực thi vào trực tiếp file HTML Khi việc tạo trang HTML xử lý script trở nên đồng thời, điều cho phép ta tạo hoạt động Web site cách linh hoạt uyển chuyển , chen thành phần HTML động vào trang Web tùy vào trường hợp cụ thể ASP cho ta tính chất sau : - Có thể kết hợp với file HTML - Dễ sử dụng tạo, script dễ viết, không cần phải biên dịch (compiling) hay kết nối (linking) chương trình tạo - Hoạt động theo hướng đối tượng, với build-in Object tiện dụng : Request, Response, Server, Apllication, Session - Có khả mở rộng thành phần ActiveX server (ActiveX server components) Môi trường ASP sẽđược cài đặt Server với Web server Một %>

total records If CLng(nStartRec) > CLng(nTotalRecs) Then nStartRec = nTotalRecs End If nStopRec = nStartRec + nDisplayRecs - 84 nRecCount = nStartRec - If Not rs.Eof Then rs.MoveFirst rs.Move nStartRec - End If nRecActual = Do While (Not rs.Eof) And (nRecCount < nStopRec) nRecCount = nRecCount + If CLng(nRecCount) >= CLng(nStartRec) Then nRecActual = nRecActual + sItemRowClass = " bgcolor=""#FFFFFF""" sListTrJs = "" If nRecCount Mod Then sItemRowClass = " bgcolor=""#FFFFFF""" End If x_Cay_id = rs("Cay_id") x_Nhom_id = rs("Nhom_id") x_Tencay = rs("Tencay") x_Mota = rs("Mota") x_Hinhanh = rs("Hinhanh") x_Gia = rs("Gia") x_Soluong = rs("Soluong") x_Baohanh = rs("Baohanh") %> 85 Tên Hàng: 300 then x_mota=left(x_mota,300) & " " end if %>

Ngày đăng: 24/10/2022, 20:41

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

TÀI LIỆU LIÊN QUAN

w