Tải bản đầy đủ (.docx) (25 trang)

Xây dựng hệ thống website bán đồ ăn online

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (800.71 KB, 25 trang )

__________________________________________
BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN
MÔN:NHẬP MÔN CÔNG NGHỆ PM
ĐỀ TÀI:XÂY DỰNG WEBSITE BÁN ĐỒ ĂN ONLINE

Nhóm sinh viên thực hiện : Nhóm
Lớp : ĐH Khoa học máy tính 1 – K10
Giáo viên hướng dẫn : TS. Nguyễn Hoàng Tú

Hà Nội 2017


_______________________________________________________

BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN
MÔN:NHẬP MÔN CÔNG NGHỆ PM
ĐỀ TÀI:XÂY DỰNG WEBSITE BÁN ĐỒ ĂN ONLINE

Nhóm sinh viên thực hiện :
1 . Lê Xuân Trường
2 . Nguyễn Hữu Tiến



3 . Nguyễn Thế Hùng
4 .Nguyễn Minh Quang

PHẦN - SRS

1.Giới thiệu
Nhu cầu ăn uống là một nhu cầu thiết yếu không thể thiếu của bất c ứ cá
nhân hay tổ chức nào nhưng với nhịp độ phát triển ngày nay mọi ng ười không
còn thời gian để ra đường để mua sắm những thực phẩm cần thiết và cũng
không có thời gian để kiểm tra “ liệu thực phẩm mình đang ăn có đủ an toàn v ệ
sinh không ’’ trong khi các cơ quan chức năng ch ỉ có th ể ngăn ch ặn đ ược m ột
phần những thực phẩm bẩn tràn vào thị trường . Một lượng lớn th ực ph ẩm
không rõ nguồn gốc, không an toàn đ ấy là còn ch ưa k ể đ ến r ất nhi ều lo ại
thực phẩm được “tắm” hóa chất đ ộc h ại tr ước khi bán ra th ị tr ường nh ằm
mục đích thu lợi nhuận. Cũng chính vì v ậy những ca tử vong vì ung th ư ngày
càng cao , nh ững ca c ấp c ứu vì ng ộ đ ộc đang di ễn ra m ột cách th ường xuyên .
Lòng tin của người tiêu dùng v ề nh ững th ực ph ẩm trên th ị tr ường không
còn , những loại th ực ph ẩm không rõ ngu ồn g ốc xu ất x ứ đ ược gi ới thi ệu
bằng những lời mời chào bay bổng và đ ược bán ra v ới giá c ắt c ổ , nh ững s ản
phẩm hàng nhái hàng kém ch ất l ượng l ại d ần chi ếm lĩnh th ị tr ường không
những khiến công ty mất uy tín , làm m ất th ương hiêu mà doanh nghi ệp xây
dựng bao nhiêu năm mà còn gây thi ệt h ại cho chính nh ững ng ười tiêu dùng ,
gây tâm lý hoang mang . V ậy ng ười tiêu dùng ph ải bi ết làm sao khi th ời đ ại
ngày nay , lượng công việc mà m ột cá nhân đ ảm nhi ệm không cho phép h ọ có
thể trở về nhà nghỉ ngơi và ngồi bên mâm c ơm gia đình , bu ộc lòng h ọ ph ải


nhắm mắt và đánh cược v ới sức kh ỏe của mình đ ể ti ếp t ục làm vi ệc và cũng
không thể biết rằng “ ăn đ ể có s ức làm vi ệc hay ăn đ ể ngh ỉ vi ệc ’’
Trước thực tế đó những con người tài năng của ngành công nghệ thông tin đ ưa

hệ thống website đồ ăn nhanh vào thị trường để giả quyết những vấn đề bất
cập mà mọi người đang gặp phải . Nỗi lo về nguồn gốc của th ực ph ẩm , hay
thực phẩm cđạt chỉ tiêu an toàn thực hay không và ngay cả nh ững khác hàng
không có thời gian rời khỏi ghế làm việc cũng được ph ục v ụ m ột cách nhiệt
tình để đem đến sự hài lòng nhất cho khác hàng . Để đáp ứng đủ nhu c ầu cho
mọi người và giải quyế vấn đề cấp thiết đang làm cho người tiêu dung hoang
mang nghành dịch vụ kinh doanh online đồ ăn nhanh đang được phát triển với
quy mô lớn . Số lượng website và chuỗi của hàng cung ứng đang ngày càng tăng .
Để không sự kỳ vọng của người tiêu dùng website đồ ăn nhanh đã cho ng ười
tiêu dùng thấy rất nhiều tiện ích , sự thuận lợi , dễ dà sự nhanh chóng, thuận
tiện trong những lần đặt phòng,thung và đem lại sự hài lòng cho khách hàng .
Việc áp dụng website bán đồ ăn nhanh không những giúp doanh nghiệp lấy l ại
lòng tin của jhacs hàng mà còn giúp người tiêu dùng yên tâm . Khi áp d ụng
website vào thị trường người tiêu dùng và doanh nghiệp có rất nhiều thuận lợi :






giúp người tiêu dùng có nhiều sự lựa chọn về sảm ph ẩm
có thể so sánh các sản phẩm vơi nhau
xem thông tin sảm phẩm , nguồn gộc xuất xứ ...
chỉ cầm một thiết bị thông minh cũng có thể đặt hàng sản phẩm
có thể lựa chọn nhiều phương thức thanh toán với các ưu đãi

Có thể thấy rằng thời đại công nghệ phát triển như bây giờ việc kinh doanh
trước đây đang dần mất đi sự cạnh tranh của mình , đ ể phát tri ển c ần ph ải áp
dụng các khoa học kỹ thuật vào trong kinh doanh và nghành công ngh ệ thông
tin , một ngành công nghệ mà mọi người chỉ nghĩ về nh ững con số và nh ững ký

tự rác rối đang dần giải quyết những vấn đề mà mọi người gặp phải . Vì v ậy
việc áp dụng website để bán đồ ăn nhanh cho khác hàng là th ực sự c ần thi ết
không những cho doanh nghiệp mà còn cho cả người tiêu dùng trên các n ước
phát triển việc áp dụng các website để bán những sản ph ẩm đang r ất đ ược các
doanh nghiệp phát triển để đạt doanh thu cao hơn .


Mục đich


Khảo sát hệ thống quản lí với các chức năng liên quan đến việc đ ặt hàng,
giao hàng , hủy đơn hàng…thông qua đó phân tích những ưu nhược điểm của
hệ thống này và đề ra những hệ thống quản lí mới , hoàn thiện hệ thống
hơn , hiệu quả hơn linh hoạt hơn.


Phạm vi
Áp dụng với hệ thống quản lý mọi nhà hàng và daonh nghiệp để xây dựng
vào tạo website .



Định nghĩa và từ viết tắt



Tài liệu tham khảo
Internet và báo cáo Phân tích thiết kế hệ thống kì trước




Tổng quan


Mô tả bài toán: Hệ thống website bán đồ ăn nhanh nhóm em xây dựng
là hệ thống nhỏ áp dụng chonhững doanh nghiệp vừa và nhỏ , xem
thông tin sản phẩm , đặt hàng , giao hàng tận nơi và lựa chọn hình
thức thanh toán qua hệ thống internet.

2. Mô tả chung




Hệ thống bán đồ ăn nhanh được xây dựng mô hình như sau:


Gồm các đối tượng sử dụng chính



Quá trình đưa dữ liệu đưa thông tin qua các USE CASE đ ể m ọi ng ười
nhìn vào thể hiện được các hoạt động làm việc của ph ần mềm



Quan trọng là thiết kế giao diện sao cho dễ nhìn, dễ hiểu, bắt mắt
người dung, giới thiệu qua được hệ thống khách sạn quản lý rất t ốt
cũng như làm việc hiệu quả


Các USE CASE được mô tả:




Tác Nhân
Khách hàng

Mô Tả
người tương tác trên website
của cửa hàng, lựa chọn và mua
sản phẩm , đăng kí thành viên và
đăng nhập qua hệ thống

NGƯỜI QUẢN LÝ

người theo dõi các hoạt động
của cửa hàng và website của cửa
hàng.

NHÂN VIÊN

người tiếp nhận những đơn hàng
khách hàng đặt và xử lí rồi liên hệ
người nhận để xác nhận và
chuyển cho đơn vị vận chuyển.

THÀNH VIÊN

bao gồm người quản lý , nhân viên

và khách hàng đã đăng ký làm
thành viên . Sau khi đăng nhập trở
thành thành viên khách hàng có
ưu đãi.

Ca sử dụng
Đăng kí , Đăng
nhập

Tác nhân
Khách hàng

Xem thông tin sản
phẩm

Khách hàng , nhân
viên , quản lý

Quản lý sản phẩm

Quản lý

Chọn mua sản
phẩm

Khách hàng

Tiếp nhận đơn hàng Quản lý
Xử lý đơn hàng


Nhân viên

Các tác
nhân

Xác
định
các ca
sử
dụng


Đăng nhập



Lược đồ Use Case

Hoặc
Xem thông tin sản phẩm

Đăng Ký

Chọn sản phẩm cần mua

Xem thông tin về giá sản
phẩm

Tạo đơn hàng (nếu
mua)

Hủy mua hàng

Thanh toán
Khách hàng

Hình thức thanh toán

Đặc tả UC đăng ký , đăng nhập
Tên UC

Đăng nhập


Tác nhân
Chức năng
Mô tả

Khách hàng
Đăng nhập , đăng ký , cập nhật thông tin
khách hàng đăng ký hoặc đăng nhập vào hệ
thống để tương tác với hệ thống
Tên truy cập và mật khẩu hợp lệ

Điều kiện đầu
vào
Kết quả đầu ra
Truy nhập thành công hệ thống
• Đặc tả UC quản lý thông tin cá nhân
Tên UC


quản lý thông tin cá nhân

Tác nhân
Khách hàng
Chức năng
Tra cứu và sửa thông tin cá nhân
Mô tả
Thêm , xóa sản phẩm và sửa thông tin cá nhân
Điều kiện đầu
Tên truy cập và mật khẩu hợp lệ
vào
Kết quả đầu ra
Cập nhật thành công
• Đặc tả UC đặt món ăn
Tên UC
Tác nhân
Chức năng
Mô tả
Điều kiện đầu
vào
Kết quả đầu ra

Đặt món ăn
Khách hàng
Khách hàng đặt món ăn
Thanh toán tiền và đặt món
Tên truy cập và mật khẩu hợp lệ
Hoàn thành việc đặt hàng

3. Yêu cầu cụ thể



Hê thống quản lý bán đò ăn nhanh giúp cho chúng ta tiết kiệm được thời
gian và không cần phải ra đường mà vẫn có thể đặt được đ ồ ăn cho các
bữa ăn một cách thuận tiện và nhanh chóng.



Với hình thức đặt hàng nhanh gọn tiện và chi phi phải chăng.



Giao hàng đúng thời gian và địa điểm



Thái độ phục vụ khách hàng nhiệt tình và chu đáo.


3.1 Chức năng
Chức năng hệ thống có thể chia làm các nhóm như sau:


Nhóm chức năng đăng ký , đăng nhập thành viên.



Nhóm chức năng quản lý thông tin cá nhân , thông tin về sản phẩm ,
thành viên .




Nhóm chức năng xem thông tin đơn hàng , thông tin sản phẩm , thông tin
cá nhân



Nhóm chức năng mua hàng , xử lý đơn hàng.

3.2 Các tác nhân
KHÁCH HÀNG: là người giao dịch với cửa hàng thông qua hệ thống website của
cửa hàng, khách hàng có thể xem các loại đồ ăn cửa hàng và thông tin c ủa đ ồ ăn
đó , sau khi xem kĩ thông tin về sản ph ẩm khách hàng có th ể t ạo đ ơn hàng đ ể
mua sản phẩm đó bằng cách để lại thông tin cá nhân , đ ịa ch ỉ nh ận hàng và s ố
điện thoại người nhận hàng.Khách hàng cũng có thể đăng kí làm thành viên của
cửa hàng bằng cách tạo tài khoản qua hệ thống và đăng nhập.
NGƯỜI QUẢN LÝ: là người theo dõi các hoạt động của cửa hàng và website của
cửa hàng.
NHÂN VIÊN: là người tiếp nhận những đơn hàng khách hàng đặt và xử lí rồi
liên hệ người nhận để xác nhận và chuyển cho đơn vị vận chuyển.
THÀNH VIÊN: bao gồm người quản lý , nhân viên và khách hàng đã đăng ký làm
thành viên . Sau khi đăng nhập trở thành thành viên khách hàng có ưu đãi.

3.3 Hạn chế thiết kế


Vẫn còn một số bộ phận khách hàng không biết đến dịch v ụ và website
này, không biết sử dụng internet, vì vậy khách hàng chủ yếu là bộ ph ận
giới trẻ bộ phận trí thức.




Dù khác hàng chủ yếu là giới trẻ nhưng việc thanh toán tr ược tuy ến qua
thẻ cũng gặp khá nhiều thủ tục để đảm bảo thông tin cho khách hàng



Hệ thống cần liên tục quản lý túc trực ngày đêm để quản lý và tiếp nhận
đơn đặt hàng



Lỗi mạng thì hệ thống sẽ ngưng hoạt động làm gián đoạn đến công việc
và chi phí bảo trì cũng là một vấn đề cần quan tâm


3.4 Yêu cầu về hệ thống tài liệu và trợ giúp tài liệu trực tuyến


Trang
Chủ

Được cập nhật hoàn toàn trên hệ thống, khách hàng vào tham khảo nếu
vẫn chưa dõ thì có thể gọi theo số hotline được in trên giao diện trang
chủ

Món Ăn

Đồ Uống


người dùng

Giao diện phần cứng:
Danh sách
Món ăn
Sản
phẩm 1
Sản
phẩm 1
Sản
phẩm 1

Sản
phẩm
Khuyến
Mãi

Liên Hệ

Tìm
kiếm

3.5 Giao
diện


Giao
diện



Danh Sách
Đồ Uống
Sản
phẩm 1
Sản
phẩm 1
Sản
phẩm 1

Sản
phẩm A

Sản
phẩm B

Sản
phẩm C

Sản
phẩm D

Hỏi Đáp

Sản
phẩm F

Sản
phẩm G

Sản

phẩm H

Sản
phẩm I

Hỗ trợ
trực
tuyến

Sản
phẩm L

Sản
Sản
phẩm M phẩm N

Sản
phẩm G

Đăng
nhập

Sản
phẩm P

Sản
phẩm Q

Sản
phẩm T


Quảng
cáo

Footer

Sản
phẩm J


Giao diện phần mềm:

1.Xác định các use case
1.1 Khách hàng
-

Xem thông tin về sản phẩm (đồ ăn)

-

Chọn sản phẩm cần mua

-

Thực hiện việc mua hàng

-

Tiến hành chọn phương thức thanh toán



1.2 Tác nhân quản lý
-

Tiếp nhận đơn hàng của khách

-

Giao đơn hàng cho nhân viên thực hiện

-

Quản lý danh sách thành viên

-

Quản lý các sảm phẩm của cửa hàng

1.3 Tác nhân nhân viên
-

Tiếp nhận đơn hàng quản lí chuyển xuống

-

Liên hệ khách đặt hàng để xác nhận và chốt đơn

-

Chuyển cho đơn vị giao hàng cho khách


-

Báo cáo kết quả

1.4 Các khách hàng thành viên
-

Đăng nhập

-

Nhập thông tin cá nhân

-

Xem thông tin cá nhân

-

Sửa thông tin cá nhân (nếu có sai xót)


2.Biểu đồ Use case
2.1 Use case đăng ký đăng nhập

Đăng nhập

Khách hàng thành viên


Đăng kí
------------------------->

Cập nhập
thông tin

Khách hàng
Hình 2:Biểu đồ Use case đăng ký, đăng nhập


2.2 Use Case quản lý thông tin cá nhân

Đăng nhập

Xem thông tin cá nhân
--------------- >

Sửa thông tin nếu sai xót

Nhập thông tin cá nhân

--------------------------->

Hình 3:Biểu đồ Use case quản lý thông tin cá nhân

2.3 Biểu đồ Use Case quản lý danh mục sản phẩm


Thêm sản phẩm


Xóa sản phẩm

Chỉnh sửa thông tin sản phẩm

Hình 4:Biểu đồ Use Case quản lý sản phẩm

Cập nhật thông tin sản
phẩm


2.4 Biểu đồ Use Case mua hàng

Xem thông tin
sản phẩm

Chọn sản phẩm cần
mua
Xem thông tin về
giá sản phẩm
Tạo đơn hàng (nếu
mua)

Hủy mua hàng

Khách hàng

Thanh toán

Hình thức thanh toán
Hình 5:Biểu đồ Use Case mua hàng



2.5 Use case xử lý đơn đặt hàng
Tiếp nhận đơn hàng

Xem thông tin đơn

Quản lý Giao cho nhân viên

Giao hàng

Báo cáo

Xử lí đơn hàng

Hình 6: Biểu đồ Use Case xử lý đơn hàng

Nhân viên


PHẦN - SAD
1.Giao diện
- Khi các bạn bấm vào đăng nhập ở giao diện website để tiến hành đặt hàng, sẽ
hiện ra các phương thức đăng nhập có giao diện như sau :


-

Nếu bạn không có những tài khoản liên kết trên thì bạn có th ể bấm vào
ĐĂNG KÝ để tạo tài khoản mới sẽ có giao diện như sau :


Sau khi cập nhật đầy đủ thông tin ấn vài ĐĂNG KÝ rồi quay v ề bước đăng nh ập.


-

Khi bạn đăng nhập vào hệ thống bằng tài khoản đã tạo hệ th ống sẽ c ần
thời gian để kiểm tra và nhận thông tin và có giao diện nh ư sau:

-

Sau khi đăng nhập thành công vào hệ thống giao diện sẽ hiện ra thông tin
về TP bạn cần gọi món và thực đơn bao gồm ( cơm trưa, đồ ăn , th ức
uống, tráng miệng ) và thông tin của một số món ăn có hình ảnh và giá
đính kèm có giao diện như sau :


-

Khi bạn bấm vào món ăn bạn cần thì website sẽ hiện đầy đ ủ thông tin chi
tiết về sản phẩm đó có giao diện như sau :

-

Khi bạn chọn món mình muốn mua thì món ăn đó sẽ được thêm vào gi ỏ
hàng nếu bạn xác định mua thì bấm vào nút Đặt trước để c ửa hàng nh ận
được thông tin đơn hàng sẽ có giao diện như sau :


-


Khi bạn bấm Đặt trước thì sẽ tự động chuy ển qua giao di ện m ới đ ể nh ập
thông tin của người nhận bao gồm địa điểm nhận hàng ( họ tên , SĐT, Đ ỊA
CHỈ) và ngày muốn nhận hàng rồi bấm TIẾP TỤC :

-

-

Để kiểm tra lịch sử đặt món bấm vào tài khoản và chọn LỊCH SỬ ĐẶT
MÓN có giao diện như sau :

Khi bạn bấm vào LỊCH SỬ ĐẶT MÓN thì sẽ hiện ra giao diện bao g ồm đ ầy
đủ thông tin ( ngày giờ , địa điểm đã đặt món ăn đó ) có giao di ện nh ư sau:


-

Nếu bạn muốn kiểm tra và thay đổi thông tin thì bấm vào tài kho ản và
chọn CẬP NHẬT TÀI KHOẢN:

-

Khi bạn chọn cập nhật tài khoản sẽ hiện ra giao diện nh ư sau gồm các
thông tin về tài khoản cá nhận và thông tin đặt hàng bạn muốn thay đổi
có giao diên như sau:

-

Sau khi đặt hàng thành công thì bên cửa hàng sẽ gọi đi ện l ại cho b ạn đ ể

xác nhận đơn hàng bạn đã đặt và duy ệt lại thông tin nếu c ả 2 bên xác
nhận đơn hàng thì bên bán sẽ chuyển cho bên giao hàng đ ể vận chuy ển
hàng đúng ngày giờ khách hàng yêu cầu.

3. SƠ ĐỒ HỆ QUẢN TRỊ CSDL



×