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

Báo cáo Kiểm thử phần mềm Quản lý kho

68 1,2K 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 68
Dung lượng 1,2 MB

Nội dung

Quản trị dự án - Phân công công việc/ lập biểu mẫu - Quản lý tiến độ và chất lượng thực hiện các giai đoạn Nhóm phân tích: Thực hiện phân tích Bạch Văn Lắm Phân tích - Phân tích và đặc t

Trang 1

ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

PHÁT TRIỂN PHẦN MỀM QUẢN LÝ KHO

Mã số dự án: 001

Ngày hoàn thành: 31/10/2012

Trang 2

Trang 2

Bảng ghi nhận thay đổi tài liệu dự án

*T - Thêm mới S - Sửa đổi X - Xoá

Trang 3

Người lập: Huỳnh Thủy Ngân, trưởng nhóm 11/09/2012

Họ tên, Chức vụ Ngày kiểm tra Đơn vị

Họ tên, Chức vụ Ngày kiểm tra Đơn vị

Người thông qua:

Họ tên, Chức vụ Ngày thông qua

Trang 4

Trang 4

Mục lục

1 TỔNG QUAN VỀ DỰ ÁN 6

1.1 Mô tả dự án 6

1.2 Sản phẩm dự án 6

1.3 Tài liệu tham khảo và liên quan 6

1.4 Khái niệm, định nghĩa, từ viết tắt 6

2 TỔ CHỨC DỰ ÁN 7

2.1 Sơ đồ tổ chức 7

2.2 Phương pháp theo dõi hoạt động dự án 8

3 QUÁ TRÌNH QUẢN LÍ RỦI RO 9

3.1 Các yếu tố rủi ro và phương án phòng ngừa 9

3.2 Biện pháp khắc phục 10

4 QUÁ TRÌNH ĐẢM BẢO CHẤT LƯỢNG 11

4.1 Các mục tiêu chất lượng 11

4.2 Tiêu chuẩn đánh giá chất lượng sử dụng 12

4.3 Hồ sơ chất lượng 18

5 KIỂM SOÁT CẤU HÌNH SẢN PHẨM 19

5.1 Cấu trúc thư mục dự án 19

5.2 Quy trình lưu trữ dự phòng 19

6 TIẾN TRÌNH DỰ ÁN 21

6.1 Phương pháp và công cụ thực hiện 21

6.2 Lưu đồ dự án 21

6.3 Các giai đoạn thực hiện 21

6.4 Kế hoạch thực hiện 22

7 TÀI LIỆU ĐẶC TẢ: 25

7.1 Đặc tả thành viên hệ thống: 25

7.2 Đặc tả chức năng: 27

8 TÀI LIỆU THIẾT KẾ 34

8.1 Kiến trúc hệ thống 34

8.2 Thiết kế dữ liệu: 37

8.3 Thiết kế theo chức năng 42

9 TÀI LIỆU KIỂM THỬ: 56

9.1 Mô tả tổng quan 56

9.2 Các yêu cầu giao tiếp 57

9.3 Các tính năng của hệ thống 57

9.4 Kiểm thử: 62

Trang 5

DANH MỤC CÁC BẢNG

Bảng 1: Danh mục sản phẩm dự án 6

Bảng 2: Tài liệu tham khảo và liên quan 6

Bảng 3: Khái niệm, định nghĩa, từ viết tắt 6

Bảng 4: Tổ chức dự án 7

Bảng 5: Các yếu tố rủi ro 9

Bảng 6: Biện pháp khắc phục 10

Bảng 7: Mục tiêu chất lượng 11

Bảng 8: Các phép đánh giá tính hiệu quả 12

Bảng 9: Các phép đánh giá tính năng suất 13

Bảng 10: Các phép đánh giá tính an toàn 15

Bảng 11: Các phép đánh giá tính thỏa mãn 17

Bảng 12: Hồ sơ chất lượng dự án 18

Bảng 13: Cấu trúc thư mục dự án 19

Bảng 14: Các phương pháp lưu trữ dự phòng dữ liệu 19

Bảng 15: Danh mục công cụ 21

Bảng 16: Kế hoạch thực hiện 22

Trang 6

Trang 6

1 TỔNG QUAN VỀ DỰ ÁN

1.1 Mô tả dự án

Tên khách hàng: Thầy Trần Cao Đệ

Địa điểm triển khai: Lớp học phần kiểm thử

Tên dự án: Phát triển phần mềm quản lý kho

Đơn vị liên quan/phối hợp: Không

Các hệ thống liên quan: Không

1.3 Tài liệu tham khảo và liên quan

Bảng 2: Tài liệu tham khảo và liên quan

Ký hiệu Tên tài liệu Ghi chú, mục đích sử dụng

1.4 Khái niệm, định nghĩa, từ viết tắt

Bảng 3: Khái niệm, định nghĩa, từ viết tắt

Trang 7

Quản trị dự án - Phân công công việc/ lập biểu mẫu

- Quản lý tiến độ và chất lượng thực hiện các giai đoạn

Nhóm phân tích: Thực hiện phân tích

Bạch Văn Lắm Phân tích - Phân tích và đặc tả thành viên hệ thống Ngô Thị Thủy

Huyền Sa

Phân tích - Phân tích và đặc tả chức năng

Nhóm thiết kế giao diện: Tham gia thiết kế giao diện

Tống Văn

Trường

Huỳnh Thái An

Đặng Phú Lộc

Thiết kế - Thiết kế giao diện

Nhóm thiết kế từ điển dữ liệu: Tham gia thiết kế và tạo lập từ điển dữ liệu

Kiểm thử viên - Kiểm thử các chức năng của người

dùng nhân viên kế toán

Trưởng nhóm

Nhóm phân tích Nhóm thiết kế

giao diện Nhóm thiết kế từ điển dữ liệu Nhóm lập trình Nhóm kiểm thử

Trang 8

Kiểm thử viên - Kiểm thử các chức năng của người

dùng nhân viên kinh doanh

Đặng Phú Lộc

Huỳnh Thái An

Kiểm thử viên - Kiểm thử các chức năng của người

dùng nhân viên quản lý kho

Cán bộ quản lý cấu hình: Chịu trách nhiệm kiểm soát việc thực hiện thay đổi phiên bản, cấu hình của sản phẩm dự án

Cán bộ chất lượng: Chịu trách nhiệm xem xột việc xác định và kiểm soát việc thực hiện các tiêu chuẩn chất luợng của dự án

2.2 Phương pháp theo dõi hoạt động dự án

2.2.1 Báo cáo kết quả của thành viên cho QTDA

(Mô tả phương thức báo cáo của các thành viên dự án đến QTDA: định kỳ, hình thức báo cáo, nội dung báo cáo, mẫu sử dụng)

Các thành viên trong nhóm báo cáo định kỳ hàng tuần cho nhóm trưởng qua mail về kết quả đạt được

2.2.2 Báo cáo của QTDA cho cấp trên trực tiếp

(Mô tả phương thức báo cáo của QTDA đến cấp trên trực tiếp: định kỳ, hình thức báo cáo, nội dung báo cáo, mẫu sử dụng)

2.2.3 Báo cáo của QTDA cho khách hàng

(Mô tả phương thức QTDA báo cáo tiến độ công việc đến khách hàng: định kỳ, hình thức báo cáo, nội dung báo cáo, mẫu sử dụng)

Báo cáo sản phẩm cuối vào tuần 14 của dự án Báo cáo bao gồm phần mềm, cơ sở

dữ liệu, tài liệu đặc tả, tài liệu kiểm thử

2.2.4 Xem xét công việc QTDA

(Mô tả phương thức QTDA xem xét tiến độ công việc: định kỳ, hình thức xem xét, nội dung xem xét, mẫu sử dụng)

Mỗi tuần trưởng nhóm nhận email kết quả đạt được của các thành viên trong nhóm, kiểm tra nội dung, gửi cho cả nhóm xem xét và thảo luận vấn đề còn thiếu sót để bổ sung

2.2.5 Xem xét của khách hàng

(Mô tả phương thức khách hàng xem xét tiến độ công việc: định kỳ, hình thức xem xét, nội dung xem xét, mẫu sử dụng)

Trang 9

3 QUÁ TRÌNH QUẢN LÍ RỦI RO

3.1 Các yếu tố rủi ro và phương án phòng ngừa

Ảnh hưởng3 Phương án phòng ngừa

6 Thiếu thời gian

cho kiểm định

4 Dễ phát sinh

lỗi Hoạch định kế hoạch rõ ràng, thời gian cho kiểm

thử quy định rõ ràng, có thời gian dự trù

6 Thời gian thực

hiện quá gắt

4 Trễ tiến độ,

không hoàn thành dự án

Chia nhỏ, rút ngắn thời gian thực hiện dự án

2 Thiếu kiến thức

chuyên môn, kinh nghiệm

4 Phát sinh lỗi Bổ sung kiến thức cho

thành viên trong nhóm

1 Ngoại ngữ kém 2 Hiểu sai tài

liệu Bổ sung tài liệu tiếng Việt

Phân tích khả năng xuất hiện của rủi ro

Có 4 mức để đo lường khả năng xuất hiện của rủi ro, mỗi mức độ được gán với một giá trị số (tùy dự án) để có thể ước lượng sự quan trọng của nó

• 6 - Thường xuyên: Khả năng xuất hiện rủi ro rất cao, xuất hiện trong hầu hết dự án

• 4 - Hay xảy ra: Khả năng xuất hiện rủi ro cao, xuất hiện trong nhiều dự án

• 2 - Đôi khi: Khả năng xuất hiện rủi ro trung bình, chỉ xuất hiện ở một số ít dự án

• 1 - Hiếm khi: Khả năng xuất hiện thấp, chỉ xuất hiện trong những điều kiện nhất định

Phân tích mức tác động của rủi ro

Có 4 mức để đo lường mức tác động của rủi ro, mỗi mức độ được gán với một giá trị số (tùy dự án) để có thể ước lượng sự tác động của nó

• 8 - Trầm trọng: Có khả năng rất cao làm dự án thất bại

1 Độ ưu tiên = khả năng xuất hiện* ảnh hưởng, và được sắp xếp theo thứ tự giảm dần

2 Khả năng xuất hiện được quy định bằng trọng số

3 ảnh hưởng được quy định bằng trọng số Mức độ ảnh hưởng phụ thuộc vào nơi nó gây tác động

Trang 10

Trang 10

• 6 - Quan trọng: Gây khó khăn lớn và làm dự án không đạt được các mục tiêu

• 2 - Vừa phải: Gây khó khăn cho dự án, ảnh hưởng việc đạt các mục tiêu của dự án

• 1 - Không đáng kể: Gây khó khăn không đáng kể

3.2 Biện pháp khắc phục

Bảng 6: Biện pháp khắc phục

TT Yếu tố rủi ro Biện pháp khắc phục

1 Thiếu thời gian cho

kiểm định Điều chỉnh thời gian kế hoạch kịp thời

2 Thời gian thực hiện

Trang 11

4 QUÁ TRÌNH ĐẢM BẢO CHẤT LƢỢNG

4.1 Các mục tiêu chất lƣợng

Bảng 7: Mục tiêu chất lượng

1 Tính hiệu quả Khả năng của phần mềm cho

phép người dùng đạt được mục đích một cách chính xác và hoàn toàn, trong điều kiện làm việc cụ thể

2 Tính năng suất Khả năng của phần mềm cho

phép người dùng sử dụng lượng tài nguyên hợp lý tương đối để thu được hiệu quả công việc trong những hoàn cảnh cụ thể

3 Tính an toàn Phần mềm có thể đáp ứng mức

độ rủi ro chấp nhận được đối với người sử dụng, phần mềm, thuộc tính, hoặc môi trường trong điều kiện cụ thể

4 Tính thỏa mãn Phần mềm có khả năng làm

thoả mãn người sử dụng trong từng điều kiện cụ thể

Trang 12

Phép đo, công thức và tính toán các thành phần dữ liệu

Chuyển đổi giá trị đo

Loại phép

đo

Đối tƣợng đánh giá

Thực hiện

nhiệm vụ

hiệu quả

Tỷ lệ mục tiêu của các nhiệm

vụ đạt được đúng là bao nhiêu?

M1 = |1- Ai|

Ai= Tỷ lệ giá trị của đầu ra của mỗi nhiệm vụ bị thiếu hoặc không chính xác

0 <= M1 <= 1 Càng gần 1 càng tốt

X = A / B A= Số lượng các nhiệm vụ được hoàn thành B= Tổng số các nhiệm vụ cố gắng thực hiện

0<=X<=1 Càng gần 1 càng tốt

A= Số đếm B= Số đếm X=Số đếm/số đếm

Người dùng Người thiết

X= A/T A= Số lượng các lỗi gây ra bởi người

sử dụng T= Thời gian hoặc

số lượng nhiệm vụ

0<=X<=1 Càng gần 0 càng tốt

A= Số đếm

Người yêu cầu

Người phát triển,

Trang 13

Tính năng suất

Các phép đánh giá tính năng suất của tài nguyên mà người dùng sử dụng một cách hiệu quả trong môi trường sử dụng riêng biệt Tài nguyên thông dụng nhất là thời gian để hoàn thành nhiệm vụ, bên cạnh đó là các tài nguyên như nguồn lực con người, vật liệu hoặc tài chính sử dụng

Bảng 9: Các phép đánh giá tính năng suất

Chuyển đổi giá trị đo

Loại phép đo

Đối tƣợng đánh giá

T = thời gian

Người dùng Người thiết kế giao diện sử dụng Thực

T = thời gian thực hiện

0<=X

X càng lớn càng tốt

T =thời gian

X = Tỷ lệ/ thời gian

Người dùng Người thiết kế giao diện sử dụng

C =tổng chi phí của nhiệm vụ

0<=X

X càng lớn thì việc kiểm tra càng đầy

đủ

C = giá trị X= Tỷ lệ/

Giá trị

Người dùng Người thiết kế giao diện sử dụng

Tb = thời gian thực

0<=X<=1

X càng gần 1 càng tốt

Ta = thời gian

Tb = thời gian

X = thời gian/ thời gian

Người dùng Người thiết kế giao diện sử dụng

Trang 14

Chuyển đổi giá trị đo

Loại phép đo

Đối tƣợng đánh giá

hiện nhiệm vụ Hiệu suất

A = Hiệu suất của người dùng ban đầu

B = hiệu suất của chuyên gia

0<=X<=1 Càng gần 1 càng tốt

X = tỷ lệ/

tỷ lệ

Người dùng Người thiết kế giao diện sử dụng

Trang 15

Tính an toàn

Các phép đánh giá tính an toàn đánh giá mức độ rủi ro gây hại tới con người, doanh nghiệp, phần mềm, tài sản hoặc môi trường trong điều kiện thực hiện cụ thể Nó bao gồm tới sức khỏe và an toàn của cả người dùng và những người có ảnh hưởng tới việc sử dụng như là các hậy quả vật lý và kinh tế chưa tính trước được

Chuyển đổi giá trị đo

Loại phép đo

Đối tƣợng đánh giá

0<=X<=1

X càng gần 1 càng tốt

A= Số đếm B= Số đếm X= Số đếm/Số đếm

Người sử dụng Người thiết kế giao diện sử dụng

B= Tổng số người sử dụng có khả năng ảnh hưởng bởi hệ thống

0<=X<=1

X càng gần 1 càng tốt

A= Số đếm B= Số đếm X= Số đếm/Số đếm

Người sử dụng Người thiết kế giao diện sử dụng

Người phát triển

0<=X<=1

X càng gần 1 càng tốt

A= Số đếm B= Số đếm X= Số đếm/Số đếm

Người sử dụng Người thiết kế giao diện sử dụng

Người phát triển

Trang 16

Chuyển đổi giá trị đo

Loại phép đo

Đối tƣợng đánh giá

ra B= Tổng số tình huống sử dụng

0<=X<=1

X càng gần 1 càng tốt

A= Số đếm B= Số đếm X= Số đếm/Số đếm

Người sử dụng Người thiết kế giao diện sử dụng

Trang 17

Tính thỏa mãn

Các phép đánh giá tính hài lòng đánh giá thái độ của người sử dụng phản ánh lại sau khi

sử dụng sản phẩm trong môi trường sử dụng nhất định

CHÚ THÍCH: Tính thỏa mãn ảnh hưởng bởi cảm nhận của người dùng với các tính năng của sản phẩm phần mềm (có thể được đo bằng các phép đánh giá bên ngoài) và bởi cảm nhận của người dùng về hiệu quả, tính hiệu suất, tính an toàn khi sử dụng

Phép đo, công thức

và tính toán các thành phần dữ liệu

Chuyển đổi giá trị đo

Loại phép đo

Đối tƣợng đánh giá

Tỷ lệ hài

lòng

Người dùng hài lòng như thế nào

X = A / B A= Câu hỏi đo thái

độ

B = tập hợp trung bình

0<X Càng lớn càng tốt

A= Số đếm B= Số đếm

Người dùng Người thiết kế giao diện sử dụng Người phát triển Câu hỏi

thể hiện

sự hài

lòng

Người dùng hài lòng với các tính năng riêng biệt như thế nào?

X = (Ai) / n Ai= Phản hồi câu hỏi

N = số phản hồi

So sánh với giá trị trước đo hoặc với giá trị trung bình

A= Số đếm X= Số đếm

Người dùng Người thiết kế giao diện sử dụng Người phát triển

Việc sử

dụng tùy

ý

Tỷ lệ người dùng có thể lựa chọn trong việc

sử dụng hệ thống

X = A / B A= Số lần mà các tính năng/ ứng dụng/

hệ thống phần mềm được sử dụng

B = Số lần chúng mong muốn được sử dụng

0<=X<=1

Càng gần 1 càng tốt

A= Số đếm B= Số đếm

X = số đếm/ số đếm

Người dùng Người thiết kế giao diện sử dụng

Trang 19

BM.PM.03.01 NBH:

5 KIỂM SOÁT CẤU HÌNH SẢN PHẨM

Đặc tả chức năng hệ thống

Sa, Ngân, An, Trường, Lộc, Nghĩa, Thơ

dac ta thanh vien

Kiểm thử các chức năng của người dùng admin

Ngân

Kiem thu giam doc

- Kiểm thử các chức năng của người dùng giám đốc

Thơ Nghĩa

Kiem thu

ke toan

- Kiểm thử các chức năng của người dùng nhân viên kế toán

Lắm Trường

Kiem thu kinh doan

- Kiểm thử các chức năng của người dùng nhân viên kinh doanh

Sa

Kiem thu quan ly kho

- Kiểm thử các chức năng của người dùng nhân viên quản lý kho

Bảng 14: Các phương pháp lưu trữ dự phòng dữ liệu

Trang 20

BM.PM.03.01 NBH:

Trang 20

Nội dung cần lưu

trữ Phương pháp lưu trữ

Phương pháp khôi phục Thời gian bắt đầu và chu kỳ lưu trữ

Cơ sở dữ liệu Export, lưu bản

sao code sql

Import dữ liệu

Trang 21

BM.PM.03.01 NBH:

sở dữ liệu VisualStudio Lập trình, cài đặt Lập trình phần

mềm QuickTestPr

o

mềm MicrosoftWo

Phương pháp và công cụ kiểm tra và thử nghiệm: Phân tích dựa trên yêu

cầu người dùng, kiểm tra

Điều kiện kết thúc: Vét cạn các trường hợp theo yêu cầu của người dùng 6.3.2 Giai đoạn thiết kế:

Điều kiện bắt đầu: Giai đoạn đặc tả kết thúc Phương pháp và công cụ thực hiện: Dựa trên tài liệu đặc tả vẽ sơ đồ CDM

bằng PowerDesign, thiết kế giao diện bằng VisualStudio, thiết kế từ điển dữ liệu bằng SQLServer

Phương pháp và công cụ kiểm tra và thử nghiệm: Dựa trên tài liệu đặc tả,

Trang 22

BM.PM.03.01 NBH:

6.3.3 Giai đoạn lập trình cài đặt:

Điều kiện bắt đầu Giai đoạn thiết kế kết thúc Phương pháp và công cụ thực hiện Lập trình dựa trên thiết kế, sử dụng

Visual Studio

Phương pháp và công cụ kiểm tra và hiệu chỉnh: Kiểm thử bằng

quicktestpro

Điều kiện kết thúc: Sản phẩm không lỗi

6.3.4 Giai đoạn i: Kiểm tra và hiệu chỉnh

Điều kiện bắt đầu: Sau khi giai đoạn lập trình kết thúc Phương pháp và công cụ thực hiện: Sử dụng quicktestpro để tạo kịch bản

kiểm thử cho từng loại người dùng

Phương pháp và công cụ kiểm tra và hiệu chỉnh: Kiểm tra xem các kịch bản

kiểm thử đã vét hết trường hợp hay chưa

Điều kiện kết thúc: Sản phẩm được bắt lỗi đầy đủ, vét hết trường hợp và được

sửa lỗi hoàn chỉnh

Người thực hiện

1 Giai đoạn khởi động 1 tuần

1.1 - Lập kế hoạch khung dự án Tuần 3 (2 ngày) 1 Ngân

2 Giai đoạn đặc tả 1 tuần

2.1 Đặc tả nhóm thành viên Tuần 4 (3 ngày) 1 Lắm

2.2 Đặc tả chức năng Tuần 4 (4 ngày) 1 Sa

3 Giai đoạn thiết kế 3 tuần

3.1 Thiết kế CDM Tuần 5 (1 tuần) 2 Nghĩa, Thơ

3.2 Thiết kế từ điển dữ liệu Tuần 6 (1 tuần) 1 Lắm

3.3 Thiết kế giao diện Tuần 7 (1 tuần) 3 Trường, An, Lộc

Trang 23

BM.PM.03.01 NBH:

4 Giai đoạn lập trình cài đặt 2 tuần

Trang 24

BM.PM.03.01 NBH:

Trang 24

Trang 25

BM.PM.03.01 NBH:

người quản lý đặc biệt, có

tất cả các vai trò của người quản lý

Xem và tra cứu thông tin các chức năng trong hệ thống, nếu cần thì giám đốc sẽ yêu cầu Nhân viên quản lý thực hiện tác động đến hệ thống như thêm, xóa, sửa

Đối tác Khách hàng của các tổ chức Đặt hàng từ hệ thống với số lượng lớn Khách

Loại Ngừơi hiểu rõ tình hình hoạt động của hệ thống

Trách nhiệm Mô tả cấu trúc tổ chức và tình trạng hoạt động của cơ quan đồng thời quan sát tình trạng của dự án Tiêu chuẩn

Ghi chú

Trang 26

BM.PM.03.01 NBH:

Trang 26

Nhân viên kinh doanh:

Mô tả Xem, quản lý hóa đơn, hợp đồng, quản lý thông tin khách hàng,…

Loại Người hiểu rõ tình hình hoạt động của hệ thống

Trách nhiệm Mô tả cấu trúc tổ chức và tình trạng hoạt động của hệ thống

Tiêu chuẩn

thành công

Hoàn thành công việc đúng thời gian và tổ chức tốt cơ sở thiết

kế để tiện cho việc cải tiến hệ thống sau này

Vai trò liên

quan

Projecter Viewer Phân phối Có

Ghi chú Thời gian thực hiện ngắn so với khối lượng công việc quản lý

hệ thống

Nhân viên kế toán:

Mô tả Xem, quản lý hóa đơn khách hàng, quản lý thông tin khách hàng,…

Loại Người hiểu rõ tình hình hoạt động của hệ thống

Trách nhiệm Mô tả cấu trúc tổ chức và tình trạng hoạt động của hệ thống

Tiêu chuẩn

thành công

Hoàn thành công việc đúng thời gian và tổ chức tốt cơ sở thiết

kế để tiện cho việc cải tiến hệ thống sau này

Vai trò liên

quan

Projecter Viewer Phân phối Có

Ghi chú Thời gian thực hiện ngắn so với khối lượng công việc quản lý

chi nhánh

Nhân viên quản lý kho:

Mô tả Xem, thống kê xuất nhập hàng hóa kho, thống kê hàng hóa tồn kho,… Loại Người hiểu rõ tình hình hoạt động của hệ thống

Trách nhiệm Mô tả cấu trúc tổ chức và tình trạng hoạt động của hệ thống

Tiêu chuẩn

thành công

Hoàn thành công việc đúng thời gian và tổ chức tốt cơ sở thiết

kế để tiện cho việc cải tiến hệ thống sau này

Vai trò liên

quan

Projecter Viewer Phân phối Có

Ghi chú

Đối tác:

Trang 27

BM.PM.03.01 NBH:

Mô tả Đặt hàng từ hệ thống với số lượng lớn

Loại Không

Trách nhiệm Mô tả cấu trúc tổ chức và tình trạng hoạt động của hệ thống

Tiêu chuẩn

thành công

Hoàn thành công việc đúng thời gian và tổ chức tốt cơ sở thiết

kế để tiện cho việc cải tiến hệ thống sau này

Vai trò liên

quan

Không Phân phối Không

Ghi chú

Khách hàng:

Mô tả Đặt hàng từ hệ thống với số lượng ích

Loại Không

Trách nhiệm Mô tả cấu trúc tổ chức và tình trạng hoạt động của hệ thống

Tiêu chuẩn

thành công

Hoàn thành công việc đúng thời gian và tổ chức tốt cơ sở thiết

kế để tiện cho việc cải tiến hệ thống sau này

Vai trò liên

quan

Không Phân phối Không

Ghi chú

7.2 Đặc tả chức năng:

Các từ viết tắt:

- NVKD: nhân viên kinh doanh

- NVKT: nhân viên kế toán

- NVQLK: nhân viên quản lý kho

Quyền user đã được

mô tả ở phần đặt tả users

- NVKD: có quyền (1), (2) và chỉ có quyền (3) khi hạn tín dụng của khách hàng thấp đến mức không cho phép

- NVKT: không có quyền (1) và chỉ có quyền (3) khi hạn tín dụng của khách hàng thấp đến mức không cho phép

Trang 28

BM.PM.03.01 NBH:

- NVKD: từ chối giao dịch với khách hàng có hạng tín dụng thấp đến mức không cho phép

- NVKT: từ chối thanh toán cho khách hàng có hạng tín dụng thấp đến mức không cho phép

- NVKD: nhập vào

hệ thống mặt hàng

mà khách hàng đã đặt

Mặt hàng phải được kiểm tra trước đó

Kiểm tra tồn kho

- NVKD: nhận giao dịch sau khi đã kiểm tra số lượng hàng trong kho Nếu số lượng không đủ thì lập đơn hàng cho nhà cung cấp

- NVKT: chỉ thanh toán cho khách khi

đủ điều kiện về số lượng hàng Hoặc thanh toán theo hóa đơn của nhà cung cấp khi được yêu cầu

Chức năng đặt hàng

từ nhà cung cấp không thuộc hệ thống

- NVQLK

- Giám đốc có mọi quyền

- NVQLK: cập nhật lại số lượng hàng trong kho mỗi lần xuất – nhập hàng hóa

Xuất hóa đơn đặt

- NVKD: xuất hóa đơn cho khách hàng sau nếu đủ điều kiện

Trang 29

BM.PM.03.01 NBH:

- NVKT: xuất hóa đơn và thanh toán cho khách hàng nếu

số lượng đặt hàng theo định kỳ

- NVKT: báo cáo thông kê doanh thu, quỷ công ty theo định kỳ

- NVQLK: báo cáo thống kê xuất nhập hàng, số lượng hàng tồn theo định

kỳ

Trang 30

BM.PM.03.01 NBH:

Kiểm tra đăng nhập

Thao tác trên quyền đã đăng nhập

Yêu cầu nhập thông tin đăng nhập

Trang 31

BM.PM.03.01 NBH:

7.2.1.2 Sơ đồ chức năng quản lý đơn hàng

Bắt đầu

Lập phiếu xuất hàng

Nhận yêu cầu xuất hàng

Cập nhật số lượng hàng

Lưu thông tin

nhập hàng

Lưu thông tin

Trang 32

BM.PM.03.01 NBH:

Nhập chi tiết khách hàng

Lưu thông tin khác hàng

Kết thúc

<<datastore>>

khách hàng

Tạo mới

Cập nhật kế toán KH

Lưu thông tin khác hàng

Cập nhật

Thay đổi hạng tín dụng KH

Lưu hạng tín dụng KH

<<datastore>> Tín dụng KH Cập

nhật

Xóa thông tin KH

Nhận yêu cầu thêm KH

Kiểm tra số lượng KH

>= 100 Thông báo

vượt số lượng

< 100

Trang 33

BM.PM.03.01 NBH:

7.2.1.4 Sơ đồ chức năng quản lý hàng hóa

Nhận yêu cầu nhập hàng

Hết còn

Báo cáo

Thao tác trên chức năng quản

lý đơn hàng

Cập nhật hàng hóa

Các thao tác cập nhật

Lưu thay đổi

<<datastore>> Hàng hóa

Kết thúc

Trang 34

BM.PM.03.01 NBH:

- Giám đốc : Thống kê doanh thu, xuất hàng, nhập hàng

- Quản lý kho : quản lý hàng hóa, lập hóa đơn nhập hàng, thống kê nhập hàng

- Kế toán : quản lý khách hàng, tín dụng, thống kê xuất hàng

- Kinh doanh : lập hóa đơn nhập hàng

- Admin : tạo tài khoản mới

8.1 Kiến trúc hệ thống

8.1.1 Thiết kế kiến trúc

8.1.2 Mô tả sự phân rã

- Tính năng dùng cho tất cả người dùng

Ngày đăng: 20/08/2014, 14:14

HÌNH ẢNH LIÊN QUAN

Bảng ghi nhận thay đổi tài liệu dự án - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng ghi nhận thay đổi tài liệu dự án (Trang 2)
Bảng 1: Danh mục sản phẩm dự án - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 1 Danh mục sản phẩm dự án (Trang 6)
Bảng 2: Tài liệu tham khảo và liên quan - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 2 Tài liệu tham khảo và liên quan (Trang 6)
Bảng 4: Tổ chức dự án - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 4 Tổ chức dự án (Trang 7)
Sơ đồ tổ chức trong phạm vi dự án như sau: - Báo cáo Kiểm thử phần mềm Quản lý kho
Sơ đồ t ổ chức trong phạm vi dự án như sau: (Trang 7)
Bảng 5: Các yếu tố rủi ro - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 5 Các yếu tố rủi ro (Trang 9)
Bảng 6: Biện pháp khắc phục - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 6 Biện pháp khắc phục (Trang 10)
Bảng 7: Mục tiêu chất lượng - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 7 Mục tiêu chất lượng (Trang 11)
Bảng 8: Các phép đánh giá tính hiệu quả - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 8 Các phép đánh giá tính hiệu quả (Trang 12)
Bảng 9: Các phép đánh giá tính năng suất - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 9 Các phép đánh giá tính năng suất (Trang 13)
Bảng 10: Các phép đánh giá tính an toàn - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 10 Các phép đánh giá tính an toàn (Trang 15)
Bảng 12: Hồ sơ chất lượng dự án - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 12 Hồ sơ chất lượng dự án (Trang 18)
Bảng 13: Cấu trúc thư mục dự án - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 13 Cấu trúc thư mục dự án (Trang 19)
Bảng 15: Danh mục công cụ - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 15 Danh mục công cụ (Trang 21)
Bảng 16: Kế hoạch thực hiện - Báo cáo Kiểm thử phần mềm Quản lý kho
Bảng 16 Kế hoạch thực hiện (Trang 22)
7.2.1.1. Sơ đồ chức năng đăng nhập hệ thống - Báo cáo Kiểm thử phần mềm Quản lý kho
7.2.1.1. Sơ đồ chức năng đăng nhập hệ thống (Trang 30)
7.2.1.2. Sơ đồ chức năng quản lý đơn hàng - Báo cáo Kiểm thử phần mềm Quản lý kho
7.2.1.2. Sơ đồ chức năng quản lý đơn hàng (Trang 31)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w