ứng dụng foomla và virtuemart xây dựng website bán hàng trực tuyến

61 624 0
ứng dụng foomla và virtuemart xây dựng website bán hàng trực tuyến

Đ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

ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến TRờng đại học vinh Khoa công nghệ thông tin === === ứng dụng joomla virtuemart xây dựng website bán hàng trực tuyến đồ án tốt nghiệp đại học Ngành kỹ s công nghệ thông tin Giáo viên hớng dẫn: SV Thực hiện: Trần Ngọc Tuấn ThS Phạm thị thu hiền Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Sinh viên thực hiện: Lớp: Trần ngọc tuấn 46K1 - CNTT Vinh, 5/2010 = = LờI CảM ƠN Em xin chân thành cảm ơn ban chủ nhiệm khoa Công nghệ thông tin, thầy cô giáo, gia đình bạn bè động viên giúp đỡ em nhiều trình hoàn thành đồ án Đặc biệt em xin bày tỏ lòng cảm ơn sâu sắc tới cô giáo hớng dẫn Thạc sỹ Phạm Thị Thu Hiền dẫn tận tình giúp đỡ hớng dẫn em từ ý tởng ban đầu lúc hoàn thành đồ án quan trọng Tuy cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống nh ng không tránh khỏi thiếu sót Em mong nhận đ ợc đánh giá, bổ sung lời bảo thầy cô giúp em tiếp tục nghiên cứu kĩ lĩnh vực Em xin chân thành cảm ơn! Vinh, tháng 5/2010 Sinh viên Trần Ngọc Tuấn Lớp: 46K1-CNTT SV Thực hiện: Trần Ngọc Tuấn Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Mực lục Lý chọn đề tài Với phát triển nhảy vọt CNTT nay, Internet ngày giữ vai trò quan trọng lĩnh vực khoa học kĩ thuật đời sống 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ế Với công nghệ World Wide Web, hay gọi Web gióp bạn đa thông tin mong muốn lên mạng Internet Hay bạn mua cần nhà mà nhiều thời gian, thông qua trang dịch vụ thơng mại điện tử nhà dịch vụ mang đến tận nhà cho bạn Sự đời ngôn ngữ lập trình cho phép xây dựng trang Web đáp ứng đợc yêu cầu ngời sử dụng Với lý đợc định hớng, giúp đỡ cô giáo Thạc sỹ Phạm Thị Thu Hiền, em chọn đề tài : ứng dụng Joomla v Virtuemart - xây dựng Website bán hàng trực tuyến làm đề tài cho đồ án Mục đích nghiên cứu Nghiên cứu joomla Virtuemart để xây dựng website bán hàng trực tuyến qua mạng Internet Bố cục báo cáo Nội dung luận văn gồm phần: Phần I Nghiên cứu ngôn ngữ lập trình Web I Tìm hiểu Internet, Client/Server, World Wide Web, HTML CSS II Tìm hiểu qua ngôn ngữ PHP III Tìm hiểu joomla Vurtuemart Phần II Xây dựng ứng dụng thực tế I Bài toán thực tế II Phân tích thiết kế hệ thống SV Thực hiện: Trần Ngọc Tuấn Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Phần III Kết hợp Joomla Virtuemart để phát triển ứng dụng bán hàng I Cài đặt việt hóa Joomla Virtuemart II Làm việc với Joomla Virtuemart Kết luận Tài liệu tham khảo SV Thực hiện: Trần Ngọc Tuấn Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến PHầN I NGHIêN CứU NGôN NGữ LậP TRìNH WEB i TìM HIểU Về INTERNET, CLIENT/SERVER, WORLD WIDE WEB , HTML Và CSS I.1 Tìm hiểu Internet I.1 Giới thiệu chung Internet xuất xứ Internet mạng máy tính nối hàng triệu máy tính với phạm vi toàn giới Internet có lịch sử ngắn, có nguồn gốc từ dự án Bộ Quốc Phòng Mỹ có tên ARPANET vào năm 1969, dự án nhằm thực nghiệm xây dựng mạng nối trung tâm nghiên cứu khoa học quân với Sau thời gian hoạt động, số lý kỹ thuật trị, kế hoạch sử dụng mạng ARPANET không thu đợc kết nh mong muốn Vì Hội đồng khoa học quốc gia Mỹ (National Science Foundation) định xây dựng mạng riêng NSFNET liên kết trung tâm tính toán lớn trờng đại học vào năm 1986 Mạng phát triển nhanh chóng, không ngừng đợc nâng cấp mở rộng liên kết tới hàng loạt doanh nghiệp, sở nghiên cứu đào tạo nhiều nớc khác Cũng từ thuật ngữ Internet đời I.1 Cách thức truyền thông Internet Với phát triển mạnh nh có nhiều giao thức chuẩn đời nhằm đáp ứng nhu cầu phát triển Các chuẩn giao thức đợc sử dụng rộng rãi nh giao thức TCP/IP, giao thức SNA IBM, OSIISDN, X.25 giao thức LAN to LAN netBIOS Giao thức đợc sử dụng rộng rãi mạng TCP/IP Giao thức cho phép liệu đợc gửi dới dạng gói (packet) thông tin nhỏ Nó chứa hai thành phần, Internet Protocol (IP) Transmission Control Protocol (TCP) TCP đảm bảo tính an toàn liệu, IP giao thức chi phối phơng thức vận chuyển liệu Internet I.2 Tìm hiểu Client/Server I.2 Các khái niệm Thuật ngữ Server đợc dùng cho chơng trình thi hành nh dịch vụ toàn mạng Một chơng trình đợc coi Client gửi yêu cầu tới máy có chơng trình Server chờ đợi câu trả lời từ Server Chơng trình Server Client nói chuyện với thông điệp (message) thông qua cổng truyền thông liên tác IPC (Interprocess Communication) SV Thực hiện: Trần Ngọc Tuấn Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến I.2.2 Mô hình Client/Server Thực tế mô hình Client/Server mở rộng tự nhiên tiện lợi cho việc truyền thông lên tiến trình lên máy tính cá nhân, mô hình cho phép xây dựng chơng trình Client/Server cách dễ dàng sử dụng chúng để liên tác với đạt hiệu Mô hình Client/Server nh sau: Client Gi yêu cu Server Tr v trang Web I.2.3 Mô hình Web Client/Server I.2 Khái niệm Mô hình Client/Server ứng dụng vào trang Web đợc gọi mô hình Web Client/Server Giao thức chuẩn đợc sử dụng để giao tiếp Web Server Web Client HTTP (HyperText Transfer Protocol) I.2 Hoạt động Tất gói tin nhận trả lời Web Server Client tuân theo giao thức chuẩn http Mô hình hoạt động nh sau: Ban đầu trình duyệt máy Client có văn HTML hiển thị lên hình với đầy đủ mối liên kết Khi ngời sử dụng chọn mối liên kết văn trình duyệt sử dụng giao thức HTTP gửi yêu cầu lên mạng cho Web Server để truy cập tới trang Web hay muốn đợc phục vụ dịch vụ đợc mối liên kết Trình duyệt nhận định dạng liệu theo chuẩn trang Web để hiển thị lên hình Quá trình tiếp diễn nh đợc gọi duyệt Web mạng I.3 Tìm hiểu World Wide Web I.3 Các khái niệm World Wide Web World Wide Web (WWW) hay gọi Web dịch vụ phổ biến Internet, 85% giao dịch Internet ớc lợng thuộc WWW Ngày số Website giới đạt tới số khổng lồ WWW cho phép bạn truy xuất thông tin văn bản, hình ảnh, âm thanh, video toàn giới Thông qua Website, SV Thực hiện: Trần Ngọc Tuấn Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến công ty giảm thiểu tối đa chi phí in ấn phân phát tài liệu cho khách hàng nhiều nơi I.3 Cách tạo trang Web Có nhiều cách để tạo trang Web - Có thể tạo trang Web chơng trình xử lí văn nào: Thiết kế Web phần mềm chuyên nghiệp nh: FrontPage, Dreamweaver, Nescape Editor, Sẽ giúp bạn thiết kế trang Web dễ dàng hơn, nhanh chóng hơn, phần lớn mã lệnh HTML có sẵn phần Code cho bạn I.3 Phân loại Web I.3 Web tĩnh - Tài liệu đợc phân phát đơn giản từ hệ thống file Server - Hoạt động trang Web tĩnh đợc thể nh sau: Browser gửi yêu cầu Browser Server Server gửi trả tài liệu I.3 Web động Về nội dung trang Web động nh trang Web tĩnh, thao tác với CSDL để đáp ứng nhu cầu phức tạp trang Web Hoạt động Web động: Yêu cầu URL Form Dữ liệu trả Kết nối CGI CSDL Dữ liệu trả I.4 Ngôn ngữ HTML I.4 Giới thiệu HTML HTML(HyperText Markup Language) ngôn ngữ chuẩn để tạo lập tài liệu cho WWW HTML đợc sử dụng chơng trình duyệt Web Ví dụ nh: MS Internet Explorer, Nescape Navigator, Firefox Ví dụ: Các thẻ kích thớc chữ SV Thực hiện: Trần Ngọc Tuấn Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Các thẻ kiểu chữ I.4 Đặc điểm ngôn ngữ HTML HTML đợc thiết kế để dùng kiểu máy tính Nó đợc thiết kế vừa để dễ vận chuyển internet, vừa thích hợp với loại máy tính HTML chuẩn mở: Ngoài thẻ chuẩn, HTML đợc mở rộng nhiều cách nh : Mở rộng thêm thẻ HTML, sử dụng Javascript, VBScript ngôn ngữ lập trình khác I.4 Cấu trúc chung trang HTML Tiêu đề trang Web dung hiển thị > I.5 Tìm hiểu CSS I.5.1 Giới thiệu CSS I.5.1.1 CSS gì? CSS (Cascading Style Sheets) ngôn ngữ quy định cách trình bày cho tài liệu viết HTML, XHTML, XML, SVG, hay UML, CSS dùng để định dạng đối tợng website nh: văn bản, hình ảnh, table, Bạn cần tạo mẫu định dạng cho đối tợng áp dụng chúng cho đối tợng loại mà định dạng lại Để chèn file css vào website ta làm nh sau : I.5.1.2 Tại CSS? SV Thực hiện: Trần Ngọc Tuấn Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến CSS cung cấp cho bạn hàng trăm thuộc tính trình bày dành cho đối tợng với sáng tạo cao kết hợp thuộc tính giúp mang lại hiệu Ngoài ra, CSS đợc hỗ trợ tất trình duyệt, nên bạn hoàn toàn tự tin trang web hiển thị hầu nh nh dù hệ thống sử dụng Windows, Linux hay máy Mac miễn bạn sử dụng phiên trình duyệt I.5.1.3 Một số cú pháp CSS A Trớc hết ta tìm hiểu id class Id index(chỉ số) đợc dùng để xác định đối tợng Do trang HTML bạn đối tợng có id, có đối tợng trở lên có id giống trang điều có nghĩa trang bạn không validate(phe chuan/thong qua) HTML Class hay gọi lớp dùng để lớp đối tợng có chung thuộc tính Các đối tợng class có tính thừa kế lẫn nhau, trang HTML bạn có nhiều đối tợng thuộc class B Một số cú pháp CSS Thuộc tính background Body { background-color:transparent; background-image: url(logo.png); background-repeat: no-repeat; } Thuộc tính font h1 { font-weight: bold; font-size: 35px; font-family: arial,verdana,sans-serif; } Thuộc tính chữ h1 { color:#0000FF ; text-align:right; } II Tìm hiểu qua ngôn ngữ php SV Thực hiện: Trần Ngọc Tuấn Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến II.1 PHP PHP viết tắt Hypertext Preprocessor, ngôn ngũ lập trình đợc kết nối chặt chẽ với máy chủ Nói cách đơn giản không theo thuật ngữ khoa học trình xử lý PHP đựoc thực máy chủ (Windows Unix) II.2 Các loại thẻ PHP Có loại thẻ khác mà bạn sử dụng thiết kế trang PHP Kiểu Short: Thẻ mặc định mà nhà lập trình PHP thờng sử dụng Ví dụ: Kiểu định dạng XML: Thẻ sử dụng với văn định dạng XML Ví dụ: ? Kiểu Script: Trong trờng hợp bạn sử dụng PHP nh script tơng tự khai báo JavaScipt hay VBScript: Ví dụ: echo Php Script ; II.3 Các kiểu liệu Dữ liệu đến từ Script biến PHP, bạn nhận biết chúng cách sử dụng dấu $ trớc tên biến II.3 Số nguyên: Đợc khai báo sử dụng giá trị giống với C Ví dụ: $a=12345; $a=- 456; II.3 Số thực Ví dụ: $a=2 123; $b=3 1e3; II.3 Xâu: Có hai cách để xác định xâu: Đặt dấu ngoặc kép ( ) dấu ngoặc ( ) II.3 Mảng: Mảng thực chất gồm bảng: Bảng số bảng liên kết SV Thực hiện: Trần Ngọc Tuấn 10 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến II.2.2.2 Tiến hành đa ngôn ngữ cho joomla : Sau cài đặt thành công ta tiến hành dịch số vị trí trang web sang tiếng anh Trong mục Translation JoomFish, phần Content elements chọn Menus Giả sử ta muốn dịch Menu từ tiếng Việt sang tiếng Anh, mục Languages chọn Tiếng Anh Điền tên muốn chuyển thành >Published > lu SV Thực hiện: Trần Ngọc Tuấn 47 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Làm tơng tự cho danh mục khác Các module làm tơng tự nh II.3 - Xử lý phần module bên trái trang web Thay toàn code html thẻ quản lý toàn phần left dòng lệnh : SV Thực hiện: Trần Ngọc Tuấn 48 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến II.3.1 Xử lý module hiển thị hãng máy tính II.3.1.1 Tạo Cattelogy cho sản phẩm : Components >Virtuemart >Category Tree : Chọn tên chỉnh sửa theo tên cần thiết : Làm tơng tự bớc nh để tạo tất Cattelogy : MáY TíNH xách tay, thiết bị văn phòng II.3.1.2 Tạo hãng sản xuất : Để tạo hãng sản xuất ta làm nh hình vẽ : SV Thực hiện: Trần Ngọc Tuấn 49 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Làm tơng tự cho tất hãng máy tính có website Ta sử dụng module : mod_virtuemart_manufacturers Hiển thị hãng sản xuất Làm nh hình vẽ : Sử dụng Fire bug kiểm tra thông số module Ta phải sửa file nguồn Module mod_virtuemart_manufacturers (Viết php) SV Thực hiện: Trần Ngọc Tuấn 50 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Chèn thêm đoạn code css sau vào file css.css Kết : II.3.1.2 Thêm sản phẩm Virtuemart : SV Thực hiện: Trần Ngọc Tuấn 51 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến II.3.2 Xử lý module đếm số ngời truy cập trang web Sử dụng module : mod_vvisit_counter Tơng tự nh thêm module khác ta chèn vào vị trí left ta đợc nh sau II.4 Xử lý phần module bên phải trang web Thay toàn code html thẻ quản lý toàn phần right dòng lệnh : Hiện module hỗ trợ trực tuyến Chèn module : mod_ym vào vị trí bên phải trang web 2.Hiện module dự báo thời tiết Chèn module : mod_ltc_weather vào vị trí bên phải trang web Các thao tác chèn giống module trớc II.5 Xử lý phần module Thay toàn code html thẻ quản lý toàn phần center dòng lệnh : SV Thực hiện: Trần Ngọc Tuấn 52 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến II.5.1 Hiện thị module flash quảng cáo Chèn module : mod_flashmod vào vị trí user1 nằm dới module hàng Trong mục File Path đờng dẫn đến file flash cần chèn : SV Thực hiện: Trần Ngọc Tuấn 53 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Kết ta đợc : II.5.2 Hiện thị module sản phẩm Ta xử dụng module mod_virtuemart_latestprod để thông tin sản phẩm website Các bớc chèn tơng tự nh Can thiệp vào file css module ta sửa lại thành nh sau : moduletablelastest_pro table td { margin-left:5px; margin-top:5px; border:1px dotted #DCE6F5; height:240px;} Ta bo viền để trang trí cho phần thị đựoc dễ nhìn Kết : II.5.3 Hiện thị module sản phẩm bật Sử dụng module: mod_virtuemart_featureprod Làm tơng tự nh sửa lại số SV Thực hiện: Trần Ngọc Tuấn 54 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến thông số ta đợc kết nh sau : II.5.4 Hiện thị module TIN TứC Module cần chèn : mod_yjnf4 Module có tác dụng đa tin tức , nhiều ngời xem hoạc tin ngẫu nhiên ta tự chọn Điều chỉnh lại thông số theo nh hình vẽ SV Thực hiện: Trần Ngọc Tuấn 55 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Ta đợc kết nh sau : II.4.5 Hiển thị Footer : Ta tạo file footer.php với nội dung sau đa vào th mục chứa web ta thiết kế Chèn đoạn code sau vào thẻ quản l ý ID footer_center trang index.php mà ta thiết kế : Kết hiển thị nh sau : SV Thực hiện: Trần Ngọc Tuấn 56 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến HIện thị module chữ chạy dới trang web làm quảng cáo : Ta chèn module : mod_fancyscroller vào vị trí user1 Ta ẩn tiêu đề , đặt tốc độ trợt cho chữ chạy điền thông tin cần quảng cáo vào Title1 SV Thực hiện: Trần Ngọc Tuấn 57 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Kết : Đến ta hoàn thành bớc để thiết kế đựoc Website với số module Ngòai phải kết hợp số thủ thuật HTML CSS để trang trí cho website đợc mềm mại bắt mắt SV Thực hiện: Trần Ngọc Tuấn 58 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Kết luận - Ngôn ngữ PHP kết hợp với hệ quản trị CSDL My SQL cho phép thiết kế xây dựng trang Web có tình cao Ngày nay, thời đại mà CNTT trở thành nhu cầu thiếu , việc công ty hay tổ chức bán hàng mạng phơng pháp tối u để bán hàng, giảm thiểu thời gian chi phí khác khách hàng công ty Kết đạt đựợc Đồ án ứng dụng joomla kết hợp Virtuemart - Xây dựng Website bán hàng trực tuyến 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 ngành nhng đồ án ứng dụng Joomla Virtuemart - Xây dựng Website bán hàng trực tuyến hạn chế thời gian, khả kinh nghiệm nên không tránh đợc thiếu sót định đồ án hoàn thành mức độ sau : Những kết đạt đợc : + Về công nghệ Tìm hiều qua ngôn ngữ lập trình Web PHP Tìm hiểu nắm bắt đợc công cụ thiết kế Web Biết đợc cách thiết kế Web động cụng nh thiết kế CSDL Biết đựoc số dịch vụ Internet , đặt biệt Web + Về cài đặt chơng trình Giới thiệu mặt hàng kinh doanh đến khách hàng Cho phép tra cứu mặt hàng khách hàng có nhu cầu tìm hiểu đặt mua hàng Tiếp nhận đơn đặt hàng khách hàng Cập nhật : Đơn đặt hàng , khách hàng, mặt hàng Thống kê : Chủng loại mặt hàng, tin tức đối tác + Tính chơng trình Thông tin vê khách hàng, mặt hàng đợc cập nhật kịp thời ,chính xác Giao diện thân thiên với ngời dùng Hớng nghiên cứu phát triển SV Thực hiện: Trần Ngọc Tuấn 59 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến - Tìm hiểu sâu hệ thống quản trị CSDL Joomla kết hợp với virtuemart để đá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 PHP với CSDL lớ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, sinh động Xây dựng Website bán hàng với qui mô lớn với nhiều ứng dụng Với thời gian lực có hạn , thời gian em nghiên cứu ứng dụng hệ quản trị CSDL Joomla kết hợp Virtuemart để xây dựng trang Web thơng mại điện tử Trong trình thực đồ án tránh khỏi thiếu sót , kính mong thông cảm , góp ý bổ sung thầy cô bạn để Website ngày hoàn thiện Để hoàn thành đồ án ,em xin chân thành cảm ơn cô giáo Thạc sỹ Phạm Thị Thu Hiền ngừoi quan tâm giúp đỡ em suốt thời gian qua Và em bày tỏ lòng biết ơn đến tất thầy giáo, cô giáo khoa CNTT anh chị công ty phát triển phần mềm NATECH - Nơi em thực tập giúp em hoàn thành đồ án Em xin chân thành cảm ơn ! Tài liệu tham khảo Sách tham khảo Các tài liệu mạng số sách tham khảo sau : [1] Trần Quang - Joomla Administrator Manual - Nhà xuất ĐH Quốc Gia TP Hồ Chí Minh cải biên - 2008 [2] Andy Wallace - Joomla! User Manual - 12/11/ 2006 [3] Nguyễn Trờng Sinh - Sử dụng PHP & My SQL thiết kế website động - Nhà xuất Thống Kê - 2005 [4] Quang Binh-Phơng Hà - Thiết kế xuất website với HTML - Nhà xuất Lao Động Xã Hội - 2004 [5] Tài liệu CSS tiếng Việt ( Đợc dịch từ : Simple CSS Standard SV Thực hiện: Trần Ngọc Tuấn 60 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Edition - WallPearl ) - Nhà xuấn Kim Đồng - 12/2008 Các trang web tham khảo http://joomlaviet.org http://www.joomla.edu.vn http://www.w3schools.com http://diendantinhoc.com.vn http://thietkeweb.vn/ http://google.com.vn SV Thực hiện: Trần Ngọc Tuấn 61 Lớp 46K1 - CNTT [...]... sửa SV Thực hiện: Trần Ngọc Tuấn 19 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến SV Thực hiện: Trần Ngọc Tuấn 20 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến SV Thực hiện: Trần Ngọc Tuấn 21 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến II.6 Sơ đồ luồng dữ liệu mức dới đỉnh II.6.1 Mức... Trần Ngọc Tuấn 17 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến II.4 Sơ đồ luồng dữ liệu mức khung cảnh Y/c đặt hàng Đ/ yêu cầu đặt hàng Hệ thống Website bán hàng Khách hàng Y/c tìm kiếm SV Thực hiện: Trần Ngọc Tuấn Khách hàng Đ/ yêu cầu tìm kiếm 18 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến II.5 Sơ đồ luồng dữ liệu mức đỉnh... 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến I.2 2 Mô hình bán hàng trên mạng Bớc 1: Khách hàng truy cập vào trang Website và chọn các mặt hàng sẽ mua Bớc 2: Sau khi xem chi tiết mô tả sản phẩm và giá thành, khách hàng chọn sản phẩm để mua Bớc 3: Khách hàng đặt mua hàng trực tuyến Bớc 4: Khách hàng phải cung cấp thông tin cho hệ thống để chuyển giao hàng và hình thức... Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến II.6.5 Mức dới đỉnh với chức năng thống kê Đáp ứng YC YC thống kê YC thống kê Đáp ứng yêu cầu Quản trị Thống kê khách hàng Thống kê tên sản phẩm Yêu cầu thống kê Khách Mặt hàng Đáp ứng yc Đáp ứng yc Khách hàng Yêu cầu thống kê SV Thực hiện: Trần Ngọc Tuấn 26 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến Bố... một sản phẩm, phân biệt giá dựa trên nhóm khách hàng, số lợng mua, và hơn thế, cho phép sử dụng nhiều cổng thanh toán khác nhau SV Thực hiện: Trần Ngọc Tuấn 14 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến PHầN II XÂY DựNG ứNG DụNG THựC Tế i BàI TOáN THựC Tế Phân tích cách thức hoạt động của Website bán hàng trực tuyến I.1 Đặt vấn đề Một công ty hay một thơng... Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến Việt hóa Virtuemart : download toàn bộ file việt hóa cho Virtuemart về ,copy toàn bộ file languages đề lên theo đờng đẫn sau : Sau khi việt hóa thành công ta sẽ đợc nh sau : SV Thực hiện: Trần Ngọc Tuấn 34 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến SV Thực hiện: Trần Ngọc Tuấn 35 Lớp 46K1 - CNTT ứng dụng. .. CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến II.6.4 Mức dới đỉnh với chức năng tìm kiếm thông tin Đáp ứng yêu cầu Đáp ứng yêu cầu Yêu cầu tìm kiếm Mặt hàng Tên sản phẩm Yêu cầu tìm kiếm Khách hàng Hãng sản phẩm Đáp ứng yêu cầu Y/C tìm kiếm theo hãng Yêu cần tìm kiếm theo tên sản phẩm Đáp ứng yêu cầu Quản trị SV Thực hiện: Trần Ngọc Tuấn 25 Lớp 46K1 - CNTT ứng dụng Joomla và. .. Giới thiệu tổng quan về hệ thống Virtuemart SV Thực hiện: Trần Ngọc Tuấn 13 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến VirtueMart là một giải pháp thơng mại điện tử đợc thiết kế và chạy độc lập hoặc chạy trên nền Joomla CMS VirtueMart đợc viết bằng ngôn ngữ PhP và cơ sở dữ liệu MySQL Giải pháp này phù hợp với các cửa hàng trực tuyến có mật độ khách truy cập trung... CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến Sau khi thành công ta đơc nh sau : I.3 Cài đặt Virtuemart Trớc tiên ta down bộ cài Virtuemart 1.1.4 tại địa chỉ : https://dev .virtuemart. net/cb/displayDocument /VirtueMart_ 1.1.4COMPLETE_PACKAGE.j15.zip?doc_id=4240 Giao diện hiện lên nh sau: Chọn Install SAMPLE DATA SV Thực hiện: Trần Ngọc Tuấn 33 Lớp 46K1 - CNTT ứng dụng Joomla và. .. thông tin Quản trị Khách hàng Mặt hàng SV Thực hiện: Trần Ngọc Tuấn Đáp ứng yêu cầu Yêu cầu nhập thông tin Yêu cầu nhập thông tin Đáp ứng yêu cầu Nhập tt khách Nhập tt sản phẩm 22 Lớp 46K1 - CNTT ứng dụng Joomla và Virtuemart - Xây dựng website bán hàng trực tuyến II.6.2 Mức dới đỉnh với chức năng sửa thông tin Quản trị Khách hàng Mặt hàng SV Thực hiện: Trần Ngọc Tuấn Đáp ứng yêu cầu Yêu cầu sửa thông ... 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến SV Thực hiện: Trần Ngọc Tuấn 28 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Phần... 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến SV Thực hiện: Trần Ngọc Tuấn 35 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến II... 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến SV Thực hiện: Trần Ngọc Tuấn 37 Lớp 46K1 - CNTT ứng dụng Joomla Virtuemart - Xây dựng website bán hàng trực tuyến Quay

Ngày đăng: 27/10/2015, 16:19

Từ khóa liên quan

Mục lục

  • PHầN I

  • NGHIêN CứU NGôN NGữ LậP TRìNH WEB

    • i. TìM HIểU Về INTERNET, CLIENT/SERVER, WORLD WIDE WEB , HTML Và CSS

      • I.1. Tìm hiểu về Internet

        • I.1. 1. Giới thiệu chung về Internet và xuất xứ của nó

        • I.1. 2. Cách thức truyền thông trên Internet

        • I.2. Tìm hiểu Client/Server

          • I.2. 1. Các khái niệm

          • I.2.2. Mô hình Client/Server

          • I.2.3. Mô hình Web Client/Server

          • I.3. Tìm hiểu về World Wide Web

            • I.3. 1. Các khái niệm cơ bản về World Wide Web

            • I.3. 2. Cách tạo trang Web

            • I.4. Ngôn ngữ HTML

              • I.4. 1. Giới thiệu về HTML

              • I.4. 2. Đặc điểm ngôn ngữ HTML

              • I.4. 3. Cấu trúc chung của một trang HTML

              • I.5. Tìm hiểu về CSS

                • I.5.1. Giới thiệu về CSS

                • II. Tìm hiểu qua về ngôn ngữ php

                  • II.1. PHP là gì

                  • II.2. Các loại thẻ PHP

                  • II.3. Các kiểu dữ liệu

                  • III . Tìm hiểu về joomla và Virtuemart

                    • III.1. Giới thiệu tổng quan về hệ thống Joomla:

                    • III.2. Giới thiệu tổng quan về hệ thống Virtuemart

                    • PHầN II . XÂY DựNG ứNG DụNG THựC Tế

                      • i . BàI TOáN THựC Tế

                        • I.1. Đặt vấn đề

                        • I.2. Bi toán phải làm

                          • I.2.1. Hướng giải quyết của bài toán

                          • I.2. 2. Mô hình bán hàng trên mạng

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

Tài liệu liên quan