1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án xây dựng website bán Đồ công nghệ

50 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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 50
Dung lượng 10,18 MB

Nội dung

LỜI MỞ ĐẦU Lý do chọn đề tài Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG DAI HOC NGUYEN TAT THÀNH KHOA CONG NGHE THONG TIN

@ NGUYEN TAT THANH

pO AN

Xây dựng website bản đồ công nghệ

Giảng viên hướng dẫn: VƯƠNG XUÂN CHÍ

Trang 2

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG DAI HOC NGUYEN TAT THÀNH KHOA CONG NGHE THONG TIN

@ NGUYEN TAT THANH

pO AN

Xây dựng website bán đỗ công nghệ

Giảng viên hướng dẫn: VƯƠNG XUÂN CHÍ

Trang 3

TRƯỜNG ĐẠI HỌC NGUYÊN TẮT THÀNH

TRUNG TAM KHAO THi

KY THI KET THUC HQC PHAN HỌC KỲ .3 NĂM HỌC 2022 - 2023

PHIEU CHAM THI TIEU LUAN/BAO CÁO

Môn thi: Đồ án chuyên ngành

Tham gia dong gdp: 100%

Tham gia dong gdp: 100%

Tham gia dong gdp: 100%

Để tài tiểu luận/báo cáo của sinh viên: Xây dựng website ban dé công nghệ

Phân đánh giá của giảng viên (căn cứ trên thang rubrics của môn học):

Trang 5

Trường Đại học Nguyễn Tắt Thành

Khoa Công Nghệ Thông Tin

Tên để tài: Xây dựng website bán đồ dùng công nghệ

Giao viên hướng dẫn: VƯƠNG XUÂN CHÍ

Thời gian thực hiện: 02/01/2024 đến 28/01/2021

Nhiệm vự/nội đưng (mô tả chỉ tiết nội dung, yêu cầu, phương pháp, .) :

Nội dung và yêu cầu đã được thông qua Bộ môn./

Trang 6

Em xin gửi lời cảm ơn chân thành đến cô Nguyễn Thị Hằng — giảng viên hướng dẫn bộ môn “Đỗ án chuyên ngành” trong khoa Công Nghệ Thông tin đã

trang bị cho em những kiến thức, kĩ năng cơ bản cần có để có thể hoàn thành được dé tai nay

Chân thành cảm ơn Quý Thây Cô Khoa Công Nghệ Thông Tin, trường Đại Học Nguyễn Tắt Thành, về những bài giảng trong suốt khóa học, về những kiến

thức nên tảng cũng như những kiến thức về chuyên ngành đã giúp cho em hoàn thành tốt dé tai

Tuy nhiên trong quá trình nghiên cứu đề tài, cũng như thực hiện, đo kiến thức chuyên ngành còn hạn chế nên vẫn còn nhiều thiếu sót khi tìm hiểu, đánh giá

và trình bày về để tài Rất mong nhận được sự quan tâm, gớp ý của các Thầy/Cô giảng viên bộ môn để để tài của em được đầy đủ và hoàn chỉnh hơn

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

Sinh viên thực hiện

Trang 7

LỜI MỞ ĐẦU

Lý do chọn đề tài

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ,

tổ chức, cũng như của các công ty, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ Cùng với sự phát triển không ngừng về

kỹ thuật máy tinh và mạng điện tử, công nghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chính phục hết đỉnh cao này đến đỉnh cao khác Mạng Internet là một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho sự

truyền tải, trao đổi thông tin trên toàn cầu Giờ đây, mọi việc liên quan đến thông tin trở nên thật đễ đàng cho người sử đụng: chỉ cần có một may tinh kết nối internet và một dòng đữ liệu truy tìm thi gần như lập tức cả thế giới về vấn dé ma ban đang quan tâm sẽ hiện ra, có day đủ thông tin, hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu bạn cần Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc đồ nhanh hơn và chỉ phí thấp hơn nhiều so với cách thức truyền thống Chính điều này, đã thúc đây sự khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thé giới,

làm biến đổi đáng kế bộ mặt văn hóa, nâng cao chất lượng cuộc sống cơn người Trong hoạt động sản xuất, kinh đoanh, giờ đây, thương mại điện tử đã

khẳng định được vai trò xúc tiễn và thúc day sự phát triển của doanh nghiệp Đối với một cửa hàng hay shop, việc quảng bá và giới thiệu đến khách hàng các sản phẩm mới đáp ứng được nhu cầu của khác hàng sẽ là cần thiết Vậy phải quảng bá thế nào đó là xây đựng được một Website cho cửa hàng của

mình quảng bá tất cả các sản phẩm của minh bán Vì vậy, em đã thực hiện đỗ án “ Xây dựng website bán đồ dùng công nghệ” em đã chọn xây dựng website nay đựa trên nên tang framework ASP.NET MVCS va mét sé tinh nang khác để hỗ trợ khách hang trong việc đặt hàng qua mạng Internet Mục đích nghiên cứu

Đưa ra những đánh giá, nhận xét thực tế về việc áp dụng bán hàng trực tuyến hiện nay

Xây dựng được website bán để dùng công nghệ online

Nội dung nghiên cứu

Phân tích cách thức quản lý và quy trình nghiệp vụ của các công ty bán hàng trực tuyến

Mồ hình hóa bán hàng

Tìm kiếm và đánh giá công cụ phát triển ứng dụng

Trang 8

Điểm giáo viên hướng dẫn;

Điểm giảng viên chấm vòng 2:

LOI MG BAU

PHAN NHAN XET + CHAM DIEM CUA GIANG VIEN

DANH MUC CAC BANG BIEU

DANH MỤC CÁC BẢNG HÌNH

DANH MỤC CÁC TỪ VIET TAT

CHƯƠNG | GIGI THIEU

1 Giới thiệu

2 Mục tiêu để tài

3 Phương pháp nghiên cứu

CHƯƠNG 2 CƠ SỞ LÝ THUYẾT

1 Công nghệ ASP.NET MVC5

1.1 Lich str ra doi cha MVC

1.2 Sự khác nhau giữa MVC và webform

1.3 Kién tric sir dung ASP.NET MVC

1.4 Dac diém cia ASP.NET MVC Framework

Trang 9

3 Vài nét về thương mại điện tử B2C

3.1 Khái niệm

3.2 Phân loại mồ hình B2C

CHƯƠNG 3: PHAN TICH THIET KE HE THONG

1 Phan tich chite nang hệ thống

1.1 Chức năng

1.2 Yêu cầu đặt ra

1.3 Khảo sát hiện trạng và xây dựng hệ thống

1.4 biểu đỗ phân cấp chức năng

2 So dd Use-Case

3 So dé Class

CHUONG 4: THIET KE VA XAY DUNG WEBSITE

I.Mô tả chỉ tiết các chức năng :

1 Logo 16 rang trong website

iS) Giao điện website bán hàng đẹp mắt và thân thiện người đùng

Chức năng lọc, tìm kiếm sản phẩm

+ Chức năng giỏ hàng

uw Chức năng đánh giá sản phẩm

a Chức năng câu hỏi thường gặp, giải đáp thắc mắc

“I Chức năng thanh toán online

II Xây dựng giao diện

Chương 5: Kết luận

1 Kết quả đạt được

2 Hướng phát triển

Trang 11

Hinhl: Mối Liên hệ giữa MVC L2 20 2.0221 221 2 2Tr n HH TY HH tàu

Hình 2: Sơ đồ phân cấp chức năng mức dưới đỉnh

Hình 3: Sơ đồ phân cấp chức năng của nghiệp vụ Admin - 2.522

Hình 4: Sơ đồ phân cấp chức năng của nghiệp vụ Quản lý kho

Hình 5: Sơ đồ phân cấp chức năng của nghiệp vụ Bán hàng

Hình 7: Mô hình cơ sở đữ liệu bảng Suppulier cài các cà cà ve

Hình 8: Mô hình cơ sở đữ liệu bảng Produet cà cà cà ke

Hình 9: Mô hình cơ sở đữ liệu bảng Orđer cuc cà cà ch kh xà

Hình I0: Mô hình cơ sở dữ liệu bảng OrderDetails cà sỉ

Hình LI: Mô hình cơ sở đữ liệu bảng Custormer cà cu che

Hình I2: Mô hình cơ sở dữ liệu bảng afegOTy ác các cu ch nhe nh nhe he ren

Hình 13: Mô hình cơ sở đữ liệu bảng LJser c các cà ch nh he he

Hình 14: Mô hình cơ sở đữ liệu bảng Phân quyễn 2 S22 S22 2222 s22

Hình 15: Mé hình cơ sở đữ liệu bảng Blog uc Q2 che nhe n2

Trang 13

1 Giới thiệu

Ngày nay, công nghệ web trên nền NET Framework của Mic rosoft ngày càng phát triển mạnh mẽ, cùng với các công nghệ khác như: PHP, JSP, Trong

đó công nghệ ASP.NET MVC là một công nghệ mang nhiễu tính năng ưu việt Bên cạnh đó, với việc phát t riển của Internet, các website bán hàng online trên thế giới ngày càng phổ biến, giúp người dùng tiết kiệm thời gian và tiền bạc trong việc mua sản phẩm Vì thế em quyết định xây dựng website bán đồ

công nghệ

2 Mục tiên đề tài

Muốn nghiên cứu, nắm vững: fiamework ASP.NET MVC5, giao dié n Bootstrap để xây dựng website thực tiễn đáp ứng nhu cầu khách hàng Xây dựng website bán để đùng công nghệ online đáp ứng được đây đủ các quy trình của bán hàng online

Trang 14

1 Cong nghé ASP.NET MVCS5

1.1 Lịch sử ra đời cia MVC

Tắt cả bắt đầu vào những năm 70 của thế kỷ 20, tại phòng thí nghiệm Xerox PARC ở Palo Alto Sự ra đời của giao diện dé hoa (GUD va lập

e

trình hướng đối tượng (Object Oriented Programming) cho phép lập trình viên làm việc với những thành phan đỗ họa như những đối tượng đỗ họa có thuộc

tính và phương thức riêng của nó Không đừng lại ở đó, những nhà nghiên cứu ở Xerox PARC còn đi xa hơn khi cho ra đời cái gọi là kiến trúc MVC (viết tắt của Model — View — Controller)

MVC được phát minh tai Xerox Pare vao những năm 70, boi TrygveReenskaug MVC lần đầu tiên xuất hiện công khai là trong Smalltalk-80

thiện nhằm giải quyết các vấn đề phát sinh cũng như các giải pháp cho quá trình phát triển phần mềm

Vi vay sau dé, lần lượt các MVC framework ra đời dựa trên mô hình MVC như: Codelgniter, Zend, ASP.NET MVC

® Việc kiểm tra (tesÒ, gỡ lỗi (đebng )

° Đối với MVC thì việc đó có thể sử dung cac unit test co thé tham dinh rat dé dàng các Controllers thực hiện như thế nảo

° Với ASP.net WebFom đều phải chạy tất cả các tiên trình của ASP.net, và sự thay đổi ID của bất kỳ Controls nào cũng ảnh hưởng đến ứng dụng 1.3 Kiến trúc sử dụng ASP.NET MVC

ASP.NET MVC được thiết kế một cách gọn nhẹ, giảm thiển sự phức tạp của việc xây dựng ứng dung website bang cach chia một ứng dụng thành 3 tầng

e

(layer): Model, View va Controller Sur chia nho nay giúp lập trình viên dé dàng kiểm soát các thành phan trong khi phát triển, cũng như lợi ích lân dải trong việc kiểm tra, bảo trì và nâng cấp

1.3.1 Model

Model chứa và thể hiện các đặc tính và logic ứng đựng Theo một cách hiểu khác, Model đại điện cho đữ liệu và logic cốt lõi Nó chính là những lớp (class}

chứa thông tin về các đối tượng mà ta cần phải thao tác, làm việc trên nó Vi dụ: "Sách" chứa các thông tin như "Tên", "Ngày phát hành", "Giá", "Nhà sản xuất"

1.3.2 View

View làm nhiệm vụ thể hiện một Model hay nhiều Model một cách trực quan, nó nhận thông tin (một Model hoặc nhiều Model) sau đó biểu diễn lên trang

Trang 15

Controller nằm giữa tầng View và Model, làm nhiệm vụ tìm kiếm, xử lý một hoặc nhiều Model, sau đó gửi Model tới View để View hiển thị

Hinhl: Mối Liên hệ giữa MVC

1.4 Đặc điểm của ASP.NET MVC Framework

e Tiếp tục hỗ trợ các tính năng trong ASP.NET

Hỗ trợ sử đựng các các tap tin: ASPX, ASCX, Master như là thành phần View

Hỗ trợ đầy đủ các tính năng bảo mật của ASP.net: Form/ Windows authenticate, URL authorization, membership/roles, output va data caching,

section/ profile state, configuration system, provider architecture

e Tách rõ rang các mối liên quan, mở ra khả năng test TDD (Test Driven Developer)

Cé thé test unit trong img dung ma khéng can phai chay Controllers cing vai tién trinh cla ASP.NET va co thé ding bat ky mét unit testing framework nao nhu NUnit, MBUnit, MS Test,

e Có khả năng mở rộng, mọi thứ trong MVC được thiết kế để để thay thế, đễ dang thy biến Ánh xạ URL mạnh mẽ, cho phép xây đựng ứng đụng

với những LIRL sạch

e Không sử đụng mô hình post-back từ giao điện gửi đến server Thay vào đó, chủ đông đưa những post-back từ View đến thẳng lớp Controller

e Hé tro nhiéu céng cu tao View (Support for Multiple View Engines)

° Cho phép chon céng cu tao view Hép thoai New Project cho phép xac dinh view engine mac dinh cho mét project

Các loại view engine

Web Forms (ASPX)

Razor

Hay mét view engine nguén mở như Spark, NHaml, NDjango

® Hỗ trợ định tuyến

° ASP.NET MVC Framework co mét b6 may anh xa URL that su manh mé

° Bộ máy này cung cấp phương pháp rất linh hoạt trong việc ánh xạ URLs sang các Controller Classes

° Bạn có thể dễ dàng định ra các quy luật, cải đặt đường đi, ASP.NET dựa vào các quy luật đường đi đó để xác dinh Controller va action can phải thực thi

Trang 16

° Model Binding là tính năng thẻ mạnh của ASP.NET MVC (và bây giờ nó cũng được áp dụng cho cả Web Forms trong phiên ban ASP.NET 4.5)

Hỗ trợ bạn viết phương thức nhận một đôi tượng tùy biên như là một tham số

oO Với sự hỗ trợ của Model Binding, bây giờ bạn chỉ can tap trung vào việc cai đặt các nghiệp vụ logic, không cần phải bận tâm vẻ việc suy nghĩ làm cách

nảo để ánh xạ dữ liệu từ người dùng sang các đối trợng NET

Từ ASP.net MVC 3 đi kèm với một công cụ View mới có tên là Razor với những lợi ích sau: - Cu phap Razor là sạch sẽ va xúc tích, đòi hỏi một số lượng

tối thiển các tô hợp phím

° Việc tìm hiển Razor trơng đối đễ đảng vì nó dựa trên ngôn ngữ C# và Visual Basic

° Visual Studio bao gém IntelliSense và mã cú pháp Razor được màn hóa

° Với Razor views có thẻ kiểm tra từng đơn vị mà không đòi hỏi bạn phải chạy các ứng dụng hoặc phải chạy website

2 Mô hình MVCS

2.1, Các tính năng của mô hình MVC3 và MVC4

2.1.1 MVC3

e So với phiên ban ASP.NET MVC2 thi MVC3 duoc hé trợ thêm HTMLS va CSS3

e Cải thiện về Model Validation — tính năng kiểm tra tỉnh hợp lệ của đữ liệu do người dùng nhập vào

oO

Hé tro 2 View Engine: RAZOR, ASPX, ké ca Open source trong khi ASP.NET MVC2 chi cd ASPX

Controller được cải tiến hơn như thuộc tinh ViewBag va kiéu ActionResult

Cải thién Dependency Injection voi [DpendencyResolver (cé 2 phan: DependencyResolver va interface [DpendencyResolver) trong ASP.NET

MVC3; đây là lớp thực thi mé hinh Service Locator cho phép framework goi DIContainer khi cần làm viée véi 1 lop thue thi tir 1 kiéu cu thé

Trang 17

e Mau Empty Project la project tréng, phi hop cho những developer muốn nâng cao khả năng lập trình với ASP.NET MVC4

e Giới thiéu jQuery Mobile va mau Mobile Project cho đự án

e Kiểm soát Bundling va Minification théng qua web.config

e Hỗ trợ cho việc đăng nhập OAuth va OpenID bang cách sử dụng thư vién DotNetOpenAuth Cho phép Logins từ Facebook và những tài khoản

khác

e Phiên bản mới Windows Azure SDK I.6 được phát hành

2.2 Các cải tiến của MVCS

e Với MVCS thì cải tiễn hon so véi ASP.NET MVC4, Bootstrap duoc thay thé mau MVC mặc định

e Chứng thực người đùng Authentication Filter được tuỳ chỉnh hoặc chứng thực từ hãng thứ 3 cung cấp

e Vi Filter overrides, chung ta co thé Filter override trén Method hoặc Controller

e Thuộc tính Routing được tích hợp vào MVCS

2.2.1 Bootstrap

Bootstrap la mét framework CSS duoc Twitter phat triển Nó là một tập hợp các bộ chọn, thuộc tỉnh và giá trị có sẵn để giúp web đesigner tránh việc lặp đi lặp lại trong quá trình tạo ra các class CSS và những đoạn mã HTML giống nhau trong du án web của mình Ngoài CSS ra, thi bootstrap còn hỗ trợ các

function tién ich được viết dựa trên Jquery (C arousel, Tooltip, Popovers, )

e Nhiing ly do dé str dung Bootstrap:

° Được viết bởi những người có óc thấm mỹ và tài năng trên khắp thể giới Sự tương thích của trình duyệt với thiết bị đã được kiểm tra nhiều lần nên có thể tin tưởng kết quả mình làm ra và nhiều khi không cần kiểm tra lại Vì vậy, giúp cho dự án của bạn tiết kiệm được thời gian và tiễn bạc

° Chi can biét so qua HTML, CSS, Javascript, Jquery la ban cé thé sir dung Bootstrap dé tao nén mét trang web sang trong va day du Nhung lai +k ek ` nak on Ậ aa aha ;

khéng can code qua nhiéu CSS

oO

Với giao diện mặc định là màu xám bạc sang trọng, hỗ trợ các component thông đụng mà các website hiện nay cần có Vỉ nó là opensource nén

Trang 18

trên Mobile trước Nên viéc str dung Bootstrap cho website của bạn sẽ phù hợp với tất cả kích thước màn hình Nhờ đó mà chúng ta không cần xây dựng thêm một trang web riêng biệt cho mobile

° Đội ngũ phát triển Bootstrap đã bổ sung thêm tinh năng Customizer Giúp cho đesigner có thể lựa chọn những thuộc tính, component phù hợp với projeet của họ Chứ c nẵng này giúp ta không cần phải tải toàn bộ mã nguồn về máy

2.2.1 Authentication Filte

e Một trong những vấn dé bao mat ¢ o ban nhat | 4 da m bảo những ngư ời đùng hợp lệ truy cập vào hệ thống ASP.NET đưa ra 2 khái niệm:

Authentication va Authorize

e Authentication là xác thực người ding, trong MVC5 Authentication Filter duoc tuỳ chỉnh hoặc chứng thực từ hãng thứ 3 cưng cấp

e Khi tạo 1 Project MVC5, ngudi ding duoc lia chon 4 loai security:

facebook

Windows Azure Director

e Mẫi loại security khác nhau sẽ phù hợp với các ứng dụng khác nhau Khi chon Individual User Accounts thi ứng dụng chạy trên Internet và sử

dung SQL Server dé lưu trữ thành viên hoặc đăng nhập từ các hệ thống khác như Google, Facebook Khi đó người đừng có thể đăng ký, đăng nhập, đổi

mật khẩu, đăng xuất với tài khoản cục bộ hoặc từ bên ngoài(Google, Facebook )

e Code của AccountController có 2 sự khác biệt

Annotation [Authorize] duoc str dung dé lam cho moi action trong controller không thẻ truy xuất khi chưa đăng nhập ngoại trừ action đó được đánh dấu với annotion [AllowAnontmous]

° Thuéc tinh UserManager duoc tao ra trong constructor dé quan lý các thành viên Các trang chức năng security ding ký, đăng nhập và đổi mật

khẩu được thực hiện nhờ thuộc tỉnh này

3 Vài nét về thương mại điện tử B2C

Trang 19

tiêu dùng Các công ty, doanh nghiệp sẽ buôn bán, trao đổi hàng hóa va dich vụ cho người tiêu dùng Doanh nghiệp ở đây có thể là nhà sản xuất, nhà phân

phối hoặc đại lý

e Đây là loại giao dịch quen thuộc và phổ biến nhất trong thương mại điện tử xuất phát từ những nhu cầu mua bán hàng hóa qua mạng

3.2 Phân loại mô hình B2C

e Mô hình B2C được chia thành 2 loại là cửa hàng điện tử và siêu thị điện tử

Cửa hàng điện tử (e-store) là một trang web bán hàng hóa, địch vụ thường được sở hữu bởi các cá nhân, nhà sản xuất, nhà bán lẻ Một website

cửa hàng điện tử thường chứa danh mục hàng hóa, dịch vụ; công cu tìm kiếm; giỏ hàng; cổng thanh toán; dịch vụ khách hàng

° Siêu thị điện tử (e-mall) là một trang web chứa nhiều cửa hàng điện tử Đặc trưng của siêu thị điện tử là thường chứa đanh ba hang hóa và đanh

mnục các cửa hàng điện tử

@ Theo dòng phát triển của Internet, B2C ngày nay là mô hình bán hàng rất phổ biến và được biết đến rộng rãi trên phạm vi toàn thế giới Thay vi

sử đụng mồ hình B2C theo cách truyền thống là mua sắm tại các trung tâm thương mại, trả tiền cho việc xem phim, ăn uống tại nhà hàng, thì B2C mới đã

Trang 20

1 Phân tích chức năng hệ thông

Ỷ Cho phép cập nhật hàng vào Cơ Sở Dữ Liệu

Hién thị hàng hóa khách hàng đã chọn mua

Hiển thị thông tin của khách hàng

May tính có thể thiết kế được hệ thắng

Hệ quản trị cơ sở đữ liệu SQL

Phần mềm thiết kế web: ASP.NET

1.2.2 Yêu cầu trang web

Hệ thống có 2 phần

Phần khách hàng: Khách Hang là những người có nhu cầu mua sắm hàng hóa, họ sẽ tìm kiếm các mặt hàng cần thiết từ hệ thống và đặt mua các

mặt hàng này Vì thế phải có các chức năng sau:

Hiên thị các đanh sách các mặt hàng của cửa hàng đê khách hàng xem, lra chọn và mua

Khách hàng xem các thông tin tỉn tức mới, khuyến mãi trên trang web

Trang 21

Ngoài các chức năng trên thi trang Web phải được thiết kế sao cho đễ hiểu, giao điện mang tinh dé ding đẹp mắt và làm sao cho khách hang thay được

thông tin cần tìm, cung cấp các thông tin quảng cáo hấp dẫn, các tin tức khuyến mãi để thu hút khách hàng Điều quan trọng là phải đảm bảo an toàn tuyệt

đối thông tin khách hàng trong quá trình đặt mua qua mạng Đồng thời trang Web phải luôn đổi mới, hấp dẫn

Thống kê theo ngày, khoảng thời gian

1.3 Khảo sát hiện trạng và xây dựng hệ thống

Quan lý khách hàng : Mỗi khách hàng được quản lý các thông tin sau: họ tên, địa chỉ, số điện thoại, fax, email

Quản lý hàng hoá: mã hàng hoá, tên hàng hoá, đơn giá, số lượng, hình ảnh, chỉ tiết, mã loại hàng,tên loại hàng

Quản lý nhà sản xuất:mã nhà sx, tên nhà sx

Quan ly tin tức: Mã tin, Tên tin, mục tim, chỉ tiết tin

Xử lý được đơn hàng và thống kê

Khách hàng: người lựa chọn mặt hàng để mua

cụ thể để có thể mua hàng Trên mạng các mặt hàng được sắp xếp theo thứ tự để tìm kiếm

1.4 biểu đồ phân cấp chức năng

1.4.1 Biểu đồ luồng dữ liệu

Khác với mua trực tiếp tại cửa hàng, công ty ở đây khách hàng tự thao tác thông qua từng bước

Trang 22

Hình 2: Sơ đỗ phân cấp chức năng mức đưới đỉnh

Xem thông tin sản phẩm

Phản hồi thông tin

Thanh toán qua tài

khoản

Trang 23

hàng

Hình 3: Sơ đồ phân cấp chức năng của nghiệp vụ Admin

1.4.4 Sơ đồ phân cấp chức năng của nghiệp vụ Quản lý kho

Trang 24

Theo dõi hàng hóa trong

kho

Tìm kiếm khách hàng

Sửa thông tin khách

Xóa khách hàng

Ngày đăng: 19/12/2024, 16:10

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

TÀI LIỆU LIÊN QUAN