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

Tìm hiểu công nghệ JPS , thiết kế và hiện thực wedsite quảng cáo

19 539 0
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 công nghệ jsp(java server pages)ọ thiết kế và hiện thực web site quảng cáo
Tác giả Nguyễn Văn Lợi
Người hướng dẫn Tô Văn Nam
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2003
Thành phố Nha Trang
Định dạng
Số trang 19
Dung lượng 182 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ìm hiểu công nghệ JPS , thiết kế và hiện thực wedsite quảng cáo

Trang 1

Đề tài:

Giáo viên hướng dẫn: Tô Văn Nam Sinh viên thực hiện : Nguyễn Văn Lợi

Lớp : Tin Học 40

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI TRƯỜNG ĐẠI HỌC THỦY SẢN KHOA CÔNG NGHỆ THÔNG TIN

Báo Cáo ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC

TÌM HIỂU CÔNG NGHỆ JSP(JAVA SERVER PAGES)ä

THIẾT KẾ VÀ HIỆN THỰC WEB SITE QUẢNG CÁO – THƯƠNG MẠI ĐIỆN TỬ CHO CÔNG TY SEEN(Union for science of electronic-engineering)



Nha Trang tháng 10-2003

Trang 2

Nội dung báo cáo:

1 Giới thiệu thương mại điện tử

2 Thực trạng – Mục đích – Yêu cầu của ứng

dụng

3 Các mô hình của chương trình ứng dụng

4 Giới thiệu công nghệ JSP(Java Server Pages)

5 Chương trình Demo

6 Kết luận và hướng phát triển của ứng dụng

Trang 3

1 Giới thiệu về thương mại điện tử

Một trong các hướng phát triển hàng đầu của công nghệ thông tin hiện nay là các công nghệ liên quan đến Internet Trong hướng này thì quan trọng hàng đầu lại là các hệ thống thương mại điện tử thực hiện trên Internet

Khái niệm:

Thương mại điện tử là việc sử dụng các phương tiện điện tử để trao đổi thông tin thương mại, không cần sử dụng các giấy tờ trong các giai đoạn của quá trình giao dịch.

Có hai hình thức thương mại điện tử:

a B2C: Business to Consumers

•- Áp dụng cho các Site bán lẻ, trực tiếp từ doanh nghiệp đến người

•tiêu dùng

- Là hình thức kinh doanh không có chứng từ.

b B2B: Business to Business

- Là hình thức kinh doanh có chứng từ.

- Áp dụng cho việc giao dịch buôn bán giữa: công ty mẹ và các công

ty con, các công ty cùng trong một hiệp hội, hai công ty có quan hệ lâu dài và tin cậy

Trang 4

Hoạt động của B2B

Catalog – các mặt hàng có Order – đơn đặt hàng

Invoice – hóa đơn đòi thanh

toán

BÊN

Payment Information

Thông tin thanh toán hóa

đơn

Mô hình hoạt động B2B – Business to Business

- Bên mua muốn mua hàng thì sẽ gởi yêu cầu cần catalog sang bên bán

- Nhận được yêu cầu catalog, bên bán sẽ gởi catalog sang bên mua

- Bên mua xem các mặt hàng trong catalog, chọn mặt hàng cần mua, tạo ra đơn đặt hàng và gởi tới bên bán

- Khi đó, bên bán sẽ xử lý đơn đặt hàng và gởi hóa đơn đòi thanh toán cho bên mua.

- Bên mua sẽ gởi thông tin thanh toán hóa đơn cho bên bán.

Trang 5

2 Thực trạng – Mục đích – Yêu cầu của ứng dụng

a Thực trạng

- Công ty SEEN(Union for Science of electronic - engineering) là một trong những đơn vị hàng đầu trong lĩnh vực điện tử - tự động hóa tại Việt Nam

- Cùng với việc hợp tác chặt chẻ về kỹ thuật và thương mại với tập đoàn Yokogawa-Nhật Bản Nhu cầu hoạt động về các lĩnh vực sản xuất, thiết kế, lắp đặt công trình, cũng như thương mại ngày càng mở rộng, thị trường sản phẩm cạnh tranh.

- Mặt khác, việc phổ biến sử dụng Internet đã tạo một bước ngoặc mới

trong thương mại điện tử, nhu cầu sử dụng máy tính để trao đổi và cập

nhật thông tin ngày càng tăng

b Mục đích

- Nhằm đáp ứng được nhu cầu mở rộng thị trường tiêu thụ sản phẩm và

quảng cáo các hoạt động của công ty SEEN.

- Đưa thông tin đáp ứng các nhu cầu của khách hàng và hỗ trợ việc mua bán giữa công ty với khách hàng diễn ra một cách nhanh chóng, tiết kiệm.

Trang 6

c Yêu cầu:

Xây dựng hệ thống thương mại điện tử theo hai mảng:

- Hỗ trợ khách hàng: Mảng này thể hiện quyền duyệt web site của khách hàng, khách hàng có thể nắm bắt được các thông tin cần thiết về các lĩnh vực hoạt động của công ty đồng thời thể hiện được quyền mua sản phẩm và an toàn khi mua sản phẩm của mình trên website.

- Hỗ trợ nhà quản trị: Nhà quản trị có thể thao tác trên cơ sở dữ liệu thông qua giao diện web như: đọc, ghi, chỉnh sửa, xóa, thống kê dữ liệu…đồng thời đảm bảo được an toàn cơ sở dữ liệu của hệ thống.

2 Thực trạng – Mục đích – Yêu cầu của ứng

dụng (tt)

Trang 7

3 Các mô hình của chương trình

ứng dụng

Trang 8

Mô hình hoạt động của khách hàng

USER Trang chủ

Thương mại

Các trang giới thiệu

về cơng ty SEEN

Thơng tin các dự án và sản phẩm Cơng ty

Các dịch vụ FAQs,

liên hệ, mail…

Database

Khách hàng cũ ?

Chọn xem sản phẩm

Đưa sản phẩm

vào giỏ hàng

Xác nhận việc

mua hàng Tạo đơn hàng

Tìm kiếm

Đăng ký

Đăng nhập

Lưu đơn hàng

No

Yes

Trang 9

Sơ đồ phân cấp chức năng hoạt động của nhà quản trị

HỆ THỐNG QUẢN LÝ

ản lý

án Q u ản lý

ản lý

em Xĩa

Đăng nhập

ADMIN

Trang 10

Sơ đồ dòng dữ liệu tổng quát

KHÁCH HÀNG

Tìm

Liệt kê

SẢN PHẨM

GIỎ HÀNG

QL.Sản phẩm

ADMIN KHÁCH HÀNG

Đăng ký

KHÁCH HÀNG

QL.Khách hàng

ADMIN

Tạo đơn hàng

ĐƠN HÀNG

ADMIN

(1 ) (2 )

(3 )

(4 )

(1 )

(2

)

(3 ) (2

)

(11 )

(2 )

(11 )

(5 )

(6 )

(7 )

(8 )

(9 )

(11 )

(2 )

(11 )

(2 )

(10 )

(2 )

(11 )

(11 )

(2 )

QL Đơn hàng

GHI CHÚ:

(1) Yêu cầu tìm kiếm (7) Thơng tin khách hàng mua sản phẩm.

(2) Kết quả. (8) Hồ sơ khách hàng đăng ký.

(3) Yêu cầu liệt kê (9) Quyết định đăng ký.

(4) Thơng tin sản phẩm (10) Thơng tin đơn đặt hàng.

(5) Đưa sản phẩm vào giỏ (11) Yêu cầu.

(6) Thơng tin sản phẩm chọn mua

Trang 11

Nhập mới

Liệt kê

Xóa

Hiệu chỉnh

ADMIN SẢN PHẨM

(1

)

(3)

(2)

(6)

(2)

(5)

(7)

(8)

(4)

(9) (4)

(9)

(7) (8)

GHI CHÚ:

(1) Quyết định nhập (5) Hồ sơ sản phẩm.

(2) Yêu cầu liệt kê (6) Thông tin sản phẩm.

(3) Kết quả (7) Dữ liệu hiệu chỉnh.

(4) Danh sách xóa (8) Dữ liệu sau hiệu chỉnh.

(9) Nội dung sau khi xóa.

Sơ đồ dòng dữ liệu chi tiết quản lý sản phẩm (DFD)

Sơ đồ dòng dữ liệu chi tiết quản lý đơn hàng

(DFD)

ADMIN

Liệt kê

Xóa

ĐƠN HÀNG

(1

) (3

) (5 ) (2

)

(2 ) (5 )

(4 )

(1 )

GHI CHÚ:

(1) Yêu cầu liệt kê (4) Thông tin đơn hàng.

(2) Danh sách xóa (5) Nội dung sau khi xóa.

(3) Kết quả.

Trang 12

Mô hình quan hệ thực thể dữ liệu

Trang 13

Mô hình tổ chức dữ liệu

Từ mơ hình quan hệ dữ liệu ta xây dựng được mơ hình tổ chức dữ liệu như sau:

LOAI_SP( Maloai, Tenloai ).

SANPHAM( Ma_sp, Maloai, Ten_sp, Gia, Anh_url, Mota ).

GIO_SP( Madangnhap, Ma_KH, Ma_sp, Ten_sp, Gia, Soluong )

DDH( Ma_DDH, Ma_KH, Payment, Diachi_giao, NgayDH, Shipping ).

DDH_CHITIET( Ma_DDH, Ma_sp, Soluong).

KHACHHANG( Ma_KH, Ten_KH, Username, Password, Quyen_login, Email, Diachi, Dienthoai, Fax ).

LIENHE( Ma_lh, Ten_lh, Email_lh, Diachi_lh, Noidung_lh ).

LOAI_CT( Maloai_CT, Tenloai_CT ).

CONGTRINH( Ma_CT, Maloai_CT, Ten_CT, Anh_CT, Investor, Giatri, Nam,

Congnghe, Phamvi ).

FAQ( Question_id, Questions, Answers ).

………

………

………

Trang 14

4 Giới thiệu về công nghệ JSP(Java Server Pages)

- JSP là một công nghệ lập trình Web phía máy chủ của Java, là bước chuyển tiếp tiếp theo của Servlet trong ứng dụng Java.

- JSP viết mã Java tương tự servlet nhưng cho phép trộn lẫn các thẻ định dạng HTML với mã Java.

- Trình diễn dịch JSP sẽ chịu trách nhiệm kết hợp mã Java và thẻ HTML để tạo ra servlet xử lý các yêu cầu mà trình khách gửi đến.

Cơ chế hoạt động của trang JSP minh họa như sau:

Web Browser

Web Server

HTTP Service

JSP Engine

Servlet tạm Trang

JSP

Kết xuất Yêu cầu

Trang 15

5 Demo ứng dụng

- Phần 2: Hoạt động của nhà quản trị

Trang 16

Phần 1: Hoạt động của khách hàng

Các chức năng được thực thi ở mảng này là:

1 Xem các thông tin giới thiệu về công ty và các công trình mà SEEN đã và đang thực hiện

2 Gửi thông tin cần trao đổi đến công ty

3 Tìm kiếm, xem danh mục sản phẩm thương mại

4 Xem thông tin chi tiết về sản phẩm trong danh mục

5 Đưa sản phẩm chọn mua vào giỏ hàng

6 Xác nhận việc mua hàng

7 Nếu là khách hàng cũ thì kiểm tra tài khoản và quyền đăng nhập trước khi tạo đơn hàng.

8 Nếu là khách hàng mới thì đăng ký thông tin trước khi tạo đơn

hàng

9 Tạo đơn đặt hàng

10 Khách hàng có thể xem thông tin về đơn đặt hàng vừa mới tạo

Trang 17

Phần 2: Hoạt động của nhà quản trị

Các chức năng được thực thi ở mảng này là:

1 Quản lý thông tin khách hàng mua sản phẩm: Xem, xóa.

2 Quản lý sản phẩm: Xem, thêm, xóa, sửa.

3 Quản lý đơn đặt hàng: Xem, xóa.

4 Quản lý thông tin về kinh nghiệm công trình của SEEN: Xem, thêm, xóa, sửa.

5 Quản lý thông tin trao đổi, phản hồi của khách hàng: Xem, xóa.

6 Quản lý dịch vụ hỏi đáp FAQs: Xem, thêm, xóa, sửa.

Trang 18

6.TỔNG KẾT- ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN ỨNG DỤNG

a) Những điểm làm được:

- Đối với người sử dụng: Gần như đã thể hiện được đầy đủ các yêu cầu đặt ra cho ứng dụng.Đảm bảo cho người sử dụng có thể dạo web site mua hàng thông qua việc tạo đơn hàng trên mạng.

- Đối với nhà quản trị: Hỗ trợ các chức năng quản lý cơ bản cho nhà quản trị như: Xem, xóa và cập nhật dữ liệu.

- Do ứng dụng được xây dựng bằng công cụ JSP nên có thể chạy trên nhiều hệ điều hành.

- Chưa hiển thị được tiếng Việt từ việc truy xuất cơ sở dữ liệu.

Để ứng dụng được hoàn thiện hơn cần phải xây dựng thêm các chức năng để hỗ trợ nhà quản

trị xử lý đơn hàng tự động chẳng hạn:

- Thanh toán điện tử.

-Thống kê, quản lý kho hàng, doanh thu.

- Xử lý hóa đơn tự động.

- Xây dựng hệ thống gởi mail tự động.

Trang 19

Kết luận

Ứng dụng là một điển hình của việc phát triển một mơ hình

cơ sở dữ liệu Client/Server mà trong đĩ các máy Client khơng cần phải cài đặt các chương trình riêng biệt, người sử dụng chỉ cần

thơng qua một trình duyệt web bình thường cũng cĩ thể thực hiện các chức năng để giao dịch với cơng ty để mua bán sản phẩm một cách nhanh chĩng và tiện lợi nhất.

Mặc dù đã cố gắng hồn thiện ứng dụng nhưng do thời gian và khả năng cĩ hạn nên báo cáo và ứng dụng vẫn chưa được hồn chỉnh tối đa Trong thời gian sau này sẽ cố gắng hồn thiện tốt hơn.

Cuối cùng em xin chân thành cảm ơn thầy Tơ Văn Nam và các quý thầy cơ khác đã giúp đỡ em hồn thành đồ án tốt nghiệp.

Ngày đăng: 24/04/2013, 19:10

HÌNH ẢNH LIÊN QUAN

Sơ đồ phân cấp chức năng hoạt động của nhà quản trị - Tìm hiểu công nghệ JPS , thiết kế và hiện thực wedsite quảng cáo
Sơ đồ ph ân cấp chức năng hoạt động của nhà quản trị (Trang 9)
Sơ đồ dòng dữ liệu tổng quát - Tìm hiểu công nghệ JPS , thiết kế và hiện thực wedsite quảng cáo
Sơ đồ d òng dữ liệu tổng quát (Trang 10)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w