dễ dàng hơn cho người sử dụng bằng việc kết nối internet và một dòng dữ liệu truy tìm thì ngay lập tức cả kho tài nguyên không chỉ trong nước mà ngoài nước hiện ra không chỉ bằng ngôn ng
Trang 1TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN
Chuyên ngành : HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ
Hà Nội, tháng 10 năm 2022
Trang 2PHIẾU CHẤM ĐIỂM
SINH VIÊN THỰC HIỆN
STT Họ và tên Nội dung thực
Dũng
2 Lưu Thành Long
20810320098
Khảo sát + phântích +code+làmbáo cáo
Trang 3Mục Lục
LỜI MỞ ĐẦU 3
CHƯƠNG 1 Khảo sát và lập dự án 4
1.1 Khảo sát các hệ thống tương tự 4
1.1.1 Hiện trạng 4
1.1.2 Tổng quan 4
1.2 Đặt vấn đề 5
1.3 Các chức năng chính của dự án 6
CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 7
2.1 Biểu đồ UseCase hệ thống 7
A, use case tổng quát 7
B, use case đơn hàng 7
C, use case quản lý sản phẩm 7
D, use case đăng nhập, đăng xuất 8
E ,use case đặt hàng 8
2.2 Biểu đồ ZSequence các chức năng của hệ thống 9
A,Biểu đồ Sequence chức năng đăng nhập , đăng xuất 9
B,Biểu đồ Sequence Quản lý sản phẩm 11
C, Biểu đồ Sequence Quản lý đơn hàng 13
D,Sequence quản lý đặt hàng 14
2.3 Bảng diagram 15
Chương 3 Thiết Kế Giao Diện 16
3.1 Giao diện Sql 16
3.2 Giao diện Web Bán Đồ ăn nhanh 17
KẾT LUẬN 23
Trang 4dễ dàng hơn cho người sử dụng bằng việc kết nối internet và một dòng dữ liệu truy tìm thì ngay lập tức cả kho tài nguyên không chỉ trong nước mà ngoài nước hiện ra không chỉ bằng ngôn ngữ mà cả bằng hình ảnh, âm thanh.
Chính vì lợi ích từ internet đã thúc đẩy sự ra đời và phát triển của thươngmại điện tử làm biến đổi bộ mặt văn hóa cũng như nâng cao chất lượng cuộc sống của con người trong các hoạt động thông thường như sản xuất, kinh doanh, các doanh nghiệp phát triển Cuộc sống con người ngày càng phát triển thìnhu cầu sống của con người cũng được nâng cao và những nhu cầu đơn giản nhưng cũng rất thiết thực Đó là nhu cần ăn uống
là 1 bài toán của các nhà kinh doanh, làm sao để đáp ứng nhu cầu của con người để cải thiện đời sống ngày càng cao
Chính vì vậy để đáp ứng những nhu cầu đó của con người trên cơ sở kế thừa những trang web bán hàng khác, nhóm em xây dựng nên một website bán đồ ăn nhanh tiết kiệm được thời gian Đó là lí do nhóm em chọn đề tài “Xây dựng website bán
đồ ăn nhanh”.Chúng em xin chân thành cảm ơn thầy Phương Văn Cảnh, thầy đã trực tiếp hướng dẫn nhóm em làm đồ án này Trong quá trình thực hiện đồ án, thầy đã hướng dẫn và giúp đỡ nhóm em giải quyết các khó khăn trong quá trình thực hiện đề tài
Chúng em xin chân thành cảm ơn
4
Trang 5CHƯƠNG 1 Khảo sát và lập dự án1.1 Khảo sát các hệ thống tương tự
1.1.1 Hiện trạng
Quán đồ ăn vặt tuhubreadfood kinh doanh các loại bánh mỳ,nước uống,xúc xích,nem chua rán, coca,… Quán tọa lạc tại ngõ 279 Đội Cấn Hệ thống quản lí cửa hàng được diễn ra như sau:
Hiện tại cửa hàng đang có một số lượng khách rất lớn, việc quản lý bán hàng được thực hiện hoàn toàn thủ công, cụ thể hơn là ghi chép tài liệu thông tin trên giấy.Việc ghi chép thủ công như vậy sẽ khiến việc quản lý cửa hàng gặp rất nhiều khó khăn
Với sự phát triển của công nghệ thông tin luôn cố gắng đáp ứng các yêu cầu của con người.Việc đưa công nghệ thông tin
áp dụng vào việc quản lý đã và đang được đưa vào thực hiện
để cải thiện tốc độ và độ chính xác
Vì vậy việc tạo ra một hệ thống”Quản lý cửa hàng” là một điều rất cần thiết, với các tính năng được xây dựng dựa trên nhu cầu thực tế của con người
Quán đồ ăn vặt tuhubreadfood là một cửa hàng mới được khai trương Với lượng khách càng ngày càng tăng, để việc phục vụ khách hàng diễn ra tốt hơn, chính xác hơn và nhanhchóng hơn thì chủ cửa hàng muốn từng bước tin học hóa cáckhâu quản lí Đặc biệt là trong công tác và quản lí hàng hóa
- Ưu điểm
Trang 7- Thời gian làm việc : 7h-22h mọi ngày trong tuần.
Hiện tại cửa hàng đang có 15 nhân viên chia làm 3 ca và 1 quản lý chung:
Xây dựng phần mềm để người dùng có thể truy cập và thực hiện một cách nhanh chóng , tiết kiệm được thời gian, công sức
và tiền bạc
Xây dựng phần mềm quản lý nhằm hỗ trợ tối đa việc quản
lý cửa hàng Bài toán đặt ra là việc tại sao cần phải xây dựng phần mềm và cần phải quản lý thông tin của người dùng nhưthế nào? Và quản lý thế nào để công việc có hiệu quả và tiếtkiệm được tối đa thời gian và công sức cho người dùng
- Chức năng đăng nhập, đăng xuất
- Chức năng đăng xuất
- Chức năng đăng kí
- Quản lý đặt hàng
Trang 8CHƯƠNG 2 PHÂN TÍCH V THIẾT KẾ HỆ
THỐNG 2.1 Biểu đồ UseCase hệ thống
A, use case tổng quát
8
Trang 9B, use case đơn hàng
C, use case quản lý sản phẩm
D, use case đăng nhập, đăng xuất
Trang 10E ,use case đặt hàng
2.2 Biểu đồ ZSequence các chức năng của hệ thống
10
Trang 11A,Biểu đồ Sequence chức năng đăng nhập , đăng xuất
Trang 13B,Biểu đồ Sequence Quản lý sản phẩm
1.Sequence thêm sản phẩm
: User : GD-ql
hang : GD-ql hang : QL-
hang : QL- hang
: san pham : san pham 1.y/c chuc nang them
2.y/c hien thi gd them hang 3.hien thi gd 4.nhap thong tin can
5.xu ly thong tin
6.luu thong tin
7.kiem tra
8.them hang thanh cong
9 thong bao them hang thanh cong
10 them hang k thanh
11 thong bao them hang k thanh cong
Trang 14hang hang
hang hang pham pham 1.y/c chuc nang them
2.y/c hien thi gd them hang 3.hien thi gd 4.nhap thong tin can sua
5.xu ly thong tin
6.luu thong tin
7.kiem tra
8.sua hang thanh cong
9 thong bao sua hang thanh cong
10 sua hang k thanh cong
11 thong bao sua hang k thanh cong
3.Sequence xóa sản phẩm
: User : GD-ql
hang : GD-ql hang : QL-
hang : QL- hang
: san pham : san pham 1.y/c chuc nang them
2.y/c hien thi gd them hang 3.hien thi gd 4.nhap thong tin can xoa
5.xu ly thong tin
6.luu thong tin
7.kiem tra
8.xoa hang thanh cong
9 thong bao xoa hang thanh cong
10 xoa hang k thanh cong
11 thong bao xoa hang k thanh cong
14
Trang 15C, Biểu đồ Sequence Quản lý đơn hàng
Trang 16D,Sequence quản lý đặt hàng
16
Trang 172.3 Bảng diagram
Trang 18Chương 3 Thiết Kế Giao Diện3.1 Giao diện Sql
Hình 3.1 Bảng Brand
Hình 3.2 bảng Category
Hình 3.3 Bảng Order
18
Trang 20Hình 3.7 Giao diện danh mục sản phẩm
Hình 3.8 Giao diện đăng nhập
Hình 3.9 Giao diện đăng kí
20
Trang 21Hình 3.10 Giao diện Trang Chủ
Hình 3.11 Giao diện đặt hàng
Hình 3.12 Giao diện đơn hàng
Trang 22Hình 3.13 giao diện thanh toán thành công
Hình 3.14 Giao diện Admin
Hình 3.15 Giao diện tìm kiếm
22
Trang 23Hình 3.16 Giao diện sửa sản phẩm
Hình 3.17 Giao diện chi tiết sản phẩm
Trang 24Hình 3.18 Giao diện thêm sản phẩm
Hình 3.19 Giao diện xóa sản phẩm
24
Trang 25KẾT LUẬN
Trên đây là nội dung của khóa luận thực hiện những vấn đề nêulên ở phần đầu Đó là minh chứng thiết thực nhằm đánh giá khả năng hiểu biết của em trong việc tìm hiểu hệ thống hiện tại
và xây dựng hệ thống mới nhằm đáp ứng thực tiễn
Qua bài làm về phần này em đã rút ra được những kinh nghiệm
về bản thân khi làm một dự án nho nhỏ cho mình, giúp em có kinh nghiệm đi khảo sát thực tế và có được khả năng phân tích
và đánh giá bài toán Về phần này thì giúp em hiểu rõ hơn về công cụ mà mình đã lựa chọn và cũng như phần lý thuyết, phương pháp tìm hiểu về tính đặc thù củc các bài toán
Trong quá trình tìm hiểu và làm bài, em đã cố gắng hoàn thiện bài làm và hoàn thiện mình hơn về mặt kiến thức Nhưng cũng không thể tránh khỏi những sai sót, mong thầy cô góp ý để bài của em hoàn thiện hơn