Báo cáo web giới thiệu sản phẩm, Báo cáo web giới thiệu sản phẩm Báo cáo web giới thiệu sản phẩm, Báo cáo web giới thiệu sản phẩm Báo cáo web giới thiệu sản phẩm, Báo cáo web giới thiệu sản phẩm Báo cáo web giới thiệu sản phẩm, Báo cáo web giới thiệu sản phẩm Báo cáo web giới thiệu sản phẩm, Báo cáo web giới thiệu sản phẩm Báo cáo web giới thiệu sản phẩm
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN
Giáo viên HD : Vũ Thị Thúy Thảo Sinh viên : Phạm Văn Thắng Lớp : HTTT K12A
Thái Nguyên, tháng 3 năm 2017
Trang 2MỤC LỤC
MỤC LỤC 1
LỜI MỞ ĐẦU 3
CHƯƠNG 1 CƠ SỞ LÝ THUYẾT 4
1.1 Phân tích thiết kế hệ thống hướng đối tượng 4
1.1.1 Nền tảng UML (Unified Modeling Language) 4
1.2.2 Các sơ đồ chính trong UML 4
1.2 Giới thiệu về Wordpress 8
1.2.1.Giới thiệu tổng quan về Wordpress 8
1.2.2 Đặc điểm nổi bật của Wordpress 9
1.2.3.Wordpress.com và Wordpress.org 10
1.2.4 Cấu trúc một trang Wordpress 11
CHƯƠNG 2 KHẢO SÁT, PHÂN TÍCH & THIẾT KẾ HỆ THỐNG 12
2.1 Khảo sát hiện trạng 12
2.1.1 Giới thiệu về cửa hàng 12
2.1.2 Các lĩnh vực hoạt động của cửa hàng 12
2.1.3 Hoạt động giới thiệu sản phẩm tại cửa hàng: 12
2.1.4 Nhược điểm của hệ thống cũ và yêu cầu phát sinh hệ thống mới: 14
2.2 Phân tích hệ thống website 16
2.2.1.Các tác nhân và các UC của hệ thống : 16
2.2.2 Các biểu đồ 17
2.2.3 Đặc tả một số UC chính: 18
2.2.4 Đặc tả Use-case 20
2.3 Thiết kế hệ thống website: 24
CHƯƠNG 3 XÂY DỰNG WEBSITE GIỚI THIỆU SẢN PHẨM 25
3.1 Giao diện của website 25
3.1.1 Giao diện trang sản phẩm và các danh mục 26
3.1.2 Giao diện danh mục máy tính Laptop 26
3.1.3 Giao diện chi tiết danh mục máy tính Laptop 27
Trang 33.1.5 Giao diện chi tiết danh mục máy tính bảng 28
3.1.6 Giao diện tin tức chuyên mục tin mới nhất 28
3.1.7 Giao diện tin tức chuyên mục:tin khuyến mại 29
3.1.8 Giao diện liên hệ 29
3.1.9 Giao diện giới thiệu 30
3.2 Một số chức năng quản trị 30
3.2.1 Giao diện trang quản lý sản phẩm 30
3.2.2 Giao diện quản lý trang 31
3.2.3 Giao diện quản lý bài viết 31
3.2.4 Giao diện wordpress 32
KẾT LUẬN 33
Trang 4
LỜI MỞ ĐẦU
Ngày nay với sự phát triển của Internet cũng như hàng loạt các website ra đờinhằm giới thiệu, quảng bá thông tin doanh nghiệp, giới thiệu các hàng hóa, sản phẩmcho người tiêu dùng Với sự phát triển nhanh chóng của các website thì Wordpressđược coi là giải pháp phổ biến nhất hiện nay để tạo ra một website một cách nhanhchóng và hiệu quả Là một công cụ thiết kế website tiện lợi và được hỗ trợ nhiều tínhnăng cần thiết để xây dựng 1 website Chính vì lí do đó em chọn đề tài “Xây dựngwebsite giới thiệu sản phẩm cho cửa hàng Thế giới di động –TP Thái Nguyên” Báocáo được chia làm 3 phần chính bao gồm :
-Cơ sở lý thuyết.
-Khảo sát, Phân tích & Thiết kế hệ thống.
-Xây Dựng website giới thiệu sản phẩm.
Để hoàn thành đề tài này em xin cám ơn ban nhân sự cửa hàng Thế giới di động
và sự giúp đỡ tận tình của cô Vũ Thị Thúy Thảo đã giúp em hoàn thành tốt đề tài này
Tuy nhiên vì thời gian và kiến thức có hạn nên báo cáo không tránh khỏi nhữngnhược điểm và thiếu sót Em rất mong nhận được sự đóng góp ý kiến từ thầy cô vàcác bạn
Em xin chân thành cảm ơn !
Sinh viên
Phạm Văn Thắng
Trang 5CHƯƠNG 1
CƠ SỞ LÝ THUYẾT 1.1 Phân tích thiết kế hệ thống hướng đối tượng
1.1.1 Nền tảng UML (Unified Modeling Language)
UML có nghĩa là một ngôn ngữ thống nhất cho phép các chuyên gia CNTT môhình hóa các ứng dụng máy tính Các tác giả chính là Jim Rumbaugh, Ivar Jacobson,
và Grady Booch, những người ban đầu đã có các phương pháp cạnh tranh riêng củamình (OMT, OOSE và Booch) Cuối cùng, họ đã tham gia lực lượng và dẫn đến mộtchuẩn mở Một lý do mà UML đã trở thành một ngôn ngữ mô hình hóa chuẩn là tínhđộc lập của ngôn ngữ lập trình Ngoài ra, bộ kí hiệu UML là một ngôn ngữ chứ khôngphải là một phương pháp luận Điều này là quan trọng, bởi vì một ngôn ngữ, trái vớimột phương pháp luận, có thể dễ dàng phù hợp với phương diện đạo đức kinh doanhcủa công ty bất kỳ mà không cần thay đổi
Do UML không phải là một phương pháp luận, nó không yêu cầu bất kỳ sảnphẩm làm ra chính thức nào Tuy nhiên, nó cung cấp một vài kiểu sơ đồ, khi được sửdụng trong một phương pháp cụ thể, các sơ đồ đó làm tăng sự dễ hiểu cho một ứngdụng đang được phát triển Có nhiều thứ với UML hơn các sơ đồ này, nhưng với mụcđích của tôi ở đây, các sơ đồ cung cấp sự mở đầu tốt cho ngôn ngữ và các nguyên lýphía sau việc sử dụng của nó Bằng cách đặt các sơ đồ UML chuẩn trong các sản phẩmtạo ra của phương pháp luận của bạn, với những người thành thạo, UML bạn làm cho
nó trở nên dễ nhập vào dự án của bạn hơn và nhanh chóng biến thành sản phẩm Các
sơ đồ UML chuẩn, có ích nhất là: sơ đồ ca sử dụng, sơ đồ lớp, sơ đồ trình tự, sơ đồtrạng thái (statechart), sơ đồ hoạt động, sơ đồ thành phần và sơ đồ triển khai
1.2.2 Các sơ đồ chính trong UML
Sơ đồ ca sử dụng
Một ca sử dụng minh họa một đơn vị chức năng được hệ thống cung cấp Mụcđích chính của việc sử dụng sơ đồ ca sử dụng là giúp các nhóm phát triển hình dung racác yêu cầu chức năng của một hệ thống, bao gồm mối quan hệ của "các vai" (conngười, người sẽ tương tác với hệ thống) với các quy trình cần thiết, cũng như các mốiquan hệ trong số các ca sử dụng khác nhau Các sơ đồ ca sử dụng nói chung cho thấycác nhóm các ca sử dụng hoặc tất cả các ca sử dụng cho hệ thống hoàn chỉnh, hoặc
sự đột phá của một nhóm các ca sử dụng cụ thể với chức năng liên quan (ví dụ, tất cả
Trang 6các ca sử dụng có liên quan đến quản trị an ninh) Để cho thấy ca sử dụng trên một sơ
đồ ca sử dụng, bạn vẽ hình bầu dục ở giữa sơ đồ và đặt tên ca sử dụng ở trung tâm,hoặc bên dưới, hình bầu dục Để vẽ một vai (chỉ thị một người sử dụng hệ thống) trênmột sơ đồ ca sử dụng, bạn vẽ một người dính vào bên trái hay bên phải sơ đồ của bạn(và chỉ trong trường hợp bạn đang muốn biết, một số người vẽ người đi kèm đẹp hơnnhững người khác) Sử dụng các đường đơn giản để miêu tả các mối quan hệ giữa vai
đề khác nhau mà các doanh nhân trong một tổ chức hay bàn về chúng các ban nhạcrock, các đĩa CD, phát thanh hoặc các khoản vay, thế chấp nhà, các khoản vay mua xe
và lãi suất Các sơ đồ lớp cũng có thể được sử dụng để hiển thị các lớp thực hiện,chúng là những lớp mà các lập trình viên thường hay xử lý Một sơ đồ lớp thực hiện cóthể sẽ cho thấy một số các lớp giống như sơ đồ các lớp hợp lý Lớp thực hiện sẽ khôngđược vẽ với các thuộc tính như nhau, tuy nhiên, vì nó hầu như sẽ có khả năng có cáctham khảo đến những thứ như các Vectơ và HashMaps
Trang 7Một lớp được mô tả trong sơ đồ lớp như là một hình chữ nhật với ba phần nằmngang nhau Phần phía trên chỉ ra tên của lớp; phần giữa có chứa các thuộc tính củalớp; và phần dưới chứa hoạt động của lớp (hay "các phương thức")
Hình1.2 Đối tượng lớp mẫu trong một sơ đồ lớp
Sơ đồ trình tự
Sơ đồ trình tự (sequence) hiển thị một dòng chi tiết cho một ca sử dụng cụ thểhoặc thậm chí chỉ là một phần của một ca sử dụng cụ thể Hầu như chúng tự giải thích;chúng hiển thị các lời gọi giữa các đối tượng khác nhau theo trình tự của chúng và cóthể hiển thị, ở một mức độ chi tiết, các lời gọi khác với các đối tượng khác
Một sơ đồ trình tự có hai chiều: Chiều dọc cho thấy trình tự của thông báo các lờigọi theo thứ tự thời gian mà chúng xảy ra; chiều ngang thể hiện các cá thể đối tượng
mà các thông báo được gửi tới chúng
Một sơ đồ trình tự vẽ rất đơn giản Ngang trên đầu sơ đồ của bạn, xác định các cá thểlớp (đối tượng) bằng cách đặt mỗi cá thể lớp trong hộp Trong hộp này, đặt tên cá thểlớp và tên lớp được ngăn cách bằng một khoảng trống dấu hai chấm/ khoảng trống " :
" (ví dụ, myReportGenerator : ReportGenerator) Nếu một cá thể lớp gửi một thôngbáo đến một cá thể lớp khác, vẽ một đường với một mũi tên hở trỏ đến cá thể lớpnhận; đặt tên của thông báo phương thức trên đường vẽ đó Tùy chọn, với các thôngbáo quan trọng, bạn có thể vẽ một đường chấm chấm có một mũi tên chỉ ngược về cáthể lớp ban đầu; ghi nhãn giá trị trả về trên đường chấm chấm đó Riêng tôi luôn muốn
có đường giá trị trả về vì tôi muốn tìm các chi tiết phụ làm cho nó dễ đọc hơn
Đọc một sơ đồ trình tự rất đơn giản Bắt đầu tại góc trên bên trái với cá thể lớp
"trình điều khiển" bắt đầu trình tự Sau đó đi theo mỗi thông báo dưới sơ đồ
Trang 8Hình 1.3 Minh hoạ sơ đồ trình tự
Sơ đồ hoạt động
Sơ đồ hoạt động hiển thị luồng kiểm soát theo thủ tục giữa hai hay nhiều đốitượng lớp khi xử lý một hoạt động Các sơ đồ hoạt động có thể được sử dụng để môhình hóa quy trình kinh doanh cao cấp hơn ở mức đơn vị kinh doanh, hoặc để mô hìnhhóa các hành động bên trong mức thấp Theo kinh nghiệm của tôi, các sơ đồ hoạt độngtốt nhất được sử dụng để mô hình hóa quy trình cao cấp hơn, chẳng hạn công ty hiệnđang kinh doanh như thế nào, hoặc muốn tiến hành kinh doanh như thế nào Điều này
là do các sơ đồ hoạt động có vẻ "ít kỹ thuật" hơn so với các sơ đồ trình tự và nhữngngười thích kinh doanh có xu hướng hiểu chúng nhanh hơn
Một bộ ký hiệu hoạt động tương tự như các ký hiệu đã sử dụng trong một sơ đồtrạng thái Giống như một sơ đồ trạng thái, sơ đồ hoạt động bắt đầu bằng một vòngtròn nét liền kết nối tới hoạt động ban đầu Hoạt động này được mô hình hóa bằngcách vẽ một hình chữ nhật có các cạnh tròn, kèm theo tên của hoạt động Các hoạtđộng có thể được kết nối với các hoạt động khác thông qua các đường chuyển tiếp,hoặc đến các điểm quyết định có kết nối tới các hoạt động khác được các điều kiện củađiểm quyết định bảo vệ Các hoạt động, chấm dứt quá trình được mô hình hóa, đượckết nối với một điểm kết thúc (giống như trong một sơ đồ trạng thái) Tùy chọn, cáchoạt động có thể được nhóm lại thành các làn đường, chúng được sử dụng để chỉ ra đốitượng thực sự thực hiện các hoạt động
Trang 9Hình 1.4 Minh hoạ sơ đồ trình tự
1.2 Giới thiệu về Wordpress
1.2.1.Giới thiệu tổng quan về Wordpress
WordPress là một phần mềm nguồn mở (Open Source Software) được viết bằng
ngôn ngữ lập trình website PHP (Hypertext Preprocessor) và sử dụng hệ quản trị cơ sở
dữ liệu MySQL WordPress được ra mắt lần đầu tiên vào ngày 27/5/2003 bởi tác
giả Matt Mullenweg và Mike Little
WordPress là một mã nguồn mở bằng ngôn ngữ PHP để hỗ trợ tạo blog cá nhân,
và nó được rất nhiều người sử dụng ủng hộ về tính dễ sử dụng, nhiều tính năng hữuích Qua thời gian, số lượng người sử dụng tăng lên, các cộng tác viên là những lậptrình viên cũng tham gia đông đảo để phát triển mã nguồn WordPress có thêm nhữngtính năng tuyệt vời Và cho đến thời điểm hiện nay WordPress đã được xem như là
một hệ quản trị nội dung (CMS – Content Management System) vượt trội để hỗ trợ
người dùng tạo ra nhiều thể loại website khác nhau như blog, website tin tức/tạp chí,
giới thiệu doanh nghiệp, bán hàng – thương mại điện tử, thậm chí với các loại
website có độ phức tạp cao như đặt phòng khách sạn, thuê xe, đăng dự án bất động
Trang 10sản…Hầu như mọi hình thức website với quy mô nhỏ và vừa đều có thể triển khai trênnền tảng WordPress.
Hiện nay có tới khoảng 25% website trong danh sách 100 website lớn nhất thế
giới sử dụng mã nguồn WordPress Ví dụ như trang tạp chíTechCrunch, Mashable,
CNN, BBC America, Variety, Sony Music, MTV News, Bata, Quartz,…
1.2.2 Đặc điểm nổi bật của Wordpress
thể viết Plugin hoặc tích hợp code vào Wordpress
thiết kế website chuyên nghiệp
tích hợp sẵn Latex - công cụ soạn thảo công thức toán học, giúp người sử dụng có thể viết công thức toán học ngay trên blog
Các bài mới nhất, Các bài viết nổi bật nhất, Các comment mới nhất, Liệt kê cácchuyên mục, Liệt kê các Trang, Danh sách các liên kết, Liệt kê số bài viết trong từngtháng Có 79 theme để người dùng lựa chọn
WordPress còn được sử dụng để xây dựng nên các Website thương mại điện tử vớimục đích chính là bán hàng Online Tuy nhiên nếu xét trên phương diện này thìWordPress không thực sự nổi trội
số truy nhập của từng ngày đối với mỗi bài viết của blog Trên cơ sở đó chủ blog sẽ cóđịnh hướng nên viết vấn đề gì tiếp theo
phù hợp có thể xóa, nếu cho là spam thì sau này IP đó không có thể gửi comment vàoblog được nữa
quyền cho các cộng tác viên theo các cấp độ khác nhau Lưu giữ danh sách thành viên
Trang 11đã ghé thăm trang blog Admin cũng có thể cho bất kỳ ai đăng bài qua email vào blogmiễn là admin cho họ một địa chỉ email bí mật của blog (địa chỉ này có thể thay đổibất kỳ lúc nào).
may blog bị hack, và cung cấp công cụ chuyển nhà từ các blog khác sang blogWordPress
Hàng ngày WordPress có thống kê 100 bài trên các blog tiếng Việt củaWordPress được nhiều người đọc nhất trong vòng 48 tiếng Nhờ đó bạn biết được cácthông tin quan trọng nhất đang diễn ra
1.2.3.Wordpress.com và Wordpress.org
Wordpress.com(Blog)
Wordpress.com là dịch vụ viết blog miễn phí, khi đăng ký tài khoản tạiwordpress.com sẽ có sub-domain dạng example.wordpress.com; Wordpress.com dễ sửdụng, thường được dùng để viết blog, có nhiều giao diện cho người dùng lựa chọn, cócộng đồng viết Blog rất đông đảo Tuy nhiên, Wordpress.com không cài được Plugin,không tùy chỉnh được code của giao diện, Settings rất hạn chế
Wordpress.org(Wordpress tự host)
Wordpress cho phép người dùng tải xuống mã nguồn tại website chính
website như ý muốn Hiện nay, nhắc đến Wordpress người ta thường nghĩ ngay đếnWordpress tự host hay còn gọi là Wordpress Self-Hosted
Wordpress Self-Hosted cho phép người dụng có quyền cài đặt thêm các thànhphần mở rộng (plugins) và các chủ đề, hay còn gọi là giao diện (themes) từ bên ngoài,điều mà ở Wordpress.com không thể làm được Tuy nhiên bất lợi chính của WordpressSelf-Hosted đó là người dùng phải có hosting riêng và tự cài đặt, cũng như tự bảo mậtblog của mình
Wordpress Self-Hosted cho nhà phát triển tự phát triển những tính năng theo ýmuốn, tạo ra bản sắc riêng Với tên miền riêng Nhà phát triển hoàn toàn có thể sửdụng để làm các shop, diễn đàn, Websites
Trang 12Wordpress Self-Hosted có thể sử dụng hệ thống FW Một trong FW nổi tiếng nhấtcủa Wordpress là Genesis Được biết đến sau đối thủ là Thesis, nhưng với chính sách mở.Genesis đã nhanh chóng áp đảo và thống trị FW Wordpress Self-Hosted hiện tại.
Hiện nay bạn có thể dễ dàng tự host Wordpress chỉ trong 1 phút với các Hosting
hỗ trợ tự động cài đặt Wordpress
1.2.4 Cấu trúc một trang Wordpress
Bộ quản trị wordpress gồm các phần sau:
website wordpress, viết blog nhanh, một số bình luận mới nhất, bài từ wordpress.orgblog, plugin mới và phổ biến nhất, và link đến website của bạn
All posts: Quản lý tất cả các bài viết
Trang 13
CHƯƠNG 2 KHẢO SÁT, PHÂN TÍCH & THIẾT KẾ HỆ THỐNG
2.1 Khảo sát hiện trạng
- Trong thời đại ngày nay, đất nước ta đang hội nhập vào WTO cùng với sự phá
triển nhanh chóng của công nghệ thông tin được áp dụng trên mọi lĩnh vực của cuộcsống như kinh tế, chính trị, văn hóa xã hội, tất cả đều cần có công nghệ thông tin.Như hiện nay chúng ta đã biết lập trình và thiết kế Website có thể được coi là ngành
“hot” mà hiện nay chúng ta đang rất quan tâm Hiện nay nhu cầu sử dụng Internetngày càng nhiều và các hình thức kinh doanh trên mạng ngày càng đa dạng vàphong phú rất được nhiều người sử dụng và ưa chuộng.Cho nên khi xây dựng trangweb này trên hệ thống trực tuyến sẽ giúp cho khách hàng thuận lợi trong việc lực chọnsản phẩm mong muốn và liên hệ với cửa hàng để mua sản phẩm
2.1.1 Giới thiệu về cửa hàng
Cửa hàng thế giới di động có địa chỉ tại đường Lương Ngọc Quyến thành phốThái nguyên Là một cửa hàng chuyên giới thiệu ,giao dịch với khách hàng về nhữngmặt hàng máy tính Với mức độ uy tín, tin cậy và đảm bảo về chất lượng cũng nhưmẫu mã đẹp Cửa hàng cũng tư vẫn hỗ trợ khách hàng chọn các sản phẩm máy tính ưathích phù hợp với mục đích cũng như nhu cầu sử dụng
2.1.2 Các lĩnh vực hoạt động của cửa hàng
- Chuyên giới thiệu ,quảng bá sản phẩm về máy tính đến khách hàng
- Hỗ trợ ,tư vấn về thắc mắc của khách hàng về sản phẩm
- Tư vấn các sản phẩm khuyến mãi cho khách hàng
- Giới thiệu về sản phẩm máy tính mới của các hãng trên thị trường thế giới
- Bán sản phẩm máy tính uy tín , chất lượng cho khách hàng
2.1.3 Hoạt động giới thiệu sản phẩm tại cửa hàng:
Là nhà phân phối chính thức tại Thái Nguyên và các tỉnh lân cận về các sảnphẩm máy tính chính hãng giá rẻ Hiện tại Cửa hàng đang phân phối trên thị trườnghàng trăm sản phẩm khác nhau Việc giới thiệu, quảng cáo về thương hiệu của Cửahàng cũng như thương hiệu hàng hóa là rất cần thiết
Hiện tại, việc quảng cáo hàng hóa của Cửa hàng được thực hiện bằng một sốbiện pháp như sau:
Trang 14Quảng cáo sản phẩm trên mạng xã hội facebok
- Cửa hàng lập 1 fanpace trên trang facebook chuyên đăng thông tin về giá cả, chất lượng, mẫu mã ,xuất xứ sản phẩm máy tính hàng ngày để tiếp cận tới khách hàng Khi khách hàng có nhu cầu mua hàng của cửa hàng có thể nhắn tin, comment cho người quản trị fanpace để được tư vấn hỗ trợ
Nhược điểm:
- Facebook là trang mạng xã hội giải trí đa phần người ta dùng facebook để nhắntin, comment, đăng tải video, trạng thái cảm xúc của bản thân Rất ít người quan tâmtới mua sắm bởi vậy nên fanpace không tiếp cận đông đảo được tới người có nhu cầumuốn mua hàng
- Việc tư vẫn hỗ trợ cũng không được đầy đủ thỏa mãn hết thắc mắc của kháchhàng vì số lượng người cần được tư vấn hỗ trợ thì nhiều mà thời gian thì có hạn Bởivậy người quản trị fanpace không thể trả lời hết được cho khách hàng
Quảng cáo sản phẩm trên youtube
- Cửa hàng quay video giới thiệu hình ảnh , tính năng, giá cả , mẫu mã ,xuất xứsản phẩm máy tính Sau đó đăng tải video đó lên kênh youtube để quảng cáo sảnphẩm của cửa hàng tới khách hàng
Quảng cáo sản phẩm trên truyền hình
Cửa hàng liên hệ với đài truyền hình tình để được đăng quảng cáo về cửa hàng vàcác sản phẩm của cửa hàng lên kênh truyền hình của tỉnh
Trang 15Quảng cáo sản phẩm trên đài phát thanh
- Cửa hàng đăng quảng cáo giới thiệu về cửa hàng cũng như các sản phẩm của cửa hàng lên trên đài phát thanh để quảng bá đế khách hàng
Nhược điểm
- Thời gian cho phép quảng cáo trên đài phát thanh có hạn chỉ trong 2-3 phút vì vậy không thể giới thiệu đầy đủ được hết các sản phẩm của cửa hàng
- Chi phí cho việc quảng cáo cũng rất cao có thể lên tới hàng chục triệu
2.1.4 Nhược điểm của hệ thống cũ và yêu cầu phát sinh hệ thống mới:
2.1.4.1 Nhược điểm của hệ thống cũ:
- Các phương pháp quảng cáo trên đều thiếu tính chuyên nghiệp và đầy đủ nênviệc giới thiệu sản phẩm còn rất nhiều hạn chế: Không giới thiệu đầy đủ thông tin;Thông tin đến với khách hàng không đúng lúc, không đến được đông đảo khách hàng
ở các địa bàn khác nhau
- Tất cả các biện pháp giới thiệu sản phẩm của Cửa hàng hiện nay đều có chungđặc điểm là chi phí khá cao nên khó tổ chức được thường xuyên, liên tục trong khi nhucầu giới thiệu sản phẩm lại cần phải được thực hiện thường xuyên mới mang lại hiệuquả cao
2.1.4.2 Yêu cầu phát sinh hệ thống mới:
Nhận thức rõ được tầm quan trọng của việc quảng cáo, giới thiệu sản phẩm hànghóa, thương hiệu các sản phẩm và thương hiệu của Cửa hàng nên Chủ cửa hàng rấtmong muốn có được một website để thực hiện các công việc trên Website cần đápứng được một số yêu cầu như sau:
-Giới thiệu về Cửa hàng
-Giới Thiệu về sản phẩm bao gồm:
+Máy tính Laptop
+Máy tính bảng
- Chia sẻ những tin tức đến khách hàng quan tâm như:
+ Tin Khuyến Mại
+ Những sản phẩm công nghệ mới có những tính năng, chất lượng, và giá cả hợp lý
Trang 16- Không thể thiếu thông tin liên hệ để tư vấn, giúp đỡ khách hàng trong việc tìmkiếm sản phẩm đúng với nhu cầu.
-Về giao diện:
+ Giao diện người dùng
o Phải có một giao diện thân thiện dễ sử dụng
o Phải nêu bật được thế mạnh của website, cũng như tạo được niềm tin cho khách hàng ngay từ lần viếng thăm đầu tiên
+ Giao diện người quản trị
o Đơn giản, dễ quản lý và không thể thiếu các mục như:
- Về bảo mật: Người Admin có toàn quyền giữ bảo mật cho website bằng mật
khẩu riêng
- Về hệ thống:
+ Phần cứng: PC bộ vi xử lý core i5, ram 2G trở lên, ổ cứng 500G trở lên
+ Hệ điều hành: Windown 7 trở lên
o Photoshop, flash: Thiết kế giao diện.
Trang 17
2.2 Phân tích hệ thống website
2.2.1.Các tác nhân và các UC của hệ thống :
Tác nhân là thực thể bên ngoài tương tác với hệ thống Tác nhân có thể là conngười, cũng có thể là thiết bị phần cứng hay hệ thống khác có trao đổi thông tin với hệthống Các tác nhân và UC tương ứng:
có các quyền và chức năng như: quản lý những tin tức được quan tâm như:tin khuyếnmãi hay giới thiệu sản phẩm mới của các hãng, quản lý sản phẩm, giới thiệu thông tin
về cửa hàng…
phẩm,xem tin tức về sản phẩm,liên hệ với cửa hàng,xem giới thiệu về cửa hàng
Customer Administrator
Trang 18
Hình 2.1 Biểu đồ UC cho tác nhân quản trị
Thêm Đăng Nhập
Xem Thông Tin