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

Báo cáo website bán mỹ phẩm

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 (634.19 KB, 54 trang )

Aprotrain-Aptech Computer Education

Website bán Mỹ Phẩm online

- Hanoi, 5/2015 -

1


Aprotrain-Aptech Computer Education

2


Aprotrain-Aptech Computer Education

1. Định nghĩa vấn đề

1.1. Đặt vấn đề
Nhu cầu làm đẹp là nhu cầu không thể thiếu, các trung tâm chăm sóc da,
spa… liên tục xuất hiện để phục vụ việc làm đẹp cho khách hàng. Song song đó,
khách hàng cũng có nhu cầu làm đẹp tại nhà. Mỹ phẩm đã đáp ứng nhu cầu cần
thiết này cho khách hàng. Việc sử dụng mỹ phẩm không chỉ có tác dụng làm đẹp
mà còn có nhiều tác dụng khác trong việc chăm sóc cơ thể.
Ngày nay với sự phát triển không ngừng của xã hội trên mọi lĩnh vực và
kèm theo đó là những nhu cầu ngày càng cao của con người, trong đó đăc biệt hơn
hết đó là nhu cầu về (giao thông vận tải,y tế, hưởng thụ, thực phẩm,...) đây đang là
những nhu cầu đồng thời là những vấn đề cực kì quan trọng trong cuộc sống con
người.Trong cuộc sống công nghiệp hóa, hiện đại hóa ở nước ta và trên thế giới
sản phẩm làm đẹp rất phổ biến và thiết yếu.
Hiện nay có rất nhiều trang web tận dụng ưu thế của thương mại điện tử mà


cung cấp, quảng cáo và bày bán mặt hàng này.thương mại điện tử đem lại đa lợi
ích cho đa đối tượng.
Đối với doanh nghiệp, thương mại điện tử mang lại lợi ích lớn cho doanh
nghiệp thể hiện thông qua các yếu tố chủ đạo sau: Mở rộng thị trường, giảm chi phí
sản xuất, cải thiện hệ thống phân phối,vượt giới hạn về thời gian, sản xuất hàng
theo yêu cầu, mô hình kinh doanh mới, tăng tốc độ tung sản phẩm ra thị trường,
giảm chi phí thông tin liên lạc, giảm chi phí mua sắm, củng cố quan hệ khách hàng,
thông tin cập nhật, chi phí đăng ký kinh doanh. Các lợi ích khác: Nâng cao uy tín,
hình ảnh doanh nghiệp; cải thiện chất lượng dịch vụ khách hàng; đối tác kinh
doanh mới; đơn giản hóa và chuẩn hóa các quy trình giao dịch; tăng năng suất,
giảm chi phí giấy tờ; tăng khả năng tiếp cận thông tin và giảm chi phí vận chuyển;
tăng sự linh hoạt trong giao dịch và hoạt động kinh doanh.
Không những doanh nghiệp hưởng lợi ích từ thương mại điện tử mà ngưởi tiêu
dùng cũng được hưởng những lợi ích thiết thực: vượt giới hạn về không gian và
thời gian, nhiều lựa chọn về sản phẩm và dịch vụ, giá thấp hơn, giao hàng nhanh
hơn với các hàng hóa số hóa được, thông tin phong phú, thuận tiện và chất lượng
cao hơn, đấu giá, cộng đồng thương mại điện tử , “Đáp ứng mọi nhu cầu”, thuế..

3


Aprotrain-Aptech Computer Education

Đi cùng với đó là cộng đồng và xã hội cũng được hưởng những lợi ích thiết
thực từ thương mại điện tử : hoạt động trực tuyến, nâng cao mức sống, lợi íchho
các nước nghèo, dịch vụ công được cung cấp thuận tiện hơn
Nhận thấy xu hướng phát truyển đó và thấy rằng các website trên mạng còn
yếu kém nhóm chúng tôi cũng muốn tạo một website hoàn thiện hơn để có thể
kinh doanh trực tuyến quảng cáo sản phẩm phục vụ cho nhu cầu cá nhân và có
thể giúp cho khách hàng cảm thấy thoải mái, thuận tiện và làm đa dạng hơn

trong cách thức mua bán.
Chính vì điều đó chúng tôi đã xây dựng một website giới thiệu và quảng bá
mỹ phẩm của nhà hàng. Tại đây người tiêu dùng có thể biết các thông tin chi
tiết về sản phẩm cũng như yêu cầu những mặt hàng mà họ muốn từ nhà cung
cấp mà không cần trực tiếp đến tận nơi.
Trau dồi thêm kiến thức về nghiệp vụ quản lý công tác bán hàng của doanh
nghiệp vừa và nhỏ đồng thời từ đó mô hình hóa nghiệp vụ thông qua ứng dụng
trên nền website.Nâng cao khả năng tư duy xử lý các bài toán thực tế.Rèn luyện
kỹ năng thao tác với ngôn ngữ lập trình PHP, Photoshop.
1.2. Hệ thống hiện tại
Cách thức bán hàng của hệ thống hiện tại gồm có các phương thức giao dịch
như sau ( Khi chưa có ứng dụng CNTT) :
+ Giao dịch trực tiếp: Người mua hàng đến trực tiếp cửa hàng để xem, chọn
lựa và mua tại cửa hàng.
+ Giao dịch qua điện thoại: Người mua hàng gọi điện đến cửa hàng nêu yêu
cầu thông tin về sản phẩm đã được biết qua nguồn thông tin khác ( bạn bè,
website ...). Sau đó trả tiền qua giao dịch trực tiếp hoặc chuyển khoản.

Hiện nay, mỹ phẩm rất phổ biến trên thị trường để phục vụ nhiều đối tượng, nhiều
độ tuổi. Ta thấy trong thời đại xã hội công nghiệp hóa hiện nay dường như mọi
người luôn luôn bận rộn (Công việc, học hành…) không có thời gian đến được các
cửa hàng. Do vậy sử dụng thương mại điện tử là rất phù hợp.
Chúng ta có thể dễ dàng thấy được những lợi ích của thương mại điện tử mang
lại : Như khi giới thiệu sản phẩm qua internet, sẽ giúp người mua có thể nhìn
rõ, xem kỹ mẫu mã nhiều mặt hàng một cách thoải mái nhất có thể.

4


Aprotrain-Aptech Computer Education


Bên cạnh đó thương mại điện tử sẽ mang đến sự nhanh chóng tiện lợi cho khách
hàng giúp họ tiết kiệm thời gian và chi phí đi lại, cũng như giảm phần nào chi
phí cho các cửa hàng khi không cần đầu tư quá nhiều để mở những cửa hàng
lớn, vị trí đẹp mà vẫn thu hút được khách hàng.
• Hạn chế về kỹ thuật

+ Chưa có tiêu chuẩn quốc tế về chất lượng, an toàn và độ tin cậy.
+ Tốc độ đường truyền Internet vẫn chưa đáp ứng được yêu cầu của người
dùng, nhất là trong TMĐ.
+ Các công cụ xây dựng phần mềm vẫn trong giai đoạn đang phát triển.
+ Khó khăn khi kết hợp các phần mềm thương mại điện tử với các phần
mềm ứng dụng và các cơ sở dữ liệu truyền thống.
+ Cần có các máy chủ thương mại điện tử đặc biệt (công suất, an toàn) đòi
hỏi thêm chi phí đầu tư.
+ Chi phí truy cập Internet vẫn còn cao.
+ Thực hiện các đơn đặt hàng trong thương mại điện tử đòi hỏi hệ thống
kho hàng tự động lớn.
+ Giao diện website quá màu mè làm cho người dung khó chịu, khó sử
dụng.
• Hạn chế về thương mại

+ An ninh và riêng tư là hai cản trở về tâm lý đối với người tham gia
TMĐT.
+ Thiếu lòng tin và thương mại điện tử và người bán hàng trong thương
mại điện tử do không được gặp trực tiến.
+ Nhiều vấn đề về luật, chính sách, thuế chưa được làm rõ.
+ Một số chính sách chưa thực sự hỗ trợ tạo điều kiện để thương mại điện
tử phát triển.


5


Aprotrain-Aptech Computer Education

+ Các phương pháp đánh giá hiệu quả của thương mại điện tử còn chưa
đầy đủ, hoàn thiện.
+ Chuyển đổi thói quen tiêu dùng từ thực đến ảo cần thời gian.
+ Sự tin cậy đối với môi trường kinh doanh không giấy tờ, không tiếp xúc
trực tiếp, giao dịch điện tử cần thời gian.
+ Số lượng người tham gia chưa đủ lớn để đạt lợi thế về quy mô (hoà vốn
và có lãi). Số lượng gian lận ngày càng tăng do đặc thù của TMĐT.
+ Thu hút vốn đầu tư mạo hiểm khó khăn hơn sau sự sụp đổ hàng loạt của
các công ty .com.
+ Đối với khach hàng không biết đến internet,khách hàng ở quá xa chi phí
vận chuyển tăng cao.
+ Chưa tạo được sự tin tưởng cho khách hang,còn nhiều gian lận khi mua
bán hàng qua mạng.
+ Thủ tục mua bán rắc rối khiến cho khách hàng không muốn mua hàng
1.3. Hệ thống đề xuất
Chức năng chính của hệ thống
Hệ thống xây dựng phải có 2 chức năng chính : Chức năng dành cho khách
hàng và chức năng dành cho người quản trị.
Chức năng dành cho khách ghé thăm website:
+ Xem và tìm kiếm sản phẩm theo các tiêu chí phân loại
+ Xem các tin tức của hệ thống
+ Đăng ký và hoạt động với vai trò thành viên của hệ thống
+ Đặt hàng qua mạng
Chức năng dành cho quản lý
+ Quản lý thành viên góp ý, bình luận(Xem, xóa)

6


Aprotrain-Aptech Computer Education

+ Quản lý nhóm sản phẩm, sản phẩm, giá, thông tin liên lạc…(Xem, sửa,
xóa)
+ Quản lý đơn hàng, thông tin đơn hàng (Xem, xóa)
+ Quản lý người quản trị, tin tức
+ Thống kê giá trị các đơn hàng, sản phẩm theo nhóm, giá cả …
1.4. Những giới hạn của hệ thống
Hệ thống thanh toán chuyển khoản ở nước ta hiện nay chưa tốt gây ra nhiều khó
khăn trong việc thanh toán.
Đối tượng sử dụng hệ thống sẽ là : Khách vãng lai, thành viên đã đăng ký và
quản trị hệ thống. Ngôn ngữ sử dụng là tiếng việt, font Unicode.
1.5. Yêu cầu phần cứng và phần mềm
1.5.1. Yêu cầu tối thiểu

Hardware

Software

Server
*Ram 1G trở lên
*CPU 2.0 GHz trở lên
*HDD 80 GB trở lên
*Kết nối Internet và
LAN
*Windows, Linux
*Cài đặt hỗ trợ Server

hỗ trợ PhP(Apache)
*MYSQL, DW

Client
*Kết nối Internet

*Windows 98 hoặc
phiên bản mới hơn, có
hỗ trợ Internet Explorer,
FireFox

1.5.2. Yêu cầu thích hợp

Hardware

Software

Server
*Ram 2GB hoặc hơn
*CPU 3.0 GHz trở lên
*HDD 80 GB trở lên
*Kết nối Internet và LAN
*Windows, Linux
*Cài đặt hỗ trợ Server hỗ
trợ PhP(Apache)

Client
*Kết nối Internet

*Windows ME hoặc

phiên bản mới hơn, có hỗ
trợ Internet Explorer,
FireFox
7


Aprotrain-Aptech Computer Education

2. Phân tích đặc tả yêu cầu

2.1. Các đối tượng sử dụng hệ thống
2.1.1 Khách vãng lai.
Định nghĩa: Những người ghé thăm website mà chưa đăng ký làm thành
viên và chưa đăng nhập. Các chức năng dành cho khách vãng lai
Xem thông tin sản phẩm
Tìm kiếm sản phẩm
Xem tin tức
Đăng ký thành viên
2.1.2Thành viên.
Định nghĩa: Những người đã đăng ký và có tài khoản trong CSDL của hệ thống
và đã đăng nhập vào hệ thống. Các chức năng dành cho thành viên :
Bao gồm các chức năng của khách vãng lai
Đăng nhập và đăng xuất vào hệ thống
Xem và sửa thông tin cá nhân
Sử dụng giỏ hàng và gửi đơn đặt hàng
Góp ý, Bình luận
Xem và ẩn các đơn hàng đã gửi
2.1.3 Quản trị hệ thống.
Định nghĩa: Những người có quyền hạn đặc biệt, được cung cấp tài khoản đặc
biệt. Có khả năng quản lý mọi đối tượng trong hệ thống.

Đăng nhập và đăng xuất tới hệ thống quản trị
Thêm, liệt kê, sửa, xóa: Loại sản phẩm, Giá sản phẩm, sản phẩm …
Thêm, liệt kê, sửa, xóa: Tin tức, admin, thông tin liên hệ …
8


Aprotrain-Aptech Computer Education

Xem, xóa: Thành viên, đơn hàng, bình luận, góp ý …
Thống kê: Sản phẩm bán chạy. sản phẩm trong kho, các đơn hàng …
2.2. Phân tích chức năng hệ thống
2.2.1- Đối với khách vãng lai
Sơ đồ phân tích chức năng:
Trang chủ
hệ ban
Tìmquản
sản phẩmXem
trị
tin tức Đăng nhập
XemLiên
sản phẩm

Xem bình luận

Đăng kí

2.2.1.1 Xem sản phẩm:
Mô tả
+ Cho phép người dùng xem sản phẩm mà họ muốn.
Dữ liệu vào

+ Người dùng click chuột sản phẩm cần xem.
Xử lý
+ Hệ thống lấy thông tin trong csdl
Đầu ra
+ Hiển thị tất cả các thông tin của sản phẩm cho người dùng
xem.
2.2.1.2. Tìm sản phẩm:
Mô tả
+ Cho phép người dùng tìm kiếm sản phẩm mà họ muốn mua
hoặc muốn xem theo tên, hoặc theo giá.
Dữ liệu vào
+ Người dùng click chuột vào ô text rồi đánh tên sản phẩm
cần tìm.
+ Người dùng chọn giá bán theo droplist.
+ Sau đó nhấn biểu tượng tìm kiếm để tìm.
Xử lý
+ Hệ thống lấy thông tin trong csdl.
Đầu ra
+ Hiển thị các thông tin của sản phẩm mà người dùng cần
tìm.
2.2.1.3.Xem tin tức:
Mô tả
+ Cho phép người dùng xem tin tức mới về sản phẩm như
thông tin khuyến mại, những sản phẩm mới nhất.
Dữ liệu vào
+ Người dùng click chuột vào mục tin tức cần xem.
Xử lý
+ Hệ thống lấy thông tin trong csdl.
Đầu ra
+ Hiển thị thông tin đầy đủ về tin tức đó.

9


Aprotrain-Aptech Computer Education

2.2.1.4.Xem các bình luận:
Mô tả
+ Cho phép người dùng đọc các lời bình.
Dữ liệu vào
+ Người dùng click chuột vào sản phẩm cần xem lời bình.
Xử lý
+ Hệ thống lấy thông tin trong csdl.
Đầu ra
+ Hiển thị sản phẩm và các lời bình luận liên quan.
2.2.1.5.Đăng kí thành viên:
Mô tả
+ Cho phép tạo một tài khoản để có thể sử dụng nhiều
chức năng cao hơn.
Dữ liệu vào
+ Người dùng chọn phần đăng kí.
+ Điền đầy đủ chính xác các thông tin rồi nhấn nút đăng
kí.
Xử lý
+ Hệ thống kiểm tra thông tin đăng kí có hợp lệ không.
Đầu ra
+ Nếu không hợp lệ thì báo lỗi.
+ Nếu hợp lệ thì cho phép nhập thông tin vào csdl.
+ Thông báo báo là tài khoản đã được đăng kí thành công,
có thể đăng nhập vào hệ thống.
2.2.1.6. Gửi thư góp ý

Mô tả
Gửi các góp ý về cung cách bán hàng cho người quản trị
Dữ liệu vào
Nhập họ tên, email và nội dung rồi nhấn submit.
Xử lý
Hệ thống nhập các thông tin đó vào CSDL.
Đầu ra
Đưa ra cửa sổ quản trị của Admin.
2.2.2 – Đối với thành viên đã đăng ký
Sơ đồ phân tích chức năng:

10


Aprotrain-Aptech Computer Education

Liên hệ ban quản trị

Đăng kí

Phân tích chi tiết các chức năng:
Ngoài các chức năng của khách vãng lai, các thành viên còn có các chức
năng cao hơn.
2.2.2.1 Đăng nhập:
Mô tả
+ Thành viên có thể dùng tài khoản của mình trong hệ thống để
đăng nhập và sử dụng nhiều chức năng cao hơn.
Dữ liệu vào + Thành viên nhập tài khoản và mật khẩu rồi nhấn nút đăng nhập
để đăng nhập.
Xử lý

+ Hệ thống kiểm tra sự tồn tại tên đăng nhập và trùng khớp mật
khẩu so với cơ sở dữ liệu không.
Đầu ra
+ Nếu hợp lệ thì cho phép đăng nhập vào hệ thống và trở về
trang chủ.
+ Báo lỗi nếu đăng nhập thất bại.
2.2.2.2 Xem thông tin cá nhân
Mô tả
+ Cho phép thành viên xem/sửa chi tiết thông tin cá nhân của
mình.
Dữ liệu vào + Thành viên chọn phần xem thông tin cá nhân để xem
Xử lý
+ Hệ thống tìm và lấy thông tin của thành viên tương ứng.
Đầu ra
+ Hiển thị thông tin cá nhân đã cập nhật của thành viên.
2.2.2.3 Xem/Sửa thông tin cá nhân
Mô tả
+ Cho phép thành viên sửa chi tiết thông tin cá nhân của mình.
Dữ liệu vào + Sửa thông tin và click chuột vào nút cập nhật.
Xử lý
+ Hệ thống cập nhật thông tin cá nhân mới vào csdl.
Đầu ra
+ Hiển thị thông tin cá nhân đã cập nhật của thành viên.
11


Aprotrain-Aptech Computer Education

2.2.2.4
Mô tả

Dữ liệu vào
Xử lý
Đầu ra
2.2.2.5
Mô tả
Dữ liệu vào
Xử lý
Đầu ra
2.2.2.6
Mô tả
Dữ liệu vào
Xử lý
Đầu ra
2.2.2.7
Mô tả
Dữ liệu vào

Xử lý

Đầu ra

2.2.2.8
Mô tả
Dữ liệu vào

Đổi mật khẩu:
+ Cho phép người dùng thay đổi mật khẩu truy cập.
+ Người quản lý nhập mật khẩu cũ, mật khẩu mới, xác nhận mật
khẩu mới rồi chọn Submit để đổi.
+ Hệ thống so sánh mật khẩu mới lặp lại trùng khớp không.

+ Hệ thống so sánh mật khẩu cũ trùng khớp với csdl không.
+ Thông báo đã đổi mật khẩu, trở về trang quản lý, hoặc thông báo
lỗi.
Bình luận
+ Cho phép thành viên upload bình luận sản phẩm vào hệ thống.
+ Thành viên chọn sản phẩm, ghi bình luận và ấn nút bình luận
+ Hệ thống lưu các thông tin bình luận của sản phẩm vào csdl.
+ Làm mới trang sản phẩm, hiển thị lời bình luận mới nhất.
Quản lý đơn hàng
+ Cho phép người dùng thêm đơn hàng sản phẩm vàohệ thống.
+ Thành viên chọn sản phẩm, số lượng, ghi chú và ấn nút đặt
hàng
+ Hệ thống lưu các đơn hàng sản phẩm vào cơ sở dữ liệu.
+ Làm mới trang sản phẩm, hiển thị các yêu cầu và đơn hàng
mới.
Quản lý giỏ hàng
+ Cho phép người dùng quản lý giỏ hàng của mình.
+ Nhấn nút quản lí đơn hàng xem thông tin đơn hàng đã đặt
+ Thay đổi số lượng hoặc xóa sản phẩm.
+ Nhấn nút Cập Nhật để thay đổi thông tin, hoặc xóa để hủy yêu
cầu.
+ Hệ thống tự động lưu thông tin thay đổi quản lý đơn hàng của
khách theo mảng SESSION.
+ Hệ thống truy vấn, cập nhật thay đổi thông tin của sản phẩm
vào cơ sở dữ liệu.
+ Cập nhật trang quản lí đơn hàng, hiển thị danh sách đơ hàng
+ Nếu các thông tin sản phẩm đăng không phù hợp các định dạng
trong hệ thống thông báo lỗi, yêu cầu nhập lại.
+ Nếu không có lỗi, cập nhật vào sản phẩm trong csdl. Thông
báo khách hàng đã thay đổi thông tin sản phẩm thành công.

Gửi ý kiến đóng góp
+ Cho phép người dùng góp ý để cải thiện hệ thống.
+ Chọn mục bình luận
+ Gõ nội dung đóng góp và nhấn nút Submit để gửi.
12


Aprotrain-Aptech Computer Education

Xử lý

+ Hệ thống tự động gửi nội dung đóng góp của thành viên tới
mail của người quản trị.
Đầu ra
+ Thông báo đã gửi xong.
2.2.2.9 Đăng xuất
Mô tả
+ Cho phép thành viên thoát ra khỏi hệ thống, trở lại làm khách.
Dữ liệu vào + Thành viên click chuột vào liên kết thoát.
Xử lý
+ Hệ thống sẽ xoá các biến đang ưu trữ thông tin đăng nhập và
chuyển người dùng thành khách vãng lai.
Đầu ra
+ Quay lại trang chủ và thông báo đã thoát khỏi hệ thống thành
công.

13


Aprotrain-Aptech Computer Education


2.2.3

– Đối với quản trị viên hệ thống

14


Aprotrain-Aptech Computer Education

15


Aprotrain-Aptech Computer Education

2.2.3.1 – Chức năng cá nhân
2.2.3.1.1
Đăng nhập
Mô tả
Đầu vào
Quy trình

Đầu ra

Admin đăng nhập vào hệ thống quản trị để quản lý các đối tượng.

Thay đổi trạng thái
Xem
ĐH
DSđơn

Xóa

Admin mở trang đăng nhập dành cho admin nhập Username và
Password.

Hệ thống kiểm tra sự tồn tại và sự trùng khớp của
UsernamevàPassword.
Hiện trang quản lý chính, hiện câu chào mừng nếu đăng nhập
thành công, báo lỗi nếu đăng nhập thất bại.

2.2.3.1.2 Đăng xuất
Mô tả
Admin đăng xuất ra khỏi hệ thống quản trị và trở thành khách
vãng lai.
Đầu vào
Admin click vào liên kết đăng xuất.
Quy trình
Xóa thông tin trong các biến lưu trữ thông tin của người quản lý
hiện tại.
Đầu ra
Trở về giao diện chính bên ngoài của trang web.
2.2.3.1.3 Xem thông tin cá nhân
Mô tả
Đầu vào
Quy trình
Đầu ra

Xem tất cả các thông tin chi tiết về admin hiện tại được lưu trong
CSDL.
Admin click vào liên kết thông tin cá nhân

Tìm thông tin trong CSDL của người quản lý hiện tại.
Hiển thị chi tiết các thông tin đã tìm trong CSDL.

2.2.3.1.4 Đổi thông tin cá nhân
Mô tả
Đầu vào
Quy trình
Đầu ra

Đổi một hoặc nhiều thông tin chi tiết về admin hiện tại được lưu
trong CSDL.
Admin click vào liên kết đổi thông tin cá nhân.
Tìm thông tin trong CSDL của người quản lý hiện tại, hiển thị tại
form thay đổi, nhận thông tin và ghi lại vào CSDL.
Hiển thị chi tiết các thông tin đã được thay đổi trong CSDL.

2.2.3.1.5 Đổi Password
16


Aprotrain-Aptech Computer Education

Mô tả
Đầu vào
Quy trình
Đầu ra
2.2.3.2

Đổi mật khẩu đăng nhập.
Admin nhập password cũ, nhập và xác nhận password mới.

Kiểm tra tính chính xác của password cũ, nếu đúng thì nhận
password mới và ghi vào CSDL, nếu sai thì báo lỗi và yêu cầu
nhập lại.
Trở về trang quản lý chính.
Chức năng quản lý danh mục tin tức

2.2.3.2.1 Xem danh sách danh mục tin tức:
Mô tả
+ Cho phép người quản lý xem toàn bộ danh mục tin
tức.
Dữ liệu vào
+ Click vào mục Quản lý danh mục tin tức.
Xử lý
+ Hệ thống lấy toàn bộ danh mục tin tức trong cơ sở
dữ liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý danh
mục tin tức.
2.2.3.2.2 Sửa thông tin danh mục tin tức:
Mô tả
+ Cho phép người quản sửa thông tin danh mục tin
tức.
Dữ liệu vào
+ Click vào mục danh mục tin tức cần sửa.
+ Click cập nhật sau khi đã sửa xong.
Xử lý
+ Hệ thống lấy toàn bộ danh mục tin tức cẩn sửa hiển
thị lên trang quản lý
+ Hệ thống cập nhật thông tin mới đè lên danh mục tin
tức cũ.

Đầu ra
+ Quay lại trang quản lý danh mục tin tức, hiển thị
danh mục tin tức mới cập nhật.
2.2.3.2.3 Thêm danh mục tin tức mới:
Mô tả
+ Cho phép người quản lý thêm 1 danh mục tin tức
mới.
Dữ liệu vào
+ Click vào nút Thêm trong mục quản lý danh mục tin
tức.
+Thêm mới danh mục tin tức vào trang thêm danh
mục tin tức, click Submit kết thúc
Xử lý
+ Hệ thống thêm mới danh mục tin tức trong cơ sở dữ
liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý danh
17


Aprotrain-Aptech Computer Education

mục tin tức
2.2.3.2.4 Xóa danh mục tin tức cũ:
Mô tả
+ Cho phép người quản lư xóa 1 hoặc nhiều danh
mục tin tức cũ.
Dữ liệu vào
+ Click vào nút xóa mục Quản lý danh mục tin tức,
sau khi đã tích vào danh mục tin tức cần xóa.

Xử lý
+ Hệ thống xác nhận lệnh xóa.
+ Hệ thống xóa toàn bộ danh mục tin tức đã đánh
dấu trong cơ sở dữ liệu.
Đầu ra
+ Hiển thị toàn bộ danh mục tin tức còn lại lên trang
quản lý danh mục tin tức.
2.2.3.2

Chức năng quản lý tin tức

1. Xem danh sách tin tức:
Mô tả
+ Cho phép người quản lý xem toàn bộ tin tức.
Dữ liệu vào
+ Click vào mục Quản lý tin tức.
Xử lý
+ Hệ thống lấy toàn bộ tin tức trong cơ sở dữ liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý tin tức.
2. Sửa thông tin tin tức:
Mô tả
+ Cho phép người quản sửa thông tin tin tức.
Dữ liệu vào
+ Click vào tin tức cần sửa.
+ Click cập nhật sau khi đã sửa xong.
Xử lý
+ Hệ thống lấy toàn bộ tin tức cẩn sửa hiển thị lên
trang quản lý
+ Hệ thống cập nhật thông tin mới đè lên danh mục tin

tức cũ.
Đầu ra
+ Quay lại trang quản lý tin tức, hiển thị danh mục tin
tức mới cập nhật.
3. Thêm tin tức mới:
Mô tả
+ Cho phép người quản lý thêm 1 tin tức mới.
Dữ liệu vào
+ Click vào nút Thêm trong mục quản lý tin tức.
+Thêm mới tin tức vào trang thêm danh mục tin tức,
click Submit kết thúc
Xử lý
+ Hệ thống thêm mới tin tức trong cơ sở dữ liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý danh
mục tin tức
4. Xóa danh mục tin tức cũ:
18


Aprotrain-Aptech Computer Education

Mô tả
Dữ liệu vào
Xử lý

Đầu ra

2.2.3.3


+ Cho phép người quản lư xóa 1 hoặc nhiều danh
mục tin tức cũ.
+ Click vào nút xóa mục Quản lý danh mục tin tức,
sau khi đã tích vào danh mục tin tức cần xóa.
+ Hệ thống xác nhận lệnh xóa.
+ Hệ thống xóa toàn bộ tin tức đã đánh dấu trong cơ
sở dữ liệu.
+ Hiển thị toàn bộ tin tức còn lại lên trang quản lý
danh mục tin tức.

Chức năng quản lý đơn hàng

1. Xem danh sách đơn hàng
Mô tả
Đầu vào
Quy trình
Đầu ra

Xem danh sách đơn hàng bao gồm các thông tin: Người gửi, ngày
gửi, trạng thái …
Lựa chọn lọc đơn hàng theo trạng thái: Tất cả, đã thanh toán, chưa
thanh toán.
Tìm trong CSDL các đơn hàng theo điều kiện lọc, Sắp xếp theo
ngày gửi mới nhất.
Hiển thị bảng chi tiết các đơn hàng.

2. Xem chi tiết một đơn hàng
Mô tả
Đầu vào
Quy trình

Đầu ra

Xem chi tiết tất cả các thông tin liên quan tới đơn hàng theo dạng
hóa đơn.
ID đơn hàng.
Tìm trong CSDL đơn hàng có ID đã nhận
Hiện thị đơn hàng ở cửa sổ popup dưới dạng một hóa đơn, có chức
năng cho in.

3. Xóa một đơn hàng:
Mô tả
Đầu vào
Quy trình
Đầu ra

Xóa một đơn hàng không cần lưu trữ trong CSDL. n.
ID đơn hàng.
Tìm trong CSDL đơn hàngcos Id đã nhận và xóa đơn hàng này
trong CSDL.
Hiện thị danh sách đơn hàng đã cập nhật.

19


Aprotrain-Aptech Computer Education

4. Đổi trạng thái một đơn hàng
Mô tả
Đầu vào
Quy trình

Đầu ra

Đổi trạng thái một đơn hàng từ chưa thanh toán thành đã thanh
toán hoặc ngược lại.
Id đơn hàng.
Tìm trong CSDL đơn hàng có Id đã nhận và thay đổi giá trị trường
status.
Hiển thị danh sách đơn hàng đã cập nhật.

2.2.3.3- Quản lý thư phản hồi, góp ý, bình luận của khách hang
1. Xem danh sách góp ý, bình luận
Mô tả
Xem danh sách góp ý, bình luận bao gồm các thông tin: Người
gửi, ngày gửi, đã trả lời hay chưa
Đầu vào
Góp ý, bình luận của khách hàng và khách vãng lai.
Quy trình
Tìm trong CSDL các góp ý, bình luận sắp xếp theo ngày gửi mới
nhất.
Đầu ra
Hiển thị chi tiết bảng góp ý, bình luận.

2. Xem chi tiết một góp ý, bình luận
Mô tả
Đầu vào
Quy trình
Đầu ra

Xem chi tiết tất cả các thông tin liên quan tới góp ý, bình luận.
Id góp ý, bình luận.

Tìm trong CSDL góp ý, bình luận có Id đã nhận.
Hiển thị thông tin góp ý, bình luận ở cửa sở popup.

3. Xóa một góp ý, bình luận
Mô tả
Đầu vào
Quy trình
Đầu ra

Xóa 1 góp ý, bình luận không cần lưu trữ trong CSDL.
Id góp ý.
Tìm trong CSDL góp ý, bình luận có Id đã nhận và xóa góp ý bình
luận này trong CSDL
Hiển thị danh sách góp ý bình luận đã cập nhật.

4. Đổi trạng thái 1 góp ý, bình luận
Mô tả
Đầu vào
Quy trình

Đổi trạng thái một góp ý, bình luận từ chưa trả lời thành đã trả lời
hoặc ngược lại
Id góp ý, bình luận.
Tìm trong CSDL góp ý, bình luận có Id đã nhận và thay đổi giá trị
20


Aprotrain-Aptech Computer Education

Đầu ra


trường status.
: Hiển thị danh sách góp ý, bình luận đã cập nhật.

2.2.3.4 – Quản lý thành viên
1. Xem danh sách thành viên:
Mô tả
+ Cho phép người quản lý xem toàn bộ thành viên.
Dữ liệu vào
+ Click vào mục Quản lý thành viên.
Xử lý
+ Hệ thống lấy toàn bộ thành viên trong cơ sở dữ liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý thành
viên.
2. Sửa thông tin thành viên:
Mô tả
+ Cho phép người quản sửa thông tin thành viên.
Dữ liệu vào
+ Click vào mục thành viên cần sửa.
+ Click cập nhật sau khi đã sửa xong.
Xử lý
+ Hệ thống lấy toàn bộ thành viên cẩn sửa hiển thị lên
trang quản lý
+ Hệ thống cập nhật thông tin mới đè lên thành viên
cũ.
Đầu ra
+ Quay lại trang quản lý thành viên, hiển thị thành
viên mới cập nhật.
3. Thêm thành viên mới:

Mô tả
+ Cho phép người quản lý thêm 1 thành viên mới.
Dữ liệu vào
+ Click vào nút Thêm trong mục quản lý thành viên.
+Thêm mới thành viên vào trang thêm thành viên,
click Submit kết thúc
Xử lý
+ Hệ thống thêm mới thành viên trong cơ sở dữ liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý thành
viên
4. Xóa thành viên cũ:
Mô tả
+ Cho phép người quản lý xóa 1 hoặc nhiều thành viên
cũ.
Dữ liệu vào
+ Click vào nút xóa mục Quản lý thành viên, sau khi
đã tích vào thành viên cần xóa.
Xử lý
+ Hệ thống xác nhận lệnh xóa.
+ Hệ thống xóa toàn bộ thành viên đã đánh dấu trong
cơ sở dữ liệu.
21


Aprotrain-Aptech Computer Education

Đầu ra

+ Hiển thị toàn bộ thành viên còn lại lên trang quản lý

thành viên.

5. Đổi mật khẩu:
Mô tả

+ Cho phép người quản lý thay đổi mật khẩu truy
cập.
Dữ liệu vào
+ Người quản lý nhập mật khẩu cũ, mật khẩu mới,
xác nhận mật khẩu mới rồi chọn Submit để đổi.
Xử lý
+ Hệ thống so sánh mật khẩu mới lặp lại trùng khớp
không.
+ Hệ thống so sánh mật khẩu cũ trùng khớp với csdl
không.
Đầu ra
+ Thông báo đã đổi mật khẩu, trở về trang quản lý,
hoặc thông báo lỗi.
6. Xem các đơn hàng của một thành viên
Mô tả
Tìm các đơn hàng của một thành viên.
Dữ liệu vào
Id thành viên.
Xử lý
Tìm trong CSDL các đơn hàng có người gửi là thành viên
này.
Đầu ra
Hiện thị danh sách đơn hàng ở cửa sổ popup.
7. Thống kê khách hàng thân thiết
Mô tả

Tìm 10 thành viên có tổng giá trị đơn hàng cao nhất.
Xử lý
Tìm trong CSDL 10 thành viên có tổng giá trị đơn hàng
cao nhất, sắp xếp theo tổng giá trị từ cao đến thấp.
Đầu ra
Hiển thị danh sách 10 thành viên có giá trị đơn hàng cao
nhất theo dạng bảng
2.2.3.5- Chức năng quản lý Admin
1. Xem danh sách Admin:
Mô tả
+ Cho phép người quản lý xem toàn bộ Admin.
Dữ liệu vào
+ Click vào mục Quản lý Admin.
Xử lý
+ Hệ thống lấy toàn bộ Admin trong cơ sở dữ liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý Admin.
2. Sửa thông tin Admin:
Mô tả
+ Cho phép người quản sửa thông tin Admin.
22


Aprotrain-Aptech Computer Education

Dữ liệu vào
Xử lý

Đầu ra
3. Thêm Admin mới

Mô tả
Dữ liệu vào

Xử lý
Đầu ra
4. Xóa Admin cũ:
Mô tả
Dữ liệu vào
Xử lý

Đầu ra
5. Đổi mật khẩu:
Mô tả
Dữ liệu vào
Xử lý

Đầu ra

+ Click vào mục Admin cần sửa.
+ Click cập nhật sau khi đã sửa xong.
+ Hệ thống lấy toàn bộ Admin cẩn sửa hiển thị lên
trang quản lý
+ Hệ thống cập nhật thông tin mới đè lên thành viên
cũ.
+ Quay lại trang quản lý Admin, hiển thị Admin mới
cập nhật.
+ Cho phép người quản lý thêm 1 Admin mới.
+ Click vào nút Thêm trong mục quản lý Admin.
+Thêm mới Admin vào trang thêm Admin, click
Submit kết thúc

+ Hệ thống thêm mới Admin trong cơ sở dữ liệu.
+ Hiển thị toàn bộ thông tin lên trang quản lý Admin
+ Cho phép người quản lý xóa 1 hoặc nhiều Admin cũ.
+ Click vào nút xóa mục Quản lý Admin, sau khi đã
tích vào Admin cần xóa.
+ Hệ thống xác nhận lệnh xóa.
+ Hệ thống xóa toàn bộ Admin đã đánh dấu trong cơ
sở dữ liệu.
+ Hiển thị toàn bộ Admin còn lại lên trang quản lý
Admin.
+ Cho phép người quản lý thay đổi mật khẩu truy cập.
+ Người quản lý nhập mật khẩu cũ, mật khẩu mới, xác
nhận mật khẩu mới rồi chọn Submit để đổi.
+ Hệ thống so sánh mật khẩu mới lặp lại trùng khớp
không.
+ Hệ thống so sánh mật khẩu cũ trùng khớp với csdl
không.
+ Thông báo đã đổi mật khẩu, trở về trang quản lý,
hoặc thông báo lỗi.

2.2.3.6- Chức năng quản lý sản phẩm
1. Xem danh sách sản phẩm:
Mô tả
+ Cho phép người quản lý xem toàn bộ danh mục sản
23


Aprotrain-Aptech Computer Education

phẩm.

Dữ liệu vào
+ Click vào mục Quản lý danh mục sản phẩm.
Xử lý
+ Hệ thống lấy toàn bộ danh mục sản phẩm trong cơ
sở dữ liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý danh
mục sản phẩm.
2. Sửa thông tin danh mục sản phẩm:
Mô tả
+ Cho phép người quản sửa thông tin danh mục sản
phẩm.
Dữ liệu vào
+ Click vào mục danh mục sản phẩm cần sửa.
+ Click cập nhật sau khi đã sửa xong.
Xử lý
+ Hệ thống lấy toàn bộ danh mục sản phẩm cẩn sửa
hiển thị lên trang quản lý
+ Hệ thống cập nhật thông tin mới đè lên danh mục
sản phẩm cũ.
Đầu ra
+ Quay lại trang quản lý danh mục sản phẩm, hiển thị
danh mục sản phẩm mới cập nhật.
3. Thêm danh mục sản phẩm mới:
Mô tả
+ Cho phép người quản lý thêm 1 danh mục sản phẩm
mới.
Dữ liệu vào
+ Click vào nút Thêm trong mục quản lý danh mục sản
phẩm.

+Thêm mới danh mục sản phẩm vào trang thêm danh
mục sản phẩm, click Submit kết thúc
Xử lý
+ Hệ thống thêm mới danh mục sản phẩm trong cơ sở
dữ liệu.
Đầu ra
+ Hiển thị toàn bộ thông tin lên trang quản lý danh
mục sản phẩm
4. Xóa danh mục sản phẩm cũ:
Mô tả
+ Cho phép người quản lý xóa 1 hoặc nhiều danh mục
sản phẩm cũ.
Dữ liệu vào
+ Click vào nút xóa mục Quản lý danh mục sản phẩm,
sau khi đã tích vào danh mục sản phẩm cần xóa.
Xử lý
+ Hệ thống xác nhận lệnh xóa.
+ Hệ thống xóa toàn bộ danh mục sản phẩm đã đánh
dấu trong cơ sở dữ liệu.
Đầu ra
+ Hiển thị toàn bộ danh mục sản phẩm còn lại lên
24


Aprotrain-Aptech Computer Education

trang quản lý danh mục sản phẩm.
2.2.3.7- Chức năng quản lý các đối tượng khác
1. Xem danh sách
Mô tả

Xem danh sách các đối tượng hiện có trong CSDL.
Quy trình
Tìm trong CSDL đối tượng, hiển thị thông tin.
Đầu ra
Hiển thị bảng chi tiết các đối tượng.
2. Xóa 1 đối tượng
Mô tả
Đầu vào
Quy trình
Đầu ra

Xóa 1 đối tượng không cần lưu trữ trong CSDL.
Id đối tượng.
Tìm trong CSDL đối tượng có Id đã nhận và xóa đối tượng này
khỏi CSDL, đồng thời xóa các đối tượng liên quan.
Hiển thị danh sách đối tượng đã cập nhật.

3. Thêm mới sản phẩm
Mô tả
Đầu vào
Quy trình
Đầu ra

Thêm mới một đối tượng vào CSDL.
Thông tin cần thiết của đối tượng.
Kiểm tra tính hợp lệ của thông tin nhập vào, nếu đúng thì ghi vào
CSDL nếu sai thì báo lỗi và yêu cầu nhập lại.
Hiển thị danh sách đối tượng đã cập nhật, hoặc trở về form nhập
đối tượng nếu người dùng chọn nhập liên tiếp.


25


×