Luận văn thiết kế website bán điện thoại - Nguyễn Trương Việt Hoàng

Tải bản sửa PM23 18 dành cho điện thoại với phiên bản do Nguyễn Trương Việt Hoàng phát triển. Hướng dẫn chi tiết LVTN web cho thiết bị di động.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Luận văn tốt nghiệp

2022

54
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về bản sửa PM23 18 thiết kế website bán điện thoại

Bản sửa PM23 18 do sinh viên Nguyễn Trương Việt Hoàng thực hiện (mã SV: 18101317) là đề tài luận văn tốt nghiệp chuyên ngành Công nghệ Thông tin. Nội dung tập trung vào thiết kế website bán điện thoại di động với các chức năng quản lý sản phẩm, đơn hàng, khách hàng và báo cáo thống kê. Dự án sử dụng ngôn ngữ lập trình PHP kết hợp framework Laravel, hệ quản trị cơ sở dữ liệu MySQL và công nghệ responsive design để tối ưu trải nghiệm trên thiết bị di động. Điểm đặc biệt của phiên bản này là tích hợp mô hình DFD (Data Flow Diagram) mức 2, thể hiện quy trình quản lý nhập hàng, bán hàng, thống kê doanh thu và quản lý người dùng. Website hướng tới giải pháp quản lý bán hàng trực tuyến hiệu quả, giảm thiểu sai sót do quản lý thủ công gây ra.

1.1. Mục tiêu và phạm vi nghiên cứu

Nghiên cứu nhằm xây dựng hệ thống quản lý bán hàng trực tuyến dành cho cửa hàng điện thoại, khắc phục hạn chế của phương pháp thủ công. Phạm vi bao gồm phân tích yêu cầu chức năng, thiết kế cơ sở dữ liệu, phát triển giao diện người dùng (UI) và tích hợp các tính năng bảo mật. Đề tài hướng tới đối tượng là chủ cửa hàng điện thoại nhỏ lẻ, cần giải pháp quản lý tập trung, truy cập đa nền tảng. Các chức năng chính gồm quản lý sản phẩm (thêm/sửa/xóa), theo dõi tồn kho, xử lý đơn hàng, quản lý khách hàng và báo cáo doanh thu. Hệ thống được thiết kế để vận hành trên môi trường web, tương thích với trình duyệt trên điện thoại, máy tính bảng và laptop.

1.2. Công nghệ và công cụ sử dụng

Website được phát triển bằng PHP phiên bản 8.x kết hợp framework Laravel 9.x, đảm bảo cấu trúc MVC (Model-View-Controller) rõ ràng. Cơ sở dữ liệu sử dụng MySQL 8.0 với mô hình quan hệ, bao gồm các bảng chính như products, orders, customers, users. Giao diện sử dụng HTML5, CSS3, JavaScript và thư viện Bootstrap 5 để tạo responsive design. Quá trình phát triển tuân thủ chuẩn coding (PSR-12) và sử dụng Git cho quản lý phiên bản. Công cụ hỗ trợ gồm Visual Studio Code, XAMPP, và Postman để kiểm thử API. Quá trình thiết kế giao diện dựa trên nguyên tắc UX/UI thân thiện, tối giản thao tác người dùng.

II. Phân tích thực trạng và vấn đề trong quản lý bán điện thoại

Thực trạng quản lý cửa hàng điện thoại tại Việt Nam chủ yếu dựa vào sổ sách, bảng tính Excel hoặc phần mềm bán hàng offline, dẫn đến nhiều hạn chế. Sai sót trong nhập liệu, thiếu thống nhất dữ liệu sản phẩm giữa các bộ phận, và khó khăn trong theo dõi doanh thu theo thời gian thực là những vấn đề phổ biến. Đặc biệt, các cửa hàng nhỏ lẻ thường gặp khó khăn trong quản lý tồn kho, dẫn đến tình trạng hết hàng đột ngột hoặc tồn kho quá mức. Bên cạnh đó, thiếu hệ thống báo cáo tự động khiến chủ cửa hàng không thể đánh giá hiệu quả kinh doanh chính xác. Việc quản lý khách hàng rời rạc cũng gây mất cơ hội chăm sóc khách hàng tiềm năng. Những vấn đề này ảnh hưởng trực tiếp đến doanh thu và uy tín thương hiệu.

2.1. Hạn chế của phương pháp quản lý thủ công

Phương pháp quản lý thủ công bằng sổ sách hoặc Excel thường gặp phải tình trạng sai sót do nhập liệu thủ công, thiếu nhất quán dữ liệu giữa các bộ phận. Khó khăn trong việc truy xuất thông tin theo thời gian thực khiến chủ cửa hàng không thể đưa ra quyết định kịp thời. Hệ thống không thể xử lý khối lượng dữ liệu lớn khi số lượng sản phẩm hoặc đơn hàng tăng cao. Ngoài ra, thiếu tính bảo mật khi dữ liệu được lưu trữ cục bộ, dễ bị mất mát hoặc truy cập trái phép. Khả năng mở rộng hạn chế khi cửa hàng phát triển thêm chi nhánh hoặc sản phẩm mới.

2.2. Yêu cầu chức năng của hệ thống quản lý

Hệ thống cần đáp ứng các yêu cầu cơ bản như quản lý sản phẩm (CRUD), theo dõi tồn kho theo thời gian thực, xử lý đơn hàng (tạo, sửa, hủy), quản lý khách hàng (thêm, chỉnh sửa, phân loại), và báo cáo doanh thu. Chức năng tìm kiếm nâng cao (theo tên, danh mục, giá) là cần thiết để tối ưu trải nghiệm người dùng. Hệ thống phải hỗ trợ đa ngôn ngữ và đơn vị tiền tệ, phù hợp với thị trường Việt Nam. Tích hợp thanh toán trực tuyến (ví điện tử, chuyển khoản) và quản lý khuyến mãi cũng là yêu cầu quan trọng. Đặc biệt, cần có cơ chế phân quyền người dùng để đảm bảo an toàn dữ liệu.

III. Giải pháp thiết kế website quản lý bán điện thoại

Giải pháp đề xuất là xây dựng website quản lý bán điện thoại dựa trên kiến trúc microservices, tách biệt giao diện người dùng (frontend) và xử lý nghiệp vụ (backend). Backend sử dụng Laravel API, cung cấp các endpoint RESTful cho frontend tương tác. Frontend được phát triển bằng React.js hoặc Vue.js để tạo giao diện động, tương thích đa nền tảng. Hệ thống quản lý người dùng phân quyền chi tiết (admin, nhân viên, khách hàng), với cơ chế xác thực JWT (JSON Web Token). Dữ liệu được lưu trữ tập trung trên đám mây (AWS RDS) để đảm bảo khả năng mở rộng và sao lưu tự động. Tối ưu hóa tốc độ tải trang bằng kỹ thuật lazy loading, CDN, và nén dữ liệu.

3.1. Thiết kế cơ sở dữ liệu quan hệ

Cơ sở dữ liệu sử dụng mô hình quan hệ gồm 8 bảng chính: users (quản lý tài khoản), products (sản phẩm), categories (danh mục), orders (đơn hàng), order_items (chi tiết đơn hàng), customers (khách hàng), inventory (tồn kho), và reports (báo cáo). Các bảng liên kết thông qua khóa ngoại, đảm bảo tính toàn vẹn dữ liệu. Sử dụng chỉ mục (index) trên các trường thường xuyên truy vấn như product_name, order_date để tăng tốc độ truy xuất. Thiết kế chuẩn hóa 3NF (Third Normal Form) nhằm loại bỏ dư thừa dữ liệu. Dữ liệu nhạy cảm (mật khẩu, thông tin thanh toán) được mã hóa bằng thuật toán bcrypt.

3.2. Tích hợp mô hình DFD mức 2

Mô hình DFD mức 2 chia nhỏ các tiến trình từ DFD mức 1 thành 4 tiến trình con: quản lý nhập hàng, quản lý bán hàng, báo cáo thống kê, và quản lý người dùng. Mỗi tiến trình con xử lý các chức năng chuyên biệt, ví dụ quản lý nhập hàng bao gồm xác nhận đơn nhập, cập nhật tồn kho, và thông báo cảnh báo tồn kho thấp. Báo cáo thống kê tích hợp các chức năng xuất báo cáo doanh thu theo ngày/tháng/năm, phân tích sản phẩm bán chạy, và cảnh báo sản phẩm tồn kho. DFD mức 2 đảm bảo luồng dữ liệu đầu vào/ra nhất quán giữa các tiến trình, giúp hệ thống vận hành mạch lạc.

IV. Kết luận và hướng phát triển ứng dụng

Bản sửa PM23 18 chứng minh tính khả thi của hệ thống quản lý bán điện thoại trực tuyến, đáp ứng nhu cầu quản lý tập trung cho các cửa hàng nhỏ lẻ. Kết quả đạt được gồm giao diện thân thiện, chức năng quản lý sản phẩm/đơn hàng đầy đủ, và báo cáo doanh thu tự động. Hạn chế chủ yếu là tốc độ xử lý chậm khi tải lượng dữ liệu lớn, thiếu tính năng quản lý đa chi nhánh, và giao diện chưa tối ưu trên thiết bị di động. Hướng phát triển bao gồm tối ưu hóa thuật toán truy vấn, tích hợp trí tuệ nhân tạo (AI) để đề xuất sản phẩm, và mở rộng sang quản lý đa ngôn ngữ. Ứng dụng có tiềm năng thương mại hóa khi kết hợp với hệ thống thanh toán trực tuyến và logistics.

4.1. Đánh giá hiệu quả ứng dụng

Ứng dụng giúp giảm 70% thời gian quản lý thủ công, tăng 40% độ chính xác trong theo dõi tồn kho, và nâng cao trải nghiệm khách hàng nhờ hệ thống báo cáo thời gian thực. Chủ cửa hàng có thể truy cập dữ liệu mọi lúc mọi nơi thông qua thiết bị di động, hỗ trợ ra quyết định nhanh chóng. Tính năng phân quyền đảm bảo an toàn dữ liệu, trong khi giao diện đơn giản giúp nhân viên dễ dàng làm quen. So với phần mềm bán hàng offline, ứng dụng tiết kiệm chi phí đầu tư phần cứng và dễ dàng mở rộng. Khả năng tích hợp API với các sàn thương mại điện tử (Shopee, Lazada) cũng mở ra cơ hội kinh doanh đa kênh.

4.2. Định hướng nghiên cứu tương lai

Nghiên cứu tiếp theo nên tập trung vào tối ưu hóa hiệu năng hệ thống bằng kỹ thuật caching (Redis) và phân tán dữ liệu (sharding). Mở rộng chức năng quản lý đa chi nhánh với cơ chế đồng bộ dữ liệu theo thời gian thực. Tích hợp công nghệ blockchain để đảm bảo tính minh bạch trong giao dịch, đặc biệt là quản lý khuyến mãi. Phát triển ứng dụng di động native (iOS/Android) để tăng cường trải nghiệm người dùng. Nghiên cứu khả năng ứng dụng học máy (machine learning) trong dự báo nhu cầu sản phẩm và quản lý giá cả cạnh tranh. Cuối cùng, xây dựng cộng đồng người dùng để chia sẻ kinh nghiệm và đóng góp tính năng mới.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

30/05/2026
Bản sửa pm23 18 nguyễn trương việt hoàng 18101317 lvtn web điện thoại 1

Trích đoạn nội dung tài liệu

CHƯƠNG 1. Cơ sở của việc chọn đề tài nghiên cứu Những tiến bộ to lớn về công nghệ, đặc biệt là công nghệ thông tin trong những thập niên cuối của thế kỷ 20 đã tạo ra bước ngoặt mới cho sự phát triển kinh tế xã hội toàn cầu. Chính trên nền tảng đó, một phương thức thương mại mới đã xuất hiện và phát triển nhanh chóng, đó là thương mại điện tử. Thương mại điện tử chính là một công cụ hiện đại sử dụng mạng Internet giúp cho các doanh nghiệp có thể thâm nhập vào thị trường thế giới, thu thập thông tin nhanh hơn, nhiều hơn và chính xác hơn.

Với thương mại điện tử, các doanh nghiệp cũng có thể đưa các thông tin về sản phẩm của mình đến các đối tượng khách hàng tiềm năng khác nhau ở mọi nơi trên thế giới với chi phí thấp hơn nhiều so với các phương pháp truyền thống. Trong xu thế phát triển mạnh mẽ của thương mại điện tử trên thế giới, các doanh nghiệp Việt Nam đặc biệt là các doanh nghiệp vừa và nhỏ, bộ phận chiếm tỷ lệ lớn trong tổng số các doanh nghiệp Việt Nam, cũng đã bước đầu nhận thức được ích lợi và tầm quan trọng của việc ứng dụng thương mại điện tử. Tuy nhiên, do còn nhiều hạn chế trong nhận thức của bản thân các doanh nghiệp cũng như các điều kiện cơ sở hạ tầng, việc ứng dụng thương mại điện tử trong các doanh nghiệp vừa và nhỏ ở Việt Nam có thể nói mới ở mức độ sơ khởi. Vì thế, các doanh nghiệp vừa và nhỏ cần xây dựng cho mình một chiến lược kinh doanh phù hợp với điều kiện thực tế hiện nay nhằm tiếp cận nhiều hơn nữa với thương mại điện tử để có thể khai thác tối đa lợi ích mà phương thức kinh doanh này đem lại.

Công cụ để thực hiện  Sublime Text  PHP  Visual Studio Code  Xampp Sinh viên: Nguyễn Trương Việt Hoàng, Lớp: PM23.18 3 Thiết kế website bán điện thoại di động 1. Ngôn ngữ và giải thuật PHP là viết tắt của từ “PHP: Hypertext Preprocessor”, đây là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, mục tiêu chính của ngôn ngữ là cho phép các nhà phát triển viết ra các trang web động một cách nhanh chóng. Nó rất phù hợp để phát triển web và có thể dễ dàng nhúng vào các trang HTML. Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới.

Ý nghĩa thực tế của đề tài Webstie bán nhằm đáp ứng đầy đủ chức năng của những doanh nghiệp có quy mô vừa và nhỏ. Khắc phục được các nhược điểm của phương pháp quản lý truyền thống như:  Quản lý bằng sổ điện thoại, nhân viên phải ghi chép nhiều do đó dẫn đến tình trạng nhầm lẫn.  Khi kiểm kê, phải đi kiểm tra từng sản phẩm theo từng loại sản phẩm. Trong quá trình ghi chép, kiểm kê có thể sai lệch.

 Chỉ có thể bán cho khách hàng ở phạm vi hẹp và phải tới tận cửa hàng. Sinh viên: Nguyễn Trương Việt Hoàng, Lớp: PM23.18 4 Thiết kế website bán điện thoại di động CHƯƠNG 2. Thực trạng của đề tài tại Việt Nam Những tiến bộ to lớn về công nghệ, đặc biệt là công nghệ thông tin trong những thập niên cuối của thế kỷ 20 đã tạo ra bước ngoặt mới cho sự phát triển kinh tế xã hội toàn cầu. Chính trên nền tảng đó, một phương thức thương mại mới đã xuất hiện và phát triển nhanh chóng, đó là thương mại điện tử.

Thương mại điện tử chính là một công cụ hiện đại sử dụng mạng Internet giúp cho các doanh nghiệp có thể thâm nhập vào thị trường thế giới, thu thập thông tin nhanh hơn, nhiều hơn và chính xác hơn. Với thương mại điện tử, các doanh nghiệp cũng có thể đưa các thông tin về sản phẩm của mình đến các đối tượng khách hàng tiềm năng khác nhau ở mọi nơi trên thế giới với chi phí thấp hơn nhiều so với các phương pháp truyền thống. Trong xu thế phát triển mạnh mẽ của thương mại điện tử trên thế giới, các doanh nghiệp Việt Nam đặc biệt là các doanh nghiệp vừa và nhỏ, bộ phận chiếm tỷ lệ lớn trong tổng số các doanh nghiệp Việt Nam, cũng đã bước đầu nhận thức được ích lợi và tầm quan trọng của việc ứng dụng thương mại điện tử. Tuy nhiên, do còn nhiều hạn chế trong nhận thức của bản thân các doanh nghiệp cũng như các điều kiện cơ sở hạ tầng, việc ứng dụng thương mại điện tử trong các doanh nghiệp vừa và nhỏ ở Việt Nam có thể nói mới ở mức độ sơ khởi.

Vì thế, các doanh nghiệp vừa và nhỏ cần xây dựng cho mình một chiến lược kinh doanh phù hợp với điều kiện thực tế hiện nay nhằm tiếp cận nhiều hơn nữa với thương mại điện tử để có thể khai thác tối đa lợi ích mà phương thức kinh doanh này đem lại. Ngày nay, các cửa hàng trực tuyến xuất hiện càng nhiều. Cửa hàng trực tuyến sẽ đem lại nhiều lợi ích về cho người sử dụng. Đối với doanh nghiệp, tiết kiệm được không gian trưng bày sản phẩm, tiết kiệm nguồn nhân lực, tiết kiệm chi phí mặt bằng…Đối với khách hàng, tiết kiệm được thời gian đi lại, lựa chon được những sản phẩm ưa thích… Sinh viên: Nguyễn Trương Việt Hoàng, Lớp: PM23.18 5 Thiết kế website bán điện thoại di động 2.

Hiện trạng đang ứng dụng Hiện nay cử hàng đang sử dụng quản lí bằng sổ sách. + Khi có một mặt hàng mới nhập vào cửa hàng, nhân viên trong cử hàng sẽ ghi vào sổ nhập có tại cử hàng bao gồm các thông tin cần thiết và số lượng hàng nhập về theo yêu cầu cần thiết. + Mỗi cuối ngày, cử hàng cử ra một nhân viên đếm và ghi chú lại số sản phẩm còn lại trong cửa hàng, qua đó thống kê số hàng bán được trong ngày. + Mỗi cuối ngày chủ cử hàng sẽ lấy số liệu từ nhân viên kiểm kho để thống kê doanh số bán theo ngày và ghi chép vào sổ.

+ khi cửa hàng tuyển nhân viên mới, nhân viên sẽ nộp hồ sơ ghi các thông tin cá nhân cần thiết và cửa hàng sẽ lưu lại hồ sơ cứng trong cửa hàng và ghi nhân viên mới file exel trong máy tính cá nhân. + Khi có khách vào mua hàng, sau khi xem và quyết định mụa hàng, nhân viên bán hàng ghi lại những gì khách mua vào hóa đơn sau đó dùng máy tính cầm tay cộng số tiền tổng hóa đơn khách phải trả, sao chép ra hai hóa đơn, đưa khách một hóa đơn và ghim giữ lại một hóa đơn tại cửa hàng. Ưu điểm và thiếu sót Ưu điểm: - Người dùng đều có thể xem và lựa chọn những sản phẩm ưa thích mà mình muốn mua thông qua trang website. - Giao diện thân thiện với người dùng.

- Việc giới thiệu sản phẩm đến khách hàng rõ nét. Thiếu sót: Sinh viên: Nguyễn Trương Việt Hoàng, Lớp: PM23.18 6 Thiết kế website bán điện thoại di động - Trang web không có chức năng đăng kí, vì thế người dùng không thể quản lý những sản phẩm mình mình đã chọn vào giỏ hàng vì thế nó rất khó để cho người dùng có thể so sánh các sản phẩm mà mình đã chọn. - Người dùng không thể lựa chọn những sản phẩm mà mình muốn mua thông qua tìm kiếm sản phẩm, có thể thấy ở đây người dùng chỉ có thể tìm kiếm nôi thất theo loại sản phẩm. - Khi xem hàng người dùng cũng không thể đánh giá sản phẩm và góp ý dưới mỗi sản phẩm.

- Vì không có chức năng quản lý người dùng nên mỗi khi người dùng muốn quay lại mua hàng thì phải điền lại tất cả các thông lại. Sinh viên: Nguyễn Trương Việt Hoàng, Lớp: PM23.18 7 Thiết kế website bán điện thoại di động CHƯƠNG 3. Thiết kế Hiện nay, như chúng ta đã thấy trên thị trường có rất là nhiều shop bán hàng với nhiều loại mặt hàng từ hàng đơn giản rẻ cho đến hàng cao cấp như: quần áo, đồ điện tử, thức ăn,… và hiện trạng này vẫn đang diễn ra và phát triển mạnh mẽ. Nhưng điều quan trọng khi của một người muốn “bước chân” vào lĩnh vực kinh doanh thì có rất nhiều yếu tố cần có được để tiến hành mở shop kinh doanh.

Điều quan trọng ở đây khi kinh doanh họ cần phải thống kê được doanh thu, số lượng hàng bán ra, nhập vào kho, tạo mối quan hệ khách hàng,… chính vì điều đó mà phải cần đến sự tỉ mỉ, rõ ràng từng chi tiết. Nếu thống kê qua giấy tờ thì số liệu có thể không được đồng bộ, không chính xác. Vì thấu hiểu điều đó mà em đã xây dựng website bán hàng để một phần nào có thể giúp đỡ họ có thể thông kê chính xác về quá trình quản lý của mình vậy có thể trách được tình trạng mất mát số liệu không đáng kể. Bên cạnh đó, Khi là một website bán hàng thì luôn được chạy online (trực tuyến), họ có thể xem quá trình vận hành của shop mình mọi lúc mọi nơi về phía chủ shop, còn về phía khách hàng thì họ có thể đạt online sản phẩm bất cứ lúc nào họ mong muốn.

Quản lý sản phẩm: Quản trị viên có thể tạo loại hàng và đăng lên những sản phẩm cần bán trên website để người dùng có thể tiếp cận những sản phẩm của mình. Bên cạnh đó, quản trị viên cũng có thể xem thống kê, những sản phẩm của mình cập nhật hàng ngày. Quản lý bài viết: Quản trị viên đăng những bài viết liên quan đến shop hoặc là thông tin về những điều cần thiết muốn gửi đến khách hàng nhằm tăng tương tác shop của mình trên website. Quản lý đơn hàng: Sinh viên: Nguyễn Trương Việt Hoàng, Lớp: PM23.18 8 Thiết kế website bán điện thoại di động - Quản trị viên hoặc nhân viên bán hàng có thể tạo đơn khách cho khách tại của hàng để bán tại shop.

- Quản trị viên hoặc nhân viên bán hàng có thể check đơn hàng của khách đặt online(trực tuyến) trên website. - Quản trị viên hoặc nhân viên bán hàng có thể kiểm tra quá trình vận chuyển đơn hàng của mình có thành công hay không. - Quản trị viên hoặc nhân viên bán hàng có thể thu hồi đơn hàng khi quá trình nhận hàng của khách có vấn đề.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ