Xây dựng Hệ Thống Giao Dịch Nông Sản Trực Tuyến - Luận Văn CNTT

Xây dựng hệ thống giao dịch nông sản trực tuyến hiệu quả. Tìm hiểu quy trình, lợi ích và giải pháp công nghệ để kết nối người bán và người mua nông sản.

Chuyên ngành

Information Technology

Người đăng

Ẩn danh

Thể loại

Graduation Thesis

2023

158
1
0

Phí lưu trữ

45 Point

Tóm tắt

I. Tổng Quan Xây Dựng Hệ Thống Giao Dịch Nông Sản Trực Tuyến

Thương mại điện tử nông sản đang trở thành xu hướng tất yếu trong bối cảnh kinh tế số. Việc xây dựng một hệ thống giao dịch nông sản trực tuyến hiệu quả mang lại nhiều lợi ích cho cả người nông dân và người tiêu dùng. Hệ thống này không chỉ giúp mở rộng kênh phân phối nông sản, tiếp cận thị trường rộng lớn hơn mà còn tạo ra sự minh bạch về giá cả, chất lượng sản phẩm. Người nông dân có thể trực tiếp giới thiệu sản phẩm, xây dựng thương hiệu và tương tác với khách hàng. Người tiêu dùng có thể dễ dàng tìm kiếm, so sánh, lựa chọn sản phẩm từ nhiều nguồn cung cấp khác nhau. Theo tài liệu gốc, hệ thống này giúp 'nâng cao chất lượng nông sản, truyền thông thương hiệu, cải thiện bao bì để duy trì danh tiếng chất lượng'. Tuy nhiên, để hệ thống thành công, cần giải quyết nhiều thách thức như đảm bảo chất lượng sản phẩm, xây dựng lòng tin của người tiêu dùng, và phát triển hạ tầng logistic nông sản. Các giải pháp giao dịch nông sản phải tích hợp công nghệ truy xuất nguồn gốc nông sản và các phương thức thanh toán trực tuyến nông sản an toàn và tiện lợi. Việc ứng dụng các nền tảng số như agritechdigital agriculture là chìa khóa để tối ưu hóa chuỗi cung ứng và nâng cao năng lực cạnh tranh của ngành nông nghiệp. Chợ nông sản trực tuyến cần được thiết kế thân thiện, dễ sử dụng và cung cấp đầy đủ thông tin về sản phẩm, nhà cung cấp, và chứng nhận chất lượng.

1.1. Tiềm Năng Phát Triển Thương Mại Điện Tử Nông Sản

Thương mại điện tử nông sản mang lại cơ hội lớn cho ngành nông nghiệp Việt Nam. Nó giúp kết nối trực tiếp giữa nhà sản xuất và người tiêu dùng, cắt giảm khâu trung gian, tăng lợi nhuận cho người nông dân. Sự phát triển của internet và smartphone tạo điều kiện thuận lợi cho việc tiếp cận thị trường trực tuyến. Nhiều ứng dụng nông sảnsàn giao dịch nông sản đã ra đời, cung cấp nền tảng để mua bán, trao đổi thông tin về sản phẩm. Tuy nhiên, để khai thác tối đa tiềm năng này, cần đầu tư vào hạ tầng công nghệ, đào tạo kỹ năng số cho người nông dân, và xây dựng hệ thống quản lý chuỗi cung ứng nông sản hiệu quả. Theo nghiên cứu của các chuyên gia kinh tế, thương mại điện tử nông sản có thể đóng góp đáng kể vào tăng trưởng GDP của ngành nông nghiệp và nâng cao đời sống của người dân nông thôn. Các chương trình hỗ trợ từ nhà nước và các tổ chức phi chính phủ đóng vai trò quan trọng trong việc thúc đẩy sự phát triển của thương mại điện tử nông sản ở Việt Nam.

1.2. Lợi Ích Của Giao Dịch Nông Sản Trực Tuyến Cho Nông Dân

Giao dịch nông sản trực tuyến mang lại nhiều lợi ích thiết thực cho người nông dân. Thứ nhất, nó giúp mở rộng thị trường tiêu thụ, không còn phụ thuộc vào các kênh phân phối truyền thống. Thứ hai, nông dân có thể chủ động định giá sản phẩm, tăng khả năng kiểm soát lợi nhuận. Thứ ba, nó tạo cơ hội xây dựng thương hiệu cá nhân và uy tín, tăng cường sự gắn kết với khách hàng. Các ứng dụng nông sản cung cấp công cụ để nông dân quản lý sản phẩm, theo dõi đơn hàng, và tương tác với khách hàng. Việc áp dụng marketing nông sản trực tuyến giúp quảng bá sản phẩm, tiếp cận khách hàng tiềm năng. Tuy nhiên, để tận dụng tối đa lợi ích này, nông dân cần nâng cao kiến thức về thương mại điện tử, kỹ năng sử dụng công nghệ, và khả năng quản lý nông sản hiệu quả. Ngoài ra, việc tham gia vào các hợp tác xã nông nghiệp và các tổ chức sản xuất theo chuỗi giá trị giúp tăng cường sức mạnh tập thể và khả năng cạnh tranh trên thị trường.

II. Thách Thức Xây Dựng Hệ Thống Giao Dịch Nông Sản Hiệu Quả

Xây dựng một hệ thống giao dịch nông sản trực tuyến hiệu quả không phải là điều dễ dàng. Nhiều thách thức cần được giải quyết để đảm bảo sự thành công và bền vững của hệ thống. Một trong những thách thức lớn nhất là đảm bảo chất lượng sản phẩm và xây dựng lòng tin của người tiêu dùng. Nông sản thường là sản phẩm tươi sống, dễ hư hỏng, và khó kiểm soát chất lượng. Do đó, cần có các giải pháp truy xuất nguồn gốc nông sản hiệu quả, minh bạch thông tin về quy trình sản xuất, chứng nhận chất lượng. Theo tài liệu gốc, 'hệ thống hiện tại thiếu một số tính năng như tin nhắn, chuyển đổi ngôn ngữ, thông báo trên trang web'. Một thách thức khác là phát triển hạ tầng logistic nông sản đáp ứng yêu cầu vận chuyển nhanh chóng, an toàn, và tiết kiệm chi phí. Việc ứng dụng công nghệ để tối ưu hóa quy trình vận chuyển nông sản và giảm thiểu tổn thất là rất quan trọng. Ngoài ra, cần giải quyết các vấn đề về thanh toán trực tuyến nông sản, đảm bảo an toàn và tiện lợi cho người tiêu dùng. Việc tích hợp các cổng thanh toán phổ biến và cung cấp các phương thức thanh toán linh hoạt là cần thiết.

2.1. Đảm Bảo Chất Lượng Và Truy Xuất Nguồn Gốc Nông Sản

Chất lượng nông sản là yếu tố then chốt quyết định sự thành công của hệ thống giao dịch trực tuyến. Người tiêu dùng ngày càng quan tâm đến nguồn gốc, quy trình sản xuất, và chứng nhận chất lượng của sản phẩm. Do đó, việc xây dựng hệ thống truy xuất nguồn gốc nông sản minh bạch và tin cậy là rất quan trọng. Công nghệ blockchain có thể được ứng dụng để ghi lại thông tin về quá trình sản xuất, vận chuyển, và phân phối sản phẩm, giúp người tiêu dùng dễ dàng kiểm tra và xác thực nguồn gốc. Các tiêu chuẩn chất lượng như VietGAP, GlobalGAP cần được áp dụng rộng rãi và được kiểm soát chặt chẽ. Việc xây dựng thương hiệu dựa trên chất lượng và uy tín là chìa khóa để thu hút và giữ chân khách hàng. Theo các chuyên gia, việc áp dụng các giải pháp quản lý chuỗi cung ứng nông sản giúp đảm bảo chất lượng sản phẩm từ trang trại đến bàn ăn.

2.2. Phát Triển Hạ Tầng Logistic Và Vận Chuyển Nông Sản

Hạ tầng logistic nông sản đóng vai trò quan trọng trong việc đảm bảo chất lượng và giảm thiểu tổn thất trong quá trình vận chuyển. Việc đầu tư vào hệ thống kho lạnh, xe chuyên dụng, và các trung tâm phân phối hiện đại là cần thiết. Các giải pháp công nghệ như IoT và GPS có thể được ứng dụng để theo dõi và quản lý quá trình vận chuyển nông sản một cách hiệu quả. Việc tối ưu hóa quy trình logistic giúp giảm thiểu chi phí, thời gian vận chuyển, và đảm bảo sản phẩm đến tay người tiêu dùng trong tình trạng tốt nhất. Theo các nghiên cứu về logistic, việc áp dụng các giải pháp logistic thông minh giúp tăng cường khả năng cạnh tranh của ngành nông nghiệp và giảm thiểu tác động tiêu cực đến môi trường.

III. Giải Pháp Phát Triển Nền Tảng Kết Nối Nông Sản Trực Tuyến

Để xây dựng một hệ thống giao dịch nông sản trực tuyến thành công, cần tập trung vào việc phát triển một nền tảng kết nối nông sản hiệu quả và thân thiện với người dùng. Nền tảng này cần cung cấp đầy đủ các tính năng cần thiết cho cả người nông dân và người tiêu dùng, bao gồm: giới thiệu sản phẩm, quản lý đơn hàng, thanh toán trực tuyến, và hỗ trợ khách hàng. Theo tài liệu gốc, hệ thống cần 'xây dựng một hệ thống mua bán nông sản giữa thương nhân và nông dân'. Nền tảng cần được thiết kế dễ sử dụng, trực quan, và tương thích với nhiều thiết bị khác nhau. Việc ứng dụng công nghệ trí tuệ nhân tạo (AI) và học máy (Machine Learning) có thể giúp tối ưu hóa trải nghiệm người dùng, cá nhân hóa gợi ý sản phẩm, và dự đoán nhu cầu thị trường. Việc tích hợp các công cụ marketing nông sản trực tuyến giúp quảng bá sản phẩm, tiếp cận khách hàng tiềm năng, và xây dựng thương hiệu.

3.1. Xây Dựng Ứng Dụng Nông Sản Thân Thiện Với Người Dùng

Ứng dụng nông sản cần được thiết kế với giao diện thân thiện, dễ sử dụng, và phù hợp với trình độ công nghệ của người nông dân. Các tính năng cần thiết như đăng tải sản phẩm, quản lý đơn hàng, và theo dõi thanh toán cần được trình bày rõ ràng và dễ hiểu. Ứng dụng cần hỗ trợ nhiều ngôn ngữ, bao gồm cả tiếng Việt và các ngôn ngữ địa phương. Việc cung cấp các video hướng dẫn, tài liệu tham khảo, và dịch vụ hỗ trợ trực tuyến giúp người nông dân dễ dàng làm quen và sử dụng ứng dụng. Theo các chuyên gia về thiết kế ứng dụng, việc lắng nghe phản hồi của người dùng và liên tục cải tiến ứng dụng là chìa khóa để tạo ra một sản phẩm thành công.

3.2. Tích Hợp Các Phương Thức Thanh Toán Trực Tuyến An Toàn

Thanh toán trực tuyến nông sản cần đảm bảo an toàn, tiện lợi, và linh hoạt cho người tiêu dùng. Việc tích hợp các cổng thanh toán phổ biến như VNPay, MoMo, ZaloPay, và các thẻ ngân hàng là cần thiết. Các biện pháp bảo mật như mã hóa dữ liệu, xác thực hai yếu tố cần được áp dụng để bảo vệ thông tin tài chính của người dùng. Việc cung cấp các phương thức thanh toán linh hoạt như thanh toán khi nhận hàng (COD), trả góp, và các chương trình khuyến mãi giúp thu hút khách hàng và tăng doanh số. Theo các chuyên gia về thương mại điện tử, việc xây dựng lòng tin của người tiêu dùng vào hệ thống thanh toán là rất quan trọng.

IV. Ứng Dụng Thực Tiễn Nghiên Cứu Hệ Thống Giao Dịch Nông Sản

Nghiên cứu và phát triển hệ thống giao dịch nông sản trực tuyến cần dựa trên các ứng dụng thực tiễn và các kết quả nghiên cứu khoa học. Các nghiên cứu cần tập trung vào việc đánh giá hiệu quả của các mô hình giao dịch, xác định các yếu tố ảnh hưởng đến sự thành công, và đề xuất các giải pháp cải tiến. Theo tài liệu gốc, nhóm sinh viên đã 'nghiên cứu và học Angular, React JS, React Native, Spring Boot'. Việc thu thập dữ liệu từ thị trường, phân tích nhu cầu của người tiêu dùng, và đánh giá khả năng cạnh tranh của sản phẩm là cần thiết. Các nghiên cứu cần được thực hiện một cách khách quan, khoa học, và có tính ứng dụng cao. Kết quả nghiên cứu cần được công bố rộng rãi để chia sẻ kiến thức và kinh nghiệm cho cộng đồng.

4.1. Đánh Giá Hiệu Quả Của Các Mô Hình Giao Dịch Nông Sản

Việc đánh giá hiệu quả của các mô hình giao dịch nông sản giúp xác định các điểm mạnh, điểm yếu, và đề xuất các giải pháp cải tiến. Các tiêu chí đánh giá cần bao gồm: doanh số bán hàng, lợi nhuận, chi phí hoạt động, sự hài lòng của khách hàng, và tác động đến môi trường. Các phương pháp phân tích dữ liệu, khảo sát, và phỏng vấn có thể được sử dụng để thu thập thông tin và đánh giá hiệu quả. Kết quả đánh giá cần được sử dụng để tối ưu hóa mô hình giao dịch, cải thiện chất lượng dịch vụ, và tăng cường khả năng cạnh tranh.

4.2. Phân Tích Nhu Cầu Thị Trường Và Khả Năng Cạnh Tranh

Việc phân tích nhu cầu thị trường và khả năng cạnh tranh giúp xác định các cơ hội và thách thức cho hệ thống giao dịch nông sản. Các yếu tố cần được phân tích bao gồm: xu hướng tiêu dùng, đối thủ cạnh tranh, chính sách hỗ trợ của nhà nước, và các yếu tố kinh tế xã hội. Các công cụ phân tích thị trường như SWOT, PESTEL, và 5 Forces có thể được sử dụng để đánh giá tình hình. Kết quả phân tích cần được sử dụng để xây dựng chiến lược kinh doanh, định vị sản phẩm, và phát triển thị trường.

V. Tương Lai Phát Triển Hệ Thống Giao Dịch Nông Sản Bền Vững

Tương lai của hệ thống giao dịch nông sản trực tuyến phụ thuộc vào khả năng phát triển bền vững, đáp ứng nhu cầu ngày càng cao của thị trường, và thích ứng với các thay đổi của công nghệ. Việc ứng dụng các công nghệ mới như AI, blockchain, IoT, và big data sẽ giúp tối ưu hóa quy trình sản xuất, quản lý, và phân phối nông sản. Việc xây dựng một hệ sinh thái nông sản số, kết nối tất cả các bên liên quan, từ nông dân, doanh nghiệp, đến người tiêu dùng, là cần thiết. Việc đẩy mạnh hợp tác quốc tế, chia sẻ kinh nghiệm, và chuyển giao công nghệ giúp nâng cao năng lực cạnh tranh của ngành nông nghiệp Việt Nam. Theo các chuyên gia, việc phát triển nông nghiệp thông minhnông nghiệp hữu cơ là xu hướng tất yếu của tương lai.

5.1. Ứng Dụng Các Công Nghệ Mới Vào Nông Nghiệp

Việc ứng dụng các công nghệ mới như AI, blockchain, IoT, và big data mang lại nhiều tiềm năng cho ngành nông nghiệp. AI có thể được sử dụng để dự đoán thời tiết, tối ưu hóa quy trình tưới tiêu, và phát hiện sâu bệnh. Blockchain có thể được sử dụng để truy xuất nguồn gốc sản phẩm, đảm bảo chất lượng, và tăng cường lòng tin của người tiêu dùng. IoT có thể được sử dụng để theo dõi và quản lý quá trình sản xuất, thu thập dữ liệu, và cải thiện hiệu quả. Big data có thể được sử dụng để phân tích thị trường, dự đoán nhu cầu, và tối ưu hóa chiến lược kinh doanh. Theo các chuyên gia về công nghệ, việc ứng dụng các công nghệ mới giúp tăng năng suất, giảm chi phí, và cải thiện chất lượng sản phẩm.

5.2. Xây Dựng Hệ Sinh Thái Nông Sản Số Toàn Diện

Việc xây dựng một hệ sinh thái nông sản số toàn diện giúp kết nối tất cả các bên liên quan, từ nông dân, doanh nghiệp, đến người tiêu dùng. Hệ sinh thái này cần cung cấp đầy đủ các dịch vụ cần thiết, bao gồm: thông tin thị trường, hỗ trợ kỹ thuật, tài chính, và bảo hiểm. Việc khuyến khích sự tham gia của các doanh nghiệp khởi nghiệp (start-up) và các nhà đầu tư giúp thúc đẩy sự đổi mới và sáng tạo trong ngành nông nghiệp. Theo các chuyên gia về kinh tế, việc xây dựng một hệ sinh thái số giúp tăng cường khả năng cạnh tranh của ngành nông nghiệp và tạo ra giá trị gia tăng cho sản phẩm.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

20/09/2025
Build an agricultural product trading system

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

MINISTRY OF EDUCATION AND TRAINING HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY AND EDUCATION FACULTY FOR HIGH QUALITY TRAINING GRADUATION THESIS INFORMATION TECHNOLOGY BUILD AN AGRICULTURAL PRODUCT TRADING SYSTEM ADVISOR : PhD. NGUYEN THIEN BAO STUDENTS: PHAM VIET ANH TRAN DANG KHOA NGUYEN LE MINH NHUT SKL011669 Ho Chi Minh City, July 2023 HO CHI MINH UNIVERSITY OF TECHNOLOGY AND EDUCATION FACULTY FOR HIGH QUALITY TRAINING ---------------- CAPSTONE PROJECT BUILD AN AGRICULTURAL PRODUCT TRADING SYSTEM Instructor: Nguyen Thien Bao, PhD Students: Pham Viet Anh - 19110151 Tran Dang Khoa - 19110145 Nguyen Le Minh Nhut - 19110100 --- Ho Chi Minh, July 2023 --- SOCIALIST REPUBLIC OF VIETNAM Independence - Freedom – Happiness ******* GRADUATION THESIS Student Name: Pham Viet Anh Student ID: 19110151 Student Name: Tran Dang Khoa Student ID: 19110145 Student Name: Nguyen Le Minh Nhut Student ID: 19110100 1. Major: Software Engineering. Project title: Build an agricultural product trading system.

Advisor: Nguyen Thien Bao, PhD. Original data and documents: - Research and learn Angular, React JS, React Native, Spring Boot. - Research and learn Tensorflow for detecting fruits. - Research and learn MySql for database.

Content implementation of the topic: - Learn about Angular, React JS, React Native, Spring Boot, MySql, Material, Tensorlow. - Building a system of buying and selling agricultural products between merchants and farmers: • For admin: login/logout, view information about farmers, merchants, products, orders, etc… • For farmer: login/logout, manage agricutural products, manage profiles, manage orders, etc… • For merchant: login/logout, find agricutural products, manage profiles, manage orders, etc… INSTRUCTOR Nguyen Thien Bao SOCIALIST REPUBLIC OF VIETNAM Independence - Freedom – Happiness ******* ADVISOR’S EVALUATION SHEET Student Name: Pham Viet Anh Student ID: 19110151 Student Name: Tran Dang Khoa Student ID: 19110145 Student Name: Nguyen Le Minh Nhut Student ID: 19110100 Major: Software Engineering. Project title: Build an agricultural product trading system. Nguyen Thien Bao EVALUATION 1.

Content of the project: a. Theory: Angular, React JS, React Native, Spring Boot, MySQL, Tensorflow. Experiments: - Research renowned websites about agricultural products to decide what features and functions to include in our projects. To determine the project's requirements, identify key points and significant business - build a system to trade agricultural products, meaning a system of buying and selling agricultural products between merchants and farmers.

- Discover Angular, SpringBoot, React JS and React Native. Effectively using additional libraries, apply it to the project. - Build Back-end (with SpringBoot) and front-end (React Native, React JS and Angular). Connect them together libraries to build up the construction of an online can interact between a website and a mobile device with both basic and advanced features.

- Use Tensorflow to detect fruit with high-resolution image. Links: https://github.com/nohoopes/KLTN_K19_CLA_Farmhome 2. Strengths: - The system incorporates seamless file uploading, internet-based hosting, an agricultural detection model, and thorough error testing. - The interface is improved based on instructor feedback for wider user suitability.

Statistical indicators are carefully sourced and consulted with experts. Optimizing simple functions maximizes efficiency and effectiveness. - Contains the basic functions used for trading argicultural products in the “Merchant” and “Farmer” side. - There will be some functions that used to support for the trading.

- Collecting data to show the price to the users so thay can know about the price in the market right now. - Notifications will be sent to the user’s phone to make sure they will notice when there is an event to their orders. - Fruit detection helps users identify different types of fruits, facilitating the easy recording of information through images using a pre-trained model. Weaknesses: - The current system lacks some features such as message, language switching, notification in website, not support for IOS right now in mobile, social media login, etc… - The application's lack of optimization can lead to slower access speed, potential errors, and misclassification of new agricultural products by the machine learning model used for classification.

- In real-world scenarios, there may be instances where certain features are missing or insufficient, which can present challenges for users. - Limited advanced permission management features may compromise system security and control by hindering effective user role and access level management. - The absence of a dedicated reference price management feature for farmers complicates the process of setting competitive prices based on reliable market references. Approval for oral defense? (Approved or denied) .) Ho Chi Minh City, July 2023 ADVISOR (Sign with full name) SOCIALIST REPUBLIC OF VIETNAM Independence - Freedom – Happiness ******* PRE-DEFENSE EVALUATION SHEET Student Name: Pham Viet Anh Student ID: 19110151 Student Name: Tran Dang Khoa Student ID: 19110145 Student Name: Nguyen Le Minh Nhut Student ID: 19110100 Major: Software Engineering.

Project title: Build an agricultural product trading system. Content of the project:. Approval for oral defense? (Approved or denied) .) Ho Chi Minh City, July 2023 REVIEWER (Sign with full name) SOCIALIST REPUBLIC OF VIETNAM Independence - Freedom – Happiness ******* EVALUATION SHEET OF DEFENSE COMMITTEE MEMBER Student Name: Pham Viet Anh Student ID: 19110151 Student Name: Tran Dang Khoa Student ID: 19110145 Student Name: Nguyen Le Minh Nhut Student ID: 19110100 Major: Software Engineering. Project title: Build an agricultural product trading system.

Name of Defense Committee Member:. Content of the project: a. Theory: Angular, React JS, React Native, Spring Boot, MySQL, Tensorflow. Experiments: - Research renowned websites about agricultural products to decide what features and functions to include in our projects.

To determine the project's requirements, identify key points and significant business - build a system to trade agricultural products, meaning a system of buying and selling agricultural products between merchants and farmers. - Discover Angular, SpringBoot, React JS and React Native. Effectively using additional libraries, apply it to the project. - Build Back-end (with SpringBoot) and front-end (React Native and Angular).

Connect them together libraries to build up the construction of an online can interact between a website and a mobile device with both basic and advanced features. - Use Tensorflow to detect fruit with high image. Approval for oral defense? (Approved or denied) .) Ho Chi Minh City, July 2023 COMMITTEE MEMBER (Sign with full name) ACKNOWLEDGEMENT Mr. Nguyen Thien Bao, the instructor of our course, deserves special thanks from our team.

Throughout this course, you have constantly assisted us with our difficulties in the study process as well as provided us with excellent feedback and recommendations to help us grow as developers in the future. As a result, you have become our inspiration for this final project, and we would like to express our gratitude for the opportunity to learn from you in this course. Everyone on our team has various talents, and we have discovered our shortcomings in each other over this final assignment, but we've all managed to face this challenge as a team. As a result, everyone on our team is really grateful for the opportunity to collaborate.

Thank you to the teachers in the Faculty for High Quality Training for always being enthusiastic, dedicated, and dedicated to answering our questions. Besides, we would like to thank our classmates and seniors who did not hesitate to share useful information and experiences to help us improve our thesis. This final project is the result of our tireless efforts throughout the semester. Because we are still novices, we are aware that our design has numerous shortcomings.

We welcome any feedback as well as suggestions for improving our project. We appreciate it. Sincerely! Ho Chi Minh city, July …., 2023 Group Pham Viet Anh Tran Dang Khoa Nguyen Le Minh Nhut TABLE OF CONTENTS CHAPTER 1: INTRODUCTION. Urgency of the topic.

The purpose of project. Object and scope of the study. Why we use it?. Why we use it?.

Why we use it?. Why we use it?. Why we use it?. Why we use it?.

Why we use it?. STATE OF THE ART AND SYSTEM REQUIREMENT MODELING. State of the art. Non-functional requirements.

List of actors and usecases. Identify actors and use cases in use case diagrams. Description of Login. Description of Edit Account.

Description of Register. Description of View List of agricultural products. Description of View list of agricultural products that farmers own. Description of Search.

Description of Order. Description of Cancel the ordered agricultural product. Description of See the list of ordered agricultural products. Description of Deal new agricultural products’s price.

Description of Decision final deal price. Description of Manage agricultural product. Description of Validate agricultural products. Mobile for merchant.

Website for farmer. Website for admin .97 CHAPTER 5: IMPLEMENTATION AND TESTING. Overall architecture of the system. Knowledge and skills: .130 LIST OF TABLES Table 1.

Business functional requirements of merchant department. Business functional requirements of farmer department. System functional requirements. Non-functional requirements.

Identify actors and use cases in use case diagrams………………………31 Table 2. Description of Login. Description of Edit Account. Description of Register.

Description of View List of agricultural products. Description of View list of agricultural products that farmers own. Description of Search. Description of Order.

Description of Cancel the ordered agricultural product. Description of See the list of ordered agricultural products. Description of Deal new agricultural products’s price. Description of Decision final deal price.

Description of Manage agricultural product. Description of Validate agricultural products. District database table. Fruit database table.

Fruit image database table. History database table. Location database table. News database table.

Order database table. Province database table. Role database table. Status product database table.

Status user database table. User database table. User role database table. Role database table.

List of mobile screens for merchants. Mobile login screen event. Mobile register screen event. Home screen event.

Me screen event. Explore screen event. Search screen event. Product detail screen event.

Payment waiting list event. History list event. Order details screen event. Notification screen event.

Message screen event. Change password screen event. Update profile screen event. List of message event.

Change language screen event. List of website page for farmer. Login page event. Register page event.

Home page event. Prices page event. Products page event. Update product event.

Delete product event. Add product dialog event. Order page event. Accept order event.

Discuss price event. Decline order event. Order with dealing status event. Order with canceled status event.

History page event. Profile page event. Change password event. List of website page for admin .98 LIST OF FIGURES Figure 1.

General usecase diagram. Usecase for merchant. Usecase for farmer. Usecase for admin.

Login sequence diagram. Register sequence diagram. Create fruit sequence diagram. Show fruit sequence diagram.

Create order sequence diagram. Accept order sequence diagram. Decline order sequence diagram. Report sequence diagram.

Complete sequence diagram. Search fruit sequence diagram. Database relational diagram. Mobile login screen.

Mobile register screen 1. Mobile register screen 2. Product detail screen. Order bottom sheet.

Payment waiting list. Order details screen. Change password screen. Update profile screen 1.

Update profile screen 2. List of message. Change language screen. Reference price website.

Add product dialog. Order with dealing status. Order with canceled status. Merchant List Page.

Merchant detail page. Farmer detail page. News list page. Category list page.

Report list page. Architecture of the system. Add new product. New product is added.

Product details screen. Go to payment waiting list. Payment waiting list. Negotiating about the new price.

Discuss new price and amount. Phone recived notification .

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