Admin Quản lý nông sản Hoa quả Admin Thêm, Sửa, Xóa nông sản Hoa quả Admin Quản lý tin tức Admin Thêm, Sửa, Xóa tin tức... Giao diện admin quản lý loại nông sản Loại hoa quả...19.
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 LÂP TRNH WEB NÂNG CAO
ĐỀ T I:
WEBSITE HOA QUẢ ONLINE
Sinh viên thực hiện : VƯƠNG ĐNH TRANG
LÊ ĐĂNG QUÂN
ĐỖ MÃ LONG PHÁT Giảng viên hướng dẫn : ThS PHƯƠNG VĂN CẢNH
Hà Nội, tháng 11 năm 2022
Trang 2 Admin Quản lý nông sản (Hoa quả)
Admin Thêm, Sửa, Xóa nông sản (Hoa quả)
Admin Quản lý tin tức
Admin Thêm, Sửa, Xóa tin tức
Trang 4MỤC LỤC
Trang LỜI NÓI ĐẦU
PHẦN 1 MỤC TIÊU ĐỀ TÀI 1
PHẦN 2 PHÂN TÍCH BÀI TOÁN 2
2.1 Bào toán đặt ra 2
2.2 Sơ đồ chức năng 3
2.2.1 Tổng quát chức năng của hệ thống 3
2.2.2 Mô tả chức năng 4
2.3 Phân tích chức năng nghiệp vụ 4
2.3.1 Đăng nhập 4
2.3.2 Thêm, sửa, xóa, tìm kiếm hoa quả 6
2.3.3 Thêm, sửa, xóa, tìm kiếm tin tức 8
2.3.4 Thêm, sửa, xóa, tìm kiếm Khách hàng 10
2.4 Thiết kế cơ sở dữ liệu 12
2.4.1 Bảng người dùng 12
2.4.2 Bảng Nông sản (Hoa quả) 12
2.4.3 Bảng Tin Tức 13
2.4.4 Bảng Loại Nông sản (Loại Hoa Quả) 13
2.4.5 Diagram 14
PHẦN 3 GIẢI PHÁP VÀ CÀI ĐẶT 15
3.1 Giải pháp công nghệ lựa chọn 15
3.2 Cài đặt giao diện 15
3.2.1 Giao diện đăng nhập 15
3.2.2 Giao diện trang chủ 16
3.2.3 Giao diện tin tức 16
3.2.4 Giao diện chi tiết Hoa quả 17
3.2.5 Giao diện chi tiết tin tức 17
3.2.6 Giao diện admin 18
3.2.7 Giao diện admin quản lý nông sản (Hoa quả) 18
3.2.8 Giao diện admin quản lý loại nông sản (Loại hoa quả) 19
Trang 53.2.9 Giao diện admin quản lý tin tức 19
PHẦN 4 KẾT QUẢ 20
4.1 Kết quả đạt được 20
4.2 Các nội dung hạn chế 20
4.3 Hướng phát triển 20 KẾT LUẬN
Trang 6DANH MỤC HNH ẢNH
Trang
Hình 1.1 Sơ đồ chức năng 3
Hình 2.1 Đăng nhập hệ thống 5
Hình 2.2 Thêm, sửa, xóa, tìm kiếm hoa quả 7
Hình 2.3 Thêm, sửa, xóa, tìm kiếm Tin tức 9
Hình 2.4 Thêm, sửa, xóa, tìm kiếm Khách hàng 11
Hình 2.5 Kết nối Diagram 14
Hình 3.1 Giao diện đăng nhập 15
Hình 3.2 Giao diện trang chủ 16
Hình 3.3 Giao diện tin tức 16
Hình 3.4 Giao diện chi tiết hoa quả 17
Hình 3.5 Giao diện chi tiết tin tức 17
Hình 3.6 Giao diện admin 18
Hình 3.7 Giao diện admin quản lý nông sản (Hoa quả) 18
Hình 3.8 Giao diện admin quản lý loại nông sản (Loại hoa quả) 19
Hình 3.9 Giao diện admin quản lý tin tức 19
Trang 7DANH MỤC BẢNG BIỂU
Trang
Bảng 2.1 Bảng người dùng 12
Bảng 2.2 Bảng Nông sản (Hoa quả) 12
Bảng 2.3 Bảng Tin Tức 13
Bảng 2.4 Bảng Loại Nông sản (Loại Hoa Quả) 13
Trang 8LỜI NÓI ĐẦU
Internet đang là công cụ liên kết xã hô ri lớn nhất trong l ⌀ch sử loài người, và đang ngày càng phổ biến trên khvp thế giới và đóng vai trw quan trọng trong đời sống con người Internet đem lại những lợi ích to lớn cho con người hơn bất kx nyncông nghiê rp truyyn thống nào khác czng như nguồn lợi khổng lồ mà người dùng
có thể mang lại cho các nhà đầu tư
Ngày nay, với sự bùng nổ của công nghê r thông tin, Internet lại càng có ý ngh{a quan trọng hơn đối với các doanh nghiê rp có thể quảng cáo, giới thiê ru sản ph|m, d ⌀ch vụ của mình phổ biến hơn với chi phí thấp hơn và làm hoàn thiê rn hơn công tác tiếp th ⌀, quảng cáo, giới thiê ru sản ph|m, d ⌀ch vụ của mình tới người tiêu dùng nh}m đạt được lợi thế cạnh tranh cao trên th ⌀ trường
Nhâ rn thức được tầm quan trọng đó em đã tìm hiểu, nghiên cứu và quyết đ ⌀nh chọn đy tài: “Xây dựng Website bán hoa quả online” với mục đích làm hoàn thiê rn hơn công tác quảng cáo , tiếp th ⌀ sản ph|m, d ⌀ch vụ của các doanh nghiê rp tới ngườitiêu dùng
Trang 9PHẦN 1 MỤC TIÊU ĐỀ T I
Nhóm chúng em chọn đy tài “Website bán hoa quả” với mục tiêu tạo nên một trang web với hệ thống đăng ký, mua bán, tin tức các bài thuốc chưa tr ⌀ từ các loại trái cây nhiyu dinh dưỡng
Mặc dù đã rất cố gvng để hoàn thành công việc, nhưng do thời gian có hạn
và thiếu kinh nghiệm czng như kỹ năng cwn chưa thành thạo nên việc phân tích, thiết kế và lập trình cwn nhiyu thiếu sót, em mong thầy cô sẽ góp ý, bổ sung để em
có thể hoàn thiện báo cáo hơn nữa
Em xin chân thành cảm ơn!
1
Trang 10Chi tiết hoa quả
Xóa hoa quả
Sửa thông tin hoa quả
Phân loại hoa quả
Hoa quả nhập mỹ
Hoa quả trong nước
2
Trang 112.2 Sơ đồ chức năng
2.2.1 Tổng quát chức năng của hệ thống
Hình 1.1 Sơ đồ chức năng
3
Trang 122.2.2 Mô tả chức năng
- Truy cập hệ thống: Người dùng có thể đăng nhập, đăng xuất, đăng ký, thoát
khỏi hệ thống
- Quản lý: Người quản lý có thể quản lý hoa quả, phân loại hoa quả: Hoa quả
trong nước hoặc hoa quả nhập Mỹ, rồi cập nhật thông tin và quản lý tin tức trên trang bán hàng
- Tương tác khách hàng: Khách hnagf có thể truy cập trang web và xem cac mặt
hàng và tìm kiếm các loại hoa quả mà khách hàng muốn
2.3 Phân tích chức năng nghiệp vụ
2.3.1 Đăng nhập
Bước 1: Chọn đăng nhập hệ thống
Bước 2: Hiển th ⌀ màn hình giao diện đăng nhập
Bước 3: Điyn thông tin đăng nhâp gồm:
Trang 13Hình 2.1 Đăng nhập hệ thống
5
Trang 142.3.2 Thêm, sửa, xóa, tìm kiếm hoa quả
Bước 1: Người quản lý chọn đăng nhập vào hệ thống
Bước 2: Điyn thông tin đăng nhập gồm:
Bước 5: Chọn chức năng Quản lý sản ph|m
Bước 6: Chọn một trong số các chức năng:
Thêm sản ph|m
Sửa thông tin sản ph|m
Xóa thông tin sản ph|m
Tìm kiếm thông tin sản ph|m
Bước 7: Nhập thông tin
Bước 8: Hệ thống thực hiện yêu cầu nhập vào
Bước 9: Người quản lý đóng chức năng của quản lý sản ph|m
Bước 10: Kết thúc
6
Trang 15Hình 2.2 Thêm, sửa, xóa, tìm kiếm hoa quả
7
Trang 162.3.3 Thêm, sửa, xóa, tìm kiếm tin tức
Bước 1: Người quản lý chọn đăng nhập vào hệ thống
Bước 2: Điyn thông tin đăng nhập gồm:
Bước 5: Chọn chức năng Quản lý khách hàng
Bước 6: Chọn một trong số các chức năng:
Thêm chức năng
Sửa thông tin chức năng
Xóa thông tin chức năng
Tìm kiếm thông tin chức năng
Bước 7: Nhập thông tin
Bước 8: Hệ thống thực hiện yêu cầu nhập vào
Bước 9: Người quản lý đóng chức năng của quản lý chức năng
Bước 10: Kết thúc
8
Trang 17Hình 2.3 Thêm, sửa, xóa, tìm kiếm Tin tức
9
Trang 182.3.4 Thêm, sửa, xóa, tìm kiếm Khách hàng
Bước 1: Người quản lý chọn đăng nhập vào hệ thống
Bước 2: Điyn thông tin đăng nhập gồm:
Bước 5: Chọn chức năng Quản lý khách hàng
Bước 6: Chọn một trong số các chức năng:
Thêm chức năng
Sửa thông tin chức năng
Xóa thông tin chức năng
Tìm kiếm thông tin chức năng
Bước 7: Nhập thông tin
Bước 8: Hệ thống thực hiện yêu cầu nhập vào
Bước 9: Người quản lý đóng chức năng của quản lý chức năng
Bước 10: Kết thúc
10
Trang 19Hình 2.4 Thêm, sửa, xóa, tìm kiếm Khách hàng
11
Trang 202.4 Thiết kế cơ sở dữ liệu
2.4.1 Bảng người dùng
Bảng 2.1 Bảng người dùng
2.4.2 Bảng Nông sản (Hoa quả)
Bảng 2.2 Bảng Nông sản (Hoa quả)
12
Trang 212.4.3 Bảng Tin Tức
Bảng 2.3 Bảng Tin Tức
2.4.4 Bảng Loại Nông sản (Loại Hoa Quả)
Bảng 2.4 Bảng Loại Nông sản (Loại Hoa Quả)
13
Trang 222.4.5 Diagram
Hình 2.5 Kết nối Diagram
14
Trang 23PHẦN 3 GIẢI PHÁP V C I ĐẶT
3.1 Giải pháp công nghệ lựa chọn
- Ngôn ngữ chính: C#
- Hệ quản tr ⌀ cơ sở dữ liệu: Microsoft SQL Server
- Công cụ hỗ trợ: Visual studio 2019
- Môi trường: MVC
3.2 Cài đặt giao diện
3.2.1 Giao diện đăng nhập
Hình 3.1 Giao diện đăng nhập
15
Trang 243.2.2 Giao diện trang chủ
Hình 3.2 Giao diện trang chủ
3.2.3 Giao diện tin tức
Hình 3.3 Giao diện tin tức
16
Trang 253.2.4 Giao diện chi tiết Hoa quả
Hình 3.4 Giao diện chi tiết hoa quả
3.2.5 Giao diện chi tiết tin tức
Hình 3.5 Giao diện chi tiết tin tức
17
Trang 263.2.6 Giao diện admin
Hình 3.6 Giao diện admin
3.2.7 Giao diện admin quản lý nông sản (Hoa quả)
Hình 3.7 Giao diện admin quản lý nông sản (Hoa quả)
18
Trang 273.2.8 Giao diện admin quản lý loại nông sản (Loại hoa quả)
Hình 3.8 Giao diện admin quản lý loại nông sản (Loại hoa quả)
3.2.9 Giao diện admin quản lý tin tức
Hình 3.9 Giao diện admin quản lý tin tức
19
Trang 28PHẦN 4 KẾT QUẢ
4.1 Kết quả đạt được
- Xây dựng thành công một website hoa quả online đơn giản
- Đặt được những yêu cầu cơ bản đã nêu ở phần 2.1
4.2 Các nội dung hạn chế
- Giao diện cwn đơn giản, thiếu nhiyu nếu so với bản gốc
- Web cwn chạy trên localhost, chưa được chạy trên một tên miyn
- Web cwn thiếu nhiyu tính năng của một website
- Người dùng khi đăng ký czng chưa tạo được ảnh riêng cho tài khoản
4.3 Hướng phát triển
- Tiếp tục phát triển ,cải thiện nội dung cwn hạn chế
- Sớm đưa được website lên server và có tên miyn
20
Trang 29KẾT LUẬN
Website đáp ứng được nhu cầu người dùng và đạt được những tiêu chí sau: Hoàn thiện được ý tưởng và nội dung của website bán hoa quả online.Thiết kế giao diện đơn giản, đáp ứng nhu cầu với người dùng
Thao tác trên trang web dễ dàng, bố cục được chia khoa học
Dễ hoạt động trên các nyn tảng công nghệ
Tối ưu hóa được dung lượng trang web
Cung cấp sản ph|m kiến thức đến cho mọi đối tượng khách hàng
Tuy vậy, do những hạn chế vy trình độ, thời gian nên chúng em không khỏi cónhững thiếu sót trong quá trình tìm hiểu, nghiên cứu czng như thực nghiệm Em rấtmong nhận được đánh giá và chỉnh sửa từ các thầy cô
Những ưu điểm:
Tạo được thiết cơ bản để đáp ứng lại những yêu cầu bài toán đặt ra
Vận dụng hầu hết các kiến thức đã học
Khả năng làm việc nhóm hiệu quả
Website hoạt động tốt, tương thích với mọi trình duyệt
Những nhược điểm:
Quá trình phân tích và thiết kế chưa hoàn thiện, phải sửa chữa lại nhiyu lầnWebsite cwn đơn giản, chưa hoàn thiện nhiyu chức năng, cần được mở rộng vànâng cấp nhiyu lần
21