第一类:移动WEB前端(如微信小程序、微信公众号、页游、网游)类课题的毕业设计要求
该类毕业设计允许选用的主要开发语言工具如:JS、Html5、CSS3、JQuery、XML、Node.js、vue.js等。该类毕业设计应用经过如下几个阶段:
第一阶段 移动WEB前端市场调查
通过查找资料、调查问卷等多种形式获取移动WEB前端市场真实数据,在此基础之上应用统计分析方法,得出当前移动WEB前端市场的现状及发展趋势。
该阶段至少产生的文档:
1、移动WEB前端市场调查报告
第二阶段移动 WEB前端分析阶段
学生应根据上一阶段市场调查的情况,结合自己的实习工作实际,撰写移动WEB前端创意说明书和需求分析报告。
该阶段至少产生的文档:
1、移动WEB前端创意说明书
2、移动WEB前端需求分析报告
第三阶段 WEB前端设计
学生应根据移动WEB前端创意说明书和需求分析报告,应用移动WEB前端开发工具完成网页的设计任务。主要有类的设计和程序实现,程序源代码要求要较详细的注释。
该阶段至少产生的文档:
1、网页布局图
2、功能结构图
3、网页设计报告
第四阶段 移动WEB前端测试、优化与移植
学生应根据网页设计报告进行网站功能性测试。在测试过程注重页面功能性的修改完善,增强界面的友好性和可操作性。在此基础上,针对手机进行优化,重点关注那些核心代码,以及需要反复执行的代码,力求简洁。最后根据具体的手机型号对网页的画面和实现方式做手机移植,并进行真机测试,力求没有错误。
该阶段至少产生的文档:
1、测试计划
2、测试用例
3、具体打包安装文件
第二类:中小型信息系统类课题的毕业设计要求(C/S模式或B/S模式)
该类毕业设计允许选用的主要开发语言工具如:C、Java 、Java WEB(含HTML、JS、JSP、Java Bean、Servlet、ssh、ssm)、python等,经过如下几个阶段:
第一阶段 系统调查与分析(需求分析)
包括初步调查(调查现行系统的组织概况、业务概况、信息管理概况、资源情况)、可行性分析、详细调查(包括绘制组织结构图、业务流程图、数据流图DFD、基本数据项属性表、数据流属性表、数据存储属性表、数据处理功能分析表)
该阶段至少产生的文档和图表:
1、 组织结构图
2、 业务流程图或数据流图DFD
3、 基本数据项属性表
第二阶段 系统设计
包括系统的总体设计(系统功能结构的划分、系统环境的配置、主要模块勾画出大致的计算机处理流程)、系统的具体物理设计(代码设计、输出设计、输入设计、数据库的概念设计及数据库的逻辑设计、其他设计)
该阶段应该产生的文档和图表:
1、 系统功能模块图
2、 代码设计
3、 数据库的概念设计(E-R图)
4、数据库的逻辑设计(数据库的每一数据表的名称、表的每一个属性的名称、类型和宽度;表间的联系;数据库的约束;C/S模式、B/S模式的管理系统数据库中的数据表不能少于4个)
5、输入输出设计
第三阶段 系统实施
包括系统环境的实施、程序设计(要求程序正确,功能可靠;操作简单,使用方便,较好的容错性能;足够快的响应速度;方便维修与扩充;对数据的安全保护)、系统调试(即分调、联调、总调)
该阶段应该产生的文档:
1、确定系统设备配置、机器选型、系统的软件配置
2、源程序代码
3、运行的主要模块界面的图片
第三类:移动互联网应用开发APP类课题毕业设计要求
基于Android系统平台的移动应用类APP、网络应用类APP开发主要开发语言工具如: JAVA 、WEB技术(如HTML、JS、HTML5、CSS3、Ajax、JQuery、Node.js、vue.js)、Android 等,企业应用类APP开发大体可以分为三个阶段:前期设计、中期开发和后期调试应用。
第一阶段 前期设计
在这个前期的设计中,需要注意从一开始就要明确目标手机开发平台,不要起初想着开发iPhone应用,然后再转型Android平台,这样只会加重项目成本,可能面对两次开发过程。
应当确保应用能够有效地应对不同分辨率。针对320 x 240的屏幕设计应用与设计大屏幕PAD应用截然不同。为了适应更大的屏幕规格,必须在前期设计出更大的图像。
虽然移动APP重点是功能性,但是移动APP同网站一样,需要在外观、界面上吸引人们的注意,这不仅是产品质量的体现,也是用来宣传企业形象的有效手段。
第二阶段 中期开发
在开发过程中不要不断添加新功能,否则最终结果只会无限期延长整个开发过程。如果你正在制作一款跨平台应用,你便可以使用JavaScript,HTML以及CSS等工具去完成所有创作,因为它们是平台与平台之间的标准语言。市场上还存在着许多不同的框架能够帮助你完成应用开发。有些工具只适用于两大主要的手机操作系统,即Android和iOS,但是你也可以考虑那些能够支持黑莓或者Windows 8的工具;而如果选择塞班能够帮助你提高用户基础,你更应该毫不犹豫地选择它。
第三阶段 后期调试应用
最后应当确保你的应用能够完全离线运行。如果你的应用只能在连接网络时才能运行,那么对于那些住在偏远地区,待在封闭的办公室中或者乘坐地铁的用户来说便不再有吸引力,如果你试图向用户的手机推送数据,你就需要确保当应用处于后台时这一功能也能发挥功效。这时候你便可以考虑使用告示方法,你肯定不希望用户只能在运行应用时才能接收到新数据。
因此,建议你使用一个经过认证且包含了测试通信库的框架,这样能够省下不少烦琐的测试过程。确保框架能够有效地调试应用。移动应用开发者通常使用手机模拟器进行调试,但是当用户用手机进行实际操作时总是会遇到许多于模拟器中不曾出现的问题。
移动互联网应用开发已涉及Android、IOS、Windows Phone等系统平台,智能手机应用开发服务已涵盖商城、酒店、旅游、美容、汽车、医疗、地产、服装、传媒、娱乐、服务等产业,请根据各自兴趣爱好、技术特长、企业实际应用需求等方面来考虑选题和开发。
第四类:在本专业对口工作岗位上工作,与工作内容密切相关选题。
该类题目强调在本专业对口工作岗位所做的技术研究,体现运用所学的基础理论、专业知识和基本技能进行分析、研究和解决问题能力。根据个人的实际岗位情况、工作性质及条件,在企业和学校双导师指导下,选择合适的论文题目(来源于实际工作岗位工作项目,如智能手机制造公司测试岗位的手机测试项目),进行毕业设计和论文撰写。岗位工作内容应能基本覆盖学校所学的专业核心课程内容,否则不适合选择此类选题。
对毕业设计(论文)文档的要求
1.每个学生应独立完成毕业设计(论文)的撰写;
2.论文要书写规范、文字通顺、图表清晰、测试数据完整、结论明确;
3.论文一般应包含有目录、摘要、关键词、论文主体及参考文献等;论文摘要(150 ~200字)及关键词(2~3个词语)需有对应的英文,全文应在8000字左右(不包括程序清单和图纸),论文中引用的部分必须注明出处。同时应附相关程序清单及图纸等。
4.毕业论文要按照目录、中英文摘要(含关键词)、论文主体、致谢、参考文献的顺序装订。
5.毕业论文制作成电子文档。应统一打印形式,A4双面打印。
目录:“目录”二字居中、用黑体小二字型,目录的内容用黑体四号字型,目录要标明页码(目录不算页码)。
正文:正文要有论文题目,论文题目居中、用黑体小二字型,正文用四号宋体字型,正文中的一级标题加粗(字体字型不变)。论文中如有注释,应放在正文的结尾之后(参考文献之前)。见论文模板。
参考文献:参考文献全部用楷体小四字型。参考文献应在正文最后,参考的书目按序号、编著者、书名、出版社、出版时间的顺序排列;参考的文章按序号、作者、刊物名称、出版时间的顺序排列。其中书名与刊物名称使用书名号。
6.论文中的标题均应空两格。一级、二级标题分别用“一、”和“(一)”(后面不用顿号),三、四、五级标题分别用“1.”(数字后面跟圆点)、“⑴”、“①”。