1. Trang chủ
  2. » Công Nghệ Thông Tin

tìm hiểu và xây dựng webside siêu thị máy tính

23 509 5
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

Tiêu đề Tìm hiểu và xây dựng website siêu thị máy tính
Tác giả Trần Thị Hồng Ánh
Người hướng dẫn Th.s Hồ Thị Huyền
Trường học Trường Đại Học Vinh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Khóa luận tốt nghiệp
Năm xuất bản N/A
Thành phố N/A
Định dạng
Số trang 23
Dung lượng 166,5 KB

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

Nội dung

tài liệu tham khảo tìm hiểu và xây dựng webside siêu thị máy tính

Trang 1

Bộ Giáo Dục Và Đào Tạo Trường Đại Học Vinh Khoa Công Nghệ Thông Tin

TÌM HIỂU VÀ XÂY DỰNG WEBSITE

Trang 2

Lý do chọn đề tài

Trang 3

NỘI DUNG

Gồm 3 chương:

Chương 1: Cơ sở lý thuyết Chương 2: Phân tích và thiết kế hệ thống Chương 3: Xây dựng chương trình

Trang 4

C Ơ SỞ LÝ THUYẾT

Trang 5

C Ơ SỞ LÝ THUYẾT

 Mô hình khách chủ Client/Server là một hệ thống gồm ít nhất một máy chủ và các máy trạm nối vào máy chủ thông qua một môi trường mạng Server cài đặt hệ điều hành mạng (NeWork Operating System) để điều khiển hệ thống Trên máy Client cài bất cứ hệ điều hành nào miễn là có khả năng giao tiếp với Server Hệ thống mạng ở đây có thể là mạng cục bộ hay mạng diện rộng

 Ngày nay mô hình Client/Server được sử rộng rãi trong môi trường phân tán, nguồn gốc của nó bắt nguồn từ hệ thống xử lý dựa trên máy chủ (Host - Terminal) Trong mô hình này, trình khách gửi yêu cầu đến trình chủ xử lý và trả

về kết quả để trình khách hiển thị Trình chủ trong các ứng dụng Web được gọi là Web Server Trình khách thường là Brower(hay trình duyệt) máy chủ đảm đương toàn bộ công việc xử lý đến logic trình bày Các Client chỉ có nhiệm vụ hiển thị kết quả đã được định dạng từ máy chủ

Trang 6

C Ơ SỞ LÝ THUYẾT

 Ưu điểm của mô hình Client/Server

Mô hình Client/Server tạo ra khả năng mềm dẻo trong quan hệ giữa Client và Server Client có thể đảm đương một số nhiệm vụ thay cho Server và Server có thể phân phối tác vụ cho nó Điều này giảm bớt gánh nặng cho Server, tận dụng khả năng của Client Như vậy chi phí cũng giảm đáng kể

 Nhược điểm của mô hình Client/Server

Khi ứng dụng chủ yếu đặt ở Server, Server có nhiều nguy cơ tắc nghẽn, xung đột Đòi hỏi các chiến lược phân chia nguồn tài nguyên, phân phối nhiệm vụ cũng như đáp ứng yêu cầu

Trang 8

 Microsoft Active Pages(ASP) là môi trường lập trình ứng dụng phía Server(Server side scripting) hỗ trợ mạnh trong việc xây dựng Web

Microsoft gọi nó là môi trường Server Side

 Scripting, môi trường này cho phép tạo và chạy các các ứng dụng Web Server động, tương tác và có hiệu quả cao Để làm việc trong môi trư-ờng này, các ASP Coder thường sử dụng VBScript hoặc JavaScript,

cả hai loại này đều tự động hỗ trợ ASP.

 Các ứng dụng ASP có thể làm việc với bất kỳ cơ sở dữ liệu nào

tương thích với ADODC như SQL, Access, Oracle…đồng thời rất dễ viết và sửa đổi Hơn nữa nó có thể tích hợp với các công nghệ có sẵn của Microsoft như COM, …một cách dễ dàng

Trang 9

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

1 Các bộ dịch ngôn ngữ VBScript và Javascript

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 :

Trang 10

Giới thiệu ASP(Active Server Pages )

 Các đối tượng cơ bản của 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 :

Tên đối tượng Chức năng

Request Lấy thông tin từ một user

Respone Gửi thông tin tới một user

Server Điều khiển môi trường hoạt động của ASP Sesion Lưu trữ thông tin về một sesion của user Application Chia sẻ thông tin giữa các user trong cùng

một ứng dụng

Trang 11

Kết nối ASP và cơ sở dữ liệu Access :

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

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

Trang 12

Kết nối ASP và cơ sở dữ liệu Access :

Set recordset = Connection

CommandText : 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 13

Kết nối ASP và cơ sở dữ liệu Access :

Insert , Update, Delete …

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

Connection Execute.sqlString

liệu 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 14

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

Các đối tượng cần quan tâm :

 Người quản trị :

Người quản trị có trách nhiệm cập nhật thông tin gồm

thông tin sản phẩm và thông tin của cửa hàng các thông tin mới nhất có liên quan đến thị trường Máy tính, máy

in…theo dõi, điều chỉnh và liên hệ kịp thời các khách

hàng có nhu cầu mua

hàng của công ty

Trang 15

Sơ đồ phân cấp chức năng :

Quản lý thông tin khách hàng

Ý kiến khách hàng

Thông tin vể sản phẩm

Thông tin quảng

bá, rao vặt

Thông tin khách hàng

Thông tin sản phẩm Thông tin tài khoản

Hệ thống thông tin và đặt hàng qua mạng

Cập nhật thông tin Đặt sản phẩm

Quản lý khách hàng

Trang 16

và đặt hàng

Đáp ứng yêu cầu

Cập nhật, kiểm duyệt

thôngtin

Trang 17

Quản lý khách hàng

Trang 18

Biểu đồ mức dưới đỉnh :

1. Chức năng cập nhật thông tin

2. Chức năng đặt hàng

3. Chức năng quản lý khách hàng

Trang 19

Chức năng cập nhật thông tin :

Thông tin quảng bá

Cập nhật/ghi TT

Khách hàng

Thông tin sản phẩm

Cập nhật thông tin

Quản trị hệ thống

Xem SP

Thông tin cung cấp

Kho thông tin

Trang 20

Thông tin tài khoản

Ngân hàng

Thông tin khách hàng

Trang 21

Thông tin khách/h

Trang 22

Đánh giá và hướng phát triển :

Các chức năng chưa thật thật tối ưu

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

thiện với khách hàng

Trang 23

Chân trọng cảm ơn

Ngày đăng: 22/04/2013, 21:08

TỪ KHÓA LIÊN QUAN

w