Thiết kế trang web quản lý hệ thống bán trà sữa online

29 119 0
Thiết kế trang web quản lý hệ thống bán trà sữa online

Đ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

LỜI GIỚI THIỆU. Quản lý dự án phần mềm là khái niệm dùng để chỉ hoạt động quản lý dự án dành riêng cho việc lập kế hoạch, lập lịch, phân bổ tài nguyên, thực hiện, theo dõi và phân phối các dự án phần mềm và web. Mô hình quản lý dự án này khác với quản lý dự án truyền thống ở chỗ các dự án phần mềm có một quy trình duy nhất đòi hỏi nhiều vòng kiểm tra, cập nhật và phản hồi của khách hàng. Hầu hết các dự án liên quan đến Công nghệ thông tin được quản lý theo phong cách nhanh nhẹn, để bắt kịp với tốc độ ngày càng tăng của hoạt động kinh doanh và nhu cầu của khách hàng. Cùng với sự phát triển vượt bậc của công nghệ thông tin, những xu hướng mới ra đời ảnh hưởng mạnh mẽ đến phong cách sinh hoạt và lối sống của con người, đặc biệt là thói quen mua hàng trực tuyến dẫn tới các phần mềm bán hàng ra đời. Sau khi đã ký hợp đồng kinh tế, việc tiếp theo của cả hai bên khách hàng và nhà cung cấp là quản lý dự án sao cho có hiệu quả nhất. Hoạt động quản lý dự án phần mềm bán hàng đang ngày càng phát triển và hoàn thiện hơn để đáp ứng nhu cầu của các doanh nghiệp. Cùng với sự hướng dẫn của thầy Nguyễn Trần Thi Văn, nhóm 2 chúng em đã thực hiện các bước căn bản để quản lý một dự án phần mềm chúng em thực hiện với đề tài là “Thiết kế trang web quản lý hệ thống bán trà sữa Online”. Tuy bài báo cáo không tránh khỏi sự sai sót nhưng nhóm em đã cố gắng hết sức để có thể hoàn thiện được bài báo cáo này một cách tốt nhất. Em cám ơn thầy đã giúp chúng em từng bước để hoàn thiện được bài báo cáo đầy đủ trong tình hình dịch bệnh Covid19 gay gắt hiện nay.

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN BỘ MƠN: QUẢN LÝ DỰ ÁN PHẦN MỀM ĐỀ TÀI BÁO CÁO: QUẢN LÝ DỰ ÁN “THIẾT KẾ WEBSITE QUẢN LÝ HỆ THỐNG BÁN TRÀ SỮA ONLINE” Giảng viên hướng dẫn: ThS Nguyễn Trần Thi Văn TP Hồ Chí Minh, tháng năm 2021 NHẬN XÉT CỦA GIÁO VIÊN KÝ TÊN MỤC LỤC LỜI GIỚI THIỆU Chương CHI TIẾT CÁC YÊU CẦU ĐƯỢC ĐẶT RA Chương CÁC TÀI LIỆU CỦA DỰ ÁN Lập Project Charter cho dự án Phát biểu về phạm vi (Scope Statement) WBS (Work Breakdown Structure) Chương QUẢN LÝ THỜI GIAN 11 Bảng công việc 11 Sơ đồ PERT, đường găng và thời gian tối thiểu hoàn thành dự án theo ước lượng 12 1.1 Sơ đồ PERT: 12 1.2 Thời gian xuất hiện sớm của mỗi sự kiện: 12 1.3 Thời gian xuất hiện muộn của mỗi sự kiện: 12 1.4 Đường găng, công việc găng, thời gian tối thiểu 13 Phân công công việc .13 Chương KIỂM THỬ .15 Quy trình kiểm thử 15 Kế hoạch kiểm thử 15 1.5 Lịch sử thiết kế kế hoạch kiểm thử 15 1.6 Giới thiệu .16 1.7 Lịch trình công việc .17 1.8 Những yêu cầu về tài nguyên 18 1.9 Phạm vi kiểm thử 19 1.10 Chiến lược kiểm thử .20 1.11 Điều kiện chấp nhận .20 1.12 Defect Tracking 20 Chương QUẢN LÝ RỦI RO 21 Rủi ro về kỹ thuật 21 Rủi ro về người 22 Rủi ro khác 23 Chương BÀI HỌC, KINH NGHIỆM .24 Chương PHẦN KẾT LUẬN 25 TÀI LIỆU THAM KHẢO 26 PHÂN CÔNG 27 LỜI GIỚI THIỆU Quản lý dự án phần mềm là khái niệm dùng để hoạt động quản lý dự án dành riêng cho việc lập kế hoạch, lập lịch, phân bổ tài nguyên, thực hiện, theo dõi và phân phối các dự án phần mềm và web Mô hình quản lý dự án này khác với quản lý dự án truyền thớng chỡ các dự án phần mềm có mợt quy trình nhất đòi hỏi nhiều vòng kiểm tra, cập nhật và phản hồi của khách hàng Hầu hết các dự án liên quan đến Công nghệ thông tin được quản lý theo phong cách nhanh nhẹn, để bắt kịp với tốc độ ngày càng tăng của hoạt động kinh doanh và nhu cầu của khách hàng Cùng với sự phát triển vượt bậc của công nghệ thông tin, những xu hướng mới đời ảnh hưởng mạnh mẽ đến phong cách sinh hoạt và lối sống của người, đặc biệt là thói quen mua hàng trực tuyến dẫn tới các phần mềm bán hàng đời Sau ký hợp đồng kinh tế, việc tiếp theo của cả hai bên khách hàng và nhà cung cấp là quản lý dự án cho có hiệu quả nhất Hoạt động quản lý dự án phần mềm bán hàng ngày càng phát triển và hoàn thiện để đáp ứng nhu cầu của các doanh nghiệp Cùng với sự hướng dẫn của thầy Nguyễn Trần Thi Văn, nhóm chúng em thực hiện các bước bản để quản lý một dự án phần mềm chúng em thực hiện với đề tài là “Thiết kế trang web quản lý hệ thống bán trà sữa Online” Tuy bài báo cáo khơng tránh khỏi sự sai sót nhóm em cớ gắng hết sức để có thể hoàn thiện được bài báo cáo này một cách tốt nhất Em cám ơn thầy giúp chúng em từng bước để hoàn thiện được bài báo cáo đầy đủ tình hình dịch bệnh Covid-19 gay gắt hiện “Quản lý dự án phầm mềm là gì”, Julie Luong, link truy cập: https://magenest.com/vi/quan-ly-du-an-phanmem/, ngày truy cập: 26/05/2021 Chương CHI TIẾT CÁC YÊU CẦU ĐƯỢC ĐẶT RA Tài liệu yêu cầu dự án (Project Requirements Document) Trang Web Quản Lí Hệ Thống Bán Trà Sữa Online Các bên liên quan (Stakeholders): Nguyễn Hữu Trung, Nguyễn Trường Hải Task Force: Nguyễn Đông Hướng, Nguyễn Thanh Nhân, Phạm Minh Hoàng, Lương Thế Anh Lịch sử chỉnh sửa tài liệu Phiên 1.0 Ngày 11/3/2021 1.1 16/3/2021 1.2 20/3/2021 1.3 21/6/2021 Tác giả Lương Thế Anh Nguyễn Đông Hướng Phạm Minh Hoàng Nguyễn Thanh Nhân Mô tả Phiên bản ban đầu Thêm chi tiết tài liệu kỹ thuật sử dụng Cập nhật các sách Chỉnh sửa mợt sớ sách Mơ tả dự án (Project Description): Là một trang web dạng thương mại điện tử, hoạt động là trao đổi thực hiện giao dịch mua bán trà sữa nền tảng trang web này Mục đích phạm vi dự án (Project Purpose & Scope): Phát triển hệ thống website chuyên nghiệp phục vụ nhu cầu giải khát với mặt hàng cụ thể là trà sữa với đối tượng chủ yếu nhắm vào là học sinh, sinh viên Yêu cầu (Requirements): Yêu cầu chức (Functional Requirements):  Chức chính: - Admin: o Quản lý người dùng - Người bán hàng: o Quản lý sản phẩm o Xem thông tin cửa hàng o Quản lý đơn hàng - Khách hàng: o Đăng kí, đăng nhập o Đăng kí làm người bán hàng o Đăng kí làm người vận chuyển o Tìm kiếm sản phẩm o Thêm sản phẩm vào giỏ hàng o Đặt hàng - Người vận chuyển: o Đăng kí, đăng nhập o Quản lý đơn hàng  Chức phụ: - Khách hàng: o Xem mã giảm giá hiện có o Thêm mã giảm giá cho khách hàng mua sản phẩm o Thay đổi thông tin cá nhân o Thanh toán sản phẩm nhiều phương thức khác  Phân quyền: - Admin: Xem được các trang quản lý người dùng - Chủ cửa hàng: Xem được các sản phẩm của cửa hàng, xem các đơn đặt - Người vận chuyển: Xem các đơn hàng chưa được nhận, các đơn hàng - nhận Khách hàng: Đăng kí, đăng nhập, xem được trang chủ, xem được danh sách các sản phẩm, chi tiết sản phẩm Yêu cầu kĩ tḥt (Technical Requirements):  u cầu chính: - Hỡ trợ đa nền tảng (Laptop, điện thoại…) - Bảo mật web được đảm bảo tránh mất thông tin người dùng  Yêu cầu phụ: - Thống kê, báo cáo - Giao diện trẻ trung, phù hợp với đối tượng là học sinh, sinh viên Yêu cầu sách (Policy Requirements):  Yêu cầu chính: - Phần mềm minh bạch công khai, rõ ràng theo logic - Áp dụng các sách cả di đợng, laptop PC Yêu cầu khả sử dụng:  Yêu cầu chính: - Hệ thớng hoạt đợng đầy đủ các trình duyệt - Các chức đảm bảo thực hiện quy trình Chương CÁC TÀI LIỆU CỦA DỰ ÁN Lập Project Charter cho dự án2 Tôn dự án (Project Charter) Tên dự án (Project Title): Trang Web Quản Lí Hệ Thớng Bán Trà Sữa Online Ngày bắt đầu (Project Start Date): 11/3/2021 Ngày kết thúc (Project Finish Date): 26/06/2021 Thông tin kinh phí (Budget Information): 10,000,000 VND Quản lý dự án (Project Manager): Lương Thế Anh, 0332919472, 18110403@student.hcmute.edu.vn Mục tiêu dự án (Project Objectives): Phát triển hệ thống web site chuyên nghiệp phục vụ nhu cầu giải khát với mặt hàng cụ thể là trà sữa, dự án được thực hiện thành viên thời gian tháng Ngân sách đầu tư là 100,000,000 VND mợt nửa sớ kinh phí được sử dụng cho cơng tác quảng cáo trang web, đăng ký hợp đồng với các đơn vị vận chuyển và dịch vụ tư vấn kinh doanh với sự hỗ trợ của hệ thống chuỗi cửa hàng trà sữa 2HNA Cách tiếp cận (Approach):     Khảo sát mức độ phổ cập của trà sửa với đại đa số người dân Tìm hiểu cách thức hoạt động của các hệ thống bán trà sữa lớn Tìm kiếm các trang web bán trà sữa online tương tự Kết hợp các công ty tư vấn kinh doanh để xác định thị hiếu người dùng và phát triển các chương trình đới tác  Phát triển ước tính chi tiết của dự án và báo cáo lên chủ đầu tư Vai trò Trách Nhiệm (Roles and Responsibilities): Vai trị Họ Tên Tổ chức / Vị trí (Organization/Position ) Liên hệ (Contact Information) “Báo cáo quản lý dự án mẫu”, theo Hiệp Nguyễn, link truy cập: https://www.slideshare.net/HipNguyn21/bo-coqun-l-d-n-mu, ngày truy cập: 21/04/2021 Quản trị dự án Lương Thế Anh Nhân viên kĩ thuật Nguyễn Đông Hướng Nhân viên kĩ thuật Phạm Minh Hoàng Nhân viên kĩ thuật Nguyễn Thanh Nhân Quản lí và lập kế hoạch phát triển dự án Kiểm thử phần mềm Tìm hiểu công nghệ Phân tích và thiết kế dự án Phát triển hệ thống trang web Phát triển hệ thống trang web Kiểm thử phần mềm Phân tích và thiết kế dự án Phát triển hệ thống trang web Kiểm thử phần mềm 18110403@student hcmute.edu.vn 18110299@student hcmute.edu.vn 18110287@student hcmute.edu.vn 18110328@student hcmute.edu.vn Các chữ ký: Lương Thế Anh, Project Manager Nguyễn Đông Hướng, IT Specialist Phạm Minh Hoàng, IT Specialist Nguyễn Thanh Nhân, IT Specialist Ghi chú: Phát biểu về phạm vi (Scope Statement)3 Tên dự án- (Project Title): Trang Web Quản Lí Hệ Thống Bán Trà Sữa Online Ngày – (Date): 11/03/2021 Người viết: (Prepared by): Nguyễn Đông Hướng Lý giải dự án (Project Justification): “Quản lý phạm vi (Scope)”, theo Internet, link truy cập: https://ngnamfit.files.wordpress.com/2014/09/qlda-c2quanlyphamvi.pdf, ngày truy cập: 27/04/2021 Dự án tạo “Trang Web Quản Lí Hệ Thớng Bán Trà Sữa Online” là website thương mại điện tử công ty XXXX đầu tư để tạo và trì doanh thu cao cách nắm bắt tiềm kinh doanh của các sản phẩm giải khát đối với nền tảng trực tuyến Dự án bao gồm Lập kế hoạch, thiết kế, các giai đoạn lập trình, thử nghiệm, thực hiện, khởi chạy, đào tạo và hỗ trợ trực tuyến cho hoàn thành dự án Việc mắt Trang Web Quản Lí Hệ Thớng Bán Trà Sữa Online nhằm tiếp cận nhóm đới tượng giới trẻ, nhân viên văn phòng việc mua hàng offline là điều bất tiện và cung cấp mức tăng trưởng nhất quán và doanh thu thay thế cho các cửa hàng Dự án “Trang Web Quản Lí Hệ Thớng Bán Trà Sữa Online” bao gồm lập kế hoạch, thiết kế, các giai đoạn lập trình, thử nghiệm, triển khai, khởi chạy và hỗ trợ để cho phép Trang Web bán các sản phẩm trực tuyến Các sản phẩm phân phối cho dự án này là các của hàng giải khát bán sản phẩm của họ trực tuyến và cung cấp chúng luân phiên tạo doanh thu.Dự án này được chấp nhận trang web đưa ngân sách và thời gian được phân bổ Dự án này không bao gồm bảo trì hoàn thành bài đăng trang web Các tính chất yêu cầu của sản phẩm: (Product Characteristics and Requirements): Đầy đủ chức quản lý của hàng, khách hàng, nhân viên, người dùng, nhân viên giao hàng Đầy đủ chức cho một khách hàng truy cập trang Giao diện đặc sắc, cần có đặc trưng riêng, phù hợp với lứa tuổi mà sản phẩm nhắm tới Các đề mục rõ ràng Có thể vận hành nhiều nền tảng khác Các hoạt động toán cần rõ ràng, đảm bảo mượt mà Tốc độ sử dụng trang web đảm bảo hiệu suất nhanh Đảm bảo tính bảo mật toàn vẹt cho người dùng Tổng kết sản phẩm chuyển giao của dự án (Summary of Project Deliverables)              1.3 Thời gian xuất hiện muộn của mỗi sự kiện: Tm13 = 104 Tm12 = 104 – = 103 Tm11 = 103 – = 96 Tm10 = 96 – 14 = 82 Tm9 = 82 – = 82 Tm8 = min(82 – 30; 82 – 35) = 47 Tm7 = 47 – = 47 Tm6 = 47 – = 47 Tm5 = (47 – 20; 47 – 10) = 27 Tm4 = 47 – = 45 Tm3 = 27 – = 20 Tm2 = 45 – = 38 Tm1 = (38 – 14; 20 – 20) = 1.4 Đường găng, công việc găng, thời gian tối thiểu Đường găng là B – C – G – I – J – K – L Công việc găng là B, C, G, I, J, K, L Thời gian tới thiểu có thể hoàn thành dự án là 104 ngày Phân công công việc ST T Tên công việc Khảo sát để chuẩn bị giải pháp, yêu cầu Chuẩn bị công cụ thiết kế Lập bản thiết kế giao diện Thiết kế sở dữ liệu Kết nối sở dữ liệu Lập trình giao diện quản lý cho Admin Lập trình giao diện cho khách hàng Kí hiệu Nguyễn Thanh Nhân Lương Thế Anh Phạm Minh Hoàng Lương Thế Anh Phạm Minh Hoàng Nguyễn Đông Hướng Nguyễn Thanh Nhân Nguyễn Đông Hướng Lương Thế Anh Phạm Minh Hoàng Nguyễn Đông Hướng Nguyễn Thanh Nhân 11 Lập trình back-end chức quản lý cho Admin Lập trình back-end chức cho khách hàng 10 Kiểm thử và sửa chữa phần mềm 11 Chuẩn bị Word và slide báo cáo 12 Triển khai phần mềm Lương Thế Anh Phạm Minh Hoàng Nguyễn Đông Hướng Nguyễn Thanh Nhân Nguyễn Thanh Nhân Nguyễn Đông Hướng Lương Thế Anh Phạm Minh Hoàng Lương Thế Anh Phạm Minh Hoàng Nguyễn Thanh Nhân Nguyễn Đông Hướng 12 Chương KIỂM THỬ Quy trình kiểm thử Nhóm thực hiện theo bước: - Bước 1: Lập kế hoạch kiểm thử Bước 2: Phân tích và thiết kế: Mục đích nhằm định các test case và các bước - kiểm tra chi tiết cho mỗi phiên Bước 3: Thực thi test: Thực hiện các bước kiểm tra thiết kế và ghi nhận kết quả Bước 4: Đánh giá kết quả thực thi và báo cáo kết quả: Đánh giá toàn bộ quá trình - kiểm tra bao gồm xem xét và đánh giá kết quả kiểm tra lỗi, định các yêu cầu thay đổi và tính toán sớ liệu liên quan đến quá trình kiểm tra Bước 5: Đóng hoạt đợng kiểm thử: Kết thúc hoạt động kiểm thử và phần mềm sẵn sàng được báo cáo kết thúc cuối kì Kế hoạch kiểm thử4 1.5 Date Lịch sử thiết kế kế hoạch kiểm thử Version Description Prepared by Reviewed by Approve d By Nguyễn Thanh Nhân 03/06/2021 1.0 Kế hoạch bản Nguyễn Lương Thế Anh Đông Hướng Nguyễn Thanh Nhân Phạm Minh Hoàng 06/06/2021 2.0 Kế hoạch cuối Lương Thế Anh Nguyễn Nguyễn Thanh Nhân Đông Hướng Nguyễn Đông Hướng Phạm Minh Test Plan V2, Danh Thắng, link truy cập: https://www.academia.edu/7322316/Test_Plan_v2, ngày truy cập 24/05/2021 13 Hoàng 1.6 Giới thiệu 1.6.1 Mục đích Tài liệu kế hoạch kiểm thử này đưa các mục đích sau: - Xác định thông tin bản về dự án và các thành phần chức được kiểm thử và không được kiểm thử - Liệt kê những yêu cầu cho việc kiểm thử (Test Requirements) - Những chiến lược kiểm thử nên được sử dụng - Ước lượng những yêu cầu về tài nguyên và chi phí cho việc kiểm thử - Những tài liệu được lập sau hoàn thành việc kiểm thử 1.6.2 Tổng quan Trang Web Quản Lí Hệ Thớng Bán Trà Sữa Online là mợt trang web dạng thương mại điện tử, hoạt đợng là trao đổi thực hiện giao dịch mua bán trà sữa nền tảng trang web này 1.6.3 Phạm vi Tài liệu kế hoạch kiểm thử này được áp dụng cho việc kiểm thử những chức của trang Web Quản Lí Hệ Thớng Bán Trà Sữa Online được đặc tả Mục I Mô tả chi tiết các yêu cầu đặt đối với đề tài Các dịch vụ, chức cần kiểm tra: - Người bán hàng: o Quản lý sản phẩm o Xem thông tin cửa hàng o Quản lý đơn hàng - Khách hàng: o Đăng kí, đăng nhập o Đăng kí làm người bán o Đăng kí làm người vận chuyển 14 o Tìm kiếm sản phẩm o Đặt hàng - Người vận chuyển: o Đăng kí, đăng nhập o Quản lý đơn hàng 2.1 Các định nghĩa và các từ viết tắt được dùng Thuật ngữ Định nghĩa Customer Seller Deliver Khách hàng Người bán Người giao hàng Những người sử dụng tài liệu này Tài liệu này được sử dụng cho Test Manager, Test Designer và Tester 1.7 Lịch trình công việc Milestone Lập kế hoạch kiểm thử Xem lại các tài liệu Thiết kế các Testcase Viết các Testcase Xem lại các Testcase Thực thi các Testcase Ghi nhận và đánh giá kết quả kiểm thử 1.8 2.2 Deliverables Tài liệu Test Plan Tài liệu Test Plan Tài liệu Testcase Tài liệu Testcase Tài liệu Testcase Tài liệu Testcase Duration ngày ngày ngày ngày ngày ngày Start Date 03/06/2021 06/06/2021 09/06/2021 10/06/2021 12/06/2021 13/06/2021 End Date 06/06/2021 09/06/2021 10/06/2021 12/06/2021 13/06/2021 15/06/2021 Tài liệu Testcase ngày 15/06/2021 17/06/2021 Những yêu cầu về tài nguyên Phần cứng Máy tính cá nhân có kết nới mạng Internet CPU Intel Core i5, 1.9 GHz 2.3 RAM GB HDD 360 GB Architecture 64 bit Phần mềm 15 Tên phần mềm Mozilla Firefox Google Chrome Microsoft Windows 10 Home Cốc Cốc 2.4 Loại Trình duyệt web Trình duyệt web Hệ điều hành Trình duyệt web Công cụ kiểm thử Hoạt động Công cụ Microsoft Office Excel Microsoft Office Word Quản lý Test Case Quản lý Configuration 2.5 Nhà cung cấp Phiên Microsoft 2016 Microsoft 2016 Môi trường kiểm thử Máy tính cá nhân có kết nới kết nới internet để có thể truy cập vào trang web Sử dụng tài nguyên của Amazon AWS để deloy trang web lên Các chức của trang web đa số được kiểm tra các trình duyệt web Hệ điều hành được sử dụng là Microsoft Windows 10 Home 2.6 Nhân sự Vai trò và trách nhiệm: Thành viên Vai trò Lương Thế Anh Test Manager / Test Designer / Tester: Lập kế hoạch kiểm thử, quản lý tiến độ hoạt động kiểm thử, thiết kế các testcase bổ sung và thực thi các testcase bổ sung Nguyễn Thanh Nhân Test Designer / Tester: Thiết kế và viết các testcase, thực thi các testcase cho chức của Seller 16 Nguyễn Đông Hướng Test Designer / Tester: Thiết kế và viết các test case, thực thi các testcase cho chức của Deliver Phạm Minh Hoàng Test Designer / Tester: Thiết kế và viết các testcase, thực thi cho các testcase cho chức của Customer 1.9 2.7 Phạm vi kiểm thử Những chức được kiểm thử Chức của seller: - Đăng kí đăng nhập Quản lý sản phẩm Xem thông tin cửa hàng Quản lý đơn hàng Chức của Customer: - Đăng kí, đăng nhập Đăng kí làm người bán hàng Đăng kí làm người vận chuyển Tìm kiếm sản phẩm Thêm sản phẩm vào giỏ hàng Đặt hàng Chức của người vận chuyển - Quản lý đơn hàng Bắt đơn hàng Đăng kí đăng nhập 2.8 Những chức không được kiểm thử 1.10 Chiến lược kiểm thử Kiểm thử chức Mục đích kiểm tra Kỹ thuật Đảm bảo các chức được kiểm tra hoạt đợng xác theo đặc tả u cầu Thực thi tất cả các trường hợp có thể có cho mỡi nhóm chức năng, sử dụng dữ liệu hợp lệ và không hợp lệ để xác định: - Kết quả mong đợi dữ liệu hợp lệ được sử dụng 17 - Cảnh báo phù hợp hiện dữ liệu không hợp lệ được sử dụng Tiêu chuẩn dừng Tất cả các testcase được thiết kế đều được thực thi Tất cả các lỗi tìm thấy đều được ghi nhận lý rõ ràng để có thể giúp cho developer khắc phục Chịu trách nhiệm kiểm thử Test Designer / Tester Cách kiểm thử Kiểm thử tay thủ công, tuần tự theo các bước được định nghĩa testcase Xử lý ngoại lệ Liệt kê tất cả các vấn đề liên quan phát sinh quá trình thực thi kiểm thử 1.11 Điều kiện chấp nhận - Passed tất cả các testcases được định nghĩa - Hệ thống chạy ổn định các trình duyệt web khác (Firefox, Cốc Cốc và Google Chrome phiên bản mới nhất) 1.12 Defect Tracking Phân loại lỗi Mức độ nghiêm trọng High Medium Low Đặc tả lỗi - Không sử dụng được các chức quản lý Khơng thể đăng nhập, đăng kí Khơng thể toán Deliver không thể bắt được đơn hàng - Không thể đăng kí từ customer thành seller deliver - Khơng thể chỉnh sửa thông tin cá nhân người dùng - Không thể chỉnh sửa thông tin tài khoản - Hiển thị kết quả tìm kiếm không mẫu - Hiển thị sai thông tin cá nhân, thông tin tài khoản - Các chức chạy thiếu ổn định 18 Quy trình xử lý lỗi Ghi nhận lại các lỗi được tìm thấy quá trình kiểm thử và báo cáo lại cho nhóm để tiến hành sửa chữa Chương QUẢN LÝ RỦI RO5 Rủi ro về kỹ thuật STT Rủi ro Xác định yêu cầu của ứng dụng khơng đầy đủ Gặp khó khăn tiếp cận công nghệ lập trình Web mới Gặp phải công việc khó, làm trì hỗn tiến trình làm việc Kiểm thử chưa tốt, làm cho chức bị lỗi báo cáo Gặp khó khăn sử dụng dịch vụ bên thứ ba (Gửi Email, Mức độ ảnh hưởng Xác suất xảy Cao 20% Thấp 50% Trung bình 40% Cao 20% Cao 10% Kế hoạch đối phó Tránh rủi ro: Lên kế hoạch khảo sát, xác định yêu cầu của một ứng dụng đầy đủ Giảm nhẹ rủi ro: Tìm kiếm nguồn tài liệu học tập chất lượng dễ hiệu Nhờ cậy sự hỗ trợ từ giáo viên và bạn bè có kinh nghiệm Giảm nhẹ rủi ro: Cả nhóm phải dồn lực lượng vào để giải quyết một vấn đề Khi xong một vấn đề sớm thì nên tranh thủ thời gian tìm hiểu vấn đề tiếp theo Tránh rủi ro: Luôn cẩn thận quá trình lập trình, phải có kế hoạch kiểm thử hợp lý và kĩ lưỡng Không được bỏ sót bất quá trình kiểm thử nhỏ nào Tránh rủi ro: Tìm hiểu những dịch vụ thứ ba đáng tin cậy Đọc kĩ tài liệu sử dụng dịch vụ để áp “Các nhóm rủi ro thường xảy ra”, theo Khai Hoan Chu, link truy cập: https://vietnambiz.vn/rui-ro-du-an-projectrisk-la-gi-cac-nhom-rui-ro-thuong-xay-ra-20191018093210999.htm, ngày truy cập: 25/05/2021 19 toán online,…) dụng vào dự án một cách hiệu quả nhất Rủi ro về người STT Rủi ro Một số thành viên nhóm có vấn đề về sức khỏe, gia đình Các thành viên mâu thuẫn quyết định hướng giải qút của mợt cơng việc Có mợt vài thành viên khơng có hứng thú với cơng việc, gây trì hỗn Mức độ ảnh hưởng Cao Thấp Cao Xác suất xảy Kế hoạch đối phó Giảm rủi ro: Mọi thành viên phải biết giữ gìn sức khỏe quá trình học tập Ln phải có 10% kế hoạch dự phịng nhiệm vụ cho người khác thay thế trường hợp xấu nhất Giảm nhẹ rủi ro: Nhóm trưởng bắt đầu một công việc 50% đề một hướng và cách giải quyết rõ ràng để tránh tình trạng mâu thuẫn hướng giải quyết Giảm nhẹ rủi ro: Khi bắt đầu cơng việc ln hỏi người có sự lựa chọn thích cơng việc 10% nào dự án Nếu người tranh chấp công việc thì cách chọn ngẫu nhiên Rủi ro khác STT Rủi ro Tình hình dịch bệnh gây trở ngại cho làm Mức độ ảnh hưởng Thấp Xác suất Kế hoạch đối phó xảy 80% Giảm nhẹ rủi ro: Các thành viên phải biết vận dụng các cơng cụ 20 việc nhóm Thời gian học của môn khác ảnh hưởng quá trình làm dự án Thấp gặp mặt online hợp lý Chấp hành tuân thủ chuyên cần các buổi học để đảm bảo kiến thức Giảm nhẹ rủi ro: Luôn tranh thủ giải quyết công việc và đề 50% hướng cho các công việc tương lai xong công việc tại sớm 21 Chương BÀI HỌC, KINH NGHIỆM Kinh nghiệm rút được thực hiện mơt dự án là: - Xác định rõ yêu cầu của dự án vì xác định rõ yêu cầu thì mình mới thực hiện - dự án trơn tru được, mô tả dự án chi tiết rõ ràng, xác định rõ mục tiêu và phạm vi dự án (cho ai, để làm gì) Ước lượng thời gian hoàn thành tổng thể và thời gian chi tiết cho từng mục, nên để - thời gian dự trù cho những khoảng bị lố và sai kế hoạch Khi lập Project Charter cho dự án điều lưu ý là phải ghi mục tiêu dự án - (Project Objectives) và Cách tiếp cận (Approach) một cách rõ ràng, chi tiết và cụ thể, tránh lang mang để người đọc không hiểu mình làm gì và mình làm những gì Lập Scope Statement cho dự án quan trọng nhất là lý giải về dự án cho hợp lý, - khơng có nói quá cũng nói sai sự thật, nên nói chi tiết về cách hoạt động, cách xây dựng của dự án cũng là quá trình dự kiến để hoàn thành được dự án này Lập các kế hoạch, biểu đồ phân công, khối lượng, cấu trúc công việc càng chi - tiết càng tốt, kế hoạch càng chi tiết, tỉ lệ thành công của dự án càng cao Xác định thứ tự công việc và ước lượng thời gian cho mỡi cơng việc đó, việc ước - lượng thời gian cho mỗi công việc giúp ta tránh dc những khoảng hỏ thời gian cũng khơng lãng phí thời gian của mỗi người, công việc thời gian đổi tiền bạc Mỗi thành viên dự án đều nắm mợt vai trị riêng, nên khơng tránh khỏi mợt - sớ người khơng có kinh nghiệm các khâu khác, dẫn đến việc phân chia công việc không đều, vì vậy tìm những thành viên có lực đều với là rất quan trọng, vì các công việc dễ dang được chia với và giúp đỡ lẫn Trong team ln có mợt leader để nắm rõ và điều hành dự án, người đều theo một chuẩn chung, vì nếu không theo một chuẩn chung thì các thành viên khơng tương thích với và dẫn đến kéo dài thời gian làm việc cũng hiệu suất làm việc của mỗi người 22 Chương PHẦN KẾT LUẬN Quản lý dự án phần mềm là việc nghiên cứu về việc lập kế hoạch, tổ chức và quản lý giám sát quá trình phát triển của dự án nhằm đảm bảo cho dự án hoàn thành thời gian, phạm vi ngân sách được duyệt, đảm bảo chất lượng, đạt được mục tiêu cụ thể của dự án và các mục đích đề Và cịn được xem mợt “bức tranh tổng thể” trực quan được sử dụng để ước lượng thời gian dự án, xác định các hoạt động quan trọng đối với việc đảm bảo tiến độ dự án, tiến trình công việc được giao cho từng nhân viên dự án Nếu biết quản lý dự án hợp lý thì được nhiều lợi ích như: giúp nhà quản lý giao việc, theo dõi, giám sát tiến độ hoàn thành công việc không của cá nhân mà cịn của mợt nhóm nhân viên, hỡ trợ quản lý có thể dễ dàng xác định những cơng việc liên quan tới từng nhân viên dưới quyền mà mình cần tập trung theo sát và có điều chỉnh kịp thời, đơn giản, dễ dùng và theo dõi sự tương tác của các nhân viên với thời gian thực, có thể truy cập lúc nơi máy tính thiết bị di đợng, những thành viên được gán dự án mới có thể xem thơng tin dự án, các thành viên dự án có thể trao đổi tương tác với Từ các kinh nghiệm mà chúng em học được từ môn học “Quản lý dự án phầm mềm” của thầy Nguyễn Trần Thi Văn Chúng em có được các kỹ bản để hình dung và tìm hiểu được các mô hình quản lý dự án khác để học các thích nghi và bớ trí các dự án tương lai sau này một cách hợp lý nhất Một lần nữa em cám ơn thầy cho chúng em các kiến thức và kinh nghiệm quý giá để tiếp sức trau dồi các kỹ cần có cho mợt kỹ sư Cơng nghệ thông tin sau này 23 TÀI LIỆU THAM KHẢO “Quản lý dự án phầm mềm là gì”, Julie Luong, link truy cập: https://magenest.com/vi/quan-ly-du-an-phan-mem/, ngày truy cập: 26/05/2021 “Báo cáo quản lý dự án mẫu”, theo Hiệp Nguyễn, link truy cập: https://www.slideshare.net/HipNguyn21/bo-co-qun-l-d-n-mu, ngày truy cập: 21/04/2021 “Quản lý phạm vi (Scope)”, theo Internet, link truy cập: https://ngnamfit.files.wordpress.com/2014/09/qlda-c2-quanlyphamvi.pdf, ngày truy cập: 27/04/2021 Test Plan V2, Danh Thắng, link truy cập: https://www.academia.edu/7322316/Test_Plan_v2, ngày truy cập 24/05/2021 “Các nhóm rủi ro thường xảy ra”, theo Khai Hoan Chu, link truy cập: https://vietnambiz.vn/rui-ro-du-an-project-risk-la-gi-cac-nhom-rui-ro-thuong-xay-ra20191018093210999.htm, ngày truy cập: 25/05/2021 24 25 ... quan Trang Web Quản Lí Hệ Thớng Bán Trà Sữa Online là một trang web dạng thương mại điện tử, hoạt đợng là trao đổi thực hiện giao dịch mua bán trà sữa nền tảng trang web. .. ? ?Trang Web Quản Lí Hệ Thớng Bán Trà Sữa Online? ?? bao gồm lập kế hoạch, thiết kế, các giai đoạn lập trình, thử nghiệm, triển khai, khởi chạy và hỗ trợ để cho phép Trang Web. .. thực hiện các bước bản để quản lý một dự án phần mềm chúng em thực hiện với đề tài là ? ?Thiết kế trang web quản lý hệ thống bán trà sữa Online? ?? Tuy bài báo cáo khơng

Ngày đăng: 09/08/2021, 14:25

Từ khóa liên quan

Mục lục

  • LỜI GIỚI THIỆU.

  • Chương 1. CHI TIẾT CÁC YÊU CẦU ĐƯỢC ĐẶT RA.

  • Chương 2. CÁC TÀI LIỆU CỦA DỰ ÁN.

    • 1 Lập Project Charter cho dự án.

    • 2 Phát biểu về phạm vi (Scope Statement).

    • 3 WBS (Work Breakdown Structure).

    • Chương 3. QUẢN LÝ THỜI GIAN.

      • 1 Bảng công việc.

      • 2 Sơ đồ PERT, đường găng và thời gian tối thiểu hoàn thành dự án theo ước lượng.

        • 1.1 Sơ đồ PERT:

        • 1.2 Thời gian xuất hiện sớm của mỗi sự kiện:

        • 1.3 Thời gian xuất hiện muộn của mỗi sự kiện:

        • 1.4 Đường găng, công việc găng, thời gian tối thiểu.

        • 3 Phân công công việc.

        • Chương 4. KIỂM THỬ.

          • 1 Quy trình kiểm thử.

          • 2 Kế hoạch kiểm thử.

            • 1.5 Lịch sử thiết kế kế hoạch kiểm thử.

            • 1.6 Giới thiệu.

              • 1.6.1. Mục đích.

              • 1.6.2. Tổng quan.

              • 1.6.3. Phạm vi.

              • 1.7 Lịch trình công việc.

              • 1.8 Những yêu cầu về tài nguyên.

              • 1.9 Phạm vi kiểm thử.

              • 1.10 Chiến lược kiểm thử.

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

Tài liệu liên quan