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

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

Đ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

ĐẠ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 Bảng ghi nhận thay đổi tài liệu dự án *T - Thêm mới S - Sửa đổi X - Xoá Ngày thay đổi Mục, bảng, sơ đồ được thay đổi Lý do T/S/ X (*) Mô tả thay đổi Trang 3 Ngƣời lập: Huỳnh Thủy Ngân, trưởng nhóm 11/09/2012 Ngƣời kiểm tra: Ngô Thị Thủy Huyền Sa 13/9/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 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 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 Ngày bắt đầu: 18/08/2012 Ngày dự kiến kết thúc: 31/10/2012 Mục tiêu dự án: Hoàn thành phần mềm quản lý kho Phạm vi dự án: Quản lý kho hàng. Đơn vị thực hiện: Nhóm 2 Đơn vị liên quan/phối hợp: Không Các hệ thống liên quan: Không. 1.2. Sản phẩm dự án Bảng 1: Danh mục sản phẩm dự án TT Sản phẩm Bản cứng Bản mềm Địa điểm Ngày bàn giao 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 Từ viết tắt Định nghĩa Ghi chú Trang 7 2. TỔ CHỨC DỰ ÁN 2.1. Sơ đồ tổ chức Sơ đồ tổ chức trong phạm vi dự án như sau: <Vẽ sơ đồ tổ chức của dự án > Bảng 4: Tổ chức dự án Tên Vị trí Nhiệm vụ Huỳnh Thủy Ngân 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 Trần Hiếu Nghĩa Trần Ngọc Thơ Thiết kế - Tạo CDM Bạch Văn Lắm Thiết kế - Tạo cơ sở dữ liệu Nhóm phát triển: Lập trình phát triển hệ thống. Huỳnh Thủy Ngân Lập trình viên - Lập trình, cài đặt phần mềm Nhóm test: Chịu trách nhiệm kiểm tra thử nghiệm phần mềm Bạch Văn Lắm Tống Văn 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 Tên Vị trí Nhiệm vụ Trường Ngô Thị Thủy Huyền Sa Trần Hiếu Nghĩa 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 Bảng 5: Các yếu tố rủi ro Độ ưu tiên 1 Yếu tố rủi ro Khả năng xuất hiện 2 Ảnh hưởng 3 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 • 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 quá gắt Điều chỉnh thời gian các giai đoạn quá ngắn trong kế hoạch, thêm người tham gia vào giai đoạn đó. 3 Thiếu kiến thức chuyên môn, kinh nghiệm Phân công người kiểm tra, thảo luận sửa chữa phần thiếu sót. 4 Ngoại ngữ kém Phân công người kiểm tra, giải thích phần hiểu sai. [...]... Lập trình phần mềm QuickTestPr o Kiểm thử Kiểm thử phần mềm MicrosoftWo Tất cả giai đoạn rd Viết báo cáo 6.2 Lƣu đồ dự án 6.3 Các giai đoạn thực hiện 6.3.1 Giai đoạn đặc tả: Điều kiện bắt đầu: Sau khi hoàn thành kế hoạch dự án Phƣơng pháp và công cụ thực hiện: Phân tích theo yêu cầu người dùng, lập báo cáo 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... năng quản lý đơn hàng Các thao tác cập nhật Hết Lưu thay đổi Hàng hóa còn Báo cáo Kết thúc Trang 33 BM.PM.03.01 NBH: 8 TÀI LIỆU THIẾT KẾ - Các chức năng chính: Phân quyền người dùng theo các mức: Admin, giám đốc, quản lý kho, kế toán, kinh doanh - 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. .. cài đặt phần mềm Tuần 8,9 (2 tuần) 1 Ngân 5 Giai đoạn kiểm thử 5.1 Kiểm thử hệ thống Tuần 10, 11 7 Cả nhóm 6 Giai đoạn kết thúc dự án Trang 23 BM.PM.03.01 NBH: Trang 24 BM.PM.03.01 NBH: 7 TÀI LIỆU ĐẶC TẢ: 7.1 Đặc tả thành viên hệ thống: Tóm tắt các thành viên hệ thống: Tên Thể hiện Giám Đốc Giám đốc (GĐ) là một người quản lý đặc biệt, có tất cả các vai trò của người quản lý Nhân Là người quản lý lập... Là người quản lý các hóa viên kế đơn thanh toán toán Nhân viên quản Là người quản lý hàng hóa lý kho của các kho hàng hàng Tóm tắt các khách hàng: Tên Thể hiện Đối tác Khách hàng Khách hàng của các tổ chức Khách hàng lẻ Vai trò 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 Xem, quản lý hóa đơn,... đơn, hợp đồng, quản lý thông tin khách hàng,… Xem, quản lý hóa đơn khách hàng, quản lý thông tin khách hàng,… Xem, thống kê xuất nhập hàng hóa kho, thống kê hàng hóa tồn kho, … Vai trò Đặt hàng từ hệ thống với số lượng lớn Đặt hàng từ hệ thống với số lượng ít Hồ sơ các thành viên của hệ thống: Giám đốc: Thể hiện Ngƣời quản lý cơ quan Giám đốc (GĐ) có tất cả các vai trò của người quản lý, ký kết Mô tả... đặt phần mềm Kiểm thử các chức năng của người dùng admin Ngân, Sa, Nghĩa, Thơ 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 thuke 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 thukinh 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 QLKH Đặc tả thành viên hệ thống CDM Thietke Kiểm thử các chức... 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... viên kế toán: Thể hiện Mô tả Loại Trách nhiệm Tiêu chuẩn thành công Vai trò liên quan Phân phối Ghi chú Nhân viên quản lý kho: Thể hiện Mô tả Loại Trách nhiệm Tiêu chuẩn thành công Vai trò liên quan Phân phối Ghi chú Ngƣời quản lý hoạt động của cơ quan Xem, quản lý hóa đơn, hợp đồng, quản lý thông tin khách hàng,… Người hiểu rõ tình hình hoạt động của hệ thống Mô tả cấu trúc tổ chức và tình trạng hoạt... 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,... công việc quản lý chi nhánh Ngƣời quản lý hoạt động của cơ quan Xem, thống kê xuất nhập hàng hóa kho, thống kê hàng hóa tồn kho, … Người hiểu rõ tình hình hoạt động của hệ thống Mô tả cấu trúc tổ chức và tình trạng hoạt động của hệ thố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 Projecter Viewer Có Đối tác: Thể hiện Ngƣời quản lý hoạt . học phần kiểm thử Tên dự án: Phát triển phần mềm quản lý kho Ngày bắt đầu: 18/08/2012 Ngày dự kiến kết thúc: 31/10/2012 Mục tiêu dự án: Hoàn thành phần mềm quản lý kho Phạm vi dự án: Quản lý. đị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. 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

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

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan