



















Preview text:
  lOMoAR cPSD| 59114765
BỘ GIÁO DỤC VÀ ĐÀO TẠO 
TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI 
KHOA CÔNG NGHỆ THÔNG TIN  ~~~~~~*~~~~~~   MÔN HỌC  :    
KỸ NGHỆ PHẦN MỀM  ĐỀ TÀI: 
XÂY DỰNG TRANG WEB QUẢN TRỊ 
BÀI ĐĂNG CHO TRANG TUYỂN DỤNG VIỆC LÀM  TOPCV.VN 
Thành viên nhóm thực hiện 
: Hoàng Công Thế       : Lê N   gọc Lương    
: Cao Ngọc Hoàng    
: Nguyễn Đức Chiến       : M  ai Nguyễn Hà Thanh  HÀ NỘI - 2024        lOMoAR cPSD| 59114765 MỤC LỤC        lOMoAR cPSD| 59114765 LỜI NÓI ĐẦU 
Không kể tới những đóng góp đến lớn mà ngành công nghệ thông tin đã làm 
được cho lĩnh vực nghiên cứu khoa học kỹ thuật, mà chúng ta có thể nhìn thấy luôn 
những đóng góp thiết thực mà nó mang lại trong đời sống xã hội của con người. Với 
chiếc máy tính cá nhân của mình, chỉ với vài thao tác đơn giản, thậm chí là một cú 
click chuột, bạn có thể đọc báo, xem phim, nghe đài, hay mua sắm,… có thể nói cả 
thế giới thông tin gần như hiện ra trước mắt bạn. 
Cùng với sự phát triển của nền kinh tế, con người ngày càng bộn bề với trăm 
nghìn công việc, chúng ta không có nhiều thời gian cho việc tìm kiếm, chọn lựa 
mua sắm những món đó cho mình và người thân, đơn giản chỉ là một chiếc bánh 
nhỏ xinh xắn vào buổi sáng, bánh kem cho buổi sinh nhật hay nhân dịp đặc biệt nào 
đó thôi nhưng cũng làm cho chúng ta cảm thấy cuộc sống nhẹ nhàng vui vẻ, cảm 
giác thanh thản, quên đi những mệt mỏi trong công việc hằng ngày. 
Xuất phát từ những suy nghĩ đó, chúng em muốn phát triển website chuyên 
cung cấp các sản phẩm về bánh phục vụ cho cuộc sống hàng ngày, quà tặng,… 
Mong rằng sẽ mang đến những chiếc bánh thơm ngon nhất, những món quà ý nghĩa 
nhất đến với người thân yêu của bạn trên khắp mọi miền, khoảng cách về không 
gian và thời gian không còn là vấn đề nữa. 
Đó cũng là lý do chính để nhóm chúng em chọn đề tài “XÂY DỰNG 
WEBSITE BÁN BÁNH” hiện thực hóa ý tưởng và mong muốn của chúng em để 
mang lại một sản phẩm chất lượng đáng tin cậy và ý nghĩa. 
Chúng em xin chân thành cảm ơn những bài giảng tận tình của thầy ..... – 
Giảng viên bộ môn Kỹ nghệ phần mềm, trường Đại Học Kinh Doanh và Công Nghệ 
Hà Nội. Thầy đã cho chúng em nhiều kiến thức cực kì quan trọng và nhiều đóng  góp quý giá. 
Lời cuối cùng, chúng em xin kính chúc thầy lời chúc sức khỏe, thành công  trong cuộc sống.    I)  GIỚI THIỆU 
Chúng tôi là một doanh nghiệp tiên phong trong lĩnh vực công nghệ thông tin, 
chuyên cung cấp các giải pháp số hàng đầu cho các doanh nghiệp trên toàn cầu. Với 
cam kết đổi mới không ngừng và sự tận tâm đến từng dự án, chúng tôi đang triển      lOMoAR cPSD| 59114765
khai xây dựng một trang web mua hàng online, giúp tối ưu hóa việc mua hàng, đặt  hàng. 
Dự án Xây dựng trang web bán hàng là một phần quan trọng trong chiến lược 
phát triển sản phẩm của chúng tôi. Trang web này sẽ là một nền tảng linh hoạt, tích 
hợp nhiều tính năng quản lý và điều hành các hoạt động mua hàng, đặt hàng và 
thanh toán của khách hàng một cách hiệu quả. Chúng tôi cam kết mang đến một sản 
phẩm chất lượng cao, đáp ứng tối đa nhu cầu của người dùng và đảm bảo tính bảo  mật thông tin. 
Nếu bạn quan tâm và có nhu cầu tích hợp công nghệ vào kinh doanh, vui lòng 
gửi thông tin của bạn đến [thctl@gmail.com] hoặc liên hệ trực tiếp qua số điện thoại  [098 765 4321]. 
Hãy cùng chúng tôi xây dựng một sản phẩm tuyệt vời và đánh dấu dấu ấn của 
bạn trong lĩnh vực công nghệ thông tin!    II) 
NGHIÊN CỨU VÀ LẬP KẾ HOẠCH DỰ ÁN 
1. Nhân lực tham gia thực hiện dự án  Hoàng Công Thế  Lê Ngọc Lương  Cao Ngọc Hoàng  Nguyễn Đức Chiến  Mai Nguyễn Hà Thanh 
2. Xác định yêu cầu của khách hàng về yêu cầu xây dựng trang web Các yêu cầu  về trang web: 
● Xem trước món ăn trực tuyến 
● Tài khoản người dùng  ● Gọi món 
● Quản lý đơn hàng thực phẩm  ● Bảng quản trị  ● Quản lý người dùng  ● Thêm lại  ● Quản lý phục hồi 
● Restaurant Danh mục Thêm  ● Quản lý danh mục  ● Thực đơn      lOMoAR cPSD| 59114765 ● Đặt hàng  ● Quản lý đơn hàng  ● Giao hàng  ● Vân vân  Yêu cầu về giao diện: 
● Giao diện thiết kế dựa trên màu sắc chủ đạo của trang web theo yêu cầu của khách  hàng 
● Giao diện thiết kế đơn giản, không quá màu mè. Dễ tiếp cận đối với người sử  dụng 
Mục tiêu về xử lý logic của trang web: 
● Một website cần có những chức năng chính như sau: 
● Cung cấp thông tin về các loại sản phẩm: tên sản phẩm, loạisản phẩm, hình ảnh,  giá cả, mô tả,.. 
● Cung cấp chức năng mua hàng trực tuyến. 
● Cung cấp thông tin liên hệ, hướng dẫn mua hàng, các chínhsách như chính sách 
đổi trả, chính sách vận chuyển, chính sách an toàn thực phẩm… và các điều khoản  dịch vụ. 
3. Thiết kế giao diện 
- Giao diện trang web bán hàng Giao diện trang chủ: 
● Xem những món ăn đang bán chạy  Giao diện trang Đăng ký: 
● Tạo tài khoản người dùng: Tên tài khoản, Tên người dùng, họ, địa chỉ email, 
số điện thoại, mật khẩu, xác nhận mật khẩu, địa chỉ giao hàng 
Giao diện trang Đăng nhập: 
● Đăng nhập tài khoản: tên tài khoản, mật khẩu 
● Nút tạo tài khoản cho người chưa có tài khoảnGiao diện đặt hàng: 
● Hiển thị những nhà hàng mà đã thêm bên phần admin 
- Giao diện trang web admin Giao diện bản điều khiển: 
● Hiển các tất cả thông tin của web con đưa vềGiao diện người dùng: 
● Hiển thị tất cả tài khoản đã tạo trên trang webGiao diện nhà hàng: 
● Hiển thị tất cả các nhà hàng      lOMoAR cPSD| 59114765
● Thêm và xóa nhà hàngGiao diện thực đơn: 
● Hiển thị tất cả các món ăn 
● Thêm sửa xóa món ănGiao diện đơn đặt hàng: 
● Hiển thị các đơn hàng 
● Chuyển trạng thái giao hàng  4. Phát triển 
Bước "Kiểm thử và điều chỉnh" trong phát triển phần mềm bao gồm:  • 
Lập kế hoạch kiểm thử: Xác định phạm vi, loại kiểm thử, tài nguyên và thời gian  cần thiết.  • 
Phát triển các trường hợp kiểm thử: Viết các trường hợp kiểm thử dựa trên yêu cầu 
phần mềm và thiết kế hệ thống.  • 
Thực hiện kiểm thử: Thực hiện các trường hợp kiểm thử và ghi nhận kết quả.  • 
Báo cáo lỗi: Ghi nhận và mô tả chi tiết các lỗi phát hiện.  • 
Điều chỉnh và sửa lỗi: Các nhà phát triển sửa lỗi và phát hành phiên bản mới để  kiểm thử lại.  • 
Kiểm thử lại và kiểm thử hồi quy: Kiểm thử lại các trường hợp không đạt và kiểm 
thử hồi quy để đảm bảo các chức năng khác không bị ảnh hưởng.  • 
Đánh giá và hoàn thiện: Đánh giá kết quả kiểm thử và thực hiện các điều chỉnh cần  thiết.  • 
Chuẩn bị báo cáo kiểm thử: Tổng hợp kết quả, đánh giá chất lượng phần mềm và 
đề xuất các bước tiếp theo. 
5. Kiểm thử và điều chỉnh Test, debug 
- Các loại rủi ro có thể gặp phải  Loại rủi ro  Rủi ro  Mô tả  Rủi ro về bảo mật  Tấn công hacker 
Trang web có thể bị tấn  công bởi hacker để truy 
cập thông tin cá nhân của  ứng viên và doanh  nghiệp.      lOMoAR cPSD| 59114765 Rò rỉ dữ liệu 
Dữ liệu nhạy cảm có thể 
bị rò rỉ do lỗ hổng bảo 
mật, gây tổn thất lớn cho  uy tín của trang web. 
Rủi ro về phát triển và  Lỗ hổng phần mềm  Lỗ hổng trong mã nguồn  bảo trì 
có thể bị tấn công, dẫn 
đến mất kiểm soát hoặc  phá hủy hệ thống. 
Thiếu hỗ trợ kỹ thuật 
Thiếu hỗ trợ kỹ thuật 
hoặc bảo trì định kỳ có 
thể gây ra các vấn đề kỹ 
thuật và ảnh hưởng đến 
trải nghiệm của người  dùng. 
Rủi ro về quản lý nội  Nội dung không phù  Nội dung không phù  dung  hợp  hợp hoặc vi phạm pháp 
luật có thể được đăng lên  trang web, gây ảnh 
hưởng tiêu cực đến hình  ảnh và uy tín của trang  web.  Spam và lừa đảo  Các bài đăng spam và 
lừa đảo có thể xuất hiện  trên trang web, làm giảm 
đáng kể sự tin cậy của  nội dung.  Tuân thủ pháp luật  Vi phạm quy định bảo  Lỗ hổng trong mã nguồn  mật 
có thể bị tấn công, dẫn 
đến mất kiểm soát hoặc  phá hủy hệ thống.      lOMoAR cPSD| 59114765 Vi phạm về quy định 
Thiếu hỗ trợ kỹ thuật  quảng cáo 
hoặc bảo trì định kỳ có 
thể gây ra các vấn đề kỹ 
thuật và ảnh hưởng đến 
trải nghiệm của người  dùng. 
- Cách khắc phục các loại rủi ro trên  Loại rủi ro  Cách khắc phục  Mô tả  Rủi ro về bảo mật 
Tăng cường bảo mật hệ Sử dụng các biện pháp  thống 
bảo mật mạnh mẽ như mã 
hóa dữ liệu, xác thực hai 
yếu tố, và kiểm tra mã 
nguồn để ngăn chặn các  cuộc tấn công từ phía  hacker. 
Quản lý quyền truy cập Thiết lập các phân quyền 
truy cập cẩn thận để chỉ  cho phép nhân viên truy 
cập vào các dữ liệu và       
chức năng cần thiết cho  công việc của họ. 
Rủi ro về phát triển và 
Kiểm tra bảo mật định 
Thực hiện kiểm tra bảo  bảo trì  kỳ 
mật định kỳ và cập nhật hệ 
thống để bảo vệ trang web 
khỏi các lỗ hổng bảo mật  mới. 
Duy trì hỗ trợ kỹ thuật 
Đảm bảo rằng có một đội  ngũ hỗ trợ kỹ thuật 
chuyên nghiệp và đầy đủ 
để giải quyết các vấn đề  kỹ thuật kịp thời.      lOMoAR cPSD| 59114765
Rủi ro về quản lý nội 
Thiết lập chính sách nội Xây dựng và thực thi các  dung  dung 
chính sách nội dung cụ thể 
để đảm bảo rằng chỉ có 
nội dung phù hợp và pháp 
lý được đăng lên trang  web. 
Sử dụng công nghệ phát Sử dụng các công nghệ  hiện spam 
phát hiện spam để tự động 
phát hiện và loại bỏ các 
bài đăng spam và lừa đảo  từ trang web. 
Rủi ro về tuân thủ pháp Đào tạo nhân viên về 
Cung cấp đào tạo định kỳ  luật  tuân thủ pháp luật  cho nhân viên về các quy 
định pháp luật liên quan 
đến bảo mật dữ liệu và 
quảng cáo để đảm bảo  tuân thủ.  Sử dụng công cụ kiểm  tra tuân thủ pháp luật 
Sử dụng các công cụ kiểm 
tra tuân thủ pháp luật để  đảm bảo rằng trang web 
tuân thủ tất cả các quy 
định pháp luật hiện hành.  6. Triển khai  Chuẩn bị phát hành:  • 
Đóng gói phần mềm thành phiên bản cuối cùng.  • 
Chuẩn bị tài liệu hướng dẫn sử dụng và tài liệu kỹ thuật. 
Thiết lập môi trường triển khai:  • 
Cài đặt và cấu hình phần mềm trên môi trường máy chủ, đám mây hoặc các thiết bị  đầu cuối.  • 
Đảm bảo môi trường triển khai tương thích và ổn định. 
Kiểm tra trước triển khai:      lOMoAR cPSD| 59114765 • 
Thực hiện kiểm tra cuối cùng để đảm bảo không có lỗi nghiêm trọng.  • 
Thực hiện kiểm thử hiệu năng và bảo mật.  Phát hành phần mềm:  • 
Đưa phần mềm lên các nền tảng phân phối như trang web công ty, cửa hàng ứng 
dụng, hoặc các kênh phân phối khác.  • 
Thông báo cho người dùng và khách hàng về phiên bản mới.  Hỗ trợ sau phát hành:  • 
Cung cấp hỗ trợ kỹ thuật cho người dùng và khách hàng.  Theo dõi phản hồi 
và báo cáo lỗi từ người dùng.  Quảng bá và tiếp thị:  • 
Thực hiện các chiến dịch tiếp thị để giới thiệu sản phẩm đến người dùng và khách  hàng tiềm năng.  • 
Sử dụng các kênh tiếp thị như mạng xã hội, email marketing, và quảng cáo trực  tuyến.  Theo dõi và bảo trì:  • 
Theo dõi hiệu suất và hoạt động của phần mềm.  • 
Phát hành các bản cập nhật và sửa lỗi định kỳ.  Đánh giá sau triển khai:  • 
Đánh giá mức độ thành công của việc triển khai dựa trên phản hồi của người dùng 
và các chỉ số kinh doanh.  • 
Rút kinh nghiệm và cải tiến cho các phiên bản sau. 
7. Tiếp thị và quảng bá 
Như một công ty hàng đầu trong lĩnh vực tạo website mua bán hàng online chúng 
tôi, THCTL, cam kết mang đến cho khách hàng những giải pháp thông minh và hiệu  quả nhất. 
Tại THCTL, chúng tôi không chỉ cung cấp dịch vụ mua hàng online tiên tiến mà 
còn là người bạn đồng hành đáng tin cậy trong mỗi bước tiến trình đặt hàng và mua 
hàng. Với sứ mệnh tạo nên nền tảng mua bán online uy tín và đảm bảo chất lượng,      lOMoAR cPSD| 59114765
chúng tôi không ngừng nỗ lực để nâng cao các dịch vụ để giúp khách hàng cảm 
nhận được chất lượng. 
Đội ngũ chuyên gia tài năng của chúng tôi không chỉ giỏi về nghệ thuật mà còn 
sở hữu sự hiểu biết sâu sắc về thị trường hàng hóa và xu hướng mua hàng online tại 
thời đại 4.0. Chúng tôi luôn đặt lợi ích của khách hàng lên hàng đầu, và thông qua 
sự tận tâm và am hiểu, chúng tôi xây dựng mối quan hệ chặt chẽ và lâu dài với từng  đối tác và khách hàng. 
8. Duy trì, cải thiện 
 Hỗ trợ khách hàng trong quá trình sử dụng sản phẩm. Nâng cấp áp dụng công 
nghệ mới. Một số công việc như: 
• Đánh giá hiện trạng: Xác định điểm mạnh và điểm yếu. 
• Lập kế hoạch: Đặt mục tiêu SMART và tạo kế hoạch hành động chi tiết. 
• Cải tiến liên tục: Áp dụng cải tiến nhỏ và theo dõi tiến độ. 
• Học hỏi và phát triển: Tham gia đào tạo và tự học. 
• Tạo môi trường hỗ trợ: Khuyến khích sáng tạo và phản hồi xây dựng. 
• Đánh giá và điều chỉnh: Đánh giá hiệu quả và điều chỉnh kế hoạch. 
• Duy trì động lực: Ghi nhận thành tựu và cam kết lâu dài.      lOMoAR cPSD| 59114765 9. Lập kế hoạch     
III) ĐẶC TẢ YÊU CẦU 
Phân tích và đặc tả yêu cầu là một phần quan trọng trong quá trình phát triển phần 
mềm vì nó xác định chính xác những gì hệ thống phải làm để đáp ứng nhu cầu của 
người dùng và các bên liên quan. Đầu tiên, bước này giúp làm rõ các yêu cầu và 
mong muốn của người dùng, từ đó tránh được những hiểu lầm hoặc thiếu sót có thể 
xảy ra trong giai đoạn sau. Thứ hai, việc phân tích và đặc tả yêu cầu cẩn thận sẽ      lOMoAR cPSD| 59114765
giúp nhóm phát triển xác định được phạm vi công việc, ước lượng thời gian và 
nguồn lực cần thiết một cách chính xác hơn. Điều này không chỉ tối ưu hóa quy 
trình làm việc mà còn giảm thiểu rủi ro và chi phí phát sinh do những thay đổi không 
mong muốn hoặc lỗi hệ thống. Cuối cùng, một đặc tả yêu cầu rõ ràng là cơ sở để 
kiểm tra và đảm bảo chất lượng sản phẩm, giúp đảm bảo rằng sản phẩm cuối cùng 
đáp ứng đúng kỳ vọng của người dùng và hoạt động hiệu quả trong môi trường thực  tế. 
Các yêu cầu chức năng  ● Đăng kí  ● Đăng nhập  ● Đăng xuất 
● Sửa thông tin khách hàng  ● Tìm kiếm sản phẩm 
● Xem sản phẩm nổi bật 
● Xem sản phẩm bán chạy 
● Xem sản phẩm khuyến mãi 
● Xem chi tiết sản phẩm  ● Bình luận sản phẩm  ● Quản lý giỏ hàng 
● Xem đơn hàng● Xem bài viết  ● Để lại lời nhắn  ● Đăng ký nhận tin 
Phân tích yêu cầu người dùng  
Lấy ý kiến khách hàng qua phiếu khảo sát dưới đây: 
Phiếu khảo sát nhu cầu thiết kế website 
Kính gửi quý khách hàng, để thuận tiện hơn trong việc tư vấn và thiết kế website bạn vui lòng 
trả lời những câu hỏi dưới đây một cách đầy đủ và chi tiết. 
Câu trả lời của bạn sẽ giúp chúng tôi phục vụ bạn được chính xác, nhanh chóng và thuận lợi  nhất.  STT  Câu Hỏi  Trả Lời Nhu Cầu  1 
Website bạn gồm bao nhiêu trang chính? 
…………………………………………      lOMoAR cPSD| 59114765 2  Tên những trang nào?  Giới thiệu 
Sản phẩm (Sơn trang trí, Sơn công  nghiệp, Sơn Alphanam) 
Tư vấn kỹ thuật (Hỗ trợ phối màu, Tính 
toán lượng sơn, Mẹo sơn nhà) 
Dự án (Dự án trong nước, Dự án nước 
ngoài, Feedback khách hàng)  Tìm đại lý  Tin tức & sự kiện  Liên hệ    3 
Có bán hàng trên website không? 
…………………………………………  4 
Xin liệt kê ít nhất 3 URL (địa chỉ web) của 
các trang web mà bạn đánh giá cao và chỉ rõ 
muốn có được tính năng nào trên các  website đó 
 Tham khảo các tính năng đặc biệt như tính 
năng hỗ trợ phối màu, tính toán lượng sơn, 
tính năng tìm đại lý tại 2 website sau:    5 
Ví dụ bố cục trình bày, màu sắc, định hướng, Tư vấn thêm giúp mình. 
hình ảnh đồ họa, phông chữ Bạn muốn  website có những màu gì?  6 
Liệt kê sơ bộ các chức năng bạn muốn thực Phong cách hiện đại 
hiện Phong cách thiết kế website bạn muốn? 
(Ví dụ như hiện đại, cổ xưa, ấm áp, tươi sáng, 
vv.) Bạn có ý tưởng hay ghi chú đặc biệt nào 
muốn chúng tôi thực hiện trong dự án hay  không?  7 
Đối tượng người dùng của trang web là Chủ đầu tư dự án, Nhà phân phối sơn, 
những ai, trình độ tiếp cận Internet của họ thế Người tiêu dùng cuối cùng…  nào?  8 
Ngôn ngữ chính là gì? gồm mấy ngôn ngữ. Hai ngôn ngữ: Tiếng Việt + Tiếng Anh      lOMoAR cPSD| 59114765 9 
Trong thời gian tới mình sẽ đẩy mạnh 
Các công cụ dùng cần thiết để bạn làm Google và Facebook. Nếu tích hợp với 
marketing online trên website (google, tính năng chat, thì mình muốn tích hợp  facebook, chat…)  với Messenger.  10 
Bạn đã có email tên miền hay chưa?  Đã có  11 
Bạn có bao nhiêu dịch vụ sản phẩm để giới Kasai hoạt động với 2 mảng: Mảng Retail  thiệu trên website 
và mảng Dự án. Với mỗi mảng kinh 
Doanh sẽ có những dòng sản phẩm khác  nhau.  12 
Các tiêu đề nhận biết sản phẩm dịch vụ của Hiện tại, Kansai Paint đang nhấn mạnh  bạn 
yếu tố Nhật Bản trong các thông điệp 
truyền thông. Bên cạnh yếu tố Nhật, sản 
phẩm sơn Kansai là sản phẩm sơn công 
nghệ xanh, an toàn, và có độ phủ tương  đối ổn.  13 
Thiết kế mang lại trải nghiệm tốt cho 
Xu hướng thiết kế web bạn mong muốn (đơn người dùng: Các phần bố cục rõ ràng, 
giản, dễ tìm kiếm, màu mè?)  Thông tin dễ tìm kiếm.  14 
Full service: Từ tư vấn lên layout, các 
Bạn mong muốn gì ở khi sử dụng dịch vụ phần nên được trình bày như thế nào => 
thiết kế web của chúng tôi? bạn cần chúng tôi Thiết kế toàn bộ website, Kansai Paint  cung cấp giải pháp gì 
cung cấp thông tin về nội    thêm cho bạn? 
dung, Hỗ trợ đăng ký website với bộ công 
thương => Tư vấn thêm về các gói dịch 
vụ sau thiết kế (Hỗ trợ như thế nào, 2 bên 
sẽ quản lý web ra sao, chính sách bảo 
hành, chi phí mỗi lần thêm mới,) 
Hoàn thành bảng khảo sát, vui lòng gửi file kết quả về địa chỉ Email: nhom1@gmail.com  Xin chân thành cảm ơn!   
- Phân tích yêu cầu người dùng: Sau khi khảo sát khách hàng, người dùng qua 
phiếu chúng tôi mô phỏng trang web khi hoàn thành như sau:  ●  Trang đăng nhập:      lOMoAR cPSD| 59114765  
Mô tả: Mật khẩu được mã hóa, các điều kiện kiểm tra mật khẩu, và đăng nhập vào 
sẽ ra giao diện trang chủ  ●  Trang đăng kí:      lOMoAR cPSD| 59114765  
Mô tả: Khi ấn vào đăng ký người dùng sẽ được tạo tài khoản, tên người dùng, 
mật khẩu và các thông tin liên quan để người quản trị có thể dễ dàng liên hệ khi 
người dùng đặt hàng ● Trang chủ:      lOMoAR cPSD| 59114765  
Mô tả: Bố cục trang chủ sẽ được thiết kế theo bố cục:  ●  Header (Phần đầu trang) 
Logo: Đặt ở góc trên bên trái để nhận diện thương hiệu. 
Thanh điều hướng (Navigation Bar): Nằm ngang, liệt kê các mục menu chính 
như Trang chủ, Giới thiệu, Dịch vụ, Sản phẩm, Blog, Liên hệ. 
Nút hành động (CTA): Các nút như Đăng ký, Đăng nhập, Giỏ hàng.  ●  Giới thiệu ngắn gọn 
Đoạn văn giới thiệu: Một đoạn văn ngắn gọn về công ty hoặc tổ chức.  ●  Sản phẩm chính 
Danh sách sản phẩm: Các khối chứa hình ảnh, tiêu đề, mô tả ngắn và liên kết  đến trang chi tiết. 
Bố cục lưới (Grid Layout): Thường hiển thị theo dạng lưới để dễ nhìn và dễ  truy cập. 
Nút CTA (Call to Action): Nút như "Mua ngay" để hướng người dùng đến  các trang quan trọng.  ● 
Trang chi tiết sản phẩm:      lOMoAR cPSD| 59114765   Mô tả: Gồm:  ●  Tiêu đề sản phẩm 
Tên sản phẩm: Đặt ở vị trí dễ thấy, sử dụng font lớn và rõ ràng.  ●  Hình ảnh sản phẩm 
Hình ảnh chính: Hình ảnh lớn, chất lượng cao, cho phép người dùng xem chi tiết. 
Thư viện hình ảnh: Các hình ảnh phụ thể hiện sản phẩm từ nhiều góc độ khác nhau. 
Tính năng phóng to: Cho phép người dùng phóng to hình ảnh để xem chi tiết hơn.  ●  Giá sản phẩm 
Giá niêm yết: Hiển thị giá sản phẩm một cách rõ ràng. 
Giá khuyến mãi: Nếu có khuyến mãi, hiển thị giá giảm và phần trăm giảm giá. 
Thông tin về thuế và phí vận chuyển: Ghi rõ đã bao gồm thuế chưa, phí vận chuyển  thế nào.  ●  Mô tả sản phẩm 
Mô tả ngắn: Đoạn văn ngắn gọn mô tả các đặc điểm nổi bật của sản phẩm.      lOMoAR cPSD| 59114765
Mô tả chi tiết: Thông tin chi tiết hơn về sản phẩm, bao gồm các thông số kỹ thuật, 
chất liệu, kích thước, màu sắc.  ●  Mua hàng sản phẩm  Trang quản trị:    Mô tả: 
Các Yêu cầu phi chức năng 
- Trang web có thời gian phản hồi nhanh, kết quả tìm kiếm chính xác. 
- Phát triển hệ thống theo mô hình MVC - Model View Controller  - Ngôn ngữ sử dụng: 
+ Thiết kế giao diện: HTML, CSS 
+ Thiết kế hệ thống, xử lý dữ liệu phía database: PHP 
- Yêu cầu từ bên ngoài: Thông tin của người dùng được bảo mật và tránh để lộ thông  tin.   
IV) THIẾT KẾ PHẦN MỀM  4.1. Giới Thiệu 
Thiết kế phần mềm là một giai đoạn quan trọng trong quá trình phát triển phần mềm. 
Đây là bước trung gian giữa yêu cầu người dùng và việc mã hóa phần mềm, đảm