Thực Tập Chuyên Môn Đề Tài Web Bán Cây Cảnh Alazea.pdf

25 1 0
Tài liệu đã được kiểm tra trùng lặp
Thực Tập Chuyên Môn Đề Tài Web Bán Cây Cảnh Alazea.pdf

Đ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

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

-o0o -THỰC TẬP CHUYÊN MÔN

ĐỀ TÀI

WEB BÁN CÂY CẢNH ALAZEA

Giảng viên hướng dẫn : Thạc sĩ Phạm Xuân Tích Sinh viên thực hiện : Ngô Thị Trang

Mã sinh viên : 201200371

Hà Nội - 2023

Trang 2

LỜI CẢM ƠN

viên Khoa Công nghệ thông tin, Đại học Giao thông vận tải Trong quá trình học tập

điều kiện, giúp đỡ để em hoàn thành được bài báo cáo này.

Em đã cố gắng hoàn thiện bài báo cáo với tất cả sự nỗ lực và cố gắng Tuy nhiên, do còn thiếu nhiều kinh nghiệm, chắc chắn bài báo cáo sẽ không tránh khỏi thiếu sót Vì vậy, em rất mong nhận được sự quan tâm, những ý kiến đóng góp của thầy để bài báo cáo của em có thể hoàn thiện hơn.

Em xin chân thành cảm ơn!

Trang 3

MỤC LỤC

LỜI NÓI ĐẦU

CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

1.1 Mô tả về hệ thống

1.2 Các nghiệp vụ cơ bản

1.3 Xác định chức năng cho các lớp người dùng

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ

2.1 Vẽ use-case diagram

2.2 RDM

2.3 Mô tả về dữ liệu

2.3.1 Ảnh chi tiết

2.3.2 Chi tiết cây

2.3.3 Chi tiết hoá đơn bán

3.1.5 Danh sách hoá đơn

3.1.6 Chi tiết hoá đơn

Trang 4

Hình 3.3 Trang Danh sách cây

Hình 3.4 Trang Loại cây

Hình 3.5 Trang Danh sách hoá đơn

Hình 3.6 Trang Chi tiết hoá đơn

Trang 5

DANH MỤC BẢNG BIỂU

Bảng 2.1 Bảng Ảnh chi tiết

Bảng 2.2 Bảng Chi tiết cây

Bảng 2.3 Bảng Chi tiết hoá đơn bán

Trang 6

LỜI NÓI ĐẦU

Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cả chiều rộng và sâu Đứng trước vai trò của thông tin hoạt động cạnh tranh gay gắt, các tổ chức đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằm tin học hoá các hoạt động tác nghiệp của đơn vị.

Hiện nay các công ty tin học hàng đầu thế giới không ngừng đầu tư cải thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại hoá trên Internet Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử

Ở Việt Nam cũng có rất nhiều doanh nghiệp đang tiến hành thương mại hoá trên Internet Ý thức được tương lai của thương mại điện tử Việt Nam em quyết định chọn đề tài “Xây dựng website bán cây cảnh Alazea” Website sẽ đáp ứng được nhu cầu mua bán trực tuyến trên mạng

Trong quá trình hoàn thiện đề tài, do hạn chế về mặt thời gian và kinh nghiệm nên việc phân tích thiết kế còn nhiều thiếu sót, em rất mong sẽ nhận được sự góp ý của thầy cô để em có thể hoàn thiện hơn.

Trang 7

CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

1.1 Mô tả về hệ thống

Hệ thống Website bán cây cảnh Alazea là một Website cho phép người dùng tìm kiếm, tra cứu thông tin của sản phẩm theo danh mục, giá tiền Ngoài ra Website còn cung cấp khả năng đặt và mua hàng trực tuyến cho khách hàng thông qua việc quản lý giỏ hàng Khách hàng cũng có thể biết thêm các thông tin hữu ích thông qua các bài viết của trang web.

Đối với người quản trị, hệ thống cung cấp khả năng quản lý nhân viên, quản lý khách hàng, quản lý sản phẩm, quản lý người dùng.

+ Quản lý nhân viên: Thêm, sửa, xoá nhân viên + Quản lý khách hàng: Thêm, sửa, xoá khách hàng

+ Quản lý sản phẩm: Thêm, sửa, xóa sản phẩm, quản lý loại cây, quản lý nhà cung cấp, quản lý nước sản xuất, Tìm kiếm sản phẩm theo tên

+ Quản lý người dùng: Đăng ký, đăng nhập Lớp khách hàng:

+ Đăng ký và đăng nhập + Xem chi tiết sản phẩm + Xem chi tiết các bài viết + Quản lý giỏ hàng + Xem danh mục Portfolio + Xem thông tin contact

Trang 8

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ

2.1 Vẽ use-case diagram

Hình 2.1 Sơ đồ use case tổng quát

Trang 10

2.3 Mô tả về dữ liệu 2.3.1 Ảnh chi tiết

Bảng 2.1 Bảng Ảnh chi tiết

2.3.2 Chi tiết cây

Bảng 2.2 Bảng Chi tiết cây

2.3.3 Chi tiết hoá đơn bán

Bảng 2.3 Bảng Chi tiết hoá đơn bán

2.3.4 Danh mục cây

Bảng 2.4 Bảng Danh mục cây

Trang 11

1 MaCay nvarchar(50) Mã cây

2.3.5 Hoá đơn bán

Bảng 2.5 Bảng Hoá đơn bán

2.3.6 Khách hàng

Bảng 2.6 Bảng Khách hàng

Trang 12

5 SoDienThoai nvarchar(50) Số điện thoại

2.3.7 Loại cây

Bảng 2.7 Bảng Loại cây

2.3.8 Nhà cung cấp

Bảng 2.8 Bảng Nhà cung cấp

2.3.9 Nhân viên

Bảng 2.9 Bảng Nhân viên

Trang 13

8 ViTri nvarchar(50) Vị trí 2.3.10 Nước sản xuất

Bảng 2.10 Bảng Nước sản xuất

2.3.11 User

Bảng 2.11 Bảng User

Trang 14

CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

3.1 Trang Admin 3.1.1 Danh sách nhân viên

Hình 3.1 Trang Danh sách nhân viên 3.1.2 Danh sách khách hàng

Hình 3.2 Trang Danh sách khách hàng

Trang 16

3.1.5 Danh sách hoá đơn

Hình 3.5 Trang Danh sách hoá đơn 3.1.6 Chi tiết hoá đơn

Hình 3.6 Trang Chi tiết hoá đơn

Trang 18

3.2.3 Shop Cart

Hình 3.9 Trang Shop cart 3.2.4 Contact

Hình 3.10 Trang Contact

Trang 19

3.3 Trang Login

Hình 3.11 Trang Login 3.4 Trang Register

Hình 3.12 Trang Register

Trang 20

CHƯƠNG 4: KIỂM THỬ

Bảng 4.1 Bảng kiểm thử Quản lý nhân viên

Mã NV, Tên NV, Ngày sinh, Địa chỉ, Số điện thoại, UserName, Ảnh đại diện, Vị trí

Mã NV, Tên NV, Ngày sinh, Địa chỉ, Số điện thoại, UserName, Ảnh đại diện, Vị trí

Mã KH, Tên KH, Ngày sinh, Địa chỉ, Số điện thoại, UserName

Mã KH, Tên KH, Ngày sinh, Địa chỉ, Số điện thoại,

Trang 21

1 Mở trang Danh mục cây Nhập thông tin:

Mã cây, Tên cây, Mã loại, Mô tả, Mã NCC, Mã NSX, Cách chăm sóc, Ảnh cây

Mã cây, Tên cây, Mã loại, Mô

Trang 22

Danh sách hoá đơn

Chi tiết hoá đơn

Trang 23

Mã HDB, Mã chi tiết, Số lượng bán, Đơn giá, Giảm giá

Mã HDB, Mã chi tiết, Số lượng bán, Đơn giá, Giảm giá

Tìm kiếm thông tin

theo tên cây

Pass

Trang 24

Hệ thống còn tồn tại nhiều lỗi cần khắc phục.

Website chỉ đáp ứng được với các hệ thống vừa và nhỏ 2 Phương hướng phát triển

Xây dựng thêm chức năng xem tình trạng đơn hàng cho đối tượng khách hàng Xây dựng thêm chức năng xem lịch sử đặt hàng và hủy đơn hàng cho đối tượng khách hàng.

Mở rộng chức năng thanh toán cho website.

Thiết kế giao diện dễ dàng sử dụng hơn cho người dùng Phân quyền để tài khoản có thể là admin

Trang 25

TÀI LIỆU THAM KHẢO

Trang chủ ASP.NET CORE 6.0:

https://learn.microsoft.com/en-us/aspnet/core/data/entity-framework-6? view=aspnetcore-6.0

Tài liệu môn lập trình web – UTC

Các video hướng dẫn trên YouTube của kênh NET:

https://www.youtube.com/playlist?list=PLdo4fOcmZ0oVxKLQCHpiUWun7vlJJv Ui

Ngày đăng: 04/05/2024, 12:44

Tài liệu cùng người dùng

Tài liệu liên quan