1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo thực tập chuyên môn ứng dụng web tên đề tài xây DỰNG WEBSITE bán QUẦN áo ONLINE

35 8 0

Đ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 35
Dung lượng 1,7 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Thiết lập một trang website quản lý bán hàng cho phép lưu trữ tất cả các thông tin có liên quan đến việc quản lý mà trước đây phải ghi chép trong hàng trăm đống sách vở: lưu trữ tất cả

Trang 1

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN

 -Báo cáo

Thực tập chuyên môn ứng dụng web

Tên đề tài XÂY DỰNG WEBSITE BÁN QUẦN ÁO ONLINE

Giáo viên giảng dạy:Nguyễn Duy Quang.

Nhóm 24:

Trang 2

1

Trang 3

LỜI MỞ ĐẦU

Ngày nay, chúng ta đang được sống trong kỷ nguyên của tin học nhờ sự vượt bậc ,

sự bùng nổ mạnh mẽ của công nghệ thông tin Công nghệ thông tin không chỉ dừng lại ởmục đích phục vụ cho khoa học kỹ thuật mà đi sâu vào đời sống, chính trị, kinh tế, xã hội,trở nên thân thiện, gần gũi , mang lại nhiều lợi ích cho con người Công nghệ thông tinngày càng khẳng định được tính hữu dụng và sức mạnh trong mọi phương diện, mọingành nghề của cuộc sống, nhất là trong thời đại kinh tế thị trường hiện như bây giờ

Đi kèm theo đó, các hệ thống website cũng phát triển không ngừng với đủ các lĩnhvực: bán hàng trực tuyến, tin tức,văn hoá, thời sự, khoa học công nghệ, làm đẹp, nấu ăn,thể thao, ca nhạc, phim ảnh, giáo dục, y tế… Tuy nhiên, để tạo ra một trang web có sứcsống bền lâu thì bản thân nó phải mang lại lợi ích cho nhiều người yếu tố quyết định giữchân độc giả là nội dung mà website cung cấp

Và hiện nay việc mua hàng trực tuyến là vấn đề đang được quan tâm đến, nó giúpcho cả người bán và người mua tiết kiệm được thời gian và cơ sở vật chất Thấy được tầmquan trọng của việc mua hàng online, vì vậy em chọn đề tài làm trang website bán hàng

trực tuyến Tuy nhiên, với tầm hiểu biết còn hạn hẹp, kiến thức về thiết kế, lập trình web

chưa nhiều, kinh nghiệm viết bài còn ít nên không thể tránh khỏi những thiếu sót Rấtmong nhận được sự đóng góp ý kiến của các quý thầy cô để bài báo cáo được hoàn chỉnh

Trang 4

MỤC LỤC

CHƯƠNG 1: TỔNG QUAN 8

1.Giới thiệu tổng quan về website: 8

1.1.Thực trạng hiện nay: 8

1.2.Mô tả về hệ thống và quy trình nghiệp vụ cơ bản : 9

1.2.1 Nhập sản phẩm vào cơ sở dữ liệu (Admin) 9

1.3.2 Tìm kiếm sản phẩm 9

1.3.3 Thêm sản phẩm vào giỏ hàng 9

1.3.4 Đặt hàng 9

1.3 Giới thiệu về đề tài 10

1.3.1 Mục đích đề tài 10

1.4.2 Lý do chọn đề tài 11

1.4.3 Ý nghĩa thực tiễn 12

1.4.4 Phạm vi nghiên cứu 12

1.4.5 Phương pháp nghiên cứu 12

CHƯƠNG 2: CƠ SỞ LÝ LUẬN 13

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

2.1.1 Yêu cầu phần mềm cần đáp ứng 13

2.1.2 Lược đồ phân rã chức năng 13

2.1.3 Lược đồ usecase 14

2.1.3.1 Đặc tả Use-case Đăng nhập 15

2.1.3.2 Đặc tả Use-case Đăng ký 15

2.1.3.3 Đặc tả Use-case Thêm vào giỏ hàng 16

2.1.3.4 Đặc tả Use-case Đặt hàng 16

2.1.3.5 Đặc tả Use-case Tìm kiếm 17

2.1.3.6 Đặc tả Use-case Quản lý sản phẩm 17

2.1.3.7 Đặc tả Use-case Quản lý loại sản phẩm 18

2.1.3.8 Đặc tả Use-case Quản lý hóa đơn 18

2.1.3.9 Đặc tả Use-case Quản lý chi tiết hóa đơn 19

2.1.3.10 Đặc tả Use-case Quản lý khách hàng 20

2.1.3.11 Đặc tả Use-case Quản lý tin tức 20

2.1.3.12 Đặc tả Use-case Quản lý slide 21

2.1.3.13 Đặc tả Use-case Quản lý người dùng 21

2.1.5 Sơ đồ lớp Diagram 23

Trang 5

2.1.6.1 Thực thể loại sản phẩm 23

2.1.6.2 Thực thể sản phẩm 24

2.1.6.3 Thực thể hóa đơn 24

2.1.6.4 Thực thể chi tiết hóa đơn 24

2.1.6.5 Thực thể khách hàng 25

2.1.6.6 Thực thể tin tức 25

2.1.6.7 Thực thể slide 25

2.1.6.8 Thực thể người dùng 26

2.1.6.9 Thực thể nhà cung cấp: 26

26 Hình 15 Thực thể nhà cung cấp 26

CHƯƠNG 3: THỰC NGHIỆM 27

3.1 Môi trường cài đặt 27

3.2 Form Đăng nhập / Đăng ký 27

3.3 Giao diện trang chủ website bán hàng 28

3.4 Giao diện trang loại sản phẩm 28

3.5 Giao diện trang chi tiết sản phẩm 29

3.6 Giao diện trang giới thiệu 30

3.7 Giao diện trang liên hệ 31

3.8 Giao diện trang đặt hàng 32

3.9 Giao diện trang đặt hàng thành công: 32

32 3.10 Giao diện trang giỏ hàng : 33

33 3.11 Giao diện trang admin: 33

CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỀN 34

4.1 Kết quả đạt được 34

4.2 Những mặt còn hạn chế 34

4.3 Hướng phát triển 34

DANH MỤC TÀI LIỆU THAM KHẢO 34

Trang 6

DANH MỤC HÌNH

Hình 1 Lược đồ phân rã chức năng trang giao diện người dùng 12

Hình 2 Lược đồ phân rã chức năng trang admin 13

Hình 3 Lược đồ usecase quản trị viên 13

Hình 4 Lược đồ usecase giao diện người dùng 14

Hình 6 Sơ đồ lớp Diagram 22

Hình 7 Thực thể loại sản phẩm 22

Hình 8 Thực thể sản phẩm 23

Hình 9 Thực thể hóa đơn 23

Hình 10 Thực thể chi tiết hóa đơn 24

Hình 11 Thực thể khách hàng 24

Hình 12 Thực thể tin tức 24

Hình 13 Thực thể slide 25

Hình 14 Thực thể người dùng 25

Hình 23 Form đăng nhập 26

Hình 24 Form đăng ký 27

Hình 25 Giao diện trang chủ 27

Hình 26 Giao diện trang loại sản phẩm 28

Hình 27 Giao diện trang chi tiết sản phẩm 28

Hình 28 Giao diện trang giới thiệu 29

Hình 29 Giao diện trang liên hệ 30

Hình 30 Giao diện trang đặt hàng 31

Hình 31 Giao diện trang đặt hàng thành công 31

Hình 32 Giao diện trang giỏ hàng 32

Hình 33 Giao diện trang admin 32

Trang 8

vụ, sự tiện lợi trong mua bán cũng như thanh toán cũng được người dân Việt Nam chú ýđến.

Đi cùng xu thế đó, bán hàng qua mạng là một giải pháp hoàn toàn phù hợp vớinhững đòi hỏi mới của người tiêu dùng.Với những thế mạnh của mình, bán hàng quamạng đã trở thành một hình thức bán hàng phổ biến trên thế giới Trong khoảng hai đến

ba năm trở lại đây, bán hàng qua mạng ở Việt Nam đã có những sự phát triển vượt bậc,thể hiện ở chất lượng bán hàng được cải thiện, sự quan tâm đến hình thức mua bán nàycủa người tiêu dùng ngày càng một lớn hơn

Do đó việc xây dựng một Website bán hàng là một việc hết sức cần thiết hiện naynhằm mục đích:

Có một website bán hàng hoàn chỉnh để giúp cho việc bán hàng trực tuyến mộtcách dễ dàng hơn và giúp cho khách hàng tiết kiệm được thời gian không phải ra cửahàng để mua mà chỉ việc ở nhà lên website đặt hàng và được giao tận nhà một cách tiệnlợi

- Thiết lập một trang website quản lý bán hàng cho phép lưu trữ tất cả các thông tin

có liên quan đến việc quản lý mà trước đây phải ghi chép trong hàng trăm đống sách vở: lưu trữ tất cả cácthông số của các mặt hàng, các hoá đơn bán hàng từ trước đến nay, thông tin từng nhân viên hay là kháchhàng….Để khi cần xem thông tin về khách hàng, nhân viên, hay hóa đơn sản phẩm của khách hàng đấy……một cách chính xác, nhanh chóng ở mọi lúc mọi nơi mà không còn thao tác thô sơ như trước đây là phải tìmkiếm trong tủ sổ sách rất tốn công

- Xem tình hình buôn bán cửa hàng, doanh thu hàng tháng, để có biện pháp khắcphục như: giảm giá một số mặt hàng hay các chương trình khuyến mãi khi mua

Trang 9

hàng tại cửa hàng nhằm mục đích thu hút khách hàng, nâng cao uy tín trên thị trườngđưa cửa hàng làm ăn phát đạt.

Xây dựng trang bán hàng trực tuyến giúp cho khách hàng mua sản phẩm mà mìnhmong muốn một cách dễ dàng và thuận tiện hơn qua một vài thao tác trên trang web màkhông cần phải đến cửa hàng

1.2.Mô tả về hệ thống và quy trình nghiệp vụ cơ bản : 1.2.1 Nhập sản phẩm vào cơ sở dữ liệu (Admin)

Bổ sung, sửa đổi những sản phẩm mới và những thông tin của sản phẩm vào cơ

Khách hàng muốn xem thông tin sản phẩm thì nhấn vào hình một sản phẩm bất kìhoặc nhấn vào nút chi tiết để đọc thông tin sản phẩm đó để hiểu rõ hơn và lựa chọn mặthàng mình cần mua

1.3.3 Thêm sản phẩm vào giỏ hàng

Khi khách hàng đã xem thông tin miêu tả của sản phẩm và quyết định muốn thêmsản phẩm vào giỏ hàng của mình thì khách hàng chỉ việc nhấn vào icon giỏ hàng đểthêm sản phẩm vào đơn hàng của mình

1.3.4 Đặt hàng

Sau khi khách hàng đã thêm sản phẩm vào giỏ hàng rồi thì khách hàng sẽ nhấnvào nút đặt hàng để mua sản phẩm đó Thì khi nhấn vào đặt hàng khách hàng sẽ được

Trang 10

chuyển đến một trang khác để điền thông tin khách hàng và chọn hình thức thanh toáncho đơn hàng đó.

Khách hàng có thể thanh toán thông qua hình thức thanh toán trực tiếp khi nhânviên giao hàng tận nơi cho khách hàng

1.3 Giới thiệu về đề tài 1.3.1 Mục đích đề tài

Đây là một website nhằm bán và giới thiệu rộng rãi các mặt hàng của công ty đếnngười tiêu dùng với các chi tiết mặt hàng cũng như giá cả một cách chính xác nhất.Website được xây dựng nhằm:

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ácmặt hàng cần thiết từ hệ thống và đặt mua các mặt hàng này Vậy nên trang web phảigiúp cho khách hàng:

Tìm kiếm và lựa chọn từ xa sản phẩm mình cần: Khách hàng khi truy

cập vào trang web thương mại thường tìm kiếm các mặt hàng hay các sản phẩm mà họ cần và muốn mua Nhưng đôi khi cũng có nhiều khách hàng vào website mà không có ý định mua hay không biết mua gì thì yêu cầu đặt ra cho hệ thống là làm thế nào để khách hàng cảm thấy thích thú và hấpdẫn đối với sản phẩm đó, đồng thời có thể tìm kiếm nhanh và hiệu quả các sản phẩm mà họ cần tìm

Đặt mua hàng: Sau khi khách hàng lựa chọn xong những mặt hàng cần

đặt mua thì đơn đặt hàng sẽ hiển thị để khách hàng nhập những thông tin cần thiết, tránh đòi hỏi những thông tin yêu cầu quá nhiều từ phía khách hàng, tạo cảm giác thoải mái, riêng tư cho khách hàng

Theo dõi đơn hàng của mình.

Gửi ý kiến đóng góp về email của doanh nghiệp.

Là người có quyền đăng nhập, quản lý và làm chủ mọi hoạt động của hệ thốngtrang web Nhà quản lý có một usename và một password để truy cập vào hệ thốngnhằm thực hiện các chức năng sau:

Quản lý các sản phẩm một cách dễ dàng

Trang 11

Thêm, xóa, sửa thông tin sản phẩm vào cơ sở dữ liệu Kiểm tra và xử lý đơn đặt hàng.

Bên cạnh các chức năng nêu trên thì trang web phải trông đẹp mắt và dễ truy cập.Giao diện đẹp là yếu tố quan trọng góp phần tăng lượng khách hàng, và trang web phảilàm sao cho khách hàng thấy được những thông tin cần tìm, cung cấp những thông tinquảng cáo thật hấp dẫn, nhằm thu hút sự quan tâm về công ty mình và có cơ hội sẽ cónhiều người tham khảo hơn

Điều quan trọng trong trang web mua bán trên mạng là phải đảm bảo an toàntuyệt đối những thông tin liên quan đến người dùng trong quá trình đặt mua hay thanhtoán

Đồng thời trang web còn phải có tính dễ nâng cấp, bảo trì, sửa chữa khi cần bổsung, cập nhật những tính năng mới

1.4.2 Lý do chọn đề tài

Như chúng ta cũng thấy trong thị trường hiện nay thì việc cạnh trang về kinhdoanh ngày càng trở nên quyết liệt và hầu hết những nhà kinh doanh, những công ty lớnđều rất chú tâm đến việc làm thỏa mãn khách hàng một cách tốt nhất

Hiện ngày càng nhiều doanh nghiệp phát triển hệ thống bán hàng theo loại hìnhthương mại điện tử Theo kết quả khảo sát của công ty nghiên cứu thị trường Việt,khoảng 70% các công ty doanh nghiệp, dịch vụ ở Việt Nam có hệ thống bán hàng quaInternet và điện thoại

Thay vì trước đây khi muốn mua hàng người dùng phải tìm hiểu xem cửa hàngnào bán sản phẩm mình cần mua và địa điểm cửa hàng đó ở đâu, xa không?,… Thì ngàynay website bán hàng trực tuyến đã giải quyết vấn đề đó, khách hàng chỉ việc thao táctrên website tại nhà và được giao tận nơi mà không cần phải đi ra ngoài Hệ thống bánhàng trực tuyến sẽ giúp cho quá trình mua bán diễn ra một cách nhanh chóng và hợp lýhơn

So với kinh doanh truyền thống thì thương mại điện tử chi phí thấp hơn, hiệu quảđạt cao hơn Hơn thế nữa, với lợi thế của công nghệ Internet nên việc truyền tải thông tin

về sản phẩm nhanh chóng, thuận tiện Kết hợp với bộ phận giao hàng tận nơi, là thôngqua bưu điện và ngân hàng để thanh toán tiền, càng tăng thêm thuận lợi để loại hình nàyphát triển

Trang 12

Biết được những nhu cầu thiết yếu đó nên em quyết định làm đề tài “Xây dựngWebsite thời trang nữ trực tuyến” nhằm đáp ứng cho mọi người tiêu dùng trên toàn quốc

và thông qua hệ thống Website này họ có thể đặt mua các mặt hàng hay sản phẩm cầnthiết

- Tìm hiểu kỹ thuật lập trình, cách thức hoạt động của ASP.net MVC

- Hiểu được cách lưu trữ dữ liệu của hệ quản trị cơ sở dữ liệu SQL Server

1.4.5 Phương pháp nghiên cứu

- Phân tích yêu cầu do giáo viên hướng dẫn cung cấp

- Nghiên cứu về các tài liệu online và tìm hiểu về quy trình nghiệp vụ trong lĩnh vực thương mại điện tử

- Phân tích và thiết kế website phù hợp với yêu cầu được đặt ra

- Nghiên cứu và tìm hiểu để xây dựng một trang web theo ngôn ngữ ASP.net và

Trang 13

CHƯƠNG 2: CƠ SỞ LÝ LUẬN

2.1 Phân tích và thiết kế hệ thống 2.1.1 Yêu cầu phần mềm cần đáp ứng

1 Quản lý toàn bộ loại sản phẩm trên hệ thống

2 Quản lý sản phẩm có trong hệ thống

Vd: Sản phẩm hiện tại đang thuộc loại sản phẩm nào, tổng số lượng sản phẩm hiện có trong kho là bao nhiêu

3 Quản lý khách hàng, hóa đơn và chi tiết hóa đơn

Vd: Khi một khách hàng đặt hàng thì sẽ lưu thông tin như tên khách hàng, ngày đặt, tổng tiền,tên sản phẩm…vào hóa đơn mua hàng

4 Quản lý tin tức

Vd: Người quản lý có thể xem thông tin hoặc thêm sửa xóa một tin tức

5 Quản lý slide và người dùng

2.1.2 Lược đồ phân rã chức năng

Hình 1 Lược đồ phân rã chức năng trang giao diện người dùng

Trang 14

Hình 2 Lược đồ phân rã chức năng trang admin

2.1.3 Lược đồ usecase

Hình 3 Lược đồ usecase quản trị viên

Trang 15

Hình 4 Lược đồ usecase giao diện người

dùng 2.1.3.1 Đặc tả Use-case Đăng nhập

Tóm tắt: use case này mô tả cách đăng nhập vào trang quản trị viên.

Use case này bắt đầu khi actor muốn đăng nhập vào hệ thống

Hệ thống yêu cầu các actor nhập username và password Actor nhập tên và mật khẩu

Hệ thống kiểm tra tên và mật khẩu mà actor đã nhập và nếu đúng và

là tài khoản admin thì cho phép actor đăng nhập vào hệ thống Nếu chỉ là tài khoản người dùng bình thường thì actor không thể đăng nhập vào trang quản trị viên được

Dòng sự kiện khác: Nếu trong dòng sự kiện chính các actor nhập tên và mật

khẩu sai thì hệ thống sẽ thông báo lỗi Actor có thể quay trở về đầu dòng sự kiện hoặc hủy bỏ việc đăngnhập lúc này use case kết thúc

Các yêu cầu đặc biệt

Trang 16

Dòng sự kiện khác: Actor nhập không đầy đủ thông tin hoặc sai định dạng sẽ

được yêu cầu nhập lại

Các yêu cầu đặc biệt

Không có

Đăng ký thành công thì người dùng có thể sử dụng tài khoản đó để đăng nhập

2.1.3.3 Đặc tả Use-case Thêm vào giỏ hàng

Tóm tắt: Cho phép người dùng thêm sản phẩm vào giỏ hàng của mình.

Người dùng chọn sản phẩm muốn mua

Nhấn thêm vào giỏ hàng, hệ thống sẽ tự động lưu thông tin sản phẩm

Trang 17

Hệ thống yêu cầu người dùng nhập thông tin khách hàng và chọn hình thức thanh toán.

Sau khi điền đầy đủ thông tin khách hàng và nhấn vào nút đặt hàng đểhoàn tất quá trình giao dịch

Use case kết thúc

Dòng sự kiện khác: Người dùng nhập thông tin cần thiết không đầy đủ hoặc sai

định dạng sẽ được yêu cầu nhập lại

Các yêu cầu đặc biệt

Trang 18

Hệ thống yêu cầu admin nhập thông tin sản phẩm nếu sử dụng chức năng thêm và sửa sản phẩm.

Admin điền đầy đủ thông tin sản phẩm theo yêu cầu

Admin xác nhận lưu thông tin sản phẩm

Use case kết thúc

Dòng sự kiện khác: Admin nhập thông tin cần thiết không đầy đủ hoặc sai định

dạng sẽ được yêu cầu nhập lại

Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống

Thông tin sản phẩm được thêm vào danh sách

2.1.3.7 Đặc tả Use-case Quản lý loại sản phẩm

Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh

Dòng sự kiện khác: Admin nhập thông tin cần thiết không đầy đủ hoặc sai định

dạng sẽ được yêu cầu nhập lại Khi xóa nếu loại sản phẩm đó có khóa ngoại thì hệ thống sẽ xuất ra thông tincảnh báo

Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống

Thông tin loại sản phẩm được thêm vào danh sách

2.1.3.8 Đặc tả Use-case Quản lý hóa đơn

Ngày đăng: 08/11/2022, 16:02

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w