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

Thiết kế website bán đồng hồ qua mạng

109 1,3K 11

Đ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 109
Dung lượng 23,85 MB

Nội dung

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. Máy tính điện tử không còn là một thứ phương tiện quý hiếm mà đang ngày càng trở thành một công cụ làm việc và giải trí thông dụng của con người, không chỉ ở công sở mà còn ngay cả trong gia đình.Đứng trước vai trò của thông tin hoạt động cạnh tranh gay gắt, các tổ chức và các doanh nghiệp đề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 hóa 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ư và 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 hóa 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ử. Với những thao tác đơn giản trên máy có nối mạng Internet bạn sẽ có tận tay những gì mình cần mà không phải mất nhiều thời gian. Bạn chỉ cần vào các trang dịch vụ thương mại điện tử, làm theo hướng dẫn và click vào những gì bạn cần. Các nhà dịch vụ sẽ mang đến tận nhà cho bạn. Ở Việt Nam cũng có rất nhiều doanh nghiệp đang tiến hành thương mại hóa trên Internet nhưng do những khó khăn về cơ sở hạ tầng như viễn thông chưa phát triển mạnh, các dịch vụ thanh toán điện tử qua ngân hàng chưa phổ biến nên chỉ dừng lại ở mức độ giới thiệu sản phẩm và tiếp nhận đơn đặt hàng thông qua web. Với sự hướng dẫn tận tình của thầy Nguyễn Đăng Hậu 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ế và cài đặ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 xin chân thành cảm ơn. Qua đây cho phép em bày tỏ lòng biết ơn đến sự dạy dỗ chỉ bảo của các thầy, cô trong trường Đại học dân lập Phương Đông. Đặc biệt là thầy Nguyễn Đăng Hậu, người đã trực tiếp hướng dẫn, chỉ bảo và giúp đỡ em trong thời gian thực hiện đồ án này, em chân thành cảm ơn sự hướng dẫn tận tình của Thầy.

Trang 1

TRƯỜNG ĐẠI HỌC DÂN LẬP PHƯƠNG ĐÔNG

KHOA CÔNG NGHỆ THÔNG TIN

Trang 2

Mục lục

LỜI CẢM ƠN 5

LỜI NÓI ĐẦU 6

CHƯƠNG 2 : GIỚI THIỆU VỀ PHP VÀ MYSQL 20

6 Xác định chức năng hệ thống _40

6.1 Yêu cầu về giao diện của hệ thống _40 6.2 Yêu cầu về các chức năng chính của hệ thống 40

CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG 50

1.Mô hình phân cấp chức năng (Bussiness Functional Diagram – BFD) _50 2.Sơ đồ luồng dữ liệu mức ngữ cảnh _52 3.Sơ đồ luồng dữ liệu mức đỉnh DFD (Data Flow Diagram) _53 4.Sơ đồ luồng dữ liệu mức dưới đỉnh 54

4.1 Quản lý tài khoản 54 4.2 Quản lý Sản phẩm _54

Trang 3

4.2 Quản lý Sản phẩm _55 4.3.Quản lý hóa đơn _56 4.4.Quản lý thống kê _57 4.5.Quản lý tin tức 58 4.6.Hỗ trợ mua hàng _59

CHƯƠNG 5 THIẾT KẾ HỆ THỐNG 61

1 XÁC ĐỊNH CÁC THỰC THỂ 61

1.1 Danh sách các thực thể _61 1.1.1.Thực thể khách hàng 61 1.1.2 Thực thể nhà sản xuất _62 1.1.3 Thực thể sản phẩm _62 1.1.4 Thực thể nhà cungcấp _63 1.1.5.Loại sản phẩm _64 1.1.6 Thực thể hóa đơn 64

2 Lược đồ quan hệ giữa các thực thể (ERD-Entity Relationship Diagrams) 65

3 Thiết kế CSDL 66

3.1 Bảng thành viên _66 3.2.Bảng quảng cáo _66 3.3 Bảng liên hệ 66 3.4 Bảng hỗ trợ trực tuyến 66 3.5.Nhà sản xuất 67 3.6 Sản phẩm 67 3.7 Bảng Dữ liệu một tin 67 3.9 Bảng nhà cung cấp 68 3.10.Bảng Hóa đơn 68 3.11 Bảng Thông tin quản trị 68 3.12 Bảng Tin tức _69

4 Thiết kế modul xử lý 69

4.1.Xử lý đăng ký thành viên 69 4.2.Xử lý đăng nhập _71 4.3.Xử lý sửa thông tin _72 4.4.Xử lý Tìm kiếm 73 4.5.Xử lý Quản lý giỏhàng 75 4.6.Xử lý Đặt hàng 76 4.7.Xử lý Góp ý _77 4.8 Xử lý Quản lý tin tức _78 4.9.Xử lý Quản lý quảng cáo 78 4.10.Xử lý Quản lý đơn đặt _79 4.11.Xử lý Quản lý đơn đặt _79 4.12.Xử lý Quản lý loại hàng 80 4.13.Xử lý Quản lý hàng tồn 80

Trang 4

4.14.Xử lý Quản lý hàng bán chạy 81 4.15.Xử lý Quản lý xem sản phẩm 81 4.16.Xử lý thoát _82

5.Thiết kế giao diện 83

5.1 Giao diện trang chủ 83 5.2. Giao diện trang Sản Phẩm _84 5.3 Giao diện trang đăng ký _85 5.4 Giao diện trang giới thiệu 86 5.5 Giao diện trang tìm kiếm _87 5.6 Giao diện trang giỏ hàng _88 5.7 Giao diện trang đăng nhập quản lý _89

6 Sitemap 89 7.Code _90

7.1 Code kết nối 90 7.2 Code trang index.php _90 7.3 Code trang chủ 95

CHƯƠNG 6: KIỂM THỬ VÀ CÀI ĐẶT 97

KẾT LUẬN 106

TÀI LIỆU THAM KHẢO 108

LỜI CAM ĐOAN 109

Trang 5

LỜI CẢM ƠN

Sau một thời gian thực hiện đồ án tốt nghiệp, đến nay mọi công việc liênquan đến đồ án đã hoàn tất Trong suốt thời gian này, chúng em đã nhận đượcrất nhiều sự giúp đỡ Ở phần đầu tiên của luận văn, cho phép em có đôi điều gửiđến những người em vô cùng biết ơn

Em xin chân thành cảm ơn Khoa Công nghệ Thông tin và Trường Đạihọc Dân Lập Phương Đông đã tạo điều kiện thuận lợi cho chúng em học tập vàthực hiện đề tài tốt nghiệp này

Em xin bày tỏ lòng biết ơn sâu sắc đến thầy Nguyễn Đăng Hậu đã tậntình hướng dẫn, chỉ bảo chúng em trong suốt quá trình thực hiện đề tài này Emxin chân thành cảm ơn quý Thầy Cô trong Khoa Công Nghệ Thông Tin đã tậntình giảng dạy, trang bị cho chúng em những kiến thức quý báu

Một lần nữa, em xin gửi lời cảm ơn đến tất cả các thầy cô Trường Đại họcDân Lập Phương Đông đã giảng dạy, giúp đỡ em trong thời gian vừa qua

Hà Nội, tháng 05 năm 2012

Sinh viên thực hiện

Vũ Thị Lan

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 Máy tính điện tử không còn là một thứ phương tiện quýhiếm mà đang ngày càng trở thành một công cụ làm việc và giải trí thông dụngcủa con người, không chỉ ở công sở mà còn ngay cả trong gia đình.Đứng trướcvai trò của thông tin hoạt động cạnh tranh gay gắt, các tổ chức và các doanhnghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin củamình nhằm tin học hóa 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ư và cảithiệ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ạihóa trên Internet.Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàngnhận ra tầm quan trọng và tính tất yếu của thương mại điện tử Với những thaotác đơn giản trên máy có nối mạng Internet bạn sẽ có tận tay những gì mình cần

mà không phải mất nhiều thời gian Bạn chỉ cần vào các trang dịch vụ thươngmại điện tử, làm theo hướng dẫn và click vào những gì bạn cần Các nhà dịch vụ

sẽ mang đến tận nhà cho bạn

Ở Việt Nam cũng có rất nhiều doanh nghiệp đang tiến hành thương mạihóa trên Internet nhưng do những khó khăn về cơ sở hạ tầng như viễn thôngchưa phát triển mạnh, các dịch vụ thanh toán điện tử qua ngân hàng chưa phổbiến nên chỉ dừng lại ở mức độ giới thiệu sản phẩm và tiếp nhận đơn đặt hàngthông qua web

Với sự hướng dẫn tận tình của thầy Nguyễn Đăng Hậu em đã hoàn thànhbà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ế và càiđặ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 mongnhận được sự thông cảm và góp ý của quí Thầy cô.Em xin chân thành cảm ơn.Qua đây cho phép em bày tỏ lòng biết ơn đến sự dạy dỗ chỉ bảo của các

Trang 7

thầy, cô trong trường Đại học dân lập Phương Đông Đặc biệt là thầy NguyễnĐăng Hậu, người đã trực tiếp hướng dẫn, chỉ bảo và giúp đỡ em trong thời gianthực hiện đồ án này, em chân thành cảm ơn sự hướng dẫn tận tình của Thầy.

Trang 8

DANH MỤC CÁC BẢNG

2.1 Bảng xác định chức năng và yêu cầu của websitehttp://donghotantheky.vn/

2.2 Bảng xác định chức năng và yêu cầu của

websitehttp://donghoduyanh.com

2.3 Bảng xác định chức năng và yêu cầu của website http://www.timex.com/

2.4 Bảng xác định chức năng và yêu cầu của website

http://www.tictactime.com/

2.5 Bảng xác định chức năng của website

2.6 Nội dung các module của 1 website

Trang 10

3.3 Sơ đồ luồng dữ liệu mức đỉnh (DFD)

3.4 Sơ đồ luồng dữ liệu mức dưới đỉnh của quản lý tài khoản

3.5 Sơ đồ luồng dữ liệu mức dưới đỉnh của quản lý sản phẩm

3.6 Sơ đồ lường dữ liệu mức dưới đỉnh của quản lý hóa đơn

3.7 Sơ đồ luồng dữ liệu mức dưới đỉnh của quản lý thống kê

3.8 Sơ đồ luồng dữ liệu mức dưới đỉnh quản lý tin tức

3.9 Sơ đồ luồng dữ liệu mức dưới đỉnh hỗ trợ mua hàng

4.1 Lược đồ quan hệ giữa các thực thể

4.2 Xử lý đăng ký thành viên

4.3 Xử lý đăng nhập

Trang 11

4.4 Xử lý sửa thôngtin

4.5 Xử lý Tìm kiếm

4.6 Xử lý thoát

Trang 12

CHƯƠNG I: TỔNG QUAN VỀ THƯƠNG MẠI ĐIỆN TỬ

1 Lịch sử Internet

Năm 1969, mạng ARPAnet (tiền thân của Internet) được phát minhbởi các sinh viên các trường Đại học ở Mỹ Mạng có tên gọi làARPAnet vì được ARPA (the Advanced Research Projects Agency – Bộphận Dự án Nghiên cứu Cao cấp của Bộ Quốc Phòng Mỹ) tài trợ kinh phí.Mạng này ban đầu được phát triển với ý định phục vụ việc chia sẻ tài nguyêncủa nhiều máy tính, sau đó nó còn được dùng để phục vụ việc liên lạc, cụ thểnhất là thư điện tử (email)

Mạng ARPAnet được vận hành trên nguyên tắc không cần sự điều khiểntrung tâm (without centralized control), cho phép nhiều người gửi và nhậnthông tin cùng một lúc thông qua cùng một đường dẫn (dây dẫn, như dâyđiện thoại) Mạng ARPAnet trên giao thức truyền thông TCP (TransmissionControl Protocol)

Sau đó, các tổ chức khác trên thế giới cũng bắt đầu triển khai các mạngnội bộ, mạng mở rộng, mạng liên tổ chức (inter-organization network)… vànhiều chương trình ứng dụng, giao thức, thiết bị mạng… đã xuất hiện ARPAtận dụng phát minh IP (Internetworking Protocol – giao thức trên mạng) đểtạo thành giao thức TCP/IP – hiện nay đang sử dụng cho Internet

Ban đầu, Internet chỉ được sử dụng trong các trường đại học, viện nghiêncứu, sau đó quân đội bắt đầu chú trọng sử dụng Internet, và cuối cùng,chính phủ (Mỹ) cho phép sử dụng Internet vào mục đích thương mại.Ngay sau đó, việc sử dụng Internet đã bùng nổ trên khắp các châu lục với tốc

độ khác nhau

WWW được phát minh sau Internet khá lâu Năm 1990, TimBerners-Lee của CERN (the European Laboratory for Particle Physics –Phòng nghiên cứu Vật lý Hạt nhân Châu Âu) phát minh ra WWW và một

số giao thức truyền thông chính yếu cho WWW, trong đó có HTTP

Trang 13

(Hyper-text Transfer Protocol – giao thức truyền siêu văn bản) và URL(Uniform Resource Locator - địa chỉ Internet) Ngày 16 tháng 07 năm

2004 Tim Berners-Lee được Nữ Hoàng Anh phong tước Hiệp Sĩ vì đã

có công lớn trong việc phát minh ra WWW và phát triển Internet toàncầu

Sau đó, các tổ chức, cá nhân khác tiếp tục phát minh ra nhiều ứng dụng,giao thức cho WWW với các ngôn ngữ lập trình khác nhau, chương trình,trình duyệt trên các hệ điều hành khác nhau v.v… Tất cả làm nên WWWphong phú như ngày nay

2 Khái niệm thương mại điện tử

Thương mại điện tử được biết đến với nhiều tên gọi khác nhau, như “Thươngmại điện tử” (Electronic commerce), “thương mại trực tuyến” (online trade),

“thương mại không giấy tờ” (paperless commerce) hoặc “kinh doanh điện tử”(e-business) Tuy nhiên thương mại điện tử vẫn là tên gọi phổ biến nhất vàđược dùng thống nhất và được dùng trong các văn bản hay công trình nghiêncứu của các tổ chức hay các nhà nghiên cứu Thương mại điện tử bắt đầu bằngviệc 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ạngviễn thông, các doanh nghiệp tiến tới sử dụng công nghệ thông tin vào mọi hoạtđộng của mình,từ bán hàng, marketing, thanh toán đến mua sắm, sản xuất, đàotạo, phối hợp hoạt động với nhà cung cấp, đối tác, khách hàng… Khi đóthương mại điện tử phát triển thành kinh doanh điện tử, và doanh nghiệp ứngdụng thương mại điện tử ở mức cao được gọi là doanh nghiệp điện tử Như vậy

có thể hiểu kinh doanh điện tử là mô hình phát triển của doanh nghiệp khi thamgia thương mại điện tử ở mức độ cao và ứng dụng công nghệ thông tin chuyênsâu trong mọi hoạt động của doanh nghiệp

*Khái niệm Thương mại điện tử theo nghĩa hẹp

Theo nghĩa hẹp, thương mại điện tử là việc mua bán hoặc dịch vụ thông

Trang 14

qua các phương tiện điện tử và mạng viễn thông, đặc biệt từ máy tính vàinternet.

Cách hiểu này tương tự với một số quan điểm như:

-TMĐT là các giao dịch thương mại và hàng hóa và dịch vụ được thựchiện thôngqua các phương tiện điện tử (Diễn đàn đối thoại xuyên Đại TâyDương, 1997)

-TMĐT là việc thực hiện các giao dịch kinh doanh có dẫn tới việc chyểngiao giá trị thông qua mạng viễn thông (EITO, 1997)

-TMĐT là việc hoàn thành bất kỳ một giao dịch nào 14hong qua mộtmạng máy tính làm trung gian mà bao gồm việc chuyển giao quyền sở hữu hayquyền sử dụng hàng hóa và dịch vụ (Cục thống kê Hoa Kỳ, 2000)

Như vậy, theo nghĩa hẹp, thương mại điện tử bắt đầu bằng việc các doanhnghiệp sử dụng thương mại điện tử và mạng Internet để mua bán hàng hóa vàdung các giao dịch có thể giữa doanh nghiệp và doanh nghiệp (B2B) hoặc giữadoanh nghiệp với khách hàng cá nhân (B2C) hoặc giữa các cá nhân với nhau(C2C)

*Khái niệm TMĐT theo nghĩa rộng.

Đã có nhiều tổ chứ quốc tế đưa ra khái niệm theo nghĩa rộng về thươngmại điện tử, điển hình gồm có:

-Liên minh Châu Âu (EU) : TMĐT bao gồm các giao dịch thương mạithông qua các mạng viễn thông và sử dụng các phương tiện điện tử Nó bao gồmTMĐT gián tiếp (trao đổi hàng hóa hữu hình) và TMĐT trực tiếp (trao đổi hànghóa vô hình)

-Tổ chức hợp tác và phát triển kinh tế (OECD): TMĐT gồm các giao dịchthương mại liên quan đến các tổ chức và cá nhân dựa trên việc xử lý và truyền đicác dữ liệu đã được số hóa thôngqua các mạng mở (như Internet) hoặc cácmạng đóng có cổng thôngvới mạng mở (như AOL)

- Ủy ban của Liên hợp quốc tế về Thương mại và phát triển-UNCTAD:

Trang 15

* Trên góc độ doanh nghiệp“TMĐT là việc thực hiện một phần hay toàn

bộ hoạt động kinh doanh bao gồm marketing, bán hàng, phân phối và thanh toánthôngqua các phương tiện điện tử”

Khái niệm này đã đề cập đến toàn bộ hoạt động kinh doanh, chứ không chỉgiới hạn riêng mua và bán, và toàn bộ hoạt động kinh doanh này được thực hiệnthôngqua các phương tiện điện tử

Khái niệm này được viết tắt bới bốn chữ MSDP, trong đó:

M-Marketing (có trang web, hoặc xúc tiến thương mại qua Internet)

S-Sales (có trang web có hỗ trợ chức năng giao dịch, ký kết hợp đồng) D-Distribution (Phân phối sản phẩm số hóa qua mạng)

P-Payment (Thanh toán qua mạng hoặc thông qua bên trung gian như

ngân hàng)

Như vậy, đối với doanh nghiệp, khi sử dụng các phương tiện điện tử vàmạng và trong các hoat động kinh doanh cơ bản như marketing, bán hàng, phânphối, thanh toán thì được coi là tham gia thương mại điện tử

*Ở góc độ quản lý nhà nước, thương mại điện tử bao gồm các lĩnh vực : I-Cơ sở hạ tầng cho sự phát triển TMĐT (Infrastructure)

M-Thông điệp dữ liệu (Data Message)

B-Các quy tắc cơ bản (Basic Rules)

S- Các quy tắc riêng trong từng lĩnh vực (Specific Rules)

A-Các ứng dụng (Applications)

3.Các mô hình TMĐT

Trong TMĐT có ba chủ thể tham gia: Doanh nghiệp (B) giữ vai trò độnglực phát triển TMĐT, người tiêu dùng (C) giữ vai trò quyết định sựthành côngcủa TMĐT và chính phủ(G) giữ vai trò định hướng, điều tiết và quản lý Từ cácmối quan hệ giữa các chủ thể trên ta có các loại giao dịch TMĐT: B2B, B2C,B2G, C2G, C2C … trong đó B2B và B2C là hai loại hình giao dịch TMĐT quantrọng nhất

Trang 16

Business-to-business (B2B): Mô hình TMĐT giữa các doanh nghiệp với

doanh nghiệp

TMĐT B2B (Business-to-business) là việc thực hiện các giao dịch giữa cácdoanh nghiệp với nhau trên mạng Ta thường gọi là giao dịch B2B Các bêntham gia giao dịch B2B gồm:người trung gian trực tuyến (ảo hoặc click-and-mortar), người mua và người bán Các loại giao dịch B2B gồm:mua ngay theoyêu cầu khi giá cả thích hợp và mua theo hợp đồng dài hạn, dựa trên đàm phán

cá nhân giữa người mua và người bán

Các loại giao dịch B2B cơ bản:

− Bên Bán— (một bên bán nhieu bên mua) là môhình dựa trên công nghệweb trong đó một cty bán cho nhiều cty mua Có 3 phương pháp bán trực tiếptrong mô hình này: Bán từ catalog điện tử, Bán qua quá trình đấu giá, Bán theohợp đồng cung ứng dài hạn đã thoả thuận trước Cty bán có thể là nhà sản xuấtloại click-and-mortar hoặc nhà trung gian thông thường là nhà phân phối hay đạilý

- Bên Mua— một bên mua – nhiều bên bán

- Sàn Giao Dich— nhiều bên bán – nhiều bên mua

- TMĐT phối hợp— Các đôi tác phối hợp nhau ngay trong quá trình thiết

Mô hình kinh doanh bán lẻ có thể phân loại theo quy mô các loại 16honhoá bán (Tổng hợp, chuyên ngành), theo phạm vi địa lý (toàn cầu , khu vực ),

Trang 17

theo kê bán (bán trực tiếp, bán qua kênh phân bố).

Một số hình thức các cửa hàng bán lẻ rên mạng: Brick-and-mortar là loạicửa hàng bán lẻ kiểu truyền thống, không sử dụng internet, Click-and-mortar làloại cửa hàng bán lẻ truyền thống nhưng có kênh bán hàng qua mạng và cửahàng ảo là cửa hàng bán lẻ hoàn toàn trên mạng mà không sử dụng kênh bántruyền thống

Hai loại giao dịch trên là giao dịch cơ bản của TMĐT Ngoài ra trongTMĐT người ta còn sử dụng các loại giao dịch: Govement-to-Business (G2B) làmôhình TMĐT giữa doanh nghiệp với cơquan chính phủ, Government-to-citizens (G2C) là môhình TMĐT giữa các cơquan chính phủ và công dân còngọi là chính phủ điện tử, consumer-to-consumer (C2C) là mô hình TMĐT giữacác người tiêu dùng và mobile commerce (m-commerce) là TMĐT thực hiệnqua điện thoại di động

4 Những khó khăn khi ứng dụng Thương mại điện tử ở Việt Nam

Thương mại điện tử (TMĐT) là một con dao hai lưỡi đối với các nước đangphát triển: Nếu được triển khai ở giai đoạn đầu và với sự tham gia đông đảo củacộng đồng kinh doanh trong nước, TMĐT có thể thúc đẩy sự phát triển chung,thậm chí đối với cả những doanh nghiệp không lien quan trực tiếp tới TMĐT

Mặ khác, nếu tiến hành quá muộn, thị trường giữa các nước có chi phí lao độngthấp sẽ bị phân chia và bất kỳ ai tham gia vào thị trường sẽ phải nỗ lực hếtmình để thu hồi thị phần từ những đối thủ cạnh tranh đã có những kinh nghiệm

và quan hệ kinh doanh được thiêt lập Việc áp dụng TMĐT quá muộn hay vớiquy mô quá hẹp sẽ tác động tiêu cực tới kinh tế nội địa và cả tới sự phát triểncủa toàn xã hội do để mất thị phần trên thị trường thế giới vào tay các nướckhác

Nhiều nước trong khu vực và trên thế giới đã sẽ tiến hành TMĐT từ rấtsớm

Trang 18

5.Quy trình kinh doanh trong thương mại điện tử

5.1 Tìm kiếm đối tác, sản phẩm, dịch vụ

Ngày nay, chúng ta có thể tìm địa chỉ đối tác một cách dễ dàng hơn 18hongqua các công cụ tìm kiếm trên Internet như địa chỉ WWW.google.com ,.v v ,đặc biệt là đối tác tại các nước phát triển, nơi có tỷ lệ phổ cập Internet rất cao.Tại những công cụ tìmkiếm, sau vài giời phân loại, sàng lọc thong tin, chúng ta

có thể có trong tay một danh sách các đối tác tiềm năng Để xem thong tin chitiết về một đối tác cũng như sản phẩm, dịch vụ mà họ cung cấp, bạn có thể vàotrực tiếp các website của họ So với cách làm truyền thống là qua các danh bạđiện thoại, các catalogue, phương pháp mới này có rất nhiều ưu điểm: nhanhhơn, chính xác hơn, tiết kiệm hơn

Trang 19

thực hiện.

5.4 Vận chuyển hàng hóa, dịch vụ

Các sản phẩm, dịch vụ liên quan đến thông tin như dịch thuật, tư vấn, đàotạo, các dịch vụ báo chí, truyền thông đều có thể được vận chuyển một cách dễdàng nhanh chóng qua Internet Đối với các hàng hóa phải chuyển theo cáckênh truyền thống như đường biển, đường hàng không… Internet vẫn giúp cácđối tác theo dõi được tình trạng cũng như vị trí của hàng hóa trên đường vậnchuyển Các công ty vận tải biển, các công ty chuyển phát nhanh thường cungcấp các dịch vụ này cho khách hàng của mình như một công cụ marketing hiệuquả

Trang 20

Chương 2 : GIỚI THIỆU VỀ PHP VÀ MYSQL

Thương mại điện tử ngày một phát triển trên thế giới nói chung và ở Việt Nam nói riêng ,sự ra đời của các ngôn ngữ lập trình cho phép bạn thiết kế và xây dựng các ứng dụng thương mại điện tử dưới nhiều hình thức khác nhau Trong đó,người ta thường sử dụng HTML cho việc thiết kế các trang web tĩnh và PHP cho xây dựng trang web động và sử dụng MySQL để thiết kế cơ sở dữ liệu.

1.Tổng quan về HTML

HTML( viết tắt choHyperText Markup Language, hay là "Ngôn ngữ

Đánh dấu Siêu văn bản") là mộtngôn ngữ đánh dấu được thiết kế ra để tạo nêncáctrang web với các mẩu thông tin được trình bày trênWorld Wide Web HTML được định nghĩa như là một ứng dụng đơn giản của SGMLvà được sửdụng trong các tổ chức cần đến các yêu cầu xuất bản phức tạp HTML đã trởthành một chuẩnInternet do tổ chứcWorld Wide Web Consortium (W3C) duytrì Phiên bản chính thức mới nhất của HTML là HTML 4.01 (1999) Sau đó,các nhà phát triển đã thay thế nó bằngXHTML Hiện nay, HTML đang đượcphát triển tiếp với phiên bảnHTML5 hứa hẹn mang lại diện mạo mới choWeb

Bằng cách dùngHTML động hoặcAjax , lập trình viên có thể được tạo ra

và xử lý bởi số lượng lớn các công cụ, từ một chương trình soạn thảo văn bảnđơn giản – có thể gõ vào ngay từ những dòng đầu tiên – cho đến những công cụxuất bảnWYSIWYG phức tạp

HTML không phải là ngôn ngữ lập trình, nó là ngôn ngữ trình bày

Các dạng thẻ HTML

 Thẻ HTML dùng để viết lên những thành tố HTML

 Thẻ HTML được bao quanh bởi hai dấu lớn hơn < và > nhỏ hơn

 Những thẻ HTML thường có một cặp giống như <b> và </b>

Trang 21

 Thẻ thứ nhất là thẻ mở đầu và thẻ thứ hai là thẻ kết thúc.

 Dòng chữ ở giữa hai thẻ bắt đầu và kết thúc là nội dung

 Những thẻ HTML không phân biệt in hoa và viết thường, ví dụ dạng <b>

và <B> đều như nhau

Các thuộc tính của thẻ HTML

 Những thẻ HTML đều có những thuộc tính riêng Những thuộc tính nàycung cấp thông tin về thành phần HTML của trang web Tag này xácđịnh thành phần thân của trang HTML: <body> Với một thuộc tính thêmvào là bgcolor, bạn có thể báo cho trình duyệt biết rằng màu nền của trangnày là màu đỏ, giống như sau: <body bgcolor="red"> hoặc <bodybgcolor="#E6E6E6"> (#E6E6E6 là giá trị hex của màu)

 Thẻ này sẽ xác định dạng bảng HTML:<table> với một thuộc tính đườngviền (border), bạn có thể báo cho trình duyệt biết rằng bảng sẽ không cóđường viền: <table border="0">

 Thuộc tính luôn luôn đi kèm một cặp như name/value: name="value"(tên="giá trị") thuộc tính luôn luôn được thêm vào thẻ mở đầu của thànhphần HTML

2 Tổng quan về ngôn ngữ php

2.1.Lịch sử phát triển

PHP - viết tắt của PHP Hypertext Preprocessor Vào khoảng năm 1994,Rasmus Lerdorf đưa một số đoạn Perl Script vào trang Web để theo dõi xem aiđang đọc tài liệu của ông ta Dần dần, người ta bắt đầu thích các đoạn Script này

và sau đó đã xuất bản một gói công cụ có tên là "Personal Home Pages" (nghĩađầu tiên của PHP) Ông ta đã viết một cơ chế nhúng và kết hợp với một số công

Trang 22

cụ khác để phân tích đầu vào từ các mẫu biểu HTML: FI, Form Interpreter hayPhiên dịch mẫu biểu, được tạo ra theo cách đó và được đặt tên là PHP/FI hayPHP2 Nó được hoàn thành vào khoảng giữa năm 1995.

- Cộng đồng hỗ trợ, chia sẽ kinh nghiệm của PHP cũng rất dồi dào Vớirất nhiều diễn đàn, blog trong và ngoài nước nói về PHP đã khiến cho quá trìnhtiếp cận của người tìm hiểu PHP được rút ngắn nhanh chóng

Thư viện phong phú

- Ngoài sự hỗ trợ của cộng đồng, thư viện script PHP cũng rất phong phú

và đa dạng Từ những cái rất nhỏ như chỉ là 1 đoạn code, 1 hàm (PHP.net…)cho tới những cái lớn hơn như Framework (Zend, CakePHP, CogeIgniter,Symfony…) ,ứng dụng hoàn chỉnh (Joomla, WordPress, PhpBB…)

- Với thư viện code phong phú, việc học tập và ứng dụng PHP trở nên rấtdễ dàng và nhanh chóng Đây cũng chính là đặc điểm khiến PHP trở nên khá nổibật và cũng là nguyên nhân vì sao ngày càng có nhiều người sử dụng PHP đểphát triển web

Trang 23

Hỗ trợ kết nối nhiều hệ cơ sở dữ liệu

- Nhu cầu xây dựng web có sử dụng cơ sở dữ liệu là một nhu cầu tất yếu

và PHP cũng đáp ứng rất tốt nhu cầu này Với việc tích hợp sẵn nhiều DatabaseClient trong PHP đã làm cho ứng dụng PHP dễ dàng kết nối tới các hệ cơ sở dữliệu thông dụng

- Việc cập nhật và nâng cấp các Database Client đơn giản chỉ là việc thaythế các Extension của PHP để phù hợp với hệ cơ sở dữ liệu mà PHP sẽ làm việc

- Một số hệ cơ sở dữ liệu thông dụng mà PHP có thể làm việc là: MySQL,

MS SQL, Oracle, Cassandra…

Lập trình hướng đối tượng

- Ngày nay, khái niệm lập trình hướng đối tượng (OOP) đã không còn xa

lạ với lập trình viên Với khả năng và lợi ích của mô hình lập trình này nênnhiều ngôn ngữ đã triển khai để hỗ trợ OOP

- Từ phiên bản PHP 5, PHP đã có khả năng hỗ trợ hầu hết các đặc điểmnổi bật của lập trình hướng đối tượng như là Inheritance, Abstraction,Encapsulation, Polymorphism, Interface, Autoload…

- Với việc ngày càng có nhiều Framework và ứng dụng PHP viết bằng môhình OOP nên lập trình viên tiếp cận và mở rộng các ứng dụng này trở nên dễdàng và nhanh chóng

- Kết hợp với các kỹ thuật bảo mật ở các tầng khác thì ứng dụng PHP sẽtrở nên chắc chắn hơn và đảm bảo hoạt động cho website

Khả năng mở rộng cho PHP

Trang 24

- Bằng việc xây dựng trên nền ngôn ngữ C và là mã nguồn mở nên khảnăng mở rộng cho ứng dụng PHP có thể nói là không có giới hạn.

- Với thư viện phong phú và khả năng mở rộng lớn, ứng dụng PHP cóthể tương tác với hầu hết các loại ứng dụng phổ biến như xử lý hình ảnh, nén dữliệu, mã hóa, thao tác file PDF, Office, Email, Streaming…

- Bạn hoàn toàn có thể tự xây dựng cho mình các Extension để tối ưu, bổsung các chức năng cho PHP cũng như tối ưu luôn Core của PHP để phục vụcho các mục đích mở rộng website của mình

Liệu biết PHP là đủ?

Như nhiều bạn lập trình viên có khả năng học khá nhiều ngôn ngữ lậptrình nói chung và ngôn ngữ lập trình web nói riêng thì việc chỉ biết mỗi PHP thì

có lẽ chưa “thỏa mãn” Biết một ngôn ngữ chưa hẳn là ít, nếu bạn chú tâm vàđào sâu thì mỗi ngôn ngữ luôn có những tầng khác nhau để khám phá Không sợhọc hết, chỉ sợ học không nổi mà thôi!

Nói đi cũng phải nói lại, nếu chỉ biết mỗi PHP thì thật sự bạn khó có khảnăng triển khai 1 website Bởi vì trong một hệ thống website, Coding PHP chỉ làmột mảng nhỏ trong khâu sản xuất web mà thôi Bạn cần phải trang bị một sốkiến thức khác trong công nghệ web như : HTML, CSS, Javascript, SEO, UML,Database, Networking…để đảm bảo bạn nắm được những gì sẽ xảy ra trong quátrình làm web vì nó sẽ rất có ích cho bạn khi triển khai PHP

Như vậy có nghĩa là học lập trình web thì bạn phải vừa học theo chiều sâu

và học theo chiều rộng Ngôn ngữ lập trình web phía Server (PHP) thì học càngsâu càng tốt và các công nghệ của web thì tìm hiểu càng rộng càng tốt Có nhưvậy bạn mới có một cái nhìn toàn diện hơn về ứng dụng web và dễ dàng hoànthiện website

Môi trường làm việc, thị trường & tương lai của PHP

Để học tập và nghiên cứu PHP thì triển khai môi trường để tiến hành rấtdễ Bạn có thể cài các bộ ứng dụng đầy đủ để tạo mô hình Client-Server ngay

Trang 25

trên máy của mình để học (AppServ, WAMP, XAMPP…).

Nếu bạn không muốn code từ đầu thì có thể nghiên cứu các FrameworkPHP để phát triển ứng dụng trên đó như là Zend, CakePHP, CodeIgniter…

Như hầu hết các ngôn ngữ lập trình hiện đại khác, bạn cũng có thể sửdụng các IDE để phát triển ứng dụng PHP như Zend Studio, Nusphere PhpED,NetBeans…Với các tính năng nổi bật như là Code & Syntax Highlighting, Auto-Complete, Project Manager, Code Navigator, Debug…thì việc code PHP sẽ trởnên dễ dàng và nhanh chóng hơn

3 Tổng quan về MySQL

3.1.Đặc điểm của MySQL

 MySQL là một phần mềm quản trị CSDL dạng server-based (gần tương đương với SQL Server của Microsoft)

 MySQL quản lý dữ liệu thông qua các CSDL, mỗi CSDL có thể có nhiều bảng quan hệ chứa dữ liệu

 MySQL có cơ chế phân quyền người sử dụng riêng, mỗi người dùng có thể được quản lý một hoặc nhiều CSDL khác nhau, mỗi người dùng có mộttên truy cập (user name) và mật khẩu tương ứng để truy xuất đến CSDL

 Khi ta truy vấn tới CSDL MySQL, ta phải cung cấp tên truy cập và mật khẩu của tài khỏan có quyền sử dụng CSDL đó Nếu không, chúng ta sẽ không làm được gì cả giống như quyền chứng thực người dung trong SQL Server vậy

3.2.Điểm mạnh của MySQL

1 Tính linh hoạt

Máy chủ cơ sở dữ liệu MySQL cung cấp đặc tính linh hoạt, có sức chứa để

xử lý các ứng dụng được nhúng sâu với dung lượng chỉ 1MB để chạy các kho

dữ liệu đồ sộ lên đến hàng terabytes thông tin Sự linh hoạt về flatform là mộtđặc tính lớn của MySQL với tất cả các phiên bản của Linux, Unix, và Windowsđang được hỗ trợ Và dĩ nhiên, tính chất mã nguồn mở của MySQL cho phép sự

Trang 26

tùy biến hoàn toàn theo ý muốn để thêm vào các yêu cầu thích hợp cho databaseserver.

2 Tính thực thi cao

Kiến trúc storage-engine cho phép các chuyên gia cơ sở dữ liệu cấu hìnhmáy chủ cơ sở dữ liệu MySQL đặc trưng cho các ứng dụng đặc thù Dù ứngdụng là một hệ thống xử lý giao dịch tốc độ cao hay web site dung lượng lớnphục vụ hàng triệu yêu cầu mỗi ngày, MySQL có thể đáp ứng khả năng xử lýnhững đòi hỏi khắt khe nhất của bất kì hệ thống nào Với các tiện ích tải tốc độcao, đặc biệt bộ nhớ caches, và các cơ chế xử lý nâng cao khác, MySQL đưa ra

tất cả các vũ khí cần phải có cho các hệ thống doanh nghiệp khó tính ngày nay.

3 Có thể sử dụng ngay

Sự đáng tin cậy cao và tính “mì ăn liền” là những tiêu chuẩn đảm bảo củaMySQL MySQL đưa ra nhiều tùy chọn có thể dùng ngay từ cấu hình tái tạochủ/tớ tốc độ cao, để các nhà phân phối thứ 3 đưa ra những giải pháp có thểdùng ngay duy nhất cho server cơ sở dữ liệu MySQL

4 Hỗ trợ giao dịch mạnh

MySQL đưa ra một trong số những engine giao dịch cơ sở dữ liệu mạnhnhất trên thị trường Các đặc trưng bao gồm hỗ trợ giao dịch ACID hoàn thiện( Atomic – tự động, Consistent – thống nhất, Isolated – độc lập, Durable – bềnvững), khóa mức dòng không hạn chế, khả năng giao dịch được phân loại, và hỗtrợ giao dịch đa dạng (multi-version) mà người đọc không bao giờ gây trở ngạicho người viết và ngược lại Tính toàn vẹn của dữ liệu cũng phải được bảo đảmtrong suốt quá trình server có hiệu lực, các mức giao dịch độc lập được chuyênmôn hóa, và phát hiện khóa chết ngay lập tức

5 Nơi lưu trữ Web và Data đáng tin cậy

MySQL là nhà máy chuẩn cho các web sites phải trao đổi thường xuyên vì

nó có engine xử lý tốc độ cao, khả năng chèn dữ liệu nhanh ghê gớm, và hỗ trợmạnh cho các chức năng chuyên dụng của web như tìm kiếm văn bản nhanh

Trang 27

Những tính năng này cũng được áp dụng cho môi trường lưu trữ dữ liệu màMySQL tăng cường đến hàng terabyte cho các server đơn Các tính năng khácnhư bảng nhớ chính, cây B và chỉ số băm, và bảng lưu trữ đã được cô lại đểgiảm các yêu cầu lưu trữ đến 80% làm cho MySQL trở thành lựa chọn tốt nhấtcho cả ứng dụng web và các ứng dụng doanh nghiệp.

6 Chế độ bảo mật dữ liệu mạnh

Vì bảo mật dữ liệu cho một công ty là công việc số một của các chuyên gia

về cơ sở dữ liệu, MySQL đưa ra tính năng bảo mật đặc biệt chắc chắn dữ liệu sẽđược bảo mật tuyệt đối Trong việc xác nhận truy cập cơ sở dữ liệu, MySQLcung cấp các kĩ thuật mạnh mà chắc chắn chỉ có người sử dụng đã được xácnhận mới có thể truy nhập được vào server cơ sở dữ liệu, với khả năng này đểchặn người dùng ngay từ mức máy khách là điều có thể làm được SSH và SSLcũng được hỗ trợ để chắc chắn các kết nối được an toàn và bảo mật Một đốitượng framework đặc quyền được đưa ra mà người sử dụng chỉ có thể nhìn thấy

dữ liệu, các hàm mã hóa và giải mã dữ liệu mạnh chắc chắn rằng dữ liệu sẽ đượcbảo mật Cuối cùng, tiện ích backup và recovery cung cấp bởi MySQL và cáchãng phần mềm thứ 3 cho phép backup logic và vật lý hoàn thiện cũng nhưrecovery toàn bộ hoặc tại một thời điểm nào đó

7 Sự phát triển ứng dụng hỗn hợp

Một trong số các lý do khiến cho MySQL là cơ sở dữ liệu mã nguồn mởphổ biến nhất thế giới là nó cung cấp hỗ trợ hỗn hợp cho bất kì sự phát triển ứngdụng nào cần Trong cơ sở dữ liệu, hỗ trợ có thể được tìm thấy trong các storedprocedure, trigger, function, view, cursor, ANSI-standard SQL, và nhiều nữa.Với các ứng dụng nhúng, thư viện plug-in có sẵn để nhúng vào cơ sở dữ liệuMySQL hỗ trợ trong bất kì ứng dụng nào MySQL cũng cung cấp các bộ kết nốinhư: ODBC, JDBC, … để cho phép tất cả các form của ứng dụng sử dụngMySQL như một server quản lí dữ liệu được ưu tiên

8 Dễ dàng quản lý

Trang 28

MySQL trình diễn khả năng cài đặt nhanh đặc biệt với thời gian ở mứctrung bình từ lúc download phần mềm đến khi cài đặt hoàn thành chỉ mất chưađầy 15 phút Điều này đúng cho dù flatform là Microsoft Windows, Linux,Macintosh hay Unix Khi đã được cài đặt, tính năng tự quản lý như tự động mởrộng không gian, tự khởi động lại, và cấu hình động sẵn sàng cho người quản trị

cơ sở dữ liệu làm việc MySQL cũng cung cấp một bộ hoàn thiện các công cụquản lý đồ họa cho phép một DBA quản lý, sửa chữa, và điều khiển hoạt độngcủa nhiều server MySQL từ một máy trạm đơn Nhiều công cụ của các hãngphần mềm thứ 3 cũng có sẵn trong MySQL để điều khiển các tác vụ từ thiết kế

dữ liệu và ETL, đến việc quản trị cơ sở dữ liệu hoàn thiện, quản lý công việc, và

thực hiện kiểm tra

9 Mã nguồn mở tự do và hỗ trợ 24/7

Nhiều công ty lưỡng lự trong việc giao phó toàn bộ cho phần mềm mãnguồn mở vì họ tin họ không thể tìm được một cách hỗ trợ hay mạng lưới antoàn phục vụ chuyên nghiệp, hiện tại, họ tin vào phần mềm có bản quyền đểchắc chắn về sự thành công toàn diện cho các ứng dụng chủ chốt của họ Những

lo lắng của họ có thể được dẹp bỏ với MySQL, sự bồi thường là có trong mạnglưới MySQL

Trang 29

Hiện nay, với sự phát triển không ngừng của nền kinh tế, đòi hỏi mỗi doanh nghiệp phải có những giải pháp chiến lược phù hợp đúng đắn để có thể đứng vững và phát triển.Một giải pháp được đặt ra là ứng dụng tiến bộ của công nghệ thông tin vào công việc quản lý kinh doanh.Những công việc hàng ngày không còn là thao tác thủ công với một đống hỗn độn tài liệu nữa mà được thay bằng những chương trình hỗ trợ cho mọi công việc Nó sẽ giảm thiểu được những khó khăn trong công việc quản lý kinh doanh như: nhân lực, thời gian, độ chính xác của thong tin… giúp cho các doanh nghiệp có thể đưa ra những quyết định kinh doanh chính xác, đúng thời điểm làm cho việc kinh doanh trở nên hiệu quả hơn.

Do đó website xây dựng và phát triển một chương trình hoàn chỉnh ứng dụng những kỹ thuật và công nghệ mới nhất để giúp cho việc quảng

bá sản phẩm của doanh nghiệp được mọi người biết đến rộng rãi trên toàn quốc.

Trang 30

CHƯƠNG 3: KHẢO SÁT CHUNGHỆ THỐNG WEBSITE

1 Mục đích xây dựng website

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ống bá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. Mục tiêu kinh doanh của Website

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

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

* 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

b)Với cửa hàng:

- Cung cấp thông tin nhanh chóng để quảng bá sản phẩm , dịch vụ màcửa hàng cung cấp

- Nhận các yêu cầu phẩn hồi từ khách hàng một cách nhanh chóngnhằm đáp ứng , điều chỉnh sản phẩm , dịch vụ sao cho phù hợp ,hiệu quả hơn

3 Phạm vi:

Trang 31

-Xây dựng website quảng bá sản phẩm và bán sản phẩm trực tuyến chokhách hàng thông qua hệ thống Internet.

- Website đượcsử dụng cho các cửa hàng bán đồng hồ và linh kiện đồng hồ

4 Yêu cầu thiết kế website

-Website hiển thị danh mục Sản phẩm được phân chia theo các thể loại khácnhau

- Cung cấp thông tin chi tiết về sản phẩm cho khách hàng: Tên sản phẩm,Giá sản phẩm, Hình ảnh sản phẩm, Thông tin mô tả chi tiết, các thuộc tính củasản phẩm nếu có

-Cho phép khách hàng đặt hàng qua mạng và cung cấp phương thức thanhtoán và vận chuyển cho khách hàng

-Cung cấp kênh thông tin hỗ trợ trực tuyến cho khách hàng

-Website được thiết kế với giao diện hiện đại, dễ nhìn, tạo sự tiện lợi chongười truy cập

5 Khảo sát một số website bán đồng hồ

Những trang web tiến hành khảo sát:

5.1) http://donghotantheky.vn/

5.2) http://donghoduyanh.com5.3) http://www.timex.com/

5.4) http://www.tictactime.com/

5.1) Khảo sát website http://donghotantheky.vn/

a)Giao diện của website http://donghotantheky.vn/

-Cung cấp các loại đồng hồ đa dạng, với nhiều chủng loại, kiểu dáng, giátiền,…v v

-Cung cấp kênh thông tin giúp khách hàng thu thập nhiều thông tin về cácdịch vụ khuyến mãi của công ty, giúp khách hàng mua hàng được giá tốt nhất

Trang 32

-Trang giới thiệu: Cung cấp hình ảnh của công ty, các mặt hàng, các camkết, tạo độ tin cậy với khách hàng.

b) Bảng xác định chức năng và yêu cầu của website

Mục tiêu kinh

doanh

Chức năng hệ thống Yêu cầu thông tin

Hiển thị hàng hóa

trên web

Catalog điện tử Hiển thị hàng hóa theo dạng

động và hình ảnh, hiển thị theokiểu dáng đồng hồ

Thông tin về sản

phẩm

CSDL sản phẩm Mã sản phẩm, Trạng thái, Loại

sản phẩm, Bảo hành, Tính năngkhác, Vỏ, Dây, Khuyến mại,Kiểu dáng, Dòng sản phẩm,Xuất xứ, Thương hiệu,Mã quốctế

Chỉ dẫn đường Bản đồ đường đi Sơ đồ đường đi, vị trí cửa hàng

Thực hiện một

giao dịch

Hệ thống giỏ hàng vàthanh toán

thanh toán trực tiếp hoặc thanhtoán bằng thẻ tín dụng

Tích lũy thông tin

khách hàng

CSDL khách hàng Mã khách hàng, tên, địa chỉ, số

cmnd, điện thoại, e-mail

Trang 33

43 Bảng xác định chức năng và yêu cầu của websitehttp :// donghotantheky vn /

5.2) Khảo sát website http://donghoduyanh.com

a) Giao diện chính của website http://donghoduyanh.com

-Cung cấp các loại đồng hồ theo thương hiệu, giúp khách hàng dễ dàngtìm được loại đồng hồ mình ưa chuộng

-Kênh thông tin hỗ trợ nhiều thông tin khuyến mại, các kiến thức về đồng

hồ, giúp khách hàng có thể lựa chọn đồng hồ dễ dàng hơn

-Trang giới thiệu: Cung cấp hình ảnh của công ty, các mặt hàng, các camkết, tạo độ tin cậy với khách hàng

-Cung cấp địa chỉ hệ thống cửa hàng: giúp khách hàng thuận tiện hơntrong việc tìm kiếm cửa hàng qua bản đồ, tạo sự uy tín cho cửa hàng,

-Bảo mật trong mua sắm

Trang 34

b) Bảng xác định chức năng và yêu cầu của website

Mục tiêu kinh

doanh

Chức năng hệ thống

Yêu cầu thông tin

Hiển thị hàng hóa

trên web

Catalog điện tử Hiển thị sản phẩm theo dạng hình

ảnh động và hiển thị theo sảnphẩm đặc biệt, sản phẩm mới, sảnphẩm bán chạy, sản phẩm cao cấp

Cung cấp thông

tin về sản phẩm

CSDL sản phẩm Mã sản phẩm, thương hiệu, xuất

xứ, dòng sản phẩm, loại sản phẩm,kiểu dáng, vỏ, dây, độ chịu nước,các tính năng khác, bảo hành,trạng thái sản phẩm

Trang 35

Tích lũy thông tin

CSDL bán hàng Dịch vụ sửa chữa, hỗ trợ tư vẫn

online, hiển thị tin tức, hỗ trợonline qua nick chat yahoo, hỗ trợkinh doanh, hỗ trợ kỹ thuật, tìmkiếm dựa theo các tiêu chí:Thương hiệu, Dòng sản phẩm, loạisản phẩm, giá sản phẩm, kiểu dáng

Các banner quảng cáo, khuyếnmại, xác định khách hàng tiềmnăng gửi thư quảng cáo giới thiệusản phẩm

Đánh giá hiệu quả

tiếp thị

Hệ thống thống kêbáo cáo và theo dõinhật ký website

Cho phép thu thập thôngtin đánhgiá, bình trọn trực tuyến các Sảnphẩm, dịch vụ từ phía khách hàng.Thống kê số sản phẩm mua trongđợt quảng cáo

Cung ứng vật tư

và lien kết với nhà

cung cấp

Hệ thống quản lýkho

Hệ thống các cấp kho sản phẩm,địa chỉ và danh sách các nhà cungcấp, số liệu số lượng sản phẩm đặtcủa các đơn hàng

2.2 Bảng xác định chức năng và yêu cầu củawebsitehttp://donghoduyanh.com

5.3) Khảo sát website http://www.timex.com/

a) Giao diện trang web

-Cung cấp nhiều loại đồng hồ trên thế giới, với nhiều kiểu dáng phù hợp

Trang 36

Chức năng hệ thống Yêu cầu thông tin

Hiển thị hàng hóa

trên web

Catalog điện tử Hiển thị sản phẩm theo dạng hình

ảnh động và hiển thị, phân loạisản phẩm theo giới tính, sản phẩmbán chạy, sản phẩm mới, sảnphẩm nổi bật, sản phẩm đượcnhiều người xem nhất, bộ sưu tập,

Cung cấp thông

tin về sản phẩm

CSDL sản phẩm Giới thiệu về sản phẩm, ý tưởng

thiết kế,tính năng của đồng hồ,hình ảnh 3chiều,khả năng chống

Trang 37

nước, chất liệu, giá thành,

Thống kê các mặt

hàng bán chạy

Các sản phẩm may đotheo yêu cầu củakhách

Thống kê lượt khách hàng xemsản phẩm, sản phẩm được muanhiều nhất, sản phẩm có tiềmnăng

Thực hiện một

giao dịch

Hệ thống giỏ hàng vàthanh toán

Cung cấp cho khách hàng nhiềulựa chọn thanh toán và vậnchuyển Đảm bảo việc bảo mậtcác thanh toán qua thẻ tín dụng

Tích lũy thông tin

khách hàng

CSDL khách hàng ,đăng ký thành viêntrực tuyến

Mã khách hàng, tên, đất nước, mail, mật khẩu

Xác định các khách hàng tiềmnăng để thực hiện quảng cáo, gửithư điện tử

Đánh giá hiệu quả

tiếp thị

Hệ thống thống kê báocáo và theo dõi nhật

ký website

Thu thập thống kê các mặt hàngbán chạy trong đợt quảng cáokhuyến mại

Cung ứng vật tư

và liên kết với nhà

cung cấp

Hệ thống quản lý kho Hệ thống các cấp kho sản phẩm,

địa chỉ và danh sách các nhà cungcấp, số liệu số lượng sản phẩmđặt của các đơn hàng

2.3Bảng xác định chức năng và yêu cầu của website http://www.timex.com/

5.4) Khảo sát website http://www.tictactime.com/

Trang 38

a) Giao diện chính của website

-Website cung cấp nhiều loại đồng hồ nổi tiếng trên thế giới, với nhiềukiểu dáng, màu sắc, phù hợp cho cả nam và nữ

-Cung cấp thông tin về công ty, tạo sự an toàn cho khách hàng

-Có hệ thống giỏ hàng và catalog điện tử, khách hàng có thể thuận tiệnhơn trong việc mua sắm

-Bảo mật trong mua sắm, với việc đăng ký và đăng nhập bằng những tàikhoản riêng, thuận tiện trong việc mua hàng thanh toán và vận chuyển

Trang 39

b) Bảng xác định chức năng và yêu cầu của website

Mục tiêu kinh doanh Chức năng hệ thống Yêu cầu thông tin

Hiển thị hàng hóa

trên web

Catalog điện tử Hiển thị sản phẩm theo dạng

hình ảnh động và hiển thị,phân loại sản phẩm theothương hiệu loại sản phẩm

Cung cấp thông tin về

Thống kê lượt khách hàngxem sản phẩm, mua nhiều

Thực hiện một giao

dịch

Hệ thống giỏ hàng vàthanh toán

Cung cấp cho khách hàngnhiều lựa chọn thanh toán vàvận chuyển Đảm bảo việcbảo mật các thanh toán quathẻ tín dụng

Tích lũy thông tin

khách hàng

CSDL khách hàng ,đăng ký thành viên trựctuyến

Mã khách hàng, tên, đấtnước, e-mail, mật khẩu

Cung cấp các chương trìnhkhuyến mãi, quảng cáo cácđối tác hợp tác với website

Đánh giá hiệu quả

tiếp thị

Hệ thống thống kê báocáo và theo dõi nhật kýwebsite

Thu thập thống kê các mặthàng bán chạy trong đợtquảng cáo khuyến mại

2.4 Bảng xác định chức năng và yêu cầu của website http://www.tictactime.com/

Từ việc khảo sát 4 trang web mua bán đồng hồ ta thấy: Một website bán đồng

hồ cần phải đạt được nhưng mục tiêu cơ bản sau:

Trang 40

-Giao diện dễ nhìn, tương thích thân thiện với người dùng.

-Khách hàng có thể xem, mua hàng với bất cứ loại hàng nào còn trong kho

-Có CSDL khách hàng, khách hàng có thể đăng ký và đăng nhập vào để mua hàng.

-Mọi thông tin về khách hàng phải bảo mật như đơn hàng, và các thông tin về tài khoản, mật khẩu.

-Hỗ trợ nhiều phương thức thanh toán: thanh toán trực tiếp, thanh toán trả sau, thanh toán qua thẻ tín dụng.

-Công cụ tìm kiếm phải dễ sử dụng và thân thiện.

6 Xác định chức năng hệ thống

6.1 Yêu cầu về giao diện của hệ thống

+Giao diện sao cho khách hàng, người quản lý websited ễ dàng sử dụng+Các chức năng hệ thống phải được thể hiện rõ ràng và có menu riêng.+Phải ưa nhìn và mang tính đồng bộ

6.2 Yêu cầu về các chức năng chính của hệ thống

Website cần có các chức năng sau:

a) Phần quản trị hệ thống (Administrator)

 Quản lý admin: Xem thông tin, thêm, sửa xóa và phân quyền admin quảntrị hệ thống website

 Quản lý sản phẩm: Cung cấp chức năng xem, sửa xóa thông tin, quản lýcác sản phẩm hiện có, lập danh sách sản phẩm cần nhập

 Quản lý bán hàng: hệ thống cung cấp chức năng quản lý các giao dịch bán

ra của cửa hàng, thiết lập các đơn đặt hàng, xây dựng báo giá cho kháchhàng

 Quản lý hoá đơn: Thống kê các đơn hàng, Doanh thu có được từ các đơnhàng trên website của công ty Cập nhật các đơn hàng mới Xem xét chitiết và chỉnh sửa một số các đơn hàng như giá cả, phương thức, thời điểmthanh toán,…

 Quản lý tin tức: Cho phép cập nhật thay đổi thông tin Mức độ phân cấp vàcác nhóm News có thể tùy biến theo yêu cầu và ý định của người nhậpliệu

Ngày đăng: 18/08/2015, 16:33

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w