Đánh giá tính khả thi của dự án phần mềm quản lý quán cà phê باستخدام نموذج Scrum

MỤC LỤC

Khởi tạo và lập kế hoạch

Các hoạt động

1 Long Hoàng Sơn Phân tích hệ thống, Design, Document, Tester 2 Nguyễn Thu Hằng Làm việc cùng khách hàng, Document, Tester 3 Nguyễn Trọng Phi Hùng Design, Document, Tester. 6 Nguyễn Anh Tuấn Làm việc cùng khách hàng, Document, Tester 7 Lâm Thái Sơn Design, Tester.

Kiểm thử 1 Test chức năng giao diện

Phương pháp phát triển phần mềm

 Thích ứng với thay đổi: Mô hình Scrum cho phép các nhóm phát triển thích ứng với thay đổi một cách dễ dàng.  Tăng cường sự cộng tác: Mô hình Scrum khuyến khích sự cộng tác giữa các nhóm phát triển, khách hàng và các bên liên quan khác.  Giảm thiểu rủi ro: Mô hình Scrum giúp giảm thiểu rủi ro bằng cách phân chia dự án thành các giai đoạn nhỏ, dễ kiểm soát hơn.

Đánh giá tính khả thi của dự án

 Khả năng của đội ngũ phát triển: Đội ngũ phát triển cần có đủ năng lực để phát triển phần mềm.  Thị trường mục tiêu: Phần mềm cần đáp ứng được nhu cầu của thị trường mục tiêu.  Cạnh tranh: Phần mềm cần có khả năng cạnh tranh với các sản phẩm tương tự.

 Mô hình kinh doanh: Phần mềm cần phù hợp với mô hình kinh doanh của quán cà phê.  Chi phí phát triển và triển khai: Chi phí dự án cần nằm trong ngân sách.  Lợi nhuận dự kiến: Dự án cần mang lại lợi nhuận cho quán cà phê.

Các yếu tố kỹ thuật, kinh doanh và tài chính của dự án sẽ được đánh giá dựa trên các tiêu chí cụ thể. Nếu các yếu tố này đáp ứng được các tiêu chí, thì dự án được coi là khả thi.

DATABASE

      PHÂN TÍCH, PHÁC THẢO VÀ THIẾT KẾ

      3 THIẾT KẾ GIAO DIỆN 3.1 Giao diện đăng nhập

        CÁC CHỨC NĂNG

           Mô tả chi tiết: Chức năng quản lí nguyên liệu giúp nhân viên, quản lí có thể nắm bắt được nguyên liệu tồn kho, hỗ trợ trong việc đảm bảo nguồn cung chế biến sản phẩm.  Mô tả chi tiết: Chức năng quản lí khuyến mãi giúp quản lí có thêm, sửa và tìm kiếm khuyến mãi mong muốn. Ngoài ra nó còn giúp quản lí có thể xem được tên khuyến mãi, sản phẩm áp dụng, ngày bắt đầu, ngày kết thúc và trạng thái của mỗi khuyến mãi từ đó có thể biết chi tiết về thông tin của khuyến mãi.

           Mô tả chi tiết: Chức năng thống kê giúp quản lí lưu lại các lịch sử giao dịch khi bán hàng, từ đó có thể thống kê và biết được số lượng hàng đã bán và số lượng hàng hàng, ngoài ra tránh thất thoát doanh thu.  Mô tả chi tiết: Chức năng lịch làm việc giúp quản lí có thể thêm/điều chỉnh lịch làm việc tới nhân viên để bàn giao công việc một cách cụ thể. Trong khi đú, nhõn viờn cú thể nắm bắt lịch làm việc rừ rang để khụng ảnh hưởng đến chất lượng và tần suất công việc.

          CÁC PHI CHỨC NĂNG

            Một phần mềm tốt phải có chế độ bảo mật rất cao tránh nguy cơ rò rỉ thông tin cần thiết, phần mềm rất sạch không độc hại, có chế độ bảo vệ hệ thống tránh sự xâm nhập trái phép nguy hiểm không tiết lộ thông tin của các nhân viên.  Chất lượng sản phẩm phần mềm là khả năng đáp ứng toàn diện nhu cầu của người dùng về tính năng cũng như công dụng được nêu ra một cách tường minh hoặc không tường minh trong những ngữ cảnh xác định.  Là hàng hóa vô hình không thấy được, chất lượng phần mềm không mòn đi mà có xu hướng tốt lên sau mỗi lần có lỗi.

             Các phần mềm tốt là các phần mềm có các chỉ tiêu cơ bản như, phản ánh đúng yêu cầu người dùng, chứa ít lỗi tiềm tàng, dễ vận hành sử dụng, tính an toàn và độ tin cậy cao, hiệu suất xử lí cao. Dùng để định nghĩa hay ràng buộc một số ngữ cảnh của hoạt động nghiệp vụ. Quy tắc này dùng để khẳng định cấu trúc của hoạt động nghiệp vụ hoặc để điều khiển đến hoạt động nghiệp vụ.

             Quy tắc nghiệp vụ: Các thủ tục, nguyên tắc hay các chuẩn phái tuân theo.  Các yêu cầu chức năng: Mô tả các chức năng hay các dịch vụ mà hệ thống phần mềm cần cung cấp.  Các yêu cầu phi chức năng: Mô tả các ràng buộc đặt lên dịch vụ và quá trình phát triển hệ thống (Chất lượng, môi trường, chuẩn sử dụng, quy trình phát triển, …).

             Các yêu cầu miền/lĩnh vực ngoài: Những yêu cầu đặt ra từ miền ứng dụng, phản ánh những đặc trưng miền đó.

            KIỂM THỬ

              Khi nhập dãy số không trùng khớp với định dạng số điện thoại, hiển thị thông báo lỗi định dạng số điện thoại, thao tác thất bại, trở về màn hình thêm nhân viên. Khi nhập dãy số không trùng khớp với định dạng số điện thoại, phần mềm thông báo thành công, hiển thị màn hình danh sách nhân viên đã được cập nhật. Sau khi thực hiện đặt sản phẩm, tự động cập nhật số lượng nguyên liệu còn lại, danh sách nguyên hiển thị số lượng nguyên liệu sau khi được cập.

              Khi thêm nguyên liệu với tên nguyên liệu để trống, hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách nguyên liệu. Khi thêm nguyên liệu với tên nguyên liệu để trống, hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách nguyên liệu. Khi thêm nguyên liệu với dạng nguyên liệu để trống, hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách nguyên liệu.

              Khi thêm nguyên liệu với dạng nguyên liệu để trống, hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách nguyên liệu. Khi thêm nguyên liệu với tên nhãn hiệu để trống, hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách nguyên liệu. Khi thêm nguyên liệu với số lượng nguyên liệu không với dạng kí tự số lượng, 0-9 <,> hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách nguyên liệu.

              Khi thêm số lượng nguyên liệu không với dạng kí tự số lượng, 0-9 <,> hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách nguyên liệu. Khi thêm nguyên liệu với hạn sử dụng < thời gian hiện tại, hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách nguyên liệu. Khi thêm sản phẩm khuyến mãi với giá trị khuyến mãi không phải dạng số 0-9, hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách khuyến mãi.

              Khi thêm sản phẩm khuyến mãi với giá trị khuyến mãi không phải dạng số 0-9, hiển thị thông báo lỗi, trở về màn hình hiển thị danh sách khuyến mãi. Khi thêm lịch làm việc với giá trị thời gian <= thời gian hiện tại, hiển thị thông báo lỗi, trở về thời gian biểu lịch làm việc. Khi thêm lịch làm việc với giá trị thời gian <= thời gian hiện tại, hiển thị thông báo lỗi, trở về thời gian biểu lịch làm việc.

              TỔNG KẾT

              Những bài học rút ra sau khi làm dự án

               Khai thác được điểm mạnh của các thành viên, giúp dự án hoàn thành trong thời gian sớm nhất.