Tải bản đầy đủ (.docx) (29 trang)

Đồ án chuyên đề xây dựng website bán điện thoại qua mạng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (943.68 KB, 29 trang )

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN
HỮU NGHỊ VIỆT - HÀN
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO
ĐỒ ÁN CHUYÊN ĐỀ

Tên đề tài:

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

SVTH: Trần Quốc Cảnh
Lớp: CCLT07B
GVHD: Nguyễn Thanh Cẩm


Xây dựng Website bán điện thoại qua mạng

LỜI NÓI ĐẦU
Ngày nay, phương tiện truyền thông đã trở thành một phần thiết yếu trong cuộc
sống của mỗi chúng ta, đặc biệt là các thiết bị truyền thông phổ thông như điện thoại di
động. Cùng với sự phát triển rộng lớn của các mạng di động, điện thoại di động đã làm
cho cuộc sống của chúng ta trở nên dễ dàng hơn trong việc trao đổi thông tin mọi nơi.
Tại Việt Nam, với cuộc sống ngày càng hiện đại, nhu cầu trao đổi thông tin qua thiết bị
di động ngày càng tăng. Tận dụng được những cơ hội này, các doanh nghiệp Việt Nam
không ngừng mở rộng hoạt động kinh doanh trên mọi lĩnh vực nhằm mong muốn đáp
ứng nhu cầu của người tiêu dùng. Đối với những công ty bán điện thoại với qui mô rộng
lớn nhưng hoạt động bán hàng, marketing, quảng cáo vẫn gặp phải những khó khăn nhất
định: hoạt động kinh doanh hầu như dựa trên phương pháp thủ cơng, truyền thống là
chủ yếu: khi khách hàng có nhu cầu mua sản phẩm thì trực tiếp đến cơng ty để liên hệ,
chọn sản phẩm và thanh toán. Qua đó cho ta thấy: cả doanh nghiệp và khách hàng phải


mất một khoảng chi phí và thời gian nhất định đáng lẻ khơng nên có. Doanh nghiệp phải
tốn kém thời gian và chi phí cho việc quảng cáo, marketing, bán hàng nhưng lại không
thu hút được đông đảo khách hàng.
Xuất phát từ nhu cầu trên, em quyết định chọn đề tài “Xây dựng Website bán điện
thoại qua mạng” nhằm giúp doanh nghiệp giảm thiểu chi phí, quảng bá hình ảnh, sản
phẩm doanh nghiệp mình trên mạng Internet. Bên cạnh đó, Website còn hỗ trợ khách
hàng trong việc đăng ký, đặt hàng qua Website, cập nhật thông tin về những sản phẩm
hiện có và sắp ra mắt trên thị trường một cách nhanh nhất… đem lại sự hài lòng cao
nhất từ phía khách hàng. Em quyết định vận dụng ngơn ngữ PHP, MySQL để “Xây
dựng website bán điện thoại qua mạng”.
Do còn thiếu hiểu biết về kiến thức cũng như thực tế, bài báo cáo khơng thể
khơng có thiếu sót. Em mong được sự đóng góp ý kiến của thầy cơ để bài báo cáo của
em được hoàn thiện hơn. Em xin chân thành cảm ơn sự giúp đỡ tận tình của thầy
Nguyễn Thanh Cẩm đã nhiệt tình hướng dẫn em hoàn thành bài báo cáo này.
Em xin chân thành cảm ơn!

SVTH: Trần Quốc Cảnh

Trang 2


Xây dựng Website bán điện thoại qua mạng

MỤC LỤC

SVTH: Trần Quốc Cảnh

Trang 3



Xây dựng Website bán điện thoại qua mạng

DANH MỤC HÌNH ẢNH

SVTH: Trần Quốc Cảnh

Trang 4


Xây dựng Website bán điện thoại qua mạng

Chương 1. TỔNG QUAN VỀ ĐỀ TÀI
1.1. Lý do chọn đề tài
Ngày nay, phương tiện truyền thông đã trở thành một phần thiết yếu trong cuộc
sống của mỗi chúng ta, đặc biệt là các thiết bị truyền thông phổ thông như điện thoại
di động. Cùng với sự phát triển rộng lớn của các mạng di động, điện thoại di động đã
làm cho cuộc sống của chúng ta trở nên dễ dàng hơn trong việc trao đổi thông tin mọi
lúc, mọi nơi.
Như chúng ta đã thấy trong thị trường hiện nay thì việc cạnh tranh về kinh doanh
ngày càng trở nên quyết liệt và hầu hết những nhà kinh doanh, những công ty lớn đều
rất chú tâm đến việc làm thoải mãn khách hàng một cách tốt nhất. Và ngày càng nhiều
doanh nghiệp phát triển hệ thống bán hàng theo loại hình thương mại điện tử. Theo kết
quả khảo sát của Công ty nghiên cứu thị trường Việt, khoảng 70% các Công ty kinh
doanh, dịch vụ ở Việt Nam có hệ thống bán hàng qua internet và qua điện thoại.
So với kinh doanh truyền thống thì thương mại điện tử chi phí thấp hơn, hiệu
quả đạt cao hơn. Hơn thế nữa, với lợi thế của công nghệ Internet nên việc truyền tải
thông tin sản phẩm sẽ nhanh chóng hơn, thuận tiện. Kết hợp với bộ phận giao hàng tận
nơi là thông qua bưu điện và ngân hàng để thanh toán tiền, càng thuận lợi để loại hình
này phát triển.
Biết được những như cầu đó chương trình “ Xây dựng website bán điện thoại

qua mạng” được xây dựng nhằm để đáp ứng nhu cầu của người tiêu dùng trong nước
và thông qua website này họ có thể đặt, mua các sản phẩm cần thiết.
1.2. Xác định yêu cầu
Yêu cầu chức năng:
Đây là một website nhằm bán và giới thiệu rộng rãi các mặt hàng của công ty
đến người tiêu dùng với các chi tiết mặt hàng cũng như giá cả một cách chính xác
nhất.
-Giúp cho khách hàng :
+Tìm kiếm và lựa chọn từ xa các sản phẩm mình cần: Khách hàng khi try cập
vào trang web thương mại thường tìm kiếm các mặ hàng hoặc sản phẩm mà họ cần.
Nhưng đơi khi có nhiều khách hàng truy cập và website mà khơng có ý định mua
hay khơng biết mua gì thì u cầu hệ thống là làm thế nào để khách hàng bị bắt mắt
và hấp dẫn với sản phẩm đó, đồng thời tìm kiếm nhanh và hiệu quả mà các sản phẩm
SVTH: Trần Quốc Cảnh

Trang 5


Xây dựng Website bán điện thoại qua mạng

họ cần tìm.
+Đặt mua hàng: Sau khi khách hàng lựa chọn xong những mặt hàng cần đặt
mua thì đoen đặt hàng sẽ được hiển thị để khách hàng nhập vào nhưng thông tin cần
thiết, tránh địi hỏi hay những thơng tin u cầu nhiều quá từ khách hàng, tạo cảm
giác thoải mái và riêng tư cho khách hàng.
+Theo dõi đơn hàng của mình.
-Giúp nhà quản lý: Là người có quyền đăng nhập, quản lý và làm chủ mọi hoạt
động của hệ thống trang web. Nhà quản lý có một username và password để truy
cập vào hệ thống nhằm thực hiện các chức năng sau:
+Quản lý các sản phẩm một cách dễ dàng.

+Thêm, xóa, sửa thông tin sản phẩm vào cơ sở dữ liệu.
+Kiểm tra và xử lý đơn hàng.
Bên cạnh các chức năng nêu trên thì trang web phải trơng đẹp mắt, dễ truy cập.
Giao diện thật đẹp là yếu tố quan trọng góp phần tăng lượng khách hàng và trang web
phải làm sao cho khách hàng thấy được những thông tin cần tìm, cung cấp những
thơng tin quảng cáo thật hấp dẫn nhằm thu hút về cơng ty mình và có nhiều cơ hội sẽ
có nhiều người tham khảo nhiều hơn.
Điều quan trọng trong trang web mua bán trên mạng phải đảm bảo an tồn tuyệt
đối những thơng tin liên quan đến người dùng trong q trình đặt hàng và thanh tốn.
Đồng thời, trang web phải có tính nâng cấp, bảo trì, sửa chữa khi bổ sung, cập
nhật những tính năng mới.
Yêu cầu phi chức năng:
- Website đáp ứng được khả năng truy cập nhanh, thơng tin tin cậy, chính xác.
- Giao diện thân thiện, dễ sử dụng, tính thẩm mỹ và tính ổn định cao.
- Website đảm bảo được tính bảo mật cao, phân quyền một cách hợp lý.
- Website có thể hoạt động 24/7/365.
- Website có khả năng lưu trữ, xử lý khối lượng lớn thông tin nhưng chiếm dung
lượng nhỏ trong máy tính.
1.3. Đối tượng ứng dụng và phạm vi nghiên cứu của đề tài
Đối tượng ứng dụng:
+Mọi người tiêu dùng trên tồn quốc có nhu cầu mua đặt hàng qua mạng.
+Các cơng ty, doanh nghiệp có nhu cầu đặt hàng.
SVTH: Trần Quốc Cảnh

Trang 6


Xây dựng Website bán điện thoại qua mạng

Phạm vi nghiên cứu của đề tài:

-Về mặt lý thuyết:
+Tìm hiểu kỹ thuật lập trình
+Hiểu được cách lưu trữ dữ liệu của hệ quản trị cơ sở dữ liệu trong MySQL
sever.
-Về mặt lập trình:
+Sử dụng ngơn ngữ lập trình PHP và tạo giao diện bằng HTML và CSS3.
1.4. Ý nghĩa khoa học thực tiển
Trong thời đại thương mại điện tử ngày càng phát triển, việc ứng dụng vào
hoạt động “ Website bán điện thoại qua mạng” mang lại nhiều ý nghĩa:
+Đỡ tốn thời gian cho người tiêu dùng cũng như nhà quản lý trong việc
tham gia và hoạt động bán hàng.
+Giúp.cho người tiêu dùng có được giá cả và hình ảnh mặt hàng một cách
chính xác.
+Nhà quản lý có thể thống kê các sản phẩm bán chạy và các sản phẩm mới
một cách nhanh chóng cho hoạt động kinh doanh được thuận lợi và tốt đẹp
hơn.
- Thơng qua Website, doanh nghiệp có được một kênh bán hàng mới
vượt giới hạn về không gian và thời gian.
- Tối ưu chi phí (cho cả doanh nghiệp và người tiêu dùng), nâng cao
năng lực cạnh tranh cho các doanh nghiệp trong thời kỳ hội nhập.
1.5. Bố cục đề tài
Nội dung đồ án gồm các thành phần sau:
Lời mở đầu
- Chương 1. Tổng quan về đề tài
- Chương 2. Cơng cụ phát triền.
- Chương 3. Phân tích và thiết kế hệ thống.
- Chương 4. Thiết kế cơ sở dữ liệu và giao diện.
- Chương 5. Kết luận và hướng phát triển.

SVTH: Trần Quốc Cảnh


Trang 7


Xây dựng Website bán điện thoại qua mạng

Chương 2. CÔNG CỤ PHÁT TRIỂN
2.1. PHP
2.1.1. Giới thiệu PHP
PHP - viết tắt hồi quy của "Hypertext Preprocessor", là một ngôn ngữ lập trình
kịch bản được chạy ở phía server nhằm sinh ra mã html trên client. PHP đã trải qua rất
nhiều phiên bản và được tối ưu hóa cho các ứng dụng web, với cách viết mã rõ rãng,
tốc độ nhanh, dễ học nên PHP đã trở thành một ngôn ngữ lập trình web rất phổ biến và
được ưa chuộng.
Là kịch bản cho chúng ta xây dựng ứng dụng web trên mạng internet tương tác
với cơ sở dữ liệu : Infonix, My SQL, SQL Sever, Oracle….
2.1.2. Lịch sử phát triển
Năm 1995 phiên bản đầu tiên ra đời có tên PHP/F1 được viết với nhà phần
mềm Rasmus Lerdorf.
PHP/F1 Hypertext Preprocessor/Forms Interperter, bao gồm một số chức năng
cơ bản như ngày nay.
Năm 1997 phiên bản PHP 2.0 ra đời nhưng chỉ được công bố dưới dạng bản
beta.
Năm 1998 phiên bản PHP 3.0 được ra đời
Tháng 5/2000 phien bản PHP 4.0 với hàng loạt các tính năng bổ sung, đã chính
thức được cơng bố.
29/6/2003 phiên bản PHP 5 beta 1 chính thức được cơng bố.
Tháng 10.2003 phiên bản beta 2 ra mắt với sự xuất hiện của 2 tính năng mới
rất được chờ đợi: Iterators và Reflection nhưng namespace một tính năng gây tranh cãi
đã bị loại ra khỏi mã nguồn.

Ngày 22/12/2003 phiên baabr PHP beta 3 được công bố.
Ngày 13/7/2006 phiên babr PHP 5 chính thức ra mắt sau một chuỗi khá dài các
bản kiểm tra thử bao gồm Beta 4, RC1 RC2, RC3.
Ngày 14/4/2005 phiên bản PHP Beta 3 được PHP T eam cơng bố đánh dấu sự
chín muồi của PHP với sự có mặt của PDO.
Hiện nay phiên bản tiếp theo của PHP đang được phát triển tiếp.

SVTH: Trần Quốc Cảnh

Trang 8


Xây dựng Website bán điện thoại qua mạng

2.1.3. Cú pháp
Ta có thể nhúng các lệnh php vào trang HTML
Đoạn mã php luôn được bắt đầu và kết thúc bởi các cặp thẻ theo cú pháp
Các lệnh cú pháp của php
?>
Ví dụ: Ta có đoạn mã hiển thị câu “Learning php programing” lên trình duyết như
sau:
<html>
<head>

</head>

<?php>
<body>
Echo ” Learning php programing”;

?>
</body>
</html>
-Mỗi câu lệnh trong php được kết thúc bằng (;). Dấu này là một toán tử dùng để
phân biệt cấu trúc với nhau.
-Có 2 câu lẹnh dùng để hiển thị các câu text ra browser là echo và print
-Các file php phải có phần mở rộng là php. Nếu phần mở rộng là html thì đoạn mã
php sẽ khơng được thực thi.
-Đoạn mã php cũng có thể đặt trong thẻ:
Đoạn mã php
?>
2.1.4. Các kiểu dữ liệu
Php hỗ trợ 5 kiển dữ liệu như sau:
-Integer: sử dụng cho kiểu dữ liệu là số nguyên.
-Double: sử dụng cho kiểu dữ liệu là số thực.
-String: sử dụng cho kiểu dữ liệu là chuỗi và ký tự.
-Array: sử dụng cho kiểu dữ liệu là mảng.
-Integer: sử dụng cho kiểu dữ liệu là đối tượng của lớp.
SVTH: Trần Quốc Cảnh

Trang 9


Xây dựng Website bán điện thoại qua mạng

2.1.5. Đặc thù của PHP:
PHP có xác xuất chạy ( run ) trên các nền ( platform ) hệ điều hành khác nhau:
Windows, Linux, Unix, Mac OS X , …
PHP tương hợp với hồ hết các web server hiện nay: Apache, IIS, …

PHP có xác xuất làm việc được với nhiều theme wordpress cho blogger.
PHP cầm cờ chạy hiệu quả trên server .
PHP vừa dễ để học cách sử dụng lại vừa không có một sự hạn chế hay một trường
hợp ngoại lệ nào cả miễn phí ( có xác xuất download tại trang chủ của PHP ).
Điều chúng ta cần biết ngay bây chừ về PHP là, ta dễ dàng chèn và sử dụng mã php
trong các file html. Sau đây là một nếu giản đơn nhất.
2.2. MySQL
2.2.1. Giới thiệu MySQL
- Là một hệ thống CSDL
- Là một hệ quản trị CSDL quan hệ.
- Được phát triển, phân phối và hỗ trợ MySQL AB.
- Để làm việc với MySQL cần đăng ký kết nối, tạo cơ sở dữ liệu, quản lý người
dùng, phân quyền sử dụng, thiết kế đối tượng Table của cơ sở dữ liệu và xử lý dữ liệu.
- Để quản lý và thao tác trên cơ sở dữ liệu ta có thể sử dụng giao diện đồ họa hoặc
dạng Command line.
2.2.2. Đặc điểm của MySQL
- Ra đời các trang nội dung động.
- Thực hiện các thao tác: Taọ ( Create ), mở ( Open ), đọc ( read ), ghi ( Write ) và
đóng ( Close ) các tập tin trên sever.
- Thực hiện chức năng sưu tập ( Collect dữ liệu).
- Thực hiện kết nối (connect ) vào một cơ sở dữ liệu và thực hành các thao tác căn
bản trên đó ( Add, Delete, Modife, …).
- Trợ giúp việc gửi ( Send ) và nhận ( Receive ) các cookie.
- Trợ giúp mã hóa (encrypt ) và nhận (Receive ) các cookie.
- Trợ giúp lập trình quản trị web: Phân quyền truy nhập của người sử dụng ( user )
vào các page được chỉ định trên một website.
- Một file PHP có xác xuất chứa Text; các thẻ HTML; CSS; JavaScritp và PHP
script code. Code PHP được thực hành ( execute ) trên Server và kết quả trả về trên
SVTH: Trần Quốc Cảnh


Trang 10


Xây dựng Website bán điện thoại qua mạng

web browser như HTML. File PHP có phần mở rộng là php.

Chương 3. PHÂN TÍCH THIẾT KẾ HỆ THỐNG
3.1. Biểu đồ phân cấp chức năng

Hình 3.1.Biểu đồ phân rã chức năng.
3.2. Sơ đồ luồng dữ liệu
3.2.1. Biểu đồ mức ngữ cảnh

Hình 3.2.Biểu đồ mức ngữ cảnh.
Chú thích :
1. Yêu cầu hệ thống website bán điện thoại.
2. Trả về kết quả của yêu cầu hệ thống website bán điện thoại.
3. Yêu cầu hệ thống hệ thống website bán điện thoại.
4. Trả về kết quả của yêu cầu hệ thống website bán điện thoại.
SVTH: Trần Quốc Cảnh

Trang 11


Xây dựng Website bán điện thoại qua mạng

3.2.2. Biểu đồ luồng dữ liệu mức 0

Hình 3.3.Biểu đồ luống dữ liệu mức 0.

Chú thích:
Yêu cầu cập nhật hệ thống quản trị.
Cập nhật hệ thống quản trị.
Trả về thông tin hệ thống quản trị.
Hiển thị thông tin hệ thống quản trị.
Yêu cầu cập nhật danh mục.
Cập nhật danh mục.
Trả về thông tin danh mục.
SVTH: Trần Quốc Cảnh

Trang 12


Xây dựng Website bán điện thoại qua mạng

Hiển thị thông tin danh mục.
Yêu cầu cập nhật quản lý đơn hàng.
Cập nhật đơn hàng.
Trả về thông tin đơn hàng.
Hiển thị thông tin đơn hàng.
u cầu nhập thơng tin tìm kiếm.
Cập nhật thơng tin tìm kiếm.
Trả về thơng tin tìm kiếm.
Hiển thị thơng tin tìm kiếm.
u cầu cập nhật danh sách thống kê.
Cập nhật danh mục thống kê.
Trả về thông tin danh mục thống kê.
Hiển thị thông tin danh mục thống kê
3.2.3. Biểu đồ luồng dữ liệu mức 1- Phân rã tiến trình quản trị hệ thống


Hình 3.4.Biểu đồ phân rã tiến trình quản trị hệ thống.
Chú thích :
1. Quản trị viên yêu cầu đăng nhập.
2. Hệ thống cập nhật và truy xuất dữ liệu.
3. Trả về kết quả cho quản trị viên.
4. Hiển thị kết quả cho quản trị viên.
5. Quản trị viên yêu cầu đăng xuất.
SVTH: Trần Quốc Cảnh

Trang 13


Xây dựng Website bán điện thoại qua mạng

6. Hệ thống cập nhật thông tin tài khoản.
7. Trả về kết quả cho quản trị viên.
8. Hiển thị kết quả cho quản trị viên
9. Quản trị viên yêu cầu thay đổi thông tin tài khoản.
10. Hệ thống cập nhật thông tin tài khoản.
11. Trả về kết quả cho quản trị viên.
12. Hiển thị kết quả cho quản trị viên.
3.2.4. Biểu đồ luồng dữ liệu mức 1-Phân rã tiến trình quản lý danh mục

Hình 3.5.Biểu đồ phân rã tến trình quản lý danh mục.
Chú thích:
1.Quản trị viên cập nhật sản phẩm.
2.Hệ thống cập nhật tiêu đề truy xuất vào kho dữ liệu sản phẩm.
3.Trả về kết quả cập nhật sản phẩm.
4.Hiển thị kết quả cập nhật sản phẩm.
5.Quản trị viên cập nhật nhà sản xuất.

6.Hệ thống cập nhật nhà sản phẩm truy xuất vào kho dữ liệu nhà sản
xuất.
7.Trả về kết quả cập nhật nhà sản xuất.
8.Hiển thị kết quả cập nhật nhà sản xuất.
9.Quản trị viên cập nhật danh mục sản phẩm.
10.Hệ thống cập nhật danh mục sản phẩm mới truy xuất vào kho dữ
liệu danh mục sản phẩm.
SVTH: Trần Quốc Cảnh

Trang 14


Xây dựng Website bán điện thoại qua mạng

3.2.5. Biểu đồ luồng dữ liệu mức 1-Phân rã tiến trình quản lý đơn hàng

Hình 3.6.Biểu đồ phân rã tiến trình quản lý đơn hàng.
Chú thích :
1. Quản trị viên yêu cầu cập nhật đơn hàng.
2. Hệ thống cập nhật và truy xuất dữ liệu vào kho dữ liệu đơn hàng.
3. Trả về kết quả cho quản trị viên.
4. Hiển thị kết quả cho quản trị viên.
3.2.6. Biểu đồ luồng dữ liệu mức 1-Phân rã tiến trình tìm kiếm

Hình 3.7.Biểu đồ phân rã tiến trình tìm kiếm.
Chú thích :
1. Quản trị viên u cầu tìm kiếm.
2. Hệ thống cập nhật và truy xuất dữ liệu vào kho dữ liệu tìm kiếm.
3. Trả về kết quả tìm kiếm cho quản trị viên.
4. Hiển thị kết quả tìm kiếm cho quản trị viên.


SVTH: Trần Quốc Cảnh

Trang 15


Xây dựng Website bán điện thoại qua mạng

3.2.7.Biểu đồ luồng dữ liệu mức 1-Phân rã tiến trình quản lý thống kê

Hình 3.8.Biểu đồ phân rã tiến trình quản lý thống kê.
Chú thích :
1. Quản trị viên yêu cầu thống kê thành viên.
2. Hệ thống cập nhật và truy xuất dữ liệu.
3. Trả về kết quả cho quản trị viên.
4. Hiển thị kết quả cho quản trị viên.
5. Quản trị viên yêu cầu thống kê tổng mặt hàng.
6. Hệ thống cập nhật và truy xuất dữ liệu.
7. Trả về kết quả tổng mặ hàng cho quản trị viên.
8. Hiển thị kết quả tổng mặ hàng cho quản trị viên.

SVTH: Trần Quốc Cảnh

Trang 16


Xây dựng Website bán điện thoại qua mạng

CHƯƠNG 4: THIẾT KẾ CƠ DỮ LIỆU VÀ GIAO DIỆN
4.1.Ý tưởng thiết kế

Từ những nhu cầu thực tế của khách hàng, nhóm chúng e tiến hành thiết kế hệ
thống gồm các nhóm người dùng và các chức năng chính như sau:
Nhà quản lý (Admin): Là người làm chủ hệ thống, có quyền kiểm soát mọi hoạt
động cảu hệ thống. Nhà quản lý username và password để đăng nhập và hệ thống thực
hiện những chức năng chính của mình.
+Quản lý, cập nhật danh mục sản phẩm.
+Quản lý các hóa đơn, quản lý thành viên.
+Thơng tin liên hệ, hỗ trợ khách hàng.
4.2.Quy trình mua sản phẩm của khách hàng
Khách hàng truy cập vào hệ thống trang chủ website, xem và lựa chọn sản phẩm
cần mua, tham khảo về sản phẩm của Công ty. Trong quá trình lựa chọn em thơng tin
và truy cập giá cả sản phẩm và lựa chọn sản phẩm phù hợp. Sau khi lựa chọn xong,
thiến hành click mua hàng và hệ thống sẽ lưu thông tin đặt hàng của khách hàng.
Nhằm xác nhận thông tin của khách hàng, nhân viên công ty sẽ trực tiếp liên hệ qua
điện thoại, email và tiến hành giao dịch hàng.
4.3.Thiết kế cơ sở dữ liệu
- thanhvien ( id_thanhvien, tendangnhap, matkhau, hoten, ngaysinh, noisong,
admin )
TT
1
2
3
4
5
6
7

SVTH: Trần Quốc Cảnh

Tên gọi

id_thanhvien
tendangnhap
matkhau
hoten
ngaysinh
noisong
admin

Kiểu
int
varchar
varchar
varchar
varchar
varchar
varchar

Độ dài
10
255
255
255
20
255
5

Trang 17


Xây dựng Website bán điện thoại qua mạng


- dienthoai( id_dienthoai, ten, hinhanh, gia, mota, xuatxu, loai, nhasanxuat,
luotxem, luotmua, soluong, id_danhmuc, id_nhasanxuat )
TT
1
2
3
4
5
6
7
8
9
10
11
12
13

Tên gọi
id_dienthoai
ten
hinhanh
gia
mota
xuatxu
loai
nhasanxuat
luotxem
luotmua
soluong

id_danhmuc
id_nhasanxuat

Kiểu
int
varchar
text
int
text
varchar
int
int
int
int
int
int
int

Độ dài
10
255
9
255
10
10
11
10
11
10
10


- dondathang ( id_hoadon, id_thanhvien, email, diachi, ngay, trangthai )
TT
1
2
3
4
5
6

Tên gọi
id_hoadon
id_thanhvien
email
diachi
ngay
trangthai

Kiểu
int
int
varchar
text
int
varchar

Độ dài
10
10
255

20
255

- chitietdonhang ( id_hoadon, id_dienthoai, soluong, gia )
TT
1
2
3
4

Tên gọi
id_hoadon
id_dienthoai
soluong
gia

Kiểu
int
int
int
int

Độ dài
10
10
3
5

Kiểu
int

varchar

Độ dài
10
255

- nhasanxuat (id_nhasanxuat, ten )
TT
1
2

Tên gọi
id_nhasanxuat
tên

- danhmuc ( id_danhmuc, ten)
SVTH: Trần Quốc Cảnh

Trang 18


Xây dựng Website bán điện thoại qua mạng

TT
1
2

Tên gọi
id_danhmuc
tên


Kiểu
int
varchar

Độ dài
10
255

-Cơ sở dữ liệu

Hình 4.1.Cơ sở dữ liệu

SVTH: Trần Quốc Cảnh

Trang 19


Xây dựng Website bán điện thoại qua mạng

4.4.Giao diện
-Giao diện trang chủ của website:

Hình 4.2. Giao diện trang chủ của website
SVTH: Trần Quốc Cảnh

Trang 20


Xây dựng Website bán điện thoại qua mạng


-Giao diện trang quản lý đăng nhập

Hình 4.3. Giao diện trang quản lý đăng nhập
- Giao diện trang quản trị chính

Hình 4.4.Giao diện trang quản lý chính
- Giao diện trang quản lý sản phầm

Hình 4.5.Giao diện trang quản lý sản phẩm
SVTH: Trần Quốc Cảnh

Trang 21


Xây dựng Website bán điện thoại qua mạng

SVTH: Trần Quốc Cảnh

Trang 22


Xây dựng Website bán điện thoại qua mạng

- Giao diện trang quản trị thành viên

Hình 4.6.Giao diện trang quản trị thành viên
Giao diện cập nhật nhà sản xuất

Hình 4.7..Giao diện trang quản trị cập nhật nhà sản xuất

- Giao diện trang đăng nhập

SVTH: Trần Quốc Cảnh

Trang 23


Xây dựng Website bán điện thoại qua mạng

Hình 4.8.Giao diện trang đăng nhập
-Giao diện trang đăng ký thành viên

Hình 4.9.Giao diện trang đăng ký thành viên
-Giao diện trang chi tiết sản phẩm
Sau khi khách hàng đã chọn được sản phẩm thì clik vào sản phẩm ấy.Website sẽ
cho các thơng tin chi tiết như giá, loại, hãng sản xuất, sản phẩm cùng loại, ….. Sau
đó click vào Thêm vào giỏ hàng.

SVTH: Trần Quốc Cảnh

Trang 24


Xây dựng Website bán điện thoại qua mạng

Hình 4.10.Giao diện trang chi tiết sản phẩm
- Giao diện trang giỏ hàng
Sau khi khác hàng đã chọn được các sản phẩm và đưa các sản phẩm ấy vào giỏ
hàng. Qúy khách hàng có thể xem các lại các sản phẩm trong giỏ và kiểm tra số
lượng, giá, tổng số tiền. Khách hàng có thể cập nhật bằng việc thay đổi số lượng, xóa

các mặt hàng mà k muốn mua nữa.

Hình 4.11.Giao diện trang giỏ hàng
- Giao diện trang thanh toán
SVTH: Trần Quốc Cảnh

Trang 25


×