1. Trang chủ
  2. » Luận Văn - Báo Cáo

LUẬN văn tốt NGHIỆP đại học xây DỰNG PHẦN mềm QUẢN lý QUÁN cà PHÊ

48 3 0

Đ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 đề Xây Dựng Phần Mềm Quản Lý Quán Cà Phê
Tác giả Hồ Thanh Thảo Uyên
Người hướng dẫn ThS. Nguyễn Chí Cường
Trường học Trường Đại Học Tây Đô
Chuyên ngành Kỹ Thuật Công Nghệ
Thể loại luận văn tốt nghiệp
Năm xuất bản 2017
Thành phố Cần Thơ
Định dạng
Số trang 48
Dung lượng 812,68 KB

Cấu trúc

  • CHƯƠNG 1: TỔNG QUAN (17)
    • I. TỔNG QUAN VỀ TÌNH HÌNH NGHIÊN CỨU (17)
      • 1.1.1. Kinh doanh thương mại là gì? (17)
      • 1.1.2. Kinh doanh quán cà phê (17)
    • II. LÝ DO CHỌN ĐỀ TÀI (18)
    • III. MỤC TIÊU NGHIÊN CỨU (18)
    • IV. NHIỆM VỤ NGHIÊN CỨU (19)
    • V. ĐỐI TƯỢNG VÀ KHÁCH THỂ NGHIÊN CỨU (19)
    • VI. PHƯƠNG TIỆN NGHIÊN CỨU (19)
    • VII. PHƯƠNG PHÁP VÀ PHẠM VI NGHIÊN CỨU (19)
      • 1.7.1. Phương pháp nghiên cứu (19)
      • 1.7.2. Phạm vi nghiên cứu (21)
    • VIII. ĐÓNG GÓP CỦA ĐỀ TÀI (21)
    • IX. KẾ HOẶC NGHIÊN CỨU VÀ CÁC GIAI ĐOẠN THỰC HIỆN (21)
      • 1.9.1. Kế hoạch nghiên cứu (21)
      • 1.9.2. Giai đoạn thực hiện (22)
    • X. ĐẶC TẢ (23)
  • CHƯƠNG 2: NHỮNG CƠ SỞ LÝ LUẬN CỦA ĐỀ TÀI NGHIÊN CỨU (28)
    • 2.2.1. Cơ sở dữ liệu (28)
    • 2.2.2. Hệ quản trị cơ sở dữ liệu (DBMS) (28)
    • 2.3.1. Object Services (30)
    • 2.3.2. EntityClient Data Provider (31)
    • 2.3.3. ADO.NET Data Providers (31)
    • 2.3.4. EDM (Entity Data Model) (31)
  • CHƯƠNG 3: PHÂN TÍCH VÈ THIẾT KẾ HỆ THỐNG BÁN HÀNG (34)
    • I. GIẢI PHÁP PHÂN TÍCH (34)
      • 3.1.1. Chức năng và yêu cầu đặt ra (34)
      • 3.1.2. Các thực thể (34)
      • 3.1.3. Các mối kết hợp (39)
    • II. THIẾT KẾ MÔ HÌNH (41)
    • III. MÔ HÌNH CƠ SỞ DỮ LIỆU (43)
  • CHƯƠNG 4: GIAO DIỆN PHẦN MỀM (47)
    • I. GIAO DIỆN ĐĂNG NHẬP (47)
    • II. GIAO DIỆN CHỨC NĂNG (0)
      • 4.2.1. Giao diện hiển thị theo quyền (0)
      • 4.2.2. Chức năng bán hàng (0)
      • 4.2.3. Chức năng quản lý nhân viên (0)
      • 4.2.4. Chức năng quản lý loại hàng (0)
      • 4.2.5. Chức năng quản lý hàng hóa (0)
      • 4.2.6. Chức năng quản lý khách hàng (0)
      • 4.2.7. Chức năng quản lý khu vực - bàn (0)
      • 4.2.8. Chức năng quản lý lương nhân viên (0)
      • 4.2.9. Thống kê doanh thu và hàng hóa bán chạy (0)
      • 4.2.10. Thống kê lương (0)
  • CHƯƠNG 5: KẾT LUẬN (0)
    • I. KẾT QUẢ ĐẠT ĐƯỢC (0)
      • 5.1.1. Về kiến thức & học tập (0)
      • 5.1.2. Về phần mềm (0)
    • II. HẠN CHẾ CỦA ĐỀ TÀI (0)
    • III. HƯỚNG PHÁT TRIỂN (0)

Nội dung

TỔNG QUAN

TỔNG QUAN VỀ TÌNH HÌNH NGHIÊN CỨU

Ngành nghề kinh doanh hiện nay đang phát triển mạnh mẽ và thu hút sự quan tâm lớn từ cá nhân cũng như tổ chức doanh nghiệp Với sự đa dạng trong các lĩnh vực như bất động sản, chứng khoán, dịch vụ, thời trang và quán cà phê, cơ hội tạo ra nguồn thu nhập lớn ngày càng gia tăng.

Kinh doanh thương mại là hoạt động mua bán hàng hóa trong nền kinh tế, đóng vai trò quan trọng trong việc tạo cơ hội phát triển Đây là quá trình đầu tư tài chính và công sức của cá nhân hoặc tổ chức nhằm thu lợi nhuận Trong bối cảnh hiện nay, mặc dù có nhiều cơ hội, nhưng rủi ro cũng không ít, vì vậy các doanh nghiệp cần đảm bảo an toàn trong kinh doanh Để đạt được điều này, họ phải duy trì sự ổn định trong doanh thu qua các năm Hoạt động thúc đẩy bán hàng đóng vai trò quyết định trong việc tăng doanh thu và bảo đảm an toàn kinh doanh Thị trường luôn biến động, làm cho việc bán hàng trở thành vấn đề cấp bách và là mối quan tâm hàng đầu của các doanh nghiệp.

1.1.2 Kinh doanh quán cà phê

Trong cuộc sống hiện đại, quán nước và quán cà phê trở thành điểm đến phổ biến cho việc giải khát, thưởng thức đồ uống độc đáo và gặp gỡ bạn bè, gia đình Việc học nhóm tại quán cà phê cũng ngày càng trở nên quen thuộc với giới trẻ Để đáp ứng nhu cầu này, kinh doanh quán cà phê đã trở thành một xu hướng phổ biến, với nhiều loại hình và phong cách đa dạng nhằm thu hút khách hàng Chất lượng thức uống là yếu tố quan trọng quyết định lượng khách đến quán.

Cà phê không chỉ là thức uống phổ biến cho người đi làm và dân công sở, mà gần đây còn trở thành sở thích yêu thích của giới trẻ Sự du nhập của cà phê đã tạo ra một trào lưu mới trong văn hóa thưởng thức cà phê của thanh niên.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quan hệ khách hàng là một chủ đề quan trọng trong lĩnh vực công nghệ thông tin Phần mềm này giúp tổ chức và quản lý thông tin khách hàng hiệu quả, từ đó nâng cao chất lượng dịch vụ và tăng cường mối quan hệ với khách hàng Đề tài nghiên cứu sẽ tập trung vào việc phát triển một ứng dụng có tính năng tối ưu, dễ sử dụng và đáp ứng nhu cầu thực tế của doanh nghiệp Thông qua việc áp dụng các công nghệ hiện đại, luận văn sẽ trình bày quy trình thiết kế, phát triển và triển khai phần mềm, đồng thời đánh giá hiệu quả của nó trong việc cải thiện quản lý quan hệ khách hàng.

Thống kê người dùng cà phê theo độ tuổi

Biểu đồ 1-1 Thống kê lượng người dùng cà phê theo độ tuổi

LÝ DO CHỌN ĐỀ TÀI

Mở quán cà phê thành công đòi hỏi nhiều yếu tố như tài chính, vật chất và vị trí địa lý thuận lợi Bên cạnh đó, quản lý quán cà phê hiệu quả là một thách thức lớn cần được giải quyết Vậy làm thế nào để quản lý quán cà phê một cách tiện lợi, ít tốn công sức nhưng vẫn đạt hiệu quả cao? Đây chính là lý do các phần mềm quản lý bán hàng ra đời, giúp cá nhân và tổ chức tiết kiệm thời gian và nâng cao hiệu quả trong việc quản lý quán cà phê của mình.

MỤC TIÊU NGHIÊN CỨU

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

Xây dựng một hệ thống quản lý bán hàng mới cần phải đảm bảo tính dễ hiểu và dễ sử dụng cho người dùng Điều quan trọng là xác định những mảng cần quản lý trong hệ thống để phát triển ứng dụng phù hợp với nhu cầu thực tiễn của thị trường.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng, nhằm phát triển hệ thống quản lý hiệu quả cho các quán cà phê Phần mềm này không chỉ giúp quản lý đơn hàng, tồn kho mà còn tối ưu hóa quy trình phục vụ khách hàng Thông qua việc áp dụng công nghệ, luận văn sẽ trình bày các giải pháp thiết thực để nâng cao hiệu quả kinh doanh và trải nghiệm của khách hàng tại quán cà phê.

 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.

Thiết kế giao diện tương tác với người dùng không chỉ giúp nâng cao khả năng sáng tạo mà còn phát triển tư duy Qua quá trình này, người thiết kế có thể vận dụng kiến thức của mình vào thực tiễn, từ đó tạo ra những sản phẩm hiệu quả và đáp ứng nhu cầu người dùng.

NHIỆM VỤ NGHIÊN CỨU

Phần mềm này được thiết kế để mang lại sự tiện lợi cho người dùng, đồng thời giúp các chủ quán có cái nhìn tổng quát về 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.

ĐỐ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.

+ 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.

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

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ư MVS 2015 để lập trình, thiết kế giao diện.

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

- Công cụ PowerDesigner 16.1 để thiết kế sơ đồ CDM và PDM.

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

a 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.

Để chuẩn bị cho khóa luận tốt nghiệp, bạn nên tìm kiếm các đồ án của các anh chị khóa trước hoặc tham khảo sách báo có liên quan đến đề tài nghiên cứu của mình Việc này không chỉ giúp bạn nắm bắt được hướng đi mà còn cung cấp những ý tưởng quý giá cho công trình của bạn.

Đề tài luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một nghiên cứu thực tiễn quan trọng, nhằm phát triển giải pháp công nghệ giúp tối ưu hóa quy trình quản lý và nâng cao hiệu quả kinh doanh Phương pháp nghiên cứu được áp dụng bao gồm phân tích yêu cầu, thiết kế hệ thống, lập trình và kiểm thử phần mềm Qua đó, luận văn sẽ cung cấp cái nhìn sâu sắc về cách thức ứng dụng công nghệ thông tin trong quản lý quán cà phê, từ đó góp phần vào sự phát triển bền vững của ngành dịch vụ này.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài nghiên cứu quan trọng Đề tài này không chỉ giúp sinh viên áp dụng kiến thức lý thuyết vào thực tiễn, mà còn đáp ứng nhu cầu quản lý hiệu quả trong ngành dịch vụ Phần mềm quản lý quán cà phê sẽ hỗ trợ trong việc theo dõi doanh thu, quản lý tồn kho và tối ưu hóa quy trình phục vụ khách hàng Qua đó, sinh viên có cơ hội phát triển kỹ năng lập trình và phân tích hệ thống, đồng thời đóng góp vào sự phát triển của ngành cà phê.

- Phương pháp quan sát: quan sát việc quản lý của một số quán cà phê tại thành phố Cần Thơ.

- 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 c 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.

Phần mềm quản lý quán cà phê cần bao quát toàn bộ nghiệp vụ bán hàng và tuân thủ các quy trình quản lý hiện có Điều này không chỉ đảm bảo đầy đủ các chức năng chính mà còn khai thác những tính năng mới liên quan, từ đó nâng cao tính tiện ích cho người dùng.

ĐÓ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.

Quản lý quán cà phê hiệu quả đòi hỏi tích hợp các chức năng cần thiết, giúp tối ưu hóa quy trình kinh doanh và quản lý thu chi, nhân viên, và hàng hóa Những công cụ này không chỉ hỗ trợ trong việc theo dõi doanh thu mà còn đảm bảo việc kiểm soát hàng tồn kho và quản lý nhân sự diễn ra nhanh chóng và chính xác.

KẾ HOẶC NGHIÊN CỨU VÀ CÁC GIAI ĐOẠN THỰC HIỆN

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng, giúp sinh viên áp dụng kiến thức lý thuyết vào thực tiễn Phần mềm này không chỉ hỗ trợ quản lý hoạt động kinh doanh mà còn nâng cao hiệu quả phục vụ khách hàng Qua việc phát triển phần mềm, sinh viên có cơ hội rèn luyện kỹ năng lập trình, phân tích hệ thống và quản lý dự án Đề tài này cũng đóng góp vào việc cải thiện quy trình làm việc trong ngành cà phê, đáp ứng nhu cầu ngày càng cao của thị trường.

5 Khảo sát tình hình thực tế  

6 Phác thảo các chức năng  

8 Lập trình các form cơ bản

9 Lập trình các chức năng chính    

10 Kiểm thử và sửa lỗi  

13 Ghi nhận ý kiến của giảng viên        

Bảng kế hoạch nghiên cứu

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 quản lý quán coffee ngày càng tăng, đòi hỏi các phương pháp hiệu quả và các phần mềm quản lý đã được phát hành trong nước Việc tham khảo những phần mềm phổ biến hiện nay sẽ giúp chủ quán nắm bắt xu hướng và tối ưu hóa hoạt động kinh doanh Đồng thời, tìm hiểu các công cụ và ngôn ngữ lập trình liên quan cũng như kiến thức cơ bản sẽ hỗ trợ trong việc áp dụng công nghệ vào quản lý quán coffee một cách hiệu quả.

Giai đoạn 2 của quá trình nghiên cứu vấn đề bao gồm việc đọc hiểu các tài liệu liên quan để nắm rõ vai trò và chức năng của các công cụ và ngôn ngữ lập trình như Visual Studio 2015, Microsoft SQL Server 2008, ngôn ngữ C#, và PowerDesigner 16.1 Đồng thời, cần tìm hiểu các mô hình bán hàng khác nhau để đề ra phương án giải quyết thích hợp cho vấn đề đang nghiên cứu.

Giai đoạn 3 của quá trình phát triển phần mềm là xây dựng ứng dụng, trong đó các kiến thức đã thu thập và dữ liệu đã phân tích sẽ được áp dụng để phát triển phần mềm Việc này được thực hiện thông qua các công cụ và ngôn ngữ lập trình đã được lựa chọn trước đó.

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 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

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quan hệ khách hàng là một nghiên cứu quan trọng nhằm phát triển hệ thống phần mềm hiệu quả Phần mềm này giúp doanh nghiệp tối ưu hóa quy trình quản lý khách hàng, nâng cao trải nghiệm người dùng và tăng cường khả năng tương tác Qua đó, luận văn không chỉ trình bày lý thuyết mà còn áp dụng thực tiễn để giải quyết các vấn đề trong quản lý quan hệ khách hàng, phục vụ cho sự phát triển bền vững của doanh nghiệp.

ĐẶC TẢ

Phần mềm quản lý tích hợp nhiều chức năng quan trọng như bán hàng, quản lý nhân viên, quản lý khách hàng, và quản lý hàng hóa Ngoài ra, nó còn hỗ trợ quản lý khu vực – bàn, theo dõi lương nhân viên, và cung cấp thống kê về doanh thu bán hàng, lương chi trả, cũng như các mặt hàng bán chạy.

Chức năng bán hàng của phần mềm bao gồm việc tiếp nhận đơn hàng từ khách hàng, mở bàn và chuyển bàn khi cần thiết, cho phép khách hàng chọn món, thanh toán và xuất hóa đơn.

Quản lý nhân viên hiệu quả bao gồm việc lưu trữ thông tin quan trọng như tên, giới tính, số điện thoại, mã đăng nhập, mật khẩu, địa chỉ và nhiều thông tin khác Hệ thống cho phép người dùng thực hiện các thao tác thêm, sửa, xóa và lưu trữ thông tin một cách dễ dàng và nhanh chóng.

Quản lý khách hàng là quá trình lưu trữ và xử lý thông tin quan trọng như tên, địa chỉ liên hệ, điểm tích lũy và lịch sử giao dịch của khách hàng Hệ thống này cho phép người dùng thực hiện các thao tác như thêm, sửa, xóa và lưu trữ thông tin một cách hiệu quả.

Quản lý hàng hóa là quá trình lưu trữ và theo dõi thông tin của tất cả các loại hàng hóa Hệ thống này cho phép người dùng thực hiện các thao tác như thêm, sửa, xóa và lưu trữ thông tin một cách dễ dàng và hiệu quả.

Quản lý lương nhân viên là quy trình lưu trữ thông tin chi tiết về các ca làm việc, bao gồm giờ bắt đầu, giờ kết thúc và mức lương cho mỗi ca Hệ thống cho phép thêm, sửa, xóa và lưu trữ thông tin dễ dàng, đồng thời tính lương cho từng nhân viên một cách chính xác.

 Quản lý khu – bàn: lưu thông tin của tất cả các khu vực và bàn, quản lý bàn theo khu vực.

Thống kê doanh thu cho phép người dùng theo dõi doanh thu theo ngày, tháng hoặc năm, tùy thuộc vào nhu cầu của họ Bên cạnh đó, hệ thống cũng cung cấp thông tin về sản phẩm bán chạy nhất, giúp người dùng nắm bắt xu hướng tiêu thụ.

Khi khách hàng chọn chỗ ngồi, nhân viên phục vụ sẽ cung cấp menu và ghi lại số bàn cùng ngày vào giấy order Khi khách gọi món, nhân viên sẽ ghi tên món và số lượng vào giấy Thông tin này sau đó được chuyển cho nhân viên pha chế và thu ngân, với liên màu trắng dành cho pha chế và liên màu đỏ cho thu ngân.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một dự án quan trọng, nhằm phát triển hệ thống giúp quản lý hiệu quả hoạt động của quán Nhân viên thu ngân sẽ nhập chính xác thông tin từ giấy order vào hệ thống, đảm bảo quy trình phục vụ khách hàng diễn ra suôn sẻ và nhanh chóng Phần mềm này không chỉ giúp tối ưu hóa quy trình làm việc mà còn nâng cao trải nghiệm của khách hàng tại quán.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quan ca là một nghiên cứu quan trọng trong lĩnh vực công nghệ thông tin Bài viết này tập trung vào việc phát triển một hệ thống phần mềm hiệu quả, nhằm tối ưu hóa quy trình quản lý và nâng cao năng suất làm việc Thông qua việc áp dụng các công nghệ hiện đại, luận văn sẽ trình bày các giải pháp cụ thể để giải quyết những thách thức trong quản lý quan ca Kết quả nghiên cứu không chỉ góp phần vào việc cải thiện hiệu quả công việc mà còn tạo ra nền tảng cho các nghiên cứu và phát triển tiếp theo trong lĩnh vực này.

Khi khách hàng muốn chuyển sang bàn khác, nhân viên phục vụ sẽ ghi lại số bàn mới mà khách hàng yêu cầu và thông báo cho nhân viên thu ngân để thực hiện việc chuyển bàn trên hệ thống.

Khi khách hàng yêu cầu thanh toán, nhân viên phục vụ sẽ thông báo số bàn cho nhân viên thu ngân Nhân viên thu ngân sẽ báo giá và sau khi nhận tiền, họ sẽ tính toán cẩn thận số tiền trên hóa đơn và trả lại tiền thừa (nếu có) Sau đó, hóa đơn sẽ được in ra, hiển thị thông tin như tên bàn, nhân viên thu ngân, logo (nếu có), tên hàng, số lượng, đơn giá, thành tiền, điểm tích lũy, giảm giá và chi phí khách Cuối cùng, hệ thống sẽ tự động chuyển trạng thái bàn từ “Đang sử dụng” sang “Trống”.

Thu ngân có trách nhiệm mở bàn và nhập đúng thông tin về hàng hóa và số lượng theo order của nhân viên phục vụ Nếu có sai sót, thu ngân có thể mở lại bàn Khi thanh toán, nếu khách hàng có thẻ VIP, thu ngân sẽ lấy thông tin để áp dụng chiết khấu theo tỷ lệ đã quy định Trong trường hợp quán có chương trình ưu đãi giảm giá, thu ngân sẽ nhập phần trăm giảm giá và số tiền sẽ tự động cập nhật Hệ thống cũng tự động tính toán đơn vị tích lũy của VIP dựa trên thành tiền và cộng vào tài khoản VIP của khách.

Quản lý khách hàng được chia thành ba loại: khách hàng VIP, khách Member và khách mới Khi khách hàng mới có nhu cầu mở thẻ, nhân viên thu ngân sẽ hỗ trợ họ, và khách sẽ được cấp thẻ Member Thông tin liên hệ của khách sẽ được lưu trữ đầy đủ, và họ bắt đầu tích điểm từ hóa đơn thanh toán với tỷ lệ 10.000 VNĐ = 1 điểm Khi khách tích đủ 100 điểm, hệ thống tự động nâng cấp thẻ từ Member lên VIP Đối với khách hàng VIP, họ tiếp tục tích điểm, và điểm tích lũy sẽ được chuyển đổi thành tiền, với tỷ lệ 1 điểm = 1.000 VNĐ, có thể sử dụng để thanh toán tại quán.

Hệ thống quản lý khu vực và bàn cung cấp giao diện người dùng thân thiện, cho phép nhân viên dễ dàng chỉnh sửa thông tin về khu vực hoặc bàn Để thực hiện việc này, nhân viên chỉ cần chọn bàn cần chỉnh sửa, nhập thông tin mới và lưu lại để cập nhật.

NHỮNG CƠ SỞ LÝ LUẬN CỦA ĐỀ TÀI NGHIÊN CỨU

Cơ sở dữ liệu

Kho dữ liệu là một tập hợp các tập tin liên quan, được tổ chức theo nguyên tắc nhất định nhằm giảm thiểu sự dư thừa dữ liệu Nó đảm bảo tính tin cậy khi truy xuất thông tin, với các tập tin chứa dữ liệu biểu diễn các đối tượng trong các ứng dụng thực tế.

Hệ quản trị cơ sở dữ liệu (DBMS)

Hệ thống này bao gồm một cơ sở dữ liệu (CSDL) và các thao tác liên quan, cung cấp chương trình và công cụ để quản lý và tương tác với CSDL Người dùng có khả năng định nghĩa, thao tác và xử lý dữ liệu trong CSDL nhằm tạo ra thông tin hữu ích.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quan hệ khách hàng là một đề tài quan trọng Đề tài này không chỉ giúp sinh viên nắm vững kiến thức về phát triển phần mềm mà còn nâng cao kỹ năng quản lý và phân tích dữ liệu Phần mềm quản lý quan hệ khách hàng sẽ hỗ trợ doanh nghiệp trong việc tối ưu hóa quy trình chăm sóc khách hàng, từ đó nâng cao hiệu quả kinh doanh Việc nghiên cứu và phát triển phần mềm này sẽ mang lại nhiều lợi ích thiết thực cho các tổ chức trong việc duy trì và phát triển mối quan hệ với khách hàng.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng, nhằm phát triển ứng dụng hỗ trợ quản lý hiệu quả các hoạt động kinh doanh trong quán cà phê Phần mềm này sẽ giúp tối ưu hóa quy trình quản lý, từ việc theo dõi đơn hàng, quản lý kho, đến báo cáo doanh thu Qua đó, người quản lý có thể đưa ra quyết định chính xác hơn, nâng cao trải nghiệm khách hàng và tăng cường hiệu quả hoạt động kinh doanh.

Các chức năng của một hệ quản trị cơ sở dữ liệu:

- Tạo ra và duy trì CSDL

- Cho phép nhiều người dùng truy xuất đồng thời.

- Hỗ trợ tính bảo mật và riêng tư.

- Cho phép xem và xử lý dữ liệu lưu trữ.

- Cho phép cập nhật và lưu trữ dữ liệu sau khi cập nhật.

- Cung cấp một cơ chế chỉ mục hiệu quả để truy cập nhanh các dữ liệu lựa chọn.

- Cung cấp tính nhất quán giữa các bảng ghi khác nhau

- Bảo vệ dữ liệu khỏi mất mát bằng các quá trình sao lưu và phục hồi.

KIẾN TRÚC ADO.NET ENTITY FRAMEWORK

Hình 2-1 Cấu trúc tổng thể của ADO.NET Entity Framework

ADO.NET là một bộ thư viện OOP cho phép tương tác với các nguồn dữ liệu, chủ yếu là cơ sở dữ liệu, nhưng cũng có thể là file text, Excel hoặc XML Trong hướng dẫn này, chúng ta sẽ tập trung vào cách ADO.NET hoạt động với cơ sở dữ liệu.

Có thể biết rằng, có rất nhiều loại database hiện nay như Microsoft SQL Server,Microsoft Access, Oracle, Borland Interbase, và IBM DB2,…

Object Services

Tầng chứa là nơi diễn ra quá trình tương tác giữa ứng dụng và cơ sở dữ liệu, đóng vai trò quan trọng trong việc truy cập và trả về dữ liệu từ cơ sở dữ liệu đến giao diện người dùng.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng, giúp sinh viên áp dụng kiến thức đã học vào thực tiễn Phần mềm này không chỉ tối ưu hóa quy trình quản lý quán cà phê mà còn nâng cao trải nghiệm khách hàng Qua việc phát triển phần mềm, sinh viên sẽ rèn luyện kỹ năng lập trình, phân tích yêu cầu và thiết kế hệ thống Luận văn cũng thể hiện khả năng làm việc nhóm và giải quyết vấn đề, những yếu tố cần thiết trong ngành công nghệ thông tin.

Các dịch vụ cung cấp tiện ích để theo dõi các thay đổi và quản lý nhận dạng, cũng như các mối quan hệ và biến động trong cơ sở dữ liệu Các lớp này bao gồm:

ObjectContext là đại diện cho một cơ sở dữ liệu, có nhiệm vụ quản lý kết nối, định nghĩa mô hình dữ liệu thông qua metadata và thực hiện các thao tác với cơ sở dữ liệu Ngoài ra, lớp này còn hỗ trợ thêm các phương thức để đại diện cho các stored procedure trong cơ sở dữ liệu.

ObjectSet là một tập hợp các thực thể, với mỗi thực thể tương ứng với một bảng trong cơ sở dữ liệu Người dùng có thể truy xuất các đối tượng này thông qua các thuộc tính tương ứng của ObjectContext.

EntityObject, ComplexObject là các lớp tương ứng cho một dòng dữ liệu của table trong database Khác biệt chính giữa hai loại này là ComplexObject không chứa primary key.

EntityCollection and EntityReference are objects that represent the relationship between two entity classes Each of these objects can be accessed through the properties of the entity class.

EntityClient Data Provider

Tầng này chịu trách nhiệm chuyển đổi các truy vấn thực thể thành truy vấn nguồn dữ liệu, bao gồm việc chuyển đổi từ LINQ to Entity hoặc các truy vấn SQL thành truy vấn SQL, và trả về data reader để Entity Framework (EF) chuyển đổi dữ liệu thành các đối tượng Nó kết nối với ADO.NET Data Providers để thực hiện việc gửi và nhận dữ liệu từ cơ sở dữ liệu Tầng này hoàn toàn khác với Entity Data Model (EDM) trong việc thực thi các truy vấn, tương tự như ADO.NET Provider EntityClient Data Provider sử dụng ESQL (Entity SQL), một ngôn ngữ truy vấn độc lập dạng văn bản, tương tự như SQL.

ADO.NET Data Providers

Tầng thấp nhất trong việc dịch các truy vấn L2E (LINQ to Entity) là quá trình chuyển đổi chúng thành các câu lệnh SQL và thực thi trong hệ thống quản lý cơ sở dữ liệu (DBMS) Tầng này kết nối với cơ sở dữ liệu thông qua ADO.NET.

EDM (Entity Data Model)

EDM, or Entity Data Model, consists of three main components: the Conceptual Schema Definition Language (CSDL), which defines the conceptual model; the Mapping Specification Language (MSL), which outlines the mapping model; and the Store Schema Definition Language (SSDL), which describes the storage model.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một dự án quan trọng, nhằm phát triển hệ thống quản lý hiệu quả cho các quán cà phê Phần mềm này giúp tối ưu hóa quy trình quản lý, từ việc theo dõi đơn hàng đến quản lý tồn kho Một điểm nổi bật của phần mềm là việc sử dụng Entity Data Model (EDM), khác với EntityClient Data Provider, trong đó EDM áp dụng LINQ như ngôn ngữ truy vấn tương tác với cơ sở dữ liệu, mang lại sự linh hoạt và dễ dàng cho người sử dụng.

Power Designer là môi trường mô hình hóa tổng thể dưới dạng đồ họa và dễ dàng sử dụng Công dụng Power Designer cung cấp:

Các mô hình được trình bày thông qua các ký hiệu đồ họa phù hợp với các phương pháp mô hình hóa thực tế, chẳng hạn như mô hình thực thể và mối kết hợp, cũng như mô hình quan hệ Việc sử dụng các ký hiệu này giúp minh họa rõ ràng các mối quan hệ và cấu trúc của dữ liệu, từ đó hỗ trợ quá trình phân tích và thiết kế hệ thống hiệu quả hơn.

- Tự động tạo hồ sơ mô tả các đối tượng trên mô hình.

- Tự động tạo mã phát sinh CSDL và các chức năng xử lý từ mô hình đã xây dựng.

Vài trò của Power Designer trong việc thiết kế mô hình cơ sở dữ liệu:

 Trình bày mô hình ở dạng đồ họa.

 Kiểm tra tính hợp lệ của mô hình được thiết kế

 Phát sinh mô hình dữ liệu logic hay mô hình dữ liệu vật lý.

Sơ lược về thực thể, thuộc tính, liên kết

Thực thể là khái niệm chỉ một nhóm đối tượng có những đặc điểm chung mà chúng ta muốn quản lý thông tin Ví dụ, các thực thể như sinh viên, hàng hóa và vật tư đều thuộc về những lớp đối tượng này.

Một cá thể là một đối tượng cụ thể trong thực thể, còn được gọi là thể hiện của thực thể Ví dụ, Lê Văn Bình là một cá thể thuộc thực thể Sinh viên, trong khi Xi măng là cá thể của thực thể Hàng hóa.

Để mô tả thông tin về một thực thể, người ta thường dựa vào các thuộc tính riêng của thực thể đó Ví dụ, thực thể Sinh viên có các thuộc tính như Mã sinh viên, Họ tên, Ngày sinh, Địa chỉ, Trường, Khoa, Khóa sinh viên và Lớp.

Liên kết là sự kết nối giữa hai hoặc nhiều thực thể, thể hiện mối quan hệ giữa chúng Có ba kiểu liên kết chính: liên kết một-một (1-1), liên kết nhiều-nhiều (n-n) và liên kết một-nhiều (1-n).

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng, nhằm phát triển một hệ thống hiệu quả cho việc quản lý quán Phần mềm này sẽ giúp tối ưu hóa quy trình hoạt động, từ quản lý đơn hàng đến theo dõi doanh thu Bên cạnh đó, việc áp dụng công nghệ thông tin vào quản lý quán cà phê sẽ nâng cao trải nghiệm khách hàng và tăng cường khả năng cạnh tranh trên thị trường Luận văn cũng đề xuất các giải pháp cải tiến nhằm đảm bảo phần mềm hoạt động ổn định và đáp ứng nhu cầu của người dùng.

 Quan hệ 1-1 : Hai thực thể A và B có mối quan hệ 1-1 nếu một thực thể kiểu A tương ứng với một thực thể kiểu B và ngược lại.

Trong mối quan hệ 1-n, một thực thể kiểu A có thể tương ứng với nhiều thực thể kiểu B, trong khi mỗi thực thể kiểu B chỉ tương ứng với một thực thể kiểu A duy nhất.

 Quan hệ n-n : Hai thực thể A và B có mối quan hệ n-n nếu một thực thể kiểu A tương ứng với nhiều thực thể kiểu B và ngược lại

TỔNG QUAN VỀ MICROSOFT VISUAL STUDIO

Microsoft Visual Studio là một IDE (môi trường phát triển tích hợp) do Microsoft phát triển, phục vụ cho việc xây dựng các ứng dụng máy tính trên hệ điều hành Windows, cùng với việc phát triển trang web, ứng dụng web và dịch vụ web.

Visual Studio leverages Microsoft's software development platforms, including Windows API, Windows Forms, Windows Presentation Foundation, Windows Store, and Microsoft Silverlight It is capable of generating both machine code and managed code.

Visual Studio là một công cụ phát triển mạnh mẽ với trình soạn thảo mã hỗ trợ IntelliSense và cải tiến mã nguồn Nó tích hợp trình gỡ lỗi hiệu quả cho cả mã nguồn và mã máy, cùng với các công cụ thiết kế cho giao diện ứng dụng, thiết kế web, thiết kế lớp và sơ đồ cơ sở dữ liệu Ngoài ra, Visual Studio cho phép cài đặt plug-in để mở rộng chức năng, bao gồm hỗ trợ cho hệ thống quản lý phiên bản như Subversion và cung cấp bộ công cụ biên tập, thiết kế trực quan cho ngôn ngữ cụ thể, cũng như các khía cạnh khác trong quy trình phát triển phần mềm.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một dự án quan trọng, nhằm phát triển một hệ thống hiệu quả để quản lý các hoạt động của quán Phần mềm này giúp tối ưu hóa quy trình phục vụ khách hàng, quản lý kho, và theo dõi doanh thu Đặc biệt, nó sẽ cung cấp các báo cáo chi tiết để hỗ trợ quyết định kinh doanh Thông qua việc áp dụng công nghệ hiện đại, luận văn này không chỉ đáp ứng nhu cầu thực tiễn mà còn góp phần nâng cao chất lượng dịch vụ tại quán cà phê.

PHÂN TÍCH VÈ THIẾT KẾ HỆ THỐNG BÁN HÀNG

GIẢI PHÁP PHÂN TÍCH

Sau khi thu thập thông tin, dựa theo yêu cầu của bài toán đặt ra, có thể liệt kê những chức năng chính của chương trình.

3.1.1 Chức năng và yêu cầu đặt ra

- Chức năng cập nhật thông tin, lưu trữ thông tin.

- Chức năng thêm, sửa, xóa thông tin, tạo hóa đơn bán hàng.

- Chức năng quản lý, thống kê.

- Xuất, in hóa đơn, thống kê.

- Hỗ trợ tìm kiếm các thông tin đã lưu trữ.

3.1.2 Các thực thể a Giới thiệu các thực thể trong hệ thống

Thực thể loại khách hàng.

Thực thể nhà cung cấp.

 Thực thể loại hàng hóa.

 Thực thể ca làm việc.

 Thực thể hóa đơn bán hàng.

 Thực thể bàn b Liệt kê thành phần các thực thể

NHANVIEN MaNV Variable characters (50)

ChucVu Variable characters (50) NgayVaoLam Date & Time

MatKhau Variable characters (32) Identifier_1

Bảng 3-1 Thực thể nhân viên

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quan cá là một đề tài quan trọng trong lĩnh vực công nghệ thông tin Phần mềm này giúp tối ưu hóa quy trình quản lý, nâng cao hiệu quả công việc và hỗ trợ người dùng trong việc theo dõi, phân tích dữ liệu Việc phát triển phần mềm quản lý quan cá không chỉ đáp ứng nhu cầu thực tiễn mà còn góp phần vào sự phát triển bền vững của ngành Thông qua luận văn, sinh viên có cơ hội áp dụng kiến thức lý thuyết vào thực tiễn, đồng thời phát triển kỹ năng phân tích và giải quyết vấn đề.

Khóa thực thể MaNV chứa các thuộc tính quan trọng liên quan đến nhân viên, bao gồm mã nhân viên (MaNV) dùng làm tài khoản đăng nhập, tên nhân viên (TenNV), địa chỉ (DiaChi), số điện thoại (SDT), chức vụ (ChucVu), ngày vào làm (NgayVaoLam), và giới tính (GioiTinh) với True là nữ và False là nam Ngoài ra, phân quyền (PhanQuyen) được xác định với True là quyền truy cập của Admin và False là quyền truy cập của nhân viên, cùng với mật khẩu (MatKhau) để đăng nhập.

TenKH Variable characters (50) DiaChi Variable characters (150) SDT Variable characters (13)

Bảng 3-2 Thực thể khách hàng

+ Tên thực thể: KHACHHANG + Khóa thực thể: MaKH

+ Các thuộc tính của thực thể: o MaKH: mã khách hàng o TenKH: tên khách hàng o DiaChi: địa chỉ o SDT: số điện thoại o DiemTL: điểm tích lũy

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quan hệ khách hàng là một chủ đề quan trọng trong lĩnh vực công nghệ thông tin Phần mềm này giúp tối ưu hóa quy trình quản lý và tương tác với khách hàng, nâng cao hiệu quả kinh doanh Nghiên cứu này sẽ phân tích các yếu tố cần thiết để phát triển một hệ thống hiệu quả, bao gồm thiết kế giao diện người dùng, quản lý dữ liệu và bảo mật thông tin Qua đó, luận văn sẽ đóng góp vào việc nâng cao chất lượng dịch vụ và sự hài lòng của khách hàng trong các doanh nghiệp hiện nay.

 Thực thể loại khách hàng

LOAIKHACHHANG MaLKH Variable characters (50)

Bảng 3-3 Thực thể loại khách hàng

+ Tên thực thể: LOAIKHACHHANG + Khóa thực thể: MaLKH

+ Các thuộc tính của thực thể: o MaLKH: mã loại khách hàng o TenKH: tên loại khách hàng o GiamGia: giảm giá  Thực thể hàng hóa

HANGHOA MaHH Variable characters (50)

Bảng 3-4 Thực thể hàng hóa

HANGHOA là một thực thể quan trọng trong quản lý hàng hóa, với các thuộc tính chính bao gồm MaHH (mã hàng hóa), TenHH (tên hàng hóa), SoLuong (số lượng), HinhAnh (hình ảnh) và GiaSP (giá sản phẩm) MaHH đóng vai trò là mã định danh duy nhất cho mỗi mặt hàng, trong khi TenHH giúp người tiêu dùng nhận diện sản phẩm SoLuong thể hiện số lượng hàng hóa có sẵn, HinhAnh cung cấp hình ảnh minh họa cho sản phẩm, và GiaSP cho biết giá bán của từng mặt hàng Những thuộc tính này giúp tối ưu hóa quản lý và tìm kiếm hàng hóa trong hệ thống.

Thực thể loại hàng hóa

Variable Variable Variable characters (50) characters (150) characters (150)

Bảng 3-5 Thực thể loại hàng

+ Tên thực thể: LOAIHANGHOA+ Khóa thực thể: MaLH

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng, giúp sinh viên áp dụng kiến thức lý thuyết vào thực tiễn Phần mềm này không chỉ tối ưu hóa quy trình quản lý mà còn nâng cao hiệu quả kinh doanh cho quán cà phê Qua việc phát triển phần mềm, sinh viên sẽ rèn luyện kỹ năng lập trình, phân tích hệ thống và giải quyết vấn đề Luận văn này cũng góp phần vào việc cải thiện dịch vụ khách hàng và quản lý tài chính cho quán.

+ Các thuộc tính của thực thể: o MaLH: mã loại hàng o TenLH: tên loại hàng o MoTa: mô tả

 Thực thể ca làm việc

CALAMVIEC MaCLV Variable characters (50)

Bảng 3-6 Thực thể ca làm việc

CALAMVIEC, với mã khóa MaCLV, là thực thể quan trọng trong quản lý ca làm việc Các thuộc tính của nó bao gồm MaCLV (mã ca làm việc), TenCLV (tên ca làm việc), GioBD (giờ bắt đầu), GioKT (giờ kết thúc) và SoTien (số tiền) Thực thể này có vai trò thiết yếu trong việc hóa đơn bán hàng, giúp theo dõi và quản lý thông tin ca làm việc hiệu quả.

Bảng 3-7 Thực thể hóa đơn bán hàng

+ Tên thực thể: HOADONBANHANG + Khóa thực thể: MaHDBH

+ Các thuộc tính của thực thể: o MaHDBH: mã hóa đơn bán hàng o NgayHDBH: ngày hóa đơn bán hàng o TongTien: tổng tiền o GiamGia: giảm giá

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một dự án quan trọng nhằm tối ưu hóa quy trình quản lý và nâng cao hiệu quả hoạt động của quán Phần mềm này giúp theo dõi doanh thu, quản lý tồn kho, và phân tích điểm tích lũy của khách hàng Bên cạnh đó, việc kiểm soát chi phí khác cũng được tích hợp, giúp chủ quán đưa ra quyết định kinh doanh chính xác hơn Thông qua việc áp dụng công nghệ, luận văn này không chỉ mang lại lợi ích cho quán cà phê mà còn góp phần vào sự phát triển của ngành dịch vụ.

Variable Variable Variable characters (50) characters (150) characters (50)

Bảng 3-8 Thực thể khu vực

+ Tên thực thể: KHUVUC + Khóa thực thể: MaKV + Các thuộc tính của thực thể: o MaKV: mã khu vực o TenKV: tên khu vực o TrangThai: trạng thái  Thực thể bàn

Variable Variable Variable characters (50) characters (150) characters (150)

+ Tên thực thể: BAN + Khóa thực thể: MaBan + Các thuộc tính của thực thể: o MaBan: mã bàn o TenBan: tên bàn o ThuocTinh: thuộc tính

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một dự án quan trọng, nhằm phát triển hệ thống quản lý hiệu quả cho các quán cà phê Phần mềm này không chỉ giúp tối ưu hóa quy trình quản lý, mà còn nâng cao trải nghiệm khách hàng thông qua các tính năng như đặt hàng trực tuyến, theo dõi đơn hàng và quản lý kho Việc áp dụng công nghệ vào quản lý quán cà phê sẽ góp phần nâng cao hiệu suất làm việc và tăng doanh thu cho chủ quán.

KHUVUC MaKV Variable characters (50) TenKVVariable characters (150) TrangThaiVariable characters (50)

BAN MaBan Variable characters (50) TenBanVariable characters (150) ThuocTinhVariable characters (150)

MaKH TenKH DiaChi SDT DiemTL

Integer Variable characters (50) Variable characters (150) Variable characters (13) Integer

 Mối kết hợp KHUVUC-BAN

Variable Variable Variable characters (50) characters (150) characters (150)

Bảng 3-10 Mối kết hợp KHUVUC-BAN

+ Các thực thể tham gia: KHUVUC, BAN.

+ Khóa của mối kết hợp : MaKV, MaBan.

+ Diễn giải: Một khu vực có nhiều bàn, một bàn chỉ thuộc 1 khu vực

 Mối kết hợp BAN-HOADONBANHANG

Bảng 3-11 Mối kết hợp HOADONBANHANG-BAN

+ Các thực thể tham gia: HOADONBANHANG, BAN.

+ Khóa của mối kết hợp : MaHDBH, MaBan.

+ Diễn giải: Một bàn có nhiều hóa đơn bán hàng, một hóa đơn bán hàng chỉ thuộc một bàn.

 Mối kết hợp HOADONBANHANG-KHACHHANG

Bảng 3-12 Mối kết hợp HOADONBANHANG-KHACHHANG

+ Các thực thể tham gia: HOADONBANHANG, KHACHHANG.

+ Khóa của mối kết hợp : MaHDBH, MaKH.

+ Diễn giải: Một khách hàng có nhiều hóa đơn, một hóa đơn bán hàng chỉ thuộc một khách hàng.

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng, giúp sinh viên áp dụng kiến thức lý thuyết vào thực tiễn Phần mềm này không chỉ hỗ trợ quản lý hoạt động kinh doanh mà còn tối ưu hóa quy trình phục vụ khách hàng Thông qua việc phát triển phần mềm, sinh viên có cơ hội nâng cao kỹ năng lập trình, phân tích hệ thống và làm việc nhóm Luận văn này cũng góp phần nâng cao hiệu quả quản lý quán cà phê, từ đó tạo ra những giá trị thực tiễn cho ngành dịch vụ.

LOAIKHACHHANG MaLKH Variable characters (50) TenLKHVariable characters (150) GiamGiaInteger

LOAIHANG MaLH Variable characters (50) TenLHVariable characters (150) MoTaVariable characters (150)

MaHDBH NgayHDBH TongTien GiamGia DiemTL

Integer Date & Time Integer Integer Integer

NHANVIEN MaNV Variable characters (50) TenNVVariable characters (150) DiaChiVariable characters (150)

SDTVariable characters (13) ChucVuVariable characters (50) NgayVaoLamDate & Time GioiTinhBoolean PhanQuyenBoolean MatKhauVariable characters (32)

 Mối kết hợp KHACHHANG-LOAIKHACHHANG

TenKH Variable characters (50) DiaChi Variable characters (150) SDT Variable characters (13)

Bảng 3-13 Mối kết hợp KHACHHANG-LOAIKHACHHANG

+ Các thực thể tham gia: KHACHHANG, LOAIKHACHHANG + Khóa của mối kết hợp : MaKH, MaLKH

+ Diễn giải: Một loại khách hàng có nhiều khách hàng, một khách hàng chỉ thuộc một loại khách hàng.

 Mối kết hợp HANGHOA-LOAIHANG

HANGHOA MaHH Variable characters (50)

Bảng 3-14 Mối kết hợp HANGHOA-LOAIHANG

+ Các thực thể tham gia: LOAIHANG, HANGHOA + Khóa của mối kết hợp : MaLH, MaHH

+ Diễn giải: Một loại khách hàng có nhiều khách hàng, một khách hàng chỉ thuộc một loại khách hàng.

 Mối kết hợp HOADONBANHANG-NHANVIEN

Bảng 3-15 Mối kết hợp HOADONBANHANG-NHANVIEN

+ Các thực thể tham gia: HOADONBANHANG, NHANVIEN+ Khóa của mối kết hợp : MaHDBH, MaNV

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một dự án quan trọng, nhằm phát triển hệ thống giúp quản lý và tối ưu hóa hoạt động kinh doanh của quán cà phê Phần mềm này không chỉ hỗ trợ trong việc theo dõi doanh thu, chi phí mà còn quản lý tồn kho và chăm sóc khách hàng Qua việc áp dụng công nghệ thông tin, luận văn sẽ cung cấp giải pháp hiệu quả, nâng cao trải nghiệm khách hàng và tăng cường hiệu suất làm việc của nhân viên Kết quả nghiên cứu sẽ góp phần vào việc phát triển ngành dịch vụ cà phê, đồng thời là tài liệu tham khảo hữu ích cho các sinh viên và doanh nhân trong lĩnh vực này.

MaHH Variable characters (50) TenHHVariable characters (150) SoLuongInteger

MaBan Variable characters (50) TenBanVariable characters (150)

MaLH Variable characters (50) TenLHVariable characters (150) MoTaVariable characters (150)

MaNV Variable characters (50) TenNVVariable characters (150) DiaChiVariable characters (150)

SDTVariable characters (13) ChucVuVariable characters (50) NgayVaoLamDate & Time GioiTinhBoolean PhanQuyenBoolean MatKhauVariable characters (32)

MaHDBH Integer NgayHDBHDate & Time TongTienInteger

+ Diễn giải: Một hóa đơn do một nhân viên phụ trách, một nhân viên có thể phụ trách nhiều hóa đơn.

THIẾT KẾ MÔ HÌNH

MaKH TenKH DiaChi SDT DiemTL

Integer Variable characters (50) Variable characters (150) Variable characters (13) Integer

Hình 3-1 Mô hình CDM của phần mềm quản lý quán cà phê

Variable Variable Variable characters (50) characters (150) characters (50)

LOAIKHACHHANG MaLKH Variable characters (50)

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng, nhằm phát triển ứng dụng hỗ trợ quản lý hiệu quả các hoạt động kinh doanh của quán Phần mềm này không chỉ giúp theo dõi doanh thu, chi phí mà còn quản lý tồn kho và khách hàng Việc áp dụng công nghệ vào quản lý quán cà phê sẽ nâng cao hiệu suất làm việc, tiết kiệm thời gian và tối ưu hóa quy trình phục vụ Luận văn sẽ trình bày chi tiết về quy trình phát triển phần mềm, từ phân tích yêu cầu đến thiết kế và triển khai, đảm bảo đáp ứng nhu cầu thực tiễn của các chủ quán.

TenHH varchar(150) SoLuong int

MaLH varchar(50) TenLH varchar(150) MoTavarchar(150)

MaNV TenNV DiaChi SDT ChucVu

NHANVIEN varchar(50) varchar(150) varchar(150) varchar(13) varchar(50)

NgayVaoLam GioiTinh PhanQuyen MatKhau datetime bit bit varchar(32)

TongSoCaLam ThanhTien KyLuong varchar(50) varchar(50) int int varchar(7)

FK_CHITIETL_CH ITIETLU_CALAMVIE

MaHDBH MaNV MaBan MaKH NgayHDBH TongTien GiamGia DiemTL ChiPhiKhac int varchar(50) varchar(50) int datetime int int int int

TenKH DiaChi SDT DiemTL varchar(50) varchar(150) varchar(13) int

Hình 3-2 Mô hình PDM của phần mềm quản lý quán cà phê

TenCLV varchar(50) GioBD datetime GioKT datetime

MaLKH varchar(50) TenLKH varchar(150)GiamGia int

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng trong lĩnh vực công nghệ thông tin Đề tài này không chỉ giúp sinh viên áp dụng kiến thức đã học vào thực tiễn mà còn giải quyết các vấn đề quản lý trong ngành dịch vụ Phần mềm quản lý quán cà phê sẽ hỗ trợ chủ quán trong việc theo dõi doanh thu, quản lý kho, và phục vụ khách hàng hiệu quả hơn Qua đó, luận văn không chỉ mang tính học thuật mà còn có giá trị thực tiễn cao, góp phần nâng cao chất lượng dịch vụ trong ngành cà phê.

MA LKH TENKH DIA C HI SDT DIEMTL

MA LH TENHH HINHA NH GIA SP

SO LUO NG THA NHTIEN

MA LKH TENLKH GIA MGIA

MA KV TENBA N THUO C TINH

MA KV TENKV TRA NGTHA I

MA NV TENNV GIO ITINH

C HUC V U NGA YV A O LA M DIA C HI SDT PhanQ uy en MatKhau

MA LH TENLH MO TA

MA HDNH MA NV NGA YHDNH

KYLUO NG n in THA NHTIEN in

MÔ HÌNH CƠ SỞ DỮ LIỆU

MA C LV TENC LV GIO BD GIO KT

Mô hình cơ sở dữ liệu

MA NC CTENNC CDIA C HISDT

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quan hệ khách hàng là một đề tài quan trọng trong lĩnh vực công nghệ thông tin Phần mềm này giúp tổ chức và quản lý thông tin khách hàng hiệu quả, từ đó nâng cao chất lượng dịch vụ và trải nghiệm người dùng Việc phát triển phần mềm quản lý quan hệ khách hàng không chỉ đáp ứng nhu cầu thực tiễn mà còn góp phần thúc đẩy sự phát triển bền vững của doanh nghiệp Các nhân viên sẽ được trang bị kiến thức và kỹ năng cần thiết để sử dụng phần mềm này một cách tối ưu, từ đó nâng cao hiệu suất làm việc.

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 3-16 Cơ sở dữ liệu bảng NHANVIEN b Khách hàng

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 3-17 Cơ sở dữ liệu bảng KHACHHANG c Loại khách hàng

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 3-18 Cơ sở dữ liệu bảng LOAIKHACHHANG d Bàn

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 3-19 Cơ sở dữ liệu bảng BAN

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quan cả Luận văn này tập trung vào việc phát triển một hệ thống phần mềm nhằm nâng cao hiệu quả quản lý Phần mềm sẽ giúp tối ưu hóa quy trình làm việc và cải thiện khả năng theo dõi thông tin Đề tài này không chỉ mang lại lợi ích cho người sử dụng mà còn góp phần vào sự phát triển bền vững trong lĩnh vực quản lý.

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 3-20 Cơ sở dữ liệu bảng KHUVUC f Hàng hóa

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 3-21 Cơ sở dữ liệu bảng HANGHOA g Loại hàng hóa

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 2-22 Cơ sở dữ liệu bảng LOAIHANGHOA h Ca làm việc

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 2-23 Cơ sở dữ liệu bảng CALAMVIEC

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một dự án quan trọng nhằm phát triển hệ thống quản lý hiệu quả cho quán cà phê Phần mềm này không chỉ giúp tối ưu hóa quy trình bán hàng mà còn nâng cao trải nghiệm khách hàng Bằng cách tự động hóa các tác vụ như quản lý hóa đơn, tồn kho và nhân viên, hệ thống này sẽ góp phần giảm thiểu sai sót và tiết kiệm thời gian Hơn nữa, việc áp dụng công nghệ hiện đại trong quản lý sẽ hỗ trợ quán cà phê trong việc phân tích dữ liệu và đưa ra quyết định kinh doanh thông minh.

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 3-24 Cơ sở dữ liệu bảng HOADONBANHANG k Chi tiết bán hàng

STT Tên thuộc tính Kiểu dữ liệu Khóa chính Allow

Bảng 3-25 Cơ sở dữ liệu bảng CHITIETBANHANG l Chi tiết lương nhân viên

STT Tên thuộc tính Kiểu dữ liệu Khóachính Allow

Bảng 3-26 Cơ sở dữ liệu bảng CHITIETLUONGNHANVIEN

Tải bản FULL (78 trang): https://bit.ly/2OB4Arm Dự phòng:

Luận văn tốt nghiệp đại học xây dựng phần mềm quản lý quán cà phê là một đề tài quan trọng trong lĩnh vực công nghệ thông tin Phần mềm này giúp tối ưu hóa quy trình quản lý, nâng cao hiệu quả hoạt động và cải thiện trải nghiệm khách hàng Việc phát triển một hệ thống quản lý quán cà phê không chỉ đáp ứng nhu cầu thực tế mà còn góp phần vào sự phát triển bền vững của ngành dịch vụ Các tính năng chính của phần mềm bao gồm quản lý đơn hàng, theo dõi doanh thu và quản lý kho, giúp chủ quán dễ dàng nắm bắt thông tin và đưa ra quyết định kịp thời.

Người dùng nhập tên đăng nhập và mật khẩu Đăng nhập lại Đúng Hệ thống kiểm tra

Hiển thị giao diện phần mềm chính “Đăng nhập thất bại”

GIAO DIỆN PHẦN MỀM

GIAO DIỆN ĐĂNG NHẬP

Để bắt đầu sử dụng hệ thống, người dùng cần nhập tên đăng nhập và mật khẩu Nếu thông tin tài khoản chính xác, giao diện chức năng chính của bán hàng sẽ hiển thị Ngược lại, nếu thông tin sai, hệ thống sẽ thông báo “Đăng nhập thất bại” và cho phép người dùng thử lại.

Lưu đồ 4-1 Sơ đồ đăng nhập

Chương trình đăng nhập yêu cầu "Tên đăng nhập" là mã nhân viên và "Mật khẩu" được cung cấp khi tạo tài khoản Sau khi nhận tài khoản, nhân viên có thể thay đổi mật khẩu để truy cập hệ thống và thiết lập mật khẩu riêng cho tài khoản của mình.

Tải bản FULL (78 trang): https://bit.ly/2OB4Arm Dự phòng:

Ngày đăng: 24/12/2023, 16:05

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

TÀI LIỆU LIÊN QUAN

w