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

Áp dụng giải pháp joomla phiên bản 2 5 xây dựng website đấu giá trực tuyến cho công ty cổ phần dịch vụ và phát triển joomexp

78 335 0

Đ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 78
Dung lượng 2,91 MB

Nội dung

Vì vậy có thể khẳng định lại rằng việc ứng dụng công nghệ thông tin vào thực tiễn công việc của tất cả mọi người và các hoạt động xã hội nói chung là hoàn toàn phù hợp và cần thiết hơn b

Trang 1

Lời cảm ơn

Trải qua thời gian 5 năm học tập và rèn luyện tại Trường Đại Học Công nghệ thông tin và truyền thông, đến nay em đã kết thúc khoá học và hoàn thành đồ án tốt nghiệp Để có được kết quả này em xin chân thành cảm ơn :

Em xin gửi lời cảm ơn đến các thầy, cô giáo trong ngành Hệ thống thông tin, Khoa Công Nghệ Thông Tin, Trường Đại học Công Nghệ Thông Tin và Truyền Thông, những nhà giáo đã truyền dạy cho em những kiến thức quý báu trong suốt những năm học vừa qua

Em xin chân thành cảm ơn cô giáo hướng dẫn ThS Nguyễn Thị Linhvì sự

giúp đỡ và dìu dắt tận tình của cô.Cô luôn quan tâm và rất nhiệt tình hướng dẫn

em từ việc tìm tài liệu cho đến việc định hướng lựa chọn giải pháp để triển khai đồ

án Cô cũng luôn nhắc nhở, động viên em mỗi khi gặp khó khăn, nhờ vậy mà em

đã hoàn thành tốt đồ án tốt nghiệp của mình đúng thời hạn

Cuối cùng em xin cảm ơn các anh trong công ty TNHH cổ phần và dịch vụ phát triển công nghệ JoomEXP đã tạo điều kiện cho em được làm việc tại công ty

và nhiệt tình giúp đỡ em trong quá trình thực hiện đồ án này, cùng với gia đình và bạn bè đã luôn động viên em trong suốt quá trình học và hoàn thành đồ án này

Do thời gian hoàn thành đồ án có hạn, sự thể hiện đồ án không tránh khỏi có những khiếm khuyết Em rất mong được sự động viên và đóng góp ý kiến của các thầy cô giáo, giúp em hoàn thành tốt đồ án và chuẩn những kỹ năng tốt nhất cho trải nghiệm sau này, có khả năng ứng dụng trong thực tế

Em xin chân thành cảm ơn!

Thái nguyên , ngày 12 tháng 06 năm 2012

Sinh viênNguyễn Thị Diệu Linh

Trang 2

Lời cam đoan

Đồ án tốt nghiệp là sản phẩm tổng hợp toàn bộ các kiến thức mà sinh viên đã học được trong suốt thời gian học tập tại trường đại học Ý thức được điều đó, với tinh thần nghiêm túc, tự giác cùng sự lao động miệt mài của bản thân và sự hướng dẫn tận tình của Cô giáo Ths Nguyễn Thị Linh em đã hoàn thành xong đồ án tốt nghiệp của mình

Em xin cam đoan: nội dung đồ án của em không sao chép nội dung cơ bản từ các đồ án khác và sản phẩm của đồ án là của chính bản thân em nghiên cứu xây dựng lên Mọi thông tin sai lệch em xin hoàn toàn chịu trách nhiệm trước hội đồng bảo vệ

Trang 3

Lời nói đầu

Thế kỷ 21 đã đánh dấu sự tác động lẫn nhau của con người trên toàn cầu thế giới đang mở ra cơ hội cho hàng triệu người nhờ công nghệ mới, những thông tin

và kiến thức thiết yếu được mở rộng đã cải thiện một cách đáng kể cuộc sống của con người và giúp giảm cảnh nghèo nàn

Trong kỷ nguyên thông tin ngày nay, việc truy cập thông một cách dễ dàng đang làm thay đổi cách chúng ta sống, làm việc và giải trí Nền kinh tế số - còn được gọi là kinh tế tri thức, kinh tế mạng hay kinh tế mới, được mô tả như một sự chuyển tiếp từ sản xuất hàng hòa sang tạp lập ý tưởng Công nghệ thông tin và truyền thông đang đóng góp một vai trò quan trọng và toàn diện trên mọi mặt của kinh tế xã hội

Sự phát triển của công nghệ thông tin đặc biệt là sự phát triển mạnh mẽ trong việc truy cập Internet hay các Website và các dịch vụ trên mạng như: thương mại điện tử, đào tạo từ xa, các dịch vụ giải trí, du lịch, các thông tin văn hóa xã hội… Các sản phẩm của ngành công nghệ thông tin là: phần cứng, phần mềm, trí tuệ nhân tạo được ứng dụng hầu hết trong các lĩnh vực khác nhau của xã hội, chính vì

sự phát triển ưu thế của lĩnh vực này mà nhiều cơ quan, xí nghiệp, công ty, trường học có nhu cầu tin học hóa trong công việc của mình

Công nghệ thông tin đang đưa ra mọi người vào một kỷ nghuyên thông tin

mở rộng và tin cậy.Công nghệ thông tin đã thâm nhập vào tất cả các lĩnh vực của cuộc sống Công nghệ thông tin cho phép truy cập và khai thác các cơ sở dữ liệu thuộc nhiều lĩnh vực kinh tế xã hội, các ngành nghề khác nhau như các thông tin

về khoa học kỹ thuật, giáo dục và đào tạo, y tế, thương mại điện tử, thị trường giá

cả, dự báo thời tiết… và rất nhiều các dịch vụ thương mại điện tử như một công cụ đắc lực không thể thiếu

Ngày nay, việc phổ cập sử dụng khai thác máy tính điện tử trong các công việc quản lý, thương mại điện tử, kinh tế tài chính, khoa học giáo dục… và các ngành công nghệ khác đã khiến cho nhu cầu trao đổi thông tin ngày càng lớn Từ

đó thúc đẩy các mạng dữ liệu điện tử, các dịch vụ thông tin bao quát toàn bộ các lĩnh vực kinh tế, văn hóa, xã hội, y tế, giáo dục đào tạo và các hoạt động khác như ngân hàng điện tử, quản lý dự án…

Trang 4

Vì vậy có thể khẳng định lại rằng việc ứng dụng công nghệ thông tin vào thực tiễn công việc của tất cả mọi người và các hoạt động xã hội nói chung là hoàn toàn phù hợp và cần thiết hơn bao giờ hết.

Là một sinh viên đang thực tập tại Công ty Dịch vụ và phát triển EXP, mặc

dù hiện nay công ty đã có website giới thiệu các sản phẩm mà Công ty thiết kế, nhưng website này chưa hoàn toàn phù hợp với việc kinh doanh của Công ty nên

em chọn đề tài này đó là : “Áp dụng giải pháp Joomla xây dựng website đấu giá trực tuyến cho công ty cổ phần và dịch vụ JoomEXP ” làm đồ án thực tập tốt nghiệp lần này

Tìm hiểu thực tế công việc kinh doanh của Công ty, thiết kế website bằng ngôn ngữ php, bước đầu xây dựng và chạy thử chương trình.Từ đó rút ra được kết quả và những điều chưa đạt dược

Chương trình :Áp dụng giải pháp Joomla xây dựng website đấu giá trực tuyến

- Tìm hiểu và nắm được các kiến thức về ngôn ngữ php, Joomla

- Khảo sát và phân tích thiết kế hệ thống, đưa ra sơ đồ chức năng của website

- Xây dựng website cho công ty EXP áp dụng giải pháp Joomla

- Hoàn thiện hệ thống báo cáo, đánh giá kết quả đạt được và các mặt hạn chế của chương trình, đồng thời đưa ra giải pháp cũng như hướng mở rộng của chương trình

- Khảo sát thực tế

- Tìm hiểu và trao đổi với anh chị trong công ty

- Phân tích chi tiết bài toán

- Xây dựng, cài đặt và kiểm thử chương trình

MỤC LỤC

Trang 6

CHƯƠNG 1.CƠ SỞ LÝ THUYẾT

1.1 Kiến trúc cơ bản

Kiến trúc cơ bản nhất để trang Dynamic Web hoạt động được là nó phải làm việc trên mô hình clien/server Nôm na là mỗi thứ client hay server đều đảm đương một chức năng riêng để hoàn thành công việc chung đó là cho ra một trang web động Ứng dụng Web phải có một mô hình server có thể là một máy tính làm server thôi, nhằm tập trung hóa việc xử lý dữ liệu Còn các client, còn được hiểu là máy tính của người sử dụng phải được nối mạng với server, giả sử các máy này truy cập vào một website chẳng hạn, thì có nghĩa họ đã truy cập vào server, sau đó lấy dữ liệu từ server về thể hiện lên màn hình Cùng một lúc có thể có hàng trăm người (client) truy cập vào cùng một Website được xử lý tập trung trên server

1.3 Server

Hầu hết các ứng dụng Web đều hoạt động tập trung trên Server.Một số ứng dụng đặc trưng gọi là Web Server sẽ đảm trách việc giao tiếp với các trình duyệt.Một Cơ sở dữ liệu trên Server sẽ lưu trữ tất cả những thông tin đáp ứng yêu cầu cho công việc của ứng dụng Web.Web Server, Ngôn ngữ lập trình, CSDL phải hoạt động tốt trên một Hệ Điều Hành nào đó

Trang 7

Hình 1.1: Sơ đồ hoạt động ứng dụng web trên server

1.4 Hệ điều hành

Có rất nhiều chủng loại HĐH.PHP và My SQL thuộc nhóm phần mềm ứng dụng có tên gọi là open source (nguồn mở).Việc này có nghĩa là người dùng sẽ xem được mã nguồn của các ứng dụng sử dụng PHP/MySQL.Chúng tận dụng được mô hình phát triển dựa vào nguồn mở, cho phép người nào cảm thấy thích nó đều có thể góp phần vào việc phát triển các dự án.Sử dụng PHP để tạo ra một sản phẩm phần mềm tốt

Trang 8

1.6 Website động là gì ?

Website động là những thực thể mạnh và linh hoạt, thường được thực hiện dưới dạng các ứng dụng hơn là các Website đơn thuần Các ưu điểm của Website động: đáp ứng nhiều tham số khác nhau, thường có các giao diện cho phép người quản trị có thể quản lý nội dung của site, có bộ nhớ, cho phép người sử dùng đăng

ký và đăng nhập, thực hiện thương mại điện tử, dễ dàng duy trì cập nhật và phát triển…

1.7.Joomla

Joomla là một hệ quản trị nội dung mã nguồn mở (Tếng Anh : Open Source

ContentManagement Systems Joomla được viết bằng ngôn ngữ PHP và kết nối

tới cơ sở dữ liệu MySQL , cho phép người sử dụng có thể dễ dàng xuất bảncác nội

dung của họ lên Internet hoặc Intranet Joomla có các đặc tính cơ bản là: bộ đệm

trang (page caching) để tăng tốc độhiển thị, lập chỉ mục, đọc tin RSS (RSS feeds), trang dùng để in, bản tinnhanh, blog, diễn đàn, bình chọn, Joomla được phát âm theo tiếng Swahili như là 'jumla' nghĩalà "đồng tâm hiệp lực"

Joomla được sử dụng ở khắp mọi nơi trên thế giới, từ những website cá nhân cho

tớinhững hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều

dịchvụ và ứng dụng.Joomla có thể dễ dàng cài đặt, dễ dàng quản lý.

Joomlacó mã nguồn mở do đóviệc sử dụng Joomla là hoàn toàn miễnphí cho tất

cả mọi người trên thế giới

1.8 Hệ CSDL quan hệ

Relational Database Management Systems (Hệ Quản trị Cơ Sở Dữ Liệu Quan hệ - RDBMSs) cung cấp phương thức tuyệt vời để lưu trữ và truy xuất lượng thông tin lớn và phức tạp.Nó đã ra đời khá lâu.Thực tế, nó có trước Web, Linux và WindowsNT, cho nên không có gì ngạc nhiên khi có quá nhiều hệ CSDL để chọn lựa.Tất cả các CSDL này đề dựa trên cơ sở SQL (Structure Query Language)

Một số hệ phổ biến như Oracle, Sysbase, Informix, Ms SQL Server,

IBM's DB2 Hệ nguồn mở thông dụng hiện nay là MySQL mà quyển sách này đề

cập đến, ngoài ra còn có hai hệ nguồn mở khác là PostgresSQL đã một thời thay

thế MySQL và Interbase là bộ nguồn mở của Borland giới thiệu vào tháng 8/1999

Trang 9

1.9.PHP là gì?

PHP là chữ viết tắt của ỘPersonal Home PageỢ do Rasmus Lerdorf tạo ra năm 1994, để theo dõi người dùng truy cập lý lịch trực tuyến của ông Vì tắnh hữu dụng, khả năng phát triển, PHP đã bắt đầu được sử dụng trong môi trýờng chuyên nghiệp và nó đã trở thành ỘPHP: Hypertext PreprocessorỢ

PHP là một công nghệ phắa máy chủ (server-side) và không phụ thuộc môi trường (cross-platform).Cả hai yếu tố này đều rất quan trọng

Tại sao cần dùng PHP?PHP được sử dụng để phát triển Website động vì nó

tốt, nhanh và dễ dàng nghiên cứu hơn các giải pháp khác.PHP có khả năng thực hiện và tắch hợp chặt chẽ với hầu hết các cơ sở dữ liệu có sẵn, tắnh bền vững, linh động và khả năng phát triển không giới hạn.Tất cả các đặc tắnh trên đều miễn phắ

vì PHP là mã nguồn mở.PHP vừa dễ với người sử dụng và vừa có khả năng làm được mọi thứ, đáo ứng yêu cầu của lập trình viên chuyên nghiệp.PHP la module thông dụng cho Apache (máy chủ Web phổ biến nhất) và nó đã có mặt trên 12 triệu Website

Cách làm việc của PHP

PHP là một ngôn ngữ máy chủ, mã lệnh PHP sẽ tập trung trên máy chủ để phục vụ các trang web theo yêu cầu của người dùng thông qua trình duyệt

Khi người dùng truy cập Website viết bằng PHP, máy chủ đọc mã lệnh PHP

và xử lý chúng theo các hướng dẫn đã được mã hóa

Hình 1.2:Cách làm việc của PHP phù hợp vói mô hình khách-chủ khi người

dùng yêu cầu một trang Web

Trang 10

Hình 1.3:Quá trình xử lý yêu cầu đối với một trang HTML tĩnh

MySQL là gì?

Là cơ sử dữ liệu phố biến nhất thế giới.Giống như PHP, MySQL có một khả năng thực thi hoàn hảo, rất linh động, đáng tin cậy, dễ nắm bắt và ít chi phí hoặc miễn phí

Hình 1.4:Trang chủ ứng dụng cơ sở dữ liệu MySQL

Hình 1.5:Cách hoạt động của phần lớn các ứng dụng Web động sử dụng

PHP và MySQL

Để thực hiện phát triển Website động dùng PHP và MySQL cần những công cụ:

• Một ứng dụng máy chủ Web (ví dụ Apache, Xitami hoặc IIS)

• PHP

• MySQL

Trang 11

• Trình duyệt Web ( như Internet Explorer của Microsodt, Navigator của Netscape, Safari của Apple, Mozilla, Opera ).

• Trình soạn thảo văn bản, ứng dụng WYSIWYG có hỗ trợ PHP (Dreamweaver Qualifies của Macromedia) hoặc IDE (Intergrated Development Environment: Môi trường phát triển tích hợp)

• Ứng dụng FTP nếu dùng máy chủ ở xa

Điều hấp dẫn của việc phát triển các Website động dùng PHP và MySQL là tất cả các yêu càu có thể được đáp ứng mà không tốn tiền, bất kể hệ ddieuf hành đang sử dụng Apache, PHP và MySQL là những mà nguồn mở

1.10 Tại sao sử dụng PHP và MySQL?

Nói về PHP:

+ Tốc độ nhanh, dễ sử dụng

+ Chạy trên nhiều hệ điều hành.

+ Truy cập bất kỳ loại CSDL nào

+ Luôn được cải tiến và cập nhật

+ Được hướng dẫn kỹ thuật bất cứ lúc nào

+ Hoàn toàn miễn phí

Nói về MySQL:Mặc dù MySQL được phổ biến rất nhiều Trong phần trên, chúng

ta đã bàn sơ qua MySQL.Trong phần này, bạn sẽ được biết về những đặc điểm của những Hệ quản trị CSDL khác mà MySQL không hỗ trợ

Với những hạn chế đó đã làm cho MySQL không được chọn để chạy trên một số các môi trường.Nếu bạn đang có kế hoạch bắt đầu cho một ngân hàng chẳng hạn, thì tôi khuyên bạn là MySQL không thích hợp cho bạn

Nhưng đối với phần đông mọi người và phần lớn các ứng dụng, MySQL là

sự chọn lựa của họ bởi nó rất thích hợp cho những ứng dụng Web

+ Vừa túi tiền

+ Nhanh và mạnh+ Cải tiến liên tục

Trang 12

CHƯƠNG 2 KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ

THỐNG WEBSITE ĐẤU GIÁ TRỰC TUYẾN

2.1 Khảo sát hiện trạng hệ thống

Trong thực tế, qua sự tìm hiểu, khảo sát thực tế, hiện nay thương mại điện

tử càng ngày càng thể hiện nhiều mặt thuận lợi hơn cùng với xu hướng tin học hóa trong kinh doanh cũng như trong nhiều lĩnh vực hoạt động khác, chính vì vậy em thấy nên xây dựng một Website có thể giới thiệu các sản phẩm của công ty, xây dựng module đấu giá nhằm thu hút khách hàng tìm đến với các sản phẩm của công

ty, mở rộng thêm thị trường khách hàng Website đấu giá cho phép khách hàng tham gia đấu giá, mua hàng.Chỉ có Admin mới có thể đăng tin đấu giá, đăng tin bán hàng Các module chính của website gồm: Đấu giá, Mua bán, Tìm kiếm, Admin

2.2 Mục tiêu đạt được của website

- Cho phép đấu giá, mua bán, tra cứu dữ liệu thuận tiện, đơn giản đối với thành viên và tiết kiệm được thời gian

- Lưu trữ, tìm kiếm và theo dõi thông tin đảm bảo:

+ Lưu trữ khoa học và an toàn nhất

+ Tìm kiếm các sản phẩm một cách nhanh chóng

+ Đảm bảo đầy đủ thông, tránh dư thừa dữ liệu

- Giảm bớt công sức và thời gian, thay thế những thao tác thủ công

- Đảm bảo tính bảo mật trong khi đấu giá, mua hàng

- Tận dụng được tối đa khả năng làm việc của máy tính

2.3 Khái quát về cách đấu giá hiện nay

Trang 13

sẽ không được bán Trong ngữ cảnh của cuộc đấu giá, một từ vựng tiếng Anh thường được dùng là bid hay auction, nghĩa là giá đề nghị Đấu giá có thể áp dụng cho nhiều loại mặt hàng: đồ cổ, bộ sưu tập (tem, tiền, xe cổ, tác phẩm nghệ thuật, bất động sản cao cấp, các mặt hàng đã qua sử dụng, sản phẩm thương mại (cá, tôm), giống ngựa đua thuần chủng và các cuộc bán đấu giá cưỡng ép (thanh lý, phát mãi)) Có nhiều cách phân loại đấu giá.

Bán đấu giá từ rất lâu đã là hình thức kinh doanh, mua bán quen thuộc đối với các nền kinh tế phát triển trên thế giới.Phương thức này cho phép hàng hoá được giới thiệu trước một số lượng đông người mua Tại đây khách hàng được tự

do đưa ra các mức trả giá mang tính cạnh tranh cho một món hàng Sự cạnh tranh giữa những người mua hàng với nhau làm cho giá cả món hàng tăng lên và dần dần tạo thành giá trị của hàng hoá trên thị trường Với sự phát triển nhanh chóng của công nghệ thông tin và mạng Internet, bán đấu giá đã phát triển đếm một tầm vóc mới: hình thức đấu giá qua mạng hình thành và ngày càng phát triển Tại Việt Nam, dù đấu giá chưa được tiến hành phổ biến, người dân vẫn hình dung được phần nào hình thức và quang cảnh của một cuộc đấu giá truyền thống qua phim ảnh.Theo xu hướng hiện nay, đấu giá qua mạng chắc chắn sẽ trở thành hình thức phổ biến hơn so với đấu giá truyền thống trong đó Việt Nam không phải là một ngoại lệ

Cũng giống như một cuộc đấu giá truyền thống, một website đấu giá đòi hỏi phải có người bán đấu giá và những người mua Có hai hình thức người bán tham gia trên website đấu giá: Thứ nhất, chủ website cũng chính là chủ những mặt hàng được đấu giá tại website Thứ hai, chủ hàng "thuê mặt bằng" trên website để tiến hành các hoạt động kinh doanh của mình

Thông thường, việc tự xây dựng website riêng cho các mặt hàng của mình

sẽ giúp chủ hàng tiết kiệm được một khoản lớn tiền "thuê mặt bằng" và còn chủ động hơn trong hoạt động kinh doanh của mình Tuy nhiên, trong lĩnh vực bán đấu giá, càng nhiều khách hàng viếng thăm càng đem đến cho chủ hàng nhiều cơ hội bán hàng Trong khi đó, không phải website nào được xây dựng cũng thu hút được

sự quan tâm của các khách hàng trên mạng Vì thế, chấp nhận trả phí để có mặt tại một địa chỉ nổi tiếng vẫn là một toan tính cần thiết của các chủ hàng bán đấu giá

Trang 14

Về tài sản bán đấu giá: Mọi tài sản không bị pháp luật cấm lưu thông trên thị trường đều có thể là đối tượng của các phiên đấu giá như: Máy móc, thiết bị, phương tiện vận tải, nhà và giá trị quyền sử dụng đất, tài sản không sử dụng trong doanh nghiệp cần thanh lý, tài sản bảo đảm bị phát mại để thu hồi nợ vay của ngân hàng.

2.3.1.1Hoạt động

Để đưa hàng lên bán tại một website đấu giá, chủ hàng hoặc phải là chủ website hoặc phải trả một khoản phí nhất định cho mỗi mặt hàng của mình Những mặt hàng được lựa chọn đem đấu giá thường được đi kèm với các thông tin liên quan và tuân thủ những nguyên tắc nhất định để có thể bán đấu giá được như số lượng rất hạn chế, không sản xuất đại trà, tính độc đáo, tính lịch sử, văn hoá hoặc tính cá nhân của sản phẩm

Để mua hàng tại các website đấu giá, trước hết, người mua sẽ lựa chọn các mặt hàng mình muốn theo các category được trình bày rõ ràng tại các website Sau khi lựa chọn mặt hàng muốn mua, người mua sẽ phải tham gia đấu giá với những người mua khác bằng cách điền vào một form cho trước, trong đó có những thông

số tối thiểu như đặt giá cho mặt hàng muốn mua và số lượng muốn mua đối với mặt hàng đó Máy tính của chủ website sẽ tự động làm việc và khi thời hạn đấu giá kết thúc, đơn mua chiến thắng sẽ được thông báo rõ ràng và các đơn ở các vị rí tiếp theo cũng được thông báo

Những quy tắc chung của một website bán đấu giá:

a Thời hạn kết thúc đấu giá đối với một mặt hàng

Để tránh tình trạng có quá nhiều mặt hàng tồn đọng trên website, khi một mặt hàng được đưa lên website bán đấu giá, chủ hàng phải xác định thời hạn chấm dứt đấu giá.Thời hạn hàng càng lưu trên website lâu, mức phí chủ hàng phải trả cho chủ website càng lớn.Ví dụ, nếu mặt hàng được đưa lên trang đầu tháng 12/2002, chủ hàng sẽ có thông báo rằng mặt hàng đó chỉ được đấu giá đến ngày 30/1/2003, nếu muốn để mặt hàng được đấu giá đến hết tháng 2/2003, chủ hàng phải trả thêm một khoản phí nữa cho chủ website

Một phát sinh là nếu đến thời hạn chót, mặt hàng lại đang được đấu giá sôi

Trang 15

website có một chính sách riêng Thông thường, các website tuân theo luật sau: Nếu có một đơn đấu giá trong vòng 10 phút trước thời hạn quy định, mặt hàng đó

sẽ được coi là đấu giá xong với giá cuối cùng nếu sau đó 10 phút không còn đơn đấu giá nào nữa Giai đoạn đi đến mức giá cuối cùng của đấu giá trong tiếng Anh

là "going, going, gone" ;tạm dao dịch theo cách đấu giá truyền thống là “tiếp theo, một, hai, ba, đã xong”.;

b Thắng lợi trong đấu giá

Không phải khi nào việc đấu giá cũng cho ra kết quả rõ ràng người thắng, người thua Vì thế, việc xác định người nào thắng trong đấu giá cũng được các website đấu giá xây dựng thành luật chơi rõ ràng Nói vắn tắt, quy định về người thắng trong đấu giá là "giá cả trước, số lượng sau và thời gian sau cùng"

Cũng giống như trong đấu giá truyền thống, một mặt hàng khi được đấu giá trên mạng sẽ được đặt mức giá tối thiểu (Reserve Price) Đơn đấu giá nào có mức giá cao nhất và vượt mức tối thiểu sẽ là đơn chiến thắng Trong trường hợp hai hay nhiều đơn đấu giá có cùng mức giá; đơn nào mua số lượng hàng lớn hơn sẽ là đơn chiến thắng Nếu các đơn cùng đặt mức giá và số lượng như nhau, đơn nào đặt sớm hơn sẽ là đơn thắng Thứ tự bán hàng cho các đơn chiến thắng sẽ là người thắng lợi được quyền mua hàng theo đơn Sau khi quá trình đấu giá kết thúc, hàng

sẽ được bán cho người thắng lợi trong đấu giá Với khả năng sau đơn mua của người thắng đầu tiên, chủ hàng vẫn còn hàng; hàng sẽ được bán cho người chiến thắng trong số những người còn lại (cũng được xác định theo luật trên) và tiếp tục như vậy, hàng sẽ được bán cho đến hết hoặc đến đơn đấu giá cuối cùng vượt mức giá tối thiểu Như vậy, người chiến thắng cuối cùng có thể không mua đủ số lượng hàng như mong muốn

Trong trường hợp không có đơn đấu giá nào vượt mức tối thiểu, cuộc đấu giá vẫn được coi là thành công mà không có người mua hàng

2.3.1.2 Thanh toán

Rất nhiều trong số những người tham gia đưa hàng lên các website đấu giá thuộc loại "không chuyên nghiệp" Từ "không chuyên nghiệp" nhằm để chỉ những đối tượng có thể vẫn đi làm tại các công ty, cơ quan như bình thường; họ chỉ dành

Trang 16

mà không phải tốn kém quá nhiều: Đưa các mặt hàng mình lựa chọn từ một cơ sở sản xuất nào đó lên mạng để bán đấu giá Như vậy, việc thanh toán giữa người mua với người bán là một vấn đề cần được giải quyết.

Lẽ dĩ nhiên, nền thương mại điện tử phát triển phải đáp ứng được các yêu cầu tối thiểu là thanh toán bằng thẻ, trực tiếp qua mạng Tuy nhiên, không phải khách hàng sẽ tin vào bất kỳ một website thương mại nào và sẵn sàng khai chính xác chi tiết các thông số cá nhân của mình Do vậy, một số công ty trung gian ra đời với vai trò là cầu nối giữa người bán với người mua Những công ty này đủ lớn và có uy tín để khách hàng sẵn sàng khai báo các thông tin cá nhân và thẻ thanh toán của mình Do vậy, việc thanh toán giữa người mua với người bán qua mạng sẽ được thực hiện gián tiếp bằng đường "người mua" - "công ty trung gian" - người bán" Các công ty trung gian này lấy khoản hoa hồng trong thanh toán giữa người bán với người mua là nguồn tài chính để tồn tại và phát triển.Đổi lại, các website nhỏ lại nhờ cậy vào uy tín của các công ty tài chính lớn để tăng cường sự tin cậy cuả khách hàng đối với website Ngoại trừ một số website lớn có hệ thống thanh toán của riêng mình như Yahoo!; eBay , các website khác đều thông qua các cổng thanh toán khác như PayPal

2.3.1.3 Gian lận

Gian lận trên thực tế là hiện tượng phổ biến trong các hoạt động thương mạI Với một website đấu giá, người bán và người mua có thể sử dụng nhiều hình thức gian lận nhằm thu lợi bất hợp pháp như người bán khai gian lận về các thông số hàng hoá hoặc người mua là một thực thể ma, gây nhiễu và cản trở trong quá trình kinh doanh của người bán Do vậy, việc đảm bảo người bán và người mua tuân thủ đúng trách nhiệm của mình cũng có ý nghĩa quan trọng đối với sự thành công của một website đấu giá Một hình thức chứng thực được hình thành nhằm đáp ứng nhu cầu này.Đó là các website trung gian, giúp người bán và người mua tin tưởng vào đối tác của mình.Công ty trung gian này sẽ có trách nhiệm xác định sự tồn tại

và tính trung thực của cả hai phía.Sau khi tính trung thực đã được xác định những người đăng ký sẽ có được một sự bảo đảm nhất định các đối tác chỉ cẩn kiểm chứng người đó đã xác thực tại công ty trung gian là đủ độ tin cậy để hợp tác làm

ăn Dù sao thì việc sẵn sàng chi một khoản tiền nhỏ đăng ký vào một công ty trung

Trang 17

gian uy tín vẫn tốt hơn việc giao tiếp kinh doanh qua mạng không bảo đảm với độ rủi ro cao.

2.3.1.4 Về khả năng phát triển của hình thức đấu giá qua mạng ở Việt Nam

Đấu giá chưa phải là hình thức phát triển ở Việt Nam song, với những lợi thế của Internet và công nghệ thông tin đấu giá qua mạng chắc chắn sẽ là một dịch vụ giá trị gia tăng trên mạng phát triển ở Việt Nam Việc xây dựng một website đấu giá trong đó các doanh nghiệp đăng ký sẽ là những người bán, đã là ý tưởng được nhiều công ty tính đến và không vượt quá sức đối với một công ty mức độ trung bình Nhưng để website đó thực sự hoạt động hiệu quả lại là vấn đề không đơn giản Hiện cơ sở hạ tầng Internet còn yếu là một trở ngại không nhỏ.Ngoài ra, những yếu tố hạ tầng khác như thanh toán qua mạng bằng thẻ; các quy định pháp lý; mức độ phát triển của thương mại điện tử, của các công ty trung gian còn yếu.Mở đầu cho dòng phát triển này có lẽ sẽ là Phòng Thương mại và Công nghiệp Việt Nam (VCCI) Website đấu giá có quy mô đầu tiên của Việt Nam sẽ được VCCI cho ra mắt đầu năm 2003Tuy nhiên, hình thức thương mại này vẫn sẽ mang nhiều tính truyền thống khi việc đấu giá hoàn tất, khách hàng và chủ hàng sẽ lại phải gặp gỡ trực tiếp để đàm phán và tiến hành các thủ tục thanh toán truyền thống

Website tham khao:

www.ebay.com

www.auction.com

www.daugia247.com

2.3.1.5 Bán đấu giá- Phương thức mua bán hiện đại hiệu quả

- Bán hàng thông qua phương thức đấu giá sẽ giúp khách hàng giảm bớt được thời gian tìm kiếm thị trường và bán hàng.Đồng thời khi sử dụng phương thức bán đấu giá sẽ giúp khách hàng tránh những cuộc thương lượng kéo dài không cần thiết trong quá trình đàm phán.Bởi lẽ, các điều kiện và nhân tố cần thiết cho cuộc đấu giá đã được xác định từ trước và thời gian từ khi tổ chức phiên đấu giá đến khi kết thúc là rất ngắn

- Mua hàng thông qua dịch vụ bán đấu giá tạo sự cạnh tranh lành mạnh giữa

Trang 18

- Trong suốt quá trình bán đấu giá có rất nhiều người mua hàng ở cùng một thời điểm, đồng thời cùng lúc cạnh tranh lành mạnh với nhau để giành được quyền mua hàng.

- Người mua hàng cũng thích sự cạnh tranh, thử sức trong việc mặc cả, trả giá tại cuộc đấu giá

- Việc trả giá cạnh tranh một cách lành mạnh như vậy sẽ đem đến việc tài sản nhanh chóng đạt được giá trị thực Đồng thời thông qua việc trả giá tài sản đấu giá thông thường sẽ khiến cho mức giá của hàng hoá đem bán cao hơn nhiều so với mức giá người bán mong đợi

Lợi ích của khách hàng khi sử dụng phương thức bán đấu giá:

+ Đối với người có tài sản, bán đấu giá giúp:

- Giới thiệu hàng hoá với số đông người mua

- Khách hàng bán được hàng hoá trong thời gian ngắn nhất

- Giảm thiểu thời gian hàng hoá lưu thông trên thị trường, bỏ qua các khâu trung gian không cần thiết

- Giảm bớt quá trình đi thương lượng, cho phép bán được hàng của mình theo những điều kiện và tiêu chuẩn đặt ra

- Biết được thời điểm chính xác món hàng được đem bán

+ Đối với người mua hàng, bán đấu giá giúp:

- Trên cơ sở sự cạnh tranh lành mạnh giữa những người mua hàng, người mua có thể đưa ra giá mua đúng mức giá thị trường và phù hợp với khả năng và điều kiện của mình

- Loại bỏ được những cuộc thương lượng về giá kéo dài

- Giảm bớt được thời gian mua hàng

- Không cần phải lo lắng về các yếu tố phụ thuộc thời gian, vì thời gian mua hàng

và thời hạn giao hàng đã được xác định

- Thủ tục pháp lý và tính hợp pháp của tài sản được bảo đảm

- Có đủ thời gian và điều kiện cần thiết để xem kỹ chất lượng, giá trị, giá cả món hàng định mua

Trang 19

2.3.2 Các kiểu đấu giá trên thế giới:

2.3.2.1 Theo phương pháp đấu giá:

* Đấu giá trao đổi:

Gồm những người mua rất chuyên nghiệp, họ giám sát lẫn nhau để không ai có thể

2.3.2.2 Theo mô hình quốc gia:

* Đấu giá kiểu Anh:

Đây là hình thức được nhiều người biết đến nhất Người tham gia trả giá công khai với nhau, giá đưa ra sau bao giờ cũng cao hơn giá đưa ra trước đó Cuộc đấu giá kết thúc khi không ai đưa ra giá cao hơn hoặc khi đạt tới giá “trần”, khi đó người

ra giá cao nhất sẽ được mua món hàng đó với giá mình đã trả Người bán có thể đặt ra giá sàn, nếu người điều khiển không thể nâng giá cao hơn mức sàn thì việc đấu giá có thể thất bại

* Đấu giá kiểu Hà Lan:

Trong một sàn đấu giá kiểu Hà Lan truyền thống, người điều khiển ban đầu sẽ hô giá cao, rồi thấp dần cho tới khi có người mua chấp nhận mức giá đó hoặc chạm đến mức giá sàn dự định bán ra Người mua đó sẽ mua món hàng với mức giá đưa

ra cuối cùng.Hình thức này đặc biệt hiệu quả khi cần đấu giá nhanh món hàng nào

đó, vì có những cuộc mua bán không cần đến lần trả giá thứ hai, một ví dụ tiêu biểu là việc bán hoa tulip.Kiểu đấu giá này còn được sử dụng để mô tả đấu giá trực tuyến khi một số món hàng đồng nhất được bán đồng thời cho một số người cùng

ra giá cao nhất

2.3.2.3 Theo Hình thức đấu giá:

* Đấu giá kín theo giá thứ nhất:

Tất cả mọi người cùng đặt giá đồng thời, không ai biết giá của ai, người ra giá cao nhất là người được mua món hàng

*Đấu giá kín theo giá thứ hai (đấu giá Vickrey):

Trang 20

Tương tự như đấu giá kín theo giá thứ nhất, tuy nhiên người thắng chỉ phải mua món hàng với mức giá cao thứ hai chứ không phải giá cao nhất mình đặt ra.

* Đấu giá câm:

Đây là một biến thể của đấu giá kín, thường dùng trong các cuộc đấu giá từ thiện, liên quan tới việc mua một tập các món hàng giống nhau, người tham gia sẽ đặt giá vào một tờ giấy đặt kế món hàng, họ có thể được biết hoặc không được biết có bao nhiêu người tham gia và giá mà họ đưa ra Người trả cao nhất sẽ mua món hàng với giá mình đã đặt

* Đấu giá kiểu thầu (đấu thầu):

Hình thức này tráo đổi vai trò người bán và người mua Người mua đưa ra bản yêu cầu báo giá cho một loại hàng nào đó và các nhà cung cấp sẽ đưa ra giá thấp dần với mong muốn giành lấy gói thầu đó.Vào cuối buổi đấu giá, người ra giá thấp nhất sẽ thắng cuộc

* Đấu giá nhượng quyền:

Đây là hình thức đấu giá dài vô hạn định, dành cho những sản phẩm có thể được tái bản (bản thu âm, phần mềm, công thức làm thuốc), người đấu giá đặt công khai giá lớn nhất của họ (có thể điều chỉnh hoặc rút lại), người bán có thể xem xét kết thúc cuộc đấu giá bất cứ lúc nào khi chọn được mức giá vừa ý Những người thắng cuộc là những người đặt giá bằng hoặc cao hơn giá được chọn, và sẽ nhận được phiên bản của sản phẩm

* Đấu giá ra giá duy nhất:

Trong hình thức này, người đấu giá sẽ đưa ra giá không rõ ràng, và được cung cấp một phạm vi giá mà họ có thể đặt Một mức giá duy nhất có thể cao nhất hoặc thấp nhất từ các các mức giá được ra giá sẽ thắng cuộc Ví dụ, nếu một cuộc đấu giá quy định mức giá cao nhất là 10; năm giá cao nhất là 10, 10, 9, 8, 8 thì 9 sẽ là giá thắng cuộc vì là người ra giá duy nhất đạt giá cao nhất Hình thức này phổ biến trong các cuộc đấu giá trực tuyến

* Đấu giá mở:

Đây là hình thức được sử dụng trong thị trường chứng khoán và trao đổi hàng hoá Việc mua bán diễn ra trên sàn giao dịch và người giao dịch đưa ra giá bằng lời ngay tức thì.Những giao dịch có thể đồng thời diễn ra ở nơi khác trong sàn mua

Trang 21

bán.Hình thức này dần được thay thế bởi hình thức thương mại điện tử.

* Đấu giá giá trần:

Hình thức đấu giá này có giá bán ra định trước, người tham gia có thể kết thúc cuộc đấu giá bằng cách đơn giản chấp nhận mức giá này Mức giá này do người bán định ra Người đấu giá có thể chọn để ra giá hoặc sử dụng luôn mức giá

trần.Nếu không có người chọn giá trần thì cuộc đấu giá sẽ kết thúc với người trả mức cao nhất

* Đấu giá tổ hợp:

Trong một số trường hợp, sự định giá của người mua là một tập món hàng với số lượng và chủng loại khác nhau (gọi là tổ hợp) Ví dụ, nếu bánh xe đạp và khung xe được bán rời ra trong một cuộc đấu giá, thì đối với người ra giá 1 tổ hợp bao gồm

1 bánh xe hoặc 1 khung xe chẳng có giá trị gì cả, nhưng 2 bánh xe và 1 khung xe thì lại đáng giá đến $200 Nếu bị buộc phải mua từng phần trong những cuộc đấu giá khác nhau, người ra giá có thể gặp trường hợp oái oăm: thắng được một số món được rao bán trước nhưng lại thua khi đấu những món được rao bán sau; mặt khác, thua ngay trong cuộc đấu giá đầu tiên thì chắc chắn anh ta sẽ không có được

tổ hợp mong muốn Tình thế này có để được giải quyết bằng cách bán tất cả các món đồng thời và cho phép người mua đăng ký ra giá cho một tổ hợp các món hàng Sự ra giá theo tổ hợp như vậy sẽ đề nghị một giá để trả cho tất cả các món trong tổ hợp, nếu thắng thì có được tổ hợp, ngược lại sẽ không phải mua bất cứ món gì trong tổ hợp

2.4 Các tác nhân và ca sử dụng

2.4.1 Xác định các tác nhân.

+ Thành viên mua (Thành viên tham gia mua và tham gia đấu giá mua sản phẩm): tham gia mua bán hàng, tham gia đấu giá, gửi các ý kiến về sản phẩm, đặt hàng…

+Thành viên bán( Công ty và các thành viên đăng bán sản phẩm): tham gia đăng tin đấu giá, tin bán sản phẩm, họ theo có thể dõi, quản lý các tin đã đăng…+ Quản trị hệ thống: Có nhiệm vụ quản lý các danh mục, các tin tức, thành viên… có liên quan đến hệ thống

Trang 22

+ Ngân hàng: Ngân hàng tiếp nhận thông tin từ Thành viên bán và thực hiện chuyển khoản từ tài khoản của khách hàng vào tài khoản của công ty nếu thỏa mãn điều kiện chuyển khoản.

2.4.2 Ca sử dụng của hệ thống.

Thành viên mua - Đăng ký thành viên

- Đăng nhập hệ thống

- Cập nhật thông tin cá nhân

- Tìm kiếm thông tin

- Tham gia đấu giá

- Lưu thông tin phiên đấu giá

- Lưu thông tin sản phẩm quan tâm

- Tham gia mua hàng

- Xử lý thanh toánThành viên bán - Đăng ký thành viên

- Đăng nhập hệ thống

- Cập nhật thông tin cá nhân

- Đăng tin đấu giá

- Theo dõi các phiên đấu giá đã đăng

- Theo dõi các sản phẩm đăng bán

- Đăng tin bán hàng

- Tìm kiếm thông tin

- Xử lý thanh toánQuản trị hệ thông - Đăng nhập hệ thống

Trang 23

Hình 2.2: User case quản trị hệ thống

2.4.3.2 User case của thành viên bán

Hình 2.3: User case của thành viên bán

Trang 24

2.4.3.3 Usercase của thành viên mua

Thanhvienmua

Dangnhaphethong Dangkythanhvien

Hình 2.4: User case của thành viên mua

2.4.3.4 User case Ngân hàng

Nganhang

Xulythanhtoan

Hình 2.5: User case ngân hàng

2.4.4 Đặc tả chi tiết cho từng ca sử dụng của hệ thống.

2.4.4.1 User case đăng ký tài khoản

- Mục đích: Yêu cầu khách hàng đăng ký thành viên của hệ thống để có thể thao tác với hệ thống

- Tác nhân: Thành viên mua, Thành viên bán

- Mô tả chung: để mua và bán sản phẩm trên hệ thống thì bắt buộc khách hàng phải là thành viên của hệ thống Nếu chưa phải là thành viên thì phải đăng ký thành viên qua trang đăng kí thành viên.Khách hàng điều đầy đủ và đúng thông tin của trang nhập và gửi lên hệ thống để hệ thống xử lý

Trang 25

4 Gửi thông tin lên hệ thống

5 Kiểm tra tích hợp lệ của dữ liệu

6 Nếu có lỗi thì thông báo lỗi

7 Nhập lại thông tin khi sai

8 Xử lý thông tin

9 Hiển thị kết quả

Hình 2.6: Bảng sự kiện user case đăng ký tài khoản

- Biểu đồ trình tự UC đăng ký thành viên của tác nhân Thành viên mua

: thanhvienmua

page_main page_dangnhaphethong xulythongtin xulydulieu

1 : Chon chuc nang dang ky he thong()

2 : Hien thi trang dang ky he thong()

3 : Nhap du lieu()

4 : Gui thong tin len he thong()

5 : Kiem tra tinh hop le cua du lieu()

6 : Neu co loi thi thong bao loi()

7 : Sua lai thong tin neu sai()

8 : Xu ly du lieu()

9 : Thong bao ket qua()

Hình 2.7: Biểu đồ trình tự usercase đăng ký của thành viên mua

- Biểu đồ trình tự UC đăng ký thành viên của tác nhân Thành viên bán

Trang 26

: Thanhvienban

page_main page_dangkythanhvien Xulythongtin Xulydulieu

1 : Chon chuc nang dang ky thanh vien()

2 : Hien thi trang dang ky thanh vien()

3 : Nhap du lieu()

4 : Gui thong tin len he thong()

5 : Kiem tra tinh hop le cua du lieu()

6 : Neu co loi thi thong bao loi()

7 : Xu ly du lieu()

8 : Thong bao ket qua()

Hình 2.8: Biểu đồ trình tự usercase đăng ký của thành viên bán

2.4.4.2 User case đăng nhập hệ thống

- Mục đích: để đảm bảo tính bảo mật và an toàn cho thành viên và cho hệ thống

- Tác nhân: thành viên mua, thành viên bán, quản trị hệ thống

- Mô tả chung: thành viên của hệ thống phải đăng nhập vào hệ thống thì mới

có thể thao táo với hệ thống Người dùng sẽ nhập tên và mật khẩu truy nhập, sau

đó thì hệ thống sẽ xử lý kiểm tra xem có trong cơ sở chưa, nếu có thì người đó đăng nhập được vào hệ thống còn ngược lại thì hệ thống sẽ báo lỗi

Trang 27

- Luồng sự kiện:

Hành động của tác nhân Phản ứng của hệ thống1.Chọn chức năng đăng nhập hệ thống

2 Hiển thị trang đăng nhập

3 Nhập tên đăng nhập và mật khẩu

4 Gửi lên hệ thống

5 Kiểm tra tính hợp lệ của dữ liệu

6 Nếu có lỗi thì thông báo lỗi

7 Nhập lại thông tin khi sai

8 Xử lý dữ liệu

9 Thông báo kết quả

10 Chọn chức năng lấy lại mật khẩu

11 Hiển thị trang lấy lại mật khẩu

12 Nhập dữ liệu

13 Gửi thông tin lên hệ thống

14 Kiểm tra tính hợp lệ

15 Nếu có lỗi thì thông báo

16 Nếu sai thì nhập lại dữ liệu

17 Xử lý quên mật khẩu

18 Thông báo kết quảHình 2.9: Bảng luồng sự kiện user case đăng nhập hệ thống

Trang 28

- Biểu đồ trình tự user case đăng nhập hệ thống tác nhân thành viên mua

: thanhvienmua

page_main page_dangnhaphethong xulythongtin xulydulieu

1 : Chon chuc nang dang nhap he thong()

2 : Hien thi trang dang nhap he thong()

3 : Nhap du lieu()

4 : Gui thong tin len he thong()

5 : Kiem tra tinh hop le cua du lieu()

6 : Neu co loi thi thong bao loi()

7 : Neu sai thi nhap du lieu lai()

8 : Xu ly dang nhap he thong()

9 : Thong bao ket qua()

10 : Chon chuc nang lay lai mat khau nen quen mat khau()

11 : Hien thi trang lay lai mat khau()

12 : Nhap du lieu()

13 : Gui thong tin len he thong()

14 : Kiem tra tinh hop le cua du lieu()

15 : Neu co loi thi thong bao loi()

16 : Neu sai thi nhap lai du lieu()

17 : Xu ly quen mat khau()

18 : Thong bao ket qua()

Hình 2.10: Biểu đồ trình tự user case đăng nhập của thành viên mua

Trang 29

- Biểu đồ trình tự user case đăng nhập hệ thống tác nhân thành viên bán

: thanhvienban

page_main

page_dangnhaphethong xulythongtin xulydulieu

1 : Chon chuc nang dang nhap he thong()

2 : Hien thi trang dang nhap he thong()

3 : Nhap du lieu()

4 : Gui thong tin len he thong()

5 : Kiem tra tinh hop le cua du lieu()

6 : Neu co loi thi thong bao loi()

7 : Neu sai thi nhap lai du lieu()

8 : Xu ly dang nhap he thong()

9 : Thong bao ket qua()

10 : Chon chuc nang lay lai mat khau neu quen mat khau()

11 : Hien thi trang lay lai mat khau()

12 : Nhap du lieu()

13 : Gui thong tin len he thong()

14 : Kiem tra tinh hop le cua du lieu()

15 : Neu co loi thi thong bao loi()

16 : Neu sai thi nhap lai du lieu()

17 : Xu ly quen mat khau()

29

Trang 30

Hình 2.11: Biểu đồ trình tự user case đăng nhập của thành viên bán

- Biểu đồ trình tự đăng nhập hệ thống của tác nhân quản trị hệ thống

page_main page_dangnhaphethong xulythongtin xulydulieu : quantrihethong

1 : Chon chuc nang dang nhap he thong()

2 : Hien thi trang dang nhap he thong()

3 : Nhap du lieu()

4 : Gui thong tin len he thong()

5 : Kiem tra tinh hop le cua du lieu()

6 : Neu co loi thi thong bao loi()

7 : Neu sai thi nhap du lieu lai()

8 : Xu ly dang nhap he thong()

9 : Thong bao ket qua()

Hình 2.12: Biểu đồ trình tự đăng nhập của quản trị hệ thống

- Biểu đồ cộng tác của usercase đăng nhập hệ thống của tác nhân thành viên mua

Hình 2.13: Biểu đồ cộng tác của user case đăng nhập của thành viên mua

Trang 31

- Biểu đồ cộng tác của usercase đăng nhập hệ thống của tác nhân thành viên bán

Hình 2.14: Biểu đồ cộng tác của usercase đăng nhập của thành viên bán

- Biểu đồ cộng tác usercase lấy lại mật khẩu của tác nhân thành viên bán

Hình 2.15: Biểu đồ cộng tác usercase lấy lại mật khẩu của thành viên bán

- Biểu đồ cộng tác usercase lấy lại mật khẩu của tác nhân thành viên mua

Trang 32

Hình 2.16: Biểu đồ cộng tác usercase lấy lại mật khẩu của thành viên mua

2.4.4.3 User Case cập nhật thông tin cá nhân

- Mục đích: bổ sung các thông tin cá nhân còn thiếu

- Tác nhân: thành viên mua, thành viên bán.

- Mô tả chung: trong quá trình đăng ký thành viên, thành viên chưa cập nhật

thông tin đầy đủ về bản thân thì sẽ phải bổ sung thêm thông tin để có thể thuận tiện cho việc mua bán, đấu giá trên hệ thông

- Luồng sự kiện:

1.Chọn trang cá nhân

2 Hiển thị trang quản lý cá nhân

3 Chọn chức năng thông tin cá nhân

4 Hiển thị trang thông tin cá nhân

5 Chọn chức năng cập nhật thông tin cá nhân

6 Hiển thị trang cập nhật thông tin

7 Nhập dữ liệu

8 Gửi lên hệ thống

9 Kiểm tra tính hợp lệ của hệ thống

10 Thông báo lỗi nếu có lỗi

Trang 33

11 Nhập lại dữ liệu nếu có lỗi

12 Xử lý dữ liệu

13 Thông báo kết quảHình 2.17: Bảng luồng sự kiện usercase cập nhập thông tin cá nhân

- Biều đồ trình tự của tác nhân thành viên mua

Hình 2.18: Biểu đồ trình tự của tác nhân thành viên mua

Trang 34

- Biểu đồ trình tự của tác nhân thành viên bán:

Hình 2.19: Biểu đồ trình tự của tác nhân thành viên bán

- Biều đồ cộng tác cập nhật thông tin cá nhân của tác nhân thành viên mua

Hình 2.20: Biểu đồ cộng tác cập nhật thông tin cá nhân của thành viên mua

- Biều đồ cộng tác cập nhật thông tin cá nhân của tác nhân thành viên bán

Trang 35

Hình 2.21: Biểu đồ cộng tác cập nhật thông tin cá nhân của thành viên bán

2.4.4.4 User Case tìm kiếm thông tin

- Mục đích: Tìm kiếm nhanh thông tin về sản phẩm, phiên đấu giá, thành viên… để thuận tiện trong việc mua bán, đấu giá, cập nhật

- Tác nhân: thành viên mua, thành viên bán.

4 Kiểm tra tính hợp lệ của dữ liệu

5 Thông báo lỗi nếu có lỗi

6 Nhập lại dữ liệu nếu có lỗi

7 Xử lý tìm kiếm

8 Hiện trang kết quả tìm kiếm

9 Chọn một dòng kết quả

10 Hiển thị trang chi tiết về thông tin cần tìm

Hình 2.22: Bảng luông sự kiện của usercase tìm kiếm thông tin

- Biểu đồ trình tự usercase tìm kiếm thông tin của tác nhân thành viên mua:

Trang 36

Hình 2.23: Biểu đồ trình tự usercase tìm kiếm thông tin của thành viên mua

- Biểu đồ trình tự usercase tìm kiếm thông tin của tác nhân thành viên bán:

Hình 2.24: Biểu đồ trình tư usercase tìm kiếm thông tin của thành viên bán

- Biểu đồ cộng tác usercase tìm kiếm thông tin của tác nhân thành viên mua:

Trang 37

Hình 2.25: Biểu đồ cộng tác usercase tìm kiếm thông tin của thành viên mua

- Biểu đồ cộng tác usercase tìm kiếm thông tin của tác nhân thành viên bán:

Hình 2.26: Biểu đồ cộng tác usercase tìm kiếm thông tin của thành viên bán

2.4.4.5 User Case tham gia đấu giá

- Mục đích:thành viên mua có thể tham gia vào các phiên đấu giá sản phẩm

để mua sản phẩm

-Tác nhân: Thành viên mua.

Trang 38

-Mô tả chung:Khi thành viên mua tham gia vào một phiên đấu giá, họ sẽ

phải đưa ra giá lơn hơn so với giá của người trước cộng với bước giá tối thiểu nếu

có Nếu đó là giá cao nhất tới khi kết thúc phiên đấu giá đó thì họ sẽ mua được sản phẩm đó

- Luồng sự kiện:

Hành động của tác nhân Phản ứng của hệ thống

1 Chọn trang đấu giá

2 Hiển thị trang đấu giá

6 Hiển thị trang chi tiết sản phẩm

7 Đưa ra giá đấu

8 Gửi lên hệ thống

9 Kiểm tra tính hợp lệ của dữ liệu

10 Thông báo lỗi nếu có

11 Nhập lại giá đấu

12 Xử lý đấu giá

13 Thông báo kết quả đưa ra giá đấu

14 Đợi đến khi thời gian kết thúc

15 Thông báo kết quả đấu giá

Hình 2.27: Bảng luồng sự kiện usercase tham gia đấu giá

- Biểu đồ trình tự usercase tham gia đấu giá của tác nhân thành viên mua:

Trang 39

Hình 2.28: Biểu đồ trình tự usercase tham gia đấu giá của thành viên mua

- Biểu đồ cộng tác của usercase tham gia đấu giá của tác nhân thành viên

mua

Hình 2.29: Biểu đồ cộng tác của usercase tham gia đấu giá thành viên mua

2.4.4.6 User Case tham gia mua hàng

- Mục đích: thành viên mua có thể mua sản phẩm mà không cần phải thông

qua phiên đấu giá nào

- Tác nhân: thành viên mua.

Ngày đăng: 19/04/2017, 22:34

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[5]. Website http://daugianguoc.chodientu.vn/ Link
[7]. Website www.daugiakinhbac.com [8]. Website http://w3.schoolMột số website đấu giá tại VN [1]. www.heya.com.vn Link
[1]. Nguyễn Đăng Hậu, Kiến thức thương mại điện tử, Viện đào tạo công nghệ và quản lý quốc tế 2004 Khác
[2]. Đặng Văn Đức, Phân tích thiết kế hướng đối tượng bằng UML, NXB Giáo dục 202 Khác
[3]. Tài liệu Sử dụng PHP và MySQL thiết kế web động, do tác giả Nguyễn Trường Sinh biên soạn, NXB Minh Khai phát hành Khác
[4]. Phó giáo sư, Ts Phạm Hữu Khang, Xây dựng ứng dụng Web bằng PHP và MySQL, NXB Phương Đông, 2007 Khác

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

TÀI LIỆU LIÊN QUAN

w