[Xin tư vấn] Ý tưởng làm đồ án tốt nghiệp?

corona_

Senior Member
Xin chào mọi người ạ. Em là Hiếu, học nghành SE (Kỹ thuật phần mềm), sinh viên ĐH FPT.

Tháng 4 tới đây tụi em phải đăng kí đề tài khóa luận tốt nghiệp và sẽ bảo vệ vào tháng 8 (thời gian làm là 18 tuần), định là sẽ làm web + app bằng Java hoặc React và sẽ research thêm công nghệ để ứng dụng vào đồ án. Theo dõi những nhóm bảo vệ vào những kì trước, em thấy những nhóm làm về hệ thống quản lí trường học, quản lý trung tâm học tiếng anh, quản lý khách sạn, nhà hàng, v.v thì bị bắt bẻ về nghiệp vụ business khá là nhiều, nên bài cũng có nhiều thiếu xót, thậm chí là bất hợp lý nữa.

Nên em lên đây nhờ các bác tư vấn cho em vài chủ đề hay ho với ạ, nếu được thì chỉ cho em vài function hay ho để triển khai trong đó luôn ạ, em cảm ơn mọi người.
 
theo e, bác clone lại zalo là chuẩn, chơi dc cả java lẫn react, tiện học luôn khá nhiều công nghệ
idea nhìn đơn giản nhưng dễ mở rộng vd tích hợp thêm thanh toán, minigame, vv
nếu thấy dễ quá có thể thêm các bài toán ứng dụng AI, xây dựng microservices,..
nếu đồ án thành công có thể triển startup, quá tiện :big_smile:
 
theo e, bác clone lại zalo là chuẩn, chơi dc cả java lẫn react, tiện học luôn khá nhiều công nghệ
idea nhìn đơn giản nhưng dễ mở rộng vd tích hợp thêm thanh toán, minigame, vv
nếu thấy dễ quá có thể thêm các bài toán ứng dụng AI, xây dựng microservices,..
nếu đồ án thành công có thể triển startup, quá tiện :big_smile:
Cảm ơn bác, để e lưu ý idea này. E sẽ research coi độ khó ntn, trong 15 tuần thì tụi em có thể làm được gì :sneaky:
 
Trường F à, đây là lời khuyên của mình nhé:
1. Không biết nhóm các bạn đã tham khảo các kì trước chưa, nhưng phải lưu ý rằng việc làm tài liệu cực kì tốn thời gian nhé, chưa kể thời gian làm test nữa

2. Nhóm bạn có mạnh về tech ko nhỉ? Nếu ko quá mạnh về tech thì đừng cố đao to búa lớn làm gì, trước nhóm mình cx thuộc dạng tay to mà code cũng sml đấy (Lý do như trên, quá tốn thời gian vào tài liệu + viết test case vào excel)

3. Phải cực chú trọng vào business (sẽ bị xoáy rất nhiều) => Đừng có cắm đầu code, làm việc phải có = chứng. Ví dụ bạn làm hệ thống quản lý nhà hàng, tốt nhất bạn nên lấy requirment từ người làm nhà hàng thật (Khi đi lấy req bạn nên chụp lại hình bạn lấy req) => Việc này ko nhất thiết nhưng mình thấy có nhiều nhóm đi lấy req thực tế và có chụp + ghi âm lại thật

Có gì cứ hỏi mình biết mình tloi
 
Webhook management system (Example https://www.svix.com/)
Level: medium
Problem: Centralized webhook management system
Notes:
  • Scale up to more than 5000 reqs/s
  • Database optimization

Monitor system (Example https://pingnow.io/)
Level: medium
Problem: External monitor system
Notes:
  • Schedule a task to ping in exact time is hard
  • Database query optimization
 
Trường F à, đây là lời khuyên của mình nhé:
1. Không biết nhóm các bạn đã tham khảo các kì trước chưa, nhưng phải lưu ý rằng việc làm tài liệu cực kì tốn thời gian nhé, chưa kể thời gian làm test nữa

2. Nhóm bạn có mạnh về tech ko nhỉ? Nếu ko quá mạnh về tech thì đừng cố đao to búa lớn làm gì, trước nhóm mình cx thuộc dạng tay to mà code cũng sml đấy (Lý do như trên, quá tốn thời gian vào tài liệu + viết test case vào excel)

3. Phải cực chú trọng vào business (sẽ bị xoáy rất nhiều) => Đừng có cắm đầu code, làm việc phải có = chứng. Ví dụ bạn làm hệ thống quản lý nhà hàng, tốt nhất bạn nên lấy requirment từ người làm nhà hàng thật (Khi đi lấy req bạn nên chụp lại hình bạn lấy req) => Việc này ko nhất thiết nhưng mình thấy có nhiều nhóm đi lấy req thực tế và có chụp + ghi âm lại thật

Có gì cứ hỏi mình biết mình tloi
Em có theo dõi 1 vài buổi bảo vệ đồ án thôi, chứ về tài liệu thì em chưa từng hỏi thăm hay xem qua một tài liệu nào cả. Anh cho em hỏi là nếu lựa chọn chủ đề là hệ thống quản lí chuỗi cửa hàng kinh doanh thì trong team 4 - 5 người thì nên phân chia role như thế nào, role sẽ chia ra và bắt đầu vào việc từ giai đoạn đầu luôn hay linh động thay đổi theo từng giai đoạn, nếu linh động thay đổi thì cho tụi em tham khảo cách quản lí quy trình + nguồn lực của tụi a với
 
Nếu chưa có ý tưởng thì thử làm cái này xem (ấp ủ đã lâu mà chưa thấy ai làm).
Ứng dụng hot trend AI làm cái ứng nhận diện idol từ file âm thanh (clip ngắn)
Hồi trước có bác nào đó đã làm app nhận diện idol bằng image
Hy vọng tương lai có app như vậy
:rap:
 
Em có theo dõi 1 vài buổi bảo vệ đồ án thôi, chứ về tài liệu thì em chưa từng hỏi thăm hay xem qua một tài liệu nào cả. Anh cho em hỏi là nếu lựa chọn chủ đề là hệ thống quản lí chuỗi cửa hàng kinh doanh thì trong team 4 - 5 người thì nên phân chia role như thế nào, role sẽ chia ra và bắt đầu vào việc từ giai đoạn đầu luôn hay linh động thay đổi theo từng giai đoạn, nếu linh động thay đổi thì cho tụi em tham khảo cách quản lí quy trình + nguồn lực của tụi a với
Mình thấy đa số các nhóm trường F sẽ như sau:

1. Có 2-3 tay to gánh, và 2 người còn lại méo biết 1 cái cc gì :D Ngồi rót trà nước :D Nhóm bạn ntn thì mình ko rõ

=> 2-3 ng tay to sẽ gánh cả bầu trời đúng nghĩa, code, làm tài liệu, unit test v.v

Bọn còn lại chắc chỉ cho làm giới thiệu chủ đề đồ án trong document (Chứ méo biết code vẽ diagram kiểu méo gì :v) với viết test case trong excel thôi

Từ những lý do mình kể trên nên rất khó để làm 1 đồ án hoành tráng về mặt technical => Do 2-3 thằng tay to vừa phải code, design db, làm document => Méo có thời gian và đao to búa lớn được :D

Còn nếu 5 người nhóm bạn đều tay to thì chúc mừng :D
:D
 
Mình thấy đa số các nhóm trường F sẽ như sau:

1. Có 2-3 tay to gánh, và 2 người còn lại méo biết 1 cái cc gì :D Ngồi rót trà nước :D Nhóm bạn ntn thì mình ko rõ

=> 2-3 ng tay to sẽ gánh cả bầu trời đúng nghĩa, code, làm tài liệu, unit test v.v

Bọn còn lại chắc chỉ cho làm giới thiệu chủ đề đồ án trong document (Chứ méo biết code vẽ diagram kiểu méo gì :v) với viết test case trong excel thôi

Từ những lý do mình kể trên nên rất khó để làm 1 đồ án hoành tráng về mặt technical => Do 2-3 thằng tay to vừa phải code, design db, làm document => Méo có thời gian và đao to búa lớn được :D

Còn nếu 5 người nhóm bạn đều tay to thì chúc mừng :D
:D
Em vẫn chưa biết nên chọn thành viên như thế nào nữa. Trước giờ em vẫn ôm chân leader nhóm, giờ mà chọn mấy đứa cùng làm từ chuyên nghành 1 đến giờ thì em gánh sml, trình cũng đều đều, đứa nào cũng làm doc được, cũng code kiểu CRUD được, nhưng tay to thì không có, không có ai gọi là Technical Lead cả. Còn em gom mấy đứa tay to vô làm chung thì lại chưa làm việc cùng nhau bao h, sợ không quen cách làm việc

via theNEXTvoz for iPhone
 
Xin chào mọi người ạ. Em là Hiếu, học nghành SE (Kỹ thuật phần mềm), sinh viên ĐH FPT.

Tháng 4 tới đây tụi em phải đăng kí đề tài khóa luận tốt nghiệp và sẽ bảo vệ vào tháng 8 (thời gian làm là 18 tuần), định là sẽ làm web + app bằng Java hoặc React và sẽ research thêm công nghệ để ứng dụng vào đồ án. Theo dõi những nhóm bảo vệ vào những kì trước, em thấy những nhóm làm về hệ thống quản lí trường học, quản lý trung tâm học tiếng anh, quản lý khách sạn, nhà hàng, v.v thì bị bắt bẻ về nghiệp vụ business khá là nhiều, nên bài cũng có nhiều thiếu xót, thậm chí là bất hợp lý nữa.

Nên em lên đây nhờ các bác tư vấn cho em vài chủ đề hay ho với ạ, nếu được thì chỉ cho em vài function hay ho để triển khai trong đó luôn ạ, em cảm ơn mọi người.
bác làm thử 1 cái hệ thống khép kín vs cái docker-compose xem. cả web, database, đều ảo hóa, mình thấy khá hay
 
Xin chào mọi người ạ. Em là Hiếu, học nghành SE (Kỹ thuật phần mềm), sinh viên ĐH FPT.

Tháng 4 tới đây tụi em phải đăng kí đề tài khóa luận tốt nghiệp và sẽ bảo vệ vào tháng 8 (thời gian làm là 18 tuần), định là sẽ làm web + app bằng Java hoặc React và sẽ research thêm công nghệ để ứng dụng vào đồ án. Theo dõi những nhóm bảo vệ vào những kì trước, em thấy những nhóm làm về hệ thống quản lí trường học, quản lý trung tâm học tiếng anh, quản lý khách sạn, nhà hàng, v.v thì bị bắt bẻ về nghiệp vụ business khá là nhiều, nên bài cũng có nhiều thiếu xót, thậm chí là bất hợp lý nữa.

Nên em lên đây nhờ các bác tư vấn cho em vài chủ đề hay ho với ạ, nếu được thì chỉ cho em vài function hay ho để triển khai trong đó luôn ạ, em cảm ơn mọi người.
Bạn có thể làm 1 cái app IOT: đo nhiệt độ, độ ẩm, độ bụi trong phòng. Nếu nhiệt độ quá nóng, thì tự động bật điều hòa, khô quá thì bật máy phun sương, bụi quá thì bật máy lọc không khí lên
 
bạn làm 1 cái giống tinder đi, các chức năng chính là nhắn tin, gửi ảnh, xác định được các thiết bị cùng tải app trong khoảng cách cho trước,.... riêng cái chức năng thứ 3 thôi là đủ gây ấn tượng rồi :)))
 
bạn làm 1 cái giống tinder đi, các chức năng chính là nhắn tin, gửi ảnh, xác định được các thiết bị cùng tải app trong khoảng cách cho trước,.... riêng cái chức năng thứ 3 thôi là đủ gây ấn tượng rồi :)))
Ý là sao bác nhỉ. Kiểu là "tìm quanh đây" ấy à
 
Bạn tạo 1 cái Facebook mới. Để cạnh tranh với Mark. Và tạo 1 công cụ tìm kiếm mới. Cạnh tranh với Google.
 
Giờ cứ phải thêm 1 trong hoặc kết hợp các cái sau là AI/ML/Blockchain/DevOps/IoT vô mới điểm loại giỏi được nha, làm thuần mỗi web thôi chán lắm
Là mình thì recommend blockchain, dễ học dễ implement nhất so với các cái trên, các cái trên thì đánh mạnh vào thêm DevOps (deploy nguyên 1 cái infra trên AWS), còn AI/ML/IOT có càng tốt, một xíu nhỏ xíu để demo thôi cũng được
Và quan trọng là business, ý nghĩa, độ thực tế, ứng dụng
 
Back
Top