1. Trang chủ
  2. » Giáo Dục - Đào Tạo

XÂY DỰNG WEBSITE THƯƠNG mại điện tử CHO cửa HÀNG THỜI TRANG DUY SHOP THÁI NGUYÊN

51 431 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 51
Dung lượng 2,42 MB

Nội dung

Với một vài thao tác đơn giản bạn đã có thể làm chủ một website mà bạn yêu thích: website xe hơi, website giới thiệu về gia đình, bạn bè,...Đối với một hoạt động của một công ty kinh doa

Trang 1

Trong quá trình làm đồ án, cũng như là trong quá trình làm bài báo cáo, khó tránh khỏi sai sót, rất mong các thầy cô bỏ qua Đồng thời do trình độ hiểu biết cũng như kinh nghiệm thực tiễn còn hạn chế nên bài báo cáo không thể tránh khỏi những thiếu sót, em rất mong nhận được ý kiến đóng góp của các thầy cô để em học thêm được nhiều kinh nghiệm và sẽ hoàn thành tốt hơn các bài báo cáo sắp tới

Em xin chân thành cảm ơn!

Trang 2

MỤC LỤC

LỜI CẢM ƠN 1

MỤC LỤC 2

MỞ ĐẦU 3

Chương 1 TỔNG QUAN VỀ MÃ NGUỒN MỞ WORDPRESS 4

1.1 Giới thiệu về Wordpress 4

1.1.1 Khái niệm về Wordpress 4

1.1.2 Cài đặt webserver chạy Wordpress 5

1.1.3 Cài đặt XAMPP 6

1.1.4 Cài đặt Wordpress trên localhost 10

1.1.5 Cài đặt Plugin trong Wordpress 12

Chương 2 KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG 15

2.1 Khảo sát hiện trạng 15

2.1.1 Thực trạng bài toán 15

2.2 Phân tích thiết kế 18

2.2.1 Các tác nhân và Use Case của hệ thống 18

2.2.2 Biểu đồ Use Case 19

2.2.3 Đặc tả Use Case 20

2.2.4 Biểu đồ lớp 43

2.2.5 Thiết kế cơ sở dữ liệu 44

Chương 3 XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ CHO CỬA HÀNG THỜI TRANG DUYSHOP 46

3.1 Bố cục website 46

3.2 Giao diện trang chủ 46

3.3 Giao diện trang cửa hàng 47

3.4 Giao diện mua hàng 48

3.5 Giao diện giỏ hàng 48

3.6 Giao diện thanh toán 49

KẾT LUẬN 50

TÀI LIỆU THAM KHẢO 51

Trang 3

MỞ ĐẦU

Với sự phát triển mạnh mẽ của Công nghệ thông tin đã ảnh hưởng sâu rộng tới mọi mặt trong đời sống Nó là nền tảng của nền kinh tế tri thức và là thước đo trình độ phát triển của một quốc gia Và nó cũng là yếu tố hàng đầu quyết định đến sự phát triển của công ty hay tổ chức đó

Xã hội và kinh tế phát triển đòi hỏi công nghệ cũng phải phát triển Công nghệ phát triển con người càng phát minh ra nhiều thiết bị công nghệ số để phục vụ về nhiều mặt trong cuộc sống Nhất là trong thời đại hiện nay khi Việt Nam đã hội nhập vào WTO cùng với sự phát triển mạnh mẽ của công nghệ thông tin được áp dụng mạnh mẽ trong mọi lĩnh vực cuộc sống

Việc xây dựng website để phục vụ nhu cầu riêng của cá nhân, tổ chức đã không lấy gì làm xa lạ Với một vài thao tác đơn giản bạn đã có thể làm chủ một website mà bạn yêu thích: website xe hơi, website giới thiệu về gia đình, bạn bè, Đối với một hoạt động của một công ty kinh doanh có quy mô lớn sẽ được tăng cường, mở rộng hơn nữa nếu xây dựng một website tốt quảng bá hình ảnh công ty cùng các dịch vụ, các sản phẩm đến với khách hàng có nhu cầu Xuất phát từ ý tưởng đó cùng với sở thích kinh doanh của bản thân em đã quyết định chọn đề tài :” XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ CHO CỬA HÀNG THỜI TRANG DUY SHOP-THÁI NGUYÊN ”

Nội dung đề tài gồm:

Chương 1: Tổng quan về mã nguồn mở Wordpress

Chương 2: Khảo sát và phân tích thiết kế hệ thống

Chương 3: Xây dựng demo website cho cửa hàng thời trang DUYSHOP

Kết luận: Tổng kết những việc đã làm được và hướng phát triển

Trang 4

Chương 1 TỔNG QUAN VỀ MÃ NGUỒN MỞ WORDPRESS

1.1 Giới thiệu về Wordpress

1.1.1 Khái niệm về Wordpress

WordPress là một dạng phần mềm mã nguồn mở được Christine Selleck đề xuất Mọi người biết đến WordPress đơn giản là để viết Blog, để đăng tải thông tin của mình lên mạng nhưng không đơn giản như vậy, WordPress còn có chức năng như mọi Website khác Nó có thể làm site tin tức, đánh giá, bán hàng… thậm chí là… mạng xã hội Các bạn có thể ứng dụng wordpress để tạo cho mình 1 website trên nền wordpress, 1 website được tạo ra nhanh chóng đơn giản mà lại tiện cho việc quảng

bá sản phẩm , thông tin , kiến thức ….WordPress được viết bằng ngôn ngữ lập trình PHP và sử dụng MySQL database WordPress là “con” của B2 / Cafelog, được xây dựng trên sự tiện dụng, cùng các định dạng chuẩn của web Phiên bản mới nhất của WordPress tính đến tháng 1/2014 là 3.8 Rất nhiều Website nổi tiếng đang sử dụng

WordPress làm nền tảng để phát triển như CNN, ebay, bata,…

Những đặc điểm nổi bật của WordPress:

 Cài đặt đơn giản và cực kì nhanh chóng, với trình cài đặt 5 phút nổi tiếng

 Hệ thống Plugin phong phú và cập nhật liên tục, bạn cũng có thể tự viết plugin cho mình

 Hỗ trợ nhiều ngôn ngữ ( bao gồm cả tiếng Việt )

 Được cập nhật, vá lỗi và hỗ trợ liên tục

 Có rất nhiều Theme miễn phí, chuyên nghiệp và SEO rất tốt

 Dễ dàng quản lý và thao tác, việc quản lý blog, bài viết giống như các phần mềm thiết kế web 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, bạn có thể viết công thức toán học ngay trong bài viết

 Upload và quản lý hình ảnh một cách dễ dàng, đặc biệt là chức năng tạo thumbnail rất hay

 Có một hệ thống Widget đa dạng ( ứng dụng tạo thêm ) như Thống kê số người truy cập, Danh sách các bài viết mới, các bài viết nổi bật, được xem nhiều, được

Trang 5

comment nhiều, Liệt kê các chuyên mục, Liệt kê các trang, Bài viết theo ngày tháng,

… có đến trên 23 Widget để lựa chọn

 Thống kê số truy cập từng ngày đối với mỗi bài viết của blog Trên cơ sở đó bạn sẽ có định hướng nên viết gì tiếp theo

 Hệ thống quản lý và duyệt Comment rất hay, có thể chặn spam theo IP

 Hệ thống phân quyền với nhiều cấp độ khác nhau như: Administrator, Author, Editor, Contributer, Subcriber Mỗi phân quyền sẽ có các quyền hạn khác nhau như được phép đăng bài viết, sửa bài viết, xóa bài viết, duyệt comment …

 Sao lưu dữ liệu một cách dễ dàng để backup hoặc chuyển nhà sang một nơi khác

 Hỗ trợ import đa năng từ các blog khác như Blogspot, Tumblr, Blogger, LiveJournal …

 WordPress hỗ trợ 3 GB để lưu trữ hình ảnh và văn bản

 Hàng ngày WordPress sẽ thống kê 100 bài viết trên các blog tiếng Việt được nhiều người đọc nhất Nhờ đó bạn biết được các thông tin quan trọng nhất đang diễn ra

 Và đặc biệt mới đây nhất WordPress hỗ trợ việc quản lý blog qua mobile rất thuận tiện và dễ dàng

1.1.2 Cài đặt webserver chạy Wordpress

Để chạy được Wordpress ta cần phải có một WebServer với Apache, MySQL, PHP and Perl, việc cấu hình và cài đặt WebServer gặp nhiều khó khăn và tốn kém thời gian Hiện nay có nhiều phần mềm cấu hình sẵn và ứng dụng như một WebServer như Xamp, Wamp,…Trong phần này tôi sử dụng WebServer Xampp để chạy Joomla

Cài đặt Web Server - Cài đặt XAMPP

Nếu muốn một trang web viết bằng ngôn ngữ PHP có thể chạy được trên máy tính cục bộ và trên máy chủ thì cần phải có một web server là Apache, bộ thông dịch ngôn ngữ PHP, ngôn ngữ truy vấn cơ sở dữ liệu là mySQL

Đây là ba thành phần độc lập với nhau nhưng là bộ tam không thể thiếu nhau Với người bình thường nếu muốn 3 thành phần này chạy với nhau một cách tốt đẹp thì bạn phải có nhiều kiến thức sâu rộng về chúng vì thế sẽ gây khó khăn cho người mới

Trang 6

Từ nhu cầu đó mà một gói phần mềm tích hợp 3 thành phần trên đã ra đời Có nhiều phần mềm tích hợp 3 thành phần này Nhưng hiện nay, gói phần mềm chạy ổn định nhất đó là XAMPP

XAMPP tích hợp các gói phần mềm: Apache (web server), PHP (Ngôn ngữ lập trình web), mySQL (hệ quản trị cơ sở dữ liệu dành cho PHP)…

1.1.3 Cài đặt XAMPP

Gói phần mềm XAMPP là miễn phí, bạn có thể tải về bản mới nhất tại địa chỉ:

http://www.apachefriends.org/en/xampp.html

1 Sau khi tải về, bạn kích hoạt tập xampp-win32-1.6.8-installer.exe

2 Chương trình sẽ yêu cầu bạn chọn 1 ngôn ngữ cài đặt, bạn hãy để ngôn ngữ mặc định và nhấn OK

Hình 1.1 Chọn ngôn ngữ cài đặt

3 Cửa sổ mới mở ra, bạn nhấn Next để tiếp tục

4 Cửa sổ mới mở ra yêu cầu bạn chọn một đường dẫn để lưu cài đặt Bạn có thể đặt chương trình ở phân vùng khác trên ổ cứng của bạn như là D, E , … Nếu không có gì thay đổi, bạn nhấn Next để chuyển sang cửa sổ mới

Trang 7

Hình 1.2 Chọn thư mục cài đặt

5 Cửa sổ mới mở ra, bạn chọn tất cả các dịch vụ của chương trình

Hình 1.3 Tùy chọn cài đặt

Trang 8

6 Chương trình sẽ bắt đầu công việc cài đặt XAMPP lên ổ cứng

Hình 1.4 Tiến trình cài đặt Xampp

7 Cửa sổ cuối cùng sẽ thông báo cho chúng ta biết quá trình cài đặt đã thành công Bạn nhấn Finish để kết thúc cài đặt

Hình 1.5 Cài đặt hoàn tất

Trang 9

8 Tiếp theo, chương trình sẽ gọi tất cả các dịch vụ của web server ra chạy Sau khi hoàn thành, chương trình sẽ mở hộp thoại thông báo Bạn nhấn OK để tiếp tục

Hình 1.6 Thông báo cài đặt thành công

9 Sau đó, một hộp thoại mới mở ra, bạn chọn Yes để tiếp tục Trong hộp hội thoại mới kế tiếp, bạn chọn mở hết các dịch vụ Apache, MySQL bằng cách check vào

ô vuông dịch vụ và chọn Start như hình sau:

Hình 1.7 Control Panel của Xampp

Đến đây quá trình cài đặt một web server chạy dạng trên máy tính cá nhân đã hoàn thành

Tất cả mọi máy tính cá nhân cài web server đều có chung một tên miền để truy cập là: http://localhost hoặc địa chỉ IP là http://127.0.0.1

Sau khi cài đặt, web server sẽ tự động mở cổng 80 để phục vụ việc trình bày trang web trên các trình duyệt web

Trang 10

Việc cài đặt web server không yêu cầu máy tính của bạn phải có một card mạng gắn sẵn Nếu máy tính không có card mạng, bạn vẫn có thể tạo được webserver để phục vụ lập trình web

10 Sau khi cài đặt, bạn cần kiểm tra lại xem web server có đang chạy hay không Mở một trình duyệt web và gõ vào địa chỉ htt://localhost

Hình 1.8 Chọn ngôn ngữ để vào phpmyadmin

11 Nếu trình duyệt của bạn mở ra như hình sau thì bạn đã thành công Tiếp theo, bạn chọn English để vào trang chủ của XAMPP

Hình 1.9 Trang chủ Xampp sau khi cài đặt

1.1.4 Cài đặt Wordpress trên localhost

Về phần localhost bạn phải có XAMPP, WAMP5 hay Appserv bất cứ phần nềm nào cho phép giả lập locahost

Database:

1 Bạn hãy gõ vào address bar: localhost/phpmyadmin

2 Tạo mới 1 database Sau đó tiến hành:

1 Bạn giải nén và copy toàn bộ code của wordpress vào thư mục htdocs của localhost

2 Mở file wp-config-sample.php và thực hành

Tìm những giá trị như hình dưới:

Trang 11

Hình 1.10 Những giá trị trong file wp-config-sample.php

Thay thế những giá trị đó thành như sau

Hình 1.11 Những giá trị sau khi được thay thế

Lưu lại file này thành file mới là wp-config.php cũng ở trong thư mục đó luôn 3- Tiếp theo là bước cài đặt, bạn hãy gõ vào address bar: localhost/web-wp

Điền các thông số về Site title, tên user và mật khẩu, email quản trị của bạn

Hình 1.12 Cài đặt wordpress

Trang 12

Click vào Install WordPress - Ok, xong

4- Tiến hành login để vào trang quản trị để điền thông tin như hình

Sau này, khi muốn truy cập trang quản trị, các bạn chỉ cần sử dụng đường dẫn

có dạng http://yourdomain.com/wp-admin.php:

Hình 1.13 Giao diện đăng nhập trang quản trị

1.1.5 Cài đặt Plugin trong Wordpress

Khác với theme, plugin có thể không cần tới các plugin trả phí vì thư viện plugin miễn phí có sẵn đã rất tốt rồi, việc tìm và cài plugin thông qua thư viện có sẵn

có 3 cách như cài trực tiếp từ thư viện trên Dashboard, upload file zip của plugin hoặc

upload plugin vào thư mục /wp-content/plugins trên localhost/host

Để tìm plugin, các bạn truy cập vào Dashboard –> Plugins –> Add New

Trang 13

Hình 1.14 Thêm mới Plugin 8080 Barcode Generator

Khi vào đó có thể tìm plugin thông qua tên bằng cách điền tên ở khung Search Plugins bên tay phải rồi Enter, hoặc xem danh sách các plugin thông qua các bộ lọc

như Featured (nổi bật), Popular (thông dụng),Recommended (khuyên dùng) Nếu

bạn là người mới, bạn nên chuyển qua phần Popular rồi cài các plugin trong đó Các bạn đừng vội click vào nút Install Now, hãy click vào tên plugin để xem thông tin chi tiết như mô tả (để biết plugin có chức năng gì), Screenshot (ảnh chụp) và Installation (cách cài đặt)

Trang 14

Hình 1.15 Thông tin plugin 8080 Barcode Generator, hãy đọc trước khi cài

Để biết plugin đó tốt hay không, hãy nhìn vào con số Downloaded (lượt tải) và Average Rating (đánh giá của người dùng), nếu thấy có điểm số cao, tải về nhiều thì hãy cài đặt vì đã được nhiều người tin tưởng sử dụng vì không phải plugin nào cài vào

là cũng làm việc được Nhưng với các plugin phổ biến, thì hầu như không có lỗi, nếu

có lỗi xảy ra thì chỉ là tại host của bạn không đáp ứng được

Sau khi chắc chắn plugin này bạn muốn cài, hãy ấn nút Install Now để bắt đầu cài đặt

và click nút Activate để kích hoạt

Hoặc nếu bạn có một plugin nào đó ở dưới máy tính thì bạn vào Dashboard –> Plugins –> Add New –> Upload Plugin và upload file zip của plugin lên Hãy lưu ý là plugin đó cũng phải được nén đúng theo cấu trúc/tên-plugin/tên-file.php chứ không phải/tên-thư-mục/tên-plugin/tên-file.php

Để tìm một plugin phong phú hơn có thể truy cập vào địa chỉ https://wordpress.org/plugins/ và tìm plugin theo tên, tag,…và chọn cái nào thì vào Dashboard copy cái tên plugin vào rồi tìm là ra ngay vì thư viện plugin trong đó

Trang 15

Chương 2 KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Khảo sát hiện trạng

2.1.1 Thực trạng bài toán

Chắc chắn khi có nhu cầu mua cho mình bất kỳ sản phẩm nào, ai cũng sẽ ghé qua các siêu thị, của hàng, shop thời trang để mua về cho gia đình hay một vài vật dụng gia đình khác bị mất hay đã hỏng Tuỳ vào thời tiết hay các mùa trong năm mà nhu cầu của các gia đình về các mặt hàng cũng khác nhau Vào mùa nóng thì các mặt hàng về rau sạch được ưa chuộng Ngoài ra các mặt hàng điện tử dân dụng cũng là một nơi các bà nội trợ hướng tới để tìm cho gia đình những mặt hàng phù hợp với gia đình

và nhà bếp, như cái quạt đá vào mùa hè oi bức, hay cái quạt sưởi vào mùa đông Hay thậm chí với các tín đồ thể thao thì sự quan tâm của họ chính là đôi giay, bộ quần áo thể thao phù hợp phong cách, cá tính của mình Với các mặt hàng nay thì có hai vấn đề luôn quan tâm đến là giá cả và chất lượng Ai cũng biết bất kì sản phẩm nào khi mua thường dựa vào uy tín nhà sản suất và giá cả phải chăng tại siêu thị Những nhân viên bán hàng chỉ giúp bạn phần nào về giá các mặt hàng nhưng giờ tan tầm thì bạn phải tự sức mình Khi bạn mang ra một đống đồ ra thanh toán thì cô nhân viên thu ngân lại vất

vả đối chiếu giá cả mặt hàng và cộng tay giá trị từng món mặt hàng Việc này dễ gây sai sót và không thể quản lý được siêu thị đã bán chính xác mặt hàng nào để vào sổ Với một lượng lớn hàng hoá thì làm sao có thể có cách quản lý hàng hoá và tạo thuận lợi cho người mua hàng ?

Với cách quản lý cũ thì họ sẽ dán giá lên sản phẩm Nhưng nó bị bay hay đươc thay đổi giá chẳng hạn thì coi như là dán lại cả đống sản phẩm Hay việc kiểm kê hàng hoá tại siêu thị theo cách thủ công như trước phải mất rất nhiều người và thời gian, công sức mà chưa chắc đã chính xác Hơn nữa, nhu cầu hàng hoá có đồ bán theo loại cần quanh năm như đồ bếp, đồ chơi trẻ em, sách vở, mà cũng có đồ bán theo thời vụ nên tuỳ mùa mới có nhu cầu lớn, có mùa lại không có nhu cầu về mặt hàng đó Nếu cứ

để khi có người yêu cầu mới nhập hàng sẽ làm chậm tiến trình của siêu thị không tạo được niềm tin của khách hàng Do đó cơ chế quản lý cũ có nhiều nhược điểm phải sửa chữa và hoàn thiện trong các khâu

Trang 16

Càng ngày công nghệ thông tin càng chứng tỏ thế mạnh của mình trong mọi lĩnh vực của cuộc sống, việc ứng dụng công nghệ thông tin lan mạnh vào trong cuộc sống để xây dựng các phần mềm quản lý thay thế sức lao động thủ công của con người Sau khi đi khảo sát ở một số siêu thị, shop bán hàng hiện nay, nhận thấy việc quản lý các mặt hàng của siêu thị, shop loại này vẫn còn mang tính thủ công truyền thống Do đó, để có thể quản lý việc bán hàng cần giải quyết tốt các quy trình từ nhập hàng đến bán hàng và quà khuyến mại sao cho đảm lợi của người tiêu dùng cũng như lợi ích của siêu thị, shop

Tất cả các quy trình từ quản lý từ cập nhật tìm kiếm nhập hàng, bán hàng đều được làm thủ công hoặc mới được tự động một phần bằng công cụ office Nhưng vẫn chưa khai thác được thế mạnh của các công cụ hỗ trợ này Như chưa có cách quản lý giá các mặt hàng nếu có biến động giá thay đổi nhanh (như khi nhà sản xuất giảm giá mặt hàng nào đó để kích cấu…) Quản lý còn kém sâu sắc, chưa đưa ra được cách ghép nối từ nhà sản xuất đến người mua, chưa quản lý được thống kê mặt hàng và nhà cung cấp hợp lý (địa chỉ nhà cung cấp, các loại mặt hàng và số lượng có trong kho, ) Quản lý khách hàng vẫn chưa có, khó truy suất thông tin của khách hàng nhất là khách hàng tiềm năng (giá trị hàng hoá đã mua, hậu mãi cho các khách hàng tiềm năng…)

Chính vì những nhu cầu thực tế trên, em đã mạnh dạn đăng ký đề tài: “Xây

dựng website thương mại điện tử cho cửa hàng thời trang DUYSHOP-Thái Nguyên”

Để quản lý, tìm kiếm sản phẩm nhanh chóng và đạt hiệu quả cao giảm bớt thời gian mua sắm mà thân thiện, tiện lợi với người dùng

Duyshop là 1 cửa hàng thời trang dành cho giới trẻ, Ra đời cách đây 3 năm tại Thành phố Thái Nguyên Cửa hàng Duyshop là điểm đến quen thuộc của các bạn trẻ, sinh viên khi có nhu cầu mua sắm quần áo, giày dép , phụ kiện

Sản phẩm DuyShop luôn được đánh giá cao về thiết kế, về chất liệu cũng như

độ bền và độ ứng dụng Với tôn chỉ "Vì khách hàng xứng đáng những điều tốt đẹp nhất", Duyshop rất chú trọng đến cảm xúc và trải nghiệm của khách hàng Các sản phẩm thời trang đều được nghiên cứu kỹ lưỡng: với những thiết kế siêu chuẩn, với những chất liệu cao cấp, những tông màu ấn tượng để tôn vinh lên nét đẹp của người Việt

Trang 17

Bên cạnh những bộ quần áo thời trang, trẻ trung, DuyShop còn hấp dẫn khách hàng bởi những đôi giày da handmade rất tinh tế, sang trọng Để hoàn thiện chăm lo cho vẻ đẹp bề ngoài của các bạn, DuyShop có cung cấp rất nhiều những phụ kiện Đẹp

- Độc - Chất đầy sành điệu

DuyShop giờ đây có hệ thống hơn 10 cửa hàng trên toàn quốc Tự hào là 1 trong những cửa hàng thời trang được các bạn trẻ quan tâm và yêu mến

Mục tiêu của bài toán

Áp dụng các ứng dụng trên công nghệ thông tin vào quá trình hoạt động của siêu thị mini, từ đó xây dựng một hệ thống quản lý đảm bảo yêu cầu sau:

 Tự động trong quản lý thông tin đầu vào của các mặt hàng như: thêm, sửa, xoá, cập nhật

 Tự động trong việc tìm kiếm hàng hoá theo tiêu chí đề trước

 Hỗ trợ lập báo cáo, thống kê mặt hàng, khách hàng, nhà cung cấp,

 Quản lý thông tin của nhà cung cấp, khách hàng thân thiện, nhân viên…

 Hệ thống phải thân thiện, dễ dàng truy xuất, vận hành sử dụng, tính thẩm mỹ cao Đạt và phù hợp mục đích của người dùng, phù hợp với trình độ và khả năng của người sử dụng (chỉ cần đào tạo cơ bản nếu cần), sử dụng ngôn ngữ trên hệ điều hành windown và môi trường lưu trữ Microsoft access sử dụng ngôn ngữ lập trình VisualBasic

Phải có tính phân cấp vai trò của các nhân viên để người dùng khác có thể dễ dàng nắm được công việc của mình trên của toàn hệ thống Đồng thời hệ thống phải ổn định, đảm bảo an toàn thông tin, có khả năng cung cấp thông tin đáp ứng nhu cầu của người dùng khi họ cần Dễ dàng kiểm tra, cải tiến, nâng cấp khi có những lỗi hệ thống bất kỳ xẩy ra Khi lượng thông tin nhập vào lớn như cần cập nhật thường xuyên, cần

có cơ chế lưu trữ hợp lý

Trang 18

2.2 Phân tích thiết kế

2.2.1 Các tác nhân và Use Case của hệ thống

Gửi hỗ trợ trực tuyến Liên hệ

Mua hàng Thanh toán

Quản lý liên hệ Quản lý sản phẩm Quản lý loại sản phẩm Quản lý tài khoản Quản lý giới thiệu Quản lý hỗ trợ trực tuyến Quản lý thông tin

Quản lý đơn hàng Quản lý banner

Trang 19

2.2.2 Biểu đồ Use Case

Biểu đồ Use Case mức tổng quát

Hình 2.1 Biểu đồ UseCase mức tổng quát

Biểu đồ Use Case mức chi tiết

o Tác nhân Khách hàng

Trang 20

o Tác nhân Người quản trị

Hình 2.3 Biểu đồ UseCase mức chi tiết cho tác nhân Người quản trị

Hành động của tác nhân Phản ứng của hệ thống

1 Khách hàng gửi hỗ trợ trực tuyến tới

hệ thống

2 Hệ thống tiếp nhận và trả lời yêu cầu khách hàng hỗ trợ

Trang 21

Biểu đồ trình tự và cộng tác UC gửi hỗ trợ trực tuyến

Hình 2.4 Biểu đồ trình tự UC gửi hỗ trợ trực tuyến

Hình 2.5 Biểu đồ cộng tác UC gửi hỗ trợ trực tuyến

Trang 22

năng liên hệ trên hệ thống website

2.Hiển thị giao diện gửi liên hệ cho người dung

3 Khách hàng nhập ý kiến liên hệ 4 Xác nhận và gửi ý kiến đến email của

người quản trị

Biểu đồ trình tự UC gửi liên hệ

Hình 2.6 Biểu đồ trình tự UC liên hệ

Trang 23

Biểu đồ cộng tác UC liên hệ:

Hình 2.7 Biểu đồ cộng tác UC liên hệ 2.2.3.3 UC Xem sản phẩm

Mục đích: Xem thông tin chi tiết sản phẩm của công ty trên website chính thức Tác nhân: Khách hàng

Mô tả: Khách hàng chọn xem sản phẩm cần xem bằng việc click chuột vào các mục, giao diện trên website

Trang 24

Biểu đồ trình tự UC xem sản phẩm:

Hình 2.8 Biểu đồ trình tự UC xem sản phẩm

Hình 2.9 Biểu đồ cộng tác UC xem sản phẩm

Trang 25

2.2.3.4 UC Thêm vào giỏ hàng

Mục đích: Thêm sản phẩm khách hàng chọn vào giỏ hàng để thực hiện thanh toán

Biểu đồ trình tự UC thêm vào giỏ hàng:

Hình 2.10 Biểu đồ trình tự UC thêm vào giỏ hàng

Ngày đăng: 02/11/2017, 08:38

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w