Tải bản đầy đủ (.doc) (80 trang)

Đồ án tốt nghiệp: Xây dựng hệ thống website bán mô hình

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 (12.11 MB, 80 trang )

1

HỌC VIỆN KĨ THUẬT QUÂN SỰ

LÝ ĐẶNG HẢI NGHĨA
KHÓA 20
HỆ CHUYỂN CẤP, VB2 KỸ SƯ DÂN SỰ

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC
CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN

XÂY DỰNG HỆ THỐNG WEBSITE
BÁN MÔ HÌNH Ô TÔ

NĂM 2018
MỤC LỤC


2

NĂM 2013..................................................................................................................... 1
3.4.1. Bảng: AM_ThanhVien...............................................................................35
3.4.2. Bảng : AM_Quyen.....................................................................................35
3.4.3. Bảng : DM_ChiTietDatHang.....................................................................35
3.4.4. Bảng : DM_DatHang.................................................................................35
3.4.5. Bảng : DM_ChuyenMuc............................................................................36
3.4.6. Bảng : DM_TinTuc....................................................................................36
3.4.7. Bảng : DM_SanPham................................................................................36
3.4.8. Bảng : AM_HangSanPham........................................................................37
4.4.1. Bảng quyền................................................................................................47
4.4.2. Bảng thành viên.........................................................................................48


4.4.3. Bảng chi tiết đặt hàng................................................................................48
4.4.4. Bảng chuyên mục......................................................................................49
4.4.5. Bảng đặt hàng............................................................................................49
4.4.6. Bảng hãng sản phẩm..................................................................................49
4.4.7. Bảng tin tức...............................................................................................50
4.4.8. Bảng sản phẩm..........................................................................................50
4.5.3.Menu hãng sản phẩm..................................................................................51
4.6. Thiết kế chương trình........................................................................................52
TÀI LIỆU THAM KHẢO............................................................................................80


3
LỜI NÓI ĐẦU

Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cả
chiều rộng và sâu. Máy tính điện tử không còn là một thứ phương tiện quý hiếm mà
đang ngày càng trở thành một công cụ làm việc và giải trí thông dụng của con
người, không chỉ ở công sở mà còn ngay cả trong gia đình.
Hiện nay các công ty tin học hàng đầu thế giới không ngừng đầu tư và cải
thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại
hóa trên Internet. Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng
nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử. Với những thao tác
đơn giản trên máy có nối mạng Internet bạn sẽ có tận tay những gì mình cần mà
không phải mất nhiều thời gian. Bạn chỉ cần vào các trang dịch vụ thương mại điện
tử, làm theo hướng dẫn và click vào những gì bạn cần. Các nhà dịch vụ sẽ mang
đến tận nhà cho bạn.
Ở Việt Nam cũng có rất nhiều doanh nghiệp đang tiến hành thương mại hóa trên
Internet nhưng do những khó khăn về cơ sở hạ tầng như viễn thông chưa phát triển
mạnh, các dịch vụ thanh tốn điện tử qua ngân hàng chưa phổ biến nên chỉ dừng lại
ở mức độ giới thiệu sản phẩm và tiếp nhận đơn đặt hàng thông qua website.

Nắm bắt được thực tế đó, em đã tìm hiểu và thực hiện đề tài “Xây dựng hê
thống website bán mô hình”.
Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng
chắc rằng không tránh khỏi những thiếu sót. Em rất mong nhận được sự thông cảm
và góp ý của quí Thầy cô. Em xin chân thành cảm ơn.
Qua đây cho phép em bày tỏ lòng biết ơn đến sự dạy dỗ chỉ bảo của các thầy,
cô trong bộ môn tin học. Đặc biệt là cô Chu Thị Hường người đã trực tiếp hướng
dẫn, chỉ bảo và giúp đỡ em trong thời gian thực hiện đồ án tốt nghiệp này, em chân
thành cảm ơn sự hướng dẫn tận tình của cô.


4
CHƯƠNG 1
MÔ TẢ HỆ THỐNG
1.1. Mục đích, yêu cầu đặt ra khi xây dựng hê thống website bán mô hình ô tô
1.1.1. Giới thiêu về cửa hàng bán mô hình ôtô
Trên thị trường Hà nội nói riêng và Việt Nam nói chung các cửa hàng bán
các sản phẩm Mô hình ôtô với mô hình quản lý cũ đã không đáp ứng đầy đủ các
nhu cầu của khách hàng. Đối với tình hình kinh tế ngày càng phát triển như hiện
nay, thị trường ngày càng đỏi hỏi những phương thức kinh doanh mới, nhu cầu
phục vụ khách hàng ngày càng hoàn thiện hơn. Việc đi mua một chiếc ôtô chiếm
một khoảng thời gian không nhỏ để tìm hiểu thông tin, tham khảo giá cả, mẫu mã,
… mới quyết định mua được một sản phẩm như ý muốn, phù hợp với nhu cầu sử
dụng, điều kiện tài chính của mình, trong hàng trăm sản phẩm khác nhau được bày
bán sẽ khiến cho một số khách hàng có ít thời gian phải e ngại.
Cùng với sự phát triển mạnh mẽ của công nghệ thông tin, tin học ngày càng
được áp dụng vào nhiều lĩnh vực khác nhau như khoa học kỹ thuật, quản lý kinh tế,
giáo dục, sản xuất…Sự phát triển mạnh mẽ của công nghệ Internet dẫn tới việc
bùng nổ thông tin trên toàn cầu, thúc đẩy giao dịch thương mại cũng như sự phát
triển kinh tế. Chỉ cần ngồi tại nhà với chiếc máy tính nối mạng, ta có thể tìm được

vô vàn thông tin như mong muốn hay thiết lập các giao dich mua bán thông qua các
trang Web một cách dễ dàng và nhanh chóng. Nhận thức được vấn đề đó Cửa hàng
kinh doanh mô hình ôtô đã quyết định xây dựng trang Web của công ty để đưa
thông tin về sản phẩm trong cửa hàng, trước hết là để quảng bá cửa hàng, tiếp đó
thực hiện việc mua bán qua mạng giúp khách hàng tiết kiệm được thời gian, công
sức cho việc tìm mua một sản phẩm.
Lĩnh vực hoạt động chính của cửa hàng là chuyên kinh doanh mô hình ô tô.


5
1.1.2. Mục đích
Xây dựng hệ thống bán hàng trên mạng với mục đích là giới thiệu các sản
phẩm mô hình ô tô của cửa hàng đến với khách hàng. Khách hàng có thể xem, tìm
kiếm các thông tin về sản phẩm một cách trực quan và có thể đặt mua trực tiếp trên
mạng mà không cần phải tốn thời gian, công sức đến cửa hàng. Thật đơn giản khi
chỉ cần vài thao tác click chuột là có thể lựa chọn cho mình một bộ sản phẩm phù
hợp mà tiết kiệm được thời gian và công sức.
1.1.3. Những yêu cầu đặt ra khi thiết kế hê thống cửa hàng bán mô hình ôtô
Đối với khách hàng hệ thống trước tiên phải tạo cho khách hàng dễ dàng và
thoải mái khi xem, thuận tiện khi tìm kiếm và đăng ký. Khách hàng có thể xem,
mua bất cứ sản phẩm nào trong kho hàng. Kiểm tra độ tin cậy của khách hàng phải
thông qua những thông tin do khách hàng đăng ký sau đó có thể xác nhận, liên hệ
thông qua địa chỉ Email hoặc điện thoại.
Đối với nhà quản trị hệ thống phải dễ dàng cập nhật thông tin, tiết kiệm được
bộ nhớ, tránh sai sót, an toàn và bảo mật thông tin.
1.1.4. Đối tượng người sử dụng
Về phía người tiêu dùng: Website được thiết kế cho tất cả những khách hàng
có nhu cầu mua, tìm hiểu, tìm kiếm các thông tin về các sản phẩm bao gồm khách
vãng lai và khách hàng là thành viên.
Về phía người quản trị bao gồm: Ban giám đốc và các nhân viên trong cửa

hàng. Các chức năng mà từng người có thể sử dụng phụ thuộc vào mức độ phân
quyền theo từng bộ phận trong hệ thống.


6
1.2. Cơ cấu tổ chức và quy trình nghiêp vụ
1.2.1. Cơ cấu tổ chức
Hệ thống bán hàng bao gồm 2 tổ hoạt động và làm những công việc sau :
1.2.1.1. Nhận đặt hàng.
Thực hiện những công việc liên quan đến đặt hàng
 Lập mới hoá đơn đặt hàng:
Khách hàng nhập thông tin mua hàng sau đó hệ thống chuyển thành một đơn
đặt hàng đối với hình thức mua hàng thông qua đơn đặt hàng. Khách hàng có thể
đặt hàng bằng cách vào website của cửa hàng và chọn hàng hoá cần mua rồi đăng
ký mua (điền đầy đủ thông tin hệ thống yêu cầu) …
 Kiểm tra, sửa thông tin đơn đặt hàng:
Việc đặt hàng có thể thay đổi thông tin về mặt hàng, khách hàng cần phải
kiểm tra lại do vậy công việc kiểm tra, sửa đơn đặt hàng là cần thiết. Nhân viên
phải kiểm tra thông tin theo hình thức khác nằm ngoài hệ thống (điện thoại, Email,
…) để xác thực.
 Xử lý đơn đặt hàng.
Đơn đặt hàng phải ghi chi tiết các mặt hàng cùng số lượng cụ thể và tổng số
tiền cho mỗi hoá đơn (chưa có thuế), hình thức thanh toán. Như vậy hàng ngày
nhân viên phải kiểm tra xem có đơn hàng nào cần xử lý. Khi việc mua hàng và bán
hàng đã được hoàn tất có nghĩa là khách hàng đã được nhận sản phẩm. Thì nhân
viên phải thay đổi trạng thái cho đơn đặt hàng.
1.2.1.2. Quản lý quản trị
 Xử lý Member:
Người quản trị hệ thống có thể tạo mới Member nếu khách hàng có nhu cầu
trở thành khách hàng thường xuyên của hệ thống, hoặc có thể sửa các thông tin của



7
khách hàng nếu như khách hàng muốn thay đổi. Và có thể xoá các thông tin liên
quan đến khách hàng nếu như trong khoảng thời gian nào đó khách hàng không
giao dịch với hệ thống, hoặc có sự yêu cầu từ phía khách hàng.
 Xử lý hàng hoá:
Cho phép người quản trị hệ thống có thể cập nhật, nhập thông tin hàng mới
để quảng bá với khách hàng, có thể sửa, xoá thông tin về sản phẩm.
1.2.2. Quy trình xử lý
Khách hàng khi truy cập vào website thường được phân thành hai loại khác
nhau : khách vãng lai (Guest), khách quen hay còn gọi là thành viên (Registered ).
1.2.2.1. Khách vãng lai (Guest).
Nhóm khách truy cập vào trang web, không có quyền hạn gì đặc biệt.
Khách hàng có thể xem hàng, lựa chọn các thông tin cần xem. Các thông tin
này được lấy từ cơ sở dữ liệu và được quản lý bởi tổ quản lý quản trị.
Hệ thống cho phép khách vãng lai có thể đăng ký là thành viên để có thể đặt
hàng ở website. Tổ quản lý quản trị sẽ xác thực các thông tin đăng ký và thêm vào
cơ sở dữ liệu, và đưa ra thông báo nếu có sai xót thông tin.
Ngoài ra khách hàng có thể tìm tiếm thông tin về mặt hàng. Các thông tin
này sẽ được tìm kiếm trong cơ sở dữ liệu và nó sẽ được hiển thị nếu tìm thấy hoặc
đưa ra thông báo nếu không tìm được.
1.2.2.2. Khách hàng là thành viên (Registered ).
Khách hàng thành viên cũng có thể tìm kiếm các thông tin sản phẩm như
khách vãng lai. Khác với khách vãng lai, khách hàng khi đã là thành viên thì chỉ
cần đăng nhập vào hệ thống. Các thông tin đăng nhập được tổ quản lý quản trị xác
thực đưa ra thông báo thành công nếu tồn tại và không thành công khi thông tin


8

chưa đúng và yêu cầu đăng nhập lại. Tổ quản trị cũng đáp ứng các yêu cầu của
khách hàng khi họ muốn thay đổi hoặc cập nhật các thông tin cá nhân. Các quá
trình xác thực cũng được tiến hành tương tự như đăng ký một thành viên mới.
Là thành viên khách hàng cũng được xem các thông tin về sản phẩm, khách
hàng có thể mua sản phẩm. Khi một sản phẩm được chọn các thông tin về sản
phẩm và số lượng cũng như đơn giá được lưu vào giỏ hàng. Khách hàng quyết định
mua hàng các thông tin đó sẽ được lưu vào đơn hàng. Các thông tin sau khi khách
hàng xác nhận lại sản phẩm muốn mua và gửi lên server thì một hoá đơn sẽ hiển thị
các thông tin cho khách hàng xem lại một lần nữa để khách hàng xác thực lại thông
tin sản phẩm cũng như thông tin của khách hàng. Và sau khi khách hàng nhập các
thông tin cần thiết của mình như : Địa chỉ người nhận, họ tên người nhận, số điện
thoại, fax, địa chỉ người gửi...
Tổ quản trị sẽ đảm nhận các đơn đặt hàng. Các thông tin vẫn được xác thực
bình thường như đơn mua hàng.
Sau một khoảng thời gian nhất định nào đó, tổ quản trị có nhiệm vụ xoá đi
những member đã quá lâu không giao dịch với hệ thống cũng như thay đổi các
thông tin cá nhân của member, ngoài ra tổ quản trị còn có nhiệm vụ thống kê các
khách hàng mua nhiều hay sản phẩm bán chạy, sản phẩm mới. Từ đó có thể lên kế
hoạch mua hàng và đưa ra những chương trình khuyến mại hấp dẫn.
Các sản phẩm sẽ được tổ quản trị cập nhật liên tục mỗi khi có mẫu mã mới
hay sản phẩm mới về. Thông tin sản phẩm bán chạy luôn được cập nhật giúp cho
khách hàng có thể dễ dàng chọn cho mình những sản phẩm phù hợp nhất.


9
1.2.3. Mô hình tiến trình nghiêp vụ

Hình 1.1: Mô hình tiến trình nghiệp vụ.
CHƯƠNG 2



10
PHÂN TÍCH CHỨC NĂNG HỆ THỐNG
2.1. Sơ đồ phân rã chức năng

Hình 2.1: Mô hình phân rã chức năng.

2.2. Phân tích chi tiết các chức năng


11
2.2.1. Quản trị hê thống(Super Admin)
Nhóm quản trị cấp cao nhất, nhóm này có toàn quyền quản lý trang web
Với quyền này người quản trị được phép thiết đặt cấu hình hệ thống và cấp quyền,
thu hồi quyền, tạm khóa, hay xóa quyền của các nhân viên khác.
- Quản lý và phân quyền người dùng: Số lượng hàng hóa của công ty ngày
càng lớn, khách hàng truy cập vào hệ thống ngày càng nhiều, do đó giao dịch thông
qua hệ thống ở mức độ cao. Để có thể đáp ứng được một cách tốt nhất nhu cầu của
khách hàng, công ty cần có một đội ngũ nhân viên đông đảo. Để đội ngũ này hoạt
động hiệu quả người quản trị hệ thống cần phải phân quyền cụ thể cho từng nhân
viên. Người quản trị và các nhân viên muốn giao tiếp với hệ thống phải đăng nhập
thông qua tên đăng nhập và mật khẩu riêng của mỗi người. Các nhân viên chỉ được
thực hiện những chức năng nhất định ứng với quyền mà người quản trị cấp và khi
cần người quản trị có quyền hủy bỏ các quyền này.
2.2.2. Quản trị dữ liêu hê thống (Admin)
Quyền cập nhật dữ liệu hệ thống là quyền bao gồm chức năng xem đơn đặt
hàng, trả lời thư của khách hàng và chức năng cập nhật dữ liệu cho hệ thống. Bao
gồm một số chức năng sau:
- Cập nhật sản phẩm: bao gồm thêm, sửa , xóa sản phẩm. Nếu có những sản
phẩm mới nhân viên có quyền nhập liệu phải nhập vào cơ sở dữ liệu để giới thiệu

với khách hàng, sửa đổi các sản phẩm, xóa các sản phẩm mà công ty đã bán hết
hoặc không còn bán.
- Cập nhật thông tin hàng hóa: Cập nhật các thông tin, thông số, tính năng,
giá cả của các sản phẩm.
- Xem đơn đặt hàng: chức năng này giúp cho cửa hàng có khả năng giao
hàng cho khách hàng theo đúng địa điểm mà khách hàng đã ghi trong đơn đặt hàng.


12
- Cập nhật nhà sản xuất: bao gồm thêm, sửa , xóa hãng sản phẩm. Nếu có
những hãng hàng mới nhân viên có quyền nhập liệu phải nhập vào cơ sở dữ liệu để
giới thiệu với khách hàng.
- Cập nhật tin tức: bao gồm thêm, sửa , xóa tin tức. Nếu có những tin tức
mới nhân viên có quyền nhập liệu phải nhập vào cơ sở dữ liệu để giới thiệu với
khách hàng.
- Trả lời email khách hàng: giao tiếp với khách hàng qua thư để giải đáp
những thắc mắc của khách hàng. Đồng thời cung cấp thông tin cho bộ phận kiểm
tra độ tin cậy của đơn đặt mua hàng.
- Tư vấn online: Giao tiếp với khách hàng qua diện thoại hoặc Email để tư
vấn khách hàng khi khách hàng có nhu cầu tư vấn thêm về sản phẩm.
2.2.3. Phục vụ khách hàng ( Registered )
Đây là chức năng chính cần thiết nhất cho hệ thống, nó quyết định sự thành
bại của Cửa hàng. Chức năng này được thực hiện từ phía khách hàng, gồm các
chức năng như sau:
- Tìm kiếm sản phẩm: Mọi khách hàng khi truy cập vào Website đều có thể
sử dụng chức năng này. Chức năng này sẽ liệt kê tất cả các mặt hàng cửa hàng đang
có phụ thuộc vào thông tin khách hàng cần tìm kiếm như tìm kiếm theo 2 tiêu chí:
Tìm kiếm theo tên sản phẩm và tìm kiếm theo khoảng giá của sản phẩm.
- Xem thông tin chi tiết sản phẩm: Trước khi mua một sản phẩm nào đó, các
thông tin như: Tên sản phẩm, kích thước, chất liệu, xuất xứ, nhà sản xuất, giá cả …

là rất cần thiết cho khách hàng. Đôi khi những thông tin đó giúp cho khách hàng
xác định được sản phẩm phù hợp khả năng tài chính và nhu cầu sử dụng.
- Đăng ký sử dụng hệ thống (Đăng ký khách hàng): nếu khách hàng chỉ tìm
kiếm sản phẩm và xem chi tiết sản phẩm thì không cần phải đăng ký thành viên.
Nhưng khi khách hàng muốn mua hàng thì chính họ sẽ là một trong những thành
viên của hệ thống khi đã cập nhật tất cả các thông tin cá nhân. Hệ thống lưu trữ
thông tin cá nhân này làm cơ sở để tạo hóa đơn. Mỗi khách hàng chỉ cần đăng ký


13
một lần, trong đó nhất thiết phải có tên đăng nhập và mật khẩu Sau khi đăng ký mỗi
khách hàng sẽ có một tài khoản riêng. Việc đăng ký thành viên là một hình thức
bảo mật cho khách hàng vì trước khi lập đơn hàng và thư góp ý hỏi đáp thì họ phải
đăng nhập trước.
- Đăng ký mua hàng: Khách hàng có thể chọn mua bất cứ sản phẩm nào có
trong kho sau khi đã tra cứu. Khách hàng có thể xem trước đơn hàng để cân đối
tình hình tài chính hay kiểm tra lại nhu cầu mua với các sản phẩm đã chọn mua.
Trước khi đặt mua hàng khách hàng phải đăng nhập vào hệ thống và điền đầy đủ
các thông tin về tên người nhận . địa chỉ nhận hàng , số điện thoại ...
Sau khi khách hàng gửi đăng ký mua hàng thì đơn đặt hàng sẽ được gửi tới
người quản lý cửa hàng bán sản phảm qua hệ thống website. Người quản lý sẽ dựa
vào những thông tin trong đơn đặt hàng để chuyển sản phẩm đến đúng địa chỉ
khách hàng yêu cầu.
-

Góp ý và đề nghị: khách hàng có thể gửi thư góp ý hoặc kiến nghị với cửa

hàng. Chức năng này cho phép giao tiếp giữ khách hàng và người quản lý hệ thống,
hỗ trợ tốt cho quá trình mua bán hàng qua mạng.
2.3. Sơ đồ luồng dữ liêu

Bảng 2.1: Định nghĩa ký hiệu sử dụng
Các thành phần Biểu diễn
Tiến trình

Hình tròn hoặc hình elip

Luồng dữ liệu

Là mũi tên trên có ghi thông
tin di chuyển

Kho dữ liệu

Cặp đường thẳng song song
chứa tên của thông tin được
cất giữ

Kí hiệu


14
Tác nhân ngoài

Hình chữ nhật

Tác nhân trong

2.3.1. DFD mức khung cảnh của hê thống ( DFD mức 0)

Hình 2.2: DFD mức khung cảnh.



15
2.3.2. DFD mức đỉnh của hê thống (DFD mức 1)

Hình 2.3: DFD mức đỉnh.


16
2.3.3. DFD mức dưới dỉnh của hê thống ( DFD mức 2)
2.3.3.1. DFD mức 2 của chức năng quản trị hê thống

Hình 2.4: DFD mức dưới đỉnh của chức năng quản trị hệ thống.


17
2.3.3.2. DFD mức 2 của chức năng quản trị dữ liêu hê thống

Hình 2.5: DFD dưới đỉnh của chức năng quản trị dữ liệu hệ thống.


18
2.3.3.3. DFD mức 2 của chức năng phục vụ khách hàng

Hình 2.6: DFD dưới đỉnh của chức năng phục vụ khách hàng.


19
2.4. Đặc tả các chức năng
2.4.1. Đối với khách hàng

2.4.1.1. Khách vãng lai
Đăng ký thành viên
Mô tả: Module này cho phép khách hàng vãng lai đăng ký trở thành thành
viên. Để có thể mua hàng online. khách hàng bắt buộc phải đăng ký thành viên
bằng cách điền một số thông tin như : Tên, email, mật khẩu, tên đăng nhập, ngày
sinh, địa chỉ, số điện thoại... Và khi lần đầu đặt hàng khách hàng phải nhập một số
thống tin cá nhân bắt buộc như họ tên, địa chỉ , số điện thoại, giới tính … Điều này
cũng sẽ thuận tiện hơn cho khách khi mua hàng lần sau không cần phải nhập thông
tin cá nhân trong mỗi lần giao dịch. Khách hàng chỉ cần đăng nhập hệ thống.
Đầu vào: Tên, mật khẩu, tên đăng nhập, Email, địa chỉ , số điện thoại, giới
tính …
Đầu ra: Đưa ra thông báo đăng ký thành công hoặc không thành công.
Xử lý: Dữ liệu nhập vào sẽ được kiểm tra. Hệ thống sẽ đưa ra thông báo
đăng ký lại nếu khách hàng nhập thiếu thông tin hoặc sai kiểu, hay mật mã không
trùng nhau, hoặc cũng có thể tên đăng nhập này đã có người sử dụng.


20
 Sơ đồ khối:

Hình 2.7: Chức năng đăng ký thành viên.


21
 Chức năng xem và tìm kiếm sản phẩm
Mô tả: Modul này cho phép khách hàng tìm kiếm sản phẩm nhanh nhất theo
2 tiêu chí tìm kiếm là tìm kiếm theo tên và tìm kiếm theo khoảng giá sản phẩm.
Đầu vào: Thông tin tìm kiếm
Đầu ra: Thông báo thành công hiển thị thông tin sản phẩm cần tìm kiếm hoặc
thông báo thất bại

 Sơ đồ khối:

Hình 2.8: Chức năng tìm kiếm sản phẩm.


22
 Đơn hàng ( Giỏ hàng)
Mô tả: Modul này cho phép khách hàng chọn mua hàng, họ có thể thêm số
lượng hàng mua, hoặc xóa mặt hàng đó ra khỏi giỏ hàng khi không có nhu cầu mua
nữa.
Đầu vào: Tên sản phẩm, số lượng muốn mua, thông tin nơi nhận hàng
Đầu ra: Hiển thị các thông tin hàng trong đơn hàng
Xử lý: Khi khách hàng xem các thông tin và chọn một số sản phẩm nào đó.
Các thông tin về sản phẩm như tên sản phẩm, số lượng, đơn giá sẽ được lưu vào chi
tiết hóa đơn. Sau đó sẽ hiển thị các thông tin của tất cả các sản phẩm đã chọn ra nếu
khách muốn dừng quá trình chọn hàng.
Sơ đồ khối:

Hình 2.9: Chức năng thêm vào giỏ hàng.


23
 Gửi đơn hàng
Mô tả: Khi khách hàng quyết định mua sản phẩm thì thông tin của khách
hàng và sản phẩm được chọn sẽ được lưu trong đơn hàng. Sau khi được xử lý sẽ
lưu vào hoá đơn và hiển thị hoá đơn cho khách xem.
Đầu vào: Nhập một số thông tin bắt buộc nơi nhận sản phẩm như Địa chỉ
người nhận, Tên người nhận, số điện thoại....
Đầu ra: Hiển thị hoá đơn đã được gửi hoặc đưa ra thông báo nhập lại.
Xử lý: Kiểm tra thông tin vừa nhập, thông tin khách hàng được lấy từ cơ sơ

dữ liệu (khách member)
Sơ đồ khối:

Hình 2.10: Chức năng gửi đơn hàng.


24
2.4.1.2. Khách hàng là thành viên
 Đăng nhập
Mô tả: Cho phép khách hàng thường xuyên sử dụng tài khoản của mình để
thuận tiện cho việc mua bán
Đầu vào: Nhập tên đăng nhập và MMật khẩu
Đầu ra: Thông báo thành công hay thất bại
Xử lý: Kiểm tra dữ liệu nhập vào
Sơ đồ khối

Hình 2.11: Chức năng đăng nhập


25
 Thay đổi thông tin cá nhân.
Thành viên đăng nhập vào website vào thông tin tài khoản để Thêm/ sửa thông tin.
Mô tả: Cho phép Member thay đổi thông tin cá nhân của mình.
Đầu vào: Tên, Ngày sinh, Mật khẩu Giới tính, Địa chỉ, Số điện thoại...
Đầu ra :Thông báo thành công hoặc không thành công.
Xử lý: Kiểm tra thông tin vừa nhập.
Sơ đồ khối:

Hình 2.12: Chức năng thay đổi thông tin cá nhân.



×