about:blank 7/34Yêu cầu chức năngYêu cầu chức năng của một hệ thống quản lý nhà hàng bao gồm:• Đăng ký và đăng nhậpNgười dùng có thể tạo tài khoản và đăng nhập an toàn để truy cập các tí
Trang 1about:blank 1/34
BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
BÀI TẬP LỚN HỌC PHẦN: ĐỒ ÁN CHUYÊN NGÀNH
Trần Đình Văn
Bắc Ninh, tháng… năm 20…
Trang 2BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG
BÀI TẬP LỚN HỌC PHẦN: ĐỒ ÁN CHUYÊN NGÀNH
TÊN (BÀI TẬP LỚN): UẢN LÝ NHÀ NHÀ HÀNG
Sinh viên thực
chữTrần Đình Văn
CÁN BỘ CHẤM 1(Ký và ghi rõ họ tên)
CÁN BỘ CHẤM 2(Ký và ghi rõ họ tên)
Bắc Ninh, tháng … Năm 20 …
Trang 32.1 Sơ đồ phân rã chức năng quản lý nhà hàng
2.2.1 khái niệm
2.2.2 use case đăng nhập
2.2.3 use case quản lý khách hàng
2.2.4 use case quản lý thống kê
quản lý sản phẩm 2.2.6 use case quản lý kho
quản lý nhân viên2.3 mô hình tuần tự
Trang 4ớ ự ạnh tranh và thúc đả ầ ủa ngườ
Trang 5Bộ phận quản lý là bộ phận chịu trách nhiệm tổng thể về hoạt động của nhà hàng Quản lý
nhà hàng hiệu quả cần đảm bảo các yếu tố sau:
• Lập kế hoạch và chiến lược kinh doanh: Bộ phận quản lý cần lập kế hoạch và
chiến lược kinh doanh phù hợp với mục tiêu của nhà hàng
• Quản lý tài chính: Bộ phận quản lý cần quản lý tài chính của nhà hàng một cách
hiệu quả để đảm bảo nhà hàng hoạt động có lãi
• Quản lý nhân sự: Bộ phận quản lý cần quản lý nhân sự của nhà hàng một cách hiệu
quả để đảm bảo nhà hàng có đội ngũ nhân viên chất lượng
• Quản lý hoạt động: Bộ phận quản lý cần quản lý các hoạt động hàng ngày của nhà
hàng một cách hiệu quả để đảm bảo nhà hàng hoạt động trơn tru
Bộ phận thu ngân
Bộ phận thu ngân là bộ phận chịu trách nhiệm thanh toán cho khách hàng Quản lý bộ
phận thu ngân hiệu quả cần đảm bảo các yếu tố sau:
• Thái độ phục vụ: Nhân viên thu ngân cần có thái độ thân thiện, nhiệt tình, và chu
đáo với khách hàng
• Kỹ năng tính toán: Nhân viên thu ngân cần có kỹ năng tính toán nhanh và chính
• Kỹ năng giao tiếp: Nhân viên thu ngân cần có kỹ năng giao tiếp tốt để có thể giải
quyết các vấn đề phát sinh của khách hàng
Trang 6Bộ phận bếp
Bộ phận bếp là bộ phận chịu trách nhiệm chế biến và phục vụ các món ăn cho khách
hàng Quản lý bộ phận bếp hiệu quả cần đảm bảo các yếu tố sau:
• Chất lượng mónăn:Đây là yếu tố quan trọng nhất của bộ phận bếp Các món ăn
phải được chế biến ngon, hợp khẩu vị với khách hàng
• Sự đồng đều của chất lượng món ăn: Các món ăn cần được chế biến đồng đều,
không có sự chênh lệch về hương vị, màu sắc, và kích thước
• Sự an toàn của thực phẩm:Thực phẩm cần được bảo quản và chế biến đúng cách
để đảm bảo an toàn vệ sinh thực phẩm
Bộ phận phục vụ
Bộ phận phục vụ là bộ phận chịu trách nhiệm tiếp đón, phục vụ, và chăm sóc khách hàng
Quản lý bộ phận phục vụ hiệu quả cần đảm bảo các yếu tố sau:
• Thái độ phục vụ: Nhân viên phục vụ cần có thái độ thân thiện, nhiệt tình, và chu
đáo với khách hàng
• Kiến thức về sản phẩm: Nhân viên phục vụ cần có kiến thức về các món ăn và đồ
uống của nhà hàng để có thể tư vấn cho khách hàng một các
• Kỹ năng phục vụ: Nhân viên phục vụ cần có kỹ năng phục vụ chuyên nghiệp, như
phục vụ bàn, order món, thanh toán,
Phương án
Hệ thống bán quản hỗ trợ, tốiưu và cụ thể hóa việc quản lý , giúp việc quản dễ dàng
và hiệu quả hơn, cụ thể:
• Tăng cường hoạt động quản lý, dựa trên hệ thống thông tin quản lý tin học
• Hỗ trợ nhân viên, người chủ cửa hàng thực hiện các nghiệp vụ
• Tiết kiệm thời gian quản lýdễdàng sử dụng
Trang 7about:blank 7/34
Yêu cầu chức năng
Yêu cầu chức năng của một hệ thống quản lý nhà hàng bao gồm:
Quản lý nhân viên chặt chẽ thông qua hệ thống
Quản lý, lưu trữ thông tin nhân viên, chức vụ, ca làm, tiền lương, …
Trang 8Yêu cầu phi chức năng
Yêu cầu phi chức năng của một hệ thống quản lý nhà hàng bao gồm:
• Hiệu suất :
Phần mềm phải tải nhanh và phản hồi kịp thời với các tương tác của người dùng
Nó sẽ có thể xử lý một số lượng lớn người dùng đồng thời mà không bị chậm hoặc gặp sự cố đáng kể
Nó cần có sẵn các cơ chế sao lưu và khắc phục thảm họa để ngăn ngừa mất dữ liệu
và đảm bảo tính liên tục của hoạt động kinh doanh
Trang 9about:blank 9/34
CHƯƠNG II: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG
2.1 Sơ đồ phân rã chức năng quản lý nhà hàng
H2.1: sơ đồ phân rã chức năng
Mô tả:
• Quản lý sản phẩm:
o Thêm sản phẩm: Người dùng có thể thêm mới một sản phẩm bằng cách nhập các thông
tin cần thiết, bao gồm tên sản phẩm, mô tả sản phẩm, giá bán, số lượng hàng tồn kho,
o Sửa sản phẩm: Người dùng có thể sửa thông tin của một sản phẩm hiện có
o Xóa sản phẩm: Người dùng có thể xóa một sản phẩm khỏi hệ thống
o Tìm kiếm sản phẩm: Người dùng có thể tìm kiếm sản phẩm theo tên sản phẩm, mã
sản phẩm, hoặc các thông tin khác
o loại sản phẩm: Người dùng có thể phân loại các sản phâm thức ăn, đồ uống
Trang 10• Quản lý
o : Người dùng có thể thêm mới một bằng cách nhập các thông tin cần thiết, bao gồm , địa chỉ, số điện thoại, email, v.v
o Sửa : Người dùng có thể sửa thông tin của một khách hàng hiện có
chỉ, số điện thoại, email, hoặc các thông tin khác
o Chức vụ: Người dùng có thể phân quyền sử dụng hệ thống
• Quản lý khách hàng:
o Thêm khách hàng: Người dùng có thể thêm mới một khách hàng bằng cách nhập các
thông tin cần thiết, bao gồm tên khách hàng, địa chỉ, số điện thoại, email, v.v
o Sửa khách hàng: Người dùng có thể sửa thông tin của một khách hàng hiện có
o Xóa khách hàng: Người dùng có thể xóa một khách hàng khỏi hệ thống
o Tìm kiếm khách hàng: Người dùng có thể tìm kiếm khách hàng theo tên khách hàng,
địa chỉ, số điện thoại, email, hoặc các thông tin khác
• Quản lý đơn
o cưu hóa đơn: người dùng có thể kiểm tra hóa đơn chờ xác nhận thanh toán, đã
thanh toán, đã hủy
o Nhập hóa đơn: người dùng có thể nhập các thông tin hóa đơn như sô lượng món đã
gọi, sô bàn…
o Sửa hóa đơn: người dùng có thể chỉnh sửa thông tin hóa đơn chờ xác nhận
o Xóa hóa đơn: người dùng có thể xóa hóa đơn khỏi hệ thống
• Quản lý
o người dùng có thể thông tin của nguyên liêu nhập vào như tên nguyên liệu, ngày nhập, số lượng…
o Sửa liệu: người dùng có thể sửa thông tin nguyên liệu có trong hệ thống
o Xóa nguyên liệu: người dùng có thể xóa nguyên liệu khỏi hệ thống
• Quản lý báo cáo:
o Thống kê doanh số: Hệ thống sẽ tự động tạo báo cáo thống kê doanh số theo
tuần, tháng, hoặc năm
Trang 11about:blank 11/34
ệ
Sơ đồ use case là một biểu đồ mô tả các chức năng của một hệ thống từ góc độ người dùng
Sơ đồ này sử dụng các ký hiệu để thể hiện các thành phần trong mô hình use case, chẳng
hạn như actor, use case, và mối quan hệ giữa chúng
Dưới đây là định nghĩa của các ký hiệu trong sơ đồ use case:
• là người dùng của hệ thống, một tác nhân có thể là một người dùng thực hoặc
các hệ thống máy tính khác có vai trò nào đó trong hoạt động của hệ thống Như vậy,
tác nhân thực hiện các use case Một tác nhân có thể thực hiện nhiều use case và ngược
lại một use case cũng có thể được thực hiện bởi nhiều tác nhân
Tác nhân được kí hiệu:
• Đây là thành phần cơ bản của biểu đồ use case Các use case được biểu diễn bởi các hình elip.Tên các use case thể hiện một chức năng xác định của hệ thống
Các use case được kí hiệu như sau:
• Được biểu diễn bằng các đường nối, thể hiện mối quan hệ giữa actor và use case Có hai loại mối quan hệ chí
o Được biểu diễn bằng đường đứt nét, thể hiện mối quan hệ kết nối giữa hai actor hoặc giữa một actor và một use case Kí hiệu:
Trang 12• Include: là quan hệ giữa các Use Case với nhau, nó mô tả việc một Use Case lớn
được chia ra thành các Use Case nhỏ để dễ cài đặt (module hóa) hoặc thể hiện sự dùng lại
• Extent: Extend dùng để mô tả quan hệ giữa 2 Use Case Quan hệ Extend được sử
dụng khi có một Use Case được tạo ra để bổ sung chức năng cho một Use Case có sẵn và được sử dụng trong một điều kiện nhất định nào đó
o Được biểu diễn bằng đường mũi tên, thể hiện mối quan hệ cho thấy một use case phụ thuộc vào một use case khác để hoàn thành
Sơ đồ use case được sử dụng để giao tiếp hiệu quả với các bên liên quan về các chức năng
của hệ thống Sơ đồ này cũng được sử dụng để phân tích các yêu cầu của hệ thống và để
lập kế hoạch cho quá trình phát triển hệ thống
Lợi ích của sơ đồ use case:
• Giúp chúng ta hiểu rõ các chức năng của hệ thống từ góc độ người dùng
• Giúp chúng ta giao tiếp hiệu quả với các bên liên quan
• Giúp chúng ta phân tích các yêu cầu của hệ thống
• Giúp chúng ta lập kế hoạch cho quá trình phát triển hệ thống
Trang 13about:blank 13/34
H2.2 use case tổng quát
• Mô tả: người dùng đăng nhập và sử dụng hệ thống
• Luồng sự kiện:
Người dùng nhập tên người dùng và mật khẩu
Hệ thống kiểm tra tên người dùng và mật khẩu
đăng nhập vào hệ thông người dùng các chức năng của hệ thống và tùy vào quyền chuy
Nếu tên người dùng và mật khẩu không chính xác, hệ thống yêu cầu người dùng nhập lại
• Điều kiện tiên quyết: Người dùng chưa đăng nhập vào hệ thống
• Hậu điều kiện: Người dùng đã đăng nhập vào hệ thống
Trang 142.2.2 use case đăng nhậ
• Mô tả: người dùng đăng nhập vào hệ thống
• Luồng sự kiện:
Người dùng nhập tên người dùng và mật khẩu
Hệ thống kiểm tra tên người dùng và mật khẩu
Nếu tên người dùng và mật khẩu chính xác, hệ thống cho phép người dùng đăng nhập
Nếu tên người dùng và mật khẩu không chính xác, hệ thống yêu cầu người
ập lại
• Điều kiện tiên quyết: Người dùng chưa đăng nhập vào hệ thống
• Hậu điều kiện: Người dùng đã đăng nhập vào hệ thống
Trang 15Ngươi chọn khách hàng cần thực hiện thao tác.
Ngươi thực hiện thao tác thêm, sửa, xóa hoặc xem thông tin khách hàng
Hệ thống lưu lại thông tin khách hàng
• Điều kiện tiên quyết: người đã đăng nhập vào hệ thống
• Hậu điều kiện: Thông tin khách hàng đã được cập nhật
Trang 16ả ố
• Mô tả: người dùng nhập hóa đơn và thống kê,…
• Luồng sự kiện:
Người dùng chọn chức năng quản lý thông kê
Hệ thống hiển thị danh sách đơn và nhập hóa đơnNgười dùng chọn danh sách hóa đơn hoặc nhập hóa đơn
Hệ thống hiển thị
• Điều kiện tiên quyết: người đã đăng nhập vào hệ thống
• Hậu điều kiện: người đã xem được báo cáo
Trang 17Người dùng nhập các tiêu chí tìm kiếm.
Người cập nhật lại thông tin, sửa, xoá, thêm sản phẩm
Hệ thống hiển thị thông tin sản phẩm đã được cập nhật
• Điều kiện tiên quyết: Người dùng đã đăng nhập vào hệ thống
• Hậu điều kiện: Người dùng đã tìm được danh sách các sản phẩm phù hợp với các
tiêu chí/ cập nhật sản phẩm thành công
Trang 18• Mô tả: người dùng quản lý lượng hàng nhập vào kho
• Luồng sự kiện:
Người dùng chọn chức năng quản lý kho
Hệ thống hiển thị sách nguyên liệu người dùng có thể thêm hoặc xóa nếu muốn
Người chọn mục cần thực hiện thao tác
Hệ thống lưu lại thông tin
• Điều kiện tiên quyết: Quản lý đã đăng nhập vào hệ thống
• Hậu điều kiện: Thông tin đơn hàng đã được cập nhật
Trang 19• Điều kiện tiên quyết: người đã đăng nhập vào hệ thống
• Hậu điều kiện: Danh sách sản phẩm trong giỏ hàng đã được cập nhật
Trang 202.3 mô hình tuần tự
2.3.1 Định nghĩa
Sơ đồ tuần tự là một loại sơ đồ UML mô tả cách thức các đối tượng trong một hệ thống tương tác với nhau theo thời gian Sơ đồ này sử dụng các ký hiệu để thể hiện các đối
tượng, các thông điệp được gửi giữa các đối tượng, và thứ tự thời gian của các thông điệp
Dưới đây là định nghĩa của các ký hiệu trong sơ đồ tuần tự:
• Đối tượng: Được biểu diễn bằng một hộp, đại diện cho một thực thể trong hệ thống
• Thông điệp: Được biểu diễn bằng một mũi tên, đại diện cho một yêu cầu được gửi
từ một đối tượng đến một đối tượng khác
• Thời gian: Được biểu diễn bằng các đường chấm, đại diện cho thứ tự thời gian của
các thông điệp
Sơ đồ tuần tự được sử dụng để mô tả các tương tác phức tạp giữa các đối tượng trong
một hệ thống Sơ đồ này cũng được sử dụng để phân tích các yêu cầu của hệ thống và để
lập kế hoạch cho quá trình phát triển hệ thống
Lợi ích của sơ đồ tuần tự:
• Giúp chúng ta hiểu rõ cách thức các đối tượng trong một hệ thống tương tác với
• Giúp chúng ta lập kế hoạch cho quá trình phát triển hệ thống
Trang 21about:blank 21/34
ầ ự đăng nhậ
Trang 222.3.3 Tuần tự quản lý háo đơn
Trang 23about:blank 23/34
Trang 24ầ ự ả ả ẩ
Trang 25about:blank 25/34
Trang 26CHƯƠNG III: THIẾT KẾ CƠ SỞ DỮ LIỆU
3.1 Định nghĩa
Cơ sở dữ liệu (database) là một tập hợp các dữ liệu được lưu trữ một cách có tổ chức
và có thể truy cập được bằng các ứng dụng phần mềm Cơ sở dữ liệu thường được sử dụng
để lưu trữ thông tin về các thực thể trong thế giới thực, chẳng hạn như khách hàng, sản
phẩm, đơn hàng, v.v
Các thành phần chính của cơ sở dữ liệu:
• Dữ liệu: Là các thông tin được lưu trữ trong cơ sở dữ liệu Dữ liệu có thể được lưu
trữ dưới dạng văn bản, số, hình ảnh, video, v.v
• Bảng: Là một tập hợp các dữ liệu được tổ chức theo một cấu trúc nhất định Mỗi
bảng có một hoặc nhiều cột và mỗi cột có một kiểu dữ liệu cụ thể
• Kiểu dữ liệu: Là loại dữ liệu được lưu trữ trong một cột của bảng Các kiểu dữ liệu
phổ biến bao gồm: văn bản, số, ngày tháng, thời gian, v.v
• Là một cột hoặc một nhóm cột trong một bảng xác định duy nhất một bản ghi
• Khóa ngoại: Là một cột hoặc một nhóm cột trong một bảng tham chiếu đến khóa
chính của một bảng khác
• Mối quan hệ: Là mối liên kết giữa hai hoặc nhiều bảng
Các loại cơ sở dữ liệu:
• Cơ sở dữ liệu quan hệ: Là loại cơ sở dữ liệu phổ biến nhất hiện nay Cơ sở dữ liệu
quan hệ sử dụng các bảng để lưu trữ dữ liệu và các mối quan hệ giữa các bảng để kết nối dữ liệu
• Cơ sở dữ liệu phi quan hệ: Là loại cơ sở dữ liệu không sử dụng các bảng để lưu trữ
dữ liệu Cơ sở dữ liệu phi quan hệ thường được sử dụng để lưu trữ dữ liệu lớn hoặc
dữ liệu có cấu trúc không tuyến tính
• Cơ sở dữ liệu phân tán: Là loại cơ sở dữ liệu được lưu trữ trên nhiều máy tính Cơ
sở dữ liệu phân tán thường được sử dụng để lưu trữ dữ liệu lớn hoặc dữ liệu cần truy cập từ nhiều địa điểm
Trang 27about:blank 27/34
Lợi ích của việc sử dụng cơ sở dữ liệu:
• Tính nhất quán: Dữ liệu được lưu trữ trong cơ sở dữ liệu là duy nhất và thống nhất
• Tính bảo mật: Dữ liệu được lưu trữ trong cơ sở dữ liệu được bảo vệ khỏi truy cập
• Tính hiệu quả: Dữ liệu có thể được truy cập và xử lý một cách hiệu quả
• Tính mở rộng: Cơ sở dữ liệu có thể được mở rộng để đáp ứng nhu cầu phát triển
Các thực thể
H3.1 thực thể người
H3.2 thực thể
Trang 28H3.3 thực thể liệu nhâp
H3.4 thực thể sản phẩm
Trang 29about:blank 29/34
thực thể dơn
thực thể tiết hóa đơn
Trang 30hình quan hệ:
Trang 31about:blank 31/34
4 xây dựng cơ sở dữ liệucreate database QL_NHA_HANG
use QL_NHA_HANG
create table KHACHHANG (
MAKH nvarchar ( ) 50 primary key ,
TENKH nvarchar ( ), 50
DIACHI nvarchar ( ), 50
SDT int
)
create table NGUOIDUNG (
MANV nvarchar ( ) 50 primary key ,
create table NGUYENLIEUNHAP (
MANL nvarchar ( ) 50 primary key ,
TENNL nvarchar ( ), 50
NGAYNHAP date ,
SOLUONG int ,
TONGGIA int ,
MAKH nvarchar ( ) 50 FOREIGN KEY REFERENCES KHACHHANG ( MAKH ),
MANV nvarchar ( ) 50 FOREIGN KEY REFERENCES NGUOIDUNG ( MANV )
)
create table SANPHAM (
MASP nvarchar ( ) 50 primary key ,
TENSP nvarchar ( ), 50
GIABAN int ,
MANL nvarchar ( ) 50 FOREIGN KEY REFERENCES NGUYENLIEUNHAP ( MANL )
)
create table HOADON (
MAHD nvarchar ( ) 50 primary key ,
MASP nvarchar ( ) 50 FOREIGN KEY REFERENCES SANPHAM ( MASP ),
MANV nvarchar ( ) 50 FOREIGN KEY REFERENCES NGUOIDUNG ( MANV ),
MAHD nvarchar ( ) 50 FOREIGN KEY REFERENCES HOADON ( MAHD )
)
Trang 32•
Trang 33about:blank 33/34
KẾT LUẬNKết quả đạt được
Môn học đồ giúp chúng tôi biết cách làm nhiệm vụ thu thập, xử lý, lưu trữ và phân phối thông tin và dữ liệu và cung cấp một cơ chế phản hồi để đạt được một mục
tiêu định trước Hệ thống quản lý nhà đang trở thành một giải pháp phổ biến trong
ệc quản lý và vận hành các nhà Để đáp ứng nhu cầu ngày càng cao của khách hàng
và người sử dụng, hệ thống này cần phải phát triển và cải tiến theo các hướng sau:
Tích hợp trí tuệ nhân tạo và học sâu: Các công nghệ này sẽ giúp hệ thống quản lý nhà
tự động hóa các tác vụ quản lý, đưa ra các dự đoán về nhu cầu sử dụng, giúp tối ưu hoá tài
nguyên và nâng cao trải nghiệm người dùng
Cải thiện khả năng bảo mật: Bảo mật luôn là một yếu tố quan trọng trong các hệ thống quản
lý, đặc biệt là trong quản Hệ thống cần phải đảm bảo sự an toàn cho thông tin khách hàng và tài khoản người dùng, đồng thời hạn chế các cuộc tấn công mạng
Tích hợp các công nghệ mới: Các công nghệ như blockchain và IoT có thể được tích hợp
vào hệ thống quản lý nhà để cải thiện tính bảo mật, tăng cường tính khả dụng và cải thiện trải nghiệm người dùng
Tối ưu hóa trải nghiệm người dùng: Hệ thống cần thiết kế giao diện và trải nghiệm người
dùng tốt hơn để đem lại trải nghiệm tốt nhất cho người dùng
Phát triển các tính năng mới: Các tính năng mới như quản lý đăng ký và đặt chỗ trực tuyến,
tích hợp thanh toán trực tuyến, quản lý tài khoản người dùng và quản lý lịch sử sử dụng cần
được phát triển để nâng cao tính năng và giá trị của hệ thống
Tích hợp các công cụ tự động: Các công cụ hỗ trợ phân tích dữ liệu, thiết kế kiến trúc hệ
thống, kiểm thử và triển khai cần được tích hợp để tối ưu hoá hiệu quả và tiết kiệm chi phí
cho quá trình phát triển sản phẩm
Tóm lại, hệ thống quản lý nhà cần phát triển và cải tiến để đáp ứng các yêu cầu ngày càng cao của khách hàng và người sử dụng,tạo giá trị cho doanh nghiệp và cạnh tranh trên
thị trường Việc tích hợp các công nghệ mới, tối ưu hoá trải nghiệm người dùng và phát
triển các tính năng mới sẽ giúp hệ thống nâng cao tính linh hoạt, tăng khả năng sử dụng và
giảm chi phí vận hành Bên cạnh đó, việc đảm bảo tính bảo mật và tích hợp các công cụ tự
động cũng sẽ giúp hệ thống quản lý nhà hoạt động một cách hiệu quả và đáng tin cậy
Để phát triển hệ thống quản lý nhà , các doanh nghiệp có thể sử dụng các phương pháp phát triển phần mềm như Agile, Scrum hoặc DevOps để tối ưu quá trình phát triển và đưa
sản phẩm ra thị trường nhanh chóng Đồng thời, các doanh nghiệp cũng cần tìm hiểu về
nhu cầu của khách hàng và thị trường để đưa ra các giải pháp phù hợp và tăng cường tính
cạnh tranh Cuối cùng, hệ thống quản lý nhà cần được đánh giá và đưa ra các cải tiến thường xuyên để đáp ứng các nhu cầu mới và phát triển trên thị trường