高校讲座信息APP的设计与实现

选题方向:高校讲座信息APP的设计与实现


一、写作任务

本课题的主要任务: 1.讲座信息发布模块的设计与实现:管理员发布讲座信息,设定讲座专家信息、研究专长等。 2.学生信息管理模块的设计与实现:实现学生注册、信息检索、讲座信息备注等功能。 3.讲座信息推送模块的设计与实现:在程序首页,通过特定的个性化推荐策略,向指定的用户推送其关注度高的讲座信息。 4.统计分析功能模块:实现对软件各部分数据的表格化或图形化统计展示。 5. 完成系统的测试。 重点难点说明: 数据库设计规范性(ER图、结构优化、完整性约束等)、程序规范性(注释完整、可读性强等)、功能实用性和健壮性是本课题的重点,难点是个性化推荐和讲座信息的推送模块。 课题说明: 本题目工作量和难度适中,涉及学科知识包括但不限于计算机网络、数据库系统、软件工程、程序设计等知识。通过本项目,将提升学生知识综合应用、文献查阅分析、程序设计与实现等方面的能力。


二、写作要求

  1. 论文写作遵守学术道德,不得抄袭;

  2. 选题后,应着手资料收集;

  3. 论文应中心突出、观点明确、论据充分;

  4. 论文写作需遵守《重庆大学普通本科毕业设计(论文)撰写规范要求》。

三、参考文献

[1]欧阳燊,《AndroidStudio开发实战:从零基础到App上线》(第2版),清华大学出版社,2018

[2]雷托·梅尔(RetoMeier)著,罗任榆,任强,徐攀译,《Android高级编程》(第4版),2019

[3]李刚,《疯狂的Android讲义》(第4版),清华大学出版社,2019

针对校园APP的特点,文中分析了校园APP国内国外的研究背景以及意义,同时提出了当前校园APP存在的问题,结合本课题相关研究内容,对如何利用Bmob后端云等有关理论知识进行了详细的讲解。 本文结合当前流行的技术,以Android Studio为集成开发工具,当前很多的APP需要后端的支持来完成数据维护,而本文采用Bmob后端云来实现不用编写后端代码就能实现开发的一款校园APP,软件开发的后台管理需要提供最新的信息,包括图片,链接等等内容,管理数据库的人员甚至在不具备专业知识的情况下也可以在Bmob后端云的云数据库中进行维护,增删改查这些功能都能够实现实现了软件的无后端开发。采用免费开源且专注于灵活性和性能的Gradle自动化构建工具,为项目依赖的第三方库、为项目添加有用的默认设置和约定,节省了开发时间并减少了错误的发生,实现了快速开发。 依靠现有的移动通信网络,本文研究设计出了一种集浏览新闻、寻找兼职和浏览课表,失物招领和二手交易等多功能的面向广大学生的校园APP,学生可以在本APP上获取丰富的新闻信息,实时了解到各种重大新闻与校内的活动,编写了模拟爬取课程表的功能,从教务处获取课表,查看课表的详细信息。针对当前缺少兼职信息展示的现象,文中编写了兼职信息展示的功能,在有了通讯录之后,查找老师的联系方式也就更便捷,经过学号认证后,用户还可以在APP中修改个人基本资料。 本文经过系统需求分析、设计、编码实现等,在整个开发和维护的过程中,使用面向对象的Java语言,利用Android进行前端开发。将整个系统划分为小的模块进行分析设计后再进行集成,持续进行严谨的测试,给出了各个模块的类图,展示了系统实现的具体效果图,APP可以正确、快速的运行,基本满足了当前大学生的使用需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赵谨言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值