要求:从下列试题3个中任选一个完成,5名以内同学合作完成,12月28日前交。



考查备选题目及要求:
在以下题目中任选一个,要求基于Android平台,覆盖的知识点和技术包括Intent、Activity、Fragment、ListView或RecyclerView、网络编程框架等。(总评成绩=平时成绩*40% + 考核成绩 * 难度系数 * 60%,100分封顶) 发送到546669208@qq.com
- 图书借阅APP设计
要求:设计一个基于Android平台的图书借阅APP,主要模块有权限模块、图书管理、图书租借、读者服务、图书服务、系统管理。要有基本的业务功能。(难度系数:1.2)
- 蛋糕店预定APP设计
要求:设计一款基于Android平台的蛋糕店预定APP,主要模块有蛋糕管理(包括预订)、会员管理、订单管理、查询管理。要有基本的业务功能。(难度系数:1.2)
- 社交交友APP设计
要求:设计一款基于Android平台的社交交友APP。主要模块有用户中心、交友展示、交友搜索、交友服务、交友照片展示。要有基本的业务功能。(难度系数:1.2)
- 电影预告APP设计
要求:设计一款基于Android平台的“电影预告”App,该 App ,总共有 5 个功能模块,分别是用户注册和登录、电影列表、电影详情、电影收藏、预订。要有基本的业务功能。(难度系数:0.8)
- 绣花厂管理APP设计
要求:设计基于Android平台绣花厂管理APP,实现功能包括用户注册/登录,人员管理,订单管理,客户管理,部门管理等功能。要有基本的业务功能。(难度系数:1.0)
- 美食介绍APP设计
要求:设计基于Android平台的美食介绍APP,实现各类菜系介绍、搜索菜谱、餐馆推荐、美食营养搭配等功能。(难度系数:1.1)
- 音乐播放器设计
要求:设计一个基于Android平台的音乐播放器,实现常见音乐类型mp3、wma等文件的播放,可以扫描手机存储空间,将音乐文件以列表形式展示,双击可播放。从网上爬取当前播放歌曲的歌词并显示。(难度系数:1.2)
10 | 8 | 6 | 4 | 2 | |
程序功能 | 系统功能完整,执行效率符合要求(40) | 系统功能完整;存在不影响系统使用的集成问题(32) | 有最多2个任务点没有完成;最多不超过2个功能点因集成问题影响使用(24) | 有最多4个任务点没有完成;最多不超过4个功能点因集成问题影响使用(16) | 超过7个任务点没有完成;没有做集成(8) |
界面交互 | 界面美观、精致;交互方便;系统界面风格和交互风格统一 | 界面美观,交互合理;系统界面风格大体一致;交互风格统一 | 界面大方得体;系统操作思路清晰,不过于繁琐;街面风格存在些许不一致,操作风格略有差异,但不影响系统使用 | 以下情况存在超过2点的:界面粗糙;系统操作设置不合理;界面风格不一致;操作风格不一致。 | 以下情况存在超过3点的:界面粗糙;系统操作设置不合理;界面风格不一致;操作风格不一致。 |
代码规范 | 程序架构清晰,代码组织合理;命名规范易懂;代码清晰易读;代码中不存在编译器提示的WARNING | 程序架构清晰,代码组织合理;命名规范易懂;分层结构中,不同层间接口设置得当 | 程序架构清晰,代码组织合理;分层结构中,层次间分工明确,各司其职 | 程序架构清晰;代码组织合理;代码中存在编译错误,但不影响系统使用 | 程序架构混乱,代码组织不合理 |
程序质量 | 没有发现系统缺陷(20) | 存在不影响系统使用的缺陷(16) | 最多3个功能点因系统缺陷影响使用(12) | 最多5个功能因系统缺陷影响使用(8) | 超过7个功能因缺陷而影响使用(4) |
文档 | 文档规范,有效 | 内容完整,有效 | 不规范 | 部分文档未完成 | 没有按照规定模板准备文档 |
答辩表现 | 表达流畅清楚,重点突出;回答问题,理解准确,问一答十 | 流畅清楚,能讲清问题;回答问题理解到位,解答准确 | 完整讲述PPT模板中要求的内容;回答问题能讲清基本原理 | 表达含混不清;PPT模板中规定内容讲述不完整;回答问题不清楚 | 未按规定PPT准备;对基础问题回答不得要点或答不出 |
附加分 | 在完成系统功能的基础上,增加了系统功能而且功能设置合理;得体地采用了新技术;存在精巧的设计,带来了价值;进度超前,团队士气高涨,参与程度高 | 在完成系统功能的基础上,增加了操作方便性;增加了系统功能;采用了新技术;存在精巧的设计;团队精诚合作,进度超前 | 团队进度超前,项目质量过硬,团队精诚合作。 | 采用了新技术或精巧设计保证了系统的按时完成。 | 系统质量过硬,没有明显缺陷。 |
参考案例-蛋糕店预定APP设计:
论文:(手机端可能无法正常预览。可以下载pdf或用电脑/平板进行参考。)
*建议使用新Edge或Chrome打开
源代码下载:
59