P. 1
hfhfghfh

hfhfghfh

|Views: 0|Likes:
Published by Madboy Love
xczvxcv
xczvxcv

More info:

Published by: Madboy Love on Jan 05, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/17/2014

pdf

text

original

Đại Học Khoa Học Tự Nhiên Tp.

Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010

Project: Online Auction

Online Auction System
Web Design Definition Proposal Version 1.0 – 2010
GV. Lưu Huỳnh Châu Pha

Lưu Hành Nội Bộ- 2010

Trang. 1

Đại Học Khoa Học Tự Nhiên Tp. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010

Project: Online Auction

Table of Contents
A. B. C. D. I. II. E. I. II. III. Tổng quan về tài liệu: ........................................................................................................................... 4 Các thuật ngữ viết tắt sử dụng trong tài liệu ....................................................................................... 5 Giới thiệu về chủ dự án và dự án: ......................................................................................................... 6 Mô hình dự án Auction Online .............................................................................................................. 7 Chú thích mô hình: .................................................................................................................................... 7 Diễn giải mô hình ................................................................................................................................... 8 Đặc tả chi tiết dự án ...........................................................................................................................10 Các phân hệ tương tác trong hệ thống website AuO: ................................................................................. 10 Các thành phần và hoạt động trong hệ thống website AuO: ................................................................... 11 Tóm tắt chức năng của hệ thống Website AuO....................................................................................... 15 Phân hệ Guest ......................................................................................................................................... 15 Có đầy đủ tính năng của phân hệ người dùng ........................................................................................... 15 UC_G_01 Đăng ký tài khoản ..................................................................................................................... 15 UC_G_02 Đăng nhập ................................................................................................................................ 15 Phân hệ Người dùng ................................................................................................................................ 15 UC_ND_01 Đăng xuất ............................................................................................................................. 15 UC_ND_02 Tìm kiếm cơ bản & nâng cao phiên đấu giá ............................................................................. 15 UC_ND_03 Xem các danh sách ................................................................................................................ 15 UC_ND_04 Xem chi tiết phiên đấu giá ...................................................................................................... 15 UC_ND_05 Xem thông tin cá nhân ........................................................................................................... 15 UC_ND_06 Thanh toán ............................................................................................................................ 15 UC_ND_07 Nâng cấp tài khoản ................................................................................................................ 15 Phân hệ Silver User và Gold User .............................................................................................................. 15 UC_U_01 Tham gia đấu giá ...................................................................................................................... 15 UC_U_02 Quản lý các phiên đấu giá tham gia ............................................................................................ 15 Phân hệ Manager ..................................................................................................................................... 15 UC_M_01 Tạo phiên mới .......................................................................................................................... 15 UC_M_02 Quản lý các user ....................................................................................................................... 15 UC_M_03 Quản lý các phiên đấu giá ......................................................................................................... 15

Lưu Hành Nội Bộ- 2010

Trang. 2

Đại Học Khoa Học Tự Nhiên Tp. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010

Project: Online Auction
Phân hệ Admin ........................................................................................................................................ 15 UC_A_01 Sửa banner và câu slogan .......................................................................................................... 15 UC_A_02 Thêm server mới ....................................................................................................................... 15 IV. i. ii. iii. iv. v. G. Các chức năng trong hệ thống webstie AuO ........................................................................................... 16 Phân hệ Guest: .................................................................................................................................... 16 Phân hệ Người dùng: ........................................................................................................................... 19 Phân hệ Silver User và Gold User .......................................................................................................... 26 Phân hệ Manager ............................................................................................................................. 30 Phân hệ Admin..................................................................................................................................... 33

Đặc tính kỹ thuật thiết kế và lập trình ................................................................................................34

Lưu Hành Nội Bộ- 2010

Trang. 3

Đại Học Khoa Học Tự Nhiên Tp.  Lưu Hành Nội Bộ. kiểm chứng. thiết kế CSDL  Người thiết kế đồ họa  Người lập trình. cặn kẽ về hệ thống. Mức độ xem tài liệu: mức độ 2 o Tất cả thành viên tham gia trực tiếp vào dư án có thể đọc tài liệu này. bảo trì o Mọi thành viên trên phải có trách nhiệm giữ tài liệu lưu hành nội bộ Đối với đồ án sinh viên: o Giáo viên hướng dẫn môn học sẽ trong vai trò là chủ dự án (cty Mike & John) o Các thành viên trong nhóm sẽ trong các vai trò còn lại. 4 .2010 Trang. o Bao gồm các nhóm thành viên sau:  Chủ dự án ( các thành viên tham gia xây dựng dự án bên Cty Mike&John trụ sở chính Canada)  Người quản trị dự án  Người thiết kế dự án.Tổng quan về tài liệu:   Tài liệu này mô tả chi tiết về hệ thống Online Auctionở mức tổng quan nhằm để các thành viên hiểu tổng quát. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction A.

địa chỉ phone.Các thuật ngữ viết tắt sử dụng trong tài liệu               Server: máy chủ Client: máy khách AO: Auction Online CAS: Canada server VNS: Viet Nam server GBS: Global Banking Services UserName: tên tài khoản đăng nhập Password: mật khẩu đăng nhập Control: các dối tượng lập trình sẵn Input: đầu vào Output: đầu ra User: người sử dụng .2010 Trang. 5 .Đại Học Khoa Học Tự Nhiên Tp. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction B. cùng quốc gia với địa chỉ nhà. Website Server Node: là server đang chạy website Lưu Hành Nội Bộ. thành viên Home Server Node: là server mà người dùng đăng ký tài khoản.

Tổng số nhân viên của công ty có hơn 8000 người. Mỹ. Đức…… Tại mỗi quốc gia cty đều có những chi nhánh luôn luôn phục vụ khách hàng 24/24 giờ. các mô tả được ghi trong tài liệu này. Hiện nay Cty Mike & John cần xây dựng một hệ thống website nhằm đưa hoạt động đấu giá tiếp cận gần gũi đến khách hàng hơn. Bao gồm các nhà kiểm định.2010 Trang. (theo mô hình B2C của các hệ thống web thương mại điện tử) Theo khảo sát. có khả năng cho phép hội đồng quản trị công ty có thể truy cập thông tin tại bất cứ trạm server nào Dự án này đã được thu gọn lại để phù hợp với môn học Thương Mại Điện Tử. Pháp. hằng ngày hệ thống website sẽ có hàng nghìn lượt truy cập. Hạn chế tối đa mọi chỉnh sửa khác với tài liệu này. nhân viên quản lý. đa liên kết với hai trạm server chính là Canada server và VietNam server. Mỗi ngày có hàng trăm phiên giao dịch thành công tại mỗi quốc gia. mở rộng khách hàng trên các châu lục. Mỗi trạm server đều liên kết nhau để chia sẽ thông tin. hệ thống sẽ được xây dựng theo mô hình quản lý cục bộ.Đại Học Khoa Học Tự Nhiên Tp. đa kiên kết. Công ty chuyên thực hiện các cuộc bán đấu giá lớn nhỏ trên hơn 20 quốc gia khác nhau như: Anh. 6 . Giới thiệu về chủ dự án và dự án: Mike&John là công ty đa quốc gia chuyên về lĩnh vực bán đấu giá. đánh giá ban đầu của các chuyên viên. hàng nghìn phiên giao dịch thành công trên hơn 20 quốc gia. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction C. qui định. Lưu Hành Nội Bộ. Hệ thống website Online Auctionsẽ xây dựng theo mô hình quản lý cục bộ. Hoạt động đấu giá trực tuyến này sẽ là hoạt động mua bán giữa Cty và Khách hàng. kế toán. luật sư… đến đội ngũ vận chuyển chuyên nghiệp. Mỗi quốc gia sẽ có trạm server riêng để quản lý các hoạt động đấu giá cũng như thông tin khách hàng trong quốc gia đó. Để đảm bảo tính ổn định của hệ thống cũng như các vấn đề bảo mật. Nhóm sinh viên thực hiện dự án này theo các yêu cầu. Canada. có khả năng cho phép khách hàng mua hàng vượt quốc gia. Nếu có chỉnh sửa thì phải được sự chấp nhận của giáo viên hướng dẫn.

[2]: các hoạt động trao đổi thông tin giữa trạm server và client khác quốc gia. Local Server: khu cung cấp các xử lý tại các trạm server 6. Lưu Hành Nội Bộ. Trạm trung chuyển này cho các tổ chức. [3]: các hoạt động trao đổi thông tin giữa các trạm server với nhau. các ngân hàng hình thành sẵn.2010 Trang. Client: các máy khách kết nối với trạm server. Mô hình dự án Online Auction I. Mối kết nối này chỉ sử dụng cho các client đang trên quốc gia khác với quốc gia của trạm server. Location: Viet Nam: Trạm server đặt ở trung tâm dữ liệu công ty Mike & John tại thành phố Hồ Chí Minh – VietNam 3. 7 . Location: Canada: Trạm server đặt ở trung tâm dữ liệu công ty Mike & John tại thành phố Ottawa . Mối kết nối này chỉ sử dụng cho các client đang trên cùng quốc gia với trạm server. Chú thích mô hình: 1. Trong đồ án này. Máy khách này có thể là máy vi tính hoặc các thiết bị di động có thể truy cập web thông qua nghi thức HTTP 7. chúng ta chỉ xét một trạm trung chuyển. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction D. Global Banking Services: các trạm trung chuyển các dịch vụ ngân hàng. 10.Canada 2. 8.Đại Học Khoa Học Tự Nhiên Tp. Local Web Service: khu cung cấp các dịch vụ tại các trạm server 5. Local Database: khu lưu trữ dữ liệu tại các trạm server 4. Mối kết nối này trao đổi thông tin thông qua các dịch vụ web (web service). [1]: các hoạt động trao đổi thông tin giữa trạm server và client cùng quốc gia. 9.

Mỗi trạm server bao gồm 3 thành phần:    Local Database: khu chứa dữ liệu về thông tin khách hàng. có chi nhánh đủ kiểm soát thì chỉ có một trạm. đa liên kết. Hệ thống bao gồm nhiều trạm server (hiện tại chỉ cài đặt cho hai trạm tại Canada và Việt Nam) đặt tại các quốc gia khác nhau. trao đổi thông tin qua lại với nhau thông qua cách sử dụng các dịch vụ cung cấp tại các trạm server. các máy tính di động hoặc các thiết bị di động có khả năng nhận thông tin từ website. Khu chứa dữ liệu này có cơ chế bảo mật. Lưu ý rằng các dịch vụ cung cấp của trạm server là dịch vụ mang tính private. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 11. trao đổi thông tin giữa server và GBS sẽ bằng phương thức gọi các dịch vụ web từ phía GBS.2010 Trang. Hệ thống hiện tại sẽ tập trung khai thác hai trình duyệt chính để truy xuất thông tin trên máy khách là: Internet Explorer và Firefox. Để quản lý hiệu quả vấn đề trao đổi lệnh giữa server với ngân hàng. Tương tác nội (Local Client – Server): là tương tác mà máy khách đang truy cập trên cùng quốc gia với máy chủ 2. Các dịch vụ này đã có sẵn tại các ngân hàng. Sự tương tác giữa Client và Server gồm có hai dạng: 1. thông tin các phiên đấu giá diễn ra trên vùng quốc gia mà trạm quản lý. trao đổi thông tin giữa các máy khách (client) và các trạm server. Nếu quốc gia nhỏ. cơ chế phục hồi dữ liệu tốt. Local Server: khu cung cấp các xử lý dành cho hệ thống web. Mỗi trạm server đều có tên. II. Mọi thao tác. Ngoài ra còn có các dịch vụ ngân hàng (banking services). tương tác với các máy khách hàng thông qua nền website. Các máy khách có thể là các máy tính để bàn. Tương tác ngoại (Global Client – Server): là tương tác mà máy khách đang truy cập khác quốc gia với máy chủ  Cách lưu thông tin của hai dạng tương tác này khác nhau vài điểm. Chỉ có các trạm server mới sử dụng được các dịch vụ này. Hoạt động chính trong hệ thống này là sự tương tác. [4]: các hoạt động trao đổi thông tin giữa trạm server với trạm trung chuyển dịch vụ ngân hàng. Xây dựng theo dịch vụ web service của Microsoft. Các trạm server hoạt động trên nền web. hệ thống đặt ra các trạm trung chuyển dịch vụ ngân hàng (Global Banking Services) nhằm tiếp nhận các yêu cầu/ trả yêu cầu từ phía các server rồi chuyển giao đến các ngân hàng. chi nhánh nhiều thì sẽ có nhiều trạm server trên quốc gia đó (ví dụ như Mỹ sẽ có ít nhất 3 trạm server). Chi tiết sẽ mô tả trong các phần sau. 8 . cấu trúc web) giống nhau nhưng hoạt động độc lập nhau. Hệ thống chỉ cần đăng ký tiếp nhận từ các ngân hàng.Đại Học Khoa Học Tự Nhiên Tp. Mỗi trạm server hoạt động độc lập nhau nhưng có mối liên kết chặt chẽ với nhau. trao đổi thông tin với các trạm server khác. Mặc dù cấu trúc của các trạm server (cấu trúc dữ liệu. Mỗi trạm server hoạt động riêng biệt. Lưu Hành Nội Bộ. Mối kết nối này trao đổi thông tin thông qua các dịch vụ web (web service). Diễn giải mô hình Hệ thống Online Auctionlà hệ thống website theo mô hình quản lú cục bộ. Local Web Service: khu cung cấp các dịch vụ tương tác. Các trạm server có thể tương tác. Nếu quốc gia rộng lớn.

2010 Trang. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction Từ đây trở đi. 9 . Lưu Hành Nội Bộ. tài liệu sử dụng thuật ngữ “Hệ thống website AuO” để thay thế cho phần tương tác với người dung của hệ thống Auction Online.Đại Học Khoa Học Tự Nhiên Tp.

Silver User. 6. Chỉ có những tính năng như xem thông tin. Bao gồm Guest. không cần đóng phí. Thêm một server mới……. 3. 2. Ngừơi quản trị (Manager): là những nhân viên của công ty Mike & John . Xem thống kê đấu giá…. Lưu Hành Nội Bộ. có các quyền liên quan đến đấu giá như Đăng sản phẩm đấu giá. Gold User. đóng một khoản phí theo yêu cầu của hệ thống (mức phí này đóng theo năm). Người điều hành (Admin): là những nhân viên của công tu Mike & John. Khách hàng đại chúng (Normal User): là những thành viên tương tác với hệ thống. Có đầy đủ các tính năng tương tác với hệ thống của khách hàng.Đại Học Khoa Học Tự Nhiên Tp. Người dùng: là tất cả những những tương tác với hệ thống. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction E. Khách ẩn danh (Guest): là những người tương tác với hệ thống nhưng chưa là thành viên của hệ thống. Normal User. Khách hàng vàng (Gold User): là những thành viên tương tác với hệ thống. Manager. đóng một khoản phí theo yêu cầu của hệ thống. Thay đổi biển hình (banner) của website. Quản lý User. tìm kiếm…. Đặc tả chi tiết dự án I.. Chỉ có những tính năng như xem thông tin. 10 . không được phép tham gia đấu giá. 4. Quản lý các phiên đấu giá.2010 Trang. 7. có thể tham gia đấu giá với tất cả sản phẩm. có các quyền liên quan đến việc điều hành hệ thống như Thay Đổi câu khẩu hiệu (slogan) của website.. Khách hàng bạc (Silver User): là những thành viên tương tác với hệ thống. tham gia đấu giá… Nhưng chỉ có thể tham gia đấu giá với những sản phẩm loại Silver. 5. Các phân hệ tương tác trong hệ thống website AuO: 1. Admin. tìm kiếm.

khu vực 01 Thông tin người dùng:  Thông tin của người dùng bao gồm các thông tin sau: o UserName. có thể cũng là hàng hóa tồn kho nhưng chưa hề được chào bán lẻ hoặc qua sử dụng. Khi hiển thị thông tin. khu vực 02 o Ví dụ: VN_01 là server đặt tại Việt Nam. khu vực 01 o Ví dụ: US_02 là server đặt tại Mỹ. Password o Họ Tên đầy đủ o Phone di động (quan trọng dùng để xác định người dùng) o Địa chỉ hiện tại (quan trọng dùng để xác định người dùng) o Phone để bàn của địa chỉ hiện tai (quan trọng dùng để xác định người dùng) o Email o Ngày tháng năm sinh o Giới tính (Nam/ Nữ) o Loại người dùng o Các trạng thái khác của hệ thống đối với người dùng Người dùng được xác định bởi UserName và trạm Server mà người dùng đăng ký.  Tình trạng sản phẩm     Là hàng cổ . Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction II. mô tả. tên của người dùng sẽ được ghi như sau: [UserName]@[ServerName] o Ví dụ: shoppingboy@CA_01 o Ví dụ: shoppingboy@VN_01 o Lưu ý: 2 tài khoản trên là hai tài khoản khác nhau.Đại Học Khoa Học Tự Nhiên Tp.Hàng hóa là món đồ cổ. mô tả chi tiết Mô tả xuất xứ nguồn gốc Giá thẩm định: là giá cho các chuyên gia thẩm định.2010 Trang. Server là nơi để quản lý toàn bộ hệ thống website tại khu vực đó. Các thành phần và hoạt động trong hệ thống website AuO: Server:   Server đặt tại một khu vực trong một quốc gia. địa chỉ khu vực đặt server. 11 .Hàng hóa mới được đóng gói nguyên gốc và còn đầy đủ đặc tính/chất lượng/đặc điểm như quảng cáo của nhà sản xuất. có giá trị. khu vực 01 (dù chỉ có một trạm tại Canada cũng ghi 01) o Ví dụ: US_01 là server đặt tại Mỹ.  Thông tin sản phẩm:  Thông o o o o o tin về sản phẩm: Hình ảnh Tên sản phẩm Mô tả ngắn gọn.…… Là hàng mới 100% . Là hàng hiện vật – Hàng hóa là các đồ dùng của các nhân vật nổi tiếng đã dùng Là hàng có giá trị bằng tiền – Hàng hóa là các đồ được tính theo giá trị tiền như Kim cương. Lưu Hành Nội Bộ. Cách đặt tên: [Tên Viết Tắt Quốc Gia]_[Số thứ tự trạm server trong quốc gia] o Vi dụ: CA_01 là server đặt tại Canada. Server có tên.

nhưng không giới hạn. do hầu hết hàng hóa loại này được gửi từ các cửa hàng phân phối (như từ khách hàng gửi trả đến cửa hàng hoặc đến kho hàng trung tâm).Đấu Giá Lên là kiểu đấu giá thông thường với mức giá tăng lên cho nguyên lô hàng.Hàng trưng bày là hàng được để với mục đích trưng bày. hoặc ít khi còn các tài liệu. hàng tân trang thường có nhiều dấu hiệu dễ nhận biết. sau đó được khách trực tiếp đem trả cửa hàng hoặc gửi qua bưu điện đến một địa điểm cụ thể.. nên không còn được đóng gói nguyên gốc. để hạn chế đồ án. bảo dưỡng thêm. làm mẫu trong môi trường bán lẻ. Ngoài ra. o Thông tin phiên đấu giá bao gồm:  Sản phẩm cần đấu giá  Số lượng  Nhóm phiên đấu giá: Silver hay Gold  Loại phiên đấu giá:  Đấu Giá Lên (Standard) .)  Đồ VIP (ví dụ như điện thọai Iphone chạm kim cương)  Đồ gia dụng (ví dụ như ti vi màn hình led 100 inch)  ……………. các phụ tùng.2010 Trang. 12 . hàng trưng bày không thể có 100% đặc tính như hàng nguyên gốc sản xuất. Admin có thể thêm loại mới. Là hàng trưng bày . các phụ tùng. loại phiên đấu giá và phiên đấu giá:  Thông o o o Thông o o tin nhóm phiên: có hai nhóm Nhóm Silver: là nhóm phiên mà thành viên có tài khoản Silver. các phụ tùng. Hiện tại có các loại sau (nhóm có thể phát sinh thêm):  Đồ sứ cổ (ví dụ như bình gốm cổ)  Đồ hiện vật (ví dụ như cây đàn của…. Hàng này thường được kiểm tra tối thiểu để đảm bảo các chức năng cơ bản. Hàng này có thể còn các thẻ giá.). model. nên chúng cũng có dấu hiệu đã vận chuyển và/hoặc bốc dỡ. trầy xước. Tuy nhiên khi mua phải mua hết toàn bộ lô hàng. Vì hàng hóa này thường được lấy từ môi trường làm việc. vì vậy hàng hóa vẫn hoàn toàn trong tình trạng hoạt động tốt. bốc xếp. bao gồm.trả lại là hàng đã được bán cho khách. Số lượng có thể là 1 hoặc có thể là nhiều. và có dấu vết cũ.    Thông tin nhóm phiên đấu giá. chưa bao giờ được bán ra. Nguyên nhân hoàn trả có thể không liên quả đến công năng của hàng hóa (chẳng hạn nguyên nhân về kích thước. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction  Là hàng phục hồi lại .   Lưu Hành Nội Bộ. nhãn hiệu.(nhóm sinh viên tự thêm) Thông tin về phiên đấu giá: o Ở đây. và một số có dấu hiệu đã vận chuyển. bao gồm. hầu hết hàng hoàn trả có những vấn đề về hình dáng bên ngoài và/hoạt tính năng hoạt động. Do đó. mỗi phiên đấu giá chỉ bán một món đồ duy nhất. móp méo và có dấu vết cũ. phụ kiện kèm theo. phụ kiện kèm theo. phụ kiện kèm theo. hoặc ít khi còn các tài liệu. Tuy nhiên. Hàng hoàn trả thường không được đóng gói nguyên gốc. tin về loại phiên: Trong mỗi nhóm có nhiều loại.đó là người đặt giá cao nhất cho lô hàng khi phiên đấu giá kết thúc. Gold có thể tham gia mua đấu giá Nhóm Gold: là nhóm phiên mà chỉ thành viên có tài khoản Gold mới được mua đấu giá. trầy xước. Tùy thuộc vào chính sách hoàn trả hàng của từng công ty. Là hàng qua sử dụng . kiểm tra và khôi phục lại điều kiện làm việc tốt. Chỉ có một người thắng duy nhất trong phiên đấu giá lên . Do lịch sử hoạt động. Hàng tân trang không còn được đóng gói nguyên gốc. Việc phân định sản phẩm sẽ vào nhóm nào phụ thuộc vào giá thẩm định do các chuyên viên đưa ra. Hàng qua sử dụng thường có nhiều dấu hiệu dễ nhận biết.Trả lại .Hàng hóa qua sử dụng là hàng đã được bán và đã đưa vào sử dụng..Đại Học Khoa Học Tự Nhiên Tp. nhưng không giới hạn. các hàng hóa này có thể có dấu hiệu đáng kể về thời gian sử dụng.Hàng phục hồi lại là hàng đã sử dụng nhưng được kiểm định. Là hàng mới . màu sắc. hàng qua sử dụng có thể không còn trong tình trạng làm việc tốt nhất và có thể cần sửa chữa.Hàng mới . hoặc ít khi còn các tài liệu. Thông thường.

Mua Ngay là phiên bán hàng mà người bán ghi rõ giá bán cố định cho lô hàng. Khi đó. Gồm nhiều dòng dữ liệu. Giá trần: là giá cao nhất để mua ngay.  Giá trần >= Giá thẩm định >= Giá sàn.. ngoài hóa đơn của phiên đấu giá có chữ ký của người mua hàng.Đấu Giá Kín là kiểu đấu giá mà tất cả các đặt giá của thành viên đều được giữ kín (ngay cả khi phiên đấu giá kết thúc).            Thời gian hủy phiên đấu giá: là thời gian được phép ngừng đấu giá khi chưa có ai đặt giá. Mua Ngay thường áp dụng đối với những lô hàng muốn bán nhanh với giá tốt nhất. hệ thống tự động gia hạn thời gian kết thúc thêm 5 phút với mục đích ngăn cản hành động đấu giá tiêu cực: chỉ đặt giá khi phiên đấu giá sắp kết thúc.) tại địa điểm nhận hàng. cho biết thông tin về nhữngngừơi đã ra giá  Thời gian ra giá. Thông thường giá trần sẽ bằng giá thẩm định. kết quả Số lượt đặt giá hiện tại Danh sách quá trình đấu giá. sẽ sắp xếp vận chuyển hàng hóa từ địa điểm người bán đến địa điểm người mua. Thời gian đăng tin Thời gian bắt đầu bán Thời gian kết thúc bán. Giá sàn: là giá thấp nhất có thể trả giá. bằng lái xe. Hiện tại cho dễ dàng mặc định phí này sẽ là tính trên % giá trị món hàng. người đại diện phải xuất trình thư ủy quyền của người mua cùng giấy tờ nhận dạng hợp pháp.2010 Trang. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction  Đấu Giá Kín (Sealed Bid) . hơn là để thành viên đặt giá một lần mua được hàng ngay khi phiên đấu giá sắp kết thúc. Vì theo luật gia hạn thời gian như sau:  Khi giá đặt được gửi trong vòng 5 phút cuối cùng của phiên đấu giá.      Phí % vận chuyển (nếu chọn phương án AuctionOnline vận chuyển)  Trong cùng quốc gia thì có 1 phí % (vd như 2%)  Ngoài quốc gia thì có phí % cao hơn (vd như 5%) Sinh viên có thể mở rộng đồ án ở vị trí này. Người thắng phiên đấu giá sẽ nhận được thông báo ngay sau đó. Đấu Giá Kín không áp dụng Giá Ủy Quyền và Bước Giá. Tên ngừơi ra giá. không mất thời gian chờ đợi phiên đấu giá kết thúc. Phiên đấu giá sẽ được gia hạn nhiều lần cho đến khi không có giá đặt thêm trong 5 phút cuối cùng trước khi kết thúc. không ai có thể trả giá cao hơn để mua lô hàng này. 13 . Mức giá đặt có thể được nâng lên khi phiên đấu giá đang diễn ra.. Tên Home Server Node của người thắng Thời gian thắng Giá thắng Trạng thái thắng: Win (có người thắng) và Lost (Phiên hủy) Nhận xét. AuctionOnline sẽ thu phí vận chuyển của người mua. Thời gian kết thúc bán không phải là cố định. Tên Home Server Node người ra giá. Khi phiên đấu giá kết thúc.     Tên Server đăng bán (Website Server Node) Tên người manager đăng tin Hình thức vận chuyển  Người mua đến nhận hàng Điều kiện này yêu cầu người mua xuất trình hóa đơn của phiên đấu giá và giấy tờ nhận dạng hợp pháp (CMND. Giá ra…… Local Web Service: Lưu Hành Nội Bộ. người thắng là người có giá đặt cao nhất. Trường hợp quý khách ủy quyền cho người đại diện đến nhận. Chức năng này có ích cho người mua vì nó cho phép quý khách có thời gian phản ứng lại các giá đặt mới. Bước giá : mỗi lần ra giá thì Giámới = Giá cũ + i * Bước giá (với i là số tự nhiên >= 1) Tên người thắng. Người đầu tiên bấm nút "Mua Ngay Lô Hàng" sẽ kết thúc phiên bán hàng và là người hoàn tất giao dịch. Mua Ngay (Fixed Price) . AuctionOnline vận chuyển AuctionOnline liên kết với các đối tác trong lĩnh vực vận chuyển.Đại Học Khoa Học Tự Nhiên Tp.

14 . o ………………………………….2010 Trang. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction   Là cụm các dịch vụ web cung cấp các dịch vụ giúp trao đổi thông tin giữa các trạm server với nhau. Lưu Hành Nội Bộ. o …………………………………. o ………………………………….Đại Học Khoa Học Tự Nhiên Tp. Bao gồm các phương thức sau: o KiemTra_UserName: kiểm tra một user có trong khu dữ liệu hay không. o TruTien: trừ tiền vào tài khoản. o …………………………………. Global Banking Service:   Là cụm các dịch vụ web cung cấp các dịch vụ giúp trao đổi thông tin giao dịch với ngân hàng. Bao gồm các phương thức sau: o CongTien: cộng tiền vào tài khoản.

Tóm tắt chức năng của hệ thống Website AuO  Phân hệ Guest                  Có đầy đủ tính năng của phân hệ người dùng UC_G_01 Đăng ký tài khoản UC_G_02 Đăng nhập UC_ND_01 UC_ND_02 UC_ND_03 UC_ND_04 UC_ND_05 UC_ND_06 UC_ND_07 UC_U_01 UC_U_02 UC_M_01 UC_M_02 UC_M_03 UC_A_01 UC_A_02 Đăng xuất Tìm kiếm cơ bản & nâng cao phiên đấu giá Xem các danh sách Xem chi tiết phiên đấu giá Xem thông tin cá nhân Thanh toán Nâng cấp tài khoản Tham gia đấu giá Quản lý các phiên đấu giá tham gia Tạo phiên mới Quản lý các user Quản lý các phiên đấu giá Sửa banner và câu slogan Thêm server mới  Phân hệ Người dùng  Phân hệ Silver User và Gold User  Phân hệ Manager  Phân hệ Admin Lưu Hành Nội Bộ.Đại Học Khoa Học Tự Nhiên Tp.2010 Trang. 15 . Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction III.

 Lựa chọn cách lưu tên hợp lý để:  Người dùng được xác định bởi UserName và trạm Server mà người dùng đăng ký. [B] Sau khi hoàn tất việc kích hoạt:  Xác định trạng thái: đăng ký đã kích hoạt. Lưu ý:  Mọi tương tác trong chức năng này phải trên website của trạm server cùng quốc gia với thông tin khách ẩn danh. tên của người dùng sẽ được ghi như sau: [UserName]@[ServerName]  Ví dụ: shoppingboy@CA_01  Ví dụ: shoppingboy@VN_01  Lưu ý: 2 tài khoản trên là hai tài khoản khác nhau. Yêu cầu đầu vào:  Hiển thị một màn hình giao diện dạng form để khách ẩn danh cung cấp các thông tin sau:  UserName (tên đăng nhập)  Password (mật khẩu) Mật khẩu không để lộ. i.Đại Học Khoa Học Tự Nhiên Tp.  RePassword (nhập lại mật khẩu) Mật khẩu không để lộ. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction IV. địa chỉ. phone để bàn phải cùng thuộc một quốc gia với quốc gia chứa trạm server. Khi hiển thị thông tin.  Lưu Hành Nội Bộ. 16 . [A] Sau khi đăng ký thành công nhưng chưa kích hoạt:  Mật khẩu lưu xuống phải là dạng mã hóa một chiều (tức là không thể giải mã ngược lại)  Xác định trạng thái: đăng ký chưa kích hoạt .  Phone di động.2010 Trang. Các chức năng trong hệ thống webstie AuO Phân hệ Guest: 1) Có đầy đủ các chức năng của phân hệ người dùng 2) UC_G_01 Đăng ký tài khoản Mục đích: Chức năng này giúp cho khách ẩn danh có thể đăng ký các thông tin cá nhân để trở thành thành viên chính thức của hệ thống.  Họ và Tên  Phone di động (quan trọng dùng để xác định người dùng)  Địa chỉ hiện tại (quan trọng dùng để xác định người dùng)  Phone để bàn của địa chỉ hiện tai (quan trọng dùng để xác định người dùng)  Email  Ngày tháng năm sinh  Giới tính (Nam/ Nữ)  Nút “Đăng ký” Yêu cầu về lưu dữ liệu:   Thông tin của khách ẩn danh sẽ được lưu xuống Local Database của cùng trạm server.

Không được ghi “Xảy ra lỗi. bắt buộc phải có. nhanh.Đại Học Khoa Học Tự Nhiên Tp.”  Màn hình của trang kichhoat. Xuất thông báo:  “Xin bạn điền đúng số phone. bắt buộc phải có. dễ nhìn.  Nội dung các thông báo rõ ràng. bắt buộc phải có.  Giới tính: chỉ được phép chọn nam/ nữ. có đặt tab để người dùng thao tác bằng bàn phím tốt. 17 .  Sau khi hòan tất. ký tự phải đứng trước số. Sau khi bạn nhận tin nhắn.  Thông báo khi có lỗi xảy ra. hợp lý.2010 Trang. Các thông tin khác không bị xóa đi. Xin nhập lại”.  Password. Nên thông báo ngay sau control nào bị lỗi. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction Yêu cầu xử lý và thông báo:  Sau khi người dùng nhập thông tin cần phải kiểm tra ở phía client (tức là dùng Javascript hoặc một công nghệ tương tự để kiểm tra) các điều kiện sau:  Username: chỉ được phép mang các ký tự a-z. dùng dạng unicode (tức là cho phép gõ tiếng việt) .aspx. bắt buộc phải có.  Phone di động: chỉ được phép số 0-9. RePassword là xóa đi để người dùng nhập lại. bắt buộc phải có. sẽ có các hoạt động sau  Lưu dữ liệu lên server theo phần [A]  Màn hình xuất hiện thông báo [1]: “Cám ơn bạn đã chọn hệ thống của chúng tôi. bắt buộc phải có. A-Z.  Khi có lỗi xảy ra thì chỉ có phần Password. có ít nhất 6 ký tự hoặc số. Chúng tôi sẽ gửi mã kích hoạt qua tin nhắn đến số máy này.auctiononline. Chúng tôi sẽ gửi mã kích hoạt qua điện thoại di động của bạn. ban đầu mặc định là nam  Sắp xếp các control ngay thẳng.aspx hoặc nhấn vào đây để về trang chủ”  Lưu dữ liệu như mô tả trên  Để demo phần gửi tin nhắn: sau khi màn hình xuất hiện thông báo [1]. thành viên nhỏ tuổi nhất phải lớn hơn 15 tuổi. có ít nhất 6 số.  Màn hình có nút: Đăng ký  Sau khi nhập thông tin hoàn chỉnh và đã nhấn nút đăng ký. lưu dữ liệu lên server theo phần [B] và xuất thông báo “Tài khoản xyz đã kích hoạt thành công. RePassword: chỉ được phép mang các ký tự a-z. Sau đó chuyển sang một trang trắng có dòng chữ “Chúc mừng bạn xyz trở thành bạn đồng hành của hệ thống Auction Online.com/kichhoat.aspx.com/kichhoat.  Phone để bàn của địa chỉ hiện tai: chỉ được phép số 0-9. Xin nhấn vào đây để về trang chủ” Lưu Hành Nội Bộ. vui lòng truy cập vào địa chỉ sau để kích hoạt tài khoản: http://ca. A-Z. dễ nhận diện lỗi.aspx gồm các control sau:  Control nhập UserName  Control nhập Password  Control nhập mã kích hoạt  Kiểm tra Javascript với màn hình kichhoat. hệ thống chờ 5 giây . và số 0-9.  Họ và tên: tối đa 40 ký tự. Số phone này sẽ là ràng buộc để chúng tôi xác định thông tin về bạn.  Email: kiểm tra hợp lệ  Ngày tháng năm sinh: kiểm tra hợp lệ. Mã kích hoạt của bạn: sdgasdvadg. Vui lòng truy cập vào địa chỉ sau để kích hoạt tài khoản: http://ca. có ít nhất 6 số. và số 0-9. có ít nhất 5 ký tự hoặc số.auctiononline.”  Địa chỉ hiện tại: tối đa 60 ký tự. dùng dạng unicode (tức là cho phép gõ tiếng việt) .

khu vực 01  Ví dụ: US_02 là server đặt tại Mỹ.  Nút “Đăng nhập”  Không được có nút đăng xuất Yêu cầu về lưu dữ liệu:  Thông tin của người dùng sau khi đăng nhập thành công sẽ được lưu vào session trên trạm server của website mà người dùng đang truy cập. 18 . có ít nhất 5 ký tự hoặc số.  Yêu cầu xử lý và thông báo:  Sau khi người dùng nhập thông tin cần phải kiểm tra ở phía client (tức là dùng Javascript hoặc một công nghệ tương tự để kiểm tra) các điều kiện sau:  Username: chỉ được phép mang các ký tự a-z. khu vực 02  Ví dụ: VN_01 là server đặt tại Việt Nam. và số 0-9. có ít nhất 6 ký tự hoặc số.  Password chỉ được phép mang các ký tự a-z.  Nếu không hợp lệ thì xuất thông báo  “Bạn nhập sai qui định. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 3) UC_G_02 Đăng nhập Mục đích: Chức năng này giúp cho ngừơi ẩn danh có thể đăng nhập vào hệ thống Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia hoặc khác quốc gia với quốc gia của người dùng. A-Z. Yêu cầu đầu vào:  Hiển thị một màn hình giao diện dạng form để người dùng cung cấp các thông tin sau:  UserName (tên đăng nhập)  Combo box danh sách các Home Server Node (mặc định chọn là tên server đang chạy website)  Password (mật khẩu) Mật khẩu không để lộ.2010 Trang. Lưu Hành Nội Bộ. A-Z. bắt buộc phải có. ký tự phải đứng trước số.Đại Học Khoa Học Tự Nhiên Tp. Thông tin lưu trên session bao gồm:  Username và tên Home Server Node  Tên server đang truy cập  Lưu ý: Cách đặt tên: [Tên Viết Tắt Quốc Gia]_[Số thứ tự trạm server trong quốc gia]  Vi dụ: CA_01 là server đặt tại Canada. Xin bạn hãy nhập lại”  Nếu hợp lệ mà không có tài khoản trong dữ liệu thì xuất thông báo “Tài khoản không tồn tại”  Có hai trường hợp cần xử lý (vô cùng quan trọng):  Nếu Home Server Node = Website Server Node: việc kiểm tra thông tin người dùng có thể bằng cách trực tiếp truy xuất CSDL hoặc qua webservice của Website Server Node. và số 0-9. khu vực 01 Có thể sử dụng một công nghệ tương tự như session để lưu thông tin. khu vực 01 (dù chỉ có một trạm tại Canada cũng ghi 01)  Ví dụ: US_01 là server đặt tại Mỹ. bắt buộc phải có.

xóa thông tin trong session và quay về trang chủ của guest Yêu cầu đầu ra:   Thông báo “Bạn đã thóat khỏi hệ thống”. Sau đó chờ 5 giây rồi trở về trang chủ của guest. Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia hoặc khác quốc gia với quốc gia của người dùng. Sau khi đăng nhập thành công sẽ chuyển vào trang chủ của phân hệ thành viên. Yêu cầu xử lý:  Sau khi nhấn nút đăng xuất.Đại Học Khoa Học Tự Nhiên Tp. 19 . ii. Yêu cầu đầu vào:   Không được có nút đăng nhập Người dùng lựa chọn nút “Đăng xuất trên trình thực đơn về thông tin tài khoản.2010 Trang. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction   Nếu Home Server Node khác Website Server Node: việc kiểm tra thông tin người dùng phải qua webservice của Home Server Node. Lưu Hành Nội Bộ. Phân hệ Người dùng: 1) UC_ND_01 Đăng xuất Mục đích: Chức năng này giúp cho người dùng (không dùng cho guest) có thể thoát khỏi quyền thành viên của hệ thống.

Tên phiên. Yêu cầu đầu vào:  Nhập một trong số các thông tin cần tìm kiếm như sau:  Tên phiên  Ngày đăng  > giá thẩm định  > giá sàn  ………… Yêu cầu xử lý:  Lấy dữ liệu từ Website Server Node Yêu cầu đầu ra: Số lượng tìm được Danh sách các phiên đấu giá  Số thứ tự. Từng dòng trong các danh sách trên đều có thể liên kết đến trang xem chi tiết phiên.Đại Học Khoa Học Tự Nhiên Tp. 20 . Tình trạng (Chưa kết thúc/ Kết thúc). Các danh sách trên trình bày hợp lý. Giá sàn. không có nội dung khó hiểu.2010 Trang.       Lưu Hành Nội Bộ. Lượt Đặt Giá. Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia hoặc khác quốc gia với quốc gia của người dùng. theo giá sàn. Hình ảnh phiên. Giờ kết thúc của phiên Các danh sách trên đều có thể sắp xếp theo ý người dùng: theo tên. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 2) UC_ND_02 Tìm kiếm cơ bản & nâng cao phiên đấu giá Mục đích: Chức năng này giúp cho người dùng có thể tìm kiếm phiên đấu giá. theo giá thẩm định Các danh sách trên đều được phân trang và người dùng có thể tùy chọn 5-10-15-20-50 dòng trên một trang. theo thời gian.

Lượt Đặt Giá. Số phiên/ số loại phiên trong nhóm này.  Danh sách phiên đấu giá  Số thứ tự. theo thời gian. Giá sàn. Tên loại phiên. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 3) UC_ND_03 Xem các danh sách Mục đích: Chức năng này giúp cho người dùng có thể xem các danh sách thông tin. Các danh sách trên trình bày hợp lý. theo giá thẩm định Các danh sách trên đều được phân trang và người dùng có thể tùy chọn 5-10-15-20-50 dòng trên một trang.Đại Học Khoa Học Tự Nhiên Tp. Giá sàn.     Lưu Hành Nội Bộ.loại phiên  Số thứ tự. Thông tin gồm:  Số thứ tự. Tên loại nhóm phiên. Tình trạng (Chưa kết thúc/ Kết thúc). tuần. Tên phiên. Giờ kết thúc của phiên Các danh sách trên đều có thể sắp xếp theo ý người dùng: theo tên. Số phiên trong nhóm-loại này. không có nội dung khó hiểu. Hình ảnh phiên. Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia hoặc khác quốc gia với quốc gia của người dùng. Giờ kết thúc của phiên  Danh sách các phiên đấu giá có nhiều người tham gia nhất trong ngày. Lượt Đặt Giá.2010 Trang. Hình ảnh phiên. Tên phiên. tháng  Số thứ tự. Yêu cầu đầu vào:  Người dùng lựa chọn các danh sách nào muốn xem bằng cách nhấn chuột.  Danh sách nhóm . theo giá sàn. 21 . Yêu cầu xử lý:  Lấy dữ liệu từ Website Server Node Yêu cầu đầu ra:  Các loại danh sách cần có gồm:  Danh sách các loại nhóm phiên. Từng dòng trong các danh sách trên đều có thể liên kết đến trang xem chi tiết phiên. Tình trạng (Chưa kết thúc/ Kết thúc).

Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 4) UC_ND_04 Xem chi tiết phiên đấu giá (chức năng quan trọng) Mục đích: Chức năng này giúp cho người dùng có thể xem chi tiết phiên đấu giá. Lưu Hành Nội Bộ. Yêu cầu xử lý:  Lấy dữ liệu từ Website Server Node. 22 . Yêu cầu đầu vào:  Người dùng lựa phiên cần xem chi tiết bằng cách nhấn chuột.  Có hai trường hợp:  Người dùng là guest: không hiển thị thông tin trong trang này mà ghi thông báo “Hãy là thành viên để có nhiều chức năng hơn”  Người dùng là normal user: không lồng phần tham gia đấu giá trong trang này. ghi thông báo “Hãy nâng cấp thành tài khoản Silver hoặc Gold để thỏa sức tham gia đấu giá”  Người dùng là gold user: có lồng phần tham gia đấu giá trong trang này. Yêu cầu đầu ra:  Thông tin về phiên đấu giá.Đại Học Khoa Học Tự Nhiên Tp. Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia hoặc khác quốc gia với quốc gia của người dùng.2010 Trang. Sinh viên tự tổ chức phần hiển thị thông tin này.

2010 Trang. Thông tin này hiển thị dạng text. Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia hoặc khác quốc gia với quốc gia của người dùng. Yêu cầu đầu ra:  Thông tin về ngừơi dùng. Yêu cầu đầu vào:  Người dùng chọn phần thông tin cá nhân để xem chi tiết thông tin cá nhân của mình Yêu cầu xử lý:  Có hai trường hợp cần xử lý (vô cùng quan trọng):  Nếu Home Server Node = Website Server Node: việc lấy thông tin người dùng có thể bằng cách trực tiếp truy xuất CSDL hoặc qua webservice của Website Server Node. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 5) UC_ND_05 Xem thông tin cá nhân Mục đích: Chức năng này giúp cho người dùng (ngoại trừ guest) có thể xem thông tin cá nhân.  Nếu Home Server Node khác Website Server Node: việc lấy thông tin người dùng phải qua webservice của Home Server Node. Sinh viên tự tổ chức phần hiển thị thông tin này. số lần tham gia……. không hiển thị dạng textbox  Gơi ý: Chia làm hai phần  Thông tin có thể công khai (không được phép hiển thị mật khẩu)  Thông tin về các lần tham dự đấu giá: số lần thắng. 23 .  Ngoài ra còn có các nút sau:  Nút đổi thông tin cá nhân  Nút đổi mật khẩu  Nếu nhóm còn dư thời gian làm đồ án thì thực hiện hai chức năng sau:  Đổi thông tin cá nhân  Đổi mật khẩu  Hai chức năng này chỉ có thể thực hiệc trên website của trạm server cùng quốc gia Lưu Hành Nội Bộ.Đại Học Khoa Học Tự Nhiên Tp.

Lưu Hành Nội Bộ.  Cập nhật trạng thái dữ liệu liên quan trong Website Server Node  Cập nhật trạng thái dữ liệu liên quan trong Home Server Node Chức năng này giúp cho người dùng (ngoại trừ guest) có thể thanh toán tiền từ ngân hàng. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 6) UC_ND_06 Thanh toán (chức năng quan trọng) Mục đích: Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia hoặc khác quốc gia với quốc gia của người dùng.  Xử lý dữ liệu:  Trừ tiền trong Service ngân hàng nếu đủ tiền để thanh toán . nhập mật khẩu tài khoản và nút Thanh toán. nhập loại thẻ (Master card hoặc Visa card).  Khi nhấn nút thanh toán  Thông báo lỗi tương ứng khi giao dịch thất bại. thông báo lỗi nếu kiểm tra không đủ tiền.  Thông báo giao dịch hòan tất khi thành công. 24 . hiển thị textbox nhập mã tài khoản ngân hàng.2010 Trang. Yêu cầu đầu vào và xử lý và xuất kết quả:  Người dùng nhập thông tin vào form gồm các control sau:  Textbox nhập mã giao dịch  Textbox nhập username  Nút “Kiểm tra thông tin”  Khi nhấn vào nút kiểm tra thông tin:  Xử lý:  Kiểm tra Javascript  Truy xuất CSDL tại Website Server Node trực tiếp hoặc thông qua Webservice của Website Server Node  Sau đó hiển thị số tiền cần trả.Đại Học Khoa Học Tự Nhiên Tp.

 Mọi thanh toán đều nằm trong chức năng giao dịch Chức năng này giúp cho người dùng (ngoại trừ guest) có thể nâng cấp tài khoản. Có thể giới hạn đóng theo năm.  Sinh viên tự xây dựng chức năng này Yêu cầu:  Người dùng đóng một khỏang phí qui định cho hệ thống sẽ được nâng cấp tài khoản. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 7) UC_ND_07 Nâng cấp tài khoản Mục đích: Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia người dùng. 25 . sẽ sinh ra một mã giao dịch. Lưu Hành Nội Bộ.Đại Học Khoa Học Tự Nhiên Tp.2010 Trang. theo tháng  Từ Normal User thành Silver User  Từ Silver User thành Gold User  Cách thức thực hiện:  Sau khi xác nhận nâng cấp dạng gì .

Yêu cầu xử lý:  Có hai trường hợp cần xử lý (vô cùng quan trọng):  Nếu Home Server Node = Website Server Node: phải lưu các mẫu thông tin sau:  Thông tin kết quả của phiên đấu giávào Website Server Node  Thông tin về các lần ra giá của cá nhân và của người khác vào Website Server Node  Thông tin về cá nhân đã tham gia phiên vào Website Server Node  Cập nhật số lần thắng phiên… của cá nhân vào Website Server Node  Hình thức lưu 4 mẫu thông tin trên có thể bằng cách lưu trực tiếp vào Website Server Node hoặc có thể thông qua Webservice của WebSite Server Node  Nếu Home Server Node khác Website Server Node: phải lưu các mẫu thông tin sau:  Thông tin kết quả của phiên đấu giávào Website Server Node  Thông tin về các lần ra giá của cá nhân và của người khác vào Website Server Node  Thông tin về cá nhân đã tham gia phiên vào Home Server Node  Cập nhật số lần thắng phiên… của cá nhân vào Home Server Node  Hình thức lưu 2 mẫu thông tin đầu có thể bằng cách lưu trực tiếp vào Website Server Node hoặc có thể thông qua Webservice của WebSite Server Node  Hình thức lưu 2 mẫu thông tin sau cùng phải thông qua Webservice của Home Server Node Lưu Hành Nội Bộ.  Chức năng này nên được lồng vào cùng màn hình với chức năng xem chi tiết phiên đấu giá hoặc mở một cửa sổ song song với màn hình xem chi tiết phiên đấu giá. Yêu cầu đầu vào:  Người dùng chọn trong phần thông tin chi tiết của phiên đấu giá để xem tham gia đấu giá.Đại Học Khoa Học Tự Nhiên Tp.  Các control:  Textbox để nhập giá mới + nút chấp nhận giá mới  Nút mua ngay (nếu là dạng mua ngay)  Nút tăng giá bằng chuột : một lần nhấn thì sẽ sinh giá mới = giá cũ + bước giá. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction iii. Phiên đấu giá sẽ được gia hạn nhiều lần cho đến khi không có giá đặt thêm trong 5 phút cuối cùng trước khi kết thúc. hơn là để thành viên đặt giá một lần mua được hàng ngay khi phiên đấu giá sắp kết thúc. Phân hệ Silver User và Gold User 1) Có đầy đủ các chức năng của phân hệ ngừơi dùng 2) UC_U_01 Tham gia đấu giá (chức năng quan trọng) Mục đích: Chức năng này giúp cho người dùng (ngoại trừ guest.2010 Trang. Chức năng này có ích cho người mua vì nó cho phép quý khách có thời gian phản ứng lại các giá đặt mới.  Luật gia hạn thời gian: Khi giá đặt được gửi trong vòng 5 phút cuối cùng của phiên đấu giá. Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia hoặc khác quốc gia với quốc gia của người dùng. hệ thống tự động gia hạn thời gian kết thúc thêm 5 phút với mục đích ngăn cản hành động đấu giá tiêu cực: chỉ đặt giá khi phiên đấu giá sắp kết thúc. 26 . normal user) có thể tham gia đấu giá.

% vận chuyển  vừa hiển thị % vừa qui ra tiền. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction Yêu cầu đầu ra:  Trong suốt quá trình đấu giá phải hiển thị các thông tin sau:  Giá hiện tại (in chữ hơn bình thường)  Danh sách 10 người ra giá cao nhất (đi từ cao xuống thấp)  Mỗi dòng gồm:  Số thứ tự  UserName ngừơi ra giá  Thời gian ngừoi ra giá  Giá đã ra  Dòng trên cùng là .người đang ra giá hiện tại . số lượng (lấy dữ liệu từ Website Server Node)  Hiển thị phương thức vận chuyển. Chuyển đến trang thông báo thanh toán phiên hiện tại xin hãy nhấn vào đây hoặc chuyển đến trang quản lý các phiên tham gia xin hãy nhấn vào đây”  Nếu người dùng chọn “trang thông báo thanh toán phiên hiện tại” thì sẽ xuất hiện trang như sau:  Hiển thị:  Hiển thị thông tin chi tiết về sản phẩm (lấy dữ liệu từ Website Server Node)  Hiển thị giá mua.2010 Trang.Đại Học Khoa Học Tự Nhiên Tp.  Nếu người dùng chọn “trang quản lý các phiên tham gia” thì sẽ chuyển đến chức năng Quản lý các phiên đấu giá tham gia. Thông tin dạng comment tham khảo facebook.  Nếu thắng (trong trường hợp mua ngay hoặc trường hợp hết giờ) thì sẽ thông báo “Chúc mừng bạn đã thắng phiên xxxxxxx với giá xxyyzz. Mã giao dịch này sẽ gắn liền với username tương ứng và phiên thanh toán tương ứng. (đây là chức năng nâng cao. người dùng có thể thoát khỏi phiên bất kỳ lúc nào hoặc kết thúc phiên bằng cách thắng.  Comment chat với mọi ngừơi trong phiên. có thể không làm)  Mỗi lần chấp nhận ra giá mới thì phải hiển thị hộp thông báo Yes /No (bắt buộc)  Trong quá trình đấu giá . 27 . Lưu Hành Nội Bộ.điền đậm (nếu sinh viên có kỹ thuật làm được)  Danh sách giá mà mình (người đang thao tác) đã ra giá. (lấy dữ liệu từ Website Server Node)  % vận chuyển trong nước khác với % vận chuyển ngoài nước.  Tổng số tiền cần trả  Nút “Xác nhận và phát sinh mã giao dịch”  Khi nhấn vào nút “xác nhận và phát sinh mã giao dịch” thì sẽ:  Phát sinh ra một mã giao dịch gồm 10 ký tự.  Và nút “Thanh toán ngay”  Xử lý lưu dữ liệu:  Các thông tin liên quan đến mã giao dịch vào Website Server Node  Hình thức lưu có thể bằng cách lưu trực tiếp vào Website Server Node hoặc có thể thông qua Webservice của WebSite Server Node  Khi người dùng nhấn vào nút “Thanh toán ngay” thì sẽ :  Chuyển đến chức năng “Thanh Tóan” của Website Server Node.

 Xem chi tiết:  Xử lý:  Lấy thông tin chi tiết phiên ngay tại Home Server Node nếu Home Server Node = Website Server Node  Lấy thông tin chi tiết phiên ngay tại Website Server Node nếu Home Server Node khác Website Server Node  Hiển thị:  Sinh viên tự xây dựng. normal user) có thể quản lý các phiên mà mình Lưu Hành Nội Bộ. nút “tình trạng thanh toán”  Mỗi dòng có thể nhấn vào xem chi tiết. số lượng (lấy dữ liệu từ Website Server Node)  Hiển thị phương thức vận chuyển.  Nút xóa khi người dùng đã thanh toán  Nút “tình trạng thanh toán” gồm: thanh toán cùng server. (lấy dữ liệu từ Website Server Node) Chức năng này giúp cho người dùng (ngoại trừ guest.  Xem danh sách:  Xử lý:  Lấy thông tin danh sách ngay tại Home Server.  Phải cho biết phiên kết thúc chưa  Nếu thắng thì phải cho biết giá tiền đã thắng. thời gian thắng  Nút xóa khi người dùng đã thanh toán  Nút xác nhận thanh toán khi người dùng thắng và chưa thanh toán.2010 Trang. Tên phiên. Nhấn vào đây để chuyển qua website đó”  Sau đó nhấn thì sẽ chuyển qua website mà đã tham gia đấu giá món hàng đó. thanh toán khác server. Yêu cầu đầu vào và xử lý:  Người dùng chọn dạng sau:  Xem Danh sách và xem chi tiết các phiên đấu gia đã tham gia/ thắng. Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia của người dùng. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 3) UC_U_02 Quản lý các phiên đấu giá tham gia (chức năng quan trọng) Mục đích: đã tham gia. % vận chuyển  vừa hiển thị % vừa qui ra tiền. Tình trạng (Thắng.Đại Học Khoa Học Tự Nhiên Tp. Server diễn ra phiên. nút xem chi tiết.  Nút quay về danh sách  Xác nhận thanh toán:  Khi nhấn vào nút “thanh toán khác server” thì:  Hiển thị thông báo “Bạn cần qua website mà bạn đã tham gia đấu giá để thanh toán. 28 . tham gia).  Hiển thị:  Dạng danh sách mỗi dòng gồm: Số thứ tự. nút xóa. Hình ảnh .  Khi nhấn vào nút “thanh toán cùng server” thì (gần giống như phần thanh toán phiên hiện tại của chức năng Tham gia đấu giá):  Hiển thị:  Hiển thị thông tin chi tiết về sản phẩm (lấy dữ liệu từ Website Server Node)  Hiển thị giá mua.

Mã giao dịch này sẽ gắn liền với username tương ứng và phiên thanh toán tương ứng. Và nút “Thanh toán ngay” Xử lý lưu dữ liệu:  Các thông tin liên quan đến mã giao dịch vào Website Server Node  Hình thức lưu có thể bằng cách lưu trực tiếp vào Website Server Node hoặc có thể thông qua Webservice của WebSite Server Node Khi người dùng nhấn vào nút “Thanh toán ngay” thì sẽ :  Chuyển đến chức năng “Thanh Tóan” của Website Server Node.    Khi     Lưu Hành Nội Bộ. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction  % vận chuyển trong nước khác với % vận chuyển ngoài nước. Tổng số tiền cần trả Nút “Xác nhận và phát sinh mã giao dịch” nhấn vào nút “xác nhận và phát sinh mã giao dịch” thì sẽ: Phát sinh ra một mã giao dịch gồm 10 ký tự. 29 .Đại Học Khoa Học Tự Nhiên Tp.2010 Trang.

2010 Trang. Sinh viên tìm hiểu và xây dựng Yêu cầu về lưu dữ liệu:  Thông tin của phiên đấu giá sẽ được lưu xuống Local Database của cùng trạm server. Yêu cầu đầu vào:  Hiển thị một màn hình giao diện dạng form để ngừơi quản lý nhận thông tin về phiên đấu giá. Phân hệ Manager 1) Có đầy đủ tính năng của phân hệ người dùng 2) UC_M_01 Tạo phiên đấu giá mới Mục đích: Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia của người dùng. 30 . Lưu Hành Nội Bộ.  Thông báo lỗi và thông báo thành công hợp lý  Bố cục trình bày hợp mắt. không có thành phần gây khó hiểu. Chức năng này giúp cho manager tạo phiên đấu giá mới.Đại Học Khoa Học Tự Nhiên Tp. Yêu cầu xử lý và thông báo:  Sau khi người dùng nhập thông tin cần phải kiểm tra ở phía client (tức là dùng Javascript hoặc một công nghệ tương tự để kiểm tra) các điều kiện do sinh viên nghĩ ra cho phù hợp. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction iv. Nội dung thông tin về một phiên đấu giá đã mô tả đầu tài liệu.

Tên User. Loại User.  Các danh sách trên đều được phân trang và người dùng có thể tùy chọn 5-10-15-20-50 dòng trên một trang. không có nội dung khó hiểu.Đại Học Khoa Học Tự Nhiên Tp.  Các danh sách trên trình bày hợp lý.2010 Trang. số phiên thắng  Các danh sách trên đều có thể sắp xếp theo ý người dùng. số lần tham gia đấu giá. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 3) UC_M_02 Quản lý các user Mục đích: Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia của người dùng.  Từng dòng trong các danh sách trên đều có thể liên kết đến trang xem chi tiết thông tin user (chức năng này không cần làm)  Có thể kích hoạt hoạt động / kích hoạt ngưng hoạt động user Chức năng này giúp cho manager quản lý các user trên cùng server nội bộ Lưu Hành Nội Bộ. Yêu cầu :  Hiển thị danh sách user mang các thông tin sau:  Số thứ tự. Tình trạng user (đang hoạt động/ngưng họat động). 31 .

.

Giá thẩm định. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction 4) UC_M_03 Quản lý các phiên đấu giá Mục đích: Lưu ý:  Mọi tương tác trong chức năng này có thể trên website của trạm server cùng quốc gia của người dùng. Yêu cầu :  Hiển thị danh sách phiên đấu giá mang các thông tin sau:  Số thứ tự.2010 Trang. Giá sàn. Tên người quản trị đã đăng Loại phiên.  Các danh sách trên trình bày hợp lý. 33 . thời gian kết thúc  Các danh sách trên đều có thể sắp xếp theo ý người dùng. không có nội dung khó hiểu. Tên phiên. Tình trạng phiên (đang hoạt động/kết thúc do thắng / chưa ai đầu giá. ). hình ảnh.Đại Học Khoa Học Tự Nhiên Tp.  Từng dòng trong các danh sách trên đều có thể liên kết đến trang xem chi tiết thông tin phiên  Có thể thay đổi tình trạng của phiên Chức năng này giúp cho manager quản lý các phiên đấu giá trên cùng server nội bộ v. Phân hệ Admin 1) UC_AD_01 Sửa banner và câu slogan (không cần làm) 2) UC_AD_01 Thêm server mới (không cần làm) Lưu Hành Nội Bộ.  Các danh sách trên đều được phân trang và người dùng có thể tùy chọn 5-10-15-20-50 dòng trên một trang.

Đặc tính kỹ thuật thiết kế và lập trình Mô tả Thiết kế đồ họa (Graphic design) Thiết kế động (Animation) Ngôn ngữ lập trình (language) Hosting System (HS) Cơ sở dữ liệu (Database) Giao diện (Layout) Trình duyệt (Browser) AI. Java script.2010 Trang. Actionscripts. 34 . DHTML.NET 3. 2008 Widescreen (1024x768) Tương thích tất cả các loại trình duyệt hiện có như: Internet Explorer 7. Hồ Chí Minh Bộ môn HTTT – Khoa Công Nghệ Thông Tin Chuyên đề Thương Mại Điện tử HK2 – 2010 Project: Online Auction G. HTML.5 . Sara 3D.0. FireFox 3. JQuery Window SQL Server 2005. Công cụ Lưu Hành Nội Bộ.Đại Học Khoa Học Tự Nhiên Tp.… Adobe Flash. Photoshop.… ASP. Ajax.0 – hoặc các phiên bản mới hơn của các trình duyệt đó vào thời điểm lập trình.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->