Đưa ra một khái niệm tốt là điều khó khăn đối với học sinh; việc xác định xem ý tưởng có thực tế hay không sẽ khó hơn nhiều; và quyết định sử dụng công nghệ nào thậm chí còn khó hơn. Do đó, trong bài đăng này, tôi sẽ thảo luận về cách đưa ra các ý tưởng về phần mềm và dự án. Điều này là lý tưởng cho các dự án tốt nghiệp. Ngoài ra, tôi giới thiệu một số công nghệ mà bạn có thể nghiên cứu và sử dụng cho dự án! Nếu bạn ít cá nhân thì cứ xóa chức năng đi ha. Các dự án này yêu cầu một nhóm khoảng 3-4 sinh viên hoàn thành trong 3-4 tháng, bao gồm cả việc tạo tài liệu. tìm ý tưởng phần mềm

1. Hệ thống chuỗi cửa hàng kinh doanh 

tìm ý tưởng phần mềm
tìm ý tưởng phần mềm

Hệ thống được tạo thành từ một mạng lưới các cửa hàng thương mại và một trung tâm. Mỗi cửa hàng sẽ có một cơ sở dữ liệu riêng, cơ sở dữ liệu này sẽ thực hiện đồng bộ dữ liệu hai chiều với trung tâm. tìm ý tưởng phần mềm

Chức năng chính

Độ khó: 3/5 (1 là dễ nhất, 5 là khó nhất)

Công nghệ sử dụng: 

  • WebForm hoặc WPF để làm phần mềm tại các trung tâm
  • ASP.NET hoặc Java để làm web nhằm truy cập từ xa
  • Microsoft SQL Server có hỗ trợ cơ chế đồng bộ

Video demo: https://youtu.be/erlcVYNZSwU

tìm ý tưởng phần mềm
tìm ý tưởng phần mềm

2. Hệ thống giao thức ăn nhanh

Hệ thống giao thức ăn nhanh tương tự deliverynow.vn. Người dùng có thể đặt món ăn, theo dõi vị trí người bán, nhận thức ăn và thanh toán. tìm ý tưởng phần mềm

Chức năng chính

  • Xem các bữa ăn và doanh nghiệp trên web, đặt hàng, theo dõi nhân viên giao hàng và thanh toán. tìm ý tưởng phần mềm
  • Phiên bản dành cho người dùng di động: Tương tự như phiên bản trực tuyến, nhưng có thêm thông báo để cảnh báo người dùng khi thức ăn đang đến gần.
  • Quản lý đơn hàng và báo cáo có sẵn thông qua phiên bản trực tuyến dành cho quản trị viên. tìm ý tưởng phần mềm
  • Nhân viên giao hàng khi đang di chuyển: Khách hàng có thể theo dõi vị trí của nhân viên nếu vị trí của nhân viên được cập nhật.

Độ khó: 4/5 (Hơi nhiều phần)

Công nghệ sử dụng:  tìm ý tưởng phần mềm

  • AndroidSDK hoặc Swift để làm app (Có thể dùng ionic hoặc web native)
  • Web thì dùng gì cũng được, có thể dùng Google Maps SDK để hiển thị thông tin

Video demo

https://youtu.be/JWCdrcxX434

3. Hệ thống định vị và chỉ đường xe buýt

Hệ thống định vị và chỉ đường tương tự như Google Maps ở chỗ nó cho phép bạn chọn số trạm, lượng đi bộ ít nhất, tuyến đường nhanh nhất, giá thấp nhất, v.v. tìm ý tưởng phần mềm

Chức năng chính: 

Độ khó: 4/5 (Thuật toán hơi khoai)

Công nghệ sử dụng:  tìm ý tưởng phần mềm

  • AndroidSDK hoặc Swift để làm app (Có thể dùng ionic hoặc React Native) tìm ý tưởng phần mềm
  • Web thì dùng gì cũng được, có thể dùng Google Maps SDK để hiển thị thông tin
  • HTML Parser (Selenium, HTML Agility Pack) để parse dữ liệu

Video demo: https://youtu.be/74AXS55OZJU

tìm ý tưởng phần mềm
tìm ý tưởng phần mềm

4. Web bán hàng thể thao

Thu thập thông tin được sử dụng bởi một trang web cung cấp các môn thể thao để thu thập thông tin và các mục từ nhiều trang khác. Hỗ trợ theo dõi đơn hàng, thông báo cho người dùng khi có hàng mới, v.v. tìm ý tưởng phần mềm

Chức năng chính 

Độ khó: 2.5/5

Công nghệ sử dụng

Video demo: https://youtu.be/VK_m5dUAOYc

tìm ý tưởng phần mềm
tìm ý tưởng phần mềm

5. Điểm danh bằng nhận diện khuôn mặt và thiết bị di động

Hệ thống khuyến khích tham dự bằng cách … chụp ảnh. Giáo viên sử dụng ảnh để ghi lại điểm danh; hệ thống sẽ xác định và theo dõi những đứa trẻ nào tham gia lớp học.

Note: Đây là đồ án tốt nghiệp FPT của mình, được 9/10 điểm đấy nhé!

Chức năng chính

  • Phiên bản web: Cho phép bạn theo dõi sinh viên, lớp học và lịch trình của giảng viên. Đồng bộ hóa lịch trình giảng dạy với Lịch Google và xuất hồ sơ tham dự.
  • Phiên bản di động: Nó được giáo viên sử dụng để xem lịch học và chụp ảnh điểm danh. Tính năng chấm công thủ công cũng có sẵn, cũng như đồng bộ hóa dữ liệu khi mạng gặp sự cố.

Độ khó: 4/5 (Dùng API sẵn thì chỉ còn 3/5. Ở đây mình có optimize thêm API và cách lưu ảnh để tăng độ chính xác).

Công nghệ sử dụng

Video demo: https://youtu.be/iuBjEm_hUJs

 

Tổ Chức Giáo Dục FPT – fpt.edu.vn

Hệ Thống Đào Tạo Lập Trình Viên Quốc Tế – aptech.fpt.edu.vn

FPT Aptech trực thuộc Tổ chức Giáo dục FPT có hơn 25 năm kinh nghiệm đào tạo lập trình viên quốc tế tại Việt Nam, và luôn là sự lựa chọn ưu tiên của các sinh viên và nhà tuyển dụng.
0981578920
icons8-exercise-96