quản lý dự án công nghệ thông tin XÂY DỰNG PHẦN MỀM QUẢN LÝ CỬA HÀNG CAFÉ CHO QUÁN CAFÉ SAY Hiện tại quán Café Say là quán với lượng khách hằng ngày trên 100 người nhưng với phương pháp tính tiền với công cụ rất chi là thô sơ , thủ công, tốn nhiều thời gian và thông tin không được chính xác. Bên cạnh công cụ đó chỉ có vài chức năng rất đơn giản là đặt bàn , gọi món, chuyển bàn, ghép bàn,… và 1 số chức năng đơn giản. Trong quá trình phục vụ tại quán, qua thăm dò từ những chức năng đó chúng em đã áp dụng những kiến thức đã học và thực hiện tại quán . Chúng em đã xây dựng phần mềm quản lý quán café. Ngoài những chức năng của máy tính tiền tại quán chúng em còn xây dựng them những chức năng: chấm công nhân viên, thống kê doanh thu theo ngày, tháng, năm và thống kê số lượng đồ uống nhập vào cũng như đã xuất ra. Với việc tạo ra phần mềm này có thể giúp quán thực hiện các công việc quản lý tại quán một cách dễ dàng và tiết kiệm một lượng thời gian lớn,… Vì vậy chúng em quyết định chọn đề tài xây dựng phần mềm quản lý quán café nhằm cung cấp một giải pháp tốt nhất cho quán.
Trang 1TRƯỜNG CAO ĐẲNG CÔNG NGHIỆP QUỐC PHÒNG
KHOA CÔNG NGHỆ THÔNG TIN
XÂY DỰNG PHẦN MỀM QUẢN LÝ CỬA HÀNG CAFÉ CHO
QUÁN CAFÉ SAY
Sinh viên thực hiện : Nguyễn Thị Thu Hiền
Lê Hồng Hà Nguyễn Tiến Mạnh Giáo viên hướng dẫn : Nguyễn Thanh Hương Ngành : CÔNG NGHỆ THÔNG TIN Lớp : CNTT K10C
Hà nội, 15 tháng 3 năm 2021
Trang 2CHƯƠNG 1 TỔNG QUAN VỀ DỰ ÁN 1.1 Ý tưởng chọn dự án :
Hiện tại quán Café Say là quán với lượng khách hằng ngày trên 100 người nhưng với phương pháp tính tiền với công cụ rất chi là thô sơ , thủ công, tốn nhiều thời gian và thông tin không được chính xác Bên cạnh công cụ đó chỉ có vài chức năng rất đơn giản là đặt bàn , gọi món, chuyển bàn, ghép bàn,… và 1 số chức năng đơn giản Trong quá trình phục vụ tại quán, qua thăm dò từ những chức năng đó chúng em
đã áp dụng những kiến thức đã học và thực hiện tại quán Chúng em
đã xây dựng phần mềm quản lý quán café Ngoài những chức năng của máy tính tiền tại quán chúng em còn xây dựng them những chức năng: chấm công nhân viên, thống kê doanh thu theo ngày, tháng, năm và thống kê số lượng đồ uống nhập vào cũng như đã xuất ra Với việc tạo ra phần mềm này có thể giúp quán thực hiện các công việc quản lý tại quán một cách dễ dàng và tiết kiệm một lượng thời gian lớn,…
Vì vậy chúng em quyết định chọn đề tài xây dựng phần mềm quản lý quán café nhằm cung cấp một giải pháp tốt nhất cho quán.
1.2 Mục Đích Của Dự Án :
Trang 3- Xây dựng phần mềm để giúp nhân viên tại quán thuận tiện cho việc đặt bàn, gọi món, chuyển bàn, ghép bàn, in bill cho khách hàng.
- Nhân viên thu ngân có thể chấm công nhân viên một cách dễ dàng, mà không phải tốn công với giấy bút.
- Quản lý của quán có thể quản lý tất cả nhân viên của mình, cũng như quản lý mọi vấn đề tại quán trên phầm mềm này.
1.3 Mục tiêu cần thực hiện của dự
án: Giao diện thân thiện, dễ sử dụng.
- Tiết kiệm tối đa sức lao động.
- Tạo sự yên tâm cho khách hàng vì phương pháp thanh toan cho khách chuyên nghiệp , khoa học, tuyệt đối chính xác và không phải để khách mất thời gian chờ đợi bill lâu.
- Giúp đội ngũ nhân viên phục vụ chuyên nghiệp hơn.
- Báo cáo rõ ràng nhanh chóng mọi lúc.
- hệ thống vẫn đáp ứng được nhu cầu trong 5 đến 10 năm tiếp theo.
- Kinh phí đúng 5.000.000.
- Hoàn thành trước ngày 20/5/2021
1.4 Hình thức đầu tư của dự án
- Xây dựng mới hệ thống quản lý cho quán café SAY
- Hiện tại quán Café Say là quán với lượng khách hằng ngày trên
100 người nên cần có một hệ thống quản lý phục vụ cho việc kinh doanh của quán , hệ thống cần đáp ứng được nhu cầu hiện tại và trong vòng 5 đến 10 năm tới của quán café SAY.
1.5 Công cụ phát triển dự án
- Máy tính tốc độ cao
Trang 4Chủ đầu tư kiêm khách hàng QUÁN CAFÉ SAY
Địa điểm khách hàng Chung cư Học Viện Hậu Cần - Long Biên - Hà Nội
Đơn vị thực hiện CNTT K10C
Tên dự án XÂY DỰNG PHẦN MỀM QUẢN LÝ CỬA
HÀNG CAFÉ CHO QUÁN CAFÉ SAY
2 Tài liệu đặc tả yêu cầu người sử dụng 20/05/2021
3. Tài liệu phân tích & thiết kế 20/05/2021
4. Tài liệu hướng dẫn sử dụng 20/05/2021
5. Phần mềm ứng dụng hoàn thiện 20/05/2021
1.8 Công bố dự án
TRƯỜNG CAO ĐẲNG CÔNG NGHIỆP QUỐC PHÒNG
KHOA CÔNG NGHỆ THÔNG TIN
Trang 5QUYẾT ĐỊNH KHỞI ĐỘNG DỰ ÁN QUẢN LÝ QUÁN CAFE
Chủ đầu tư : CAFÉ SAY
Địa chỉ: Chung cư Học Viện Hậu Cần - Long Biên - Hà Nội
Tổng kinh phí: 5.000.000
- Kinh phí thiết kế, lắp đặt, quản lý, dự phòng: 1.500.000
- Kinh phí mua sắm thiết bị: 3.500.000
Mục đích của dự án
- Xây dựng phần mềm để giúp nhân viên tại quán thuận tiện cho việc đặt bàn, gọi món, chuyển bàn, ghép bàn, in bill cho khách hàng.
- Nhân viên thu ngân có thể chấm công nhân viên một cách dễ dàng, mà không phải tốn công với giấy bút.
- Quản lý của quán có thể quản lý tất cả nhân viên của mình, cũng như quản lý mọi vấn đề tại quán trên phầm mềm này.
Phạm vi dự án:
Trang 6- Áp dụng cho CHO QUÁN CAFÉ SAY
Các điểm mốc thời gian quan trọng :
- Hết tuần 1 : Nhận đơn đặt hàng và nắm rõ yêu cầu từ phía khách hàng.
- Hết tuần 2 : Phân tích và đưa ra mô tả về yêu cầu của khách hàng.
- Hết tuần 3 + 4 : Phân tích và thiết kế phần mềm quản lý
- Hết tuần 5 + 6 +7: Triển khai thực tế ( Lắp đặt)
- Hết tuần 8 : Kiểm thử và và bảo trì
- Hết tuần 9 : Báo cáo, bảo vệ và kết thúc dự án.
Hà nội, Ngày 20 tháng 05 năm 2021
Chương 2 LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN2.1 Cấu trúc công việc
Phân tích yêu cầu 3.0
Liệt kê
và nhóm các yêu cầu 3.1
Xây dựng chương trình 5.0
Lập trình 5.1
Test đơn vị 5.2
Triển khai 6.0
Bàn giao sản phẩm cho khách hàng 6.1
Thiết kế 4.0
Thiết kế tổng thể hệ thống 4.1
Thiết kế chi tiết dữ liệu 4.2
Trang 72.2 Ước lượng thời gian
- ML: ước lượng khả dĩ (thời gian cần thiết để hoàn thành công việc trong điềukiện
Đề xuất giải pháp cho
dự án 2.3
Phân tích chức năng của hệ thống 3.2
Vẽ biểu đồ usecase 3.3
Đặc tả yêu cầu hệ thống 3.4
Tổng hợp đặc tả yêu cầu của hệ thống 3.4.1 Viết tài liệu đặc tả yêu cầu 3.4.2
Test đơn vị 5.2
Test tích hợp 5.3
Test hệ thống 5.4
Lập biên bản bàn giao 6.2
Lập biên bản thanh lý hợp đồng 6.3
Thiết kế chi tiết dữ liệu 4.2
Thiết kế chi tiết chức năng của hệ thống 4.3
Đặc tả thiết kế 4.4
Tổng hợp mô
tả thiết kế 4.4.1
Viết tài liệu đặc tả thiết kế 4.4.2
Trang 82.3.1 Rủi ro về con người
● Đối với nhóm dự án: Cần có các phân chia và cam kết rõ ràng giữa các thànhviên trong nhóm dự án, để đảm bảo dự án được hoàn thành đúng kế hoạch
đề ra
● Đối với nhân viên cửa hàng của dự án, phòng tránh các rủi ro bằng việc ký kết các hợp đồng lao động; các kế hoạch tuyển dụng, huấn luyện, đào tạo; thiết lập các nội quy, quy trình làm việc cụ thể và rõ ràng; thực hiện đánh giá
và động viên khen thưởng phù hợp với năng lực từng nhân viên
● Đối với nhân sự của các đơn vị đối tác, phục vụ cho của dự án, cần phải thể hiện rõ ràng các điều khoản có liên quan đến trong hợp đồng; yêu cầu đơn vịđối tác phải có các kế hoạch phòng trừ và khắc phục rủi ro về nhân sự; ngoài
ra phải đảm bảo được nguồn nhân sự thay thế khi có các sự cố về nhân sự xảy ra
2.3.2 Rủi ro về tiến độ thực hiện dự án
● Thường xuyên đánh giá tiến độ thực hiện của các đơn vị đối tác để cập nhật, điều chỉnh tiến độ thực hiện dự án
● Các rủi ro về thời gian bàn giao sản phẩm cho khách hàng: cần lên lịch trình
cụ thể cho các công việc, xác định nguồn nhân lực thực hiện
● Sử dụng lượng lao động công nhật bổ sung vào các dịp đặc biệt hoặc khi thiếu nhân sự
2.3.4 Rủi ro về giá cả
● Sự thay đổi giá cả của các nguyên, vật liệu phục vụ cho quá trình thiết kế và thi công cửa hàng có thể làm ảnh hưởng đến nguồn ngân sách dành cho dự
án
Trang 9● Thường xuyên theo dõi biến động thị trường; cần lên kế hoạch thu mua thíchhợp để phòng tránh việc giá cả tăng đột biến
2.3.5 Rủi ro về việc thiếu hụt hàng hóa
● Lập dữ liệu các nhà cung ứng phù hợp yêu cầu đối với từng dòng sản phẩm, bao gồm cả các đối thủ cạnh tranh để có kế hoạch tìm mua kịp thời, đáp ứng các yêu cầu của khách hàng
2.3.6 Rủi ro về mặt bằng
● Ký hợp đồng thuê mặt bằng dài hạn để đảm bảo vị trí hoạt động
2.4 Phân tích mức độ rủi ro
Mức độ rủi ro của các lĩnh vực xảy ra rủi ro đều là có thể xảy ra
Các rủi ro có thể xảy ra ở mức cao:
+ Rủi ro về tiến độ thực hiện dự án
Các rủi ro có thể xảy ra ở mức trung bình:
+ Rủi ro về con người
+ Rủi ro về việc thiếu hụt hàng hóa
+ Rủi ro về giá cả
Các rủi ro có thể xảy ra ở mức thấp:
+ Rủi ro tài chính
+ Rủi ro về mặt bằng
2.5 Kế hoạch phòng ngừa rủi ro
Kế hoạch cụ thể với các mức độ rủi ro có thể xảy ra để có biện pháp kịp thờiphòng ngừa và khắc phục rủi ro
Dự án sẽ k bị một rủi ro nào mà làm ảnh hưởng đến tổng thể dự án
Trang 10Kế hoạch phòng ngừa:
-Các rủi ro có thể xảy ra ở mức cao:
+ Rủi ro về tiến độ thực hiện dự án
Cách giải quyết: Cần liên tục và theo dõi sát sao các hạng mục, các bộ phận kết nốichặt chẽ để khi xảy ra vấn đề ở bộ phận hạng mục nào thì nhanh chóng khắc phục sửa chữa kịp thời
Các rủi ro có thể xảy ra ở mức trung bình:
+ Rủi ro về con người
+ Rủi ro về việc thiếu hụt hàng hóa
+ Rủi ro về giá cả
Cách giải quyết: Các quản lý bộ phận cần báo cáo chính xác, liên tục về tình hình
để có biện pháp thay thế khi rủi ro xảy ra
Các rủi ro có thể xảy ra ở mức thấp:
+ Rủi ro tài chính
+ Rủi ro về mặt bằng
Cách giải quyết: Cần có phương án dự phòng nếu xảy ra rủi ro
2.6.Tiến độ thực hiện công việc
Trang 122.7 Ước tính chi phí cho dự án
2.7.1 Chi phí nhân công
STT Tiến trình thực hiện Thành tiền
1 Khảo sát thông tin 300.000
Trang 13b.Quản lý nhân viên
c.Quản lý bàn
3.2.Xây dựng tổ án
Trang 143.2.1.Ma trận trách nhiệm
Tên Người Thực
Hiện Công Việc
Khảo sátthông tin
Phântích
Thiết kế Lập
trình
Đàotạo
Test–Kiểm tra
*.Chú thích:
Trang 15Các kiểu trách nhiệm khác nhau trên công việc
- A (Approving): Xét duyệt
- P (Performing): Thực hiện
- R (Reviewing): Thẩm định
- C (Contributing): Tham gia đóng góp
- I (Informing): Báo cho biết
Chương IV Quản lý, kiểm soát dự án
4.1 Những "sự cố" đã xẩy ra mà không dự kiến được, cần ghi lại nhật ký
Mô tả Độ quan trọng Người chịu trách nhiệm Ngày giải quyếtTài chính phát sinh Bình thường Mạnh 25/3/2021
Không chạy được
phần mềm
Trang 164.2 Các hoạt động điều chỉnh
- Khi việc thực hiện dự án không diễn ra theo kế hoạch, hoặc chất lượng sảnphẩm/công việc chưa đạt yêu cầu:
Điều chỉnh lại lịch biểu thời gian: cho chính xác hơn
Chú ý: thời gian làm quen với dự án, quan hệ với các thành viên cũ,kinh phí phát sinh)
Hợp lý hoá, cải tiến phong cách làm việc
Hạ thấp yêu cầu chất lượng công việc (không nên !!!)
Tập trung cho các công việc phát triển phầm mềm
Làm thêm giờ (không nên kéo dài quá lâu)
Hạn chế nghỉ phép (coi chừng phản ứng của tổ viên!!!)
Khen thưởng/phê bình
Đào tạo, huấn luyện, nâng cấp Thành viên (chú ý thời gian và chi phíhuấn luyện)
Xem lại cách thức hợp tác , trao đổi thông tin trong nhóm
- Khi chi phí cho dự án có nguy cơ tăng lên
Hạ thấp yêu cầu sản phẩm (Chú ý: khách hàng có thể phản đối)
- Khi chất lượng công việc/sản phẩm có nguy cơ giảm
Tăng cường kiểm tra chất lượng sản phẩm
Thuê thêm tư vấn
Tập trung vào những khâu trọng yếu ảnh hưởng đến chất lượng PhầnMềm
Kiểm tra chéo
Huấn luyện, đào tạo (có thể huấn luyện tại chỗ - training- on-job)
Thưởng/phạt
4.3 CÁC MỐC KIỂM SOÁT
Mốc kiểm soát
Trang 17- Bản đặc tả thiết kế(giao diên, modul…)
- Hoàn thành bản phân tích thiết kế hệ thống và giao diện theo yêu cầu khách hàng
- Báo cáo tiến độ
Người quản lý
dự án
- Báo cáo tiến trình dự án Người quản lýdự án
5 Lập trình 22/04/2021
- Báo cáo tiến độ lập trình
- Bàn giao module chương trình
- Tài liệu hướng dẫn sử dụng sản phẩm
- Báo cáo tiến độ
Trang 18Tên Dự án Xây dựng phần mềm Quản Lý Quán Café Say
Mã dự án NT01
Nội dung công việc Quyết định khởi động dự án
Chủ trì cuộc họp Nguyễn Thị Thu Hiền
Thư ký Lê Hồng Hà
Những người tham gia
Nguyễn Thị Thu Hiền
Lê Hồng Hà Nguyễn Tiến Mạnh Thời gian Từ 8h - 10h ngày 15/03/2021
Địa điểm Ngõ 43 Đường Lý Sơn- Ngọc Thụy – Long Biên –Hà Nội
Mục đích Công bố việc khởi động dự án, dự kiến các công việc cần làm, bàn giao kế
hoạch tiếp theo
Tiến độ hiện tại
Kế hoạch tiếp theo
Trang 19 Lập kế hoạch
Biên bản họp dự án
Tên Dự án Xây dựng phần mềm Quản Lý Quán Café Say
Mã dự án NT01
Nội dung công việc Lập kế hoạch dự án
Chủ trì cuộc họp Nguyễn Thị Thu Hiền
Thư ký Lê Hồng Hà
Những người tham gia
Nguyễn Thị Thu Hiền
Lê Hồng Hà Nguyễn Tiến Mạnh Thời gian Từ 14h - 16h ngày 22/03/2021
Địa điểm Ngõ 43 Đường Lý Sơn- Ngọc Thụy – Long Biên –Hà Nội
Mục đích Kế hoạch chi tiết các công việc cần làm, phân công công việc cho mọi người
trong từng giai đoạn của dự án.
Tiến độ hiện tại
Bản kế hoạch thực hiện dự án
Kế hoạch tiếp theo
- Báo cáo khảo sát hệ thống
- Đặc tả yêu cầu của khách hàng 25/3/2021
Các tài liệu
Trang 20Nội dung công việc Đặc tả yêu cầu của khách hàng
Chủ trì cuộc họp Nguyễn Thị Thu Hiền
Thư ký Lê Hồng Hà
Những người tham gia
Nguyễn Thị Thu Hiền
Lê Hồng Hà Nguyễn Tiến Mạnh Thời gian Từ 8h - 10h ngày 25/03/2021
Địa điểm Ngõ 43 Đường Lý Sơn- Ngọc Thụy – Long Biên –Hà Nội
Mục đích Dựa trên bản khảo sát, yêu cầu khách hàng tiến hành
xây dựng bản đặc tả các yêu cầu của khách hàng.
Tiến độ hiện tại
hoàn thành
Hướng giải quyết
Ghi chú: Nắm được yêu cầu của khách hàng là một yếu tố rất quan trọng để triển khai dự án, vì vậy vấn
đề này cần phải được chú trọng.
Kế hoạch tiếp theo
1 Phân tích và
thiết kế
Người quản lý dự án
- Bản phân tích hệ thống theo yêu cầu khách hàng
30/3/2021 đến hết 8/4/2021
Trang 21- Bản mô tả giao diện sản phẩm
Các tài liệu
1 KH/NT01-2 Bản phân tích chi tiết đặc tả yêu cầu khách hàng,
mô tả khung giao diện.
2 QĐ/NT01-4 Biên bản cuộc họp
Phân tích và thiết kế
Ghi chú: Sau khi hoàn thiến sơ bộ bản phân tích về chức năng và mô tả khung giao
diện, tổ dự án cần phải gặp gỡ và trao đổi với khách hàng để hoàn chỉnh lại những điểm chưa đạt (nếu có) để đảm bảo rằng những yêu cầu về sản phẩm phải đúng theo những yêu cầu khách hàng
Trang 22Biên bản họp dự án
Tên Dự án Xây dựng phần mềm Quản Lý Quán Café Say
Mã dự án NT01
Nội dung công việc Phân tích và thiết kế hệ thống
Chủ trì cuộc họp Nguyễn Thị Thu Hiền
Thư ký Lê Hồng Hà
Những người tham gia
Nguyễn Thị Thu Hiền
Lê Hồng Hà Nguyễn Tiến Mạnh Thời gian Từ 8h - 10h ngày 30/03/2021
Địa điểm Ngõ 43 Đường Lý Sơn- Ngọc Thụy – Long Biên –Hà Nội
Mục đích
Dựa trên bản đặc tả về yêu cầu sản phẩm để tiến hành xây dựng hoàn thiện bản phân tích cho các chức năng và những yêu cầu khác của hệ thống, có
mô tả giao diện kèm theo.
Tiến độ hiện tại
hoàn thành
Hướng giải quyết
Kế hoạch tiếp theo
Các tài liệu
Trang 23Nội dung công việc Lập trình
Chủ trì cuộc họp Nguyễn Thị Thu Hiền
Thư ký Lê Hồng Hà
Những người tham gia
Nguyễn Thị Thu Hiền
Lê Hồng Hà Nguyễn Tiến Mạnh Thời gian Từ 8h - 10h ngày 14/04/2021
Địa điểm Ngõ 43 Đường Lý Sơn- Ngọc Thụy – Long Biên –Hà Nội
Mục đích Hoàn thành chức năng sản phẩm
Tiến độ hiện tại
Lý do không hoàn thành
Hướng giải quyết
28/04/2021 đến hết 08/05/2021
Trang 24Nội dung công việc Kiểm thử
Chủ trì cuộc họp Nguyễn Thị Thu Hiền
Thư ký Lê Hồng Hà
Những người tham gia
Nguyễn Thị Thu Hiền
Lê Hồng Hà Nguyễn Tiến Mạnh Thời gian Từ 8h - 10h ngày 28/04/2021
Địa điểm Ngõ 43 Đường Lý Sơn- Ngọc Thụy – Long Biên –Hà Nội
Mục đích Kiểm thử và khắc phục lỗi
Tiến độ hiện tại
hoàn thành
Hướng giải quyết
1 Kiểm thử toàn bộ hệ thống Người quản lý
dự án
Kế hoạch tiếp theo
Trang 25STT Công việc Nhóm thực hiện Kết quả cần đặt Thời hạn
1 Kiểm thử và
khắc phục lỗi
Người quản lý dự án
Hoàn thiện lại các chức năng sản phẩm đảm bảo chạy ổn định theo yêu cầu khách hàng
Các tài liệu
1 KH/NT01-5 Các chức năng sản phẩm
2 QĐ/NT01/7 Biên bản cuộc họp
Trang 26 Tổng kết dự án
Biên bản họp dự án
Tên Dự án Xây dựng phần mềm Quản Lý Quán Café Say
Mã dự án NT01
Nội dung công việc Tổng kết dự án
Chủ trì cuộc họp Nguyễn Thị Thu Hiền
Thư ký Lê Hồng Hà
Những người tham gia
Nguyễn Thị Thu Hiền
Lê Hồng Hà Nguyễn Tiến Mạnh Thời gian Từ 8h - 10h ngày 20/5/2021
Địa điểm Ngõ 43 Đường Lý Sơn- Ngọc Thụy – Long Biên –Hà Nội Mục đích Thông qua các báo cáo tổng kết dự và kết thúc dự án.
Trang 272 TỔNG KẾT DỰ ÁN
Lý do phát triển dự án
Dự án xây dựng đáp ứng nhu cầu ngày càng lớn của Quán café trong lĩnh vực quản lí cửa hàng,nhân viên,…
Giúp cho hoạt động kinh doanh của quán cafe trở nên thuận lợi hơn
Xây dựng phần mềm để giúp nhân viên tại quán thuận tiện cho việc đặt bàn, gọi món, chuyển bàn, ghép bàn, in bill cho khách hàng.
Nhân viên thu ngân có thể chấm công nhân viên một cách dễ dàng, mà không phải tốn công với giấy bút.