1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án cơ sở 2 web báng sách

38 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 38
Dung lượng 4,22 MB

Nội dung

Người này được cấp username và password để đăng nhập hệ thống thực hiện chức năng của minh: o Chic năng cập nhật, sửa, xoá các mặt hàng, loại hàng, nhà sản xuất, tải khoản khách hàng, sl

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &

TRUYEN THONG VIET HAN

Khoa Khoa Hoc May Tinh

VU

ĐỒ ÁN CƠ SỞ 2

WEB BÁNG SÁCH

Sinh viên thực hiện:

Đoàn Ngọc Quốc Huy

Giảng viên hướng dân: Ts Li QUYNH TRAN

Da Nang, thang 11 nam 2024

Trang 2

TRUONG DH CNTT & TH CONG HOA XA HOI CHU NGHIA VIET

Doc lap — Tw do — Hạnh phúc

PHIEU DANH GIA PROJECT

va san phẩm) Ho va tén sinh vién (MSSV):

(Đánh giá quả trình thực hiện, bảo cáo văn bản

Đoàn Ngọc Quốc

Huy(23IT099) S1 1111 1111111511 11101 11110 cn HH1 10g

Tiêu chí Trọng Tốt Kha Trung binh Kém

Thái độ Néuy| 05 Tích cực Tìm kiếm và | Chọn Ý tưởng Không

tham gia tưởng tim kiém va] dua ra duoc trong SỐ được quan tâm tích cực đề nghị lựa chọn

đưa ra ý tốt tưởng

mang tính mới Lập 05 Hoàn toàn | Khá hợp lý, | Chưa hợp lý, | Không

y

thực hiện đoạn tot moi được đa số một số điêu chuẩn bị

H

Trang 3

chuân điều kiện | điều kiện cho| kiện cho việc được

bị choviệc | việc thực thựchiện | điều kiện

thực hiện hiện, có thể nhưng cần bổ nao project, có “ ; ‘done va sung thêm mới

thê khởi 6 có thể khởi

Giai 10 Thực hiện Thực hiện Thực hiện Thực

đoạn hoàn toàn | khading | tương đối hiện thực

hiện đúng phương đúng phương |_ không

phương | pháp, sai sót | pháp, sai sót đúng

há ¬ phap nho va co quan trọng và | phương

sửa chữa có sửa chữa pháp, sai

sot khéng sửa chữa

đúng kế hoach khá đúng kê “3y A tương đôi ke cham tré, A g é

hoạch, có đúng kế gây ảnh chậm trễ hoạch, có hưởng

8 nhung khac hục được phục

pm 7 được

Mức 20 Ghi rõ từng mục tiêu thành phần (ở mỗi giai đoạn

độ đạt của projec£) và thang điểm cụ thể được

mục tiêu thành

II

Trang 4

kết qua dung - Thuyét minh san pham

bang van bao

bản rõ ràng |_ cáo - Bai hoc rat ra

Trinh | 10 - Format nhat quan

DIEM | DIEM CUA NHOM:

PROJECT | GOP Y LINH VUC CAN CAI TIEN:

NHOM | Về phương pháp học tập, suy nghĩ, xử lý vấn đẻ:

- Về kiến thức, k¥ nang, thai d6: - Khac:

- Phuong phap cai tién:

Hướng dân: Nhóm họp thảo luận đánh giá lần nhau Kết quả này sẽ được sử dụng để

qui đổi từ điểm của nhóm thành điểm của môi cá nhân, tu theo 3% môi cá nhân đạt

Trang 5

| 2) Thành viên nộp sản phẩm được giao đúng hạn: 40%

DIEM THANH VIEN Danh sách thành viên của Nhóm:

NHÓM Đoàn Ngọc Quốc Huy:

VIEN TRONG NHOM:

Trang 6

TÊN HO VA CHU KY XAC NHAN CUA GY:

LY QUYNH TRAN

VI

Trang 7

(phần này do GV ghi và lưu _ | GÓP Ý LĨNH VỰC CÂN CAI TIEN:

riêng đề theo dõi, tư vấn cho

cá nhân Sl⁄ không phô biến

cho lớp, nhóm)

- Về phương pháp học tập, suy nghĩ, xử lý vấn đề:

- Về kiến thức, kỹ năng, thái độ: - Khác:

- Phương pháp cải tiến:

- Nơi có thê cung cấp sự hồ trợ:

VII

Trang 8

MỞ ĐẦU

Trong những năm gần đây, công nghệ thông tin không ngừng phát triển một cách mạnh mẽ và hiện đại Sự ra đời của công nghệ thông tin

làm phong phú bộ mặt xã hội, đời sống con người được nâng cao rõ rệt,

đóng góp to lớn cho sự phát triển của nhân loại Với xu thế toàn cầu hoá

nên kinh tế thê giới, đặc biệt là nhu câu trao đối hàng hoá của con người

ngày càng tăng cả về số lượng và chất lượng, nhu cầu sử dụng Internet

ngày cảng nhiều và các hình thức kinh doanh trên mạng ngày càng đa

dạng và phong phú rất được nhiều người sử dụng và ưa chuộng Vì vậy,

nhiều cửa hàng sách đã áp dụng phương pháp ban hang qua mang dé

khách hàng dễ dàng tìm kiếm thông tin mà không cần tốn nhiều thời gian

va chi phi Cửa hàng sách ra đời mang thông tin đến với mọi người với

mục đích chính là giúp khách hàng có thế đặt mua sách qua mạng một

cách nhanh chóng, tiện lợi và tiết kiệm chi phí Khách hàng đến với

chúng tôi có thê lựa chọn một kho báu kiến thức không 16 bao gom hang

ngàn cuốn sách từ sách giáo khoa cho đến sách khoa học cơ bản như

sách lịch sử, sách địa lý, sách thiên văn học, sách ngoại neữ v.v

Qua đó, em đã thực hiện đồ án “X4Y DỰNG WEBSITE BẢN

SÁCH ONLINE” cho hiéu sách Người chủ cửa hàng đưa các sản phẩm

đó lên website của mình và quản lý bằng website đó Khách hàng có thé

đặt mua hàng trên website mà không cần đến cửa hàng Chủ cửa hàng sẽ

gửi sản phâm cho khách hàng khi nhận được tiền

Với sự hướng dẫn tận tình của giảng viên Lý Quỳnh Trân em đã hoàn thành bài báo cáo đồ án này Tuy đã cô gắng hết sức tìm hiểu, phân

tích thiết kế va cai đặt hệ thống nhưng chắc rằng không tránh khỏi những

thiếu sót Em rất mong nhận được sự thông cảm và góp ý của quý Thầy

cô Em x1n chân thành cảm ơn

MỤC LỤC

VIH

Trang 9

DANH MỤC

DANH MUC

DANH SACH CAC kY TU, CHU VIET

1.1 Phân tích yêu cầu đề

1.3 Sơ đồ phân cấp chức năng của khách 1.4 Sơ đồ phân cấp chức năng của

2.2 Biểu dé tuần tự (Sequence

2.2.1 Biếu đồ tuân tự Đăng

Trang 11

23 phát triển của đề tài

23

24

XI

Trang 12

DANH MỤC HINH Hinh 2.1 Sơ đồ chức năng khách hàng 522 2c 222 2222222223222

n1 098.860.100: 8N ầaã,

Hình 2.6 Biểu đồ tuần tự Thêm sản phâm devesecetectetusaecausceceececeeeesseceseeseesttesttttettttsstttesaueeecseaaeaess Hình 2.7 Biểu đồ tuần tự Chỉnh sửa sản phâm ¬

Hình 2.8 Biểu đồ tuần tự Xóa sản phâm 5 2 S1 1 111211211 21111211212121 101211121112 e Hình 2.9 Lược đồ quan hệ thực cr s0I000000)9)08 0ì) 8n :

Hinh 2.12 CSDL h6a don e Hinh 2.13 CSDL thông tin sách - c1 012211211121 1121 121112 111111011111 1111 1011211112116 01 118g kg Hinh 2.14 Gtao dién trang CHUL S Hinh 2.15 Giao diện trang đăng ký - L1 2002211211121 121 112 1111110111011 1111111 111112211601 21 182111 kg p0 Tri 2i 0i li 0i 00000 e Hình 2.17 Giao diện trang chi tiết sản phẩm - 2 22 12 821511211211111211111112111 1 1 re Hinh 2.18 Giao diện trang thanh toán 0 2211211221121 1 12 112111011551 1111 111111112111 19111 1x deg Hình 2.19 Giao diện trang quản lý sản phẩm 25 S111 1E111121121111111 21112 111g He

Trang 13

DANH SÁCH CÁC KÝ TỰ, CHỮ VIET TAT

Trang 14

Xây dựng Website bán sách

CHƯ NG 1 KHẢO SÁT VÀ XÁC ĐỊNH YÊU CÂU

1.1 Phân tích yêu cầu đề tài

Có các chứa năng sau:

= Cho phép cap nhật hàng vào CSDL

= Hién thi danh sach cdc mat hàng theo từng loại

“_ Cập nhật hàng hoá, nhà sản xuất, loại hàng

o Khách hàng xem các thông tin, khuyến mãi trên trang web

" Thứ hai: Phần admin

« Admin cd quyén kiểm soát mọi hoạt động của hệ thông

Người này được cấp username và password để đăng nhập hệ thống thực hiện chức năng của minh: o Chic năng cập nhật, sửa, xoá các mặt hàng, loại hàng, nhà

sản xuất, tải khoản khách hàng, slider o Tiếp nhận

kiểm tra đơn đặt hàng của khách hàng Hiển thị đơn đặt hàng

Trang 15

Xây dựng Website bán sách

* _ Ngoài các chức năng trên thì trane Web phải được thiết ké sao cho dé hiểu, giao diện mang tính đễ dùng đẹp mắt và làm 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 Điều quan trọng là phải đảm bảo an toàn tuyệt đối thông tin khách hàng trong quá trình đặt mua qua mạng Đồng thời trang Web phải luôn đôi mới, hấp dẫn

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

1.2.1 Khảo sát hiện trạng và xây dựng hệ thông

- Sau khi khảo sát em đã nắm bắt được các thông tin :

= Quản lý sản phâm: Mã hàng hoá, tên hàng hoá, đơn giá, số lượng,

hình ảnh, chỉ tiết, mã loại hàng, tên loại hang

1.2.2 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 ra các tệp CSDL của “Xây dựng website bán sách”

- Qua quá trình khảo sát, phân tích thực trạng và xây dựng hướng phát triển cho hệ thống mới em đa xây dựng cấu trúc của hệ thống “Xây dựng Website bản sách”

Trang 16

Xây dựng Website bán sách

1.3 Sơ đồ phân cấp chức năng của khách hàng

Khách hàng Xem thông tin sản phẩm

L

Hinh 1.1 Sơ đồ chức năng khách hảng

~ Chức năng xem thông tin sản phẩm

“ Cho phép xem các thông tin liên quan đến sản phẩm _ Chức năng chọn hàng

"_ Liệt kê danh mục mặt hàng sản phẩm theo nhóm, chủng loại , chi tiết cho phép khách hàng có thể lựa chọn ,bồ xung mặt hàng vào giỏ hàng

“_ Đầu vào: Các thông tin liên quan đến sản phẩm : Tên mặt hàng es Cac quá trình cần thực hiện:

* Module liét ké,hién thi danh muc mat hang theo nhom, loai, chi tiết

* Module thém mat hang vào giỏ hàng

* Module loai bd mat hang trong gid hang

* Module hién thi danh muc mat hang hién cé trong gid hang

"_ Đầura: Danh mục mặt hàng định đặt mua

- Chức năng đăng ký

Trang 17

Xây dựng Website bán sách

“ Khách hang có thể đăng ký để trở thành khách hàng thường xuyên (thành viên) của cửa hàng và được cấp một tài khoản người dùng ( Acount ) để đăng nhập khi cần đặt hàng ,thanh toán

* Cac quá trình thực hiện :

o Module nhap thông tin cá nhân của khách hàng

o Module xác nhận thông tin vừa nhập

o Module thông báo cho khách hàng và yêu cầu nhập lại tài khoản người dùng nếu tài khoản đó đã có người đăng

ký oö Module lưu thông tin khách hàng vừa đăng ký vào CSDL es Daura:

* Théng bao cho khach hang va yéu cau nhập lại tài khoản hoặc Email nếu tài khoản hoặc Email đó đã tồn tại trong CSDL

- Thông báo và yêu cầu nhập lại thông tin trong trường hợp thông tin nhập vào không chính xác, không phù hợp

» - Chuyến sang trang đăng nhập

Trang 18

Xây dựng Website bán sách

* Cac quá trình thực hiện :

o Module tim kiém trong CSDL

o Module hién thi két qua tim kiém

im Dau ra : Két qua tim kiém — Chire nang thanh toan

= Sau khi khach hang chọn những sản phẩm cần mua dat vao gid hang, khách hàng có thê đặt mua hảng chính thức thông qua Website

= Dau vao:

* Danh muc mat hang trong gid hang

* Théng tin ca nhân của khách hàng (Mã khách hàng, Họ tên, mật khẩu )

° _ Thông tin liên quan đến việc mua hàng (ngày mua, số lượng mỗi mặt hàng đặt mua

Trang 20

Xây dựng Website bán sách

2.1 Biểu đồ Use Case _

CHU NG 2 PHAN TICH THIET KE VOI UML

Danh sach cac Actor

Bang Error! No text of specified style in document 1 Danh sadch các Actor STT | Tén Actor Y nghia

1 Admin Người quản lý là người có toàn quyền tương tác

với hệ thông, quyên sử dụng tât cả các chức năng

mà website xây dựng, điêu khiến và kiêm soát mọi hoạt động của website

2_ | Người dùng | Người dùng ở đây là những người truy cập vào

website, có thể đăng kí làm thành viên hoặc không Người dùng chỉ có một sô quyên nhât định đôi với website

STT | Tên Usecase Ý nghĩa

1 Dang nhap UC nay mô tả chức năng đăng nhập vào hệ

thông của người dùng hoặc Admin

2 Đăng ký UỤC này mô tả chức năng đăng ký tài khoản

làm thành viên của người dùng và Admin

3 Đặt mua UC này mô tả chức năng đặt mua sản phẩm tại

website của neười dùng

4 Thanh toán UC này mô tả chức năng thanh toán tiền của

người dùng

4 Xem thông trn | UC nảy mô tả chức năng xem thông tin sản sản phẩm phâm có trên website của người dùng

Trang 21

7 | Tim kiém thong

tin

tin như: sản phâm, khách hàng, nhà cung cap, hãng san xuat cua Admin

2.1.1 Biéu do Use Case tong quat

Hình 2.4 Usecase tông quát 2.1.2 Dac ta Use Case

>» Use Case dang nhap

- Déi trong str dung (actor) bao gém: khach hang, admin

- Use case nay m6 ta cac bude dang nhap cua cac actor vao hé thong

Trang 22

Xây dựng Website bán sách

= Hé thong check lai thông tin đăng nhập và thông báo thành céng/that bai cho actor Néu dang nhập thành công hệ thống dựa trên thông tin đăng nhập sẽ đồng thời phân quyền tủy theo loại nhân viên Nếu đăng nhập thất bại, hệ thông sẽ hiện thông báo cho người dùng và yêu cầu đăng nhap lai “* Use Case dang ky

- Actor Nguoi dung la newo1 st dung Use Case nay Use Case nay được sử dụng đề thực hiện chức năng đăng kí tài khoản của người dùng Sau khi đăng kí tài khoản, lúc đó Người dùng mới có thể đăng nhập vào website và thực hiện được các chức năng như là: Thanh toán tiền -

Dòng sự kiện

Dòng sự kiện chính

1) Người dùng chọn chức năng đăng ký từ trang chủ cua website

2) Trang chủ sẽ mở đến trang đăng ký

3) Người dùng nhập đầy đủ thông tin tải khoản vả

thông tin cá nhân

4) Hệ thông xác nhận thông tin và lưu lại

5) Hién thi thông báo

6) Két thuc Use Case

Các dòng sự kiện khác 1) Người dùng hủy yêu cầu đăng ký

2) Hệ thống bỏ qua trang đăng kí, trở lại trang hiện tại 3) Kết thúc Use Case

- Trang thai hé thong sau khi thực hiện Use Case

“ Trường hợp đăng ký thành công: hệ thống hiển thị trang

đăng nhập để người dùng có thể đăng nhập vào website

= Trường hợp đăng ký thất bại: Hệ thống đưa ra thông báo đăng ky không thành công

Trang 23

Xây dựng Website bán sách

> Use Case chi tiét san pham

- Use Case nay duoc su dung để thực hiện chức năng xem thông tin san pham của người dùng Sau khi truy cập vào website người dung có thể xem thông tin các sản phẩm có tại website - Dòng sự kiện

4) Kết thúc Use Case ® Use Case thanh toán

- Use Case nay được sử dụng để thực hiện chức năng thanh toán tiền cho sản phẩm đã đặt mua Sau khi đã đặt mua sản phẩm, giỏ hàng của người dùng đã tồn tại một hoặc nhiều sản pham, néu muốn có trong tay các sản phẩm này người dùng cần phải chọn

UC này để thanh toán

- Dòng sự kiện Dòng sự kiện chính

1) Người dùng đang xem chỉ tiết sản phâm 2) Người dùng xem và nhắn vào nút “Thanh toán” 3) Hệ thông xác nhận thông tin và hiển thị trang thanh toán

4) Người dùng nhập đầy đủ thông tin

5) Hệ thông đưa ra thông báo và quay trở lại trang giỏ hàng

6) Kết thúc Use Case ® Use Case Tim kiếm

- Use Case nay duoc sur dung để thực hiện chức năng tìm kiếm sản phẩm Với chức năng này, Người dùng có thê tìm kiếm san pham

mà mình yêu thích và xem sản phẩm đó có tổn tại trong website hay không

10

Ngày đăng: 19/12/2024, 13:55

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN