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

Đồ Án môn học thiết kế website bán Điện thoại

53 2 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Thiết kế Website bán điện thoại
Tác giả Trần Đăng Khoa, Nguyễn Minh Chiều
Người hướng dẫn Ngô Thị Lan Hương
Trường học Trường Cao Đẳng Cần Thơ
Chuyên ngành Khoa Kỹ Thuật Công Nghệ - Môi Trường
Thể loại Đồ án môn học
Năm xuất bản 2023
Thành phố Cần Thơ
Định dạng
Số trang 53
Dung lượng 7,82 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Máy tính điện tử không còn là một phương tiện lạ lẫm đối với mọi người mà nó dân trở thành một công cụ làm việc và giải trí thông dụng hữu ích của chúng ta, không chỉ ở công sở mà còn ng

Trang 1

TRUONG CAO DANG CAN THO KHOA KY THUAT CONG NGHE - MOI TRUONG

DO AN MON HOC

Thiét ké Website ban dién thoai

Trang 2

Can Tho, thang 10 -2023

Trang 3

LOI CAM ON

Trong suốt thời gian thực hiện đồ án, nhóm em da nhận được rất nhiều sự giúp đỡ của các thầy cô, bạn bè Nhóm em xin có đôi lời gửi đến những người chúng em vô cùng biết ơn

Nhóm em xin chân thành cảm ơn Khoa Kỹ Thuật Công Nghệ - Môi Trường và Trường Cao Đẳng Cần Thơ đã tạo điều kiện thuận lợi cho chúng em học tập và thực hiện đồ án môn học này

Nhóm em xin chân thành cảm ơn quý Thầy Cô trong Khoa Kỹ Thuật Công Nghệ - Môi Trường đã tận tình giảng dạy, trang bị cho chúng em những kiến thức quý báu

Nhóm em xin bày tỏ lòng biết ơn sâu sắc đến cô Ngô Thị Lan

Hương đã tận tì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

Nhóm thực hiện

Trang 4

1.2.2 — Users (Người dùng) : - cce ccc cccectceectssestseeceseststestseestsieesnnes 2

CHƯƠNG2 PHAN TICH VA LUACHON CÔNG NGHỆ, - se 3 2.1 PHAN MEM XAMPP S1 ST T12 121111 1012122 121221 reg 3

2.1.1 Giới thiệu Xampp - 2 2 0201120111211 1111 11111112111 151111 111 8111k rheg 3 2.1.2 Cách cai dat va sử dụng - L2 020 022011201 11211 112111111 11811 511 1y 2 3

2.2 LAP TRINH CO SO DỮ LIỆU MYSQL 5222121211 1121111 111112 1E txeE 7 2.2.1 Giới thiệu về cơ sở đữ liệu MySQL 5s 1 S21111511121121 1x1 xe 7 2.3 LẬP TRÌNH PHP 2 s12 1211 112121111 1 11112112 ung ng 8

2.3.1 _ Giới thiệu ngôn ngữ lập trình PHP 2 2 22 2 2211131221112 1321x+2 8

2.4 NGÔN NGỮ HỒ TRỢ JAVASCRIPT 5s E2 1211 11112111212 t su 10

2.4.1 Giới thiệu và lí do sử dụng JavaS crIpt -c 2-5 22212222 10

CHƯƠNG3 PHÂN TÍCH THIẾT KÉ HỆ THÔNG - 27c 222222222 Exzz2 12 3.1 PHAN TICH DU LIEU MUC QUAN NIỆM DỮ LIỆU 5c ccss2 12 3.1.1 Mô tả thực thể kết hợp - ác c1 S211 121111111 110121 11tr re 12 3.1.2 Mô tả các mối kết hợp c+cc 2111221111111 11 121 1111 11a 14 3.1.3 Từ điển cơ sở đữ liệu - 5 5c 2211221211 11121 1211 trau 16 3.2 MO HINH DU LIEU QUAN HE (RELATIONAL DATA DIAGRAM) 20 CHƯƠNG4 KẾT QUÁ THỰC NGHIỆM 55 2221111212127 rrrki 21

"nh" ccc cccecccescccecensseccecennassececeestseseceeenetseeeesenttsseseeseeeeeeesesees 21 ALA Hién Tht -aa3®Ả33 21 4.1.1.1 Trang chủ 2 c1 20121201121 1121111211122 11181 1111119111 gà 21 4.1.1.2 Trang san phame cccccccccccccsseseesecsesessesscsessesessessssessesessesevecscseveses 22 4.1.1.3 Trang g1ỏ hàng L0 01201121 112111 12111221 1112111111201 k1 gà 25 4.1.1.4 Trang tra cứu đơn hàng : 2 22 12212211111 12211 111551111122 27 4.2 Web Admim: - - L L c1 11212111 1119511 1111111525111 11111111111 nE 191111 k 111121511111 rrg 29 42.1 Hiện Thực: Q00 vn nh TT n TH ng T1 1151111111511 555 15551 xxẻ 29

Ul

Trang 5

4.2.1.1 Đăng nhập và đăng ký Website Admim 2 7222 22222 cs2 29 4.2.1.2 Quản lí bảng sản phẩm của Adimin 55 5c 212221 E121212212122 552 30 4.2.1.3 Quản lí bảng hãng điện thoại của AdmIn: eect eeees 33 4.2.1.4 Quản lí bảng loại điện thoại của Admin 5 22255222 <2<52+ 36 4.2.1.5 Quản lí xử lí đơn hàng - 0 22 2212212111212 E1 1212811122 re 38 4.2.1.6 Tìm kiếm đơn hàng bằng thời gian: 5: s St SE E2 5E cce2 40 4.2.1.7 Chức năng xem số lượng sản phẩm trong kho - sszszsszszz 4I 4.2.1.8 Chức năng xem doanh số bán hàng của từng tháng mỗi năm: 42 4.2.1.9 Quản lí tài khoản Adlm1n: 2 22 2222122211223 13 1211122511111 2x+2 42

KẾT LUẬN -2252:22222221122221222112211122112221 211 22111111211221112121 re 45

1 Két quả GCG 0 Cc 45 PIN si 0 8c 8nnHiÁÁÁÁ: 45

TÀI LIỆU THAM KHẢO 5-2222: 2222222112222122111221112111221122112.211 21c re 46 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN -22:2222 2221222122122 x.e 47

il

Trang 6

LOI MO ĐẦU

Ngày nay, cuộc cách mạng khoa học công nghệ và những thành tựu của nó đã làm biến đổi sâu sắc mọi mặt của đời sống xã hội Máy tính điện tử không còn là một phương tiện lạ lẫm đối với mọi người mà nó dân trở thành một công cụ làm việc và giải trí thông dụng hữu ích của chúng ta, không chỉ ở công sở mà còn ngay cả trong gia đình

Trở thành công cụ không thể thiếu trong nhiều lĩnh vực hoạt động như: ứng dụng trong công tác quản lý, nghiên cứu, trao đổi thông tin, mua bán, Trong xu thế toàn cầu hóa nền kinh tế trên thế giới, nhu cầu của con người dân được đáp ứng, đặc biệt là nhu cầu

về trao đổi hàng hóa và mua bán Bên cạnh đó sự cạnh tranh giữa các công ty tin học cũng ngày càng trở nên gay gắt với mục đích thương mại và phục vụ nhu cầu của con người Các giải pháp về đầu

tư cải thiện các sản phẩm đang được đẩy mạnh trong các công ty tin học hàng đầu thế giới Một giải pháp không thể thiếu mà chúng ta dễ dàng nhận thấy đó là sự phát triển của thương mại điện tử

Đứng trước sự cạnh tranh gay gắt về thị trường và khách hàng, 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ị, và các đơn vị kinh doanh điện thoại di

động cũng không nằm ngoài số đó

Điện thoại di động ngày nay đã trở nên quen thuộc và trở thành vật dụng không thể thiếu với nhiều người Cho dù ở bất cứ nơi đầu nhưng chỉ với vài giây kết nối chúng ta đã có thể liên lạc với nhau một cách dễ dàng Không chỉ thỏa mãn nhu cầu trao đổi thông tin, với nhiều người điện thoại còn là phương tiện để giải trí, giúp họ chứng tỏ bản lĩnh, đẳng cấp và sự sành điệu Ngày nay, trên thế giới nói chung và ở Việt Nam nói riêng đã xuất hiện rất nhiều công

ty, văn phòng, cửa hàng chuyên bán điện thoại di động

Trang 7

Để hỗ trợ các công ty kinh doanh điện thoại đẩy mạnh phát

triển thông tin qua nền tảng của thương mại điện tử, nhóm chúng

em lựa chọn thực hiện đồ án “Xây dựng Website bán và giới thiệu điện thoại cho cửa hàng Đăng Khoa”

Trang 8

CHUONG 1 TONG QUAN

1.1 GIỚI THIỆU ĐỀ TÀI WEBSITE BÁN ĐIỆN THOẠI DI ĐỘNG

Với sự bùng nỗ thông tin trên Internet, Công nghệ thông tin cảng phát triển thi nhu cầu cuộc sống cũng như việc ứng dụng Công nghệ thông tin vào công việc của con người được phát triển và ngày cảng đa dạng hơn giúp nâng cao về đời sống vật chat va tinh than cua con người được nâng cao

Nắm bắt được nhu cầu đó và xét thấy sự phát triển vượt bậc của mạng Internet ở khắp nơi trên thế giới nói chung vả tại nước ta trong những năm gần đây nói riêng nên việc ứng dụng công nghệ thông tin vào lĩnh vực tìm kiếm thông tin, truy cập đữ liệu từ

xa không còn khó khăn Người ta tận dụng tối đa những lợi ích mà lĩnh vực này mang lại

Điện thoại di động không chỉ đơn thuần là một phương tiện liên lạc, mà còn trở thành một công cụ đa chức năng và không thể thiếu trong cuộc sống hàng ngảy của mọi người Qua đó các website bán điện thoại di động là một trong những trang web đặc thù áp dụng công nghệ thông tin vào hoạt động: bán sản phẩm điện thoại qua mạng vả sau này sẽ có xu hướng mở rộng nhiều lĩnh vực Và cũng là một trong những cửa hảng chuyên nhập điện thoại di động từ các công ty phân phối nối tiếng như Apple, Samsung, Nokia, Oppo Đề bán lẻ lại cho người tiêu dùng

Mục tiêu của việc xây dựng trang web bán điện thoại di động có thê mua hàng trực tiếp từ xa thông qua mạng internet phố biến hiện nay Khách hàng ở mọi nơi vẫn

có thé dé dàng tham khảo thông tin sản phâm mình tìm, so sánh giá cả các mặt hàng và lựa chọn cho mình sản phâm phù hợp với nhu cầu của bản thân, giúp công việc mua

săm tiết kiệm thời gian, tiện lợi, nhanh chóng

1.2 CHỨC NĂNG WEBSITE

se _ Quản lí các thành viên quản trị hệ thống:

Quản trị viên có quyền hạn cấp phát tài khoản mới, xóa tài khoản

Về admin sẽ có toàn quyền quản lý về hệ thống, thay đổi mật

khẩu.

Trang 9

Quan ly hang dién thoai:

Thêm mới danh mục hãng điện thoại

* Cập nhật thông tin hãng điện thoại

+ Xóa hãng điện thoại ra khỏi hệ thống

Quản lý loại điện thoại:

Thêm mới loại điện thoại

* Cập nhật tên của loại điện thoại

v Xóa loại điện thoại ra khỏi hệ thống

Quản lý các thông tin về điện thoại:

Thêm mới thông tin điện thoại

* Cập nhật thông tin về điện thoại

+ Xóa điện thoại ra khỏi hệ thống

Trang 10

CHUONG 2 PHAN TICH VA LUA CHON CONG NGHE

1 PHAN MEM XAMPP

2.1.1 Giới thiệu Xampp

XAMPP được viết tắt của X + Apache + MySQL + PHP + Perl vì nó được tích hợp sẵn Apache, MySQL, PHP, FTP server, Mail Server Người dùng không cần cải đặt từng phần trên riêng lẻ mà chỉ cần cài XAMPP là có l web server hoản chỉnh Còn

X thê hiện cho sự đa nên tảng của XAMPP vì nó có thể dùng được cho 4 hệ điều hành khac nhau: Windows, MacOS, Linux va Solaris

XAMPP là một phần mềm cho phép giả lập môi trường server hosting ngay trên máy tính của bạn, cho phép bạn chạy demo website mà không cần phải mua hosting hay VPS Vì vậy, XAMPP hay được phục vụ cho hoạt động học tập giảng dạy thực

hành và phát triển web

XAMPP là phần mềm mã nguồn mở: Giao diện quản lý đễ dàng và tiện lợi giúp người dùng luôn chủ động được trong chế độ khởi động lại hay bật/ tắt đối với máy chủ theo thời gian phù hợp nhất

Đề tài xây đựng trang “Website bán điện thoại” sử dụng ngôn ngữ lập trình chính

là PHP nên XAMIPP được dùng làm môi trường chạy website theo ngôn ngữ nay

a) Cách cài đặt

* Một số lưu ý trước khi cải đặt XAMPP:

- Gỡ hết phần mềm liên quan đến thiết lập localhost như: PHP, MyS§QL

- Đổi port cho I số phần mềm đang chiếm dụng công 80 hoặc 443

- _ Nếu máy chủ đã được cài đặt sn IIS thi khong can thiết phải cải thêm Xampp

- Tat cai đặt tường lửa trên Windows, cũng như tất cả các phan mém Antivirus khác

- Tất User Account Control trên Windows đề tránh bị giới hạn quyên truy cập

* Tiến hành:

Trang 11

- _ Bước l: Truy cập vào website để tải sau:

https://www.apachefriends.org/download.htm]

= XAMPP for Windows 8.0.28, 8.1.17 & 8.2.4

Hình 2.1 Tải phần mềm tại trang chủ của XAMPP

- Bước 2: Chọn hệ điều hành và phiên bản phù hợp Cụ thế máy đang sử dụng Windows nên chọn phiên bản ( Version) 8.24 /PHP 8.2.4 cho Windows

- Bước 3: Trong file vừa tải xuống, click chuột chọn tệp tin có đuôi exe

[El DLC.Boot.2019.V3.6.rar 2023-03-07 3:58 CH WinRAR archive 3277.284 DLC-Boot-2016-3.1-Final.rar 2022-10-01 10:52 SA WinRAR archive 1.825.261 Download English Pronunciation in Use.rar 2022-12-31 10:26 SA WinRAR archive 498,197 KB

fonumber_11.6.zip 2023-02-05 1:45 CH WinRAR ZIP archive 189 KB

& Firefox Installer.exe 2023-07-11 10:07 CH Application 390 KB

#⁄ xampp-windows-x64-8.2.4-0-VS16-install 2023-09-13 8:38 CH Application 152.421 KB

& ZaloSetup-21.12.1.exe 2022-01-14 10:30 SA Application 93.464 KB

Hình 2.2 Chọn tệp tin khởi chạy Xampp

- Bước 4: Cửa số Setup xuất hiện, nhắn Next

4

Trang 12

Hình 2.3 Cửa số Setup xuất hiện khi cài đặt XAMPP

- Bước 5: Chọn thư mục để cài đặt (hoặc để mặc định là C:\xampp) > nhân Next

® Setup _ x

Please, choose a folder to install XAIMPP

< Back Next > Cancel

Trang 13

- Bước 6: Chọn ngôn ngữ là EngLish, rồi Next tới khi bắt đầu quá trình cài đặt và đợi cải đặt xong

® Setup _ x

Welcome to XAMPP!

XAMPP is an easy to install Apache distribution

containing MySQL, PHP and Perl

Installing Unpacking files

I

ECE (NERS [canes

Hình 2.5 Tiến trình cài đặt Xampp trên cửa số Setup

1 Cách sử dụng

* Khởi động localhost:

- Bước I: Truy cập vào thư mục C:\xampp, mở ñle xampp-panel.exe để bảng

điều khiển hiển thị

- Bước 2: Nhân vào nút Start của 2 ứng dụng Apache và MySQL đề bắt đầu khởi động web server Khi 2 ứng dụng chuyên sang mảu xanh thì localhost đã được khởi động

Trang 14

XAMPP Control Panel v3.3.0 II si

Modules

1

x Apache ces 80, 443 Stop Admin Contig Logs Et Shell

[main] Initializing Control Panel

[main] Windows Version: Enterprise 64-bit

[main] XAMPP Version: 8.2.4

[main] Control Panel Version: 3.3.0 [ Compiled: Apr Bth 2021 ]

[main] Running with Administrator rights - good!

[main] XAMPP Installation Directory: “c:\xampp\"

[main] Checking for prerequisites

[main] All prerequisites found

[main] Initializing Modules

[Apache] XAMPP Apache is already running on port 80

Hình 2.6 Nhắn nút Start của hai ứng dụng Apache va MySQL

* Thao tac trén localhost

® Người ding mo thu muc C:\xampp\htdocs\ va tạo một thư mục và đặt tên cho thư mục đó (giả sử đặt tên thư mục vừa tạo là website ban dienthoal)

® Sau đó, truy cập liên kết http:/localhost/ website ban dienthoai bằng trình đuyệt để chạy chương trình

2.1.1 Giới thiệu về cơ sở dữ liệu MySQL

* MyS§QL là hệ quản trị cơ sở dữ liệu mã nguồn mở mién phi nam trong LAMP (Linux

— Apache — MySQL — PHP)

- Được sử dụng cho các ứng dụng có web có quy mô vừa và nhỏ

- Có trình g1ao diện dé hoa > thao tac trên CSDL (Cơ sở dữ liệu)

- Kết nối, tạo CSDL, quản lý người dùng, phân quyền

* Đặc điểm:

- 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

Trang 15

- Có cơ ché phan quyên người sử dụng riêng

- Mỗi người dùng có một tên truy cập và mật khâu tương ứng để truy vấn đến

CSDL

- Tải khoản mặc dinh trong MySQL la:

+ Tên đăng nhập: root

+ Mật khâu: “”

- MySQL sử dụng ngôn ngữ SQL đề truy vấn CSDL

*% Giới thiệu Ngôn Ngữ SQL:

- SQL la viết tat cua Structured Query Language — Ng6n nei truy vấn cấu trúc

- SQL cho phép ban truy cập vào CSDL

- SQL là một chuẩn ngôn ngữ của ANSI (American National Standards Institute

— Vién tiêu chuẩn quốc gia Hoa Kỳ)

- SQL có thê thực thi các câu truy vấn trên CSDL

- SQL có thê lấy đữ liệu từ CSDL

- SQL có thể chèn dữ liệu mới vào CSDL

- SQL có thê xóa dữ liệu trong CSDL

- SQL co thé stra déi đữ liệu hiện có trong CSDL

Trang 16

- Khi sử dụng PHP, người dùng sẽ có được tốc độ nhanh hon nhiều so với các ngôn nsgữ kịch bản khác

- PHP là phân mêm mã nguôn mở, được hồ trợ bởi nhiêu lập trình viên giỏi, có

số lượng người dùng đông đảo

- PHP chạy được trên nhiều hệ điều hành khác nhau

- Rút ngắn thời gian phát triển: PHP cho phép bạn tách phần HTML code và phần PHP script, do đó có thê độc lập giữa công việc phát triển mã và thiết kế Điều này vừa giúp lập trinh vién dé dang hon vừa có thể làm cho chương trình mềm dẻo hơn trong việc thay đôi giao điện

+ Macromedia DreamWaver

+ Nusphere PHPED

+ Zend Studio

Trang 17

2.1.4 | NGON NGU HO TRO JAVASCRIPT

2.1.1 Giới thiệu và lí do sử dụng JavaScript

- JavaScript là ngôn ngữ lập trình được nhà phát triển sử dụng để tạo trang web tương tác Từ làm mới bảng tin trên trang mạng xã hội đến hiển thị hình ảnh động và bản dé tương tác, các chức năng của JavaScript có thê cải thiện trải nghiệm người dùng của trang web Là ngôn ngữ kịch bản phía máy khách, JavaScript là một trong những công nghệ cốt lõi của World Wide Web Ví dụ: khi duyệt Internet, bất cứ khi nảo bạn thấy quảng cáo quay vòng đạng hình ảnh, menu thả xuống nhấp đề hiển thị hoặc mảu sắc phần tử thay đôi động trên trang web cũng chính là lúc bạn thấy các hiệu ứng của JavaScript

- Ly do sur dung JavaScript :

+ Tích hợp trực tiếp trong trình duyệt: JavaScript là ngôn ngữ mặc định của các trình duyệt web phô biến như Chrome, Firefox, và Safari Điều nảy có nghĩa là không cần cải đặt hoặc tải thêm phần mềm để chạy JavaScript trên trình duyệt của người dùng

+ Tạo trải nghiệm người dùng động: JavaScript cho phép bạn tạo ra các trang web vả ứng dụng web động Bạn có thể thêm các hiệu ứng, tương tác người dùng, và cập nhật nội dung trang mả không cần tải lại toàn bộ trang

+Tương tác với DOM (Document Object Model): JavaScript có khả năng tương tác trực tiếp với cây DOMI của trang web Điều này cho phép bạn thêm, sửa đối

và xóa các phần tử HTML, C§S và nội dung trên trang mả không cần tải lại trang

+ Kết nối đến máy chủ vả địch vụ web: JavaScript có khả năng gửi các yêu cầu HTTP từ máy khách đến máy chủ, cho phép truy cập và tương tác với cơ sở đữ liệu, dịch vụ web và API từ máy chủ

+ Phát triển ứng đụng web chuyên nghiệp: JavaScript được sử dụng rộng rãi trong việc phát triển các ứng đụng web phức tạp, bao gồm ứng dụng di động và ứng dụng đám mây Các khung làm việc như React, Angular và Vue.Js pTúp xây dựng các ứng dụng web chất lượng cao

10

Trang 18

+ Đa nên tảng: JavaScript không giới hạn trong việc phát triển cho một nền tảng

cụ thê Bạn có thê sử dụng JavaScript để phát triển ứng đụng cho web, máy tính,

di động, và nhiều nền tảng khác

+ Cộng đồng lớn và hỗ trợ mạnh mẽ: JavaScript có một cộng đồng lập trình viên rộng lớn và nhiều tài liệu học tập Có nhiéu thu vién va framework JavaScript mạnh mẽ được phát triển vả sử dụng rộng rãi

+ Tích hợp với HTML và CSS: JavaScript có thể tích hợp dé dang vao ma

HTML va CSS cua trang web, làm cho việc phát triển va duy tri trang trở nên thuận tiện

11

Trang 19

CHUONG 3 PHAN TICH THIET KE HE THONG

PHAN TICH DU LIEU MUC QUAN NIEM DU LIEU

Thuộc tính | Tân Từ

MaHang Mỗi hãng điện thoại có một mã hãng điện thoại (MaHang)

TenHang | tụy nhất để phân biệt với các hãng điện thoại khác Mỗi

hãng điện thoại còn được xác định bởi tên hãng điện thoại (TenHang)

4 Loaidt

Chita danh sach cac loai dién thoai

Thuộc tính | Tân Từ

MaLoai Mỗi loại điện thoại có một mã loại điện thoại (MaLoai) duy

TenLoal Í nhất để phân biệt với các loại điện thoại khác Mỗi loại điện

thoại còn được xác định bởi tên loại điện thoai (TenHang)

Mỗi điện thoại có một mã điện thoại (MaDT) duy nhất để

phân biệt với các điện thoại khác Mỗi điện thoại còn được xác định bằng tên điện thoại (TenDT) Mỗi điện thoại có số

lượng kho (SLKho) và mỗi điện thoại có một giá tiền (Gia)

Mỗi chitietdienthoai điện thoại có một mã chỉ tiệt điện thoại

(MaCTDT) duy nhất đề phân biệt với chỉ tiết điện thoại

Trang 20

CRTruoc khác Ngoài ra, thông tin chi tiết điện thoại có các thông sỐ

Tu về màn hình (MH), màu (Mau), Camera (CRTruoc), Camera Chip sau (CRSau), Hệ điêu hành phiên bản nào (HDH), Chịp xử

T li (Chip), Ram( Ram), dung luong pin (PinSac), Bộ nhớ lưu DeLuong try (DgLuong), ho tro sim (Sim), m6 ta vé dién thoại

Mỗi khi mua điện thoại sẽ có hóa đơn và mỗi hóa đơn có

mã hóa đơn (IđHD) duy nhất đề phân biệt với các hóa don khác, mã tự động tăng Ngoài ra, có thêm ngày nào khách đặt hàng (NgLap), ngày nào khách nhận hàng (NgNhanHg), tổng tiền các điện thoại đã mua (TgTien) va ghi chi kèm theo khi mua của khác hàng nếu có (Ghichu)

tự động tăng Ngoài ra, có số lượng của từng điện thoại mua (SoLg) tên (Ten), số điện thoại người mua (SDT), email điện tử (Email), nơi nhận hàng (NoiNhan) của người mua hàng, phương thức thanh toán (PgTThToan), Tình trạng xử

ly cua đơn hàng (TTDH), tỉnh trạng thanh toán (TTThToan)

Trang 21

MK nhất đê phân biệt với danh sách Useradmin Ngoài ra, có tên

sor đăng nhập (TK), mật khẩu để đăng nhập (MK), tên quản trị

Email viên (Ten), số điện thoại (SD'T), email điện tử (Email), ngày NgayKhT khởi tạo (NgayKhT), phân quyền quản lý (PQQL)

- Một điện thoại thuộc một loại điện thoại

- Một loại điện thoại thuộc một hoặc nhiều điện thoại

- Một điện thoại có một hãng điện thoại

- Một hãng điện thoại có một hoặc nhiều điện thoại

4 Chitietdienthoai va dienthoai

Trang 22

- Một điện thoại bao gồm một chỉ tiết điện thoại

- Một chỉ tiết điện thoại bao gồm một hoặc nhiều điện thoại

- Một hóa đơn kèm một chỉ tiết hóa đơn

- Một chỉ tiết hóa đơn sẽ một hoặc nhiều hóa đơn

- Một chỉ tiết hóa đơn chứa một điện thoại

- Một điện thoại bị chứa bởi một hoặc nhiều chỉ tiết hóa đơn

Useradmin

Trang 23

- Một quản trị viên sẽ bị quản lý bởi không hoặc nhiều người người

- Một quản trị viên quản lý một hoặc nhiều quản trị viên khác

Từ điển cơ sở dữ liệu

® Hãng điện thoại

Hangdt

Thuộc tính | Kiều dữ liệu Mô tả

MaHang Varchar(10) Mã hãng điện thoại, không

rong, khéa chinh TenHang Varchar(20) Tén hang dién thoai

16

Trang 24

Loai dién thoai

Loaidt

Thuộc tính | Kiều dữ liệu M6 ta

MaLoai Varchar(10) Ma loai dién thoai, khong

rong, khéa chinh TenLoai Varchar(50) Tên loại điện thoại

Điện thoại

Dienthoai

Thuộc tính | Kiều dữ liệu Mô tả

MaDT Varchar(10) Mã điện thoại, không rỗng,

khóa chính TenDT Varchar(100) Tén dién thoai

MaLoai Varchar(10) Mã loại, khóa ngoại liên kêt

đến bảng Loaidt MaHang Varchar(10) Mã hãng, khóa ngoại liên kết

đến bảng Hangdt SLKho Int Số lượng kho, số nguyên

không âm Gia Float Giá bán, số thực không âm

Chi tiết điện thoại

MH Varchar(50) Thông sô màn hình điện

thoại CRTruoc Varchar(50) Thông sô camera trước CRSau Varchar(50) Thông số camera sau HDH Varchar(30) Phiên bản hệ điều hành Chip Varchar(50) Thông sô chip xu ly Ram Varchar(20) Dung lượng Ram

PinSac Varchar(50) Dung lượng pin

DeLuong Varchar(20) Dung lượng bộ nhớ trong Sim Varchar(50) Th6ng so sim

Mota Text Mô tả sản phâm

MaDT Varchar(10) Ma dién thoai, khoa ngoai

17

Trang 25

| | | liên kết với bảng đienthoai

Hóa đơn

Hoadon

Thuộc tính | Kiều dữ liệu Mô tả

IdHD Int Mã hóa đơn, không rồng,

khóa chính, mã tự động tăng NgLap Datetime Ngày lập hóa đơn

NgNhanHg_| Datetime Ngày Nhận hàng

Te Tien Float Tông tiên hóa đơn, số thực

không âm Ghichu Varchar(100) Ghi chu cua khach hang

Chi tiét héa don

Chitiethoadon

Thuộc tính | Kiều dữ liệu Mô tả

Ma chi tiệt hóa đơn, không

; Int rong, khỏa chính, mã tự idCTHD

MaDT bảng điện thoại

1 Sô lượng bán, sô nguyên lớn

NoiNhan Varchar(200) Nơi nhận

PeTThToan | Varchar(100) Phương thức thanh toán

Tình trạng đơn hàng : Đã xử Varchar(100 lý và đang xử lý (giá trị mặc

định) Tình trạng thanh toán : 0 là TTThToan | Int

Useradmin

Thuộc tính | Kiều dữ liệu Mô tả

IDAD Int Mã từng quản trị viên,

18

Trang 26

TK nhât

Mật khâu đăng nhập Varchar(50)

MK

Ten Varchar(200 Tên người quản trị viên SDT Varchar(20) S6 dién thoai, duy nhat EMAIL Varchar(200) Email, duy nhat

NGAYKhT | Date Ngày lập tài khoản

Quyên quản lý: 0 là toàn PQQL Int quyền, | thi bi gidi hạn

Ngày đăng: 13/11/2024, 13:36

HÌNH ẢNH LIÊN QUAN

Hình  2.2  Chọn  tệp  tin  khởi  chạy  Xampp - Đồ Án môn học thiết kế website bán Điện thoại
nh 2.2 Chọn tệp tin khởi chạy Xampp (Trang 11)
Hình  2.1.  Tải  phần  mềm  tại  trang  chủ  của  XAMPP - Đồ Án môn học thiết kế website bán Điện thoại
nh 2.1. Tải phần mềm tại trang chủ của XAMPP (Trang 11)
Hình  2.3  Cửa  số  Setup  xuất  hiện  khi  cài  đặt  XAMPP - Đồ Án môn học thiết kế website bán Điện thoại
nh 2.3 Cửa số Setup xuất hiện khi cài đặt XAMPP (Trang 12)
Hình  2.5  Tiến  trình  cài  đặt  Xampp  trên  cửa  số  Setup - Đồ Án môn học thiết kế website bán Điện thoại
nh 2.5 Tiến trình cài đặt Xampp trên cửa số Setup (Trang 13)
Hình  2.6  Nhắn  nút  Start  của  hai  ứng  dụng  Apache  va  MySQL - Đồ Án môn học thiết kế website bán Điện thoại
nh 2.6 Nhắn nút Start của hai ứng dụng Apache va MySQL (Trang 14)
Hình  3.6:  Mối  quan  hệ  liên  kết  tư  thân  thực  thể  Useradmin - Đồ Án môn học thiết kế website bán Điện thoại
nh 3.6: Mối quan hệ liên kết tư thân thực thể Useradmin (Trang 23)
Hình  4.1.  Giao  diện  trang  chủ  website. - Đồ Án môn học thiết kế website bán Điện thoại
nh 4.1. Giao diện trang chủ website (Trang 28)
Hình  4.5.  Giao  diện  tìm  kiếm  và  chọn  lọc  trên  trang  sản  phẩm. - Đồ Án môn học thiết kế website bán Điện thoại
nh 4.5. Giao diện tìm kiếm và chọn lọc trên trang sản phẩm (Trang 30)
Hình  thức  thanh  toán - Đồ Án môn học thiết kế website bán Điện thoại
nh thức thanh toán (Trang 32)
Hình  4.13  Giao  diện  trang  đăng  nhập  của  Admin - Đồ Án môn học thiết kế website bán Điện thoại
nh 4.13 Giao diện trang đăng nhập của Admin (Trang 35)
Hình  4.12  Kết  quả  sau  khi  tra  cứu  đơn  hàng. - Đồ Án môn học thiết kế website bán Điện thoại
nh 4.12 Kết quả sau khi tra cứu đơn hàng (Trang 35)
Hình  4.16  Giao  diện  đăng  nhập  thất  bại  Admin - Đồ Án môn học thiết kế website bán Điện thoại
nh 4.16 Giao diện đăng nhập thất bại Admin (Trang 36)
Hình  4.20  Giao  diện  thông  tin  cần  thêm  sản  phẩm. - Đồ Án môn học thiết kế website bán Điện thoại
nh 4.20 Giao diện thông tin cần thêm sản phẩm (Trang 38)
HÌNH  ANH  pa - Đồ Án môn học thiết kế website bán Điện thoại
pa (Trang 49)
Hình  4.56  Giao  diện  của  tài  khoản  ads. - Đồ Án môn học thiết kế website bán Điện thoại
nh 4.56 Giao diện của tài khoản ads (Trang 49)

🧩 Sản phẩm bạn có thể quan tâm

w