Tổ chức cơ sở dữ liệu trên server

Một phần của tài liệu Xây dựng ứng dụng web giới thiệu quản lí bán vé máy bay (Trang 37 - 38)

1. Xây dựng chơng trình

1.1 Tổ chức cơ sở dữ liệu trên server

Cơ sở dữ liệu n y đà ợc đặt trên server, ta phải khai báo cấu hình của nó trên server. Khi ứng dụng yêu cầu kết nối CSDL, nó sẽ l m việc với ODBC,à thông qua các tham số trong Data Source Name (DSN) để tạo một kết nối. Một DSN gồm một Data Source chỉ ra chính xác Database v một Data engine choà biết đờng dẫn tơng ứng với Database đó. Hai th nh phần n y kết hợp với nhauà à v định danh duy nhất đối với một đối tà ợng CSDL. Ngo i ra ta cũng có thểà cung cấp thêm các tham số UserID v Password để tạo r o cản khi login v oà à à Database. Các cấu hình n y đà ợc thiết lập trên ODBC Data Source [32 bit] trong Control Panel, các Drive của hệ quản trị CSDL phải đợc c i đặt lên hệà thống, trong phạm vi ứng dụng n y ta sử dụng Microsoft SQL serverà

1.2 XâY DựNG CHơNG TRìNH

Hệ thống có nhiều ngời sử dụng v sử dụng ở nhiều mức độ khác nhau.à Từng đối tợng sử dụng có khả năng quản lý v khai thác tùy thuộc v o chứcà à năng của họ. ở đây cơ cấu chức năng đợc phân th nh 3 phần nhà sau :

Ngời quản trị hệ thống Nhân viên bán vé Khách hàng

Các th nh phần n y có giao diện v thực hiện các công việc khác nhau.à à à Chơng trình hoạt động dựa trên phía ngời sử dụng (Client), mọi yêu cầu của client đợc gửi tới Server thông qua giao thức HTTP. Lúc n y Server tiếnà h nh xử lý các yêu cầu, gửi kết quả lại cho Client. Kết quả trả về đà ợc trình b y trên Web Browser của Client. Nội dung của chà ơng trình đợc phân bố ở trang ASP v HTML. Nội dung chính của các trang n y xoay quanh vấn đềà à trình b y dữ liệu của ứng dụng cùng với các cơ chế thao tác dữ liệu. Để thuà thập đợc dữ liệu ta sử dụng đối tợng dữ liệu ADO (ActiveX Data Objects) để kết nối với CSDL trên Server. Thông qua các phơng thức, các tính chất cửa đối tợng n y ta có thể lấy đà ợc dữ liệu theo mong muốn, đồng thời ta cũng có thể tạo ra các cơ chế nh thêm mới, xóa bỏ hay thay đổi thông tin. Việc kết nối đợc thực hiện trên từng trang v cũng đà ợc hủy bỏ ngay trên trang đó.

Một phần của tài liệu Xây dựng ứng dụng web giới thiệu quản lí bán vé máy bay (Trang 37 - 38)

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

(65 trang)
w