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

phân tích và xây dựng website bán điện thoại di động - nguyễn việt cường

107 470 0
Tài liệu được quét OCR, nội dung có thể không chính xác

Đ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 107
Dung lượng 7,8 MB

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 : Phân tích và xây dựng Website bán điện thoại di động GVHD : ThS Nguyễn Việt Cường LỜI MỞ ĐẦU Trong những năm đầu thế kỷ hai mươi mốt này, máy tính đã trở nên thông dụng với n

Trang 1

BO GIAO DUC VA DAO TAO

TRUONG DAI HOC DAN LAP KY THUAT CONG NGHE

KHOA CONG NGHE THONG TIN NGANH MANG MAY TINH

`

ĐỀ TÀI : PHAN TICH VA XAY DUNG WEBSITE

BAN DIEN THOAI DI DONG

Trang 2

BỘ GIÁU II & DAD TAO GNG HÒA XÃ HỘI 0HỦ NGHĨA VIET NAM

HẠI HỤ8 ĐL KỸ THUẬI LÔNG NöHÉ 102.114 BOG LAP = Tf p= HANNE PHU

DĨ : 81207 if

HIIỆM VỤ fHỰG HIỆH hổ ÁN TỐT NGHIỆP

Khoa zz⁄1.Í` ẨM, uF aye ot) TU ” a ;

(Mi ý - SmÙ viần phu đâu bit phim vụ này tìo Gang thử nhất

‘fia ot Aue ee hong tip bie cda dd dn tit nghign

«ath vari :hụun LM Moab aay Tưnn, Aw MSSV (011105 ~.0001160ÿ

“oom hành Te ab i đối le y rm it nl Ry | Pin IPA eee Sha ~ MDa Fah whee Nadie tile fatal

-Nôuý, _ kh VN LĂ kh n4 HH TH 0Á 4 11c Hà T1 1404 44c bế TT Hà Tà Hc ch CC Tà TRÍ G4 0 gas

Trang 3

3 Ngày giao nhiệm vụ tổ án :

Nội dung và yêu cầu đồ án tốt nghiệp đã thông qua GIAO WIEN HUONG DAN CHÍNH :

TP.HCM, ngày 2.0 tháng 1A năm 2004) (Ky va phi rõ hẹ lên)

PHAN DANI! CHO BO MÔN :

Trang 4

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

LỜI MỞ ĐẦU

Trong những năm đầu thế kỷ hai mươi mốt này, máy tính đã trở nên thông

dụng với người dân Việt Nam hơn và đang có những bước phát triển mạnh mẽ

trong nhiều lĩnh vực từ kinh tế, y học cho đến giáo dục, Máy tính đã trở thành

một công cụ thiết yếu trong mỗi gia đình hoặc đơn vị, tổ chức cơ quan Chính từ sự

phổ biến của máy tính cá nhân, hình thức bán hàng qua mạng đang ngày càng được

nhiều công ty sử dụng để giao dịch bên cạch phương thức giao dịch thông thường

Việc bán hàng qua mạng có một số ưu điểm hơn so với phương thức trước

đây :

e Khách hàng có thể sử dụng máy tính cá nhân của mình để xem thông

tin các mặt hàng mình cần mua qua mạng Internet

e©_ Thông tin về hàng hoá được cập nhật liên tục và tiếp thị đến khách

hàng một cách nhanh nhất mà chi phí cho việc quảng cáo không cao

Để tiếp cận sâu hơn, nhóm chúng em xin trình bày một dự án : xây dựng

website bán điện thoại di động qua mạng Internet

Tp, Ngày 22 tháng 01 năm 2005

SVTH : Nguyễn Thị Vân Anh —- Vương Tuấn Anh Trang 1

Trang 5

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

em thực hiện luận văn tốt nghiệp này

Chứng em xin chân thành cảm ơn Thầy Nguyễn Việt Cường đã tận

tình hướng dẫn, chỉ bảo chúng em trong suốt thời gian thực hiện luận văn

Chúng em cũng xin chân thành cảm ơn quý Thầy Cô trong khoa đã tận tình giảng dạy, trang bị cho chúng em những kiến thức cần thiết trong suốt quá trình học tập tại nhà trường, để hôm nay chúng em vận dụng

những kiến thức tích lũy được vào thực tế

Chúng con xin kính gởi lòng biết ơn sâu sắc đến Cha, Mẹ người đã

sinh thành nuôi dưỡng chứng con nên người, nuôi chúng con ăn học để

được kết quả như ngày hôm nay, và cũng xin gởi lời cảm ơn đến các anh

chị bạn bè đã ng hộ, giúp đỡ chúng em trong suốt những năm vừa qua và cũng như trong giai đoạn thực hiện luận văn tốt nghiệp

Mặc dù đã cố gắng hoàn thành luận văn với tất cả sự nổ lực của bản

thân, nhưng bài làm chắc chắn không tránh khỏi những thiếu sót nhất định,

kính mong sự cảm thông và tận tình chỉ bảo của quý thầy cô

Nhóm thực hiện

Nguyễn Thị Vân Anh

Vương Tuấn Anh

SVTH : Nguyễn Thị Vân Anh —- Vương Tuấn Anh Trang ii

Trang 6

Để tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

NHÂN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

Trang 7

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

NGUYEN THI VAN ANH VUONG TUAN ANH

MSSV: 00DTH005 MSSV: 00ĐTH008

Trang 8

Để tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

NHẬN XÉT CUA GIAO VIEN PHAN BIEN

Trang 9

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Trang 10

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

MỤC LỤC

ya H] &

LOT CAM ON vessssssssssessuttintiutatananenenensnananastisisiuinunaniunananenenee ii

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN u.vceecsssesssssstessssssessssseecssssessssssesesssees iii

NHẬN XÉT CUA GIAO VIEN PHAN BIEN .ceccccssscsssesssesssssesseesssecssseesecssseceresersces V

MỤC LỤC 2222-222222222111122111227111 2 E11221112.11110721- 11120.111111 0e vii CHUGNG 1 : BOI CANH BÀI TOÁN VÀ GIẢI PHÁP ĐỀ XUẤT 1

1 Hién trang COM Cy 1

C Thiết kế Class Diagram -. 2252 +t St S2 S23 2E evrrrerrrree 22

D Thiết kế các module hệ thống - 2 S2 Sn Set nrgrxrrsr ri 24

E Thiết kế các thuật toán - ác ch ng set 32

F Thiết kế CSDIL 2: 22k ES1252271112271122221111711711122111 1e 33

G Các ràng buộc và tầm ảnh hưởng .- 2 255525552 sese+sssce2 36

H Bảng phân công công viỆC ác nọ S9 S HH TH ng xe, 37 SVTH : Nguyễn Thị Vân Anh - Vương Tuấn Anh Trang Vii

Trang 11

Dé tài : Phân tích và xây dựng Website bán điện thoại di động

GVIHD : Th§ Nguyễn Việt Cường

CHƯƠNG 3 : GIỚI THIỆU TỔNG QUAN VỀ WEB SERVICES - 39

CHƯƠNG 4 : THUC HIEN BAI TOAN u.o eccsecseecsseeseesessessesessesstssessessesusseessessessas 53

Ieidvoai ao 8á 0n e 53

2 Triển khai các compone€nis ¿-:- + 2552 2 ©t2x2St+xeEtxeE2xerxvxerkesereeserx 53

kh (008 ti 8n a.-Ầ 73

4 Một số trang web chính - + sx cv ch xxx 2122 1 xckrrrrrrrecere 76

CHƯƠNG 5 : ĐÁNH GIÁ VÀ KẾT LUẬN . 2-©22c¿+22E++2EEvtEEEvrtzrrerrrrecee 79

1 Phần đánh giá ¿ ch 12c 2112111110111 1211211 pH 79

2 Nhận xét và kết luận - -L LSz HT HH TH KH TK TH TH HH ng re 79

3 Hướng phát triỂn ¿- ©2221 SS2ES221821111212121211211111211 2121 211.c1x 80

PHU LUC A: ENTERPRISE JAVA BEAN ssscsssssssssessseessssessseessssesssseessseesesseessseees 81 PHỤ LỤC B: JAVA SERVER PAGE 522 2S SE12111121111212112111E xe cee 93

PHỤ LỤC C: HƯỚNG DẪN CÀI ĐẶT CHƯƠNG TRÌNH cc-+ 95

TÀI LIỆU THAM KHẢO -2 2-©2s2+EE92732271227302713271E1711121117117711171 11c 96

SVTH : Nguyễn Thị Vân Anh - Vương Tuấn Anh Trang viii

Trang 12

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Chương 1 : BỐI CẢNH BÀI TOÁN VÀ GIẢI PHÁP ĐỀ

XUẤT

1 Hiện trạng của công ty

a) Sơ đô tổ chức của công ty

X là một công ty chuyên nhập điện thoại di động từ các công ty phân phối như Nokia, Sony Ericson, Samsung, để bán lẻ lại cho người tiêu dùng

X có các đại lý nằm trải rộng khắp các thành phố và tỉnh thành trong cả nước Việc giao dịch với khách hàng chủ yếu diễn ra tại các đại lý này Khi

hết hàng, đại lý sẽ yêu cầu nhập hàng từ các kho chính Điểm nhập hàng

vào(kho chính) được đặt tại Hà Nội Mô hình hoạt động hiện tại của công ty :

b)_ Khả năng phát triển trong tương lai của công ty

Trong một tương lai gần, công ty đang dự định tăng cường khả năng

quản lý hàng trong kho cũng như mở rộng việc tiếp thị sản phẩm nhanh nhất

đến khách hàng bằng cách lập một website bán hàng Website này sẽ nhận các đơn đặt hàng của khách hàng và sẽ phân công cho các nhân viên giao

hàng đến tận nơi cho khách Việc thanh toán sẽ được thực hiện lúc nhân viên

giao hàng cho khách

SVTH : Nguyễn Thị Vân Anh - Vương Tuấn Anh Trang |

Trang 13

Đề lài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

c) Những khó khăn hiện tại của công ty

Cùng với sự xuất hiện đa dạng của các hãng di động khác nhau và yêu

cầu về mở rộng thị trường cũng như việc tiếp thị sản phẩm nhanh nhất đến khách hàng, công ty phải đối mặt với những vấn để khó giải quyết do cơ cấu

a) Mục tiêu của đồ án : Hệ thống sẽ bao gồm các chức năng :

Đối với người quản trị :

- _ Cập nhật các sản phẩm mới nhất và các thông tin khuyến mãi

- Quan ly tinh trang hàng trong kho

- Phan céng giao hàng đến tân nơi

Đối với khách hàng :

- _ Xem, lựa chọn, tìm kiếm các sản phẩm được bán

- _ Có thể đặt hàng qua mạng

b) Giải pháp

Ta cần tổ chức một hệ thống kết nối giữa công ty X và các nhà phân

phối chính thức, giữa công ty X và các đại lý, giữa các đại lý với nhau Sản

phẩm tại kho của các đại lý phải được cập nhật liên tục Mối nối giữa các đại

lý và kho hàng sẽ được giải quyết bằng cách xây dựng một cơ sở dữ liệu thống nhất và tập trung tại công ty X Chính nhờ cơ sở dữ liệu này mà thông

tin quản lý sẽ không bị trùng lắp cũng như dễ dàng hơn cho các nhà quan

lý(giám đốc công ty, giám đốc đại lý) theo đõi tình hình hàng hoá trong kho,

tốc độ bán sản phẩm của đại lý,

Công ty X cần phải xây dựng một trang web có những chức năng giới thiệu và bán sản phẩm qua mạng Thông tin trên trang web này sẽ được cập nhật các sản phẩm mới, các hình thức khuyến mãi, Khi khách hàng đặt

hàng thì tại đại lý gần nơi ở của khách hàng nhất sẽ được thông báo để giao

hàng cho khách

SVTH : Nguyễn Thị Vân Anh — Vuong Tuan Anh Trang 2

Trang 14

Đề lài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

c) Các yêu cầu về phân cứng và phần mêm

Dé demo hệ thống, ta cần 2 máy tính : client, web server + databse server

Trang 15

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

2 Đối với người quản trị

Admin đăng nhập vào hệ thống

Cập nhật các sản phẩm mới

Yêu cầu xem các invoice trong ngày hoặc ngẫu nhiên

Yêu cầu xem các thông báo hàng đã giao xong

Cập nhật thông tin giao hàng

b) Tổng quan phần xử lý của hệ thống

I Đối với khách hàng

Lưu trữ tạm thời thông tin mua của khách hàng

Lưu trữ thông tin của khách hàng

Xử lý việc mua sản phẩm của khách hàng

2 Đối với người quản trị

Lưu trữ và đăng trên web các sản phẩm được cập nhật

Xem các invoice

Phân công và gởi thông báo giao hàng

Báo giao hàng thành công

c) Dữ liệu đầu ra

1 Đối với khách hàng

Thể hiện thông tin mặt hàng mà khách hàng đã chọn

Thông báo ngày giao hàng, số tiền phải trả Nếu số lượng hàng

trong kho không đủ thì thông báo cho khách hàng và yêu cầu

khách hàng chờ

Thông báo hoàn tất nếu hoàn tất việc mua hàng

Thông báo lỗi nếu thao tác của khách hàng không đúng

ŠVTH : Nguyễn Thị Vân Anh - Vương Tuấn Anh Trang 4

Trang 16

Dé tai: Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

4)

2 Đối với người quản trị

"_ Thông báo kết qủa sau khi cập nhật hệ thống (thêm hàng, thêm

sản phẩm)

" Gởi yêu cầu giao hàng đến các đại lý

Các ràng buéc dit liéu / Trigger / Validations

Các dữ liệu không được trùng lặp:

Mã của công ty phân phối

Username hay password đăng nhập không đúng

Yêu cầu khách hàng nhập vào những thông tin bắt buộc

Khách hàng phải đăng nhập trước khi mua hàng

Các thông tn bắt buộc tối thiểu phải có :

Về phía khách hàng :

©_ Tên người nhận hàng

o Dia chi giao hang

o Dién thoai lién lac

Về phía admin khi nhập hàng :

o Mã sản phẩm

©_ Mã nhà cung cấp o_ Số lượng hàng nhập vào kho

Mô hình đề xuất :

Các trang web thông thường được viết bằng HTML và JSP

Stateful Session Bean được dùng để quản lý giỏ hàng của khách

hàng

Các đơn đặt hàng và chỉ tiết đơn đặt hàng được quản lý bằng Entity

Bean

Các truy vấn tổn kho, truy vấn đơn đặt hàng được thực hiện dựa

trên công nghệ Web Services

SVTH: Nguyễn Thị Vân Anh — Vương Tuấn Anh Trang 5

Trang 17

Đề lài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Khách hàng mới đăng ký làm thành viên

Khách hàng đăng nhập và xem thông tin sản phẩm trên web Khách hàng đăng ký mua hàng

Quy trình giao hàng đến tận nơi cho khách hàng

Giám đốc xem thông tin đặt hàng và tình hình hàng tổn ở các

Trang 18

Dé tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

Xem don dat hang

Xem thong tin ton kho

Xac nhan giao hang xong

b) Mô tả Actor :

1 Khách hàng : Khách hàng trước tiên phải đăng ký một account trên trang web để mua hàng Với account của mình, khách hàng có thể

mua những mặt hàng mình thích thông qua mạng Internet bằng

cách vào trang web của công ty, lựa chọn mặt hàng, đặt hàng và xác nhận thông tin mua hàng

2 Nhân viên giao hàng : Sau khi hệ thống nhận được đơn đặt hàng từ

khách hàng, đơn đặt hàng sẽ được lưu lại và các nhân viên giao hàng sẽ chịu trách nhiệm giao hàng đến nơi cho khách

3 Web Admin : Chịu trách nhiệm thực hiện việc cập nhật, quản lý

thông tin trang web

4 Giám đốc : Xem thông tin hàng tổn kho tại các đại lý và các đơn

đặt hàng

SVTH : Nguyễn Thị Vân Anh - Vương Tuấn Anh Trang 7

Trang 19

Đề lài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

c) Các yêu cầu

- _ Hệ thống phải cung cấp chức năng bán hàng qua mang : bao gồm

việc quản lý hàng theo các hãng khác nhau để tiện cho việc tìm kiếm, lưu lại

các đơn đặt hàng và giao hàng đến tận nơi cho khách hàng

- _ Hệ thống phải cung cấp chức năng quản lý kho hàng, đơn đặt hàng

: Xem thông tin tổn kho tại các đại lý, đơn đặt hàng trong ngày hoặc tháng,

d) Các ràng buộc

- _ Khách hàng chỉ có thể mua hàng khi đã đăng ký

- Hoá dơn mua hàng sẽ được lưu trong hệ thống 30 ngày sau khi giao hang

- Một món hàng khi được đánh dấu discontinued thì có thể bị xoá

trên trang web hoặc nếu không xoá thì không thể đặt mua món hàng được

e) Cac Use Cases

1) Dang ky thanh vién

Mô tả : Khách hàng mới muốn mua hàng phải đăng ký một account

với hệ thống

Actor : Khách hàng

Precondition :

« Khach hàng muốn mua hàng

Diễn biến các sự kiện

a Khách hàng yêu cầu đăng ký làm thành viên của Website

Hệ thống hiển thị form các thông tin cần nhập

Khách hàng nhập các thông tin cần thiết vào form

Hệ thống kiểm tra thông tin đã nhập và tạo một account mới

cho khách hàng và lưu vào CSDL

Postcondition :

" Khách hàng được cấp một account để đăng nhập hệ thống

Diễn biến thay thế :

"Dòng d: nếu username bị trùng hoặc các thông tin yêu cầu

không được nhập đầy đủ thì sẽ báo lỗi và yêu cầu nhập lại

2) Đăng nhập vào hệ thống

Mô tả : Khách hàng đã có account khi muốn mua hàng phải đăng

nhập vào hệ thống Ngoài ra, Web Admin và các giám đốc cũng phải đăng

nhập vào hệ thống để thực hiện các thao tác quần lý

Acfor : Khách hàng, Manager, Web Admin

Precondition -

"_ Khách hàng muốn xem hàng hoặc mua hàng

" Web Admin muốn thay đổi thông tin trên trang Web

SVTH : Nguyễn Thị Vân Anh — Vương Tuấn Anh Trang 8

Trang 20

Dé tài : Phân tích và xây dựng Website ban điện thoại di động

“ GVHD : ThS Nguyễn Việt Cường

"_ Các giám đốc muốn

Diễn biến các sự kiện -

a Khách hàng yêu cầu đăng nhập vào hệ thống

b Hệ thống hiển thị form đăng nhập

c Khách hàng nhập vào username và password

d Kiểm tra username và password và cho đăng nhập vào hệ

thống

Postcondition :

" Khách hàng đăng nhập vào hệ thống

Diễn biến thay thế :

= Dong d : Néu username va password không đúng thì yêu cau nhập lại

3) Bỏ hàng vào giỏ hàng :

Mô tả -: Sau khi chọn được món hàng mình thích, khách hàng sẽ đưa

vào giỏ hàng để tiện việc tính tién

Acror : Khách hàng

Precondition :

* Khdch hang mu6n mua mon hang dang xem

Diễn biến các sự kiện -

a Khách hàng bỏ hàng vào giỏ hàng

b Lưu tạm thời thông tin giỏ hàng vào CSDL

c Hiển thị thông tin giỏ hàng cho khách hàng

Postcondition :

" Thông tin tạm thời trong giỏ hàng của khách hàng được cập

nhật

4) Xem thông tin giỏ hàng :

Mô tả : Khách hàng sau khi chọn hàng có thể xem thông tin giỏ hàng

Actor : Khach hang

Precondition :

" Khdch hàng muốn xem thông tin giỏ hàng

Diễn biến các sự kiện :

a Khách hàng chọn xem thông tin giỏ hàng

b Hệ thống hiển thị thông tin chỉ tiết về các món hàng đã mua cùng với tổng số tiển phải trả

SVTH : Nguyễn Thị Vân Anh - Vương Tuấn Anh Trang 9

Trang 21

Đề bài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyén Việt Cường

" Khách hàng muốn mua các sản phẩm trong giỏ hàng

Diễn biến các sự kiện -

c Khách hàng yêu cầu mua hàng trong giỏ hàng

d Hệ thống hiển thị thông tin chỉ tiết về giỏ hàng, số tiền phải trả,

ngày giao hàng và yêu cầu khách hàng xác nhận mua hàng Khách hàng xác nhận mua hàng

Hệ thống yêu cầu nhập thông tin giao hàng

Khách hàng nhập thông tin giao hàng

Hệ thống kiểm tra các thông tin giao hàng đã nhập đã đúng quy cách chưa và lưu hoá đơn

Postcondition :

= Hod don và thông tin giao hàng của hoá đơn được lưu xuống CSDL

Diễn biến thay thế :

= Dong c : Khách hàng có thể điều chỉnh giỏ hàng trước khi xác nhận mua hàng

6) Điều chỉnh Shopping Cart :

Mô tả : Sau khi xem thông tin giỏ hàng, khách hàng có thể bổ một món hàng đã chọn ra khỏi giỏ hàng hoặc tăng số lượng hàng đã mua

Acior : Khách hàng

Precondition :

" Khách hàng phải ở trong trang xem thông tin gid hang

Chuỗi các sự kiện :

a Khách hàng điều chỉnh giỏ hàng (bổ hàng ra khỏi giỏ hàng

hoặc thay đổi số lượng hàng mua)

b Hệ thống cập nhật lại thông tin của giỏ hàng

Postcondition :

= Thong tin mdi cla giỏ hàng được cập nhật lại

7) Cập nhật thông tin sản phẩm mới lên web:

Mô tả : Khi có một sản phẩm mới, nhà phân phối thông báo cho công

ty có sản phẩm mới và web admin cập nhật thông tin sản phẩm này lên web

Actor : Admin, nhà phân phối

Trang 22

Để tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

Diễn biến các sự kiện :

a Tổng giám đốc yêu cầu bán sản phẩm mới trên mạng

b Web Admin cập nhật thông tin sản phẩm mới

c Thông tin về sản phẩm mới sẽ được lưu vào CSDL

Postcondition :

* Thong tin sdn phdm mdi dugc cap nhat 1én trang web

8) Xod théng tin san phẩm trên trang web

Mô tả : Tổng giám đốc yêu cầu ngưng bán một sản phẩm thì Web Admin sẽ xoá thông tin sản phẩm này trên web

Acior : Tổng giám đốc, Web Admin

PrecondHion -

“ Công ty ngưng bán một sản phẩm

Chuỗi các sự kiện :

a Tổng giám đốc yêu cầu ngưhg bán sản phẩm

b Web Admin chọn sản phẩm cần xoá và yêu cầu xoá

c Thông tin về sản phẩm sẽ được xoá khỏi CSDL

Postcondition :

"_ Thông tin về sản phẩm cần xoá sẽ được xoá khỏi trang web

9) Xem thông tin hàng tôn kho của sản phẩm

Mô tả : Giám đốc muốn xem thông tin tổn kho của một sản phẩm sẽ

sử dụng chức năng này Chức năng này có thể xem thông tin hàng tồn kho

của một sản phẩm hoặc xem thông tin hàng tổn kho của một sản phẩm tại

một đại lý

Actor : Giam déc

Precondition :

= Giam déc muốn xem thông tin tổn kho của sản phẩm

Diễn biến các sự kiện :

a Yêu cầu xem thông tin sản phẩm

b Thông tin tổn kho của sản phẩm được liệt kê cùng với thông tin

chỉ tiết của sản phẩm đó

10) Xem thông tin tồn kho của đại lý

Mô tả : Giám đốc muốn xem thông tin tổn kho tại một đại lý sẽ sử

dụng chức năng này Chức năng này có thể xem thông tin hàng tổn kho tại

Trang 23

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Diễn biến các sự kiện :

a Yêu cầu xem thông tin sản phẩm

b Thông tin tổn kho của các sản phẩm tại đại lý được liệt kê

11) Xem thông tin đơn đặt hàng

Mô tả : Nhân viên giao hàng sẽ dùng chức năng này để xem các đơn đặt hàng chưa được giao và đi giao hàng cho các đơn đặt hàng đó

Acror : Nhân viên giao hàng

Precondition :

“ Nhân viên giao hàng chuẩn bị đi giao hàng cho khách

Diễn biến các sự kiện :

a Hệ thống xác định vùng(region) của nhân viên giao hàng

b Thông tin các đơn đặt hàng được hiển thị cho nhân viên giao

hàng

Postcondition :

= Nhân viên giao hàng di giao hang cho khách

12) Xác nhận giao hàng xong

Mô tả : Sau khi giao hàng, nhân viên giao hàng sẽ thông báo cho hệ

thống hàng đã được giao xong

Actor : Nhan viên giao hàng

Precondition :

=" Nhan vién giao hang da giao hang xong

Diễn biến các sự kiện :

a Nhân viên giao hàng thông báo đã giao hàng xong cho hệ

Trang 24

Để tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Thong tin dang ky :

- Process (hong tin dang hy)

checkUJser(usemame)

neu ko¡trung usemame : insetUsr

SVTH : Nguyễn Thị Vân Anh - Vương Tuấn Anh Trang 13

Trang 25

Đề lài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Trang 26

Để tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th$ Nguyễn Việt Cường

Trang 27

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

4 Xem thông tin giỏ hàng

_T— Customertit igpcforward Khach hang

Xem thong tin gio hang

forward den trang viewCart jsp :

Trang 28

Đề lài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

6 Điều chỉnh shopping cart

dieu chỉnh thong tin cart

7 Cập nhật thông tin sản phẩm mới lên Web

Trang 29

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

§ Xoá thông tin sản phẩm trên Web

Kiem tra hang ton kho : Thong tin ton kho cua dai ly hoac san pham

SVTH : Nguyễn Thị Vân Anh - Vương Tuấn Anh Trang 18

Trang 30

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Nhan vien giao hang

: Xac nhan giao hang(orderld) :

Trang 31

Đề lài : Phân tích và xây đựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

B/ Thiết kế Site Map

Hơme page

F oon eee registration:jsp

EAQ.htmt

search.jsp

viewCart jsp

SVTH : Nguyén Thi Van Anh — Vương Tuấn Anh Trang 20

Trang 32

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường Trang admin :

Trang 33

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

C/ Thiết kế Class Diagram

gg

Authorities 1.4 ~-Adminié : Sting tự

: AiHoiidle tin „¡` A9minName ;BMIRB- BranchAddress

ny Sting 1 - AdmintastaccessT ime -: String 1.1 BranchPhéne

ally = Producti: String

= CitylID > Sting ~ ‘Pro_Nam Yes : String

= EmployeeName “String ae = Ondeate co: 7 Sting

= EmployeeHireDate String 1.“ :+>ShipCity < String

Trang 34

Để tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

City Cus Name 9 TXT | epee

CityName TXT Cus Password: TXT OrdedD cu

Tội lá thêm: Cus Ac TT OiderDate - - TXT

: Gia ý TXT mba ShippedDate

x Cus Phone - TXT ` ShIpAddies-:=

\ Cus Ema TXT ShipGiy: ˆ

Trang 35

Dé lài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

Mô hình đữ liệu mức vật lý (Physical Data Model) :

Cusomer UnilnSlock int

CiyiD ted text TT ngug ơn FK_INSTOCK_INẬTOCK_PRODUCT

các A a text ƑR-VUA.CỦ OmedD ˆ in ÔmerDale' — taxi

i ShipCity | text:

(Gelegoryia: mm: CompanyName: text

FK_EMPLOYEE \THUOC_REGION / jPmducld Stững SU0-AddiBS% text

“CategoryName® text

¡CategoryDe&: ::text

D/ Thiết kế các module hệ thống

Các module sẽ xây dựng :

Package luanvan.bean : chứa các file Java Bean

Package luanvan.processor : chứa các hàm sử dụng trong project

Package luanvan.exception : chứa các exception tự tạo được sử

Trang 36

Đề tài : Phân tích và xây dựng Website bán điện thoại đi động

GVHD : Th§ Nguyễn Việt Cường

- Module CheckStock : stateless session bean được dùng như một web services để truy vấn hàng còn tổn trong kho

- Module CheckOrder : stateless sesslon bean được dùng như một web services để truy vấn các order chưa được giao hàng

Trang 37

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Trang 38

Đề lài : Phân tích và xây đựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường

Trang 39

Đề tai : Phân tích và xây dựng Website bán điện thoại di động

GVHD : Th§ Nguyễn Việt Cường 2.2 OrderDetailBean

SVTH : Nguyễn Thị Vân Anh — Vuong Tuấn Anh Trang 28

Trang 40

Đề tài : Phân tích và xây dựng Website bán điện thoại di động

GVHD : ThS Nguyễn Việt Cường

3 Session Bean : Cart Bean

SVTH : Nguyén Thị Vân Anh - Vương Tuấn Anh Trang 29

Ngày đăng: 24/11/2014, 03:57

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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