姓名
学号
专业
系(院)
设计(论文)题目
基于Android的视频交友网站设计与实现
题目分类
□ 工程设计;□ 工程技术研究;R 软件工程(如CAI课题等);□ 专题研究;□艺术设计;□ 其他
题目来源
□ 自然科学基金与部、省、市级以上科研课题;□ 企、事业单位委托课题;□ 院级课题; R 自拟课题 □ 其他
指导教师(指导教师组
组长及成员姓名)
职 称
工作单位
备注
姚文斌
教授
北京邮电大学
指导教师
宗保平
高级实验师
北京邮电大学世纪学院
组长
李雷远
副教授
北京邮电大学世纪学院
组员
毕业设计(论文)的内容和要求:
[注意:选题尽量与实际应用需求相结合。要求写明本设计(论文)所涉及的分析方法或技术手段(如定性、定量分析的方法);要求有学生独立的见解,设计内容要详细写明具体步骤和技术指标]。
随着移动网络时代发展步伐的不断加快,市面上如b站抖音等软件给人们生活带来了实质性的变化。人们通过网络和了解他人更加的方便,只需在屏幕上点击,便可以轻松实现了解他人现状。要求学生基于android设计和实现一个视频交友网站,需要具有较好的用户操作体验。
本研究立足于计算机产业发展现状,根据现代Android开发的技术特点,通过理论探讨和实际应用相结合的原则,充分总结、利用和吸收现有研究成果和相关资料,设计开发基于android的视频交友网站。具体的研究方法包括:
调查法:对国内外知名视频网站页面进行调查,了解视频交友网站应有功能。 文献调查法:在文献中查找相关资料,通过搜索引擎广泛收集相关资料,并将所得的资料进行分析。 定性分析法:通过对相关资料的研究,深入了解Android相关技术,从而理解并掌握Android开发过程以及原理。 该系统应实现以下功能:
实现用户的注册和登录
实现用户对应用内视频的浏览
实现用户视频上传
实现点赞关注评论私聊功能,私聊包括语言文字和视频聊天
实现用户首页视频的随机推送
实现管理员对用户数据的管理
系统主体功能如下图所示:
论文内容应包括以下内容:
简要介绍毕业设计的背景及意义。 简要介绍毕业设计中使用到的相关技术以及开发环境。 需求分析:对基于Android的视频交友网站进行需求分析,包括:用户需求分析、功能需求分析等。 详细设计和实现:记录开发过程,包括界面设计与各功能模块的具体设计方案及实现过程。 测试:完成系统设计与开发后进行运行正确性和鲁棒性的测试。 总结和展望:总结系统存在的不足,可行的改进方案等等。
应完成的工作和提交材料要求(课题完成后应提交成果的种类、数量、质量等方面的要求):
开题报告:充分说明选题背景、意义和国内外研究现状、查阅文献资料了解毕设的研究内容,确定研究方法并给出可行性分析、形成论文的基本框架,且内容不少于2000字; 翻译文献:与课题内容相关的外文技术资料或专业文献,翻译后的中文内容表达准确,格式符合要求,且字数不少于1500字; 中期检查报告:说明毕业设计的进展情况和遇到的问题,提出保证毕业设计能够顺利完成的实现方案; 毕业论文:格式符合《北京邮电大学世纪学院毕业设计(论文)撰写格式与装订要求》,且
中文摘要:200-300字左右,包含关键词,并译成英文。英文摘要以250个左右实词为宜; 正文:内容不少于15000字,要求框架结构合理、条理清晰、文字通顺、数据准确、图表齐全; 参考文献:内容与课题相关,主要的文献应达到10篇及以上,外文文献不少于2篇; 源程序(太多的话只提供重要部分)、系统运行及操作截图。
提交系统功能展示视频文件(.mp4)、能够成功运行的软件程序(源程序、可执行程序和程序流程图),且能够实现任务书要求的所有功能。 主要参考文献(参考文献不少于4篇,参考文献目录按GB/T7714—2005的要求填写):
宋万洋 . 基于 Dubbo 框架的分布式视频网站架构设计 [J]. 软件导刊 ,2018,17(08):137-140. 吴子清 , 李志敏 . 小学安全教育视频网站设计与实现 [J]. 信息与电脑 ( 理论版 ),2018(07):102-103. 张蕾 . 基于 Android 的短视频制作分享平台的设计与实现 [D]. 北京交通大学 ,2021.DOI:10.26944/d.cnki.gbfju.2021.003240. 朱锋 . 基于 SSH 的在线视频网站设计与实现 [D]. 大连理工大学 ,2015. Reddy K . Beginning Spring Boot 2: Applications and Microservices with the Spring Framework[M]. 2017. Chen Z, Tan S M, Campbell R H, et al. Real time video and audio in the world wide web[C]//Fourth International World Wide Web Conference. 1995: 333-348. Heller S, Womack D. Becoming a digital designer: A guide to careers in web, video, broadcast, game and animation design[M]. John Wiley & Sons, 2011.
毕业设计(论文)进度计划(从正式启动时间开始,以周为单位填写):
2022-2023学年第一学期第12周:下达毕业设计任务书,与学生见面。进行毕业论文(设计)内容和要求的讲述,让学生理解选题的背景、意义和研究现状,清楚毕业设计做什么、怎么做和最终结果是什么,以及需要查找哪些资料等。 2022-2023学年第一学期第13-14周:充分理解任务书的内容,研读参考文献,进行外文文献的翻译工作。进一步分析相关资料,整理思路,确定课题的研究方法、手段、技术路线、论文的框架结构等,在此基础上完成开题报告初稿。 2022-2023学年第一学期第15周:提交开题报告文档、外文文献译文和原文,进行开题报告的准备工作(PPT讲稿等)。进行开题答辩。 2022-2023学年第一学期第16-17周:了解开发的相关需求,对关键技术进行研究,完成开发环境的搭建。 2022-2023学年第二学期第1-2周:进行充电桩管理系统的程序设计和代码编写工作,并撰写中期检查报告,说明当前毕设进展。 2022-2023学年第二学期第3周:中期检查,中期答辩。 2022-2023学年第二学期第4-6周:根据中期检查所反馈的问题,完善课题方案和设计,完成剩余系统功能的代码编写并进行完整的系统测试,最后完成论文初稿的撰写。 2022-2023学年第二学期第7-8周:根据任务书要求,完成毕业设计所有任务,分析数据,形成结论,完成毕业设计(论文)的初稿。指导教师对学生论文初稿进行审核,对问题较多的学生给予警告并责成其修改,直至合格。 2022-2023学年第二学期第9周:根据第一次修改结果,完成论文终稿,指导教师对学生论文进行评阅,给出意见及成绩。 2022-2023学年第二学期第10-11周:学生准备答辩资料,审阅组老师审阅论文,给出审阅意见及成绩,准备正式答辩。 2022-2023学年第二学期第12-13周:毕业设计(论文)答辩。
指导教师签字: 日期: 2022 年 11月 13日
教学单位意见
审核人签字:
年 月 日
备注1、由指导教师撰写,可根据长度加页,一式二份,系(院)各留存一份,发给学生一份,任务完成后附在论文内;
凡审核不通过的任务书,请重新申报; 双面打印。