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

Báo cáo lập trình windows đề tài xây dựng phần mềm quản lý quán coffee

21 56 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 đề Xây Dựng Phần Mềm Quản Lý Quán Coffee
Tác giả Nguyễn Hoàng Ngọc Thụy, Thái Văn Hiệp, Phan Quốc Huy
Người hướng dẫn ThS. Trần Văn Tài
Trường học Trường Đại Học Thủ Dầu Một
Chuyên ngành Kỹ thuật phần mềm
Thể loại Báo Cáo Lập Trình Windows
Năm xuất bản 2021
Thành phố Bình Dương
Định dạng
Số trang 21
Dung lượng 738,7 KB

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

Nội dung

Untitled TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** BÁO CÁO LẬP TRÌNH WINDOWS ĐỀ TÀI “XÂY DỰNG PHẦN MỀM QUẢN LÝ QUÁN COFFEE” Giảng viên hướng dẫn ThS Trần Văn Tài Nhóm sinh viên th[.]

Trang 1

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT

VIỆN KỸ THUẬT CÔNG NGHỆ

***********

BÁO CÁO LẬP TRÌNH WINDOWS

ĐỀ TÀI: “XÂY DỰNG PHẦN MỀM QUẢN LÝ QUÁN COFFEE”

Giảng viên hướng dẫn: ThS Trần Văn Tài

Nhóm sinh viên thực hiện:

1) Nguyễn Hoàng Ngọc Thụy – 2024801030083 2) Thái Văn Hiệp - 2024801030002

3) Phan Quốc Huy - 2024801030039

Ngành: Kỹ thuật phần mềm

Lớp: D20KTPM01

Khoá: 2020 - 2025

Bình Dương, tháng 07/2022

Trang 2

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT

VIỆN KỸ THUẬT CÔNG NGHỆ

***********

BÁO CÁO LẬP TRÌNH WINDOWS

ĐỀ TÀI: “XÂY DỰNG PHẦN MỀM QUẢN LÝ QUÁN COFFEE”

Giảng viên hướng dẫn: ThS Trần Văn Tài

Nhóm sinh viên thực hiện:

1) Nguyễn Hoàng Ngọc Thụy – 2024801030083 2) Thái Văn Hiệp – 2024801030002

3) Phan Quốc Huy - 2024801030039

Ngành: Kỹ thuật phần mềm Lớp: D20KTPM01

Khoá: 2020 - 2025

Trang 3

LỜI CẢM ƠN

Trước tiên chúng em xin được bày tỏ sự trân trọng và lòng biết ơn đối với Ths.Trần Văn Tài Trong suốt thời gian học và làm tiểu luận, thầy đã dành rất nhiều thời gian quý báu để tận tình chỉ bảo, hướng dẫn, định hướng cho em thực hiện đồ án

Chúng em cũng xin bày tỏ lòng biết ơn đến ban lãnh đạo của Trường Đại học Thủ Dầu Một và các Thầy/Cô Viện Kỹ Thuật Công Nghệ đã giảng dạy trong quá trình học tập, thực hành, làm bài tập, giúp em hiểu thấu đáo hơn các nội dung học tập và những hạn chế cần khắc phục trong việc học tập, nghiên cứu và thực hiện bản đồ án này

Em xin cảm ơn các bạn bè và nhất là các thành viên trong gia đình đã tạo mọi điều kiện tốt nhất, động viên, cổ vũ trong suốt quá trình học tập và đồ án tốt nghiệp.

Em xin chân thành cảm ơn!

Trang 4

LỜI CAM ĐOAN

Chúng em xin cam đoan đây là công trình nghiên cứu của nhóm và được sự hướng dẫn của ThS Trần Văn Tài Các nội dung nghiên cứu, kết quả trong đề tài này là trung thực và chưa công bố dưới bất kỳ hình thức nào trước đây.

Những số liệu trong các bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá được chính tác giả thu thập từ các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo.

Ngoài ra, trong tiểu luận còn sử dụng một số nhận xét, đánh giá cũng như

số liệu của các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc.

Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm về nội dung báo cáo của mình Trường Đại học Thủ Dầu Một không

liên quan đến những vi phạm tác quyền, bản quyền do tôi gây ra trong quá trình thực hiện (nếu có).

Bình Dương, ngày 25 tháng 04 năm 2021

Người thực hiện (ký tên và ghi rõ họ tên)

Trang 5

LỜI MỞ ĐẦU

Ngày nay, xã hội ngày càng phát triển mạnh mẽ, cùng với đó là sự gia tăng ngày một nhiều các doanh nghiệp, cụ thể là ngay trên đất nước ta số lượng các doanh nghiệp khá nhiều và ngày càng tăng thêm Hiện nay việc ứng dụng công nghệ thông tin vào trong sản xuất, kinh doanh đã đem lại lợi ích vô cùng to lớn cho các doanh nghiệp Để các doanh nghiệp hoạt động được và phát triển ở thời buổi hiện nay thì việc ứng dụng “công nghệ thông tin” vào quản lý doanh nghiệp là thực sự rất cần thiết Tin học sẽ là một cánh tay phải đắc lực của các nhà quản trị, nó giúp tối ưu hóa thời gian, nguồn lực, chi phí Thấy được tầm quan trọng của công nghệ thông tin, ngày càng nhiều các công ty về phần mềm tại Việt Nam đang được hình thành và phát triển, xây dựng hệ thống và nâng cao chất lượng sản phẩm để bắt kịp xu thế công nghệ trên thế giới Bên cạnh đó các doanh nghiệp cũng ra sức đầu tư, phát triển những phầm mềm của riêng mình để phục vụ tốt nhất cho mục đích kinh doanh, sản xuất đạt hiệu quả cao Để có được những hệ thống quản lý tốt, hữu dụng thì chúng ta phải có nguồn nhân lực chất lượng Những con người luôn tìm tòi nghiên cứu không ngừng nỗ lực học hỏi, phát triển và sáng tạo.

Sinh viên các trường đại học đặc biệt là sinh viên ngành “Kỹ Thuật Phần Mềm” chính là nguồn nhân lực chủ yếu góp phần đưa nền khoa học kĩ thuật của đất nước ngày càng tiến xa trong thời đại mới.

Qua thời gian nghiên cứu và tìm hiểu, với mức độ phức tạp và quy mô ứng dụng cộng thêm vào đó là vấn đề về thời gian cho nên nhóm em đã quyết định

thực hiện đề tài “Xây dựng phần mềm quản lý quán coffee” tìm hiểu ngôn ngữ

lập trình C# trên môi trường DOT.NET kết hợp với SQL SERVER

Phần mềm xây dựng nhằm mục đích hổ trợ cho các quán Coffee trong việc quản lý quán, một cách thuận tiện hơn Các thông tin được cập nhật thường xuyên và nhanh chóng Hỗ trợ trò chuyện tương tác qua lại giữa người bán và người mua

Trang 6

Do thời gian có hạn nên bài làm còn gặp phải một số hạn chế, việc trình bày bằng văn bản còn thiếu sót Rất mong nhận được sự thông cảm của quý Thầy/Cô.

Trang 7

Xây dựng phần mềm quản lý quán Coffee Trang 8

I NGHIÊN CỨU PHÂN TÍCH THỊ TRƯỜNG

1 Kinh doanh là gì?

Kinh doanh (tên tiếng Anh “Business“) là hoạt động buôn bán nhằm sinh lợinhuận, các doanh nghiệp, tập đoàn… thực hiện hoạt động sản xuất ra của cải vật chấtphục vụ nhu cầu người tiêu dùng sau đó đem bán trên thị trường và mang về lợi nhuậnđược tính bằng thước đo của tiền tệ

Các hoạt động kinh doanh được tổ chức, thực hiện đa dạng ở nhiều loại thể chế

có tổ chức Các bộ phận đều có vai trò chức năng riêng tuy nhiên lại thống nhất, kếthợp bền chặt cùng thực hiện mục tiêu kinh doanh cuối cùng là mang lại doanh số,doanh thu cho công ty, doanh nghiệp, tập đoàn…

Khi đã tham gia vào hoạt động kinh doanh thì chủ đầu tư phải luôn nỗ lực trên

cơ sở đã có kỹ năng quản trị kinh doanh nhạy bén và vốn kinh doanh nhất định Trongthời buổi thị trường cạnh tranh khốc liệt như hiện nay, ở tất cả các lĩnh vực kinh doanhthì việc sáng tạo, đi đầu xu hướng cải cách và nhạy bén trước thị trường là điều màmỗi doanh nhân cần trang bị, không ngừng học hỏi

2 Kinh doanh thương mại là gì?

Kinh doanh thương mại là một hoạt động được thực hiện bởi các công ty đểcung cấp hàng hóa hoặc dịch vụ để bán Kinh doanh thương mại bao gồm các hoạtđộng được thực hiện bên ngoài sản xuất hoặc sản xuất các sản phẩm Kinh doanhthương mại cũng có thể bao gồm việc sử dụng đất hoặc kinh doanh cho hoạt động kinhdoanh, chẳng hạn như các cửa hàng bán lẻ

3 Người sử dụng Cafe/Coffee

- Coffee là gì: Đây là một loại thức uống bắt nguồn từ Pháp Loại thức uống này được

ủ từ hạt cafe rang, lấy từ quả của cây cafe Cây cafe có quả, sau khi quả chín sẽ được hái, chếbiến rồi phơi khô Hạt cafe khô sẽ được đem đi rang trong nhiều điều kiện nhiệt độ khác nhau.Nhiệt độ rang sẽ tùy thuộc vào nhu cầu thị hiếu Hạt sau khi rang sẽ xay và ủ với nước sôi đểtạo ra cafe dưới dạng thức uống

- Tỷ lệ người dùng Coffee ờ Việt Nam: Tỷ lệ người Việt Nam dùng cafe khá nhiều, đặc biệt là ở các thành phố lớn Trong tổng loại thức uống được lựa chọn dùng trong 1 tuần ở Thành phố Hồ Chí Minh thì loại thức uống này chiếm

Trang 8

Xây dựng phần mềm quản lý quán Coffee Trang 9

tới 26% Con số này có thể nói là khá cao so với hàng loạt loại thức uống mà

- Tỷ lệ người Việt Nam dùng cafe nóng và lạnh theo giới tính: Theo số liệu thu thập

được từ 1 cuộc khảo sát, tỷ lệ người Việt Nam dùng cafe nóng và lạnh theo giới tính thì cóđến 75% đàn ông thích uống nóng, 65% chọn cafe đá Ở phụ nữ, thì tỷ lệ lần lượt là 25% và35% Từ đó, có thể thấy rằng đàn ông tiêu thụ nhiều hơn phụ nữ

- Độ tuổi sử dụng cafe ở Việt Nam: Có 2 nhóm tuổi trong cuộc khảo sát này, nhóm 1

có độ tuổi từ 19-29 và nhóm 2 có độ tuổi từ 30-49 Nhóm tuổi 19-29 thì chỉ có 10% uốngnóng và 40% uống cafe đá quá 3 lần/tuần Nhóm tuổi 30-49 có 50% uống nóng và 15% uống

đá nhiều hơn 3 lần/tuần Độ tuổi sử dụng khá rộng điều này cũng ảnh hưởng đến tỷ lệ ngườiViệt Nam dùng cafe

- Thời gian dùng cafe phổ biến ở Việt Nam: Cafe có thể dùng ở nhiều thời gian trong

ngày Tùy vào sở thích mà mỗi người có thể dùng nó vào những thời điểm khác nhau Theokhảo sát cho thấy có 90% uống cafe cùng bữa ăn sáng, 50% uống trước khi ăn sáng, 10%uống sau khi ăn sáng, 10% uống sau khi chơi thể thao, 10% uống trước khi ngủ, 90% uốngngay khi thức dậy Với nhiều thời điểm để dùng cafe như thể nên đã góp phần làm cho tỷ lệngười Việt Nam dùng cafe ngày càng cao

4 Kinh doanh quán Coffee

Quán coffee là hình thức kinh doanh các loại đồ uống được chế biến từ Cafe vàcác loại đồ uống khác Tuy nhiên, bên cạnh cafe thì hầu hết các cửa hàng cũng đềukinh doanh thêm rất nhiều loại đồ uống khác, các món bánh hay món ngọt đi kèm

Trước đây khi chưa có máy tính thì việc quản lí quán cafe trở phức tạp và trở nên khó khăn hơn, tốn kém nhân lực và tài chính Ngày nay với sự phát triển của CNTT thì việc quản lý quản cafe ngày càng dễ dàng hơn và trơn tru đi rất nhiều, giảm chi phí , giảm thời gian và tiền của

Qua quá trình nghiên cứu 1 quán cafe, chúng em đang đã quyết định chọn

đề tài này với mong muốn thử sức giúp cho các quán cafe có thể quản lý một

Trang 9

Xây dựng phần mềm quản lý quán Coffee Trang 10

cách dễ dàng hơn Vì vậy chúng em làm đề tài : “Xây dựng phần mềm quản lý quán cafe”

Chúng em đang cố gắng phát triển bản thân qua từng ngày để hoàn thành

đề tài và cùng với sứ giúp đỡ của thầy Trần Văn Tài Do thời gian chuẩn bị còn hơi hạn hẹp và tìm hiểu chưa được nhiều nên vẫn còn thiếu sót rất mong cô và các bạn đóng góp ý kiến nhiệt tình để chúng em có thể hoàn thiện tốt hơn trong tương lai.

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

Phần mềm hỗ trợ quản lý các công việc như: Quản lý quán Coffee, quản lýnhân viên, tính tiến, in hóa đơn, lương nhân viên Phần mềm quản lý quán coffee hổtrợ cho ngươi sử dụng một cách thuận tiện, giúp người sử dụng tiết kiệm được thờigian, nhanh chóng, thao tác đơn giản dể sử dụng và quản lý

- Xây dựng một hệ thống, dể thao tác, sử dụng Hiểu được hệ thống quản lýbán hàng, cần quản lý như thế nào để xây dựng phần mềm một cách phùhợp nhất với yêu cầu thực tiển

- Giúp việc quản lý hệ thống của quán trở nên tối ưu, dể dàng, hiệu suất côngviệc sẽ tăng cao, quán sẽ có phần nào đó hiện đại hơn

- Gíup bản thân có thêm khả năng sáng tạo, khả năng tư duy thông qua việcthiết kế giao diện tương tác người dùng, lĩnh lội và vận dụng dược kiến thứccủa bản thân vào thực tiển

IV ĐỐI TƯỢNG NGHIÊN CỨU

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

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

+ Những người có nhu cầu kinh doanh quán Coffee, hoặc những quán Coffeevừa được xây dựng hoàn thành và chưa có phần mềm quản lý

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

+ Quy trình hoạt động của một quán Coffee

- Nghiên cứu thông tin về đề tài: Nghiên cứu và phân tích thị trường nhu cầu

sử dụng

Trang 10

Xây dựng phần mềm quản lý quán Coffee Trang 11

- Hệ quản trị Cơ Sở Dữ Liệu và ngôn ngữ lập trình C Sharp

- Sử dụng công cụ Microsoft Visual Studio 2019, để thiết kế giao diện và lập

trình

- Sử dụng hệ quản trị Cơ Sở Dữ Liệu SQL SERVER 2019, để quản trị cơ sở

dữ liệu cho đề tài

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

- Phương pháp nghiên cứu tài liệu: Tham khảo nghiên cứu đề tài từ các trang

website, các diễn đàn, đề tìm hiểu tình hình thực trạng của đề tài Tham khảo từcác đồ án tốt nghiệm của các anh chị khóa trước và tìm hiểu từ các tài liệu có liênquan đến đề tài

- Phương pháp thực tiển: quan sát việc quản lý từ một số quán Coffee trên địa bàn

Thủ Dầu Một Lấy thông tin thực tế từ chủ quán, nhân viên khách hàng

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

o Thu thập thông tin từ việc phỏng vấn, tống kê, tổng kết số liệu

o Phân tích đưa ra kết quả và tiến hành thực hiện

VII Ý NGHĨA CỦA ĐỀ TÀI

Như vậy, nếu thực hiện thành công đề tài này sẽ mang lại ý nghĩa vô cùng to lớn cả vềkhoa học lẫn lý luận

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

- Tổng hợp các chức năng cần thiết để quản lý một quán coffee góp phần giúp íchcho việc kinh doanh và việc quản lý trở nên thuận tiện dễ dàng và nhanh chóng hơn

Trang 11

Xây dựng phần mềm quản lý quán Coffee Trang 12

CHƯƠNG 1 CƠ SỞ LÝ THUYẾT

SQL Server được xây dựng dựa trên SQL, được tối ưu để có thể chạy trên môi trường

cơ sở dữ liệu rất lớn lên đến Tera – Byte cùng lúc phục vụ cho hàng ngàn user SQLServer cung cấp đầy đủ các công cụ cho việc quản lý từ nhận diện GUI đến sử dụngngôn ngữ cho việc truy vấn SQL

SQL Server thường đi kèm với việc thực hiện riêng các ngôn ngữ SQL, T – SQL, cụthể như sau:

 SQL Server Management Studio: công cụ giao diện chính cho máy chủ, hỗtrợ cho môi trường 64 bit và 32 bit

 T – SQL: là ngôn ngữ thuộc quyền sở hữu của Microsoft hay còn được gọi làTransact – SQL

Các thành phần cơ bản của SQL Server

Tất cả các thành phần cơ bản kết hợp lại tạo nên một SQL Server – một giải pháp hoànchỉnh giúp cho việc phân tích và lưu trữ dữ liệu trở nên dễ dàng hơn

Trang 12

Xây dựng phần mềm quản lý quán Coffee Trang 13

Database Engine: có khả năng chứa dữ liệu ở quy mô dưới dạng support và table, có

thể tự điều chỉnh

Integration Services: là tập hợp các đối tượng lập trình, các công cụ đồ họa cho việc

sao chéo, di chuyển, chuyển đổi dữ liệu

Analysis Services: là dịch vụ phân tích dữ liệu của Microsoft bằng kỹ thuật khai thác

dữ liệu và khái niệm hình khối nhiều chiều

Notification Services: đây là nền tảng cho sự phát triển và triển khai các ứng dụng

soạn và gửi thông báo, có chức năng gửi thông báo theo dịch thời đến hàng ngàn ngườiđăng ký sử dụng trên nhiều loại thiết bị khác nhau

Reporting Services: là công cụ tạo, quản lý, triển khai báo cáo.

Full Text Search Services: là thành phần đặc biệt tròn truy vấn và đánh cỉ mục dữ liệu

văn bản không cấu trúc được lưu trữ trong các cơ sở dữ liệu của SQL Server

Service Broker: là môi trường lập trình tạo ra các ứng dụng trong việc nhảy qua các

Khi áp dụng hình thức lưu trữ này, nó sẽ giúp khắc phục được những điểm yếucủa việc lưu file thông thường trên máy tính Các thông tin lưu trữ sẽ đảm bảo đượcnhất quán, hạn chế tình trạng trùng lặp thông tin

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

Hệ quản trị cơ sở dữ liệu (DBMS) là một gói phần mềm được thiết kế để xác định, thao tác, truy xuất và quản lý dữ liệu trong cơ sở dữ liệu DBMS thường thao tác với

dữ liệu của chính nó Định dạng dữ liệu, tên field, cấu trúc bản record và cấu trúc file

III TỔNG QUAN VỀ MICROSOFT VISUAL STUDIO

Microsoft Visual Studio là một môi trường phát triển tích hợp từ Microsft.Nó được sử dụng để phát triển chương trình máy tính cho Microsoft Windows, cũng như các trang web, các ứng dụng web và các dịch vụ web

Visual Studio sự dụng nền tảng phát triển phần mềm của Microsoft như Windows API,Windows Form, Windows Presentation Foundation, Windows Store và Microsoft Silverlight Nó có thể sản xuất cả hai ngôn ngữ máy và mã số quản lý

Visual Studio bao gồm một trình soạn thảo mã hỗ trợ IntelliSense cũng như cải tiến mãnguồn độ máy Công cụ tích hiwjp khác bao gồm một mãu thiết kế các hình thức xây

Trang 13

Xây dựng phần mềm quản lý quán Coffee Trang 14

dựng giao diện ứng dụng, thiết kế web, thiết kế lớp và thiết kế giản đồ cơ sở dữ liệu

Nó chấp nhận các plug-in nâng cao các chức năng ở hầu hết các cấp bao gồm thêm hỗ trợ cho các hệ thống quản lý phiên bản( như Subversion) và bổ sung thêm bộ công cụ mới như biên tập và thiết kế trực quan cho các miền ngôn ngữ cụ thể hoặc bộ công cụ dành cho các khía cạnh khác trong quy trình phát triển phần mềm

Downloaded by tran quang (quangsuphamhoak35@gmail.com)

Trang 14

Xây dựng phần mềm quản lý quán Coffee Trang 15

CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

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

Trước khi bắt đầu thực hiện đề tài, em đã tiến hành các khảo sát cần thiết, gồmcó:

- Tham khảo các quy trình xây dựng một website thực tế

- Khảo sát tình trạng mua bán và cách quản lý code trên các website

- Tham khảo một số website đã có trên mạng

1 Giới thiệu các thực thể trong hệ thống

Ngày đăng: 30/01/2023, 17:40

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