本学期的项目之一为基于QT的演讲比赛系统,这个项目锻炼了大家的算法设计能力,通过设计算法来实现系统的各项功能,同时也能提高同学们的界面设计能力和自主查找资料解决问题的能力。一个完善的演讲比赛系统的设计需要考虑系统功能、ui设计、稳定性、界面友好性等多个方面。通过这个项目,让同学们对QT的使用更加熟练,也对完整项目设计有了初步的认知。
演讲比赛系统实现的功能有:参赛选手身份信息的录入,分配编号,随机制定比赛顺序和组别;实现多名评委依次对比赛选手打分,计算选手平均分,评比选手的组内名次,指定名次晋级下一轮比赛,将总决赛结果保存到数据库;实现管理员的身份验证以及对往届比赛结果的查询和删除。