Tải bản đầy đủ (.pdf) (44 trang)

XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ THIẾT BỊ CNTT (ĐỒ ÁN TỐT NGHIỆP NGHÀNH CÔNG NGHỆ THÔNG TIN)

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 (3.06 MB, 44 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ
TRUYỀN THÔNG VIỆT – HÀN
KHOA KHOA HỌC MÁY TÍNH

PHOMMACHAK BOUNTHE

XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ
THIẾT BỊ CNTT

ĐỒ ÁN TỐT NGHIỆP
NGHÀNH CÔNG NGHỆ THÔNG TIN

Đà nẵng, Tháng 09/2021


TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ
TRUYỀN THÔNG VIỆT – HÀN
KHOA KHOA HỌC MÁY TÍNH

PHOMMACHAK BOUNTHE
MÃ HSSV: 181C900168

XAY DỰNG WEBSITE BÁN ĐIỆN THOẠI VÀ
THIẾT BỊ CNTT

ĐỒ ÁN TỐT NGHIỆP
NGHÀNH CÔNG NGHỆ THÔNG TIN

Cán bộ hướng dẫn: Ths.Trần Thu Thủy



Mục lục

LỜI NĨI ĐẦU……………………………………………………………………..1
LỜI CẢM ƠN……………………………………………………………………..2
CHƯỜNG 1: GIỚI THIỆU CHUNG……………………………………………3
1.1.

Tính cấp thiết của đề tài…………………………………………………...4

1.2.

Mục đích của đề tài………………………………………………………...5

1.3.

Mơ tả hoạt động của cửa hàng…………………………………………….6

1.3.1. Ban điều hành………………………………………………………………7
1.3.2. Bộ phần bán hàng…………………………………………………………..8
1.3.3. Bộ phần quản trị……………………………………………………………9
1. Yêu cầu của hệ thống bán hàng……………………………………………...10
1.1.

Nhu cầu người sử dụng………………………………………………..11

1.2.

Với người quản trị……………………………………………………..12

2. Công cụ phát triển……………………………………………………………13

a. Sublime Text………………………………………………………………14
b. PhpMyAdmin……………………………………………………………..15
c. Php Laravel Framework…………………………………………………16
CHƯƠNG 2: PHẦN THÍCH THIẾT KẾ WEBSITE…………………………17
2.1.

Mơ tả Website………………………………………………………….18

2.2.

Cở cầu các bộ phần và nhiệm vụ cơ bản……………………………..19

2.3.

Quy trình xử lý………………………………………………………...20

2.4.

Phân tích chức năng…………………………………………………..21

2.5.

Đặc tả chi tiết các chức năng trong web……………………………...22

2.6.

Cơ sở dữ liệu…………………………………………………………...23

2.6.1. Thiết kế CSDL…………………………………………………………24
2.6.2. Chi tiết dữ liệu trong table……………………………………………25

1

| Phommachak Bounthe – 18i2


CHƯƠNG 3: THIẾT KẾ GIAO DIỆN……………………………………........26
3.1

Giao diện trang chủ……………………………………………………27

3.2

Giao diện từng mục……………………………………………………28

3.3

Giao diện giỏ hàng……………………………………………………..29

3.4

Giao diện Đăng nhập, Đăng kí………………………………………..30

3.5

Giao diện quản trị website…………………………………………….31
A. Quản lý sản phẩm………………………………………………….32
B. Quản lý kiểm kê…………………………………………………….33
C. Quản lý đơn hàng…………………………………………………..34
D. Quản lý chi tiết đơn hàng………………………………………….35
E. Quản lý khách hàng………………………………………………..36

F. Quản lý nhãn hiệu………………………………………………….37
G. Quản lý thể loại…………………………………………………….38
H. Quản lý banner…………............…………………………………..39

CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHẤT TRIỂN……………………....40
4.1 Kết luận………………………………………………………………….41
4.2 Hướng phát triển………………………………………………………..42
Tham khảo………………………………………………………………43

2

| Phommachak Bounthe – 18i2


NHẬN XÉT ĐÁNH GIÁ
( Cửa người hướng dấn )
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………

………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
………………………………………………………………………………………………………
Điểm:…………………………..
(bằng chữ: ……………………)
Đồng ý/Không đồng ý cho sinh viên bảo vệ trước hội đồng chấm đồ án thực tập nghiệp vụ ?.
…………, ngày ….

tháng ….

GIÁO VIÊN PHẢN BIỆN
(ký, họ tên)

3

| Phommachak Bounthe – 18i2

năm 20 ..


LỜI NÓI ĐẦU
Ngày nay việc kinh doanh chung của các cơng ty là làm sao có thể bán được
nhiều mặt hàng, quan hệ với nhiều đối tác và có nhiều khách hàng biết đến và

mua sản phẩm của mình. Trong những năm qua, bên cạnh sự phát triển của môi
trường giao tiếp thông tin, nhu cầu sử dụng các thiết bị điện tử và internet đã tăng
cao, tạo nên một thị trường trên mạng sôi động không kém thực tế.
Thương mại điện tử là một hình thức mua bán và trao đổi thơng tin qua
internet. Cơng ty, doanh nghiệp có thể giới thiệu tất cả sản phẩm của mình bằng
hình ảnh và thông tin trên trang web để khách hàng có thể xem, than khảo và lựa
chọn. Đây là hình thức kinh doanh tiện lợi, dễ dàng và đặc biệt đang phát triển, sẽ
có cơ hội thuận lợi lớn cho các công ty, doanh nghiệp đang trên đường phát triển
tạo nên thành cơng và danh tiếng cho mình.
Trong bất cứ lĩnh vực nào, thương mại điện tử cũng có lợi thế. Nó khơng
những làm giảm thời gian mà cịn làm giảm chi phí cho mọi vấn đề giao dịch của
con người. Việc kinh doanh qua mạng không chỉ đáp ứng nhu cầu của con người
mà còn giúp cho người sử dụng so sánh giá ở nhiều nơi để mua những mặt hàng
tốt, giá hợp lý. Với những kiến thức đã học và thời gian thực tế, em đã lựa chọn đề
tài “Xây dựng website bán điện thoại và thiết bị CNTT”.
Em xin cảm ơn cô giáo Trần Thu Thủy đã hướng dẫn, chỉ dạy tận tình để đồ
án thực tập nghiệp vụ của em được hoàn thành.
Em xin chân thành cảm ơn!

4

| Phommachak Bounthe – 18i2


LỜI CẢM ƠN
Để hồn thành đồ án của mình, em xin chân thành cảm ơn giáo viên hướng dẫn là
Cô Trần Thu Thủy giảng viên Trường Đại Học Công Nghệ Thơng Tin và Truyền
Thơng VIỆT-HÀN, đã hướng dẫn tận tình, giúp em tìm ra hướng đi đúng của đề
tài, tạo điều kiện thuận lợi cho em về thời gian và vấn đề tìm tài liệu có liên quan.
Giúp em hồn thành đề tài nhanh nhất và tốt nhất. Sinh viên thực hiện :

PHOMMACHAK BOUNTHE
MSSV :181C900168

5

| Phommachak Bounthe – 18i2


CHƯƠNG 1 : GIỚI THIỆU CHUNG
Tính cấp thiết của đề tài.

1.1.

Hiện nay với sự phát triển không ngừng của công nghệ thì nhu cầu của con người
ngày càng tăng. Trên thị trường hiện nay một phương tiện thông tin đã trở nên
quen thuộc với chúng ta đó là điện thoại. Chỉ với một vài thao tác bạn đã có thể kết
nối tới bạn bè, người thân của mình trên khắp đất nước. Khơng những nó là một
phương tiện liên lạc mà cịn đóng góp quan trọng trong các cơng việc làm ăn của
các doanh nhân. Còn đối với giới trẻ thì điện thoại di động đã dần trở thành một
thứ đồ trang sức.
Mobile store.com là một trong những website đặc thù áp dụng công nghệ thông tin
vào hoạt động bán điện thoại qua mạng và sau này sẽ có xu hướng mở rộng.Và là
một 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ư Nokia, Samsung, Motorola, Sony,… để bán lẻ lại cho người tiêu dùng. Việc
giao dịch với khách hàng chủ yếu diễn ra trên website.
Mục tiêu xây dựng trang web này nhằm giúp cho khách hàng có thể mua hàng trực
tiếp từ xa thông qua mạng internet. Khách hàng ở nhà hay tại cửa hàng 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 loại sản phẩm phù hợp nhu cầu của mình, giúp cơng việc mua
sắm một cách nhanh chóng, tiện lợi, tiết kiệm thời gian, đáp ứng được nhu cầu

thực tế. Hệ thống tìm kiếm dễ dàng, giao diện thân thiện. Chỉ cần đăng nhập vào hệ
thống với tài khoản đã có hay chỉ cần vài thao tác đăng kí đơn giản là khách hàng
có thể tự do chọn mua và tạo đơn đặt hàng tại hệ thống.
Mục đích của đề tài.

1.2.

khách hàng truy cập vào website của chúng ta, khi khách hàng muốn sản phẩm nào
thì có thể đặt hàng ngay, có quản lý web tiếp nhận thông tin đặt hàng và giao sản
phẩm đến địa chỉ được chỉ định rõ ràng.

 Tìm kiếm các đơn đặt hàng đã xác nhận hay chưa xác nhận.



Xác nhận đơn đặt hàng hợp lệ, chỉnh sửa thông tin khác hàng và thông tin
đặt hàng.



Thống kê số lượng mua hàng của khách hàng.
6

| Phommachak Bounthe – 18i2


Thay đổi, thêm mới hoặc xóa thơng tin hình ảnh về các sản phẩm công ty
Muốn giới thiệu cho khách hàng.
Theo dõi tình hình liên lạc thơng qua website của khách hàng, để đáp ứng
kịp thời nhu cầu của họ.

Về tổ chức lữu trữ, thực hiện các yêu cầu sau:
 Thêm, xóa, sửa thơng tin, hình ảnh các sản phẩm do công ty tổ chức, phục
vụ cho công tác quẩn lý, thơng kê tình hình hoạt động của cơng ty.
 Thêm, sửa, xóa thơng tin vê các sản phẩm.
Mơ tả hoạt động của cửa hàng.

1.3.

1.3.1. Ban điều hành.
- Quản lý và phân phối hoạt động của cửa hàng.
- Quyết định giá chính thức cho từng mặt hàng.
1.3.2. Bộ phần bán hàng.
- Bán hàng qua mạng là một hình thức mới mà người mua hàng phải
phải tự thao tác thông qua từng bước để có thể mua được hàng.
- Các sản phẩm được sắp xếp, phân chia theo nhiều chủng loại hàng
hóa và có nhiều mặt hàng khác nhau để giúp cho người dùng dễ sử
dụng, giúp cho người quản trị dễ thay thế, thêm bớt sản phẩm của
mình. Trong cách này, người dùng chỉ cần chọn một sản phẩm nào
từ trong danh sách của từng loại sản phẩm thì những thơng tin về
loại sản phẩm đó sẽ hiện lên theo tên hàng hóa, hình ảnh, giá bán và
nhưng mơ tả ngắn về loại thiết bị đó, bên cạnh là trang liên kết để
thêm sản phẩm vào trong giỏ mua hàng.
- Giỏ hàng chứa các thông tin lẫn số lượng hàng hóa người dùng mua
và có thể được cập nhật vào trong giỏ.
- Khi khách hành muốn đặt hàng thì hệ thống hiển thị trang xác lập
đơn đặt hàng cùng với thơng tin về khách hàng và hàng hóa.

7

| Phommachak Bounthe – 18i2



1.3.3. Bộ phận quản trị.
Công việc của bộ phận này là thực hiện các nhiệm vụ quản trị mạng, quản lý
thông tin của khách hàng, cập nhật thông tin của sản phẩm,… đảm bảo cơ sở dữ
liệu luôn được cập nhật nhanh chóng.
1. Yêu cầu của hệ thống bán hàng của mạng.
Nhu cầu người sử dụng.

1.1.

- Nhu cầu của khách hàng khi truy cập vào trang web là tìm kiếm các
sản phẩm. Do đó u cầu của chương trình là phải đáp ứng được
những nhu cầu đó, sao cho khách hàng có thể tìm kiếm nhanh
chóng và hiệu quả các loại sản phẩm mà họ muốn và cần mua.
- Chương trình phải có tính đa dạng và hấp dẫn nhằm thu hút sự quan
tâm của nhiều người về công ty mình.
- Trang web phải dễ hiểu, giao diện phải dễ dùng, hấp dẫn và quan
trọng là làm sao cho khách thấy những thơng tin cần tìm cũng như
thơng tin liên quan.
- Điều quan trọng trong mua bán qua mạng là 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 quá trình
đặt mua hay thanh toán cũng được đảm bảo hàng được chuyển giao
đúng nơi, đúng lúc.
Với người quản trị.

1.2.

Trang web đòi hỏi người quản trị phải thường xuyên theo dõi các
thông tin về hàng hóa, xử lý đúng yêu cầu, đúng chức năng do mình nhập

vào và thao tác dễ dàng với cơng việc quản lý dữ liệu:
- Được phép chỉnh sửa, xóa những thơng tin sai, khơng phù hợp.
- Theo dõi q trình mua bán.

8

| Phommachak Bounthe – 18i2


- Theo dõi thông tin khách hàng nhập vào khi mua hàng, phải đảm
bảo tính an tồn, bảo mật, chính xác.
- Theo dõi, xử lý các đơn đặt hàng và cập nhật các thông tin liên
quan đến đơn đặt hàng của khách.
- Có thể xóa tất cả các cơ sở dữ liệu sau một thời gian xác định.
2. Công cụ phát triển.
a. Sublime Text.
(ST3) là phiên bản mới nhất của chương trình soạn thảo văn bản được sử dụng
nhiều nhất bởi web developers, coders, và programmers. Nó sẵn có cho Mac,
Windows, Linux và cho phép tải về và sử dụng miễn phí. Trong bài viết này chúng
ta sẽ cùng nhau tìm hiểu về hướng dẫn sử dụng Sublime Text 3 cho web developer,
phím tắt hữu ích và hơn thế nữa.

Hình 1.2.1 Sublime text 3.
Sublime Text 3 là phần mềm lập trình đa nền tảng từ C, C++, C#, CSS, HTML,
Java, JavaScript cho tới Python, PHP, LaTeX, Ruby và cả TypeScript, với những
ưu điểm như cho phép mở file nhanh chỉ với vài phím tắt, lựa chọn thao tác nhiều
đơn vị cùng lúc, chế độ hạn chế mất tập trung, chuyển đổi giữa các dự án nhanh
chóng, tùy biến dễ dàng và chia sẻ màn hình dễ dàng để chỉnh sửa
9


| Phommachak Bounthe – 18i2


b. PhpMyAdmin.
Một cơng cụ nguồn mở miễn phí được viết bằng PHP dự định để xử lý quản trị của
MySQL thơng qua một trình duyệt web. Nó có thể thực hiện nhiều tác vụ như tạo,
sửa đổi hoặc xóa bỏ cơ sở dữ liệu, bảng, các trường hoặc bản ghi; thực hiện báo
cáo SQL; hoặc quản lý người dùng và cấp phép.

1.2.2. Xampp.
Chức nặng:

 Giao diện web.





Quản lý cơ sở dữ liệu MySQL.
nhập dữ liệu từ CSV và SQL.
Xuất dữ liệu sang các định dạng khác nhau: CSV, SQL, XML, PDF (thông
qua thư viện TCPDF), ISO/IEC 26300 - OpenDocument văn bản và bảng
tính, Word, Excel, LaTeX và các định dạng khác.




Quản lý nhiều máy chủ.
Tạo PDF đồ họa của bố trí cơ sở dữ liệu.


10

| Phommachak Bounthe – 18i2






Tạo các truy vấn phức tạp bằng cách sử dụng Query-by-example (QBE).
Tìm kiếm tổng quan trong cơ sở dữ liệu hoặc một tập hợp con của nó.
Chuyển đổi dữ liệu được lưu trữ thành các định dạng bằng cách sử dụng một
tập hợp các chức năng được xác định trước, như hiển thị dữ liệu BLOB như
hình ảnh hoặc tải về liên kết.



Giám sát các truy vấn (quy trình).

c. Php Laravel Framework.
Laravel là một PHP Framework mã nguồn mở miễn phí, được phát triển bởi
Taylor Otwell với phiên bản đầu tiên được ra mắt vào tháng 6 năm 2011.
Laravel ra đời nhằm mục đích hỗ trợ phát triển các ứng dụng web, dựa trên mơ
hình MVC (Model – View – Controller).

Hình 1.2.3: Laravel Framework.
Laravel hiện được phát hành theo giấy phép MIT, với source code được
lưu trữ tại Gitthub.

11


| Phommachak Bounthe – 18i2


Thếvì ngun nhân nào giúp Laravel ln lọt Top PHP Framework
download và sử dụng nhiều nhất. Hãy cùng tìm hiểu ngay 7 lý do dưới đây:
Tại sao nên sử dụng Laravel?
1. Bắt đầu dễ dàng.
Lý do đầu tiên phải kể đến chính việc Laravel có thể sử dụng cực dễ dàng
cho người mới bắt đầu, kể cả khi bạn chỉ biết sơ về PHP, bạn vẫn có khả
năng phát triển 1 website với 5 trang trong vịng vài giờ.
2. Có mã nguồn mở.
Framework Laravel với mã nguồn mở miễn phí, cho phép bạn xây dựng
ứng dụng web lớn và phức tạp một cách nhanh chóng, dễ dàng.
Tất cả điều bạn cần làm ở đây là cài đặt PHP, cộng với một trình soạn thảo
văn bản để bắt đầu.
3. Hỗ trợ cộng đồng.
Trường hợp bạn mắc kẹt với những bug khó nhằn, nhưng có người đã trải
qua và hướng dẫn bạn thì khơng cịn gì tuyệt hơn.
Laravel có một hệ thống thư viện hỗ trợ vô cùng lớn và mạnh hơn hẳn các
Framework khác.
Nếu bạn report lỗi hoặc vi phạm bảo mật trong Framework,
phản hồi của cộng đồng sẽ rất nhanh chóng.

12

| Phommachak Bounthe – 18i2


4. Theo dõi MVC.

Cấu trúc MVC và lập trình hướng đối tượng OOP vẫn được giữ lại trong
Framework Laravel,
giúp cung cấp tài liệu tốt hơn, và tăng hiệu suất hơn.

Hình 1.4.4: Mơ hình MVC của Laravel.
5. Được xây dựng dựa trên những Framework hiểu quả nhất.
Vì ra đời muộn nên Laravel được thừa hưởng những ưu điểm và thế mạnh
của Framework khác, khi có phần route cực mạnh.
Ví dụ điện hình là Laravel sử dụng một số thành phần tốt nhất của
Symfony.
6. Di chuyển Database đễ dàng.
Di chuyển Database là một trong những tính năng trọng yếu của Laravel.
Nó cho phép bạn duy trì cấu trúc cơ sở dữ liệu ứng dụng mà không nhất thiết
phải tạo lại.
Di chuyển Database cịn cho phép bạn viết mã PHP để kiểm sốt Database,
thay vì sử dụng SQL.
Nó cịn cho phép bạn khơi phục những thay đổi gần đây nhất trong Database
13

| Phommachak Bounthe – 18i2


CHƯƠNG 2 : PHÂN TÍCH THIẾT KẾ WEBSITE
2.1.

Mơ tả Website.

Trang web của chúng tôi là trang web bán điện thoại là chủ yếu, tiếp đến là các
thiết bị CNTT khác nhau mà người dùng có thể truy cập để cung cấp điện thoại,
thiết bị CNTT, hoàn chỉnh trong một trang web người dùng cũng có thể vào xem

sản phẩm và xem thơng số, so sánh giá cả và cũng có thể đăng ký đặt mua sản
phẩm ngay lập tức
2.2.

Cơ cấu các bộ phận và nhiệm vụ cở bản.

Cửa hàng gồm 3 bộ phận, hoạt động có mối liên quan chặt chẽ với nhau :
 Bộ phận quản lý (Admin) : Cập nhật sản phẩm, thêm tài khoản nhân viên
bán hàng, duyệt các đơn hàng và chuyển qua cho bộ phận kho và giao hàng,
đăng bài mới, hỗ trợ về website.

 Bộ phận bán hàng : Tư vấn cho khách hàng, trả lời các thắc mắc của khách
hàng khi khách hàng có yêu cầu, trả lời các comment của khách hàng, báo
cáo doanh số cho quản lý.

 Bộ phận kho và giao : Báo cáo số lượng hàng trong kho cho quản lý, nhận
hóa đơn từ quản lý và giao hàng cho khách.
2.3.

Quy trình xử lý.

Sau khi khách hàng truy cập vào website, khách hàng có thể truy cập theo các mục
trên menu theo sở thích. Khách hàng xem các sản phẩm mình muốn mua rồi thêm
vào giỏ hàng bằng cách nhấn nút ADD TO CART Sau khi lựa hết các sản phẩm
khách hàng bấm thanh toán để chuyển tới trang đặt hàng. Để đặt hàng thì khách
hàng phải đăng kí thành viên. Sau khi đăng kí thành cơng thì đăng nhập và tiến
hành thanh tốn. Có hai hình thức thanh toán chuyển khoản hoặc nhận hàng và
thanh toán. Thanh toán xong thì của hàng sẽ liên hệ với khách hàng sớm nhất để
giao hàng đổi với chuyển khoản và thanh toán tại địa chỉ giao hàng đối với nhân
hàng và thanh toán.


14

| Phommachak Bounthe – 18i2


Bộ phận quản lý : Sẽ cập nhật sản phẩm, số lượng, xác nhận đơn hàng đã
giao hàng đã giao hoặc chưa giao, xuất hóa đơn và chuyển hóa đơn cho bộ phận
kho – giao hàng xử lý.
Bộ phận bán hàng : Khi khách hàng có thắc mắc về sản phẩm thì sẻ trả lời
cho khách hàng, hướng dẫn khách hàng mua hàng.
Bộ phận kho – giao hàng : Nhận đơn hàng từ bộ phẩn quản lý để xử lý,
cập nhật số lượng sản phẩm có trong kho cho quản lý để cập nhật lên website. Giao
hàng theo đơn đặt hàng.
Phân tích chức năng.

2.4.

2.4.1.

Sơ đồ phân rã chức năng.
QL Bán hàng trực tuyến
Online sales website manager

QL Hàng
Store manager

Cập nhật hàng
Update item
Hiển thị mặt hàng

Show item

QL tài khoản
Account management
Cập nhật tà khoản
Update account

Chuyển khoản
Transfer

Tìm kiếm
Search
Đặt hàng
Order

Xem thơng tin tài
khỏa
View account
information

Thống kê
Statistical
In ần
Print
15

| Phommachak Bounthe – 18i2

QL đơn hàng
Order management

Cập nhật đơn hàng
Update Ỏder

Thống kê đơn
hàng
Order statistics
In hóa đơn
Print invoice

QL người dùng
User management

Cập nhật người
dùng
User update
Đăng nhập
Log in




Bộ phận quản lý.
Quản lý giao diện:
 Thay đổi logo.
 Thay đổi menu web.
 Thay đổi baner web.
Quản lý sản phẩm:
 Thêm sản phẩm mới.
 Sửa xóa sản phẩm.
 Cập nhật giá số lượng trong kho.

Quản lý đơn hàng:
 Xác nhận đơn hàng:
 Chi tiết đơn hàng.
 Xóa đơn hàng đã giáo.
Quản lý tài khoản:
 Thêm tài khoản mới.
 Xóa tài khoản.
 Chỉnh sửa thông tin tài khoản
 Bộ phận bán hàng.
Trả lởi tin nhắn của khác hàng.
 Trả lởi tin nhắn của khác hàng cổng chat.
 Trả lởi tin nhắn của khác hàng qua facebook.
Tư vấn sản phẩm:
 Tư vấn sản phẩm cho khác hàng.
 Tư vấn sản phẩm mới cho khác hàng.
Hướng dấn đặt hàng:
 Hướng dấn cho khác hàng mua sản phẩm trên web.
 Bộ phận kho.
Quản lý sản phẩm kho:
16

| Phommachak Bounthe – 18i2


 Nhập hàng xuất hàng theo yêu cầu của quản lý.
 Kiểm tra số lượng hàng hóa trong kho báo cáo cho quản lý
Xử lý đơn hàng:
 Xuất hàng theo hóa đơn.
Giao hàng:
 Giao hàng theo hóa đơn.

2.5.

Đặc tả chi tiết các chức năng trong web.
Chức năng tìm kiếm “Search”
Đầu đề
Tên chức năng : Tìm kiếm

17

| Phommachak Bounthe – 18i2


Chức năng giỏ hàng.

18

| Phommachak Bounthe – 18i2


Chức năng thanh tốn.

Chức năng xóa giỏ hàng.
19

| Phommachak Bounthe – 18i2


20

| Phommachak Bounthe – 18i2



Chức năng đăng kí tài khoản.

21

| Phommachak Bounthe – 18i2


Cơ sở dữ liệu.

2.6.

2.6.1.

Thiết kế CSDL.

Dựa vào phần thiết kế ở chương 2 thì CSDL của website Mobile store có
12 table.

 Table Brands
 Table Cart
 Table Clients
 Table Inventory
 Table Orders
 Table Order list
 Table Products
 Table Sales
 Table Sub categories
 Table System info

 Table Users.
2.6.2.

Chi tiết dữ liệu trong table.

Bảng Brands.
Bảng brands
Loại dữ liệu

Tên thuộc tính

Diễn giải

Kiểu dữ liệu

ID

ID Nhãn hiệu

Int

Name

Tên thương hiệu Varchar(250)

Không ràng buộc

Description

Sử mô tả


Text

Không ràng buộc

Status

Trạng thái

Tinyint(1/2)

Không ràng buộc

Date created

Ngày tạo

Date time

Không ràng buộc

Bảng Cart.
22

| Phommachak Bounthe – 18i2

Ràng buộc


Bảng cart

Tên thuộc tính
ID
Client ID
Inventory ID
Price
Quantity
Date_created

Loại dữ liệu

Diễn giải

Kiểu dữ liệu

ID Đặt hàng

Int (30)

Ràng buộc

ID Khách hàng

Int (30)

Không Ràng buộc

ID Sản phẩm

Int (30)


Không Ràng buộc

Giá Sản phẩm

Double

Không Ràng buộc

Số lượng

Int (30)

Không ràng buộc

Ngày đặt hàng

Date time

Không ràng buộc

Diễn giải

Kiểu dữ liệu

Loại dữ liệu

ID Thể loại SP

Int (30)


Ràng buộc

Thể loại SP

Varchar(250)

Không ràng buộc

Sự mô tả

Text

Không ràng buộc

Trạng thái

Tinyint (1)

Không ràng buộc

Ngày thành lập

Datetime

Không ràng buộc

Diễn giải

Kiểu dữ liệu


Loại dữ liệu

Bảng categories.
Bảng categories
Tên thuộc tính
ID
Category
Description
Status
Date created
Bảng client.
Bảng client
Tên thuộc tính

23

| Phommachak Bounthe – 18i2


×