Tài liệu này nhằm đặc tả các yêu cầu cơ bản cần thực hiện đối với hệ thống Website, là cơ sở thỏa thuận của hợp đồng giữa nhóm thiết kế và khách hàng. • Phạm vi sản phẩm Hệ thống bán đấu giá trực tuyến cung cấp thông tin giới thiệu về sản phẩm mà các seller đưa ra và từ đó các buyer có thể tham gia đáu giá sản phẩm.
Trang 1Tài liệu đặc tả phần mềm
Dự án Hệ thống bán đấu giá trực tuyến
Phiên bản 1.0
Nhóm 4
1 Võ Văn Minh 09204421
2 Võ Trường Giang 09206151
3 Hà Thúc Thông 09080821
4 Phạm Duy 09222831
5 Trần Ngọc Tân 09090571
5/10/2010
Trang 2MỤC LỤC
I Giới thiệu _3
II Mô tả chung 3 III Nhóm chức năng dành cho thành viên và khách: _4
1 Đăng ký thành viên _4
2 Quản lý thông tin cá nhân _4
3 Đăng nhập hệ thống 4
4 Chức năng hiển thị đa ngôn ngữ 5
5 Đăng thông tin sản phẩm đấu giá _5
6 Tham gia đấu giá _5
7 Xếp hạng thành viên 6
8 Tìm kiếm thông tin sản phẩm 6
9 Thống kê hệ thống 6
IV Nhóm chức năng dành cho người quản lý _7
1 Quản trị hệ thống 7
2 Quản trị hỗ trợ trực tuyến _7
3 Quản trị các sản phẩm đấu giá _7
4 Quản trị phiên đấu giá 7
5 Quản trị người dùng 7
6 Quản trị bảng xếp hạng _8
7 Thống kê hệ thống 8
V Yêu cầu phi chức năng 9
1 Giao diện _9
2 Nội dung 9
Trang 3I Giới thiệu
· Mục đích tài liệu
Tài liệu này nhằm đặc tả các yêu cầu cơ bản cần thực hiện đối với hệ thống Website, là cơ sở thỏa thuận của hợp đồng giữa nhóm thiết kế và khách hàng
· Phạm vi sản phẩm
Hệ thống bán đấu giá trực tuyến cung cấp thông tin giới thiệu về sản phẩm mà các seller đưa ra và từ đó các buyer có thể tham gia đáu giá sản phẩm
II Mô tả chung
· Các ràng buộc về thiết kế và thực hiện
Website phải trang nhã , thân thiện, có tốc độ truy cập nhanh, dễ sử dụng và cập nhập thông tin, website cũng phải đảm bảo được các cơ chế bảo mật cơ bản
· Môi trường hoạt động
Hệ thống hoạt động trên môi trường Internet
Trang 4III Nhóm chức năng dành cho thành viên và khách:
1 Đăng ký thành viên
Người dùng có thể đăng ký trực tiếp trên website, các thông tin đăng ký gồm:
- Tên thành viên
- Tên đăng nhập*
- Mật khẩu đăng nhập*
- Tỉnh thành*(Hiện danh sách các tỉnh thành + mục khác)
- Giới tính
- Số CMND*
(*) là các thông tin bắt buộc
2 Quản lý thông tin cá nhân
Chức năng cho phép các thành viên thay đổi thông tin cá nhân, thêm các thông tin cá nhân như:
- Câu hỏi bí mật
- Ảnh đại diện
- Mậy khẩu cấp 2
3 Đăng nhập hệ thống
Sau khi đăng ký là thành viên để sử dụng các tính năng nâng cao của website thì người dùng bắt buộc phải đăng nhập vào hệ thống, các thông tin đăng nhập bao gồm:
- User name
- Password
Trang 54 Chức năng hiển thị đa ngôn ngữ
Hệ thống cho phép khách và thành viên lựa chọn hiển thị nội dung theo 2 ngôn ngữ :
- Tiếng Việt
- English
5 Đăng thông tin sản phẩm đấu giá
Hệ thống cho phép người dùng đăng thông tin sản phẩm lên website để tham gia đấu giá, gồm các thông tin:
- Tên sản phẩm
- Mô tả sản phẩm
- Giá khởi điểm
- Ngày bắt đầu đấu giá
- Hạn chót đấu giá
- Ảnh sản phẩm
- Các ảnh sản phẩm có thể xem thêm
- Thuộc loại sản phẩm (hi-tech, quần áo, linh kiện, phụ kiện,…)
- Tags (từ khoá để phân loại tìm kiếm)
6 Tham gia đấu giá
Chức năng cho phép các thành viên tham gia đấu giá khi phiên đấu giá chưa kết thúc, phải đảm bảo điều kiện:
- Giá đưa ra phải lớn hơn giá sản phẩm và giá của người đấu giá trước
Trang 67 Xếp hạng thành viên
Phần này có 1 trang riêng dành cho phần xếp hạng, các thông tin xếp hạng:
- Top 10 seller tích cực (seller được có nhiều sản phẩm được mua nhất)
- Top 10 buyer tích cực (buyer mua nhiều sản phẩm nhất)
8 Tìm kiếm thông tin sản phẩm
Hệ thống yêu cầu nhập từ khoá, kết quả trả về được hiển thị theo danh sách trên trang kết quả loại sản phẩm, giá khởi điểm của sản phẩm
9 Thống kê hệ thống
Chức năng có thể cho thành viên cũng như khách có thể coi các thống kê của website:
- Tổng số thành viên
- Tổng sản phẩm đang đấu giá
- Lượt truy cập
Trang 7IV Nhóm chức năng dành cho người quản lý
1 Quản trị hệ thống
Chức năng cho phép người quản lý có thể thay đổi các thông tin hệ thống như sau:
Thêm mới, sửa, xoá tiêu đề và nội dung giới thiệu ngoài trang chủ
2 Quản trị hỗ trợ trực tuyến
Chức năng cho phép người quản lý có thể: thêm mới, sửa, xoá các nick hỗ trợ trực tuyến đặt bên phải website Các nick hỗ trợ này có thể là MSN, Yahoo, Skype,…
3 Quản trị các sản phẩm đấu giá
Chức năng cho phép người quản lý có thể: tìm kiếm, thêm mới, sửa, xoá các sản phẩm Người quản lý cao cấp (Admin) còn thể cho phép sản phẩm đó có được đưa lên bán đấu giá hay không, kiểm duyệt trước khi đăng
4 Quản trị phiên đấu giá
Chức năng cho phép người quản lý có thể: theo dõi, kick buyer sai phạm ra khỏi phiên đấu giá
5 Quản trị người dùng
Chức năng cho phép người quản lý cao cấp (Admin) quản lý các thành viên thấp hơn, có thể thêm, mới, sửa, xoá các account, phân quyền cho thành viên, nhóm thành viên Các nhóm thành viên bao gồm:
- Member (thành viên thông thường là buyer và seller)
- Moderator ( người quản lý theo chức năng được tạo ra bởi Admin)
Trang 86 Quản trị bảng xếp hạng
Chức năng cho phép người quản trị quản lý các danh mục bảng xếp hạng đánh giá theo hệ thống tự động chấm điểm
- Xếp hạng buyer
- Xếp hạng seller
7 Thống kê hệ thống
Cho phép người quản lý xem các thống kê của hệ thống bao gồm:
- Tổng sản phẩm đang đấu giá
- Tổng sản phẩm đã bán đấu giá
- Tổng sản phẩm hết hạn đấu giá
- Tổng số thành viên
- Tổng lượt truy cập
Trang 9V Yêu cầu phi chức năng
1 Giao diện
Giao diện phải mang đặc trưng của một trang web đấu giá Cách thể hiện 1 sản phẩm hay danh sách liệt kê cũng phải mang đặc trưng riêng Giao diện sáng sủa, thân thiện, bắt mắt, nhằm tạo cho người dùng cảm giác thoải mái khi sử dụng
2 Nội dung
Nội dung phải đảm bảo đồng bộ, thống nhất, liên kết xuyên suốt toàn bộ website, các dữ liệu phải chuẩn và chính xác về mặt thông tin