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

XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG

54 2K 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 54
Dung lượng 9,43 MB

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

Nội dung

CHƯƠNG I: PHÂN TÍCH YÊU CẦU4 1. Mục tiêu:5 1. Nội dung công việc:5 2. Lịch trình thực hiện (Bám sát nội dung công việc):6 Tuần 2: Nghiên cứu tài liệu về ngôn ngữ lập trình web php6 CHƯƠNG II: PHÂN TÍCH HIỆN TRẠNG7 Đặt tả bài toán:7 BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG7 CHƯƠNG III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG9 I. KHẢO SÁT HIỆN TRẠNG9 Hình 5:Lược đồ tổng quát về hoạt động Khách hàng10 II. SƠ ĐỒ PHÂN RÃ CHỨC NĂNG11 Hình 6: Sơ đồ phân rả chức năng hệ thông quản lý11 III. SƠ ĐỒ LUỒNG DỮ LIỆU MỨC TỔNG QUAN12 Hình 7:Sơ đồ luồng dữ liệu ở mức tổng quan12 IV. SƠ ĐỒ LUỒNG DỮ LIỆU MỨC XỬ LÝ13 HTQL:Hệ thống quản lý13 Hình 8: sơ đồ luồng dữ liệu ở mức xử lý13 V. SƠ ĐỒ LUỒNG DỮ LIỆU PHÂN RÃ CHI TIẾT14 PHÂN RÃ CHỨC NĂNG 114 ĐĐHCT: Đơn đặt hàng chi tiết14 Hình 9: Sơ đồ luồng dữ liệu chi tiết ĐẶT HÀNG14 PHÂN RÃ CHỨC NĂNG 1.115 “ Kiểm tra ADMIN ”15 Hình 10: Sơ đồ phân rả chức năng của Admin15 PHÂN RÃ CHỨC NĂNG 1.315 Hình 11: Sơ đồ phân rả chức năng của tìm kiếm sản phẩm15 PHÂN RÃ CHỨC NĂNG 1.516 Hình 12: Sơ đồ phân rả chức năng của kiểm tra đơn đặt hàng16 PHÂN RÃ CHỨC NĂNG 317 “ Cập nhật ”17 HTQL:hệ thống quản lý17 Hình 13: sơ đồ phân rả chức năng của cập nhật17 II.6. DANH SÁCH CÁC BẢNG DỮ LIỆU.18 Bảng 5:Sản phẩm:20 Bảng 6: Danh mục tin tức20 Bảng 7: Tin tức20 CHƯƠNG IV: VẤN ĐỀ KỸ THUẬT20 I. Môi trường:21 II. Giới thiệu về PHP:21 III. Giới thiệu về My SQL:22 Hình 4: Giao diện của MySql22 1. My SQL là gì?22 2. Tại sao lại sử dụng My SQL?22 3. Một số đặc điểm của My SQL:22 CHƯƠNG V: GIỚI THIỆU WEBSITE24 IV. Giỏ hàng:27 4. Trang tìm kiếm:27 1. Đăng nhập vào admin.30 2.Trang xem danh sách sản phẩm30 PHẦN III: KẾT LUẬN32 Phần IV: TÀI LIỆU THAM KHẢO33 Tiếng việt:33 Internet :33

Trang 1

M c l c ục lục ục lục

CHƯƠNG I: PHÂN TÍCH YÊU CẦU 4

1 Mục tiêu: 5

1 Nội dung công việc: 5

2 Lịch trình thực hiện (Bám sát nội dung công việc): 6

Tuần 2: Nghiên cứu tài liệu về ngôn ngữ lập trình web php 6

CHƯƠNG II: PHÂN TÍCH HIỆN TRẠNG 7

Đặt tả bài toán: 7

BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG 7

CHƯƠNG III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 9

I KHẢO SÁT HIỆN TRẠNG 9

Hình 5:Lược đồ tổng quát về hoạt động Khách hàng 10

II SƠ ĐỒ PHÂN RÃ CHỨC NĂNG 11

Hình 6: Sơ đồ phân rả chức năng hệ thông quản lý 11

III SƠ ĐỒ LUỒNG DỮ LIỆU MỨC TỔNG QUAN 12

Hình 7:Sơ đồ luồng dữ liệu ở mức tổng quan 12

IV SƠ ĐỒ LUỒNG DỮ LIỆU MỨC XỬ LÝ 13

HTQL:Hệ thống quản lý 13

Hình 8: sơ đồ luồng dữ liệu ở mức xử lý 13

V SƠ ĐỒ LUỒNG DỮ LIỆU PHÂN RÃ CHI TIẾT 14

PHÂN RÃ CHỨC NĂNG 1 14

ĐĐHCT: Đơn đặt hàng chi tiết 14

Hình 9: Sơ đồ luồng dữ liệu chi tiết ĐẶT HÀNG 14

PHÂN RÃ CHỨC NĂNG 1.1 15

“ Kiểm tra ADMIN ” 15

Hình 10: Sơ đồ phân rả chức năng của Admin 15

Trang 2

PHÂN RÃ CHỨC NĂNG 1.3 15

Hình 11: Sơ đồ phân rả chức năng của tìm kiếm sản phẩm 15

PHÂN RÃ CHỨC NĂNG 1.5 16

Hình 12: Sơ đồ phân rả chức năng của kiểm tra đơn đặt hàng 16

PHÂN RÃ CHỨC NĂNG 3 17

“ Cập nhật ” 17

HTQL:hệ thống quản lý 17

Hình 13: sơ đồ phân rả chức năng của cập nhật 17

II.6 DANH SÁCH CÁC BẢNG DỮ LIỆU 18

Bảng 5:Sản phẩm: 20

Bảng 6: Danh mục tin tức 20

Bảng 7: Tin tức 20

CHƯƠNG IV: VẤN ĐỀ KỸ THUẬT 20

I Môi trường: 21

II Giới thiệu về PHP: 21

III Giới thiệu về My SQL: 22

Hình 4: Giao diện của MySql 22

1 My SQL là gì? 22

2 Tại sao lại sử dụng My SQL? 22

3 Một số đặc điểm của My SQL: 22

CHƯƠNG V: GIỚI THIỆU WEBSITE 24

IV Giỏ hàng: 27

4 Trang tìm kiếm: 27

1 Đăng nhập vào admin 30

2.Trang xem danh sách sản phẩm 30

PHẦN III: KẾT LUẬN 32

Phần IV: TÀI LIỆU THAM KHẢO 33

Trang 3

Tiếng việt: 33 Internet : 33

Trang 4

PHẦN I: MỞ ĐẦU

I Giới thiệu sơ lược về đề tài:

Trong thời đại ngày nay, đất nước ta đang hội nhập vào WTO cùng với sự pháttriển nhanh chóng của công nghệ thông tin được áp dụng trên mọi lĩnh vực của cuộcsống như kinh tế, chính trị, văn hóa xã hội,… tất cả đều cần có công nghệ thông tin.Như hiện nay chúng ta đã biết lập trình và thiết kế Website có thể được coi là ngành

“hot” mà hiện nay chúng ta đang rất quan tâm Sau khi nghiên cứu tình hình củacông ty em đã đưa ra quyết định XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁNĐỒNG HỒ TRỰC TUYẾN QUA MẠNG nhằm đáp ứng nhu cầu của khách hàng.Hiện nay nhu cầu sử dụng Internet ngày càng nhiều và các hình thức kinh doanhtrên mạng ngày càng đa dạng và phong phú rất được nhiều người sử dụng và ưachuộng Cho nên khi xây dựng trang web này trên hệ thống trực tuyến sẽ giúp chokhách hàng thuận lợi trong việc mua các sản phẩm của công ty mà không cần phảivất vả đến tận nơi công ty mua hàng như lúc trước

1 Thương mại điện tử là gì?

trình mua bán hàng hóa và dịch vụ thông qua các phương tiện điện tử vàmạng viễn thông, đặc biệt là qua máy tính và mạng Internet

tất cả các phương pháp tiến hành kinh doanh và các quy trình quản trịthông qua các kênh điện tử mà trong đó Internet hay ít nhất là các kỹthuật và giao thức được sử dụng trong Internet đóng một vai trò cơ bản

và công nghệ thông tin được coi là điều kiện tiên quyết Một khía cạnhquan trọng khác là không còn phải thay đổi phương tiện truyền thông,một đặc trưng cho việc tiến hành kinh doanh truyền thống Thêm vào đó

là tác động của con người vào quy trình kinh doanh được giảm xuốngđến mức tối thiểu Trong trường hợp này người ta gọi đó là Thẳng đến

Trang 5

gia công (Straight Through Processing) Để làm được điều này đòi hỏiphải tích hợp rộng lớn các các tính năng kinh doanh.

2 Lợi ích của Thương mại điện tử?

được chi phí lớn tạo thuận lợi cho các bên giao dịch Giao dịch bằngphương tiện điện tử nhanh hơn là giao dịch bằng truyền thông, ví dụ gửifax hay thư điện tử thì nội dung thông tin sẽ đến người nhận nhanh hơn

là gửi thư Các giao dịch qua internet có chi phí rất rẻ, một doanh nghiệp

có thể gửi thư tiếp thị, chào hàng đến hàng loạt khách hàng chỉ với chiphí giống như gửi cho một khách hàng Với Thương mại điện tử, cácbên có thể tiến hành giao dịch khi ở cách xa nhau, giữa thành phố vớinông thôn, từ nước này sang nước khác hay nói cách khác là không bịgiới hạn bởi không gian địa lý Điều này cho phép các doanh nghiệp tiếtkiệm chi phí đi lại, thời gian gặp mặt trong khi mua bán Với người tiêudùng họ có thể ngồi tại nhà để đặt hàng, mua sắm nhiều loại hàng hóadịch vụ thật nhanh chóng

nhận thức được tầm quan trọng của Thương mại điện tử Vì vậy, Thươngmại điện tử góp phần thúc đẩy sự cạnh tranh giữa các doanh nghiệp đểthu được nhiều lợi ích nhất Điều này đặc biệt quan trọng trong bối cảnhhội nhập kinh tế quốc tế hiện nay Khi các doanh nghiệp trong nước phảicạnh tranh một cách bình đẳng với các doanh nghiệp nước ngoài

II Mục đích và ý nghĩa:

Trang 6

1 Mục đích : XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒTRỰC TUYẾN QUA MẠNG

Là xây dựng phần mềm ứng dụng được kết nối trên đường dây internet phục

vụ nhu cầu mua bán hàng hóa trực tuyến Người mua hàng chỉ cần tốn một ít thờigian để đăng kí trực tuyến các thông tin của mình sau khi đã tìm hiểu đẩy đủ cácthông tin cần thiết khi đặt hàng Khách hàng chấp nhận mua hàng, hệ thống sẽ thốngbáo cho khách hàng biết đã mua thành công.Và công ty sẽ giao hàng đến địa chỉ màkhách hàng đã cung cấp

2 Ý nghĩa:

Giúp cho người có nhu cầu mua hàng của công ty một cách nhanh chóng.Tiếtkiệm được nhiều thời gian và tiền bạc cho người có nhu cầu mua hàng Đồng thờigiúp cho công ty đạt kết quả tốt trong kinh doanh

III Nội dung thực tập:

1 Nội dung thực tập:

- Tìm hiểu cách quản lý và quy trình làm việc của công ty

- Tiếp cận thực tế và học hỏi cách làm việc của công ty

- Thực hiện những công việc mà công ty giao cho

- Thu thập tài liệu để viết bài cáo thực tập

hạn TIT bằng ngôn ngữ lập trình PHP và MySQL

2 Địa điểm thực tập:

Hiện nay công ty đang trụ sở tại: Trường Đại Học Công Nghiệp HN

Giới thiệu sơ lược cấu trúc website

Trang 7

Cấu trúc của một website là một yếu tố rất là quan trọng ảnh hưởng đến thứhạng của một website Một cấu trúc website tốt sẽ giúp bạn Seo website đơn giản hơnrất nhiều và ngược lại cấu trúc website chuẩn giúp Spider hiểu được cấu trúc websitecủa bạn như thế nào, nó cũng giúp tăng chuyển đổi hơn.

Hiện nay có rất nhiều mô hình về cấu trúc website, mỗi mô hình lại có điểm mạnh,điểm yếu riêng, các bạn hãy đọc kỹ và cân nhắc xem là nên chọn thế nào

Trang chủ - home page:

Thường là trang đầu tiên khi khách hàng truy cập trang đó, trang này là nơi liệt kê cácliên kết đến các trang khác của website, ở đây thường trình bày các thông tin mớinhất của doanh nghiệp, tóm tắt giới thiệu doanh nghiệp, giới thiệu đối tác, dịch vụ,sản phẩm, các chương trình khuyến mãi, sự kiện, hội thảo, các thế mạnh điển hìnhđặc trưng

Trang liên hệ - contact

Bao gồm các hình thức liên hệ với doanh nghiệp, thông qua địa chỉ email, số điệnthoại, trực tiếp tại văn phòng, trụ sở, qua các hệ thống trả lời trực tuyến thường cóform liên hệ để người xem gửi yêu cầu ngay trên website

Trang giới thiệu thông tin - about us

Khi người xem muốn tìm hiểu về nhà cung cấp vì vậy doanh nghiệp cần có một tranggiới thiệu về mình, nêu ra những kinh nghiệp, thế mạnh của mình so với những doanhnghiệp khác

Trang giới thiệu về sản phẩm/dịch vụ - products/services:

Để doanh nghiệp mô tả chi tiết về các danh mục sản phẩm hình ảnh, thông tin về sảnphẩm dịch vụ hoạt động của doanh nghiệp mình

Trang hướng dẫn hoặc chính sách - policies:

Dùng để cung cấp thông tin cho người xem trong trường hợp họ muốn mua hay đặthàng, dịch vụ Thông tin trong trang này thường hướng dẫn họ làm gì, chính sách củadoanh nghiệp như thế nào Trang này giúp doanh nghiệp tiết kiệm nhiều công sứctrả lời câu hỏi “làm thế nào” của người xem Đó là một số chức năng cơ bản cần cócho một website, ngoài ra còn phụ thuộc vào lĩnh vực hoạt động, lĩnh vực kinhdoanh, ngành nghề của bạn để có thể tạo nên một website hiệu quả nhất

Trang 8

1 Tất cả các page link lẫn nhau

Như tên gọi của nó, mỗi một pages trên website sẽ liên kết đến tất cả các pagescòn lại Muốn làm được điều này chúng ta phải sử dụng nhiều menus nhỏ, add cáclink bên dưới footer…sử dụng công nghệ DHTML/JavaScripts để tạo menu, khingười dung rê chuột lên thì tất cả những chuyên mục con của chuyên mục chính sẽđược đổ xuống

Tuy nhiên cầu trúc này rất kém hiệu quả, nó chỉ đạt kết quả tốt cho website cóquy mô nhỏ

Cấu trúc “all pages to all pages” là một kỹ thuật kém nhất (bad technique) bởi

vì nó không tạo được một cấu trúc website bền vững PageRank của homepages sẽ bịchia nhỏ thành nhiều phần khác nhau, sẽ bị phân tán theo tất cả các link dẫn đến tất

cả các trang của website Như thế cả những trang quan trọng và những trang khôngquan trọng cũng sẽ nhận được sự ưu đãi như nhau, với một site lớn thì những trangquan trọng (như các mục sản phẩm chính trên website thương mại điện tử) sẽ không

có cơ hội để nhận được thứ hạng cao trong kết quả tìm kiếm

Kỹ thuật trên đã tạo ra một số lượng lớn của outgoing links trên mỗi pages, điều này

đã đi ngược lại sự khuyến cáo của Google (Google khuyên người dùng nên giữ sốlượng link trên mỗi trang một cách hợp lý nhất) Như thế trên một website lớn, SEs sẽkhông follow và index tất cả các link dẫn đến các trang, điều này sẽ ảnh hưởng đến

cả thứ hạng và số lượng các trang được index Để visitors có thể dễ dàng điều hướng,

SE có thể hiếu hết được cấu trúc website của bạn Google khuyến cáo mỗi trang bạnnên để ít hơn 100 link

2 Cấu trúc Deep Link Hierarchy

Trang 9

Kỹ thuật này sử dụng cấu trúc tree-like ( cấu trúc cây phân tán, cây bao gồmgốc, và phân tán ra nhiều cành ) Ý nghĩ chính của kỹ thuật này là giúp bạn hạn chếđược số link trên mỗi trang và tạo được nhiều level giúp bạn định hướng tốt hơn đếnnhững chuyên mục, topic đặt biệt ( mục tiêu) trên website của bạn.

Vấn đề của kỹ thuật này nằm ở chỗ nó sẽ là cho SEs và users mất nhiều bước

để đến được trang cuối cùng nằm trong hệ thống phân cấp Pages Rank của trang đầutiên sẽ rất cao còn những trang dưới cùng lại rất thấp Kỹ thuật này cũng có hạn chếtrong việc index bởi vì SE sẽ khó khăn hơn trong việc tìm kiếm tất cả các trang nằm

ở level thấp Những trang nằm ở top level sẽ có thứ hạng cao hơn trên SERPs hơnnhững trang ở bottom level

3 Cấu trúc phân cấp phẳng

Kỹ thuật này là sử mở rộng của kỹ thuật tree-like, tư tưởng chính là hạn chếnhững trang ở level thấp Rút ngắn các bước để có thể đến được pages cuối cùng củamột nhánh một cách nhanh nhất, người dùng có thể điều hướng một cách nhanh hơn,SEs sẽ tìm và index dễ hơn

Bằng cách sử dụng kỹ thuật trên và giả sử bạn có 100 outgoing link trên mỗipages, vậy ta sẽ có

Level Số lượng pagesMiêu tả

Trang 10

3 1000000 Như vậy, mỗi một trang riêng lẻ ta chỉ cần

3 cú click chuột là ta có thể truy cập đến

từ trang chủ

Như thế bằng cách sử dụng kỹ thuật trên bạn có khoảng 1 triệu trang mà user

có thể truy cập đến chỉ bằng 3 cú lick chuột từ trang chủ

Thật không may kỹ thuật này là mô hình lý thuyết mà không thể thực hiện đượctrong các web trong thế giới thực Các giả thuyết của mô hình này là mỗi trang liênkết trược tiếp với chỉ một trang ở level dưới và không có tồn tại 1 link nào khác.Nhưng như chúng ta thấy các website trong thế giới thực, mỗi một pages luôn tồn tạimột số link tối thiểu cần được hiển thị tại mọi thời điểm như Main menu, menu bổsung, footer link…Ngoài ra kỹ thuật trên sử dụng cấu trúc cây cân bằng, nghĩa là cứmỗi một chuyên mục chính phải có chính xác 100 chuyên mục con Nhưng tất nhiên

mô hình này vẫn có thể triển khai trong thực tế bằng một vài phép biến hình

So sánh với kỹ thuật Deep link, thì các bước cần để đến các trang ở level thất

sẽ ít hơn và sự phân tán Pagerank sẽ tốt hơn Tuy nhiên ở các trang website lớn,pagerank ở các trang có level thấp vẫn thấp và những trang ở bottom level sẽ có sốlượng outgoing link lớn

Mỗi một mô hình đều có ưu nhược điểm của nó, các bạn thấy đấy, không một

mô hình gốc nào toàn vẹn cả Hiện nay trên thế giới, đa phần đều sử dụng biến thểcủa 3 dạng cấu trúc trên, hoặc là biến thể một mô hình, hoặc là trộn các mô hình lạivới nhau Bản thân mình cũng vậy, cũng đang sử dụng biến thể chứ không sử dụng

mô hình gốc

Bản chất spider di chuyển thông qua các liên kết, Cần tập trung Seo Page nàothì sẽ điều hướng liên kết đến đó Dựa theo tiêu chí đó, ban hãy tự sáng tạo cho mìnhcác mô hình cấu trúc riêng nhé Với biến thể mình đang dùng, mình thấy website hoạtđộng tốt, spider tìm kiếm bài viết nhanh chóng, thuận tiện - và người dùng cũng dễdàng tìm kiếm thông tin khi họ cần

Trang 11

PHẦN II: NỘI DUNG BÁO CÁO THỰC TẬP TỐT

NGHIỆP CHƯƠNG I: PHÂN TÍCH YÊU CẦU

I Lý do chọn đề tài:

Hiện nay, công ty chưa có trang web để giới thiệu sản phẩm của mình đến vớikhách hàng một cách nhanh chóng, rõ ràng hơn về sản phẩm mà khách hàng muốnmua về mẫu mã, chất lượng, giá cả, xuất xứ của sản phẩm và đặt biệt là mua hàngmột cách dễ dàng và thuận tiện Nhằm đáp ứng nhu cầu của khách hàng, em đã chọn

đề tài XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾNQUA MẠNG giúp công ty quảng bá sản phẩm của mình đến với khách hàng mộtcách nhanh chóng, hiệu quả Và đây là chiến lược phát triển kinh doanh của công ty

II Mục tiêu của đề tài:

- Xây dựng một hệ thống hỗ trợ cho việc bán hàng trực tuyến trên Internet:

* Nhanh chóng, hiệu quả

* Đảm bảo chính xác, tiện lợi và dễ dàng sử dụng cho khách hàng

* Thuận tiện trong việc bán và mua hàng

III Nội dung chính của đề tài:

- Giới thiệu chiến lược kinh doanh của công ty

- Xây dựng hệ thống đăng kí, đăng nhập cho khách hàng có nhu cầu mua hàng

- Xây dựng modul giỏ hàng cho khách hàng mua hàng

- Xây dựng modul tìm kiếm theo tên sản phẩm

- Quản lý thông tin cá nhân của thành viên và quản lý mặt hàng được phânquyền bởi Admin

Trang 12

IV Nhiệm vụ phải thực hiện:

1 Mục tiêu:

+ Nắm bắt được yêu cầu của khách hàng đặt ra trước khi tiến hành thực hiện các côngviệc cụ thể

+ Triển khai phân tích xây dựng thiết kế hệ thống chương trình có logic

+ Phân tích được những rủ ro trong khoảng thời gian tiến hành xây dựng chươngtrình và đưa ra những biện pháp cụ thể để khắc phục

+ Hoàn thiện dự án trong thời gian 2 tháng

1 Nghiên cứu trách nhiệm và nhiệm vụ trung tâm

Sau quá trình khảo sát hiện trạng bằng việc đi thực tế và tham khảo các trang web bán hàng trực tuyến đặc biệt là các shop thời trang chuyên cung cấp quảng bá bá những mạt hàng quần áo, phụ kiện như Cực rẻ.vn, Shopteen.vn Thời trang cao cấp thì chúng em đã tổng hợp được một số thông tin:

- Người chủ cửa hàng là người có chức quyền cao nhất: có thể xem thông tin về tình hình thu nhập cũng như mọi thay đổi trên website bán hang.

- Nếu chủ cửa hàn cũng là người quản trị website thì mọi thông tin trên web là do chủ cửa hàng đưa lên, nếu thuê nhân viên quản trị thì chủ cửa hàng cung cấp thông tin hoặc cấp quyền hạn cho người quản trị.

- Nhân viên chỉ là người giao dịch: tức là xem trong ngày, trong tuần có bao nhiêu đơn đặt hàng và đã giải quyết được bao nhiêu, để có thể báo cáo bất cứ lúc nào cho chủ cửa hàng.

 Người chức cao nhất thì xem được tất cả các thong tin, còn nhân viên và khách hang chỉ được xem những thong tin mà người cấp trên cho phép.

2 Vấn đề hồ sơ sổ sách, cũng như chứng từ giao dịch

Sau khi đi khảo sát chúng em được biết với những đại lý hay chi nhánh nhỏ ở đây thì song song với việc quản lý trên máy thì họ vẫn yêu cầu nhân viên của mình ghi lại thông tin của hàng nhập về và hàng đã bán vào 1 quyển sổ.

- Ví dụ:

Trang 13

tháng

Tên mặt hàng

Số lượng Giá bán Đã trả Còn nợ

 Đây là đối với đại lí ở đây:

Chúng em có xem rất nhiều mẫu đơn trên web thì hầu hết đều có nội dung như sau:

 Thông tin người mua: Họ tên, quê quán nơi đang sống, ngày tháng năm sinh, nghề nghiệp, email, điện thoại.

 Thông tin về hang: Mã hang, giá, số lượng, thời gian bảo hành.

 Thông tin người nhận: Thường chỉ thấy mỗi dòng địa chỉ người nhận.

 Thông tin về thanh toán:

- Phương thức thanh toán: +Trực tiếp

+Qua tài khoản ngân lượng.

- Ngày giao hàng

- Cước vận chuyển

- Tổng tiền phải trả

 Về đơn thanh toán:

Mặc dù chưa được nhìn trực tiếp đơn thanh toán nhưng theo chúng em thì nó cũng gồm các thông tin như đơn đặt hàng nhưng thêm hai phần là xác nhận của công ty và xác nhận của người nhận hàng

3 Tài nguyên đã và sẽ sử dụng.

Ta sẽ xây dựng website sử dụng ngôn ngữ PHP và MySQL, chạy trên môi trường Localhost với Xampp; Sử dụng 1 số công cụ thiết kế như Notepad++, Photoshop,PHP Strom…

2 Kết quả: Tạo ra được một website hỗ trợ việc tổ chức bán và mua hàng

trực tuyến, hoạt động trên môi trường Internet có hiệu quả, độ chính xác cao và xácthực với thực tế

Trang 14

V Dự kiến kết quả:

Trang web có đủ chức năng của việc bán hàng trực tuyến qua mạng, chạyđược và nhanh trong quá trình đưa vào sử dụng

VI Phân công công việc trong từng giai đoạn:

1 Nội dung công việc:

- Công việc 4: Viết chương trình

- Công việc 5: Kiểm định chương trình

- Công việc 6: Hoàn thiện chương trình

- Công việc 7: Nghiệm thu đề tài thực tập

2 Lịch trình thực hiện (Bám sát nội dung công việc):

Tuần1: Nhận Công việc, Viết Đề cương, Lập kế hoạch, Chuẩn bị các yêu cầu đề thựchiện công việc, Nộp Đề cương TTTN

Tuần 2: Nghiên cứu tài liệu về ngôn ngữ lập trình web php

Tuần 3: Tiếp tục nghiên cứu tài liệu và thiết kế cơ sở dữ liệu

Tuần 4: Tiến hành viết chương trình

Tuần 5: Viết chương trình

Tuần 6: Viết chương trình

Tuần 7: Kiểm định chương trình và viết báo cáo

Tuần 8: Nộp báo cáo kết quả thực tập tốt nghiệp

Trang 15

CHƯƠNG II: PHÂN TÍCH HIỆN TRẠNG

Đặt tả bài toán:

BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG

Công ty TNHH Tin học – Điện tử - Viễn thông GIGACOM muốn thêm hìnhthức bán đồng hồ trực tuyến qua mạng nhằm đáp ứng nhu cầu của khách hàng Quakhảo sát thực tế em đưa ra đặt tả bài toán như sau:

Khách hàng muốn mua đồng hồ thì vào trang web công ty để tham khảo mặthàng, giá cả của tất cả các loại đồng hồ mà công ty đang kinh doanh đã được đưa lêntrang web Khi khách hàng cần mua loại nào đó thì kích vào biểu tượng thêm vào giỏhàng của sản phẩm mình muốn mua Nếu là khách hàng mới, khách hàng điền đầy đủ

các thông tin của mình vào trang thông tin khách hàng và đăng ký làm thành viên để

mua hàng Nếu thông tin hợp lệ thì hệ thống sẽ gửi thông báo là đã mua thành côngcho khách hàng

- Mỗi khách hàng được quản lý bởi các thông tin sau: id, ký danh, mật khẩu,

địa chỉ, Email, Số điện thoại

- Mỗi sản phẩm thuộc nhiều loại có mẫu mã, chất lượng, giá cả khác nhau

+Sản phẩm được quản lý các thông tin sau: ID, tên sảm phẩm, thông tin sản

phẩm, hình ảnh, đơn giá bán.

- Thông tin mua hàng của khách hàng sẽ được lưu vào bảng Hóa đơn với các

thông tin: Số hóa đơn, đơn hàng, họ tên, địa chỉ, email, điện thoại, nội dung, ký

danh Sau khi giao hàng trực tiếp cho khách hàng đến tận nơi, khách hàng sẽ thanh

toán bằng tiền mặt cho công ty(phạm vi trong tỉnh)

- Trang web sẽ hiển thị những thông tin theo sự phân quyền sử dụng khác nhau

được quản lý bởi thông tin sau: Tên đăng nhập, mật khẩu.

+ Quyền của admin được xem, xóa, sửa tất cả các thông tin trên trang web

Trang 16

+ Quyền của những người là thành viên của trang web sẽ được xem,sửa thôngtin cá nhân của mình,có quyền góp ý kiến và mua hàng.

Yêu cầu của khách hàng.

- Giao diện dễ sử dụng và có tính thẩm mỹ cao.

- Cho phép khách hang đăng ký thành viên và đảm bảo bí mật thông tin.

- Xem và thay đổi các thong tin về tài khoản.

- Hình thức thanh toán phải đảm bảo chính xác.

- Việc chuyển tiền cũng phải đảm bảo chính xác: Khi chuyển tiền thì việc cộng

và trừ tiền trong 2 tài khoản phải diễn ra đồng thời từ 2 tài khoản, tài khoản chuyển và tài khoản nhận.

- Thông tin sản phẩm phong phú, đa dạng:

 Giới thiệu, bày bán nhiều loại hang, nhiều mặt hàng để khách hàng có nhiều cơ hội lựa chọn về một loại mặt hang Thông tin về một sản phẩm phải chi tiết để khách hang có thể nắm bắt rõ thong tin về sản phẩm mình lựa chọn Đặc biệt là những mặt hang được nhiều khách hang quan tâm.

 Luôn cập nhật, giới thiệu những thế hệ máy điện thoại mới nhất.

- Thông tin về bảo hành sản phẩm phải rõ ràng.

- Cho phép khách hàng tìm kiếm nhanh chóng, chính xác theo nhiều tiêu chí.

- Cho phép thống kê các đơn hang đã đặt của mình tại công ty.

Yêu cầu của người quản trị.

Ngoài các yêu cầu giống như của khách hàng, thì hệ thống phải đảm bảo những yêu cầu sau của ban quản trị.

- Quản lí chung: Liên quan tới các thông tin nhân viên, khách hàng, hàng,

- Cập nhật thông tin hàng hóa trực tuyến

o Dễ dàng cập nhật và thường xuyên thay đổi hình ảnh, thông tin chi tiết giá các mặt hàng bạn sẽ kinh doanh ở bất cứ đâu.

- Quản lí các đơn hàng trực tuyến

o Quản lí, lưu trữ và báo cáo thông tin về đặt hàng và trạng thái của đơn hang:

đã giao hàng chưa, đa thanh toán chưa …

- Quản lí khách hàng :

Trang 17

o Lưu trữ các hoạt động gắn với các khách hàng của cửa hang Mọi hoạt động gắn với khách hàng và đơn hàng đều có thể thực hiện từ xa, không phụ thuộc vào vị trí địa lý.

- Thống kê chi tiết cụ thể, chính xác và nhanh chóng.

o Thống kê được mặt hàng nào bán hết, mặt hàng nào bán chạy, mặt hàng nào tồn kho, mặt hàng nào cần chỉnh sửa…

o Tổng hợp thu chi hàng ngày, hàng tuần, hàng tháng hàng quý và hàng năm.

o Tổng hợp lưu trữ được ý kiến phản ánh của khách hàng để có thể trả lới khách hàng một cách nhanh chóng và chính xác nhất

- Cho phép in các danh sách , các thông tin cần thiết.

Yêu cầu của nhân viên:

- Sản phẩm : Có thể thêm, sửa xóa thông tin, danh mục

- Quản lý các module : Định vị, Chỉnh sửa , Bật – tắt các module chức năng

- Xem các báo cáo , thống kê, đơn đặt hàng

- Nhận và phản hồi các yêu cầu của khách hàng

- Quản lý các thông tin khác : khuyến mại, tin tức

Trang 18

CHƯƠNG III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Quá trình khách hàng: Khách hàng xem và lựa chọn sản phẩm cần mua,cần

tham khảo về sản phẩm của Cty Trong quá trình lựa chọn xem thông tin và truy cậpgiá cả của sản phẩm , bộ phận bán hàng sẽ trực tiếp trao đổi thông tin cùng kháchhàng, chịu trách nhiệm hướng dẫn Sau khi lựa chọn xong, bộ phận bán hàng sẽ tiếnhành lập đơn đặt hàng của khách Sau khi tiếp nhận yêu cầu trên, bộ phận này sẽ làmhóa đơn và thanh toán tiền

Trong trường hợp nhiều công ty, trường học, các doanh nghiệp, có yêu cầuđặt hàng, mua với số lượng lớn thì cửa hàng nhanh chóng làm phiếu đặt hàng, phiếuthu có ghi thuế cho từng loại sản phẩm và giao hàng theo yêu cầu

Khách hàng: là những người có nhu cầu mua sắm và có thể tham khảo giá cả

của sản phẩm,xem thông tin và quảng bá sản phẩm của mình trên mạng Khác vớiviệc đặt hàng trực tiếp tại công ty, khách hàng phải hoàn toàn tự thao tác thông quatừng bước cụ thể để có thể mua được hàng Trên mạng, các sản phẩm được sắp xếp

và phân theo từng loại sản phẩm giúp cho khách hàng dễ dàng tìm kiếm Trong hoạtđộng này, khách hàng chỉ cần chọn một sản phẩm nào đó từ danh mục các sản phẩmthì những thông tin về sản phẩm đó sẽ hiển thị lên màn hình như: hình ảnh, đơn giá,

mô tả một cách chi tiết, và bên cạnh là trang liên kết để đặt hàng khi khách đã chọn

số lượng Đây là cách đặt hàng trực tuyến mà trong đó chứa các thông tin về sảnphẩm lẫn số lượng khách muốn mua và đặt hàng

Trang 19

Khi khách hàng muốn đặt hàng thì hệ thống hiển thị trang xác lập đơn đặt hàngcùng thông tin về khách hàng và sản phẩm Cuối cùng là do khách hàng tùy chọn đặthay không.

Khách hàng có thể tham khảo được giá cả về sản phẩm và xem tin tức ,dịch vụ

từ website của công ty

Và dưới đây là mô hình sơ lược về hoạt động của khách hàng trong hệ thốngtrang web

ST

01 Thiết kế giao diện, trang chủ

- Thiết kế giao diện đẹp có Flash.

- Trình bày trang nhã, đơn giản, thân thiện

- Màu sắc theo tone màu của Khách hàng yêu cầu hoặc theo màu logo của công ty Thương Mại Điện Tử

- Thanh menu chính của website Thương Mại Điện Tử.

02 Module giới thiệu công ty

- Trình bày thông tin giới thiệu về công ty, lĩnh vực hoạt động, cơ cấu tổ chức, các đơn

- Có thể thêm/xóa/sửa các thể loại sản phẩm, tin tức không giới hạn số lượng.

04 Module khách hàng - đối tác

- Đăng kí thành viên, thông tin tài khoản.

- Giới thiệu và quản lý những khách hàng của công ty.

05 Module Tin tức & Sự kiện

- Cập nhật và đưa các tin tức và sự kiện của Doanh nghiệp Trang có chức năng thể hiện những tin mới nhất tin nổi bật ra trang chủ.

Trang 20

06 Module giỏ hàng, đơn hàng

- Bao gồm chức năng đặt mua sản phẩm.

- Danh sách sản phẩm đã mua.

- Thanh toán, in hóa đơn, gửi qua mail.

07 Thanh toán trực tuyến Quản lý các phương thức thanh toán: trực

tiếp chuyển khoản ATM…

08 Module quản trị, Admin

Chức năng và giao diện dành cho người quản trị website, đăng nhập User &

Password khi vào giao diện.

09 Module tiện ích, thăm dò ý kiến Giúp bạn thu thập được những phản hồi của

khách hàng một cách hiệu quả nhất

10 Module tìm kiếm Cho phép tìm các thông tin trên website

bằng các từ khóa có liên quan.

11 Module quảng cáo Cho phép đặt các quảng cáo logo, banner trên website

12 Form liên hệ trực tuyến

Cung cấp 1 mẫu biểu trực tuyến cho phép khách hàng của doanh ngiệp có thể dễ dàng gửi những đánh giá, nhận xét cũng như những yêu cầu của mình đến với doanh nghiệp.

13 Hỗ trợ trực tuyến Hiển thị thông tin hỗ trợ (Yahoo! Messenger,

17 Tối ưu hóa SEO - Website của quý doanh nghiệp sẽ được

thiết kế theo chuẩn SEO của các bộ máy tìm kiếm (Google, Yahoo, Bing ), các URL đều thân thiện với bộ máy tìm kiếm tới từng

ký tự , với tính năng này website sẽ dễ dang đạt được vị trí cao trong kết quả tìm kiếm

Trang 21

giúp doanh nghiệp tăng lưu lượng truy cập, tăng khách hàng và doanh thu.

18 Bảo trì web - Miễn phí bảo trì website trong thời gian 1 năm

19 Ngôn ngữ - Một ngôn ngữ (có thể thêm nhiều ngôn

Nhóm mua

Trợ lý tự động trực tuyến

Nhóm tin

Ngân hàng điện tử

Văn phòng trực tuyến

Phần mềm giỏ hàng

Hội thảo truyền thông trực tuyến

Vé điện tử

Trang 22

Biểu đồ Usecase

6.1 Biểu đồ Usecase chính

Trang 23

Biểu đồ Usecase tra cứu thông tin

Trang 24

Biểu đồ Usecase quản lí chung

Trang 25

Biểu đồ Usecase Bán hàng

Trang 26

Biểu đồ Usecase Thống kê – Báo cáo

Trang 27

Biểu đồ Usecase Thanh toán

Ngày đăng: 22/04/2016, 18:45

HÌNH ẢNH LIÊN QUAN

Hình 6: Sơ đồ phân rả chức năng hệ thông quản lý - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Hình 6 Sơ đồ phân rả chức năng hệ thông quản lý (Trang 28)
Hình 8: sơ đồ luồng dữ liệu ở mức xử lý - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Hình 8 sơ đồ luồng dữ liệu ở mức xử lý (Trang 30)
Hình 9:  Sơ đồ luồng dữ liệu chi tiết ĐẶT HÀNG - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Hình 9 Sơ đồ luồng dữ liệu chi tiết ĐẶT HÀNG (Trang 31)
Hình 10: Sơ đồ phân rả chức năng của Admin - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Hình 10 Sơ đồ phân rả chức năng của Admin (Trang 32)
Hình 12: Sơ đồ phân rả chức năng của kiểm tra đơn đặt hàng - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Hình 12 Sơ đồ phân rả chức năng của kiểm tra đơn đặt hàng (Trang 33)
Hình 13: sơ đồ phân rả chức năng của cập nhật - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Hình 13 sơ đồ phân rả chức năng của cập nhật (Trang 34)
Bảng 7: Tin tức - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Bảng 7 Tin tức (Trang 39)
Bảng 6: Danh mục tin tức - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Bảng 6 Danh mục tin tức (Trang 39)
Hình 4: Giao diện của MySql - XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN ĐỒNG HỒ TRỰC TUYẾN QUA MẠNG
Hình 4 Giao diện của MySql (Trang 41)

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