[PHP] Đồ án TTTN thiết kế website bán máy tính qua mạng KHMTK5 – DHCNHN

Đồ án full code, cơ sở dữ liệu và báo cáo được điểm cao

Website bán máy tính đầy đủ chức năng có thể áp dụng thực tế: giới thiệu sản phẩm, giỏ hàng, thành viên, thanh toán trực tuyến. Backend pro. Còn một số lỗi nhỏ các bạn tự khắc phục hoặc liên hệ với mình

Giới thiệu sơ qua về đồ án (trích trong báo cáo)

:

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ới khá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ốn mua 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àng mộ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 MÁY TÍNH TRỰC TUYẾN QUA 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ột cá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ân quyền bởi Admin.

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ông việ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ương trì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.
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ác thực với thực tế.
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.

Download:

https://docs.google.com/file/d/0B0x5WbPiQ0WtNjdtVGEyOURXYlk/edit?usp=sharing

Mật khẩu mặc định hanamonline.com

Một số hình ảnh website

webmaytinh home
webmaytinh home
webmaytinh admin
webmaytinh admin
webmaytinh gio hang
webmaytinh gio hang

Moyea FLV Editor Ultimate 1.0.1.0

Các tính năng của Moyea FLV Editor Ultimate:

– Sửa file F4V, MP3, FLV với H.264, H.263, Flash 8
– Trích xuất hoặc thay thế audio và video trong FLV
– Gộp các file FLV với nhau tốc độ cực nhanh
– Thêm các thông tin Metadata mô tả vào FLV
– Xem trực tiếp flv khi edit
– Cắt file FLV cực nhanh
– Tạo trình chơi và HTML để upload lên mạng trình player nhiều skin đẹp mắt
Có rất nhiều trình edit video tuy nhiên không phải cái nào cũng support FLV tốt và support với tốc độ cực nhanh và giữ nguyên chất lượng thì Moyea FLV Editor Ultimate là số 1

Moyea FLV Editor Ultimate 1.0.1.0
Moyea FLV Editor Ultimate 1.0.1.0

Download Moyea FLV Editor Ultimate 1.0.1.0

https://docs.google.com/file/d/0B662OXsWUqBsQ01HdHdkVFFRWE0/edit?usp=sharing

Bản quyền Moyea FLV Editor Ultimate 1.0.1.0

Lưu đoạn code sau thành file key.reg kích đúp để add vào registry là ok

REGEDIT4

[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{9DBF4E52-0673-4147-91EB-91053C2FDE2A}]
“lsd”=hex:00,6C,00,36,6D,4D,77,4D,4A,41,58,4D,44,53,58,48,44,67,77,34,68,77,35,4F,4E,49,6C,41,41,44,53,4A,51,41,41,30,69,55,41,41,4E,49,6C,41,41,44,67,48,55,51,34,6B,78,49,33,4D,64,49,6C,41,41,44,53,4A,51,41,41,30,69,55,41,41,4E,49,6C,41,41,44,53,4A,51,41,41,30,69,55,41,41,4E,49,6C,41,41,44,53,4A,51,41,41,30,69,55,41,41,4E,49,6C,41,41,41,3D,6D,20,00,45,38,46,33,30,42,36,41,45,46,32,33,30,31,43,45,46,35,42,31,35,37,44,46,35,41,31,36,35,32,46,42

[HKEY_LOCAL_MACHINE\software\Moyea\FLV Editor Ultimate]
“InstallDate”=”16/04/2009”

[HKEY_LOCAL_MACHINE\software\Wow6432Node\Classes\CLSID\{9DBF4E52-0673-4147-91EB-91053C2FDE2A}]
“lsd”=hex:00,6C,00,36,6D,4D,77,4D,4A,41,58,4D,44,53,58,48,44,67,77,34,68,77,35,4F,4E,49,6C,41,41,44,53,4A,51,41,41,30,69,55,41,41,4E,49,6C,41,41,44,67,48,55,51,34,6B,78,49,33,4D,64,49,6C,41,41,44,53,4A,51,41,41,30,69,55,41,41,4E,49,6C,41,41,44,53,4A,51,41,41,30,69,55,41,41,4E,49,6C,41,41,44,53,4A,51,41,41,30,69,55,41,41,4E,49,6C,41,41,41,3D,6D,20,00,45,38,46,33,30,42,36,41,45,46,32,33,30,31,43,45,46,35,42,31,35,37,44,46,35,41,31,36,35,32,46,42

Adobe Flash Builder 4.5 for PHP Premium “bản quyền”

Flash Builder 4.5 for PHP Premium là gì?

Adobe ® Flash ® Builder ® 4.5 cho PHP phần mềm Premium là một công cụ phát triển dựa trên tạo ra trong hợp tác với Zend Technologies ™ nhanh các biểu điện thoại di động, trang web, và các ứng dụng máy tính để bàn sử dụng PHP, ActionScript ®, và khung Flex mã nguồn mở Eclipse ™. Thêm vào đó, sử dụng công cụ kiểm tra mạnh mẽ để xây dựng các ứng dụng doanh nghiệp sẵn sàng.

Adobe Flash Builder 4.5-for PHP Premium start page
Adobe Flash Builder 4.5-for PHP Premium start page

Các tính năng

Xây dựng các ứng dụng đặc biệt

Xây dựng ứng dụng cho iOS, Android và Blackberry Tablet OS thông qua kiểm soát chặt chẽ sự xuất hiện và hành vi của giao diện người dùng và truy cập vào tất cả các khả năng nền tảng.

Cung cấp kinh nghiệm bản địa

Ứng dụng được đóng gói và sign có thể tải lên các cửa hàng ứng dụng và phân phối ở đó.

Code nhanh hơn

Tốc độ mã hóa thông qua màu cú pháp, hoàn thành báo cáo, thu gọn mã, hỗ trợ tái cấu trúc, sống làm nổi bật tài liệu tham khảo không hợp lệ, và tương tác thông qua các bước gỡ lỗi.

Hợp tác với Zend Studio 8

Với sự hợp tác của Flash Builder và Zend Studio việc kết hợp PHP và Flex trở nên dễ dàng hơn bao giờ hết. Trình gỡ lỗi tích hợp mạnh mẽ được tích hợp chặt chẽ

Adobe Flash Builder (FB) có gì khác với Adobe Flash Profestional (FP)

Nếu bạn tưởng tượng Adobe Flash Profestional dành cho những người chuyên thiết kế đồ họa thì Adobe Flash Builder chuyên dùng cho lập trình viên viết code. Tùy cùng xuất ra định dạng SWF tuy nhiên FP chuyên về hoạt họa và kéo thả thì FB lại chuyên về ngôn ngữ lập trình FB

Download Adobe Flash Builder 4.5 for PHP Premium

https://docs.google.com/file/d/0B662OXsWUqBsYzJKbHdFeTFoWGc/edit?usp=sharing

Key Adobe Flash Builder 4.5 for PHP Premium bản quyền

1499-4553-0044-5085-1677-9620

Adobe Flash CS6 “bản quyền” 1 link duy nhất

Adobe Flash CS6 có gì mới

– Hỗ trợ HTML5 (thời đại của HTML5 mà)
– Hỗ trợ nền tảng và thiết bị rộng (đặc biệt là thiết bị di động vì Adobe đang có tham vọng nhảy vào thị trường này tuy nhiên chưa gặt hái được nhiều thành công)
– Tạo ứng dụng Adobe AIR đóng gói sẵn
– Bộ mô phỏng di động Adobe AIR
– Hướng tới nội dung 3D: ngày càng tốt hơn

Adobe Flash CS6 marquee poster
Adobe Flash CS6 marquee poster

Link download

https://docs.google.com/file/d/0B662OXsWUqBsOTJvTUdWNVVuajQ/edit?usp=sharing

Download trực tiếp từ Adobe http://www.adobe.com/cfusion/tdrc/index.cfm?product=master_collection

Serial Codes:

Key dùng để cài đặt (nếu không dùng key thì bạn cài trial dùng thử tuy nhiên phải đăng ký tài khoản trên adobe khá bất tiện. Nhớ ngắt mạng khi cài nhé

1325-0949-2080-9819-3777-3230
1325-0160-5283-9851-2671-8951

Patch

Download file đính kèm

Adobe AI CS6 Patch

Giải nén file amtlib.dll vào thư mục cài đặt Adobe Flash CS6 (mặc định là C:\Program Files\Adobe\Adobe Flash CS6 nhớ chọn file 32bit hoặc 64bit tương ứng với hệ điều hành của bạn nhé

Kid-Key-Lock 2.2 phần mềm khóa bàn phím, chuột tốt nhất

Hôm vừa rồi có bà chị gọi điện nhờ hướng dẫn khóa bàn phím và chuột cho con laptop Dell Inspiron 1464 do có đứa cháu nó xem phim nhưng không muốn cho nó bấm linh tinh vào bàn phím và chuột. Với laptop thì có phím khóa chuột cảm ứng (touchpad) còn bàn phím thì không có muốn khóa thì chỉ có cách gỡ driver và mỗi lần khởi động lại cài lại Driver khá bất tiện cách này gọi là khóa cứng. Sau một hồi tìm hiểu trên mạng và thử rất nhiều phần mềm mình thấy thằng Kid-Key-Lock 2.2 là được nhất. Đúng như tên gọi của nó nó có các chức năng khóa bàn phím và chuột.

Download bộ cài đặt tại:

http://www.softpedia.com/get/System/System-Miscellaneous/Kid-Key-Lock.shtml

Nó các tùy chọn sau:

Kid Key Lock Options
Kid Key Lock Options

+ Mouse locks (Khóa chuột tất cả các chuột nhé cả chuột cảm ứng lẫn chuột quang, chuột bi…)

  • Lock left mouse button:  Khóa nút chuột trái.
  • Lock middle mouse button: Khóa nút chuột giữa.
  • Lock right mouse button: Khóa nút chuột phải.
  • Lock double click:  Khóa nhấp đúp chuột.
  • Lock mouse wheel: Khóa cuộn chuột.
  • Hide mouuse pointer: Ẩn con trỏ chuột.

+ Keyboard locks (Khóa bàn phím tất cả các bàn phím nhé)

  • No keyboard locking: Không khóa phím nào (mở khóa).
  • Lock system key combinations: Khóa phím “Alt” và “Start” và các phím chức năng khác (e.g Alt-Tab, Alt-F4, etc) và cả tổ hợp phím Ctlr-Alt-Del.
  • Lock all keys except character keys and arrow keys. Khóa các phím F1-F12, phím insert, del, page up/down, home/end…Cái này thường cấu hình khi chơi game
  • Lock all keys except character keys. Khóa các phím trừ các phím ở trường hợp trên
  • Lock all keys. Khóa tất cả các phím

+ Passwords:
Password to show setup: Khi gõ mật khẩu này sẽ hiện lên cài đặt và chuột và bàn phím không ở trạng thái bị khóa nữa
Password to quit: Khi gõ mật khẩu này sẽ Kid Key Lock sẽ thoát và chuột, bàn phím không bị khóa nữa

HDSD: Sau khi cài đặt mở chương trình chọn khóa các chức năng bạn muốn chương trình  sẽ chạy ẩn. Khi cần thiết lập lại hoặc mở khóa thì bạn gõ mật khẩu tương ứng

Lưu ý: Phần mềm này thuộc dạng khóa mềm nó chạy trên hệ thống và bắt các phím, thao tác chuột gõ vào tùy theo các tùy chọn mà nó cho phép thao tác nào (cái này trong lập trình gọi là kỹ thuật Hook). Nó chỉ khóa mềm tức là mọi thao tác trên chuột, bàn phím vẫn có tác động đến máy tính của bạn không giống như khóa cứng.

Với Kid Key Lock từ nay cho em bé ngồi trước máy tính không lo bé bấm linh tinh nữa nhé. Lần sau mình sẽ giới thiệu 1 phần mềm trả phí và chuyên nghiệp hơn là 100 DOF prokeylock các bạn đón xem nhé

Virtual Hosts XAMPP – Tạo host ảo với XAMPP

Bài viết này được tham khảo từ bài viết trên Sawyer

http://sawmac.com/xampp/virtualhosts/

Mình đọc rất nhiều bài viết nhưng thấy đây là bài viết hay nhất và làm không lỗi lầm gì.

Virtual host xampp
Virtual host xampp

Mình sẽ không giải thích các khái niệm cơ bản nữa. Như cá bạn thấy ở hình minh họa trên Virtual host giúp chúng ta thiết kế các dự án trên localhost gần với trên server hơn cơ bản là khắc phục cái domain dạng
http://localhost/website
thành
http://website.com
Yêu cầu xampp đã cài đặt thành công, các dự án website của bạn đã được tạo trong httpdocs của xampp rồi nhé
Các bước thực hiện:
Bước 1:
Sửa file xampp\apache\conf\extra\httpd-vhosts.conf
Tìm đoạn

#
# Use name-based virtual hosting.
#
#NameVirtualHost *:80

Sửa thành:

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

Bước 2:
Thêm vào cuối file đoạn sau để đảm bảo địa chỉ localhost vẫn truy cập được vì chúng ta còn phải sử dụng localhost nhiều:


DocumentRoot “xampp\htdocs”
ServerName localhost

Bước 3:
Thêm các host ảo của bạn vào:


DocumentRoot /xamppold/htdocs/website1
ServerName website1.com


DocumentRoot /xamppold/htdocs/website2
ServerName website2.com

Tương tự muốn thêm các host khác.
Bước 4:
Sửa file host C:\Windows\System32\drivers\etc\host của windows trỏ các địa chỉ bạn sử dụng về localhost

127.0.0.1 website1.com
127.0.0.1 website2.com

Bước 5:
Khởi động hoặc restart lại apache trên xampp. Mở trình duyệt và test địa chỉ host ảo của bạn.

Bổ sung sitemap cho module tin tức Opencart

Bài hướng dẫn này dành cho các bạn sử dụng module tin tức được chia sẻ tại bài viết

http://hanamonline.com/module-tin-tuc-opencart/

Module tin tức này được chia sẻ trên opencartvn là module tin tức được nhiều bạn sử dụng nhất tuy nhiên một thiếu sót khá quan trọng của nó là không hỗ trợ sitemaps. Việc thêm url vào sitemaps và submit lên công cụ tìm kiếm giúp bài viết của bạn nhanh chóng được SE index.
Bạn cần sửa 2 file
+ Edit file /catalog/model/catalog/news.php
Thêm vào function
[php]
public function getNewIDs() {
$sql = "SELECT n.news_id FROM " . DB_PREFIX . "news n LEFT JOIN " . DB_PREFIX . "news_description nd ON (n.news_id = nd.news_id) LEFT JOIN " . DB_PREFIX . "news_to_store n2s ON (n.news_id = n2s.news_id) WHERE nd.language_id = ‘" . (int)$this->config->get(‘config_language_id’) . "’ AND n.status = ‘1’ AND n.date_available <= NOW() AND n2s.store_id = ‘" . (int)$this->config->get(‘config_store_id’) . "’";
$query = $this->db->query($sql);
return $query->rows;
}
[/php]
+ Edit file /catalog/controller/feed/google_sitemap.php
Tìm đoạn code
[php]
$output .= $this->getCategories(0);
$this->load->model(‘catalog/manufacturer’);
[/php]
Thêm vào sau nó đoạn code sau:
[php]
$this->load->model(‘catalog/news’);
$news = $this->model_catalog_news->getNewIDs();

foreach ($news as $new) {
$output .= ‘<url>’;
$output .= ‘<loc>’ . $this->url->link(‘news/news’, ‘&news_id=’ . $new[‘news_id’]) . ‘</loc>’;
$output .= ‘<changefreq>weekly</changefreq>’;
$output .= ‘<priority>1.0</priority>’;
$output .= ‘</url>’;
}
[/php]
OK vậy là xong rồi bạn nào cần thêm danh mục tin tức thì viết thêm mình ko SEO theo danh mục nên không thêm danh mục tin tức vào sitemap. Chúc các bạn thành công

Module tin tức Opencart

Module tin tức cho Opencart được tổng hợp từ các Extension News, Blog và CMS trên Opencart.com và Opencartvn.

News 4 Opencart
News 4 Opencart

Để cài đặt Module này các bạn vui lòng Download file sau:
Module_news_SEO_v1.5.4.1
Các bước cài đặt module tin tức:
***Lưu ý: backup site và cơ sở dữ liệu trước khi thực hiện tránh các lỗi không mong muốn có thể khôi phục lại
+ Bước 1: Import ‘opccms.sql’ vào cơ sở dữ liệu bằng phpMyAdmin từ thư mục “sql”.
+ Cài đặt Vqmod nếu bạn chưa có nếu bạn nào không thích dùng VQMod có thể liên hệ mình để được hướng dẫn
+ Upload tất cả file trong folder “upload” lên server của bạn.
+ Vào AdminCP menu “System/Users/User Groups” cấp quyền truy nhập cho tài khoản của bạn.
+ Vào menu “Catalog/News” thêm và sửa tin tức của bạn.

***Lưu ý:
Nếu bạn nào không hiển thị được danh mục tin tức trên top menu thì vào file header.tpl tìm dòng
[html] </ul>
</div>[/html]
thay bằng:
[html] </ul></div>[/html]

Chew-WGA v0.9 “liều thuốc” tốt nhất cho Windows 7

Mặc dù Windows 8 đang hoành hành và sắp tới là bản nâng cấp Windows 8.1 tương lai sẽ thay thế hoàn toàn Windows 7 tuy nhiên theo đánh giá của cá nhân mình thì hiện tại Windows 7 đang là phiên bản Windows tốt nhất thay thế WinXP cho mọi người mọi nhà.

Chew WGA v.0.9
Chew WGA v.0.9

Có rất nhiều công cụ để biến Windows 7 thành “bản quyền” tuy nhiên mình thấy Chew-WGA v0.9 là “liều thuốc” tốt nhất mình test trên khá nhiều dòng máy khác nhau và thấy khả năng miễn dịch với WGA của MS là khá tốt ít có trường hợp bị tái phát (đòi bản quyền) trở lại.

Download Chew-WGA v0.9

https://docs.google.com/file/d/0B0x5WbPiQ0WtQ01SRWh2Y3pfdFE/edit?usp=sharing

Theo thống kê của Microsoft thì có tới 90% người dùng Windows không bản quyền bị dính phần mềm độc hại. Bình thường thì mình thường chỉ chia sẻ key ít chia sẻ file thi hành để hạn chế virus cho các bạn nhưng với những trường hợp “bất khả kháng” thì mình vẫn share :-). Các bạn cân nhắc trước khi sử dụng nhé 🙂

EVEREST Ultimate Edition 5.50.2100 “bản quyền”

EVEREST Ultimate Edition em là ai?

Tổng quan EVEREST Ultimate Edition là phần mềm:
+ Cho phép bạn xem cấu hình phần cứng của hệ thống 1 cách chi tiết và chính xác nhất
+ Cung cấp cho bạn khả năng giám sát trạng thái các phần cứng như nhiệt độ làm mát của HDD, CPU…
+ Cho bạn biết Benchmark (hiệu suất) của hệ thống như tốc độ CPU, tốc độ đọc ghi của bộ nhớ…
+ Đưa ra các gợi ý về Overclock và các thiết bị mở rộng có thể nâng cấp
+ Ngoài ra còn rất nhiều tính năng khác như cấu hình hệ thống, server, bảo mật, database…
Mỗi tính năng của EVEREST Ultimate Edition đều rất chi tiết, chính xác vì vậy nó được rất nhiều trang công nghệ trên thế giới đánh giá cao và là công cụ không thể thiếu cho các bạn chuyên vọc máy tính. EVEREST Ultimate Edition ngày càng được dân IT tin dùng vượt qua cả các phần mềm CPUZ,…

EVEREST Ultimate Edition "bản quyền"
EVEREST Ultimate Edition “bản quyền”

Download EVEREST Ultimate Edition 5.50.2100

everestultimate-discontinued-550-nkjw6b1q0v.exe

Key EVEREST Ultimate Edition “bản quyền”

HM9WFZCM47BUFW1URFYFJFRY4
HV5WI1EN47P2FCAFRF1FL8R7M
E47UR3U647T4FC9HR4FFWAFJB
EIS5R7H547H3FC9RR4RFWPFYR
HQGMFPUX47PNFWVMRFZFLVRKX