1. Trang chủ
  2. » Tất cả

LẬP TRÌNH PHẦN mềm QUẢN lý CHUỖI cà PHÊ MANG đi

31 9 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Lập Trình Phần Mềm Quản Lý Chuỗi Cà Phê Mang Đi
Trường học Học Viện Công Nghệ Bưu Chính Viễn Thông Tại Cơ Sở TP.HCM
Chuyên ngành Nhập Môn Công Nghệ Phần Mềm
Thể loại Đề tài
Thành phố TP.HCM
Định dạng
Số trang 31
Dung lượng 1,62 MB
File đính kèm file dinh kem.rar (4 MB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hình thức kinh doanh cà phê take away (cà phê mang đi) ngày càng phồ biến ở nước ta. Khi cuộc sống ngày càng hối hả bận rộn, sẽ có nhiều người dù khát nước cũng không có thời gian vào quán cà phê và nhâm nhi một tách đồ uống, nắm bặt được nhu cầu đó các xe cà phê take away đã ra đời và phát triển. Dù là lề đường hay góc phố, góc chợ thì các xe cà phê take away sẽ là phương tiện, hình thức tiếp cận và phục vụ khách hàng một cách tốt và nhanh chóng nhất. Để có thể phục vụ khách hàng được nhanh chóng và chính sác hơn thì các chủ cửa hàng nên tin học hóa khâu quản lý. Đó là lý do các phần mềm quản lý bán hàng ra đời và trả lời cho những câu hỏi trên nhằm đáp ứng cho việc kinh doanh của cá nhân hoặc một tổ chức nào đó thuận lợi và tiết kiệm thời gian hơn cho việc quản lý các chi nhánh cà phê take away.

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIẾN THÔNG TẠI CƠ SỞ TP.HCM



MÔN: NHẬP MÔN CÔNG NGHỆ PHÂN MỀM

Đề tài:

LẬP TRÌNH PHẦN MỀM QUẢN LÝ CHUỖI CÀ PHÊ MANG ĐI

Trang 5

10.3.4 Export Material (xuất hàng)

Trang 6

1 KHẢO SÁT HIỆN TRẠNG THỰC TẾ

Hình thức kinh doanh cà phê take away (cà phê mang đi) ngày càng phồ biến ở nước ta Khi cuộc sống ngày càng hối hả bận rộn, sẽ có nhiều người dù khát nước cũng không có thời gian vào quán cà phê và nhâm nhi một tách đồ uống, nắm bặt được nhu cầu đó các xe cà phê take away đã ra đời và phát triển

Dù là lề đường hay góc phố, góc chợ thì các xe cà phê take away sẽ là phương tiện, hình thức tiếp cận và phục vụ khách hàng một cách tốt và nhanh chóng nhất Để có thể phục vụ khách hàng được nhanh chóng và chính sác hơn thì các chủ cửa hàng nên tin học hóa khâu quản lý Đó

là lý do các phần mềm quản lý bán hàng ra đời và trả lời cho những câu hỏi trên nhằm đáp ứng cho việc kinh doanh của cá nhân hoặc một tổ chức nào đó thuận lợi và tiết kiệm thời gian hơn cho việc quản lý các chi nhánh cà phê take away

2 NHỮNG YÊU CẦU VÀ MỤC TIÊU

Phần mềm hỗ trợ trong việc quản lý các nghiệp vụ như tính tiền, in hóa đơn, thống kê, quản lý nhân viên, lương bổng…v.v Phần mềm quản lý bán hàng quán cà phê giúp cho người sử dụng tiết kiệm được thời gian, nhanh chóng, thao tác đơn giản, dễ dàng sử dụng và quản lý

• Xây dựng một hệ thống mới phù hợp, dể hiểu, dể sử dụng cho người dùng phần mềm Hiểu được hệ thống quản lý bán hàng, cần quản lý những mảng nào để xây dựng ứng dụng cho phù hợp nhu cầu thực tiễn

• Giúp quản lý hệ thống của quán trở nên tối ưu hơn, công tác quản lý dễ dàng và tiện lợi hơn

• Giúp bản thân có thêm khả năng sáng tạo, tư duy thông qua thiết kế giao diện tương tác với người dùng, vận dụng kiến thức bản thân vào thực tiễn

Trang 7

3 NHIỆM VỤ NGHIÊN CỨU

Phần mềm này được tạo ra nhằm hy vọng đem đến sự thuận tiện cho người sử dụng cũng như giúp cho các chủ quán có thể xem xét một cách tổng quát tình hình kinh doanh của quán mình

Phần mềm còn mang lại lợi ích kinh tế khi là giải pháp giúp việc quản lý trở nên đơn giản và thân thiện với mọi người

4 ĐỐI TƯỢNG VÀ KHÁCH THỂ NGHIÊN CỨU

- Đối tượng nghiên cứu: Phần mềm quản lý bán hàng quán coffee

- Khách thể nghiên cứu:

+ Những ngưởi có nhu cầu kinh doanh quán cà phê cần phần mềm quản lý quán

+ Nghiệp vụ bán hàng

+ Quy trình hoạt động của một quán cà phê thông thường

5 PHƯƠNG TIỆN NGHIÊN CỨU

- Nghiên cứu cơ sở lý thuyết về phân tích và thiết kế hệ thống thông tin

- Hệ quản trị CSDL và ngôn ngữ lập trình C Sharp (C#)

- Sử dụng các công cụ như Microsoft Visual Studio để lập trình, thiết kế giao diện

- Sử dụng hệ quản trị cơ sở dữ liệu SQL Server để quản trị cơ sở dữ liệu cho đề tài

6 PHƯƠNG PHÁP VÀ PHẠM VI NGHIÊN CỨU

6.1 PHƯƠNG PHÁP NGHIÊN CỨU

6.1.1 Phương pháp nghiên cứu tài liệu

- Tham khảo, nghiên cứu thêm các tài liệu trên trang web, trang báo, tìm hiểu tình hình thực trạng của đề tài

- Tìm xem các đồ án khóa luận tốt nghiệp của các anh chị khóa trước đã làm hoặc tìm hiểu qua sách báo liên quan đến đề tài nghiên cứu

Trang 8

6.1.2 Phương pháp nghiên cứu thực tiễn

- Phương pháp quan sát: quan sát việc quản lý của một số quán cà phê take away tại thành phố HỒ Chí Minh

- Phương pháp phỏng vấn: Lấy thông tin thực tế từ chủ quán, nhân viên, khách hàng

…v.v

6.1.3 Phương pháp tổng hợp và phân tích số liệu –

Thu thập thông tin từ việc phỏng vấn

- Thống kê, tổng kết số liệu

- Phân tích, đưa ra kết quả và thực hiện

6.2 PHẠM VI NGHIÊN CỨU

Phạm vi quay quanh các nghiệp vụ bán hàng, tuân theo nghiệp vụ quản lý của một quán

cà phê, đảm bảo đầy đủ các chức năng chính của phần mềm và khai thác các chức năng mới có liên quan đến quán lý quán cà phê nhằm giúp cho phần mềm thêm phần tiện ích

7 ĐÓNG GÓP CỦA ĐỀ TÀI

- Mở ra một hướng đi mới trong việc quản lý một quán cà phê tiên ích hơn

- Tổng hợp các chức năng cần thiết để quản lý của một quán cà phê góp phần giúp ích cho việc kinh doanh và quản lý thu chi, nhân viên, hàng hóa một cách nhanh chóng và chính xác hơn

8 CÁC GIAI ĐOẠN THỰC HIỆN

8.1 GIAI ĐOẠN 1

Thu thập tài liệu: Khảo sát tình hình thực tiễn , thu thập dữ liệu (nhu cầu, phương pháp quản lý của quán coffee, các phần mềm đã được phát hành trong nước, các tài liệu liên quan…) Tham khảo những phần mềm đang được sử dụng phổ biến Tìm hiểu các công cụ, ngôn ngữ lập trình, các kiến thức

cơ bản liên quan đến đề tài

8.2 GIAI ĐOẠN 2

Nghiên cứu vấn đề: Đọc hiểu các tài liệu liên quan Nắm rõ vai trò, chức năng của các công cụ, ngôn ngữ lập trình (Visual Studio 2015, Microsoft SQL Server 2008, ngôn ngữ C#,powerdesigner 16.1) Tìm hiểu các mô hình bán hàng khác, đề ra phương án giải quyết thích hợp

Trang 9

8.3 GIAI ĐOẠN 3

Xây dựng phần mềm: Dựa vào các kiến thức đã tìm hiểu và các dữ liệu đã phân tích, xây dựng

phần mềm dựa vào các công cụ và ngôn ngữ lập trình đã chọn

8.4 GIAI ĐOẠN 4

Kiểm thử chương trình: Chạy demo, kiểm thử chương trình Xem xét, đánh giá hiệu quả của từng

chức năng Sửa lỗi và hoàn thiện chương trình Giai đoạn

8.5 KẾT LUẬN:

Tổng kết, viết báo cáo, rút ra kết luận chung cho đề tài

9 LẬP DANH SÁCH CÁC YÊU CẦU

9.1 XÁC ĐỊNH YÊU CẦU CHƯC NĂNG NGHIỆP VỤ

Lần lượt lập bảng yêu cầu chức năng nghiệp vụ, bảng quy định/Công thức và các biểu mẫu – được mô tả chi tiết – như sau:

Bảng yêu cầu chức năng nghiệp vụ của nhân viên bán cà phê:

Trang 10

Biểu mẫu liên quan

Ghi chú 1

Trang 11

- Bước 2: Xem xét các yêu cầu chức năng hệ thống chuyên biệt (yêu cầu về các công việc mới, chỉ có thể tiến hành khi thực hiện trên máy tính).

- Bước 3: Xem xét các yêu cầu về chất lượng theo từng loại tiêu chuẩn sau:

+ Tiến hóa + Tiện dụng + Hiệu quả + Tương thích

- Sau đó lập bảng yêu cầu tương ứng theo mẫu sau:

Trang 12

Bảng yêu cầu chức năng hệ thống

- Nhân viên được sủ dung thanh toán và thay đổi thông tin cá nhân

2

2

dàng thêm, xóa món theo yêu cầu của khách hàng

3

3

chóng thuật tiện, xuất hóa đơn cho khách hàng

- Có thể giảm giá cho khách hàng

4

4

hóa từ các nhà cung cấp với số lượng và đơn giá, xuất sang cho các chi nhánh theo ngày từ đó quản lý được số lượng tồn kho

5

5

còn tồn trong kho theo ngày

đơn, xóa hóa đơn

Trang 13

10 THIẾT KẾ PHẦN MỀM

10.1 THIẾT KẾ DỮ LIỆU

+ Sơ đồ logic

Trang 14

+ Danh sách các thành phần của sơ đồ

S

tt

chú 0

DetailOfBillExport Lưu Lưu trữ chi tiết các hoa

đơn xuất nguyên liệu cho các chi nhánh 7

Trang 15

10.2 THIẾT KẾ GIAO DIỆN

Đây là bước đầu tiên để vào hệ thống Người dùng nhập tên đăng nhập và mật khẩu Nếu nhập đúng thông tin tài khoản thì hệ thống sẽ hiện ra giao diện chức năng chính bán hàng Nếu sai thì sẽ sẽ hiện ra hộp thông báo “Username or password was wrong” nhấn “ok” để thực hiện đăng nhập lại

*Các thao tác thực hiện:

-Khi muốn đăng nhập vào thì nhân viên phải nhập đúng tên đăng nhập và mật

khẩu

-Mật khẩu sẽ được mã hóa thành các dấu “●”, nên người khác sẽ không thể biết

được mật khẩu của nhân viên, đồng thời mật khẩu cũng sẽ được mã hóa khi lưu vào cơ

sở dữ liệu, đảm bảo tính bảo mật tuyệt đối

-Khi nhân viên nhập sai thông tin, chương trình sẽ hiển thị cảnh báo và yêu cầu

đăng nhập lại

Trang 16

10.3 GIAO DIỆN CHỨC NĂNG

10.3.1 Giao diện hiển thị theo quyền

Tùy vào quyền sử dụng của mỗi người dùng (Admin, nhân viên) phần mềm mà

hệ thống hiện thị giao diện tương ứng

- Người dùng đăng nhập duới quyền cao nhất (Admin), thì hệ thống hiện thị tất

cả các mục quản lý của toàn bộ hệ thống: work Management (quản lý công việc), Export Material

(xuất hàng), Import Material (nhập hàng), Admin Mode (chế độ quản trị viên)

- Người dùng đăng nhập dưới quyền thấp hơn (nhân viên), thì hệ thống chỉ hiển thị:

Payment Manager (quản lý thanh toán), Account Profile (thông tin tài khảon cá nhân)

Trang 17

10.3.2 Chức năng Admin Mode của quản trị viên

Đây là chưa năng của quản trị viên Người quản trị sẽ quản lý nhiều chức năng như: danh thu, drink (thức uống), branch (chi nhánh), account (tài khoản), employee (nhân viên), InforOfMaterial (thông tin nguyên liệu), Supplier (nhà cung cấp), Warehuose (nhà kho), Bill (hóa đơn), Bill Export (xuất hóa đơn)

10.3.2.1 Quản lý danh thu (Statictis)

Người quản trị sẽ xem, thống kê được danh thu theo ngày, theo từng chi nhánh bằng ô tìm kiếm bên phải: Date from (từ ngày), Date to (đến ngày), Branch (chi nhánh)

10.3.2.2 Drink (đồ uống)

Người quản trị có thể thêm, xóa, sửa các loại đồ uống, mức giá trong thực đơn

Trang 18

10.3.2.3 Branch (chi nhánh)

Người quản trị có thể xem, thêm chi nhánh, xóa chi nhánh

10.3.2.4 Account (tài khoản)

Người quản trị có quyền quản lý tài khoản của nhân viên, thực hiện chức năng thêm, xóa, sửa tài khoản của nhân viên

Trang 21

10.3.2.9 Bill (hóa đơn)

Quản lý các hoa đơn đã thanh toán; tìm hóa đơn theo ID, ngày, chi nhánh dễ dàng; chức năng xóa

hóa đơn chỉ cấp cho ngươi quản lý giúp người quản lý có thể xóa vào trường hợp sai sót

Trang 22

10.3.2.10 Bill Export (xuất hóa đơn)

Người quản lý chi nhánh sẽ sắp xếp lịch làm việc cho các nhân viên theo chi nhánh của mình; xóa

lịch làm của nhân viên, thêm lịch làm của nhân viên theo ngày Từ đó sẽ dễ thống kê lương cho nhân

viên

Trang 23

10.3.4 Export Material (xuất hàng)

Quản lý việc chuyển hàng qua các chi nhánh khác trong khu vực quản lý của người quản lý Quản

lý được số lượng, khối lượng hàng, nhà cung cấp và chi nhánh được nhận

Trang 24

10.3.5 Import Material (nhập hàng)

Người quản lý sẽ nhập hàng từ các nhà cung cấp quy định, có thể nhập hàng với số lượng theo yêu cầu của quản lý, người quản trị sẽ theo các loại nguyên liệu còn ít trong Warehouse (kho hàng) để nhập hàng, tính tổng số tiền nhập nguyên liệu

Sau khi đã thêm được các loại nguyên liệu cần thiết thì người quản lý sẽ nhấn Import để yêu cầu nhập hàng từ nhà cung cấp

Trang 25

10.3.6 Chức năng bán hàng và quản lý thanh toán (Payment Manager)

Chức năng này dành cho nhân viên Nhân viên sẽ đăng nhập vào tải khoản do người quản lý cung cấp

Sau đó nhân viên chọn vào mục Payment Manager để thực hiện chứ năng

Nhân viên có thể tìm món theo tên, theo ID, theo mức giá và chọn món trực tiếp trên phần bảng bên trái có thể thêm món qua ô “Drink name”

Trang 26

Sau khi chọn món sẽ tiêp tục chọn số lượng sau đó là thêm món ở ô count như hình

Sau đó chọn vào ô “Add Drink”

Trang 27

Về chức năng xóa món, ta chọn vào từng món trong hóa đơn và click vào nút “DELETE x” để

thực hiện việc xóa các thức uống đã được chọn trước

Su khi có được món theo yêu cầu của khách hàng ta sẽ nhấn nút “Thanh toán” và chọn

để in hóa đơn

Trang 28

10.3.7 Chức năng thay đổi nhật khẩu tải khoản của nhân viên (Account profile)

Nhân viên được cấp quyền thay đổi mật khẩu sau khi được quản lý cấp tài khoản khi đi làm

Trang 29

Sau khi nhật tài khoản mật khẩu cũ do người quản lý cấp vào thì nhập mật khẩu mới ở ô

“NewPassword” và nhập lại mật khẩu mới ở ô “ Confirm new Password” rồi nhấn “cập nhật” tài khoản của bạn đã được thay đổi mật khẩu

1 Đăng nhập Đã hoàn thiện

2 Statictis Đã hoàn thiện

3 Drink Đã hoàn thiện

4 Branch Đã hoàn thiện

5 Account Đã hoàn thiện

6 Employee Đã hoàn thiện

7 Infor of material Đã hoàn thiện

8 Supplier Đã hoàn thiện

9 Warehouse Đã hoàn thiện

10 Bill Đã hoàn thiện

11 Bill export Đã hoàn thiện

12 Work

management Đã hoàn thiện

13 Export material Đã hoàn thiện

14 Import material Đã hoàn thiện

15 Payment

Manager Đã hoàn thiện

16 Account profile Đã hoàn thiện

11.2 THỬ NGHIỆM

Thực hiện một số chức năng:

-Nhấn để in bill (xuất file với định dạng file pdf)

Trang 30

-Đổi mật khẩu tài khoản của nhân viên: Trước hết nhập mật khẩu của tài khoản Admin

vào, sau đó nhập mật khẩu mới cho tài khoản của nhân viên cần đổi

Trang 31

12 TỔNG KẾT

12.1 VỀ KIẾN THỨC & HỌC TẬP

Nắm vững kiến thức lý thuyết cơ bản phục vụ tốt cho việc thiết kế chương trình Thiết kế được CSDL tương đối hoàn chỉnh, đáp ứng tốt cho việc viết chương trình

Xây dựng được một ứng dụng quản lý với đầy đủ các chức năng cần thiết cho việc quản lý bán hàng, minh họa tốt cho các vấn đề lý thuyết đã trình bày

Củng cố lại các kiến thức đã được học, đặc biệt là kỹ năng phân tích, giải quyết vấn đề

Biết cách áp dụng các kiến thức lý thuyết vào ứng dụng thực tế

12.2 VỀ PHẦN MỀM

Hoàn thiện đầy đủ chức năng cơ bản của một phầm mềm : thêm, sửa, xóa, cập nhật thông tin

Thống kê Báo cáo , in hóa đơn, in thống kê

Giao diện chương trình thân thiện, dễ sử dụng, trực quan và linh hoạt

Ngày đăng: 06/01/2023, 15:59

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w