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

Thiết kế và lập trình website bán xe máy

25 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 25
Dung lượng 641,16 KB

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

Nội dung

Công nghệ thông tin v thương mại điện tử c mặt trong hầu h t các lĩnh vực của cuộc sống v trở th nh một công cụ hỗ trợ r t đắc lực trong công tác quản lý, kinh doanh... - T i liệu áo cáo

Trang 1

3

4

I 4

1 4

2 4

3 5

4 5

5 6

5.1 6

5.2 6

II 7

1 7

1.1 7

a) 7

b) 7

c) 8

d) 8

1.2 8

a) 8

b) 9

c) ing Language 9

d) 9

e) 9

2 10

3 11

3.1 11

3.2 11

3.3 12

III 12

1 12

1.1 12

1.2 13

1.3 13

2 14

3 15

4 16

4.1 Table XE 16

4.2 Table USER 17

4.3 Table LOAIXE 17

4.4 Table DATHANG 17

IV 17

1 17

2 18

3 19

4 19

Trang 2

5 20

6 20

7 21

8 21

9 21

V 22

1 23

2 23

3 23

25

Trang 3

Trong môi trường kinh t đang phát triển mạnh, cạnh tranh gay gắt, cùng với sự phát triển vượt c của khoa học kỹ thu t th công nghệ thông tin v thương mại điện

tử l một trong những lĩnh vực nổi trội, c nhi u đ ng g p thi t thực nh t cho n n kinh

t Công nghệ thông tin v thương mại điện tử c mặt trong hầu h t các lĩnh vực của cuộc sống v trở th nh một công cụ hỗ trợ r t đắc lực trong công tác quản lý, kinh doanh

Ng y nay, “ thương mại điện tử “ đem lại r t nhi u lợi ích không những cho các doanh nghiệp m người tiêu dùng cũng c những lợi ích như tích kiệm thời gian v chi phí trông việc mua sắm v tiêu dùng Việc án h ng qua mạng không c n l h nh th c

xa lạ đối với người tiêu dùng nữa, án h ng qua mạng l h nh th c l m việc r t phổ

i n, h nh th c n y t k một doanh nghiệp kinh doanh sản ph m đ u lựa chọn V

v y, em chọn đ t i “Xây dựng We site án Xe máy”

Trang 4

- Trong áo cáo n y tr nh y chi ti t v một đ án l “Hệ thống giới thiệu v đặt h ng trên mạng” (Online Ordering System) của một Công ty xe máy án n y sẽ giúp sinh viên hiểu rõ hơn v các quy tr nh thực hiện một dự án thực thụ

- T i liệu áo cáo đ án được thi t k nhằm đạt được những mục tiêu sau:

 Hướng dẫn các giai đoạn cần thi t trong quá tr nh phát triển các dự án tương

- Sự đáp ng của khách h ng thôi thúc những người quản trị Xe máy Việt nghĩ đ n khả năng mở rộng tầm hoạt động Ban giám đốc công ty muốn tăng số các đại lý trong v ngo i th nh phố Tuy th họ đã nh n th y trước một v n đ trong ti n trình này đ l không gian cần thi t, việc xây dựng cơ sở v việc đi v o hoạt động sẽ chi m nhi u thời gian, v c thể đây l y u điểm dễ ị các đối thủ cạnh tranh khai thác

V th Xe máy Việt đã nghĩ đ n khả năng đưa hoạt động của m nh lên mạng Internet

v dự định sẽ thi t l p một we site tên l xemayviet.com Với sự ùng nổ của kỹ thu t

Trang 5

Internet, mọi người đ u nh t trí đây l ước đi đúng của Xe máy Việt Nghĩa l công

ty không chỉ hoạt động với những thị trường chung quanh th nh phố Vĩnh Long m còn xa hơn nữa Bộ ph n EDP của Xe máy Việt đã đ nghị một sự chuyển đổi cơ ch theo từng giai đoạn Giai đoạn đầu ao g m:

- Tạo ra cơ ch đặt h ng trên mạng cho khách h ng v duy tr cơ ch cửa h ng phân phối theo qui cách thanh toán ằng ti n mặt Như v y, phải thi t k v phát triển Website xemayviet.com như th n o để đạt được mục tiêu n y Dưới đây l những chi

ti t liên quan đ n d ng sản ph m v hệ thống hoạt động hiện tại của Xe máy Việt

- D ng sản ph m của Xe máy Việt: ao g m các d ng xe máy như Honda, Suzuki, Yamaha, SYM v nhi u các mặt h ng nổi ti ng khác

d ng nhờ sự phổ i n của Internet

4 ng

ây l trang we site nhằm án h ng, giới thiệu rộng rãi các sản ph m xe máy

v phụ tùng đ n cho người tiêu dùng với các chi ti t cũng như giá cả của các mặt h ng một cách chính xác

Trang we c các ch c năng sau:

- Cho ph p c p nh t h ng v o CSDL

- Hiển thị danh sách các mặt h ng theo từng loại ao g m: tên h ng, đơn giá, thông tin t m tắt, thông tin chi ti t, h nh ảnh

Trang 6

- Hiển thị ộ sản ph m nhằm giúp cho khách h ng dễ d ng lựa chọn sản ph m của công ty

- Hiển thị đơn đặt h ng của khách h ng

- Cung c p công cụ t m ki m để khách h ng nhanh chống t m ki m sản ph m

- Cung c p ch c năng t m ki m mặt h ng Với nhu cầu của người sử dụng khi

v o trang we thương mại l t m ki m các mặt h ng m họ cần v mua ôi khi c những khách h ng v o we site không c ý định mua hay không i t mua g th yêu cầu đặt ra của hệ thống l l m th n o để khách h ng c thể t m ki m nhanh ch ng v hiệu quả

- Sau khi khách h ng lựa chọn xong những mặt h ng cần mua th hệ thống phải c ch c năng hiển thị đơn đặt h ng để khách h ng nh p v o những thông tin cần thi t, tránh nhừng đ i h i, yêu cầu quá nhi u từ phía khách h ng, tạo cảm giác thoải mái cho khách h ng

- Ngo i ra c n c một số ch c năng khác như: đăng nh p , đăng ký,

- Ch c năng c p nh t thông tin: nh quản lý c thể thêm, sủa, xoá các mặt

h ng, các dữ liệu trên trang we , việc n y đ i h i sự hiểu i t v đọ ch nh xác

- Ti p nh n v kiểm tra đơn đặt h ng của khách h ng

- Thống kê các mặt h ng, khách h ng, nh cung c p,

Trang 7

- Ngo i ra we site c n cung c p các thông tin trong v ngo i nước cho khách

đ n Sau đ trả k t quả động tu thuộc v o nội dung yêu cầu m máy khách (client) gửi đ n C nghĩa l các trang We được xây dựng ở đây l các trang We động

JSP

a)

- CGI l một phương th c giao ti p giữa We Server v chương tr nh ng dụng Một chương tr nh CGI thực ch t l một chương tr nh c đuôi Exe (Với windows) hoặc một chương t nh thực thi (Với Unix)

- u điểm của CGI: hiệu quả trong các ng dụng truy xu t We trên Internet

- Nhược điểm của CGI: tiêu tốn t i nguyên v hạn ch tốc độ thực thi

b)

- PERL l một ngôn ngữ l p tr nh dùng cho CGI do Lary Wall sáng l p ra, được dùng khá nhi u trong Inix v Linux

- PERL c tính ch t xử lý văn ản Text r t mạnh do c nhi u toán tử, nhi u

h m hỗ trợ riêng cho xủ lý Text N c thể xử lý dể d ng các tác vụ m C v Unix Shell thường l m trong việc vi t một script nhưng đơn giản v ngắn gọn hơn v PERL

c đầy đủ các công cụ hổ trợ như các ngôn ngữ l p tr nh khác như: Bi n, Mảng, Danh sách, Các c u trúc đi u khiển,

Trang 8

c)

Công nghệ Client Server thực hiện việc phân tán xủ lý giữa các máy tính V

ản ch t , một công nghệ được chia ra v xử lý i nhi u máy tính Các máy tính được xem l Server thường để lưu trữ t i nguyên để nhi u nơi truy xu t v o Các Server sẽ thụ động chờ để giải quy t các yêu cầu v thông tin hoặc v t i nguyên cho Server

Server sẽ l y thông tin v gửi đ n cho các Client v Client hiển thị thông tin cho người dùng Chỉ c máy tính n o thực hiện tác vụ công nghệ Client Server mới được gọi l máy Client hay Server v chương tr nh chạy trên máy n y được gọi l chương tr nh Client hay Server

d)

- Mỗi lần thực thi CGI th We Server phải nạp v giải ph ng chương tr nh CGI ra kh i ộ nhớ Chính v th các công nghệ We đã đưa ra nhi u giải pháp nhằm khắc phục nhược điểm n y Windows cung c p cách th c xây dựng các chương tr nh CGI dưới dạng các thư viện liên k t động DLL, ng dụng n y c tên gọi l IS PI

Chương tr nh IS PI chỉ phải nạp một l n nên tốc độ thực thi được cải thiện đáng kể hiệu quả v ít tiêu tốn t i nguyên hơn các chương tr nh CGI thông thường

- J V cũng đưa ra mootj công cụ tương ng IS PI của Windows đ l SERVLET SERVLET l các chương tr nh vi t ằng Java chỉ nạp một lần v o máy ảo

Ch c năng của n cũng tương tự CGI hay IS PI của Windows

- C thể n i, n u x t v mặt ng dụng xây dựng We động th các công nghệ

SP, JSP, SERVLET hay IS PI c s c mạnh ngang nhau Tuy nhiên, trong đ t i n y

em chọn công nghệ SP với ngôn ngữ kịch ản Javascript, CSS, HTML, l ngôn ngữ m em sử dụng

a)

- ctiveX Controls được i t nhi u l công cụ m được vi t dưới dạng ngôn ngữ C++ hay Visual Basic Khi thêm v o trang We chúng cung c p những h m đặc iệt như: ar charts (thanh đô thị), graphs ( hoạ)

Trang 9

- ctiveX Controls được thêm v o trang HTML ởi tag o ject đây l chu n của HTML N u c thể thực thi ởi tr nh Browser hay Server khi chúng chạy trên trang Web

- T m hiểu một ngôn ngữ dùng để hỗ trợ cho SP đ l ngôn ngữ JavsScript

do hãng Netscape giới thiệu Trước h t ta t m hiểu ngôn ngữ Javascript l một trong những ngôn ngữ chính th c sử dụng cho trang We , dùng mở rộng của trang HTML thích hợp cho việc phát triển Internet v Intranet v n l ngôn ngữ kịch ản

- ặc điểm của ngôn ngữ Javascript:

Trang 10

- N i v We chúng ta cần phân iệt hai thu t ngữ: We Page chỉ l một t i liệu HTML We Site l một số trang liên k t với nhau v được quản lý ởi những cá nhân hay một tổ ch c n o đ

ph m của các chương tr nh thi t k We khác như: Flash, Fireworks, Shockware, Generator, uthorwave, Với Dreamweaver ta c thể quản lý các Local v Remote site giúp cho việc quản lý các trang We trong các site cục ộ v các We site đi u khiển từ xa c thể đ ng ộ

- Ngo i ra Dreamweaver c n cho ph p chỉnh sủa trực ti p HTML Với Quick Tag Editor ạn c thể nhanh ch ng ổ sung hoặc xoá một HTML m không cần thoát kh i của sổ t i liệu ch độ soạn thảo trang We ằng HTML giúp các ạn c thể thi t k trang We trực ti p ằng ngôn ngữ HTML

Trang 11

- Dreamweaver c n hỗ trợ các HTML Styles v Cascading Style Sheet giúp

ạn định dạng trang We nhằm tăng tính h p dẫn khi duyệt trang We

3

- SP được vi t tắt từ ctive Server Page như một ki n trúc Server – Side dùng để xây dựng các trang ng dụng We động

- SP l một môi trường kịch ản trên máy Server dùng để tạo v chạy các

ng dụng trong trang We Nhờ các t p đối tượng c s n (Build – In o ject) với các tính năng phong phú, khả năng hỗ trợ cho VBScript, JavaScript, cùng một số th nh phần ctiveX khác k m theo

- SP cung c p một cách th c để tạo một trang We động SP không phải

l một kỹ thu t mới nhưng n sử dụng dễ d ng v nhanh ch ng

- SP sẽ tham v n trực ti p v o Browser gửi dữ liệu tới We Server v từ đ đưa lên mạng

- SP sẽ tham v n trực ti p v o Browser gửi dữ liệu tới We Server v từ đ đưa lên mạng

- Trong khi SP thực thi trên máy m n hỗ trợ dùng, th ta c thể xem SP

từ t k máy n o v t c Browser n o

- sp cung c p giao diện l p tr nh nhanh dễ d ng triển khai ng dụng

- SP chạy trên môi trường Internet Information Server (IIS) v Personal

We Server N cho ph p ta quản lý việc truy n nối giữa một Browser We Server, h nh th c động của trang We v phản h i của người dùng

- SP không l ngôn ngữ v cũng không l một ng dụng, n giống như:

Fontpage hay Work Ta c thể gọi sp l một kỹ thu t dùng cho việc xây dựng trang We động v tương tác đ n trang We

- SP đơn giản chỉ l t p tin *.asp ên ngo i được lưu trữ dưới dạng text, html, xml Khi một Browser yêu cầu một t p tin c đuôi v asp th l p t c IIS sẽ đưa yêu cầu n y đ n SP

Trang 12

- Ta dùng t c loại văn ản ản cũng c thể soạn thảo một t p tin c đuôi asp, nhưng việc sử dụng công cụ thi t k như:Fontpage, Visual Interdev sẽ đưa ra k t quả tốt nh t

- Fontpage cho ph p ta thêm SP v o trang We dùng lệnh insert script

- Visual Interdev l một môi trường đặc iệt được thi t k riêng cho SP dựa

v o We site v cung c p môi trường dùng để thi t k v kiểm tra lỗi

- pplication: dùng để chia s thông tin giũa các user trong cùng một ng dụng Mỗi pplication ao g m nhi u phiên l m việc của các user khác nhau m đại diện cho mỗi phiên l m việc l một Session

- Session: với từng session được dùng trong trường hợp cần chia s dữ liệu giữa các trường hợp cần chia s client khác nhau Mỗi client yêu cầu một trang ng dụng sẽ được gắn ởi Session o ject V y một phiên l m việc với (Session) được tạo

ra khi client lần đầu tiên yêu cầu dữ liệu v mặc định sau phút m client không yêu cầu nữa th m t

- O ject Context: được xây dựng nhằm quản lý các giao dịch dựa trên lệnh gọi SP script đ n Microsoft Transaction Server (MTS) O ject Context dùng để ch p thu n hoặc hu transaction được khởi tạo ởi một SP script

- Request: phải được tạo trong h nh th c nh p từ một trang HTML Request cung c p những thông tin được chuyển đ n cùng với các yêu cầu HTTP Những thông tin n y g m c các tham số của Form khi được Su mit dùng phương th c POST hoặc GET

- Response: dùng để trả lời k t qur từ Server cho Browser Trong hệ thống các đối tượng xây dựng s n của SP th đối tượng Response đ ng vai tr quan trọng

Trang 13

- Khách h ng l những người c nhu cầu mau sắm h ng hoá Khác với việc đặt h ng trực ti p tại của h ng hoặc công ty, khách h ng phải ho n to n thao tác thông qua từng ước cụ thể để c thể mua được h ng Trên mạng, các mặt h ng dược sắp

x p v phân loại theo từng loại mặt h ng cho khách h ng dễ t m ki m Trong hoạt đọng n y, khách h ng chỉ cần chọn một mặt h ng n o đ từ danh mục các mặt h ng th thông tin v mặt h ng đ sẽ hiện lên ây l gi h ng điện tử m trong đ ch a các thông tin v h ng hoá lẫn số lượng khách h ng mua

- Khi khách h ng muốn đặt h ng, trowcs h t phải đăng nh p hệ thống n u đúng th hệ thống sẽ kiểm tra xem mặt h ng đ c trongkho hay không n u không sẽ hiển thị trang xác l p hoá đơn Cuối cùng la do khách h ng chọn đặt h ng hay không

Khi đơn đặt h ng đã được l p, hệ thống sẽ phát sinh hoá đơn án h ng v yêu cầu khách h ng l p hoá đơn án h ng Sau đ sẽ giao h ng đ n t n tay khách h ng, khách h ng nh n h ng v hoá đơn

H ng ng y nhân viên kho h ng sẽ kiểm tra h ng hoá trong kho v đ xu t việc

c p nh t h ng Nh quản lý sẽ quy t định loại h ng, số lượng h ng cần đặt, nh cung

c p h ng hoá Việc đặt h ng với nh cung c p được thự hiện thông qua địa chỉ trên mạng hay qua điện thoại, Fax Sau khi nh n được yêu cầu, nh cung c p sẽ l m thủ tục giao h ng v k m theo hoá đơn Thủ kho ti n h nh kiểm tra lô h ng n u h ng k m ch t lượng sẽ yêu cầu nh cung c p giao lại những mặt h ng k m ch t lượng đ Ngược lại,

n u h ng đạt yêu cầu đặt ra th h ng hoá sẽ được nh p kho

Trang 14

Xử lý

H

Lựa chọn

nh p

Yêu cầu l p

H

Kiểm tra

Trang 18

2

Trang 19

3

4

Trang 20

5

6

Trang 21

7

8

9 V

Trang 22

V

Trang 23

1

- Trong thời gian nghiên c u, xây dựng We site mặc dù đã gặp nhi u kh khăn nhưng We site đã đạt được một số k t quả nh t định:

 Giao diện đơn giản, thân thiện

 giới thiệu được nhi u thông tin

 đảm ảo t m ki m thông tin nhanh ch ng, chính xác, ti t kiệm thời gian

 Hỗ trợ xem v hiệu chỉnh thông tin đặt h ng

 Hỗ trợ trực tuy n, xem tin t c v giải trí,

- We site giới thiệu v án xe trực tuy n l một đ t i h t s c thi t thực với nhu cầu của các doanh nghiệp án xe găn máy như hiện nay

- Tuy nhiên với thời gian ngắn, ki n th c v kinh nghiệm c n hạn ch , hệ thống Website án xe gắn máy vẫn c n nhi u thi u s t chưa thực hiện được R t mong thầy v các ạn giúp đ t n t nh để Website án xe gắn máy ng y c ng ho n thiện hơn

- Hiện nay chúng tôi đang cố gắng ho n thiện we site để việc xem v đặt

h ng trực tuy n dễ d ng hơn We site sẽ nâng c p, liên k t nhi u we site v ổ sung nhi u tiện ích khác để giúp cho việc đặt h ng nhanh ch ng Việc xem v đặt h ng trực tuy n dễ d ng sẽ giúp cho Xe Máy Việt ng y c ng phát triển hơn l g m những

nh kinh doanh n i chung v Xe Máy Việt n i riêng đang mong đợi

Ngày đăng: 11/10/2022, 16:12

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

TÀI LIỆU LIÊN QUAN

w