Biểu đồ luồng dữ liệu mức dưới đỉnh

Một phần của tài liệu Xây dựng website giới thiệu tour du lịch (Trang 32)

a. Phõn ró chức năng khỏch hàng

Chức năng khỏch hàng được phõn ró theo sơ đồ.

Chỳ thớch:

(1): Yờu cầu truy cập, tỡm kiếm.

(2): Thụng tin sản phẩm. (3): Thụng tin liờn hệ b. Phõn ró chức năng quản trị hệ thống Khỏch hàng Đặt hàng Liờn hệ Truy cập, tỡm kiếm Hàng đặt Điện thoại Đơn hàng Email (1) (3) (2)

Tương tự thỡ chức năng quản trị hệ thống được phõn ró. Chỳ thớch: (1): Thụng tin khỏch hàng, cập nhật khỏch hàng. (2): Thụng tin sản phẩm, cập nhật sản phẩm. Quản trị hệ thống Cập nhật khỏch hàng Cập nhật đơn hàng Cập nhật điện thoại Khỏch hàng Phõn loại Hóng Đơn hàng (1) (3) (2) Điện thoại

Là cỏc bảng được lưu trong cơ sở dữ dữ liệu, trong đú cú những bảng cú mối quan hệ với nhau.

Trong đú cỏc bảng tblloai, tblsanpham và Table_Hoadon là ba bảng cú mối quan hệ chặt chẽ với nhau. Cỏc quan hệ này nhằm mục đớch toàn vẹn dữ liệu, một đặc trưng cơ bản cú trong hệ quản trị cơ sở dữ liệu SQL Server.

2.4. Bảng cơ sở dự liệu chi tiết

Đưa ra chi tiết cỏc bảng trong cơ sở dữ liệu, gồm cỏc bảng tbl_admin, tblloai, tblsanpham, Table_Hoadon, tbl_tintuc, Talble_Lienhe, tblquangcao, chuquangcao, tblbanner.

- Bảng tbl_admin: Được tạo ra nhằm mục đớch bảo mật hệ thống, trỏnh tỡnh trạng người dựng vào cơ sở dữ liệu và thay đổi chỳng.

- Bảng tblloai: Là nơi lưu trử cỏc loại sản phẩm điện thoại như Nokia, Samsung, LG…

- Bảng tblsanpham: Đõy cú thể xem là quan trọng nhất trong cơ sở dự liệu, lưu trữ toàn bộ thụng tin và thụng tin chi tiết về sản phẩm để hiển thị ra ngoài trang Web. Mỗi khi cú sản phẩm mới được cập nhật thờm hay cập nhật lại cho hệ thống thỡ cơ sở dữ liệu sẽ được lưu vào bảng này. Vỡ vẫy, bảng tblsanpham trong cơ sở dữ liệu của hệ thống Website này là khụng thể thiếu để hiện thị sản phẩm lờn trang Web.

- Bảng Table_Hoadon: Ban quản trị Website xem hoỏ đơn và bỏn hàng cho khỏch thụng qua cơ sở dự liệu được lưu trong bảng hoỏ đơn này.

- Bảng tbl_tintuc: Lưu tất cả cỏc tin tức để hiển thị lờn Website.

- Bảng Table_Lienhe: Lưu tất cả cỏc ý kiến đúng gúp từ người dựng đối với hệ thống. Là nơi ban quản trị lấy địa chỉ liờn lạc lại với người dựng.

- Bảng tblquangcao, chuquangcao và tblbanner là ba bảng giỳp quản lý giao diện Website.

Bảng tblquangcao:

Bảng chuquangcao:

CHƯƠNG III

XÂY DỰNG WEBSITE

3.1. Mụ hỡnh hệ thống

Hệ thống Website giới thiệu và bỏn điện thoại di động được thiết kế theo mụ hỡnh Client/ Server (khỏch/chủ) trờn mạng theo Microsoft.

Mỏy trạm cung cấp dich vụ duyệt Web, truy xuất thụng tin từ mỏy chủ, trực tiếp giao dịch với khỏch hàng.

Mỏy chủ cung cấp dịch vụ Internet, trả lời yờu cầu từ mỏy trạm, nhận xử lớ và lưu trữ thụng tin, cơ sở dự liệu được nhập vào và gửi đến từ mỏy trạm.

Sơ đồ thiết kế mụ hỡnh khỏch/ chủ:

Trỡnh duyệt Web trờn mỏy khỏch được bổ sung một số tớnh năng để kiểm tra, trỡnh diễn sản phẩm như Flash…

Dịch vụ Web Trỡnh TMĐT CSDL TMĐT Mỏy trạm (client) Trỡnh duyệt Web

phộp tạo và chạy cỏc ứng dụng Web Server động, tương tỏc và cú hiệu quả. Kết hợp với lập trỡnh mở rộng dịch vụ Web của Microsoft giỳp việc mở rộng hay tớch hợp với cỏc mụi trường cơ sở dữ liệu thuận lợi, đạt hiệu quả cao.

3.2. Quy trỡnh làm việc của ASP

Khi một người dựng thụng qua trỡnh duyệt Web gửi yờu cầu tới một trang ASP ở Server thỡ Script chứa trong trang đú sẽ được chạy trờn Server và trả kết quả cho trỡnh duyệt đú. Khi Web Server nhận được yờu cầu tới một trang ASP thỡ sẽ đọc từ đầu tới cuối trang đú, thực hiện cỏc lệnh Script và trả kết quả về cho trỡnh duyệt Web là một trang HTML. Do mụi trường hoạt động là mạng nờn một Script ASP khi được viết ra cú thể sử dụng được mọi nơi, khụng cần trỡnh biờn dịch hay kết nối.

Cần cài thờm Microsoft Active Server Pages để bổ trợ thờm cho Web

Server, chuyển xử lý cỏc Script viết trong trang ASP. Cho phộp viết ứng dụng

theo kiểu Server-Side. Cỏc trang Web sẽ được xử lý tại Server trước khi gửi

xuốngclient.

3.3. Xử lý thụng tin từ ban quản trị

Quyền của quản trị (Adminitrator) là lớn nhất trong hệ thống, sau khi đăng nhập hệ thống thành cụng quản trị cú quyền xem, thờm, sửa, xoỏ tất cả dữ liệu, đối tượng của hệ thống như: Loại sản phẩm, tờn và thụng tin về sản phẩm, tin tức, quảng cỏo…

Để tạo mới một người dựng, trước hết click vào thờm quản trị sau đú gừ đầy đủ thụng tin theo:

Sau khi click Insert record, hệ thống sẽ kiểm tra tớnh hợp lệ và kết nối đến cơ sở dự liệu. Kiểm tra xem người dựng đó tồn tại chưa, nếu chưa thỡ cho phộp cập nhật thờm vào cơ sơ dự liệu.

Để thờm loại sản phẩm, cần nhập vào tờn sản phẩm rồi click Insert record để thực hiện thờm loại sản phẩm.

Để sửa tờn một loại sản phẩm đó cú, click vào sửa loại để sửa, sau khi sửa cần click vào Insert record để cập nhật lại dự liệu cho hệ thống.

Để xoỏ một loại sản phẩm, click vào Xoỏ loại sản phẩm tương ứng để thực hiện xoỏ.

Thờm sản phẩm mới, để thờm một sản phẩm mới cần gừ vào tờn sản phẩm, chọn tờn loại, giỏ sản phẩm, thụng tin mụ tả về sản phẩm, nội dung chi tiết sản phẩm, chọn link ảnh sau đú click Insert record để cập nhật sản phẩm vào cơ sở dự liệu.

Để xoỏ một sản phẩm, click vào Delete của sản phẩm tương ứng để thực hiện xoỏ.

Sau khi xoỏ thành cụng sẽ cú một bỏo cỏo tương ứng từ hệ thống xuất hiờn:

Để thờm tin tức cho hệ thống, cần ghi đầy đủ cỏc thụng tin tiờu đề, đường đến ảnh (link ảnh), trớch dẫn, nội dung, riờng phần ngày giờ hệ thống sẽ tự động cập nhật.

Sửa xoỏ tin tức: Cũng như đối với sản phẩm, để sửa một tin tức trong hệ thống, click vào Edit tương ứng để sửa, sau khi sửa xong cần click Insert record để cập nhật lại tin tức. Để xoỏ một tin tức click vào Delete của tin tương ứng để thực hiện xoỏ.

Cũng cú thể thay đổi ảnh chớnh của Website bằng cỏch ghi tờn, chọn ảnh mới sau đú click Insert record để thực hiện đổi.

Thờm quảng cỏo, cần ghi đầy đủ tờn, chọn link quảng cỏo và link ảnh quảng cỏo rồi click Thờm vào để thực hiện thờm quảng cỏo. Click Huỷ để huỷ bỏ những thay đổi vừa thực hiện.

Xem, xoỏ liờn hệ.

3.4. Xử lý thụng tin từ người dựng

Giao diện trang chủ: Được thiết kế đơn giản, dễ nhỡn, dễ thao tỏc tỡm kiếm.

theo từng hóng sản xuất riờng thỡ chọn hóng Nokia, LG, Samsung…, trỡnh duyệt sẽ liờn kờt đến trang trang đú.

Trang sản phẩm Nokia: Trong trang này, Website chỉ cho phộp hiển thị những sản phẩm điện thoại của hóng Nokia mà khụng cho hiển thị tất cả cỏc loại sản phẩm điện thoại cú trong hệ thống như khi liờn kết đến trang sản phẩm của Website.

Trang sản phẩm: Sẽ liệt kờ ra tất cả cỏc sản phẩm về điện thoại di động, ở trang này người sử dụng Website cú thể xem, tỡm kiếm theo phõn trang tất cả cỏc sản phẩm điện thoại hiện cú trong cơ sở dữ liệu của hệ thống. Xem thụng tin chi tiết về tớnh năng cũng như băng tần hoạt động của từng sản phẩm.

Chi tiết sản phẩm: Hiện thị chi tiết cỏc thụng số kỹ thuõt, tớnh năng cũng như băng tần hoạt động của sản phẩm. Ở đõy, cú thể click vào Mua hàng để thực hiện đăng ký mua hàng, click Quay lại để trở về trang trước.

Trang tin tức: Cú cỏc thụng tin, thụng tin mới nhất liờn quan về cỏc sản phẩm điện thoại di động và cỏc tin tức mới để người dựng nắm bắt được tin tức kịp thời.

Trang giới thiệu: Cú cỏc thụng tin về Website như mục tiờu, phương chõm hoạt động. Hướng dẫn người sử dụng Website sao cho hợp lý và cú hiệu quả nhất.

Trang tỡm kiếm: Đõy là chức năng giỳp người dựng tỡm được thụng tin về sản phẩm điện thoại mỡnh cần một cỏch nhanh nhất. Khi gừ từ khoỏ cần tỡm kiếm vào ụ tỡm kiếm và thực hiện tỡm kiếm Website sẽ xử lý, kết nối đến cơ sở dự liệu, tỡm kiếm thụng tin từ khoỏ theo tờn sản phẩm, nếu khụng cú thỡ Website sẽ thụng bỏo khụng cú sản phẩm nào được tỡm thấy, cũn lại sẽ liệt kờ những sản phẩm cú tờn liờn quan. Vớ dụ, khi nhập “LG” và thực hiện tỡm kiếm, Website sẽ liệt kờ nhứng sản phẩm tờn trong đú cú chữ cỏi “LG”.

Trang mua hàng: Một khi khỏch muốn mua hàng, click Mua hàng Website sẽ chuyển đến trang mua hàng và yờu cầu khỏch hàng ghi đầy đủ cỏc thụng tin, tiếp theo chọn Mua hàng. Sau khi kiểm tra tớnh hợp lệ, Website sẽ thụng bỏo nếu khỏch hàng đó đăng ký mua hàng thành cụng, lỳc này thụng tin về khỏch hàng từ sẽ được lưu vào cơ sở dự liệu. Từ cơ sở dự liệu nhận được ban quản trị Website sẽ chuyển hàng đến địa chỉ mà khỏch hàng đó cung cấp, đăng ký mua hàng.

Trang liờn hệ: Khi người dựng cú thắc mắc, nhận xột hay đúng gúp cho Website thỡ vào trang liờn hệ và ghi cỏc thụng tin mỡnh muốn phản hồi vào, click Gửi bài để gửi thụng tin đi.

3.5. Hướng dẫn cài đặt

3.5.1. Yờu cầu cho hệ thống

- Cấu hỡnh PC tối thiểu 256MB Ram, 300MHz. - Hệ điều hành Windows 2000 trở lờn.

- Website chạy tốt trờn trỡnh duyệt Internet Explorer 8. - Hệ quản trị cơ sở dữ liệu SQL Server 2005.

3.5.2. Cỏc bước cài đặt

- Cần cài đặt IIS cho hệ điều hành Windows.

- Tiếp theo cài đặt SQL Server 2005 lờn mỏy với tờn đăng nhập là “sa”và mật khẩu là “123456”.

- Sau khi cài đặt xong SQL server 2005, chạy “ SQL Server Management Studio Express” với tờn đăng nhập “sa”, mật khẩu là “123456”. Trong SQL, ở cõy thư mục chọn Database, click chuột phải chọn “Attach...”, click “Add...” chọn đường dẫn tới thư mục chứa cơ sở dữ liệu và chọn “db1.mdf”. Hoặc chọn Restoredata từ cơ sở dữ liệu.

- Bõy giờ sao toàn bộ thư mục Moibile dỏn vào thư mục: ”C:\ Inetput\

wwwroot”. Đến đõy khởi động cho chạy Service Manager, mở trỡnh duyệt

Internet Explorer gừ vào địa chỉ: http://localhost/Mobile/Default.asp, sẽ mở ra

KẾT LUẬN

Kết quả đạt được

Qua quỏ trỡnh tỡm hiểu, xõy dựng đề tài Website giới thiệu và bỏn điện thoại di động đó đạt được một số kết quả.

- Tỡm hiểu về ngụn ngữ làm Web động ASP. - Ngụn ngữ kịch bản VBScript, JavaScript.

- Tỡm hiểu về hệ quản trị cơ sở dự liệu SQL Server 2005. - IIS (Internet Information Server).

- Tỡm hiểu, cụng cụ thiết kế Web Macromedia Dreamweaver 8. - Ngụn ngữ định dạng kiểu CSS (Cascading Style Sheets).

- Xõy dựng Website giới thiệu và bỏn điện thoại di động, giải quyết bài toỏn thực tế thụng qua mạng mỏy tớnh toàn cầu Internet.

- Tăng thờm khả năng và tinh thần làm việc độc lập, sỏng tạo của bản thõn.

- Tớch lũy được nhiều kinh nghiệm và một lần nữa củng cố vững chắc những kiến thức đó được học tại trường, rỳt ngắn khoảng cỏch giữa lý thuyết và thực hành.

Hướng phỏt triển đề tài

- Xõy dựng thờm trang bỡnh luận cho sản phẩm, thờm cỏc chức năng kết hợp với cỏc đoạn phim ngắn giới thiệu về điện thoại di động vào Website, tạo sự thoải mỏi và dễ sử dụng khi truy cập.

- Mở rộng hỡnh thức bỏn hàng và thanh toỏn, tạo được liờn kết với ngõn hàng.

- Phỏt triển thờm nhiều mặt hàng khỏc cho Website.

TÀI LIỆU THAM KHẢO

[1]: Lờ Đỡnh Duy, Thiết kế và Lập trỡnh ứng dụng Web bằng ASP, NXB

Thống kờ, Năm 2001.

[2]: Nguyễn Thanh Hải, Đức Tựng, Tự học thiết kế Web với ASP, XML,

JAVA, NXB Văn hoỏ-Thụng tin, Năm 2007.

[3]: Hoàng Anh Quang, Phan Anh, Tự học ASP trong 10 tiếng, NXB Văn

hoỏ-Thụng tin, Năm 2007.

[4]: http://www.558.vn/ebook/ebook_asp/

[5]:http://scriptvn.xunghe.vn/forum_posts.asp?

Một phần của tài liệu Xây dựng website giới thiệu tour du lịch (Trang 32)

Tải bản đầy đủ (DOC)

(59 trang)
w