毕业设计直接用github项目(毕业设计直接用github项目怎么做)
临近毕业季,同学们又开始准备毕业论文了吧。是不是有那么一丢丢不想写?这里有模板,拿走不谢。
先说一下写毕业论文的过程吧。
命题——开题报告——开发过程文档——项目完成代码——论文
1.想好你的命题,提交给学校审核。命题一般有严格的要求,这个要求基本上全国都是大同小异的,以下引用小编学校的要求:
一般要求题目为:“基于xxx的yyy的设计与实现”
1,xxx一般指代某种技术、某个设计模式或与之类似的与技术相关的描述。
2,yyy一般指代毕业设计的领域,即毕业设计具体要完成的项目的名字。
例子:
基于SSH的小区物业管理系统的设计与实现
基于Unity3D引擎的飞行射击类游戏的设计与实现
基于Android的搜词宝典App的设计与实现
注意:在命题时一定不要出现具体的省地市等行政区划名、具体的企事业单位名称,如果确要出现的话需要用“XXX”字样代替。
例子:
基于ASP.net的XXX企业人事管理系统的设计与实现
2,命题的选择上要有一定的技术难度,使用的技术要新颖,过时的、陈旧的技术不要使用了。
针对历年毕业设计的情况和学校的反馈,以下技术命题不应该选择:
1,纯jsp,jsp+Javabean的技术不应该再使用了。实训中相应的技术讲解也会减少。
2,纯asp,无MVC模式的asp.net技术也不应该再使用了。
3,简单的、缺少设计模式的基于C/S的Java和.net技术不应该再使用了。
建议选择较新的技术做为研究方向
,以下是一些建议的、但不限于的技术方向:1,移动技术方向,包括IOS、android、微信第三方、响应式网站等。
2,富客户端技术方向,包括单页操作,复杂的基于Ajax的异步通讯等。
3,新服务端技术方向,springMVC、MyBatis、aspMVC等。
4,新技术方向,包括微架构、noSQL等。
3,
具体项目的选择要新颖,立意要明确,同时选择面要窄,尽量选择某个具体的点,不要铺的太大。
一些已经司空见惯的项目就不要出现了
,例如:1,图书管理系统
2,网上商城
3,没有新技术和创意支撑的博客网站或类似的系统
4,一般性的内容发布系统,包括新闻、留言、企业网站等
各院校有要求:毕业设计题目不允许与前三届学生相同。
4,技术专用英文名词解析
一般情况下,技术专用英文名词为缩写时,全部为大写如:
SSH、HTML、CSS、JSP、PHP、ASP.net等
特殊的英文专用名词一般为首字母大写,如:
Javascript、JavaSE、JavaEE、Spring等,有专门写法的如:iOS、jQuery等
2.题目通过了就要写“开题报告”了。
开题报告包括以下内容:
题目来源
题目类别
研究目的及重要性
本课题的研究内容
系统整体结构
本课题的实行方案、进度及预期效果课题的研究内容
查阅的参考文献
附带一个参考案例:
题目来源
:1.指导教师推荐□2.自选t3.其它(选择时在方框内打√)题目类别
:1.基础研究2.应用研究3.其它(选择时在方框内打√)一、研究目的及重要性
现如今,人们更加注重身体健康,大家工作之余都会参加健身活动,进行健身运动。健身的同时愉悦了身心,强健了气魄,但健身的同时也遇到了大量的问题。比如:不知道怎么健身,一些健身的基本常识不知道,运动前准备活动做的不充分,健身的过程动作不标准容易带来肌肉拉伤等伤害,同时人们也苦恼于没有人陪同,独自一人坚持健身没有动力,亦或者是健身时间和工作生活相冲突,时间不方便安排等问题。
为解决人们健身时遇到的问题,所以我决定开发这款app,提供合理的健身教程和健身时的动作参考,于此同时app添加日程提醒功能,方便用户统筹兼顾工作、运动、生活,合理安排时间。另外app增加朋友圈动态,聊天交友等垂直社交的功能,让人们在健身的同时也能够认识兴趣相投的朋友,结识新的伙伴。除此之外,app提供每日计步功能,提醒喝水功能,提示代办事项功能,朋友圈功能,好友即时通讯功能,GPS定位功能等,只为更方便更高效的帮助人们健身,运动的同时又结识新的朋友。给用户提供更加优质的服务。
二、本课题的研究内容
本系统主要研究如何更加优质高效的帮助人们运动健身,系统主要功能:记录每日运动量并自动比对健康标准提供相对应的参考建议,提供定位功能,同时系统兼具聊天交友的功能,可以查看朋友圈动态,也可以与朋友即时通讯,交流健身心得,沟通健身方法。
研究过程主要涉及以下知识:
Android
2.MYSQL数据库
3.Tomcat服务器
4.SSM框架
5.数据库分析设计
三、系统整体结构
前台功能模块前端采用Android编写展示页面,采用c/s架构,主要功能包括:用户登陆注册、系统主界面、广场功能、交友聊天、训练功能、发现功能、查看好用动态功能、我的圈子、个人信息管理等。
后台管理模块后端采用SSM(Spring,Spring MVC,Mybatis)框架编写,采用RESTful架构风格,接收前端的请求,查询数据库数据并做出相对应的处理,然后以json串的格式返回给前端。主要接口包括:用户的登陆、注册接口,朋友聊天功能接口,朋友圈浏览、点赞、评论功能接口,训练视频下载接口,个人信息修改接口等。
四、本课题的实行方案、进度及预期效果课题的研究内容
1.开题阶段
与老师讨论开题事宜,完成《xx学院本科毕业论文开题报告》。
2.设计阶段
10月20日-11月20日 分析设计,完成建模过程。
11月20日-12月30日 编码调试,完成可以运行的源代码和数据库文件。
12月30日-1月20日 测试,完成功能测试、性能测试,系统优化。
3.毕业论文撰写阶段
完成正文字数不低于1万字的毕业论文。
4.答辩阶段
最终确定论文,参加答辩。
五、已查阅参考文献
Bill Phillips、Brian Hardy. Android编程权威指南.北京:人民邮电出版社,2014.
张振坤,李钟尉,陈丹丹等.Java开发之道.北京:电子工业出版社,2011.
姜承尧.MySQL技术内幕:SQL编程.北京:机械工业出版社,2011
杨海霞,相洁等.数据库原理与设计.北京:人民邮电出版社,2007.
李刚.轻量级J2EE企业应用实战.北京:电子工业出版社,2007
埃克尔. Java编程思想.北京:机械工业出版社
3.开发过程文档
包括需求分析,数据库设计,各种uml图,详细设计等等,软件开发的文档基本都包含了,主要是给写论文做铺垫,这个按照规范写就行,我在最后一个分享的模板,大家可以看一下。
4.论文编写。论文一般都是要查重的,所以千万千万不要买,一定自己写。可以写的不好,但一定要自己写。这个附件在模板吧,太多就不细说了。
这里有一份详细的模板,我共享到github了:https://git.oschina.net/lovepeng/model.git
Tags:
相关推荐
- 湖北三江航天建筑工程有限公司以 60925996.99 元中标红林总装厂房二期工程
- 江西省天久地矿建设集团有限公司中标龙里县城区排涝工程勘测
- 北京中和联信供应链管理有限公司中标山地农业科技创新基地植物表型研究设备采购及伴随服务(重新招标)项目,中标金额 7764000 元
- 霸州市佳理鑫五金制品厂中标新乐市第三中学采购项目
- 河北泽辉市政工程有限公司等为路南区乡村振兴环境综合治理项目(一期)一标段工程总承包(EPC)(二次)中标候选人
- 河北石府建设工程有限公司10110736.93元中标高铁片区景观提升项目施工三标段
- 中基恒源建设有限公司中标高铁片区(含新华商业广场)景观提升项目施工五标段,中标价 13430852.95 元
- 九芝堂换帅完成工商变更
- 山西建设投资集团有限公司为大宁县水果供应链基地运营配套建设项目施工(二次)第一中标候选人
- 浙江宁慈建设工程有限公司以97028327元中标慈溪市城市生活垃圾收转运一体化建设项目(一期)