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

Ứng dụng ASP xây dựng của hàng bán máy tính trên mạng

24 383 4
Tài liệu đã được kiểm tra trùng lặp

Đ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 24
Dung lượng 450,5 KB

Nội dung

Tài liệu tham khảo công nghệ thông tin Ứng dụng ASP xây dựng của hàng bán máy tính trên mạng

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘITRƯỜNG ĐẠI HỌC THUỶ SẢN

Giáo viên hướng dẫn : Nguyễn Tuấn AnhSinh viên thực hiện : Trần Ngọc Hưng

Đề Tài

Ứng dụng ASP xây dựng cửa hàng bán máy tính trên mạng

ĐỒ ÁN TỐT NGHIỆP

Trang 2

2, Hệ thống Website yêu cầu triển khai trên hệ điều hành Win2000, hệ cơ sở dữ liệu access

Trang 3

Giới Thiệu Thương Mại Điện Tử

Thương mại điện tử (TMĐT), theo nghĩa phổ biến và rộng rãi, là việc sử dụng các phương pháp điện tử để làm thương mại Nói rõ hơn thương mại điện tử là trao đổi thông tin thương mại thông qua các phương tiện điện tử, không cần sử dụng các giấy tờ trong các giai đoạn giao dịch Theo nghĩa hẹp là kinh doanh thông qua mạng internet

Các mô hình trong thương mại điện tử

1 - Mô hình B2B(Bussiness to Bussiness)2 - Mô hình C2C (Customer to Customer)3 - Mô hình B2C(Bussiness to Customer)

mô hình giao dịch thương mại của bài toán

Bảo mật trong thương mại điện tử1, Bảo mật thơng tin

2, Thanh tốn điện tử

Trang 4

Moâ Hình B2C

kế toán

Hoạt động quản lýTổ chức dữ liệu

sản phẩmCửa hàng

trên mạng

Khách hàng

Khách hàng

Các hệ thống thanh toán điện tử

Hệ thống các ngân hàngServer dữ liệu cửa hàng

Internet

Trang 5

ASP(Active Server Pages )

 Giới thiệu ASP

ASP là môi trường kịch bản trên máy chủ (Server-side Scripting Environment) dùng để tạo và chạy các ứng dụng Web động và có tương tác Nhờ tập các đối tượng có sẵn (Built-in Object) với nhiều tính năng phong phú, khả năng hỗ trợ VBScript lẫn JScript cùng một số thành phần ActiveX khác kèm theo, ASP cung cấp giao diện lập trình mạnh và dễ dàng trong việc triển khai ứng dụng trên Web.

•Cỏc thành phần ASP

ASP bao gồm cỏc thành phần sau:

1 Cỏc bộ dịch ngụn ngữ VBScript và Jscript.

2 Thư viện cỏc đối tượng, chuyờn dựng để truy xuất DATABASE thụng qua ODBC Driver( Active Server Data Object – ADO) Thư viện cỏc đối tượng hỗ trợ cho việc viết cỏc trang ASP.

Một File ASP cú thể bao gồm cỏc thành phần sau :+ Văn Bản

Trang 6

ASP(Active Server Pages )(tiếp)

Các đối tượng cơ bản ASP

ASP cung cấp cho người lập trình các đối tượng có sẵn, mỗi đối tượng này sẽ thực hiện một chức năng riêng nào đó, các đối tượng có sẵn bao gồm :

Chia sẻ thông tin giữa các user trong cùng một ứng dụng

Trang 7

ASP(Active Server Pages )(tiếp)

 Các chức năng của ASP

• Đọc những yêu cầu từ trình duyệt • Tìm trang cần thiết trong server.

• Thực hiện bất cứ những giới thiệu đã cung cấp trong ASP để cập nhật vào trang Web.

• Sau đó gởi trả về cho trình duyệt.

Web

browser ASP

Sơ đồ ứng dụng của ASP trên trang web

Trang 8

ASP(Active Server Pages )(tiếp)

Các thành phần (COMPONENT) của ASP

Ngoài các đối tượng cơ bản có sẵn trong môi trường ASP Việc tạo các trang web động bằng ASP còn được trợ giúp nhờ một số thư viện các đối tượng (Active X Component) của

ActiveX Server Dưới đây là danh sách một số thành phần : Thành phần Ad Rotator : Hiện thị những bảng quảng cáo trên

Trang 9

ASP Và Cơ Sở Dữ Liệu Access

Bước 1 : Tạo File CSDL bằng access

Bước 2 : Tạo một liên kết với CSDL vừa tạo bằng cách sử dụng một Data Source Name (DSN) Sau khi tạo DSN các Script sẽ sử dụng cùng một DSN để kết nối tới CSDL

Bước 3 : Tạo đối tượng Connection

Connection.Open ConnectionString, User, Password

ConectionString : Chỗi định nghĩa của tên DSN, tên này được khai báo trong ODBC

Bước 4 : Tạo đối tượng thực thi câu lệnh SQL

Set recordset = Connection Execute(CommandText,RecordsAffected,Options)Connection Execute(CommandText,RecordsAffected,Options)

Recordset : Một biến đối tượng recordset chứa kết quả truy vấnCommandText : chứa query để thực thi

RecordsAffected : Chứa số record mà lệnh tác động đến

Options : Có các giá trị khác nhau tương ứng với mỗi loại CommandText

Trang 10

ASP Và Cơ Sở Dữ Liệu Access(tiếp)

Insert , Update, Delete

sqlString = “ Các câu lệnh SQL”Connection Execute.sqlString

trên data source, trước khi kết thúc trang ta phải đóng các kết nối đã mở Sau khi đóng ta không thể sử dụng kết nối để giao tiếp với database.

Connection.Close

Trang 11

Bài Toán Xây Dựng Cửa Hàng Bán Máy Tính Trên Mạng

Phân tích bài toán

Hoạt động của khách hàng

Khi một khách hàng thăm quan cửa hàng, họ sẽ đặt vấn đề cửa hàng bán những gì, thông tin gì về giá cả thiết bị được bán và hình thức thanh toán

Hoạt động của nhà quản lý

1 Hướng dẫn, giới thiệu sản phẩm

2 Cung cấp giỏ mua hàng cho khách hàng3 Giao dịch thương mại

4 Bổ sung và sửa soạn mặt hàng5 Quản lý hàng tồn

6 Cập nhật cửa hàng7 Quản lý doanh thu8 Theo dõi khách hàng

Trang 12

Sơ Đồ Phân Cấp Chức Năng

Hệ Thống Bán Thiết Bị

Lựa chọn hàngXử lý hoá đơn bánQuản lý cửa hàng

Lựa chọn hàng

Tìm kiếm chọn hàng

Thay đổi số lượng

Xác nhận khách hàng

Chọn phương thức thanh toán

Đăng ký mua hàng

Trang 13

Sơ Đồ Phân Cấp Chức Năng (tiếp)

Xử lý hoá đơn bán

Kiểm tra đơn đặt hàng

Giao hàngPhát

sinh thanh toánPhát

sinh hoá đơn bán

Quản lý cửa hàng

Nhập hàng

Kiểm tra hàng

Kiểm tra báo cáo

Trang 14

Biểu Đồ Luồng Dữ Liệu Mức Ngữ Cảnh

Hệ Thống Bán Hàng

(10)

Trang 15

Biểu Đồ Luồng Dữ Liệu Mức Ngữ Cảnh(tiếp)

1 : Yêu cầuchọn lựa và đặt hàng

2 : Phiếu yêu cầu thanh toán trước cho công ty3 : Chuyển tiền cho công ty

4 : Yêu cầu xuất hàng5 : Hàng giao

6 : Phiếu chuyển hàng (Hóa đơn gíao nhận)7 : Hóa đơn

8 : Giao hàng cho khách9 : Yêu cầu mua hàng10 : Hàng mới

11 : Yêu cầu báo cáo12 : Báo cáo

Trang 16

Biểu Đồ Luồng Dữ Liệu Mức Đỉnh

Khách hàng

Lựa chọn hàng

1 yêu cầuXử lý 2

Quản lý cửa hàng

Quản trị

Bảo trì kho

Yêu cầu chọn lựa , mua hàng

Hóa đơn thanh toán

Trang 17

Mơ Hình Luồng Dữ Liệu Mức Dưới Đỉnh

•Chức năng 1 : Lựa chọn hàng Thông báo số lượng hàng

Khách hàng

Xác nhận khách

hàng4Tìm kiếm,

chọn hàng

Khách hàng

Thay đổi số

Giỏ hàng

Đăng ký mua hàng

Thêm hàng

Trang 18

Mơ Hình Luồng Dữ Liệu Mức Dưới Đỉnh(tiếp)

•Chức năng 2 : Xử lý hố đơn mua hàng

Yêu cầu thanh toán trước

Khách hàng

Kiểm tra hóa

đơn 2.1

Phát sinh đơn hàng

Đơn hàng

Đơn hàng đã kiểm

Địa chỉ khách hàng

Bảo Trì Kho

Giao nhậ

Phát sinh thanh

toán2.3Đơn hàng bán đã phát sinhHàng giao

Yêu cầu xuất hàng

Hàng

Trang 19

Mơ Hình Luồng Dữ Liệu Mức Dưới Đỉnh(tiếp)

•Chức năng 3 : Quản lý cửa hàng

Bảo Trì Kho

Kiểm tra hàng

tồn3.2Nhập

hàng mới

Kiểm tra báo

Quản trị

Đơn hàngThông

tin hàng mới

Yêu cầu mua hàng

Yêu cầu thông tin hàng tồn

Thông tin hàng tồn

Báo cáo

Yêu cầu báo cáo

Trang 20

Sơ Đồ Thực Thể Liên Kết

Trang 21

Chu Trình Bán Hàng Trên Mạng

End

Trang 22

Mô Hình Tổng Quát Admin

Trang 23

Đánh Giá Và Hướng Phát Triển

• Dữ liệu chưa đầy đủ

• Chưa thực hiện được thanh toán điện tử

• Các chức năng quản lý chưa tốt, chưa thật rõ

• Giao diện chương trình đơn giản, không thân thiện với khách hàng

Trang 24

HƯỚNG PHÁT TRIỂN:

Hòan chỉnh chương trình:

- Hoàn chỉnh giao diện Web một cách linh động.

- Cải thiện chương trình nhập liệu cho dễ dàng và tiện lợi hơn - Xây dựng thêm một số dịch vụ thường dùng:Web mail, Diễn đàn hội thảo, Tán gẫu trên mạng

Đánh Giá Và Hướng Phát Triển(tiếp)

Ngày đăng: 22/11/2012, 16:34

HÌNH ẢNH LIÊN QUAN

 Thành phần Ad Rotator : Hiện thị những bảng quảng cỏo trờn trang web - Ứng dụng ASP xây dựng của hàng bán máy tính trên mạng
h ành phần Ad Rotator : Hiện thị những bảng quảng cỏo trờn trang web (Trang 8)

TỪ KHÓA LIÊN QUAN

w