Xây dựng website bán điện thoại

52 324 0
Xây dựng website bán điện thoại

Đ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

Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống. Dĩ nhiên các bạn đã được nghe nói nhiều về Internet, nói một cách đơn giản, Internet là một tập hợp máy tính nối kết với nhau, là một mạng máy tính toàn cầu mà bất kì ai cũng có thể kết nối bằng máy PC của họ. Với mạng Internet, tin học thật sự tạo nên một cuộc cách mạng trao đổi thông tin trong mọi lĩnh vực văn hóa, xã hội, chính trị, kinh tế... Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm Web” thì việc có một Website để quảng bá công ty hay một Website cá nhân không còn là điều gì xa xỉ nữa. Thông qua Website khách hàng có thể lựa chọn những sản phẩm mà mình cần một cách nhanh chóng và hiệu quả. Với công nghệ Word Wide Web, hay còn gọi là Web sẽ giúp bạn đưa những thông tin mong muốn của mình lên mạng Internet cho mọi người cùng xem một cách dễ dàng với các công cụ và những ngôn ngữ lập trình khác nhau. Sự ra đời của các ngôn ngữ lập trình cho phép chúng ta xây dựng các trang Web đáp ứng được các yêu cầu của người sử dụng. PHP (Personal Home Page) là kịch bản trên phía trình chủ (Server Script) cho phép chúng ta xây dựng trang Web trên cơ sở dữ liệu. Với nhiều ưu điểm nổi bật mà PHP và MySQL được rất nhiều người sử dụng. Với lí do đó, được sự hướng dẫn và giúp đỡ của thầy Nguyễn Bá Nghiễn, chúng em đã chọn đề tài “Xây dựng Website bán điện thoại” làm đề tài cho đồ án Thực tập tốt nghiệp của mình. Trong quá trình thực hiện đồ án này em đã nhận được sự giúp đỡ chỉ bảo tận tình của các thầy. Chúng em xin chân thành cảm ơn thầy Nguyễn Bá Nghiễn đã hướng dẫn trong quá trình hoàn thành đề tài.

Lớp KHMT2 ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN o0o THỰC TẬP TỐT NGHIỆP ĐỀ TÀI : Xây dựng website bán điện thoại Giảng viên HD : Nguyễn Bá Nghiễn Lớp : ĐH KHMT2– K7 Thành viên : Trương Quang Trường Nguyễn Đức Văn Hà Nội- 2016 Page Lớp KHMT2 LỜI NÓI ĐẦU Với phát triển nhảy vọt công nghệ thông tin nay, Internet ngày giữ vai trò quan trọng lĩnh vực khoa học kĩ thuật đời sống Dĩ nhiên bạn nghe nói nhiều Internet, nói cách đơn giản, Internet tập hợp máy tính nối kết với nhau, mạng máy tính toàn cầu mà kết nối máy PC họ Với mạng Internet, tin học thật tạo nên cách mạng trao đổi thông tin lĩnh vực văn hóa, xã hội, trị, kinh tế Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm Web” việc có Website để quảng bá công ty hay Website cá nhân không điều xa xỉ Thông qua Website khách hàng lựa chọn sản phẩm mà cần cách nhanh chóng hiệu Với công nghệ Word Wide Web, hay gọi Web giúp bạn đưa thông tin mong muốn lên mạng Internet cho người xem cách dễ dàng với công cụ ngôn ngữ lập trình khác Sự đời ngôn ngữ lập trình cho phép xây dựng trang Web đáp ứng yêu cầu người sử dụng PHP (Personal Home Page) kịch phía trình chủ (Server Script) cho phép xây dựng trang Web sở liệu Với nhiều ưu điểm bật mà PHP MySQL nhiều người sử dụng Với lí đó, hướng dẫn giúp đỡ thầy Nguyễn Bá Nghiễn, chúng em chọn đề tài “Xây dựng Website bán điện thoại” làm đề tài cho đồ án Thực tập tốt nghiệp Trong trình thực đồ án em nhận giúp đỡ bảo tận tình thầy Chúng em xin chân thành cảm ơn thầy Nguyễn Bá Nghiễn hướng dẫn trình hoàn thành đề tài Page Lớp KHMT2 MỤC LỤC LỜI NÓI ĐẦU PHẦN I: ĐỊNH NGHĨA VẤN ĐỀ PHẦN II: YÊU CẦU ĐẶC ĐIỂM KỸ THUẬT KHÁCH HÀNG PHẦN III: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 13 Chức đăng nhập: 37 KẾT LUẬN 52 Page Lớp KHMT2 PHẦN I: ĐỊNH NGHĨA VẤN ĐỀ 1.1 Tóm tắt dự án Với đời phát triển công nghệ thông tin giới ngày cao, việc tìm hiểu thông tin mạng internet nhóm khách hàng nhiều Thêm vào internet công cụ tìm kiếm lấy thông tin rễ dàng, nhanh chóng xác Vì vậy, nhiều người sử dụng Trong sống đại, khái niệm “bán hàng trực tuyến”, “siêu thị trực tuyến” địa mua bán trực tuyến việt nam hay toàn giới www.g.o.l.com, www.ebay.com … Chắc chắn không xa lạ nhiều người Nó trở thành khái niệm, với địa quen thuộc mạng internet Qua thời gian xâm nhập thực tế tìm hiểu nhu cầu xã hội Hiện nay, nhiều nhóm khách hàng lựa chọn việc tìm kiếm thông tin, trao đổi mua bán internet lớn Đứng trước nhu cầu thực tế đó, định thực dự án thiết kế website thương mại Hiện sản phẩm điện thoại sử dụng rộng dãi đời sống, loại mặt hàng nhiều nhóm khách hàng quan tâm Chính định xây dựng website kinh doanh điện thoại Website cung cấp cho khách hàng dịch vụ bán hàng hoàn hảo, dịch vụ tư vấn chuyên nghiệp- trực tiếp(hình thức online) Cung cấp thông tin bổ ích máy tính nói chung sản phẩm điện thoại nói riêng Cung cấp dịch vụ đồng chuyên biệt sản phẩm nội thất Website 1.2 Hệ thống hành Hiện cộng đồng internet tồn nhiều website bán điện thoại trình tìm hiểu thấy website tồn nhiều bất cập như: • Thứ là: Các trang web vân chưa có dao diện thân thiện, tiên dụng cho người dùng: Các navigation bố trí chưa hợp lý, tốn khoảng không gian cho chưng bày sản phẩm Hình ảnh quảng cáo nhiều, làm cho người dùng phi tập trung vào sản phẩm Trong website website bán sản phẩm(không phải bán quảng cáo), Menu banner còn bị phức tạp hoá so với vai trò, chức thực sự, =>GIẢM TÍNH TƯƠNG TÁC VỚI NGƯỜI DÙNG • Thứ hai là: Các trang web chưa cung cập thông tin cần đủ để thuyết phục người dùng mua hàng sau xem sản phẩm như: Hình ảnh - thiết kế, tính năng, hiệu xuất làm việc, phần mềm hỗ trợ, thông số kỹ thuật, Chủng Page Lớp KHMT2 loại-Hãng sản xuất, =>GIẢM SỰ TIN TƯỞNG CỦA KHÁC HÀNG VỚI SẢN PHẨM CŨNG NHƯ VỚI WEBSITE • Thứ ba là: Các trang web chưa thấy cung cấp dịch vụ khách hàng thăm website, xem sản phẩm như: Tư vấn trực tiếp hình thức online(chat Yahoo, skype, ola,…)=>KHÔNG LIÊN KẾT, KẾT NỐI GIỮA NGƯỜI DÙNG VÀ CÔNG TY (CHỦ NHÂN WEBSITE) • Thứ tư là: Chưa ứng dụng hiệu công nghệ mới, phương pháp (CSS2, CSS3, JQuery, AJAX, ) để làm website dẫn đến: GIẢM TÍNH ĐỘNG TRONG WEBSITE • Thứ năm là: Còn lạm dụng, sử dụng nhiều Flash website, quảng cáo=> CÁC TRANG TRONG WEBSITE LOAD CHẬM, PHẢI PHỤ THUỘC VÀO PLUGIN PHÍA NGƯỜI DÙNG, WEBSITE KHÔNG HIỂN THỊ ĐƯỢC TRÊN ĐIỆN THOẠI DI ĐỘNG,… • Thứ sáu : Các website chưa thích hợp nhiều cấu hình ví dụ điện thoại, Ipad =>LÀM GIẢM SỰ TƯƠNG TÁC GIỮA WEBSITE VÀ NGƯỜI DÙNG • Cuối cùng: Nhiều chức website chưa hoạt động hiệu như; Chức tìm kiếm, chức giỏ hàng, chức xếp, hiển thị, lọc sản phẩm,…=> LÀM CHO WEBSITE HOẠT ĐỘNG KHÔNG HIỆU QUẢ 1.3 Mô tả hệ thống xây dựng Website nội thất xây dựng cung cấp toàn diện dịch vụ tiện ích cho khách xem sản phẩm thành viên website  Đối với nguời tiêu dùng : o Người dùng sử dụng giao diện đồ họa thân thiện, rễ sử dụng, đẹp mắt o Người dùng cung cấp dịch vụ tư vấn hoàn hảo: Dịch vụ tư vấn online thông qua yahoo o Người dùng đăng kí tài khoản để nhận thông tin khuyến mại, sản phẩm về, sản phẩm nhiều người xem, sản phẩm thân thiện, sản phẩm ưa chuộng mail đăng kí website Cũng tài khản đăng kí website khách hàng chia sẻ kinh nghiệm, viết đăng website o Khác hàng không cần đăng kí, đăng nhập, lấy lại mật coment, so sánh sản phẩm trang web, sử dụng tính giỏ hàng Nhưng có khách hàng có tài khoản website lưu giỏ hàng vào tài khoản với số lượng giỏ hàng số lượng sản phẩm giỏ hàng theo quy định website  Chức quản lí mặt hàng: Page Lớp KHMT2 o Danh sách sản phẩm xếp hợp lí kèm theo thông tin chi tiết sản phẩm là: thông số, cấu tạo, chức năng, nhà sản xuất, giá thành,… Khi click vào chi tiết sản phẩm khách hàng cung cấp them nhiều thông tin sản phẩm như: Hình ảnh, tính năng, hiệu xuất làm việc, thông số kỹ thuật, chủng loại-hãng sản xuất…Bổ sung sản phẩm: cần bổ sung mặt hàng  Chức người quản lí(admin): -Quản lí Account -Xử lí thông tin khách hàng -Thêm sửa xóa mặt hàng hay thông tin khác  Chức tìm kiếm theo loại sản phẩm, hãng sản xuất  Chức khách hàng: -Đăng kí Account để trở thành thành viên thức hệ thống -Đặt mua:Khi khách hàng đặt mua sản phẩm khách hàng phải điền đầy đủ thông tin cá nhân trang đặt mua Qua thông tin xác siêu thị xác nhận giao dịch thành công Khách hàng nhận sản phẩm thời gian sớm -Giỏ hàng:Nơi lưu trữ sản phẩm quý khách hàng mua siêu thị  Chức liên kết với website hãng sản xuất  Chức MENU bao gồm thông tin trang chủ, loại sản phẩm, ý kiến đóng góp, đặt mua, thông tin khuyến  Các chế độ chuyển sản phẩm tới tận nơi khách hàng yêu cầu bảo dưỡng,… Với việc bổ sung thêm nhiều chức khách hàng cảm thấy thực hài lòng mua hàng website 1.4 Giới hạn hệ thống Trang wed thành lập có nhiều chức tích cực song không tránh khỏi hạn chế định - Hiện hệ thống toán trực tuyến thẻ tín dụng nước ta chưa phát triển khách hàng giao dịch với cách sau: + Khách hàng đăng kí mua sản phẩm, sau cho nhân viên hãng tới địa khách hàng làm hóa đơn giao sản phẩm thu tiền + Khách hàng đến trực tiếp siêu thị để giao dịch sản phẩm Page Lớp KHMT2 + Khách hàng gọi điện thoại trực tiếp đến siêu thị thông qua số điện thoại HOT-RING Sau nhân viên đem sản phẩm tới nhà bạn làm hóa đơn giao sản phẩm thu tiền Phạm vi dự án triển khai thành phố lớn, nơi mà hệ thống thông tin tương đối phát triển Đối tượng sử dụng người truy cập mạng Ngoài nguồn lực yếu, thời gian hạn hẹp chưa có nhiều kinh nghiệm nên số tính bảo mật, thiết kế sở liệu tuơng tác website người dùng hạn chế Yêu cầu phần cứng phần mềm 1.4.1 Cấu hình tối thiểu Hardware Software Server Client * Ram 2GB DDR-3 ECC memory,1333 MHz RDIMMs2 * CPU Intel Quad-Core Xeon X3430 2.4GHz/1333MHz FSB * Connect Internet or LAN * Windown Server 2000, Linux * MySQL 5.0.1 * Apache 2.2.1 * Ram 2GB DDR * CPU Intel® dual core-P6200 (2.13GHz , 3M Smart Cache, 32nm, 35W) * Connnet Internet or LAN * Windown XP * IE 8.0 firefox 3.6 1.4.2 Cấu hình phù hợp Hardware Software Server * Ram 5GB DDR-3 ECC memory,1333 MHz RDIMMs2 * CPU Intel Quad-Core Xeon X3430 3.06GHz/1333MHz FSB * Connect Internet or LAN * Microsoft® Windows Server 2008, Red Hat Linux®, SUSE Linux * MySQL 5.0.7 * Apache 2.2.17 Client * Ram 4GB DDR III * CPU Intel Core i5 2410M(2 Core) - 2.3GHZ *Connect Internet or LAN * Từ Windown 7trở lên * IE 9.0, Firefox 4+, Chrome 10.0+ Safari 4+ Page Lớp KHMT2 PHẦN II: YÊU CẦU ĐẶC ĐIỂM KỸ THUẬT KHÁCH HÀNG Đối tượng hệ thống bao gồm: Khách vãng lai Thành viên Quản trị hệ thống 2 Các chức hệ thống: 2.2.1 Khách vãng lai a) Module đăng kí: • Description: khách đăng kí làm thành viên • Input: nhập vào thông tin cá nhân thông tin tài khoản o Thông tin tài khoản (Bắt buộc phải nhập)  Họ tên người dùng  Tên tài khoản  Mật truy cập tài khoản  Tên mail đăng ký tài khản o Thông tin cá nhân (Không bắt buộc)  Địa liên lạc  Số điện thoại (đi động or máy để bàn) • Process: cập nhật thông tin vào sở liệu • Output: hiển thị lời chúc mừng đăng kí thành công b) Module xem sản phẩm: • Description: khách xem thông tin chi tiết sản phẩm cấu tạo, chức năng, hãng sản xuất, giá thành sản phẩm, năm sản xuất … • Input: chọn sản phẩm cần xem • Process: truy xuất vào sở liệu • Output: hiển thị thông tin sản phẩm c) Module tìm kiếm sản phẩm: • Description: khách tìm kiếm thông tin tên sản phẩm, loại sản phẩm, hãng sản xuất, thông số sản phẩm • Input: chọn sản phẩm cần tìm kiếm • Process: truy xuất sở liệu • Output: hiển thị kết tìm kiếm d) Module góp ý: Page Lớp KHMT2 • Description: khách hàng muốn đóng góp ý kiến • Input: nhập vào tiêu đề nội dung góp ý • Process: lưu thông tin góp ý vào sở liệu • Output: hiển thị kết e) Module chọn hàng: • Description: khách hàng lựa chọn sản phẩm, hãng sản xuất, chủng loại sản phẩm • Input: nhập vào sản phẩm, hãng sản xuất, chủng loại sản phẩm • Process: truy xuất vào sở liệu • Output: hiển thị kết f) Module đặt hàng: • Description: cho phép khách lựa chọn mặt hàng lưu mã hàng muốn mua vào giỏ hàng • Input: lựa chọn mặt hàng, số lượng • Process: truy xuất sở liệu lưu giỏ hàng mà thành viên lựa chọn vào sở liệu • Output: hiển thị chi tiết đơn hàng có giỏ hàng mã hàng, số lượng, giá, tổng giá trị 2.2.2 Thành Viên: Member có tất chức Guest (khách vãng lai) như: a) Module xem sản phẩm b) Module tìm kiếm sản phẩm c) Module góp ý d) Module chọn hàng e) Đặt hàng Ngoài Member có chức sau: f) Module đăng nhập: • Description: thành viên dùng tài khoản có đăng nhập vào website • Input: nhập Username Password • Process: truy xuất sở liệu xác nhận thông tin thành viên • Output: hiển thị đăng nhập thành công đăng nhập lại Page Lớp KHMT2 g) Module thoát khỏi đăng nhập: • Description: thành viên thoát khỏi đăng nhập vào website • Input: thoát khỏi trang web thành viên • Process: truy xuất sơ liệu kiểm tra xem thoát khỏi đăng nhập chưa • Output: hiển thị thoát khỏi thành công yêu cầu làm lại h) Lấy lại mật • Description: thành viên vào quên mật • Input: nhập Email • Process: truy cập sở liệu kiếm tra xem Email Nếu có cấp lại mật gửi vào Email khách hàng • Output: Hiển thị đường link Email khách hàng i) Module thay đổi thông tin cá nhân: • Description: thành viên đăng nhập vào trang web muốn thay đổi thông tin cá nhân • Input: nhập vào thông tin muốn sửa đổi trang web thành viên • Process: truy xuất sở liệu cập nhật thay đổi thành viên • Output: hiển thị thay đổi thành công yêu cầu làm lại j) Module lưu giỏ hàng: • Description: cho phép thành viên lưu giỏ hang chọn vào tài khoản thành viê • Input: giỏ hang chọn • Process: Lấy thông giỏ hàng lưu vào sở liệu • Output: Thông báo lưu giỏ hàng 2.1.3 Quản trị hệ thống: Admin có tất chức Member (thành viên) như: a) Module xem sản phẩm b) Module tìm kiếm sản phẩm c) Module góp ý d) Module chọn hàng e) Module đăng nhập (Login Website) f) Module thoát khỏi đăng nhập ( Logout Website) g) Module lấy lại mật (Forgot Website) h) Module thay đổi thông tin cá nhân i) Module đặt hàng Page 10 Lớp KHMT2 Chức thêm loại sản phẩm: Page 38 Lớp KHMT2 Chức sửa tên loại sản phẩm: Page 39 Lớp KHMT2 Chức xóa loại sản phẩm: Page 40 Lớp KHMT2 Chức xem danh sách hóa đơn: Page 41 Lớp KHMT2 Chức xem chi tiết đơn đặt hàng: Page 42 Lớp KHMT2 Giao diện trang chủ: Page 43 Lớp KHMT2 Giao diện chi tiết sản phẩm: Giao diện sản phẩm liên quan: Giao diện giỏ hàng: Page 44 Lớp KHMT2 Giao diện đăng nhập: Giao diện đăng ký thành viên: Page 45 Lớp KHMT2 Giao diện liên hệ Page 46 Lớp KHMT2 Giao diện đăng nhập Admin: Page 47 Lớp KHMT2 Đăng ký: Page 48 Lớp KHMT2 Quên mật khẩu: Page 49 Lớp KHMT2 Giao diện Admin, quản lý sản phẩm: Giao diện Admin thêm sản phẩm: Page 50 Lớp KHMT2 Giao diện thêm nhà cung cấp: Giao diện quản lý đơn hàng: Page 51 Lớp KHMT2 KẾT LUẬN Đề tài “Xây dựng Website bán điện thoại” xuất phát từ thực tế ngày nhằm tạo tảng sở ban đầu để hỗ trợ thêm cho bạn muốn thiết kế Website cho công ty hay Website cá nhân Mặc dù có nhiều cố gắng, tìm hiểu kiến thức học, kết hợp tra cứu tài liệu chuyên nghành hạn chế thời gian, khả kinh nghiệm nên không tránh khỏi thiếu sót định nên đề tài hoàn thành mức độ sau: - Tìm hiểu ngôn ngữ lập trình Web PHP & MySQL - Áp dụng xây dựng ứng dụng thực nghiệm trang Website bán điện thoại Hướng nghiên cứu phát triển: - Tìm hiểu sâu ngôn ngữ PHP & MySQL để đáp ứng nhiều nhu cầu người sử dụng, phát triển tối ưu hóa hệ thống, - Kết hợp ngôn ngữ PHP với hệ quản trị sở liệu lớn hơn: SQL Server, Oracle… - Tìm hiểu thêm số ngôn ngữ, phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, thân thiện hơn… - Xây dựng trang Web quy mô lớn với nhiều ứng dụng, chức Để hoàn thành đề tài này, lần em xin chân thành cảm ơn thầy Nguyễn Bá Nghiễn người quan tâm, giúp đỡ chúng em suốt thời gian qua Chúng em xin chân thành cảm ơn ! Page 52 [...]... nhật cơ sở dữ liệu để chỉnh sửa hóa đơn • Output: hiển thị thông tin về đơn đặt hàng sau khi chỉnh sửa n) Module quản lý tin tức : • Description: quản trị xem, chỉnh sửa, xóa và cập nhật các tin tức trên website • Input: xem nhóm tin và tin tức Page 11 Lớp KHMT2 • Process: truy xuất cơ sở dữ liệu để xem nhóm tin và tin tức, cập nhật cơ sở dữ liệu khi xóa, chỉnh sửa, thêm vào nhóm tin và tin tức mới • Output:... hiển thị các nhóm tin và tin tức sau khi được cập nhật Hiển thị các nhóm tin và tin tức cũ khác o) Module quản lý quảng cáo : • Description: quản trị xem, chỉnh sửa, xóa và cập nhật các quảng cáo trên website • Input: xem quảng cáo • Process: truy xuất cơ sở dữ liệu để xem bảng quảng cáo, cập nhật cơ sở dữ liệu khi xóa, chỉnh sửa, thêm vào bảng quảng cáo • Output: hiển thị các quảng cáo sau khi được... Bảng admin 2 Contact 3 Bảng purchase_order 4 Bảng purchase_order_detail 5 Bảng product Page 26 Lớp KHMT2 6 Bảng images_detail 7 Bảng providers 8 Bảng news Page 27 Lớp KHMT2 Page 28 Lớp KHMT2 3.3.Sơ đồ website Page 29 Lớp KHMT2 Page 30 Lớp KHMT2 3.3 Các thuật toán Page 31 Lớp KHMT2 Chức năng đăng nhập hệ thống: Page 32 Lớp KHMT2 Chức năng đổi mật khẩu khách hàng: Page 33 Lớp KHMT2 Chức năng đặt mua ... sản phẩm điện thoại nói riêng Cung cấp dịch vụ đồng chuyên biệt sản phẩm nội thất Website 1.2 Hệ thống hành Hiện cộng đồng internet tồn nhiều website bán điện thoại trình tìm hiểu thấy website. .. loại mặt hàng nhiều nhóm khách hàng quan tâm Chính định xây dựng website kinh doanh điện thoại Website cung cấp cho khách hàng dịch vụ bán hàng hoàn hảo, dịch vụ tư vấn chuyên nghiệp- trực tiếp(hình... phẩm,…=> LÀM CHO WEBSITE HOẠT ĐỘNG KHÔNG HIỆU QUẢ 1.3 Mô tả hệ thống xây dựng Website nội thất xây dựng cung cấp toàn diện dịch vụ tiện ích cho khách xem sản phẩm thành viên website  Đối với

Ngày đăng: 11/04/2016, 15:49

Mục lục

    PHẦN I: ĐỊNH NGHĨA VẤN ĐỀ

    1.1. Tóm tắt dự án

    1.2. Hệ thống hiện hành

    1.3. Mô tả hệ thống sẽ xây dựng

    1.4. Giới hạn hệ thống

    Yêu cầu phần cứng và phần mềm

    1.4.1. Cấu hình tối thiểu

    1.4.2. Cấu hình phù hợp

    PHẦN II: YÊU CẦU ĐẶC ĐIỂM KỸ THUẬT

    2. 1. Đối tượng của hệ thống bao gồm:

Tài liệu cùng người dùng

Tài liệu liên quan