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

Nghiên cứu tìm hiểu các yêu cầu và đăc điểm phần mềm

17 440 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 17
Dung lượng 399 KB

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

Nội dung

Chức năng cho phép người quản trị cao cấp SP (Super Administrator) có thể quản lý các cấp thành viên thấp hơn, SP có thể thêm mới sửa xóa account, phân quyền cho từng thành viên, phân quyền nhóm thành viên. Các nhóm thành viên bao gồm: 1. Members (Thành viên thông thường, đăng ký thông qua trang SMMS) 2. Moderators (Quản trị theo Module và chức năng, được tạo bởi SP) 3. Aders (Quản trị banner quảng cáo hay còn gọi là chủ của banner quảng cáo, được tảo bởi SP). Nhóm này có các chức năng và quyền như đã được nói ở phần Quản trị Banner (đối với người dùng nếu được có thể thêm phần quản trị về thời gian online của thành viên bao nhiêu giờ, các khu vực, nội dung hay xem, tổng số download, tổng số upload, tổng số sản phẩm đã mua trường hợp này chỉ thống kê được khi khách hàng gửi sms mua sản phẩm và số điện thoại gửi trùng với số điện thoại đăng ký của khách hàng định kỳ hoặc thường xuyên hệ thống tổng đài sms sẽ gửi dữ liệu bao gồm 1 số thông tin cơ bản như số điện thoại mua sản phẩm và mã sản phẩm tương ứng để hệ thống update và quản lý...)

Trang 1

Tài liệu đặc tả yêu cầu

phần mềm

Dự án

SMMS Website Phiên bản 1.0

Người viết Nguyễn Trung Kiên

NAVIS GROUP 11032008

Trang 2

Chữ ký xác nhận

lượng

Ngày :

Lịch sử xét duyệt

Trang 3

Mục lục

1

Giới thiệu 4

Mục đích tài liệu 4

Phạm vi sản phẩm 4

Mô tả chung 4

Các ràng buộc về thiết kế và thực hiện 4

Môi trường hoạt động 4

Các Thuật Ngữ 4

Mô hình yêu cầu phần mềm 5

1.Mô hình yêu cầu 5

2.Yêu cầu chức năng 5

3.Website 6

3.0 REQ-0001 : Xếp hạng thành viên 6

3.1 REQ-0002 : Xếp hạng sản phẩm 6

3.2 FEAT-0001 : Đăng ký thành viên 7

3.3 FEAT-0002 : Đăng nhập hệ thống 7

3.4 FEAT-0003 : Hiển thị Banner quảng cáo 7

3.5 FEAT-0004 : Thông tin liên hệ Feedbacks 7

3.6 FEAT-0005 : Chức năng tìm kiếm thông tin sản phẩm 8

3.7 FEAT-0006 : Bảng xếp hạng 8

3.8 FEAT-0007 : Chức năng hiển thị đa ngôn ngữ 8

3.9 FEAT-0008 : Gallery 8

3.10 FEAT-0009 : Thống kê hệ thống 8

3.11 FEAT-0010 : Bài viết đánh giá sản phẩm 9

3.12 FEAT-0010 : Chức năng đặt hàng 9

3.13 FEAT-0011 : Download và Upload sản phẩm 10

3.14 FEAT-0012 : Cung cấp thông tin về sản phẩm 10

3.15 FEAT-0013 : Quản lý thông tin cá nhân 10

4.Quản trị 11

4.0 FEAT-0001 : Quản lý Banner quảng cáo 12

4.1 FEAT-0002 : Quản trị Feedback 12

4.2 FEAT-0003 : Quản trị Hỗ trợ trực tuyến 12

4.3 FEAT-0004 : Quản trị bài viết, đánh giá sản phẩm của Members 13

4.4 FEAT-0005 : Thống kê hệ thống 13

4.5 FEAT-0006 : Quản trị Bảng xếp hạng 13

4.6 FEAT-0007 : Quản trị hệ thống 14

4.7 FEAT-0008 : Quản trị người dùng 14

4.8 FEAT-0009 : Quản trị sản phẩm 15

5.Yêu cầu phi chức năng 15

6.Giao diện 15

6.0 Giao diện phải thiên về mỹ thuật và dễ sử dụng 16

7.Nội dung 16

7.0 Nội dung phải đồng nhất xuyên suốt toàn bộ website 16

Trang 4

Giới thiệ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.

Hệ thống Website SMMS cung cấp thông tin giới thiệu về sản phẩm là hình ảnh, nhạc chuông… mà phía SMMS cung cấp, bao gồm 2 Module lớn là Trang thông tin chủ và trang quản trị Website.

Mô tả chung

Trang chủ website phải trang nhã , thân thiện, có tốc độ mở nhanh, website cũng phải đảm bảo được các cơ chế bảo mật cơ bản Trang quản trị phải đơn giản dễ sử dụng và cập nhập thông tin

Hệ thống hoạt động trên môi trường Internet và WAP gateway

Các Thuật Ngữ

FEAT Techical Mô tả chức năng

REQ Technical Mô tả yêu cầu

Trang 5

Mô hình yêu cầu phần mềm

1. Mô hình yêu cầu

c u s t o m M ô h ì n h y ê u c

Yêu cầu chức năng + Website + Quản trị

Yêu cầu phi chức năng + Giao diện

+ Nội dung

Hình: Mô hình yêu cầu

2. Yêu cầu chức năng

ầ ứ

c u s t o m C á c y ê u c u c h c .

Quản trị + FEAT-0001 : Quản lý Banner quảng cáo + FEAT-0002 : Quản trị Feedback + FEAT-0003 : Quản trị Hỗ trợ trực tuyến + FEAT-0004 : Quản trị bài viết, đánh giá sản phẩm của Members + FEAT-0005 : Thống kê hệ thống

+ FEAT-0006 : Quản trị Bảng xếp hạng + FEAT-0007 : Quản trị hệ thống + FEAT-0008 : Quản trị người dùng + FEAT-0009 : Quản trị sản phẩm

Website + FEAT-0001 : Đăng ký thành viên + FEAT-0002 : Đăng nhập hệ thống + FEAT-0003 : Hiển thị Banner quảng cáo + FEAT-0004 : Thông tin liên hệ Feedbacks + FEAT-0005 : Chức năng tìm kiếm thông tin sản phẩm + FEAT-0006 : Bảng xếp hạng

+ FEAT-0007 : Chức năng hiển thị đa ngôn ngữ + FEAT-0008 : Gallery

+ FEAT-0009 : Thống kê hệ thống + FEAT-0010 : Bài viết đánh giá sản phẩm + FEAT-0010 : Chức năng đặt hàng + FEAT-0011 : Download và Upload sản phẩm + FEAT-0012 : Cung cấp thông tin về sản phẩm + FEAT-0013 : Quản lý thông tin cá nhân + REQ-0001 : Xếp hạng thành viên + REQ-0002 : Xếp hạng sản phẩm

Hình: Các yêu cầu chức năng

Trang 6

3. Website

r e q C h c n n g W e b

FEAT-0001 : Đăng ký thành viên

FEAT-0003 : Hiển thị Banner quảng cáo FEAT-0004 : Thông tin liên

hệ Feedbacks

FEAT-0010 : Chức năng đặt hàng

REQ-0003:

Đăng nhập vào tài khoản

sử dụng

REQ-0004 : Tạo giỏ hàng REQ-0005 : Thêm sản

phẩm vào giỏ hàng

REQ-0006 : Đăng ký đơn hàng

FEAT-0012 : Cung cấp thông tin về sản phẩm

FEAT-0005 : Chức năng tìm kiếm thông tin sản phẩm

FEAT-0011 : Download và Upload sản phẩm

FEAT-0002 : Đăng nhập

hệ thống

FEAT-0006 : Bảng xếp hạng

REQ-0001 : Xếp hạng

REQ-0002 : Xếp hạng sản phẩm

FEAT-0009 : Thống kê hệ thống

FEAT-0008 : Gallery

FEAT-0010 : giá sản phẩm

FEAT-0013 : Quản lý thông tin cá nhân

REQ-0007 : Quản lý cá nhân

REQ-0008 : Quản lý comments

REQ-0009 : Quản lý sản phẩm

Hình: Chức năng Website

3.0 REQ-0001 : Xếp hạng thành viên

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Requirement Phạm vi: Public Mới : True

Nội dung Phần này sẽ có một trang riêng dành cho phần xếp hạng, các thông tin xếp

hạng cũng như công thức tính như sau: 1 Top 10 SMMSers tích cực (thành

SMMSers có level cao(dựa vào số sao mà các thành viên khác chọn - Mỗi thành viên ứng với mỗi IP sẽ chỉ được chọn 1 lần dù cho có click nhiều lần

3.1 REQ-0002 : Xếp hạng sản phẩm

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Requirement Phạm vi: Public Mới : True

Nội dung Phần này sẽ có một trang riêng dành cho phần xếp hạng, các thông tin xếp

hạng cũng như công thức tính như sau: 1 Top 10 SMMSers Sản phẩm thông dụng nhiều nhấttích cực (sản phẩm có số lượng download nhiều nhấtthành nhất uy tín(dựa vào số điểm đánh giá của thành viên đối với sản phẩmsản

Trang 7

3.2 FEAT-0001 : Đăng ký thành viên

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Người dùng có thể đăng ký trực tuyến ngay trực tiếp trên website, các thông

Dòng Mobile (list sẵn các đời điện thoại sử dụng + dòng khác cho mỗi loại; ví

dụ khi khách hàng lựa chọn là Nokia thì phần này sẽ hiện các đời máy của

3.3 FEAT-0002 : Đăng nhập hệ thống

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Sau khi đã đăng ký là thành viên của hệ thống SMMS Để sử dụng được 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: - Username - Password

3.4 FEAT-0003 : Hiển thị Banner quảng cáo

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng này hiển thị Banner quảng cáo trên trang chi tiết sản phẩm, ngay

phía dưới ảnh chi tiết sản phẩm.Hiển thị danh sách đặt Banner quảng cáo của khách hàng bên menu phải của màn hình ở tất cả các trang

3.5 FEAT-0004 : Thông tin liên hệ Feedbacks

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Hệ thống cho phép khách hàng nhập thông tin phản hồi, ý kiến về website bao

gồm các thông tin: - Tiêu đề - Nội dung Feedback - Mã bằng hình ảnh (chống

Trang 8

3.6 FEAT-0005 : Chức năng tìm kiếm thông tin sản phẩm

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Hệ thống yêu cầu nhập từ khóa tìm kiếm, kết quả trả về được hiển thị theo

danh sách trên trang kết quả theo phân loại sản phẩm

3.7 FEAT-0006 : Bảng xếp hạng

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng bao gồm 2 phần xếp hạng: - Xếp hạng thành viên - Xếp hạng sản

phẩm

3.8 FEAT-0007 : Chức năng hiển thị đa ngôn ngữ

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Hệ thống cho phép khách hàng lựa chọn hiển thị nội dung website theo 2 ngôn

không bao gồm trong website và báo giá Sẽ bổ sung sau

3.9 FEAT-0008 : Gallery

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng này sẽ đưa người dùng tới 1 trang show các sản phẩm tiêu biểu,

danh sách các sản phẩm theo phân loại và dòng điện thoại, theo các danh mục như: Wallpapers, Ringtones, Software, Themes

3.10 FEAT-0009 : Thống kê hệ thống

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium

Trang 9

Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng cho phép các SMMSers cũng như người dùng có thể xem được

Downloaded - Tổng số sản phẩm Free - Tổng số sản phẩm tính phí (cái này có

lẽ chỉ cần cho chung 1 loại là tổng số sản phẩm đối với phần public, chi tiết

3.11 FEAT-0010 : Bài viết đánh giá sản phẩm

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng cho phép các SMMSers có thể tự viết một bài đánh giá cho sản

sản phẩm, tương ứng sẽ cho phép các SMMSers khác có thể viết comments cho bài đánh giá đó

3.12 FEAT-0010 : Chức năng đặt hàng

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Hệ thống cung cấp giỏ hàng cho members, members có thể đặt hàng các sản

phẩm trên SMMS - Đăng ký để download các sản phẩm tính phí trên SMMS(p hần này có thể làm rõ việc khác nhau giữa đặt hàng với ko đặt hàng được ko

: REQ-0003: Đăng nhập vào tài khoản sử dụng

Trạng thái Proposed

Mức độ khó Medium

Ưu tiên Medium

Nội dung Thành viên phải thực hiện đăng nhập tài khoản sử dụng trước khi sử dụng

các tiện ích của hệ thống Hệ thống phải kiểm tra được tài khoản có đúng hay không, sau đó mới cho phép đăng nhập vào website, Nếu không đúng ,

hệ thống phải cho phép người dùng lấy lại pasword thông qua email Khi đăng nhập, hệ thống hỏi người dùng có muốn lưu lại thông tin đăng nhập không, Thông tin đăng nhập sẽ được lưu lại nếu đồng ý

Trạng thái Proposed

Mức độ khó Medium

Ưu tiên Medium

Nội dung Thành viên có thể tạo giỏ hàng để thêm sản phẩm cần mua., Khi khách

hàng chọn một sản phẩm, và click thêm vào giỏ hàng, website phải lưu lại

Trang 10

thông tin sản phẩm vào session cụ thể, session này được duy trì khi thành viên vẫn còn duyệt website (phần này có cần thiết ko vì bản chất là khách hàng có download ngay, phần này nên chuyển mục đích là ghi nhớ (đánh

Trạng thái Proposed

Mức độ khó Medium

Ưu tiên Medium

Nội dung Khách hàng lựa chọn sản phẩm và lưu vào giỏ hàng, Hệ thống phải đảm

bảo lưu lại thông tin giỏ hàng

Trạng thái Proposed

Mức độ khó Medium

Ưu tiên Medium

Nội dung Sau khi có giỏ hàng, thành viên có thể tạo một đơn mua hàng, và lưu thông

tin đơn hàng, hệ thống phải lưu đơn hàng cùng với sản phẩm đặt mua: - Thời gian thanh toán - Chi phí vận chuyển (những sản phẩm này không bán

mà chỉ download, bên cạnh các sản phẩm cho download thì sẽ có 1 số sản phẩm sử dụng để bán, nhung khi phát sinh nhu cầu mua thì sẽ chỉ dẫn khách hàng lựa chọn đến phần hướng dẫn nhắn tin qua sms để lấy sản phẩm về trực tiếp về máy hoặc có thể nhắn tin để gửi tới email cho khách

3.13 FEAT-0011 : Download và Upload sản phẩm

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Download: Dành cho thành viên đăng ký và kháchUpload: Chỉ người dùng đã

đăng ký là thành viên mới có thể sử dụng được chắc năng này

3.14 FEAT-0012 : Cung cấp thông tin về sản phẩm

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Hệ thống hiển thị danh sách thông tin về các sản phẩm theo phân loại của

từng sản phẩm Các thông tin chi tiết bao gồm: - Tên sản phẩm - Tác giả -

download - Số lần ưa thích - Kiểu file - Dung lượng file - Thuộc danh mục - Thuộc dòng điện thoại cũng như cấu hình - Tags (từ khóa để phân loại tìm

3.15 FEAT-0013 : Quản lý thông tin cá nhân

Trang 11

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng cho phép mỗi SMMSer có quyền được sửa đổi thông tin cá nhân,

thay đổi các xem các thông tin về sản phẩm đã upload, download

: REQ-0007 : Quản lý cá nhân

Trạng thái Proposed

Mức độ khó Medium

Ưu tiên Medium

Nội dung SMMSer có thể thay đổi thông tin cá nhân ngay trực tiếp trên web cũng như

WAP.Các thông tin thay đổi như trong quá trình đăng ký (các thông tin khi khách hàng sửa đổi sẽ có thêm 1 số thông tin bổ sung thêm khi đăng ký

Trạng thái Proposed

Mức độ khó Medium

Ưu tiên Medium

Nội dung SMMSers có thể xóa các comments do các SMMSers khác đánh giá cho

sản phẩm cũng như bài viết của mình (phần này không nên cho xoá mà chỉ

có admin mới được xoá vì như vậy sẽ gây ra việc không khách quan đối với

Trạng thái Proposed

Mức độ khó Medium

Ưu tiên Medium

Nội dung SMMSers có thể quản lý thêm mới, sửa các sản phẩm mà mình đã upload

lên website SMMS (có track lại : sản phẩm đã được sửa đổi lần vào

4. Quản trị

Trang 12

ứ ă ả ị

r e q C h c n n g Q u n t r S

FEAT-0002 : Quản trị Feedback

FEAT-0003 : Quản trị Hỗ trợ trực tuyến

FEAT-0004 : Quản trị bài viết, đánh giá sản phẩm của Members

FEAT-0005 : Thống kê hệ thống

FEAT-0006 : Quản trị Bảng xếp hạng

FEAT-0007 : Quản trị hệ thống

FEAT-0008 : Quản trị người dùng

FEAT-0009 : Quản trị sản phẩm

FEAT-0001 : Quản lý Banner quảng cáo

REQ-0004 : Quản trị Template của thành viên

REQ-0001 : Quản lý comments bài đánh giá

REQ-0002 : Xếp hạng thành viên

REQ-0003 : Xếp hạng sản phẩm

Hình: Chức năng Quản trị SMMS

4.0 FEAT-0001 : Quản lý Banner quảng cáo

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng cho phép người quản trị và người quản lý riêng của từng Banner

có thể thêm mới thay đổi thông tin, hình ảnh banner Xem các thông số thông

kê như: - Lượng truy cập hàng ngày, tháng, năm - Số click qua liên kết.Ngoài

ra người quản trị cao cấp còn có thể thay đổi vị trí đặt banner trên trang SMMS tùy theo nhu cầu sử dụng

4.1 FEAT-0002 : Quản trị Feedback

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng quản lý Feedback cho phép người quản trị có thể: Sửa, xóa nội

dung và phản hồi ý kiến, đóng góp của members trực tiếp trên website SMMS Thông tin phản hồi từ members bao gồm: - Tiêu đề - Nội dung - Nhập mã bằng

(phần này quản trị thì ko cần mã này, có địa chỉ email

4.2 FEAT-0003 : Quản trị Hỗ trợ trực tuyến

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium

Trang 13

Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng quản lý Hỗ trợ trực tuyến cho phép người quản trị có thể: Thêm

mới,sửa, xóa các nick hỗ trợ trực tuyến được đặt phía bên phải của website Các nick hỗ trợ này có thể là MSN, Yahoo, Skype tùy vào cấu hình của người

sử dụng

4.3 FEAT-0004 : Quản trị bài viết, đánh giá sản phẩm của Members

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng cho phép người quản trị: Sửa, xóa, đánh dấu bài viết bình luận

của members và tất cả các comments cho bài viết đó

: REQ-0001 : Quản lý comments bài đánh giá

Trạng thái Proposed

Mức độ khó Medium

Ưu tiên Medium

Nội dung Yêu cầu này cho phép người quản trị hoặc SMMSers: Sửa, xóa các

comments trong một bài viết đánh giá sản phẩm hay(Có thể tham khảo thêm

4.4 FEAT-0005 : Thống kê hệ thống

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Nội dung Chức năng cho phép người quản trị có thể xem thống kê của hệ thống SMMS,

các thông số thống kê bao gồm: 1 Tổng số sản phẩm theo phân loại(Sản phẩm đánh giá tốt nhất, kém nhất, tổng sản phẩm là free, tổng sản phẩm trả

4 Tổng số lượt truy cập website (có thể phân loại thêm về việc người dùng đăng nhập bằng trình duyệt gì, là thuê bao internet của ISP nào không? vì mỗi

1 ISP sẽ có 1 dải IP riêng Nếu được có thể có cả biểu đồ hoặc bảng phân tích tần suất truy cập theo thời gian hoặc theo giờ trong ngày để biết được các thời

4.5 FEAT-0006 : Quản trị Bảng xếp hạng

Tổng quát Trạng thái : Proposed Ưu tiên : Medium

Stereotype : «Functional» Độ khó : Medium Loại : Feature Phạm vi: Public Mới : True

Ngày đăng: 11/11/2014, 14:40

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w