You are on page 1of 15

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

VIỆN KINH TẾ BƯU ĐIỆN

BÀI TẬP LỚN


MÔN HỌC: CÔNG NGHỆ PHẦN MỀM

Nhóm : 01

Giảng viên: Nguyễn Trọng Trung Anh


Nhóm : 04
Họ tên Mã SV
Lê Huy Đạt (Nhóm trưởng) B21DCVT114
Phạm Mạnh Cường B21DCVT101
Đinh Ngọc Hải B21DCVT175
Phạm Quang Huy B21DCVT239
Nguyễn Văn Lương B21DCVT279

Hà Nội 2024

1
Lời nói đầu

Ngày nay, cùng với sự phát triển của đất nước ngành công nghệ thông
tin đã có những bước phát triển mạnh mẽ không ngừng. Với những ứng dụng
của mình, ngành công nghệ thông tin đã góp phần mang lại nhiều lợi ích mà
không ai có thể phủ nhận. Nhất là khi việc tin học hóa vào công tác quản lí,
bán hàng là một trong những yêu cầu cần thiết đối với các doanh nghiệp hiện
nay.
Từ những phần mềm quản lí giúp cho công việc quản lý trở nên nhanh
chóng và dễ dàng, ngày nay công nghệ thông tin đã phát triển mạnh mẽ hơn
nữa.
Bên cạnh đó, những ứng dụng mua sắm thông minh như shoppee,
lazada, tiki,… ngày càng phổ biến và rộng rãi, cho thấy nhu cầu tiêu dùng,
tiêu thụ hàng hóa của con người ngày càng cao.
Chính vì thế, nhóm em lựa chọn đề tài thiết kế 1 website bán cây cảnh
qua mạng nhằm giới thiệu đến mọi người những mẫu cây, giống cây vô cùng
đẹp và đem lại nhiều may mắn.
Dưới sự hướng dẫn tận tình của thầy Nguyễn Trọng Trung Anh, chúng
em đã tìm hiếu và hoàn thành bài được giao. Tuy nhiên với lượng kiến thức
cũng như thời gian có hạn nên bài còn nhiều thiếu sót. Mong thầy và các bạn
góp ý để bài làm của chúng em được hoàn thiện hơn
Chúng em chân thành cảm ơn!

2
Mục lục
I.Phân tích yêu cầu đề bài:.......................................................................................1
1.Chức năng :.................................................................................................1
2.Yêu cầu đặt ra:............................................................................................1
a.Thiết bị và phần mềm :....................................................................................1
b.Yêu cầu trang web:..........................................................................................1
3.Phân tích và thiết kế hệ thống:....................................................................2
a.Các tệp cơ sở dữ liệu:......................................................................................2
b. Sơ đồ lớp, sơ đồ use case và sơ đồ tuần tự của tính năng đặt hàng:..............2
4.Giao diện cho admin:..................................................................................4
5.Hướng dẫn sử dụng cho khách hàng:.........................................................4
II. Cấu trúc của trang HTML :....................................................................................4

3
I.Phân tích yêu cầu đề bài:
Tên đề tài :” Xây dựng Website bán cây cảnh qua mạng “

1.Chức năng :
- Đây là một website bán và giới thiệu sản phẩm của cửa hàng đến người
tiêu dùng với các chi tiết mặt hàng với giá cả hợp lí. Có các chức năng sau:
+ Cho phép cật nhật hàng vào CSDL
+ Hiển thị danh sách các mặt hàng theo từng loại, bao gồm :
 Cây để bàn
 Cây thủy cảnh
 Cây nội thất
 Cây nghệ thuật
 Cây văn phòng
 Sản phẩm mới nhất, bán chạy
+ Hiển thị tham khảo thông tin cây cho khách hàng
+ Quản lí đơn đặt hàng
+ Cập nhật hàng hóa,nhà cung cấp, loại hàng, tin tức.
+Xử lý đơn hàng.
+Thống kê: bao gồm:
Thống kê hàng chưa xử lý

2.Yêu cầu đặt ra:


a.Thiết bị và phần mềm :
 Máy tính có thể thiết kế được web
 Hệ quản trị cơ sở dữ liệu MySQL
 Cài đặt Xampp
 Phần mềm thiết kế web:......
b.Yêu cầu trang web:
- Hệ thống có 2 phần:
*Thứ nhất :
Dành cho khách hàng: khách hàng là những người có nhu cầu mua sắm
hàng hóa , họ sẽ tìm kiếm các mặt hàng cần thiết từ hệ thống và đặt mua các mặt
hàng này. Vì thế có các chức năng sau:
 Hiển thị danh sách các mặt hàng của cửa hàng để khách hàng xem,
lựa chọn và mua.
 Khách hàng xem các thông tin tin thức mới , khuyến mãi trên trang
web

1
 Sau khi khách hàng chọn và đặt hàng trực tiếp thì phải hiện lên đơn
hàng để khách hàng có thể nhập thông tin mua hàng và xem hóa đơn
mua hàng.
*Thứ hai:
Dành cho người quản trị: người làm chủ trang web có quyền kiểm soát
mọi hoạt động của hệ thống. Người này được thực hiện chức năng của mình :
 Chức năng cập nhật , sửa ,xóa các mặt hàng, loại hàng, nhà sản
xuất, tin tức ( phải kiểm soát được hệ thống). Nó đòi hỏi sự chính
xác.
 Tiếp nhận kiểm tran đơn đặt hàng của khách . Hiển thị đơn đặt
hàng
 Thống kê.
Ngoài các chức năng trên thì trang Web phải được thiết kế sao cho dễ
hiểu, giao diện mang tính dễ dùng đẹp mắt và làn sao cho khách hàng thấy được
thông tin cần tìm, cung cấp các thông tin quảng cáo hấp dẫn, các tin tức khuyễn
mãi để thu hút khách hàng.

3.Phân tích và thiết kế hệ thống:


* Khảo sát hiện trạng và xây dựng hệ thống mới
- Sau khi khảo sát em đã nắm bắt được các thông tin:
 Quản lí sản phẩm: tên sản phẩm, mã loại, đơn giá, số lượng , hình ảnh,
thành tiền.
 Quản lý nhà cung cấp: tên nhà cung cấp.
 Quản lý tin tức: Tên tin, hình ảnh.
 Quản lý hóa đơn: Số liệu hóa đơn, tên khách hàng, địa chỉ, điện
thoại ,email, phương thức thanh toán, tổng tiền.
 Xử lý được đơn hàng và thống kê.
Khách hàng: người lựa chọn mặt hàng để mua. Khác với mua trực
tiếp tại cửa hàng, ở đây khách hàng tự thao tác thông qua từng bước cụ thể
để có thể mua hàng. Trên mạng các mặt hàng được sắp xếp theo thứ tự dễ
tìm kiếm.
*Phân tích hệ thống:
Sau khi khảo sát hiện trạng của hệ thống và xây dựng hệ thống thì
em đã đưa đã các tệp CSDL của “ Xây dựng website bán cây cảnh qua
mạng “
a.Các tệp cơ sở dữ liệu:
 SP, LOAISP,TINTUC,KH, HOADON,ADMIN.
 sp(tensp,maloai,hinhanh,dongia, soluong,thanhtien,chude)
 loaisp(tenloai)
2
 kh(makh, tenkh,password,email,diachi,sodthoai)
 hoadon(tenkh,diachi,dienthoai,email,phuongthuctt,trangthai,tongtien
 tintuc(tentin,hinhanh,noidung)
 admin(suaxoasanpham)
b. Sơ đồ lớp, sơ đồ use case và sơ đồ tuần tự của tính năng đặt hàng:

*Sơ đồ lớp ( Class Diagram ) :

3
*Sơ đồ Use Case ( UC Diagram ) :

4
*Sơ đồ tuần tự của tính năng đặt hàng :

4.Giao diện cho admin:


*Đăng nhập hệ thống :
Tải phần mềm , cập nhật dữ liệu làm admin.
*Xem hóa đơn đặt hàng:
Duyệt, hoặc xóa đơn hàng hoặc xóa đơn hàng.
*Thoát khỏi hệ thống:
Thoát hệ thống thủ công.
5.Hướng dẫn sử dụng cho khách hàng:
Đăng nhập, đăng kí --> lựa chọn sản phẩm, lựa chọn danh mục --> Thêm vào
giỏ hàng --> Xem giỏ hàng --> Xác nhận đơn đặt hàng và đặt hàng --> Xem đơn
hàng.
II. Cấu trúc của trang HTML :
5
<HTML>
<Head>
.......................
</Head>
<Body>
..........................
</Body>
</HTML>
Hầu hết các trang của web được chia làm hai phần :
+ Phần đầu <Head > nơi định nghĩa tiêu đề trang :
<title> ........ <title> nhằm tạo thuận lợi cho các website tìm kiếm bao gồm các
thông tin về trang,thiết lập vị trí của trang.
+ Phần thân < Body> là phần thân tài liệu HTML chứa nội dung của các trang
web (phần chính)
Cụ thể về HTML chính của web :
Dòng code:
Từ 1--> 9 : phần đầu Head.
Từ dòng 10 --> 44 : Tạo thanh đăng nhập , đăng kí , giỏ hàng
Từ dòng 45--> 63: Tạo khung thanh tìm kiếm và ảnh

Từ dòng 64 --> 75 : Tạo khung Trang chủ và , tham khảo thông tin cây ,...
Từ dòng 77 --> 758 : Gồm các thẻ section , mỗi thẻ section là mỗi phần công
việc riêng biệt cụ thể .
Section 1:

6
Section 2:

7
Section 3 : Cây nội thất

Section 4 : Cây văn phòng

Section 5 : Cây để bàn

8
Section 6 : Cây thủy canh – Cây nghệ thuật

Section 7: Tham khảo thông tin và footer của web

9
10
11
12

You might also like