Đề tài phần mềm quản lý kho hàng siêu thị Đức Thành - ĐH Mở Hà Nội

Đề tài môn nhập môn công nghệ phần mềm xây dựng phần mềm quản lý kho hàng siêu thị Đức Thành. Phân tích chi tiết quy trình, thiết kế hệ thống tối ưu.

Trường đại học

Trường Đại học Mở Hà Nội

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Báo cáo môn học

2021

81
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan đề tài phần mềm quản lý kho hàng siêu thị Đức Thành

Môn học nhập môn công nghệ phần mềm đề tài xây dựng phần mềm quản lý kho hàng của siêu thị đức thành đóng vai trò nền tảng trong đào tạo kỹ sư công nghệ thông tin. Quản lý kho hàng tại các siêu thị hiện đại đòi hỏi tốc độ xử lý nhanh, độ chính xác tuyệt đối và khả năng kiểm soát dữ liệu liên tục. Phương thức ghi chép sổ sách thủ công trước đây bộc lộ nhiều điểm yếu nghiêm trọng như thất thoát số liệu, chậm trễ trong khâu kiểm kê và tốn kém chi phí nhân lực vận hành. Việc ứng dụng công nghệ thông tin vào quản lý kho siêu thị Đức Thành là yêu cầu cấp thiết nhằm số hóa toàn diện quy trình nghiệp vụ. Dự án tập trung vào việc nghiên cứu thực trạng lưu trữ hàng hóa, xây dựng giải pháp phần mềm tự động hóa và tối ưu hóa luồng chu chuyển nguyên vật liệu, sản phẩm. Toàn bộ tiến trình phát triển tuân thủ nghiêm ngặt các nguyên lý kỹ thuật phần mềm chuẩn mực từ thu thập yêu cầu đến triển khai kiểm thử. Kết quả nghiên cứu không chỉ mang lại giá trị học thuật cao cho sinh viên mà còn tạo ra công cụ quản trị kho thiết thực, nâng cao năng lực cạnh tranh cho hệ thống bán lẻ trong kỷ nguyên số.

1.1. Bối cảnh chuyển đổi số và mục tiêu nghiên cứu của đề tài

Sự phát triển mạnh mẽ của thương mại bán lẻ đặt ra thách thức lớn đối với việc quản trị kho hàng siêu thị Đức Thành. Mục tiêu chính của đề tài là xây dựng hệ thống phần mềm quản lý kho chuyên nghiệp, thay thế hoàn toàn các thao tác thủ công lỗi thời. Hệ thống tập trung giải quyết các bài toán về theo dõi lượng hàng tồn kho, quản lý danh mục sản phẩm và tự động hóa lập hóa đơn nhập xuất. Đồng thời, dự án xác lập các tiêu chí chất lượng nghiêm ngặt về độ ổn định, tính an toàn thông tin và tính trực quan của giao diện người dùng. Việc hoàn thành các mục tiêu này tạo tiền đề vững chắc cho việc ứng dụng công nghệ vào thực tế doanh nghiệp.

1.2. Ứng dụng mô hình Agile Scrum trong điều phối dự án phần mềm

Đề tài lựa chọn mô hình phát triển phần mềm Agile Scrum để tối ưu hóa tiến độ và nâng cao khả năng thích ứng với các thay đổi yêu cầu. Nhóm thực hiện phân chia công việc thành các chu kỳ lặp ngắn hạn, đảm bảo mỗi giai đoạn đều bàn giao được sản phẩm kiểm thử cụ thể. Vai trò của từng thành viên từ nhóm trưởng, lập trình viên đến kiểm thử viên được quy định rõ ràng qua bảng phân công nhiệm vụ chi tiết. Các cuộc họp rà soát kỹ thuật và biên bản theo dõi tiến độ được thiết lập định kỳ. Phương pháp này giúp kiểm soát rủi ro phát sinh, gia tăng chất lượng sản phẩm chuyển giao giữa các pha phát triển.

II. Phân tích yêu cầu hệ thống phần mềm quản lý kho siêu thị

Giai đoạn phân tích và xác định yêu cầu giữ vai trò quyết định đối với sự thành bại của dự án phần mềm quản lý kho hàng siêu thị Đức Thành. Quá trình phân tích hệ thống giúp làm rõ bức tranh tổng thể về các luồng thông tin, tác nhân tương tác và quy trình nghiệp vụ đặc thù tại siêu thị. Việc khảo sát kỹ lưỡng giúp đội ngũ kỹ thuật tránh tình trạng sai lệch thiết kế, giảm thiểu chi phí sửa đổi cấu trúc trong các giai đoạn lập trình tiếp theo. Các yêu cầu được phân loại chi tiết thành yêu cầu chức năng và yêu cầu phi chức năng thông qua các biểu mẫu tiêu chuẩn. Hệ thống phải đảm bảo xử lý trơn tru các tác vụ quản lý nhân viên, phân quyền tài khoản, lập phiếu nhập hàng, kiểm kê sản phẩm và trích xuất báo cáo doanh số. Đồng thời, quy trình kiểm soát chất lượng yêu cầu cũng được kích hoạt sớm để hạn chế tối đa dữ liệu hỗn độn và tình trạng dư thừa thông tin trên hệ thống cơ sở dữ liệu.

2.1. Phân loại và mô tả chi tiết các yêu cầu chức năng cốt lõi

Hệ thống quản lý kho hàng siêu thị Đức Thành bao gồm các nhóm chức năng chính phục vụ trực tiếp cho hoạt động hàng ngày. Chức năng quản lý kho thực hiện ghi nhận thông tin nhập nguyên liệu, quản lý mã phiếu nhập và ngày lập hóa đơn. Chức năng quản lý nhân sự cho phép theo dõi hồ sơ nhân viên, mã bộ phận, thông tin cá nhân và ngày vào làm việc. Module quản lý bảo mật chịu trách nhiệm cấp phát tài khoản người dùng, xác thực đăng nhập và gán quyền hạn truy cập theo từng vị trí công việc. Toàn bộ các chức năng đều được đặc tả rõ ràng về đầu vào, quy trình xử lý và kết quả đầu ra.

2.2. Thiết lập yêu cầu phi chức năng và tiêu chuẩn chất lượng

Bên cạnh các tính năng nghiệp vụ, hệ thống đặt ra các tiêu chuẩn khắt khe về yêu cầu phi chức năng nhằm bảo đảm hiệu năng vận hành liên tục. Thời gian phản hồi của hệ thống khi truy vấn dữ liệu kho phải đạt mức dưới một giây để không làm gián đoạn luồng công việc của nhân viên. Hệ thống đảm bảo tính toàn vẹn dữ liệu thông qua cơ chế khóa ngoại và ràng buộc chặt chẽ tại tầng cơ sở dữ liệu. Về mặt bảo mật, mật khẩu tài khoản được mã hóa an toàn, ngăn chặn các truy cập trái phép. Giao diện phần mềm hướng tới sự thân thiện, tối giản hóa thao tác để người dùng dễ dàng làm quen.

III. Giải pháp thiết kế kiến trúc phần mềm quản lý kho hàng

Thiết kế kiến trúc là bước chuyển hóa quan trọng từ tài liệu yêu cầu sang mô hình kỹ thuật thực thi cho phần mềm quản lý kho hàng siêu thị Đức Thành. Đề tài lựa chọn mô hình kiến trúc phân lớp hiện đại nhằm tách biệt rõ ràng giữa tầng giao diện người dùng, tầng xử lý logic nghiệp vụ và tầng truy xuất dữ liệu. Cách tiếp cận này mang lại tính linh hoạt cao, giúp việc bảo trì, nâng cấp từng thành phần diễn ra độc lập mà không gây ảnh hưởng đến toàn bộ hệ thống. Công nghệ phát triển được lựa chọn dựa trên tiêu chí ổn định, hiệu năng xử lý cao và khả năng tương thích phần cứng tốt tại môi trường bán lẻ. Cơ sở dữ liệu mức vật lý được thiết kế chuẩn hóa, loại bỏ hoàn toàn hiện tượng dị thường khi thêm, sửa, xóa bản ghi. Các bảng dữ liệu liên kết logic thông qua hệ thống khóa chính và khóa ngoại chặt chẽ, tạo nền tảng vững chắc cho việc xây dựng các module chương trình đạt chuẩn chất lượng.

3.1. Thiết kế cơ sở dữ liệu vật lý và phân quyền bảo mật

Mô hình dữ liệu vật lý của hệ thống được xây dựng chi tiết với các bảng quan hệ then chốt phục vụ nghiệp vụ kho. Bảng nhân viên (Tbl_NhanVien) lưu trữ đầy đủ thông tin cá nhân, chức vụ và bộ phận làm việc. Bảng tài khoản (Tbl_TaiKhoan) liên kết mật thiết với bảng phân quyền (Tbl_PhanQuyen) và bảng quyền (Tbl_Quyen) để thiết lập phạm vi thao tác của từng nhân sự. Dữ liệu nhập kho được quản lý chặt chẽ thông qua bảng nhập nguyên liệu (Tbl_NhapNguyenLieu) với các trường mã phiếu, tài khoản lập và ngày tạo. Cấu trúc bảng chuẩn hóa giúp tối ưu tốc độ truy vấn và ngăn ngừa trùng lặp dữ liệu.

3.2. Hiện thực hóa các module chức năng và giao diện người dùng

Quá trình xây dựng phần mềm tập trung vào việc hiện thực hóa giao diện đồ họa trực quan và lập trình logic cho từng module cụ thể. Giao diện đăng nhập, quản lý kho và lập báo cáo được thiết kế đồng bộ theo quy tắc chuẩn, giúp người quản lý dễ dàng nắm bắt thông tin tồn kho tức thời. Các form nhập liệu tích hợp cơ chế kiểm tra tính hợp lệ của dữ liệu ngay tại thời điểm người dùng thao tác. Tầng logic nghiệp vụ xử lý chính xác các phép tính toán tồn kho, cập nhật số lượng tự động khi có phát sinh giao dịch nhập xuất, hạn chế tối đa các lỗi do con người gây ra.

IV. Kết quả kiểm thử và ứng dụng phần mềm quản lý kho thực tế

Công đoạn kiểm thử và đánh giá hoàn thiện giữ vai trò then chốt trong việc xác nhận độ tin cậy của phần mềm quản lý kho hàng siêu thị Đức Thành. Đề tài áp dụng các kỹ thuật kiểm thử hộp đen và kiểm thử chức năng để rà soát toàn bộ các kịch bản sử dụng thực tế. Kế hoạch kiểm thử được xây dựng bài bản, bao gồm kiểm tra từng module đơn lẻ, kiểm tra tích hợp luồng dữ liệu và kiểm tra toàn diện hệ thống. Kết quả thực nghiệm cho thấy phần mềm vận hành ổn định, xử lý chính xác mọi thao tác nghiệp vụ kho và đáp ứng hoàn toàn các tiêu chuẩn chất lượng đề ra ban đầu. Mặc dù vẫn còn một số điểm cần tối ưu hóa về khả năng đồng bộ dữ liệu đa chi nhánh, đề tài đã chứng minh tính ứng dụng cao và khả năng triển khai thực tế tại siêu thị. Đây là nền tảng vững chắc để mở rộng phát triển các tính năng nâng cao như tích hợp mã vạch và trí tuệ nhân tạo dự báo hàng tồn.

4.1. Đánh giá kết quả kiểm thử và độ đo chất lượng phần mềm

Quá trình kiểm thử hệ thống được thực thi theo các ca kiểm thử chi tiết, bao quát mọi trường hợp biên và dữ liệu bất thường. Kết quả ghi nhận hệ thống xử lý chính xác các nghiệp vụ tạo phiếu nhập, tra cứu hàng tồn và phân quyền nhân viên mà không xảy ra xung đột dữ liệu. Tỷ lệ lỗi phát hiện và khắc phục đạt mức cao, đảm bảo phần mềm hoạt động trơn tru trên môi trường thử nghiệm. Đánh giá chất lượng dựa trên các độ đo về tính tin cậy, tính dễ sử dụng và tính bảo trì cho thấy sản phẩm đạt yêu cầu kỹ thuật của môn học công nghệ phần mềm.

4.2. Khả năng ứng dụng thực tiễn và định hướng phát triển tương lai

Phần mềm quản lý kho hàng mang lại giải pháp quản trị số hóa hiệu quả cho siêu thị Đức Thành, giúp tiết kiệm đáng kể thời gian và chi phí vận hành. Hướng phát triển trong tương lai của đề tài tập trung vào việc mở rộng kiến trúc hệ thống để hỗ trợ quản lý chuỗi kho hàng phân tán. Nhóm nghiên cứu dự kiến tích hợp công nghệ quét mã vạch QRCode, công nghệ RFID và ứng dụng di động để tự động hóa khâu kiểm đếm hiện trường. Đồng thời, việc bổ sung module phân tích dữ liệu kinh doanh sẽ hỗ trợ ban quản lý đưa ra quyết định nhập hàng chính xác hơn.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

15/06/2026
Môn học nhập môn công nghệ phần mềm đề tài xây dựng phần mềm quản lý kho hàng của siêu thị đức thành

Trích đoạn nội dung tài liệu

CHƯƠNG 1.1 Tổng quan về đề tài.2 Giới thiệu về bài toán.3 Mục tiêu của đề tài.4 Các đề tài/hệ thống liên quan.5 Phương pháp phát triển - Agile.2 Áp dụng mô hình với dự án phần mềm.6 Vai trò của thành viên dự án.7 Phân công nhiệm vụ.8 Kế hoạch triển khai chi tiết. SẢN PHẨM CHUYỂN GIAO GIỮA CÁC PHA VÀ TIÊU CHUẨN ĐÁNH GIÁ.1 Danh mục tài liệu, sản phẩm.2 Quy tắc đặt tên.3 Xác định mục tiêu chất lượng của dự án. XÁC ĐỊNH YÊU CẦU. Vai trò của việc Xác định yêu cầu đối với dự án phần mềm.

Phương pháp đánh giá chất lượng của yêu cầu. Danh sách các yêu cầu của hệ thống. Yêu cầu chức năng. Yêu cầu phi chức năng.

Kết quả đánh giá chất lượng các yêu cầu. KIẾN TRÚC PHẦN MỀM. Vai trò của kiến trúc phần mềm với quá trình phát triển dự án phần mềm. Một số kiến trúc phần mềm phổ biến.3 Kiến trúc tổng thể của hệ thống.4 Lựa chọn công nghệ phát triển cho hệ thống.5 Kiến trúc phần mềm của hệ thống.6 Cơ sở dữ liệu mức vật lý của hệ thống.7 Một số thiết kế chi tiết theo kiến trúc được chọn.50 CHƯƠNG 5: XÂY DỰNG VÀ KIỂM THỬ HỆ THỐNG.1 Kết quả xây dựng 1 module/nhóm chức năng.1 Kết quả giao diện đã thiết kế.2 Kết quả chức năng đã thiết kế.2 Kiểm thử hệ thống.1 Tổng quan về kiểm thử phần mềm.2 Mô hình kiểm thử được áp dụng trong đề tài.3 Kế hoạch kiểm thử.4 Kết quả kiểm thử.66 CHƯƠNG 6: KẾT LUẬN.1 Đánh giá chất lượng phần mềm.1 Các định nghĩa về độ đo chất lượng phần mềm.2 Ưu & nhược điểm của đề tài.3 Hướng phát triển.78 TÀI LIỆU THAM KHẢO.79 PHỤ LỤC A: QUY TẮC ĐẶT TÊN.80 PHỤ LỤC B: CÁC BIỂU MẪU TÀI LIỆU THU THẬP ĐƯỢC.80 PHỤ LỤC C: CÁC BIÊN BẢN TIẾN ĐỘ.80 PHỤ LỤC D: CÁC BIÊN BẢN RÀ SOÁT KỸ THUẬT.80 PHỤ LỤC E: HỒ SƠ DỰ ÁN.1 Tổng quan về đề tài Trong thời đại ngày nay, Công nghệ thông tin đang được phát triển mạnh mẽ, nhanh chóng và xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật, cũng như trong cuộc sống.

Nó trở thành công cụ đắc lực trong nhiều ngành như giao thông, quân sự, y học… và đặc biệt trong công tác quản lý nói chung và quán cà phê nói riêng Trước đây khi máy tính chưa được ứng dụng rộng rãi, các công việc quán cà phê đều được làm thủ công rất mất thời gian và tốn kém về nhân lực cũng như tài chính. Ngày nay, với sự phát triển của công nghệ thông tin và máy tính đã được sử dụng rộng rãi trong các cơ quan, nhà máy, trường học… giúp cho làm việc được thực hiện tốt hơn, nhanh hơn. Việc sử dụng máy tính vào công tác quán cà phê là một yêu cầu cần thiết nhằm xóa bỏ những phương pháp lạc hậu, lỗi thời, gây tốn kém về nhiều mặt. Hơn nữa do việc quản lý cà phê ngày càng trở nên rộng rãi với các quy mô vừa và nhỏ được phát triển tự phát nên việc tạo ra một hệ thống quản lý thông minh giúp hỗ trợ các cửa hàng quản lý dễ dàng hơn trong việc quản lý các công việc, quy trình và thống kê các mẫu biểu.

Vì vậy, một quán cà phê muốn hoạt động hiệu quả, nhất là trong môi trường cạnh tranh khắc nghiệt của nền kinh tế thị trường hiện nay thì trước hết phải có hệ thống quản lý tốt và chặt chẽ. Đồng thời phải đưa ra được những đồ uống, các món và có giá cả hợp lý đến với khách hàng.2 Giới thiệu về bài toán Ngày nay quán cà phê là nơi mà hầu hết mọi người lựa chọn để ngồi thư giãn và gặp mặt, vì các quán cà phê thường là nơi có không gian thoáng và yên tĩnh. Bài toán được phát triển để hỗ trợ giải quyết các vấn đề hoạt động trong quán cà phê. Việc sử dụng máy tính vào công tác quản lý cà phê là một yêu cầu cần thiết nhằm xóa bỏ những phương pháp lạc hậu, lỗi thời gây tốn kém về nhiều mặt.

Chính vì vậy, để nhà hàng hoạt động tốt, hiệu quả nhất là trong môi trường cạnh tranh khốc liệt của thị trường thì hiện nay nhóm chúng em thực hiện đề tài “Xây dựng hệ thống quản lý quán cà phê Memories” nhằm giải quyết các vấn đề đặt ra ở trên. Cửa hàng có địa chỉ tại 01 Phan Đình Giót , Phương Liệt ,Thanh Xuân, Hà Nội. SDT 02432030382 Cửa hàng có 2 tầng để phục vụ khách hàng và 1 kho chứa các nguyên liệu như hạt cà phê, sữa đặc.3 Mục tiêu của đề tài - Đơn giản hóa các Quy trình nghiệp vụ, báo cáo và kiểm soát. - Đảm bảo một hệ thống đa thiết bị (máy tính, điện thoại, máy in) trên hệ điều hành window - Đơn giản, thuận tiện và có hiệu suất cao.

- Có tính bảo mật tốt, dễ dàng bảo trì, nâng cấp sửa chữa. - Lưu trữ thông tin chính xác với số lượng lớn. - Xây dựng 1 hệ thống có đầy đủ tính năng: phân quyền người dùng, lưu trữ thông tin khách hàng, nhân viên quản lý mặt hàng nhập về, quản lý hoá đơn, quản lý nguyên vật liệu. - Xây dựng được hệ thống giúp nhân viên, quản lý của nhà hàng làm việc nhanh chóng, hiệu quả hơn, giúp rút ngắn thời gian làm các công việc.4 Các đề tài/hệ thống liên quan Đề tài tham khảo : Xây dựng phần mềm quản lý quán trà sữa Lee Tea Link : https://bitly.vn/4qgcz9 Giảng viên hướng dẫn: ThS.

Lê Hữu Dũng Nhóm Sinh viên: Nguyễn Văn Đông 17A03 Đặng Thị Thu Hằng 17A02 Nguyễn Ngọc Công Hoan 17A02 Trần Minh Hoàng 17A03 Nguyễn Thị Huế 17A05 Đào Thị Thúy Mai 17A04 Nguyễn Thị Bích Ngọc 17A04 Trần Huy Sơn 16A03 Vũ Văn Sự 16A03 Nguyễn Văn Tấn 17A03 Nguyễn Văn Tùng 16A04 Ưu điểm: Khảo sát đầy đủ và chặt chẽ nghiệp vụ tại cửa hàng Đã cài đặt được đầy đủ các nghiệp vụ cơ bản tại cửa hàng và có thể hiện dưới sơ đồ để dễ đối chiếu so sánh Về bố cục: bố cục đúng đắn và có tính logic Nhược điểm: Về nội dung: + Chưa hỗ trợ các hình thức thanh toán khác phổ biến hiện nay: thanh toán qua thẻ ngân hàng, thanh toán qua ví điện tử… Chưa triển khai tích hợp công nghệ xác thực. Chưa đảm bảo độ bảo mật cho tài khoản.5 Phương pháp phát triển - Agile Do thời gian của dự án ngắn và dự án quản lý quán cà phê không phải là một dự án quá khó khăn và phổ biến nên để xây dựng trong thời gian ngắn phương pháp để nhóm có thể lựa chọn triển khai đó là mô hình Agile.1 Khái niệm Phương thức phát triển phần mềm Agile là một tập hợp các phương thức phát triển lặp và tăng dần trong đó các yêu cầu và giải pháp được phát triển thông qua sự liên kết cộng tác giữa các nhóm tự quản và liên chức năng. Agile là cách thức làm phần mềm linh hoạt để làm sao đưa sản phẩm đến tay người dùng càng nhanh càng tốt càng sớm càng tốt và được xem như là sự cải tiến so với những mô hình cũ như mô hình “Thác nước (waterfall)” hay “CMMI”. Agile có vai trò vô cùng quan trọng trong việc thúc đẩy cho sự phát triển và đổi mới của các dự án đã được thực hiện trước đó.

Chính điều này giúp cho các doanh nghiệp dễ dàng có được sự hài lòng từ chính những khách hàng của mình. Ngày nay khái niệm Agile không chỉ được sử dụng trong phạm vị của ngành công nghệ thông tin mà còn được sử dụng rộng rãi và phổ biến hơn ở các lĩnh vực khác, đặc biệt là trong lĩnh vực quản lý, sản xuất, kinh doanh,.và còn có rất nhiều các lĩnh vực khác nữa. Agile giờ đây đã được trở thành một trong những phương thức quản lý dự án cho các công ty/doanh nghiệp trong thời điểm hiện tại.2 Áp dụng mô hình với dự án phần mềm - Kiểm thử giúp dự án nhanh chóng được bàn giao Ở dự án truyền thống, kiểm thử thường được xem là bước cuối kiểm tra chất lượng sản phẩm. Và việc ngăn chặn lỗi của phần mềm bị coi như trách nhiệm của QA/tester.

Bug được tìm thấy dù quan trọng hay không thì cũng sẽ làm chậm quá trình bàn giao sản phẩm. Trong dự án Agile, chúng ta xây dựng một sản phẩm tốt ngay từ ban đầu, sử dụng kiểm thử để phản hồi trên ngay khi phát triển để làm thế nào cho sản phẩm tương đồng với yêu cầu. Nghe có vẻ là thay đổi nhỏ, nhưng thực chất thì việc này có ý nghĩa lớn. Mối liên hệ giữa tester và dev cần là sự cộng tác, tương hỗ lẫn nhau - Kiểm thử không chỉ là một giai đoạn của dự án Kiểm thử không phải là một giai đoạn trong quá trình phát triển Agile mà cần được tham gia sâu vào quy trình phát triển từ sớm.

Cách tiếp cận Agile tập trung vào việc xác nhận những điều đúng đắn ngay từ đầu, giảm sự cần thiết phải có nhiều kiểm thử viên (QA Tester) ở cuối quy trình để đạt được kết quả. Đảm bảo tiến độ dự án được liên tục. Cá nhân và sự tương hỗ quan trọng hơn quy trình Với dự án truyền thống, tester làm việc độc lập và chịu trách nhiệm với toàn bộ hoạt động test. Đối với Agile, các hoạt động test được thực hiện bởi toàn bộ dự án.

Để thực hiện được hết test thì cần thực hiện lặp lại qua các sprint. Tuy nhiên tới khi dự án lớn hoặc phức tạp lên thì sẽ có lúc không thể test hết các testcase đề ra và không thể thực hiện được mục tiêu ban đầu đề ra. Có nghĩa team không thể thực hiện nhanh như họ nghĩ. Vì nếu test chưa xong thì feature cũng không thể xong được, vì vậy để đẩy nhanh tốc độ thì cả team phải làm cùng nhau và đẩy nhanh phần chậm nhất, test cùng nhau.

- Rút ngắn vòng lặp phản hồi Thời gian từ khi viết code và thực hiện code tới khi biết được code vận hành như thế nào được gọi là feedback loop (vòng phản hồi). Nếu một phần mềm không được thực hiện test cho tới khi kết thúc và được bàn giao thì vòng phản hồi này bị kéo dài tới cả tháng, như thế là quá dài. Agile tạo nên một vòng phản hồi ngắn hơn bởi với dự án Agile, phần mềm được sẵn sàng để test ngay từ khi bắt đầu. Đặc thù của Agile là đội dự án có rất nhiều cấp độ kiểm thử để có thể tấn công được nhiều loại dữ liệu khác nhau.

Agile sử dụng nhiều test tự động vì nó trả lại phản hồi nhanh. Test hồi quy thủ công mất nhiều thời gian thực hiện hơn, cần có nhân lực và có thể không thực hiện ngay lập tức được.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Cách trích dẫn tài liệu này

Chuẩn Việt Nam
Vũ Đức Anh, Trần Thanh Minh, Nguyễn Tiến Dũng, Nguyễn Thị Minh Thư, Phan Văn Hào, Phạm Đình Ngọc và cộng sự (2021), Xây dựng phần mềm quản lý kho hàng của siêu thị Đức Thành, Báo cáo môn học, Trường Đại học Mở Hà Nội, Hà Nội.
APA 7
Vũ, Đ. A., Trần, T. M., Nguyễn, T. D., Nguyễn, T. M. T., Phan, V. H., Phạm, Đ. N., Nguyễn, T. H., Đỗ, Q. L., & Hoàng, T. T. (2021). Xây dựng phần mềm quản lý kho hàng của siêu thị Đức Thành [Báo cáo môn học, Trường Đại học Mở Hà Nội]. vn-document.net. https://vn-document.net/document/mon-hoc-nhap-mon-cong-nghe-phan-mem-de-tai-xay-dung-phan-mem-quan-ly-kho-hang-cua-sieu-thi-duc-thanh/9646354445
IEEE
Đ. A. Vũ et al., "Xây dựng phần mềm quản lý kho hàng của siêu thị Đức Thành," Báo cáo môn học, Trường Đại học Mở Hà Nội, Hà Nội, 2021. [Online]. Available: https://vn-document.net/document/mon-hoc-nhap-mon-cong-nghe-phan-mem-de-tai-xay-dung-phan-mem-quan-ly-kho-hang-cua-sieu-thi-duc-thanh/9646354445

Tạo trích dẫn cho tài liệu khác