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

Khảo sát và cung cấp giải pháp ứng dụng công nghệ phần mềm vào quy trình kinh doanh cho cửa hàng

31 0 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 đề Khảo Sát Và Cung Cấp Giải Pháp Ứng Dụng Công Nghệ Phần Mềm Vào Quy Trình Kinh Doanh Cho Cửa Hàng
Tác giả Lại Tấn Duy
Người hướng dẫn TS. Nguyễn Văn Lợi
Trường học Trường Đại Học Công Nghệ Thông Tin Và Truyền Thông Việt - Hàn
Chuyên ngành Khoa Khoa Học Máy Tính
Thể loại báo cáo thực tập
Năm xuất bản 2021
Thành phố Đà Nẵng
Định dạng
Số trang 31
Dung lượng 3,2 MB

Nội dung

Lí do thực tập Thực tập doanh nghiệp là cơ hội để trải nghiệm tuyệt vời giúp sinh viên làm quen với môi trường thực tế vận dụng được tốt kiến thức đã học trau dồi thêm nhiều kỹ năng ví

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

VÀ TRUYỀN THÔNG VIỆT - HÀN

KHOA KHOA HỌC MÁY TÍNH

Giảng viên hướng dẫn:TS.Nguyễn Văn Lợi

Đơn vị thực tập : Tipi- English Coffee

Người hướng dẫn:Dương Đức Đại Đường

Đà Nẵng, tháng 8 năm 2021

Trang 2

MỤC LỤC (Làm tự động mục lục, chỉ cần update)

PHIẾU NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP i

LỜI CẢM ƠN ii

PHẦN MỞ ĐẦU 1

CHƯƠNG 1: GIỚI THIỆU VỀ <đơn vị thực tập> 2

1 CƠ QUAN THỰC TẬP 2

2 GIỚI THIỆU CHUNG 2

3 MỤC TIÊU HOẠT ĐỘNG 2

4 TỔ CHỨC HOẠT ĐỘNG 2

5 LĨNH VỰC HOẠT ĐỘNG 2

6 CÁC SẢN PHẨM/PHƯƠNG ÁN/GIẢI PHÁP 2

CHƯƠNG 2: …… 3

2.1 …… 3

2.1.1 …… 3

2.1.1.1 … 3

2.1.1.2 … 3

2.1.2 … 3

2.1.2.1 … 3

2.1.2.2 … 3

2.2 … 3

CHƯƠNG 3: ……… 4

3.1 … 4

3.1.1 4

3.1.2 … 4

3.2 … 4

KIẾN NGHỊ VÀ KẾT LUẬN 5

TÀI LIỆU THAM KHẢO 6

Trang 3

<Tên đề tài> 1

DANH MỤC HÌNH

Hình 2.1 4

Hình 2.2 6

Hình 2.3 7

Hình 2.4 8

Hình 2.5 9

Hình 2.6 10

Hình 2.7 11

Hình 2.8 12

Hình 2.9 13

Hình 2.10 14

Hình 2.11 14

Hình 2.12 15

Hình 2.13 15

Hình 2.14 16

Hình 2.15 16

Hình 2.16 17

Hình 2.17 18

Hình 3.1 20

Hình 3.2 21

Hình 3.3 22

Hình 3.4 23

Trang 4

Hình 3.6 25 Hình 4.1 26 Hình 4.2 26

Trang 5

<Tên đề tài> 3

Trang 6

LỜI CẢM ƠN

Để có kiến thức và kết quả thực tế ngày hôm nay, trước hết em xin chânthành cảm ơn các Thầy Cô tại trường Đại Học Công Nghệ Thông Tin Và TruyềnThông Việt – Hàn đã giảng dạy và trang bị cho em những kiến thức cơ bản trongcác học kì qua tại trường, Bên cạnh đó, em xin gửi lời cảm ơn chân thành đếnanh Dương Đức Đại Đường – quản lý của TIPI-ENGLISH COFFE đã giúp đỡ,chia sẻ kinh nghiệm và tạo mọi điều kiện thuận lợi cho em hoàn thành tốt quátrình thực tập của mình

Em cũng xin gửi lời cảm ơn đến TS.Nguyễn Văn Lợi đã tận tình chỉ dạy, giúp

đỡ và truyền đạt cho em những kinh nghiệm cũng như kiến thức quý báu trongsuốt thời gian thực tập vừa qua

Với thời gian thực tập còn hạn chế và sự hiểu biết thực tế còn nhiều bỡ ngỡnên bài báo cáo của em sẽ không tránh khỏi những thiếu sót Nên em mong nhậnđược ý kiến đóng góp để em có thể đúc kết được nhiều bài học và kinh nghiệmcho bản thân, từ đó giúp ích được nhiều cho em khi chính thức bước vào môitrường làm việc

Cuối cùng, em xin gửi đến quý Thầy Cô lời chúc sức khỏe và thành côngtrong sự nghiệp giảng dạy Chúc quý Tipi English coffee ngày càng phát triển vàthịnh vượng

Đà Nẵng, Ngày 28 tháng 08 năm 2021 Sinh Viên

Trang 7

<Tên đề tài> 5

Lại Tấn Duy

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

Đà N!ng, ngày 29 tháng 08 năm 2021

Trang 8

Giảng viên hướng dẫn

TS.Nguyễn Văn Lợi

PHẦN MỞ ĐẦU

1 Lí do thực tập

Thực tập doanh nghiệp là cơ hội để trải nghiệm tuyệt vời giúp sinh viên làm quen với môi trường thực tế vận dụng được tốt kiến thức đã học trau dồi thêm nhiều kỹ năng (ví dụ : kỹ năng giao tiếp làm việc,…), học hỏi được nhiều kinh nghiệm để chuẩn bị sẵn sàng bắt đầu công vịệc trong tương lai Việc thực tập sẽ dạy bạn rất nhiều điều trên con đường sự nghiệp bạn đang theo đuổi Ngoài ra, đây cũng là môn học bắt buộc với Chương trình đào tạo khoa Khoa học máy tính Vì vậy, trường Đại Học Công Nghệ Thông Tin và Truyền Thông Việt Hàn đã phối hợp với doanh nghiệp tạo điều kiện tốt nhất cho các sinh viên năm 2 hoàn thành học phần quan trọng này

2 Mục tiêu thực tập

Thông qua đợt thực tập doanh nghiệp này, em có hướng đến các mục tiêu chính như sau:

- Hoàn thành báo cáo thực tập doanh nhiệp

- Có được kỹ năng giao tiếp tốt

- Có thêm nhiều mối quan hệ trong công việc

- Tiếp cận công việc thực tế của một lập trình viên

- Định hướng được nghề nghiệp lâu dài sau khi hoàn thành tốt nghiệp.

3 Phạm vi thực tập

- Nơi thực tập: Tipi english café

- Thời gian bắt đầu thực tập: Ngày 21 tháng 7 năm 2021

- Thời gian kết thúc thực tập: Ngày 21 tháng 8 năm 2021

Trang 9

<Tên đề tài> 7

4 Phương pháp nghiên cứu

Trong quá trình thực tập, để hoàn thành tốt các công việc được giao, tiếp cận công việc với các phương pháp sau:

- Làm quen với môi trường làm việc thực tế

- Tìm hiểu (học hỏi, quan sát, thao khảo ý kiến,…)

- Vận dụng kiến thức đã học tìm ra những khó khăn của cửa hàng để áp

dụng CNTT vào đó

- Tìm ra phương pháp tối ưu nhất để giải quyết

- Báo cáo nhận hướng dẫn từ người hướng dẫn

- Hoàn thiện các công việc được giao

5 Nội dung nghiên cứu

Để hoàn thành đề tài thực tập doanh nghiệp lần này em tập trung nghiên cứu các nội dung chính sau:

- Nội dung kinh doanh

Trang 10

CHƯƠNG 1: GIỚI THIỆU VỀ CỬA HÀNG Tipi- English

Coffee

1.1 CƠ QUAN THỰC TẬP

- Tên cơ quan:Tipi- English Coffee

- Địa chỉ:384 Điện Biên Phủ, Hòa Khê, Thanh Khê, Đà Nẵng

- Email: tipi.englishspeakingcafe@gmail.com

1.2 GIỚI THIỆU CHUNG

- Tipi English - Coffee là cửa hàng chuyên cung cấp đồ uống kết hợp với việchọc tiếng anh với người nước ngoài Với nhu cầu học tiếng anh giao tiếp ngày càngphát triển thì cửa hàng đang dần phát triển và mở rộng nhanh chóng.Với mục tiêu

“Giá tốt - Chất lượng - Linh hoạt - Toàn dân” thì cửa hàng đang và sẽ cung cấp môhình học tập đặc biết và chất lượng nhất cho khách hàng

1.3 MỤC TIÊU HOẠT ĐỘNG

- Cung cấp dịch vụ học tiếng anh với người nước ngoài.

- Kinh doanh đồ uống

Trang 11

<Tên đề tài> 9

CHƯƠNG 2: PHÂN TÍCH VẤN ĐỀ THỰC TẾ - GIẢI PHÁP

VÀ YÊU CẦU CÔNG VIỆC2.1 VẤN ĐỀ THỰC TẾ

Hiện nay, cửa hàng có doanh thu khá ổn định giữa trên việc cung cấp cácdịch vụ: dạy học và đồ uống, nhưng cửa hàng chưa có ứng dụng công nghệ vàoviệc kinh doanh tức là chỉ hoạt động “tại chỗ” nên không có doanh thu từ nhữngkhách hàng tiềm năng khác - chính là khách hàng online

2.2 Giải pháp

Xây dựng phần mềm quản lý hỗ trợ quản lý các nghiệp vụ như tính tiền, inhóa đơn, thống kê, quản lý nhân viên 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

2.3 Các hoạt động trong quá trình thực tập

Với việc bị giới hạn về quỹ thời gian thực tập song với em đã được cửa hàngđặc biệt là anh Dương Đức Đại Đường tạo mọi điều kiện để làm việc một cáchhiệu quả nhất Trong quá trình thực tập em đã được anh Đường giới thiệu sơlược về công việc trong công ty đông thời trực tiếp phổ biến nội dung thực tập

2.3.1 Yêu cầu công việc

- Tìm hiểu về dự án được cửa hàng giao (bán hàng trực tuyến)

- Tìm hiểu, xây dựng các chức năng cho phần mềm

- Báo cáo kết quả công việc

2.3.2 Mô tả công việc

Sau khi tìm hiểu về các chức năng cần có của dự án tiến hành phân tích vàthiết kế hệ thống Sử dụng các ứng dụng hỗ trợ cho việc thiết kế và phân tích đểtrình bày chi tiết hệ thống

Trang 12

CHƯƠNG 3: CƠ SỞ LÍ THUYẾT

3.1 Netbeans IDE

3.1.1 Netbeans IDE là gì?

Netbeasn IDE là một công cụ hỗ trợ lập trình viết mã code miễn phí được cho làtốt nhất hiện nay, được sử dụng chủ yếu cho các lập trình viên phát triển Java tuynhiên phần mềm có dung lượng khá là nặng dành cho các máy cấu hình có RAM, CPU tương đối cao để vận hành

Netbeans IDE là môi trường phát triển tích hợp và cực kỳ cần thiết cho các lậptrình viên, công cụ này có thể hoạt động tốt với nhiều nền tảng hệ điều hành khác nhaunhư Linux, Windows, MacOS,… là một nguồn mở cung cấp các tình năng cần thiếtnhất nhằm tạo ra các ứng dụng web, thiết bị di động, desktop

Netbeans IDE hỗ trợ rất nhiều những ngôn ngữ lập trình như Python, Ruby,JavaScript, Groovy, C/C++, và PHP

3.1 2 Cài đặt Netbeans IDE

Để có thể cài đặt được NetBeans IDE các bạn phải cài đặt và cấu hình sẵn JDKtrong máy thì mới cài đặt được NetBean IDE được chia thành nhiều gói khác nhau đểngười dùng có thể tải về từng phần, tiết kiệm dung lượng, tùy theo nhu cầu của mình Giống với Notepad++, NetBean IDE có gợi ý cú pháp khá tốt, và còn nhiều tínhnăng khá thú vị như tự động căn chỉnh mã nguồn, Remote FTP, SVN … Chính vì thế,

nó được xem là môi trường phát triển không thể bỏ qua cho các lập trình viên

3.2 Hệ quản trị cơ sở dữ liệu MySQL

3.2.1 MySQL là gì ?

MySQL là hệ quản trị cơ sở dữ liệutự do nguồn mở phổ biến nhất thế giớ vàđược các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng VìMySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển,hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rấtmạnh Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng cótruy cập CSDL trên internet Người dùng có thể tải về MySQL miễn phí từ trangchủ MySQL có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32cho các hệ điều hành dòng Windows Linux, , Mac OS

X, Unix FreeBSD NetBSD, , , Novell NetWare SGI Irix, , Solaris, SunOS,

MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu quan

hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL)

MySQL được sử dụng cho việc bổ trợ NodeJs, PHP Perl, , và nhiều ngôn ngữkhác, làm nơi lưu trữ những thông tin trên các trang web viết bằng NodeJs, PHPhay Perl,

Trang 13

<Tên đề tài> 11

3.2.2 Tại sao lại chọn sử dụng MySQL ?

 Linh hoạt: Sự linh hoạt về flatform là 1 đặc tính nổi bật của MySQL với cácphiên bản đang được hỗ trợ của Linux, Unix, Windows, MySQL cho phép tùybiến hoàn toàn theo ý muốn, thêm vào các yêu cầu thích hợp cho databaseserver

Thực thi cao: Các chuyên gia cơ sỡ dữ liệu có thể cấu hình máy chủ cơ sở dữliệu MySQL đặc trưng cho các ứng dụng đặc thù thông qua kiến trúc storage-engine MySQL có thể đáp ứng khả năng xử lý những yêu cầu khắt khe nhấtcủa từng hệ thống, MySQL còn đưa ra các “công cụ” cần thiết cho các hệ thốngdoanh nghiệp khó tính bằng tiện ích tải tốc độ cao, bộ nhớ cache và các cơ chế

xử lý nâng cao khác

Sử dụng ngay: Các tiêu chuẩn đảm bảo của MySQL giúp cho người dùng vữngtin và chọn sử dụng ngay, MySQL đưa ra nhiều tùy chọn và các giải pháp đểngười sử dụng dùng ngay cho server cơ sở dữ liệu MySQL

Hỗ trợ giao dịch: MySQL hỗ trợ giao dịch mạnh 1 cách tự động, thống nhất,độc lập và bền vững, ngoài ra khả năng giao dịch cũng được phân loại và hỗ trợgiao dịch đa dạng mà người viết không gây trở ngại cho người đọc và ngượclại Các dữ liệu được đảm bảo toàn vẹn trong suốt quá trình server có hiệu lực

và các mức giao dịch độc lập được chuyên môn hóa cao

Nơi tin cậy để lưu trữ web và dữ liệu: Do MySQL có engine xử lý tốc độ cao

và khả năng chèn dữ liệu nhanh, hỗ trợ tốt cho các chức năng chuyên dùng choweb,…nên MySQL là lựa chọn tốt nhất cho các ứng dụng web và các ứng dụngweb doanh nghiệp

Bảo mật tốt: Doanh nghiệp nào cũng cần tính năng bảo mật dữ liệu tuyệt đối vì

đó chính là lợi ích quan trọng hàng đầu, và đó cũng là lý do mà các chuyên gia

về cơ sỡ dữ liệu chọn dùng MySQL MySQL có các kỹ thuật mạnh trong việcxác nhận truy cập cơ sở dữ liệu và chỉ có người dùng đã được xác nhận mới cóthể truy cập vào server cơ sở dữ liệu Bên cạnh đó, tiện ích backup và recoverycho phép backup logic và recovery toàn bộ hoặc tại 1 thời điểm nào đó

Phát triển ứng dụng hỗn hợp: MySQL cung cấp hỗ trợ hỗn hợp cho bất kỳ sựphát triển ứng dụng nào nên MySQL được xem là cơ sở dữ liệu mã nguồn mởphổ biến nhất thế giới Thư viện plugin có sẵn để nhúng vào cơ sở dữ liệuMySQL hỗ trợ trong bất kỳ ứng dụng nào MySQL còn cung cấp các bộ kết nốicho phép tất cả các form của ứng dụng ưu tiên sử dụng MySQL như 1 serverquản lý dữ liệu

Dễ quản lý: Quá trình cài đặt MySQL diễn ra khá nhanh chóng trên MicrosoftWindows, Linux, Macintosh hoặc Unix Sau khi cài đặt, các tính năng tự động

Trang 14

cho người quản trị cơ sở dữ liệu làm việc.

 MySQL còn có các công cụ quản lý đồ họa mà 1 DBA có thể quản lý, sửa chữa

và điều khiển hoạt động của nhiều server, điều khiển tác vụ thiết kế dữ liệu vàETL, quản trị cơ sỡ dữ liệu hoàn thiện cũng như quản lý công việc và thực hiệnkiểm tra

Dễ quản lý: Quá trình cài đặt MySQL diễn ra khá nhanh chóng trên MicrosoftWindows, Linux, Macintosh hoặc Unix Sau khi cài đặt, các tính năng tự động

mở rộng không gian, tự khởi động lại và cấu hình động được thiết lập sẵn sàngcho người quản trị cơ sở dữ liệu làm việc

 MySQL còn có các công cụ quản lý đồ họa mà 1 DBA có thể quản lý, sửa chữa

và điều khiển hoạt động của nhiều server, điều khiển tác vụ thiết kế dữ liệu vàETL, quản trị cơ sỡ dữ liệu hoàn thiện cũng như quản lý công việc và thực hiệnkiểm tra

Chi phí thấp: Đối với các dự án phát triển mới, nếu các doanh nghiệp sử dụng

MySQL thì đó là 1 chọn lựa đúng đắn vừa tiết kiệm chi phí vừa đáng tin cậy.Mức duy trì của MySQL không chiếm nhiều thời gian sửa chữa của người quảntrị cơ sở dữ liệu và các doanh nghiệp thật sự hài lòng về khả năng xử lý thôngqua việc sử dụng server cơ sở dữ liệu MySQL và kiến trúc scale-out

Trang 15

<Tên đề tài> 13

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

4.1 Phân tích cách chức năng chính của ứng dụng

Một số chức năng chính như sau:

4.1.1 Chức năng đăng kí tài khoản

Chức năng này cho phép người dùng sử dụng đăng kí một tài khoản để sử dụng quản lý và thống kê

Chức năng cho phép người dùng ghi lại những sản phẩm mà từng bàn đã gọi

4.1.5 Chức năng thông kê hóa đơn

Cho phép người dùng nắm được tổng số tiền mà mỗi bàn cần thanh toán

4.1.6 Chức năng quản lý đồ uống

Cho phép người dùng thêm, sửa, xóa đồ uống có trong quán và giá tiền của chúng

Trang 16

4.2.2.Yêu cầu phi chức năng

- Hệ thống phải dễ sử dụng, khả năng truy nhập dữ liệu nhanh chóng và chính xác.Giao diện giữa người – máy được thiết kế một cách khoa học, thân thiện người sửdụng, có tính thống nhất về phương pháp làm việc, cách trình bày

- Ý nghĩa: Cho phép người dùng đăng kí để tham gia vào chương trình quản lý

- Mô tả tác nhân: Người dùng điền thông tin đầy đủ và chính xác vào hệ thống đểđăng kí

4.4.2 UC đăng nhập

- Tác nhân: Quản lý

- Ý nghĩa: Cho phép người dùng đăng nhập để tham gia vào chương trình quản lý

- Mô tả tác nhân: Người dùng điền tên tài khoản đã đăng kí để đăng nhập vào hệthống

4.4.3 UC quản lý bàn

- Tác nhân: Quản lý

- Ý nghĩa: Chức năng này cho phép người dùng quan sát và nắm được thông tintrạng thái của từng bàn trong quán

Trang 18

4.5.Biểu đồ Use Case

Hình 4.1 Use case tổng quát

Trang 19

<Tên đề tài> 17

Hình 4.2.Use case quản lý bàn

Hình 4.3.Use case quản lý bán hàng

Trang 20

Hình 4.4.Use case quản lý thống kê hóa đơn

Hình 4.5.Use case quản lý đồ uống

Trang 21

<Tên đề tài> 19

4.6 Biểu đồ tuần tự

Hình 4.6.Biểu đồ tuần tự đăng nhập

Hình 4.7.Biểu đồ trình tự quản lý dữ liệu

4.7.Biểu đồ hoạt động

Trang 22

Hình 4.8.Biểu đồ hoạt động đăng kí

Hình 4.9.Biểu đồ hoạt động đăng nhập

Trang 24

Hình 4.12.Biểu đồ trạng thái đăng nhập

CHƯƠNG 5: XÂY DỰNG CHƯƠNG TRÌNH

5.1 Thiết kế CSDL vật lý trên cơ sở quản trị CSDL MY SQL

5.1.1 Bảng tài khoản

Hình 5.1.Bảng CSDL tài khoản

5.1.2 Bảng hóa đơn

Hình 5.2.Bảng CSDL hóa đơn

Trang 26

Hình 5.6.Hình quan hệ CSDL

5.2 Giao diện sản phẩm

Hình 5.7.Giao diện đăng nhập

Trang 27

<Tên đề tài> 25

Hình 5.8.Giao diện quản lý chung

Hình 5.9.Giao diện quản lý bàn

Trang 28

Hình 5.10.Giao diện quản lý bán hàng

Hình 5.11.Giao diện thống kê hóa đơn

Trang 29

<Tên đề tài> 27

Hình 5.12.Giao diện quản lý đồ uống

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN DỰ ÁN

I.KẾT QUẢ ĐẠT ĐƯỢC

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 áp dụng các kiến thức lý thuyết vào ứng dụng thực tế

2.Về phần mềm

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

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

II.HẠN CHẾ CỦA ĐỀ TÀI

Do thời gian nghiên cứu còn hạn chế, nên việc nghiên cứu các vấn đề còn chưa đầy đủ

Ngày đăng: 20/12/2024, 16:25

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

TÀI LIỆU LIÊN QUAN