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

ĐỒ ÁN TỐT NGHIỆP THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ MỸ PHẨM CAO CẤP

102 1,1K 1

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

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

Nội dung

Ngày nay Internet đã trở thành dịch vụ phổ biến và thiết yếu , không thể thiếu và có ảnh hưởng sâu rộng tới thói quen , sinh hoạt , giải trí của nhiều người . Cùng với sự phát triển nhanh chóng của Internet thì các hình thức mua và bán hàng hóa cho mọi người ngày càng đa dạng và phát triển hơn . Chính vì thế, tôi đã chọn và hoàn thành đồ án tốt nghiệp kỹ sư với đề tài “ Web Thương Mại Điện Tử_Mỹ Phẩm Cao Cấp” . Trang web sẽ giới thiệu và cung cấp các dòng mỹ phẩm cao cấp đang có trên thị trường và khách hàng có thể đặt hàng ngay tại website mà không cần đến trực tiếp điểm giao dịch. Việc này giúp cho khách hàng có thể chủ động và tiết kiệm thời gian của chính mình.Đây là đề tài không mới mẻ nhưng lại khá nóng bỏng và được hầu hết mọi nhà kinh doanh quan tâm với mong muốn sở hữu một trang web sống động, đáp ứng được nhu cầu của nhiều khách hàng.

Trang 1

Đặc biệt, em xin được gửi lời cảm ơn sâu sắc đến thầy THS.DƯ THANH BÌNH

đã giúp đỡ nhiệt tình trong suốt thời gian em thực hiện đề tài Thầy không những chỉbảo, hướng dẫn mà còn hết lòng quan tâm, động viên mỗi khi em gặp khó khăn trongquá trình thực hiện

Em cũng xin được gửi lời cảm ơn đến ba, mẹ, anh, chị, quý thầy cô và bạn bè

đã luôn giúp đỡ, động viên, và ủng hộ em quá trình học tập, nghiên cứu và thực hiện

đề tài

Trong suốt quá trình thực hiện đề tài, em đã cố gắng hết sức nhưng không thểtránh khỏi những thiếu sót và sai lầm Em rất mong nhận được sự góp ý, giúp đỡ cũngnhư sự cảm thông và chỉ bảo tận tình từ phía Quý Thầy Cô và các bạn Em xin chânthành cảm ơn

Sinh viên:TRẦN NGỌC BÌNH

Trang 2

LỜI GIỚI THIỆU

Ngày nay Internet đã trở thành dịch vụ phổ biến và thiết yếu , không thể thiếu

và có ảnh hưởng sâu rộng tới thói quen , sinh hoạt , giải trí của nhiều người Cùng với

sự phát triển nhanh chóng của Internet thì các hình thức mua và bán hàng hóa cho mọingười ngày càng đa dạng và phát triển hơn

Chính vì thế, tôi đã chọn và hoàn thành đồ án tốt nghiệp kỹ sư với đề tài “ Web

Thương Mại Điện Tử_Mỹ Phẩm Cao Cấp” Trang web sẽ giới thiệu và cung cấp

các dòng mỹ phẩm cao cấp đang có trên thị trường và khách hàng có thể đặt hàng ngaytại website mà không cần đến trực tiếp điểm giao dịch Việc này giúp cho khách hàng

có thể chủ động và tiết kiệm thời gian của chính mình

Đây là đề tài không mới mẻ nhưng lại khá nóng bỏng và được hầu hết mọi nhàkinh doanh quan tâm với mong muốn sở hữu một trang web sống động, đáp ứng đượcnhu cầu của nhiều khách hàng

Trang 3

PHẦN MỞ ĐẦU

Trang 4

1.Tính cấp thiết của đề tài

Mạng Internet là một đỉnh cao trong công nghệ, nó hầu như đáp ứng được cácnhu cầu trao đổi thông tin thiết yếu của con người Chỉ với một máy tính, một đườngthuê bao từ nhà cung cấp dịch vụ và một modem thì chúng ta có thể kết nối mạnginternet Vì thế mà hiện nay hầu hết mọi nhà đều có mạng internet để trao đổi và chia

sẻ thông tin với nhau

Nhắm vào các lợi ích, tính thuận tiện của mạng thì các nhà sản xuất có thể xúctiến, giới thiệu sản phẩm, các nhà kinh doanh có thể hoạt động kinh doanh ngay trên

mạng, hay còn gọi là Thương Mại Điện Tử Việc kinh doanh trên mạng mang lại

nhiều lợi thế : thị trường tiêu thụ rộng lớn sẵn có, không cần phải có một không gianrộng lớn để trưng bày sản phẩm, thích hợp cho cả quy mô kinh doanh lớn và nhỏ, cácnhà kinh doanh có thể hợp tác với nhau,…

Ngày nay, với đời sống vật chất ngày càng cao, nhu cầu của con người cũngđược tăng lên, trong đó nhu cầu làm đẹp là một nhu cầu đặc biệt được chú trọng Hiểuđược nhu cầu đó, rất nhiều trang web về mỹ phẩm và làm đẹp đã được xây dựng và có

chỗ đứng trong thị trường Thương Mại Điện Tử Vì vậy việc xây dựng cho mình một

trang web có yêu cầu về sức hút, mặt hàng mới mẻ, giá cả cạnh tranh, thông tin đầy

đủ, thân thiện và đáng tin cậy với khách hàng ngày càng được chú trọng

Vì thế , đồ án “ Web Thương mại điện tử_Mỹ Phẩm Cao Cấp” của tôi sẽ thể

hiện được các chức năng và đáp ứng được phần nào các yêu cầu cấp thiết đó

2.ý nghĩa thực tiễn

 Giúp người tiêu dùng có nhiều sự lựa chọn

 Cung cấp nhiều thông tin cho người tiêu dùng : thông tin chi tiết, giá cả, hìnhảnh,…

 Có thể so sánh với sản phẩm của các cửa hàng khác trước khi đi đến quyết địnhcuối cùng

 Việc mua bán dễ dàng dù khách hàng có thể đang cách cửa hàng rất xa

 Khách hàng có thể đặt hàng để sở hữu những mặt hàng khan hiếm

3.Mục tiêu của đề tài

 Tìm hiểu cách thức hoạt động của thương mại điện tử

Trang 5

 Đảm bảo người quản trị có thể quản lý trang web dễ dàng.

 Cung cấp nhiều chức năng phục vụ cho khách hàng

4.Đối tượng nghiên cứu

Website phục vụ cho tất cả mọi người Đối tượng ở mọi lứa tuổi, mọi nghành nghề, mọi lĩnh vực đều có thể sử dụng trang web một cách dễ dàng

5.Phạm vi nghiên cứu

Thương mại điện tử ngày càng phát triể, nhu cầu của khách hàng ngày càng caothì đòi hỏi người thiết kế phải cung cấp nhiều chức năng nâng cao Vì thế trang web của tôi sẽ cung cấp các chức năng cần thiết :

 Thanh toán trực tuyến

 Thống kê doanh thu

 Tìm hiểu ngôn ngữ ASP.NET

6.Kết luận

Với mục tiêu và phạm vi nghiên cứu được đề ra ở trên, tôi hy vọng đề tài này sẽđáp ứng được các nhu cầu thực tế của khách hàng

Trang 6

PHẦN NỘI DUNG

Trang 7

CHƯƠNG 1:TỔNG QUAN1.1 Thương mại điện tử

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

Thương mại điện tử là một quá trình mua bán hàng hóa hay dịch vụ thông quamạng điện tử Môi trường phổ biến nhất để thực hiện thương mại điện tử là Internet

Thương mại điện tử là một hệ thống không chỉ tập trung vào việc mua bán hànghóa, dịch vụ nhằm sinh lợi nhuận mà còn nhằm hỗ trợ cho các nhu cầu của khách hàngcũng như hỗ trợ cho các doanh nghiệp giao tiếp với nhau dễ dàng hơn

1.1.2 Loại hình giao dịch trong thương mại điện tử

Có 3 loại hình giao dịch chính:

B-2-C(Business To Customers) : Đây là hình thức thương mại giữa các công

ty với người tiêu dùng, liên quan đến việc người tiêu dùng mua các sản phẩm từ doanhnghiệp thông qua mạng điện tử

C-2-C(Customers To Customers) : Đây là hình thức thương mại giữa các cá

nhân người tiêu dùng thông qua hình thức đấu giá, rao vặt,…ở đây website chỉ đóngvai trò trung gian giữa những người tiêu dùng

B-2-B(Business To Business) : Đây là hình thức thương mại giữa các công ty

với nhau Các doanh nghiệp B2B thường hoạt động trong các lĩnh vực như cung cấpcác giải pháp trên mạng Internet, cung cấp các phần mềm quản lý…

1.1.3.Cửa hàng trực tuyến

Cửa hàng trực tuyến thực chất là gì?

Trong không gian ảo cửa hàng được xây dựng bằng phần mềm Tận dụng tínhnăng đa phương tiện của của môi trường web, các cửa hàng trực tuyến được xây dựngtrên nền tảng HTML và đáp lại những tình huống của người mua hàng cũng như ngườibán Cửa hàng trên Internet nó cũng giống như một siêu thị thu nhỏ nhưng qui mô bánhàng của nó chỉ gói gọn trong những hàng hóa thuộc một lĩnh vực nào đó

Cửa hàng trực tuyến hoạt động như thế nào?

Do đặc điểm nổi bật của cửa hàng Internet là người mua và người bán không hềgặp mặt nhau và người mua không thể trực tiếp kiểm tra mặt hàng Do đó để xây dựngcửa hàng ảo, cần phải xây dựng cho cửa hàng những chức năng : Quản lý kháchhàng , quản lý mua hàng , quản lý mặt hàng , quản lý đơn hàng,…

Trang 8

1.1.4.Mục tiêu và yêu cầu khi xây dựng hệ thống

Mục tiêu xây dựng hệ thống

- Nhằm đáp ứng được nhu cầu mở rộng thị trường tiêu thụ hàng hóa

- Thông tin luôn được cập nhật mới và luôn đáp ứng được nhu cầu tìmkiếm thông tin của khách hàng

- Tiết kiệm được thời gian và chi phí đi lại cho khách hàng

Những yêu cầu đặt ra cho hệ thống

- An toàn khi mua hàng

- Truy xuất cơ sở dữ liệu thông qua internet

- An toàn trên đường truyền

Để an toàn cho hệ thống, hệ thống sẽ cấp cho người quản trị một tàikhoản để người quản trị có thể truy cập vào hệ thống, thao tác trên cơ sở dữ liệu( Bổ sung , cập nhật dữ liệu , …)

1.2 Cổng thanh toán trực tuyến

Giới thiệu cổng thanh toán trực tuyến

Không như trước đây, việc mua hàng hay thanh toán trực tuyến sử dụng thẻ vàtài khoản ngân hàng thường chỉ được dùng cho các doanh nghiệp lớn thì hiện nay,thanh toán trực tuyến đã trở nên rất phổ biến đối với các cửa hàng nhỏ lẻ cho đến cácdoanh nghiệp vừa và nhỏ

Trước sự bảo vệ của khung pháp lý của luật giao dịch điện tử, thì các dịch vụthanh toán trực tuyến ngày càng phát triển mạnh mẽ, khách hàng online cảm thấy antâm hơn khi mua hàng, cửa hàng trên mạng thoải mái hơn khi nhận được đơn hàng vàgiao dịch

Như vậy, các website thương mại điện tử muốn có thể thanh toán trực tuyếnvới khách hàng thì họ phải kết nối với các cổng thanh toán trực tuyến

Thực ra, cổng thanh toán trực tuyến chẳng qua là một hệ thống phần mềm chophép các cửa hàng trực tuyến có thể kết nối đến ngân hàng, đồng thời cung cấp cáccông cụ cho họ tích hợp vào webside của mình để khách hàng có khả năng thanh toán

Trang 9

hàng hóa bằng chính tài khoản tín dụng của mình trên cổng(hay thường gọi là ví điệntử)hoặc các loại thẻ tín dụng.

Một số cổng thanh toán phổ biến : Paypal , ngân lượng.vn, Vnmart.vn,

Payoo.vn,…

Một cổng thanh toán bao gồm :

phải có tài khoản này để khách hàng thanh toán bằng thẻ tín dụng sẽ được nạp vào đây

website bán hàng đến ngân hàng nơi thanh toán thẻ tín dụng

Các lợi ích khi sử dụng cổng thanh toán trực tuyến

Tiềm năng khách hàng trực tuyến lớn : với hàng trăm ngàn khách hàng

có ví trong cổng thanh toán sẽ là tiềm năng khách hàng cho website của bạn

Mạng lưới đối tác rộng lớn : các cổng thanh toán thường sẽ liên kết với

nhau, như vậy việc thanh toán của bạn sẽ trở nên dễ dàng và nhanh chóng

Thêm uy tín cho cửa hàng của bạn : Khi cửa hàng trực tuyến của bạn đã

trở nên rộng khắp và uy tín, thì việc khách hàng sẽ không còn ngần ngại đểtruy cập vào trang web và mua hàng của bạn

Giao dịch an toàn và tiện ích : việc thanh toán nhanh chóng khi đôi bên

chấp nhận, và tài khoản của bạn sẽ được nhận tiền ngay lập tức

Thanh toán an toàn : được sự bảo đảm bởi cổng thanh toán, sự bảo vệ của

luật giao dịch điện tử

Thanh toán tiện lợi : Khách hàng chỉ cần nhấp vào nút thanh toán được

cung cấp sẵn trên website bán hàng và điền các thông tin cần thiết

Nhiều sự chọn lựa : Với các mặt hàng phong phú và các thông tin liên quan

về sản phẩm, cũng như các cửa hàng trực tuyến bao la trên mạng

Trang 10

Bước 2 : Khách hàng có thể nạp tiền vào ví của mình bằng 3 cách :

 Thẻ tín dụng – đăng nhập tài khoản của mình và chọn “nạp tiền vào ví”

 Nạp tiền mặt trực tiếp

 Chuyển khoản từ tài khoản ngân hàng

Bước 3 : Sử dụng tài khoản ví để mua sắm, chuyển tiền hay nhận tiền từ các tài

khoản khác, rút tiền ra từ ngân hàng

Quá trình giao dịch

Trước đây, thay vì khi khách hàng ưng ý một hàng hóa trên mạng vàmuốn thanh toán thì phải ra ngân hàng để chuyển khoản hay nộp tiền mặt trựctiếp, sau đó ngân hàng bên người mua mới chuyển tiền vào tài khoản ngân hàngbên người bán, cuối cùng là người bán sẽ giao hàng cho người mua Như vậy,việc giao dịch thật không đảm bảo, tốn chi phí đi lại và tốn thời gian

Sử dụng cổng thanh toán trực tuyến

Trang 11

Hinh 1 2 _Mô hình hoạt động TTTT của NgânLương.vn

(Hình từ nguồn nganluong.vn)

Hinh 1 3.Mô tả quá trình giao dịch qua cổng thanh toán

(Hình từ nguồn nganluong.vn)

Các tiến trình chạy ngầm khi giao dịch :

Khách hàng bấm vào nút “mua ngay” hay “ thanh toán” trên website

bán hàng

 Thông tin sẽ được chuyển từ trình duyệt web của khách tới webserver cua người bán

Trang 12

 Webserver sẽ chuyển các thông tin giao dịch đến cổng thanh toán trựctuyến.

 Cổng thanh toán sẽ yêu cầu khách hàng nhập tài khoản thẻ tín dụng vàchuyển nó sang trung tâm xử lý tại ngân hàng của người bán

 Trung tâm xử lý sẽ chuyển thông tin giao dịch tới trung tâm thanh toáncủa Creditcart

 Trung tâm thanh toán sẽ chuyển thông tin giao dịch tới ngân hàng pháthành thẻ

 Ngân hàng phát hành thẻ sẽ xác thực tài khoản và gửi thông tin phản hồilại cho cổng thanh toán(chấp nhận hay không chấp nhận)

 Mục đích hàng đầu giao dịch qua cổng thanh toán là sự an toàn trước các rủi rohay nguy cơ lừa đảo trên mạng Để đảm bảo thì cổng thanh toán áp dụng

phương thức “Thanh toán tạm giữ”, tức khoản thanh toán của người mua và

người bán sẽ được cổng thanh toán tạm giữ lại, mặc dù hai bên đã chấp nhậngiao dịch cho đến khi người mua nhận được hàng hóa thì người bán mới nhậnđược khoản tiền Nếu có xảy ra rủi ro hay mâu thuẫn của đôi bên thì khoản chicủa người mua sau khi được giải quyết sẽ trở lại ví

Trang 13

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

2.1 Phân tích hệ thống.

“ Web thương mại điện tử - Mỹ phẩm cao cấp” là đề tài trong đó chủ yếu là xử

lý quá trình bán hàng giữa cửa hàng với khách hàng thông qua mạng internet Chúng

ta có thể hiểu rằng, bán hàng ở đây gần giống như bán hàng ở các cửa hàng nhưngkhách hàng ở đây mua hàng gián tiếp Vậy nhiệm vụ được đề ra là chúng ta làm thếnào để đáp ứng được đầy đủ và tốt nhất các nhu cầu của khách hàng

Hoạt động của cửa hàng ảo bao gồm 2 hoạt động chính : Hoạt động của kháchhàng và hoạt động của người quản trị

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

Tham quan cửa hàng : một khách hàng khi tham quan cửa hàng, họ sẽ đặt

vấn đề cửa hàng bán những gì, mặt hàng được bán có thông tin đầy đủ hay không, giá

cả và hình thức thanh toán Do đó, để đáp ứng những nhu cầu tối thiểu trên, cửa hàngcần phải đảm bảo cung cấp những thông tin cần thiết, có giá trị và hơn thế nữa là sự dễdàng thao tác Mặt hàng khi bán phải có hình ảnh, giá cả thông tin liên quan

Tìm kiếm mặt hàng : khách hàng có thể vào cửa hàng để tìm kiếm các sản

phẩm cần mua bằng cách nhập tên mặt hàng, nhà sản xuất, giá cả

Giỏ hàng : Mỗi khách hàng được cung cấp 1 giỏ mua hàng Khi khách thêm

những mặt hàng này vào giỏ của mình thì một trang đăng ký sẽ xuất hiện yêu cầukhách hàng đăng nhập Nếu đây là lần đầu tiên khách hàng đến cửa hàng thì kháchhàng phải đăng ký Nếu khách hàng đã đăng ký rồi thì họ có thể đăng nhập vào tàikhoản của mình để truy xuất giỏ hàng Ngoài ra khách hàng còn có thể cập nhật sốlượng trực tiếp hay loại bỏ một mặt hàng có trong giỏ hàng

Đặt hàng : khi khách hàng đã hoàn thành công việc đặt hàng thì các mặt hàng

mà khách hàng hiện có trong giỏ mua hàng sẽ được chuyển vào đơn đặt hàng, sau đógiỏ hàng của khách hàng đó sẽ rỗng

Theo dõi đơn hàng : sau khi khách hàng đã đặt hàng tại của hàng rồi, thì họ có

thể theo dõi đơn đặt hàng để trực tiếp kiểm tra đơn đặt hàng của trang web

Trang 14

2.1.2.Hoạt động của người quản trị

Hướng dẫn,giới thiệu mặt hàng : Khách hàng thường đặt câu hỏi: “cửa hàng

bán những mặt hàng gì ? có những mặt hàng tôi cần hay không ? ” khi họ tham quancửa hàng Phải nhanh chóng đưa khách hàng tới nơi có mặt hàng họ cần, đó là nhiệm

vụ của nhà quản lý Vì thế nhà quản lý phải sắp xếp các mặt hàng một cách hợp lý và

dễ dàng tìm nhất

Quản lý mặt hàng : Người quản trị phải bổ sung, loại bỏ và cập nhật mặt hàng

thường xuyên để phù hợp với tình hình hoạt động của cửa hàng và nhu cầu của kháchhàng

Theo dõi khách hàng : Nhằm bảo đảm sự an toàn và dễ quản lý giỏ hàng thì

mỗi khách hàng được yêu cầu có một tài khoản riêng

Nhận đơn đặt hàng : Sau khi khách hàng kết thúc giao dịch, đơn đặt hàng

được tổng hợp lại và gởi qua cho các bộ phận khác như thống kê kế toán, kinh doanh,

…ngoài ra sau một thời gian nhất định, nhà quản lý có thể xử lý đơn đặt hàng mới và

cũ nếu cần thiết

Bán hàng và xúc tiến khuyến mãi : Có nhiều mặt hàng trong kho là một

chuyện và cách bày bán mặt hàng bắt mắt để khách hàng nhấp vào mua lại là một vấn

đề Vì thế việc ưu đãi khách hàng thường xuyên mua và đặt mua với số lượng lớn làmột việc cần thiết bằng cách đưa ra các thông tin khuyến mãi kèm theo mặt hàng

Trang 15

o Tóm tắt : UC này cho phép khách hàng Đăng Nhập vào trang web với tàikhoản đã Đăng Ký.

Hệ thống kiểm tra tính hợp lệ của thông tin

 Dòng sự kiện khác :

Nếu các thông tin được khách hàng nhập vào trong luồng phụ Đăng Nhập không hợp lệ thì hệ thống sẽ hiển thị thôngbáo lỗi các thông tin về việc Đăng Nhập không hợp lệ và yêu cầu khách hàng chỉnh sửa lại các thông tin không hợp

lệ Khách hàng có thể chỉnh sửa các thông tin không chính xác hoặc hủy bỏ thao tác đang thực hiện,lúc này UC kết thúc

o Điều kiện tiên quyết :

Khách hàng phải có tài khoản mới Đăng Nhập được

o Post-condition :

Nếu UC thành công, khách hàng Đăng Nhập thành công vào trangWeb Ngược lại trạng thái của hệ thống không thay đổi

o Tóm tắt : UC này cho phép người quản trị Đăng Nhập vào trang web vớitài khoản đã Đăng Ký

Trang 16

o Dòng sự kiện :

Trang 17

 Dòng sự kiện chính :

UC này bắt đầu khi người quản trị muốn Đăng Nhập vào trang web

Người quản trị chọn chức năng Đăng Nhập

Sau khi chọn chức năng , luồng phụ Đăng Nhập với tài khoản người quản trị được thực hiện

Hệ thống truy xuất và hiển thị thông tin cần điền để Đăng Nhập

Người quản trị điền vào thông tin cần cho việc Đăng NhậpSau khi điền đầy đủ thông tin, người quản trị chọn chức năng Đăng Nhập

Hệ thống kiểm tra tính hợp lệ của thông tin

 Dòng sự kiện khác :

Nếu các thông tin được người quản trị nhập vào trong luồng phụ Đăng Nhập không hợp lệ thì hệ thống sẽ hiển thịthông báo lỗi các thông tin về việc Đăng Nhập không hợp

lệ và yêu cầu người quản trị chỉnh sửa lại các thông tin không hợp lệ Người quản trị có thể chỉnh sửa các thông tin không chính xác hoặc hủy bỏ thao tác đang thực hiện,lúc này UC kết thúc

o Điều kiện tiên quyết :

Người quản trị phải có tài khoản mới Đăng Nhập được

o Post-condition :

Nếu UC thành công, người quản trị Đăng Nhập thành công vào trang Web Ngược lại trạng thái của hệ thống không thay đổi

2.2.2 Use-Case Đăng Ký Tài Khoản

o Tóm tắt : UC này cho phép khách hàng Đăng Ký một tài khoản mới

o Dòng sự kiện :

UC này bắt đầu khi khách hàng muốn mua hàng mà chưa Đăng Ký tài khoản

Trang 18

 Dòng sự kiện chính :

Khách hàng chọn chức năng Đăng Ký tài khoản mới.Sau khi chọn chức năng, luồng phụ ghi nhận thông tin Đăng Ký được thực hiện

Hệ thống yêu cầu khách hàng nhập thông tin cá nhân

Hệ thống truy xuất và hiển thị thông tin cần điền để Đăng

Ký tài khoản mới

Khách hàng nhập vào các thông tin cá nhân

Sau khi điền đầy đủ thông tin, khách hàng chọn chức năngĐăng Ký

Hệ thống kiểm tra tính hợp lệ của các thông tinThông tin về Đăng Ký tài khoản mới được cập nhật lại vào

hệ thống và đưa ra lại màn hình hiển thị

o Điều kiện tiên quyết :

Trang 19

UC này bắt đầu khi khách hàng muốn Tìm Kiếm Sản Phẩmtrên wensite

Khách hàng Tìm Kiếm Sản Phẩm bằng cách nhập thông tincần tìm kiếm vào TextBox rồi nhấ nút Tìm Kiếm

Hệ thống sẽ kiểm tra tính hợp lệ của thông tin rồi từ đó sẽ hiển thị lên website những sản phẩm theo yêu cầu của khách hàng

o Yêu cầu đặc biệt :

Khách hàng phải nhập đúng tên sản phẩm, loại sản phẩm, nhà sản xuất,

o Post-condition :

Nếu UC thành công, website sẽ hiển thị thông tin về những sản phẩm khách hàng yêu cầu Ngược lại trạng thái của hệ thống sẽ không thay đổi

Trang 20

Khách hàng vào Giỏ Hàng để thanh toán các món hàng mình muốn mua, cập nhật số lượng phù hợp với số lượng hiển thị của mỗi món hàng trên website.

Hệ thống sẽ kiểm tra tính hợp lệ của Giỏ Hàng

Sau đó thông tin mua hàng sẽ được lưu vào hệ thống

 Dòng sự kiện khác :

Nếu các số lượng khách hàng đưa ra không hợp lệ (lớn hơntrong kho), hệ thống yêu cầu khách hàng chỉnh sửa lại số lượng Khách hàng có thể chỉnh sửa lại các thông tin không chính xác hoặc hủy bỏ thao tác đang thực hiện , lúc này UC sẽ kết thúc

o Điều kiện tiên quyết :

 Khách hàng phải Đăng Nhập vào hệ thống để mua hàng qua mạng

o Yêu cầu đặc biệt :

Số lượng mỗi món hàng muốn mua không được lớn hơn số lượng tồn kho

Trang 21

Hệ thống yêu cầu admin chọn chức năng muốn thực hiện Sau khi admin chọn chức năng, một trong các luồng phụ tương ứng sau thực hiện:

- Nếu admin chọn Thêm : luồng thêm sản phẩm được thực hiện

 Hệ thống cho phép admin thêm một sản phẩm mới Sau khi admin điền thông tin sản phẩm được thêm mới xong Hệ thống kiểm tra tính hợp lệ thông tin Nếu hợp lệ thì thôngtin được cập nhật và thêm mới một sản phẩmvào CSDL

- Nếu admin chọn Xóa : luồng Xóa sản phẩm được thực hiện

 Hệ thống nhắc admin xác nhận xóa sản phẩm(sản phẩm này đã được admin chọn từ danh sách sản phẩm của hệ thống) Admin chấp nhận xóa Thông tin về sản phẩm được

 Dòng sự kiện khác :

Thông tin sản phẩm không đầy đủ :

Nếu các thông tin được admin nhập vào luồng cập nhật thông tin, thêm sản phẩm không đầy đủ thì hệ thống sẽ hiển thị thông báo lỗi và yêu cầu bổ sung đầy đủ các thông

Trang 22

tin cần thiết hoặc hủy bỏ thao tác đang thực hiện, lúc này

UC kết thúc

Thông tin sản phẩm không hợp lệ :Nếu các thông tin được admin nhập vào luồng cập nhật thông tin , thêm sản phẩm không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi và yêu cầu admin chỉnh sửa lại các thông tin không hợp lệ hoặc hủy bỏ thao tác đang thực hiện, lúc này UC kết thúc

o Điều kiện tiên quyết :

Người quản lý phải Đăng Nhập vào hệ thống trước khi UC có thể bắt đầu

Hệ thống hiển thị tất cả các Người Dùng trong hệ thống

Hệ thống yêu cầu admin chọn chức năng muốn thực hiện Sau khi admin chọn chức năng, một trong các luồng phụ tương ứng sau thực hiện :

- Nếu admin chon Xóa : luồng Xóa Người Dùng được thực hiện

 Admin chấp nhận xóa

Trang 23

 Tài khoản của Người Dùng sẽ bị cấm không cho Đăng Nhập

- Nếu admin chọn Cập Nhật Người Dùng : luồng Cập Nhật Người Dùng được thực hiện

 Hệ thống truy xuất và hiển thị thông tin Người Dùng đã được admin chọn từ danh sách Người Dùng của hệ thống

 Admin thay đổi một số thông tin của Người Dùng Bao gồm tất cả các thông tin được chỉ

ra trong luồng Đăng Ký tài khoản mới

 Sau khi thay đổi các thông tin , admin chọn chức năng Cập Nhật

 Hệ thống kiểm tra tính hợp lệ thông tin Thông tin Người Dùng được cập nhật lại vào

hệ thống và đưa lại ra màn hình hiển thị

- Nếu admin chọn Thêm Người Dùng : luồng Thêm Người Dùng được thực hiện

 Hệ thống cho phép admin thêm một Người Dùng mới khi Người Dùng liên lạc trực tiếp

 Sau khi admin điền thông tin Người Dùng được thêm mới xong Hệ thống kiểm tra tínhhợp lệ thông tin

 Nếu hợp lệ thì thông tin được cập nhật và thêm mới một Người Dùng vàoCSDL

 Dòng sự kiện khác :

Thông tin Người Dùng không đầy đủ :

Nếu các thông tin được admin nhập vào luồng cập nhật thông tin không đầy đủ thì hệ thống sẽ hiển thị thông báo lỗi và yêu cầu bổ sung đầy đủ các thông tin cần thiết hoặc hủy bỏ thao tác đang thực hiện, lúc nay UC kết thúc

Trang 24

Thông tin Người Dùng không hợp lệ :Nếu các thông tin được admin nhập vào luồng cập nhật thông tin không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi và yêu cầu admin chỉnh sửa lại các thông tin không hợp

lệ hoặc hủy bỏ thao tác đang thực hiện, lúc này UC kết thúc

o Điều kiện tiên quyết :

Admin phải Đăng Nhập vào hệ thống trước khi UC có thể bắt đầu

o Dòng sự kiện

 Dòng sự kiện chính :

UC này bắt đầu khi người quản lý muốn xem, xóa hoặc cập nhật hóa đơn mua hàng

Hệ thống hiển thị tất cả các hóa đơn của cửa hàng

Hệ thống yêu cầu người quản lý chọn chức năng xóa hoặc cập nhật trạng thái

Sau khi người sử dụng chọn chức năng, một trong các luồng phụ tương ứng sau được thực hiện :

- Nếu người sử dụng chọn cập nhật hóa đơn : luồng phụ cập nhật hóa đơn được thực hiện

- Nếu người sử dụng chọn xóa hóa đơn : luồng phụ xóa hóa đơn được thực hiện

Trang 25

 Cập nhật đơn đặt hàng :

Hệ thống truy xuất và hiển thị chi tiết đơn đặt hàng đã được người sử dụng hệ thống chọn từ danh sách các đơn đặt hàng của website

Người sử dụng hệ thống gọi điện thoại cho khách hàng để xác nhận

Sau khi xác nhận thành công thì trạng thái giao hàng sẽ được hiển thị

Sau khi được thông báo đã giao hàng thì lúc này chi tiết đơn đặt hàng sẽ không được cập nhật nữa

Thông tin về hóa đơn mua hàng được cập nhật lại vào hệ thống và đưa ra lại màn hình hiển thị

 Xóa hóa đơn đặt hàng :

Hệ thống xóa hóa đơn mua hàng (hóa đơn này đã được người sử dụng hệ thống chọn từ danh sách các hóa đơn mua hàng của cửa hàng) Nếu như đơn đặt hàng đã giao thìkhông thể xóa

o Dòng sự kiện khác :

 Việc xác nhận không được người sử dụng hệ thống chấp thuận

Trong các luồng sự kiện hiệu chỉnh thông tin và xóa hóa đơn , nếu việc xác nhận các thao tác tương ứng không được người sử dụng chấp thuận, hệ thống sẽ trở lại trạng thái trước đó của từng luồng sự kiện tương ứng, lúc này

UC kết thúc

o Điều kiện tiên quyết :

 Người quản lý phải Đăng Nhập vào hệ thống trước khi UC có thể bắt đầu

o Post-condition :

 Nếu UC thành công, thông tin hóa đơn mua hàng được xóa hoặc cập nhật Ngược lại trạng thái của hệ thống không thay đổi

Trang 26

2.2.8 Use-Case Quản Lý Quản Trị

- Nếu chọn Xóa Quản Trị: luồng xóa quản trị được thực hiện

 Thông tin về quản trị được xóa hoàn toàn ra khỏi hệ thống

- Nếu chọn cập nhật quản trị : luồng cập nhật quản trịđược thực hiện

 Hệ thống truy xuất và hiển thị thông tin quản trị đã được chọn từ danh sách các quản trị của hệ thống

 Thay đổi một số thông tin của quản trị Bao gồm tất cả các thông tin được chỉ ra trong luồng thêm tài khoản mới

 Sau khi thay đổi các thông tin, chọn chức năng cập nhật

 Hệ thống kiểm tra tính hợp lệ thông tin Thông tin quản trị được cập nhật lại vào hệ thống và đưa ra lại màn hình hiên thị

Trang 27

- Nếu chọn thêm quản trị : luồng thêm quản trị được thực hiện

 Hệ thống cho phép thêm người quản trị mới

 Sau khi admin điền thông tin quản trị được thêm mới xong Hệ thống kiểm tra tính hợp

Nếu các thông tin được admin nhập vào luồng cập nhật thông tin không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi và yêu cầu chỉnh sửa lại các thông tin không hợp lệ hoặc hủy bỏ thao tác đang thực hiện, lúc này UC kết thúc

o Điều kiện tiên quyết :

Người chủ quản lý phải Đăng Nhập hệ thống trước khi UC có thể bắt đầu

o Post-condition :

Nếu thành công thì thông tin quản trị sẽ được cập nhật, thêm, xóa vào CSDL

Trang 28

2.3.Mô hình Use-Case

Quan Ly Quan Tri Quan Tri Vien

Quan Ly Don Dat Hang

Quan Ly Nha Phan Phoi

Quan Ly Hoi Dap

Quan Ly Quang Cao Quan Ly Tin

Thong ke Doanh Thu

Dang Xuat

Thay Doi Mat Khau

Dang Nhap

Phuc Hoi mat Khau

Quan Ly Nha San Xuat

Thanh Toan Truc Tuyen

Quan Ly san Pham

Quan Ly Loai san Pham Quan Ly Nguoi Dung

Hinh 2 1_ Sơ đồ tổng quan các usecase của đối tượng Quản Trị Viên

Xem thong Tin Khach hang

Kich Hoat tai Khoan Khach Hang

Bo Kich Hoat Tai Khoan Khach hang

Xoa Khach Hang

Dang Nhap Nguoi Dung He Thong

Quan Tri He thong

Trang 29

Them Nguoi Dung

Cap Nhat Thong Tin Nguoi Dung

Xem Thong Tin Nguoi Dung

Xoa Thong Tin Nguoi dung

Them San Pham

Xem Chi Tiet San Pham

Cap Nhat San Pham

Xoa San Pham Hien Thi danh Sach

Quan Tri Vien

Trang 30

Tiem Kiem

Them Loai San Pham

Cap Nhat Loai San Pham

Xoa Loai San Pham Hien Thi danh Sach

Quan Tri Vien

Xem Thong Tin Don hang

Cap Nhat Trang Thai Don Hang

Xoa Don Hang Hien Thi danh Sach

Quan Tri Vien

Trang 31

Dang Nhap

Dang Xuat

Phuc Hoi Mat Khau

Thay Doi Mat Khau

Dang Ky

Tim Kiem San Pham

Xem Thong Tin San Pham

Quan Ly Gio Hang

Xem Tin Tuc Nguoi Dung

Them Tin Tuc

Cap Nhat Tin Tuc

Xoa Tin Tuc Quan Tri Vien

Trang 32

Danh Sách Actor :

đăng nhập

Danh Sách Use-Case :

Bao gồm Xem, Xóa, Cập nhật đơn đặt hàng và Thống kê doanh thu.

Bao gồm Thêm, Xóa, Cập nhật loại sản phẩm

Bao gồm Thêm, Xóa, Cập nhật sản phẩm

Bao gồm Thêm, Xóa, Cập nhật nhà sản xuất

Bao gồm Thêm, Xóa, Cập nhật người dùng

Bao gồm Thêm, Xóa, Cập nhật quản trị

Bao gồm Thêm, Xóa, Cập nhật tin

Trang 33

14 QLQuangCao Quản lý quảng cáo

Bao gồm Thêm, Xóa, Cập nhật quảng cáo

Bao gồm Thêm, Xóa, Cập nhật nhà phân phối

Bao gồm Xóa, Thêm và Tự động gửi mail

2.4 Mô hình Activity

Hinh 2 9_Mô hình Activity đăng ký tài khoản

Trang 35

Hinh 2 12_Mô hình Activity tìm kiếm sản phẩm

Hinh 2 13_Mô hình Activity thanh toán trực tuyến

Trang 36

Hinh 2 14_Mô hinh Activity giỏ hàng

Trang 37

Hinh 2 15_Mô hình Activity đơn đặt hàng

Hinh 2 16_Mô hình Activity quản lý loại sản phẩm

Trang 38

Hinh 2 17_Mô hình Activity quản lý sản phẩm

Trang 39

Hinh 2 18_Mô hình Activity quản lý nhà sản xuất

Trang 40

Hinh 2 19_Mô hình Activity quản lý người dùng

Ngày đăng: 16/01/2015, 06:39

HÌNH ẢNH LIÊN QUAN

2.6.1. Sơ đồ cơ sở dữ liệu - ĐỒ ÁN TỐT NGHIỆP  THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ MỸ PHẨM CAO CẤP
2.6.1. Sơ đồ cơ sở dữ liệu (Trang 70)
12 HinhMinhHoa Nvarchar(100) Hình minh họa - ĐỒ ÁN TỐT NGHIỆP  THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ MỸ PHẨM CAO CẤP
12 HinhMinhHoa Nvarchar(100) Hình minh họa (Trang 72)
3 HinhThuc Nvarchar(50) Hình Thức - ĐỒ ÁN TỐT NGHIỆP  THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ MỸ PHẨM CAO CẤP
3 HinhThuc Nvarchar(50) Hình Thức (Trang 76)
7 HinhMinhHoa Nvarchar(200) Hình minh họa - ĐỒ ÁN TỐT NGHIỆP  THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ MỸ PHẨM CAO CẤP
7 HinhMinhHoa Nvarchar(200) Hình minh họa (Trang 77)
6 HinhMinhHoa Nvarchar(200) Hình minh họa - ĐỒ ÁN TỐT NGHIỆP  THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ MỸ PHẨM CAO CẤP
6 HinhMinhHoa Nvarchar(200) Hình minh họa (Trang 77)

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