您好,欢迎访问三七文档
西北工业大学本科毕业设计(论文)开题报告专业:软件工程班级:14011107学号2011303502姓名马征指导教师杨帆报告题目安卓平台思维导图工具人机交互的设计与实现题目来源(划√)科研☑生产□实验室□专题研究□企业联合□论文类型(划√)工程设计类□实验研究类□软件开发类☑其他□报告日期2015年1月20日报告地点毅字楼4191选题依据1.1研究背景1.1.1思维导图概念及介绍思维导图是一种非常有用的图形技术,它以直观形象的图示建立起各个概念之间的联系,利用图示的方法,把人脑中的隐形知识显性化、可视化。思维导图体现了思维的广度和深度,同一层次概念的书目体现了思维的广度,一个分支的层次数体现了思维的深度。使用思维导图可以促进思维的发散和深入,有助于提高创造性思维。思维导图可以应用于生活的各个方面,其改进后的学习能力和清晰的思维方式会改善人在工作和生活的行为及表现[1]。随着计算机技术的发展,移动端的思维导图工具的实现极大方便了用户的日常使用,突破了时间及空间上的使用限制,推动了思维导图的进一步推广。思维导图的应用可以分为以下三个方面:1)个人:用思维导图进行自我分析、帮助别人进行自我分析、回顾或总结过去、安排和计划未来、梳理思维、记日记等。2)教育:教学人员可以用思维导图准备讲课笔记、制定教学计划、在课堂上呈现和演示教学内容;学生可以用思维导图工具制定学习计划、记笔记、对所学知识进行复习和总结等。3)商业和职业:思维导图可以用于企业管理、人员安排、计划制定、培训、会议、演讲;还可以用于小组讨论、头脑风暴、协同创作等工作[2]。1.1.2人机交互设计概念及分析人机交互设计是指:在用户界面所发生的介于用户和计算机之间交互关系行为,其交互系统包括硬件和软件两个方面,人机交互研究的目的在于探讨设计出怎样的机器可以帮助人们更安全、更高效的完成操作任务。人机交互设计的目标可以从两个角度进行衡量:可用性目标和用户体验目标。可用性目标是用户能够简洁的使用交互式的产品,能够给用户带来便利。它使用户与产品的交互方式得到改进和提高。用户体验目标是指描述用户与系统交互时的主观感觉[3]。1.2国内外研究现状国内外主流思维导图工具以iMindMap,MindManager,Xmind等为代表。其中Xmind没有安卓版客户端,iMindMap在Android版本上只提供联网查看云端储存的思维导图;MindManager的Android版本支持云端同步功能,基本的思维导图绘制,添加图标和关联关系,调整字体颜色等,无法对思维导图的布局进行调整,无法定义节点属性等[4]。同时国产的如:BizMind是同类软件中较为优秀的,提供了较为丰富的模板,然而布局和UI设计不合理,在很多细节上逊于MindManager。综合比较Android应用市场上各类型的思维导图软件,都具有较为明显的缺陷,人机交互体验较差,无法满足我们的需求。2研究目的及意义现今,思维导图工具在国内外已经得到了广泛的使用,在PC端已经有相当多成熟的产品可以用做思维导图的创作,如:iMindMap,MindManager,Xmind,Mindman等。这些思维导图工具可以较好地支持个体对信息的处理和加工。其中MindManger是具有代表性提供更多商业化和专业性的思维导图工具软件。这些思维导图软件侧重于信息的展示和信息间关系的梳理,缺乏灵活的信息管理功能。例如:无法动态的定义节点的属性,无法根据节点的不同属性来进行排序和显示数据内容。与此同时,智能手机领域,在市场占有率超过84.6%(数据来源:StrategyAnalytics)的Android平台上,缺乏优秀的思维导图工具。业界领先的MindManager在Android平台上的客户端功能十分匮乏,只能满足基本的绘制功能,不提供不同排版和视图,对节点布局的调整、增删的人机交互体验较差。综合以上两点,Android平台上的思维导图工具具有很大的发展空间,可以拓展现有的思维导图工具的功能,同时优化思维导图工具在Android平台上的人机交互设计与体验,对于推广思维导图工具的使用和挖掘其新的功能点具有很大的意义。3研究目标、内容及方案3.1研究目标1)从人机交互设计的两个角度:可用性目标和用户体验目标出发,开发出一款用户能够简洁使用,交互体验较好的思维导图软件。可以完整实现思维导图的基本功能[5]。2)实现需求分析中赋予思维导图的创新功能,包括:节点属性的动态定义等。可以实现SPIAP团队协作平台的所有功能。3)提供可扩展接口,拥有进一步开发的潜力。3.2研究内容及方案3.2.1研究内容本课题主要进行Android客户端思维导图软件的人机界面设计以及具体的开发实现,主要研究内容包括:1)了解和学习人机交互设计的概念和基本原则,从可用性和用户体验两个角度出发,对思维导图软件界面进行设计。2)学习及掌握Android手机软件开发技术。3)学习和了解html5、css3、javascript、php等开发技术。4)实现Android平台上思维导图的基础应用,包括:可以插入下级、同级主题,可以对主题进行上移、下移和整体移动,对主题进行增删改查,对主题进行插入链接、备注、多媒体文件,支持丰富的图标的添加和运用,支持不同类型的视图显示,主题可以展开和收缩,支持全屏展示。5)创新的为思维导图工具赋予新的功能,包括:动态定义节点属性,设置主节点并以其为中心方便演示,根据不同属性可对思维导图进行排序和显示数据内容,设置不同布局模式可以对节点进行不同排版和显示等。3.2.2研究方案根据研究内容和涉及的相关技术,拟采用以下方案进行项目研究:1)使用mockups进行Android思维导图界面原型设计,通过小组讨论和导师审核修改之后,使用UIDesigner工具进一步设计实现高保真的界面。2)项目采用C/S架构,MVC设计模式;采用AVD及ADB作为运行、调试环境;使用Eclipse集成ADT插件进行开发[6]。3)参考kityminder等开源思维导图工具,结合已完成的界面原型,开发实现思维导图基本功能的一款软件。4)结合“思维导图中节点布局管理技术的研究与实现”及“思维导图动态节点属性设置与实现”两项基本技术,实现创新功能。4工作量估计1)设计说明书:约为1.5-2万字。2)软件设计文档:包括有效程序源代码,源程序清单,软件设计说明书,软件测试分析报告,项目开发总结报告等。3)文献查阅:10篇以上。综上,工作量符合工程学士要求,毕业设计周期为六个月。具体进度计划如下:1)开题论证阶段(2015.1.5-2015.1.9)检索和阅读国内外相关文献,调研用户需求,完成开题报告。2)需求分析阶段(2015.1.10-2015.1.14)明确课题工作的设想、方法和研究路径;明确业务流程和需求。3)分析阶段(2015.1.15-2015.2.28)进行分析研究,制定可行的方案;进行界面设计;学习相关开发技术。4)设计开发阶段(2015.3.1-2015.5.19)按照前阶段文档和计划进行项目开发实践。5)毕业设计论文撰写阶段(2015.5.20-2015.6.3)修改完善毕业论文。根据需求、开发、测试内容初步撰写毕业论文,根据项目中的创新点和技术点作为毕业论文论述重点,进一步完善成稿。参考文献[1]TonyBuzna.HowtoMindMap[M].叶刚译.背景:中信出版社,2012.[2]张海森.2001-2010中外思维导图教育应用研究综述[J].中国电化教育.2011(08):36-38.[3]左媛媛.人机交互设计在手机产品上的应用[D].青岛:青岛理工大学,2012.[4]IvanaSimonova.Conceptofe-learningReflectedinMindMapsofUniversityStudents[J].Procedia-SocialandBehavioralSciences.2014(16):11-13.[5]杨焕.智能手机移动互联网应用的界面设计[D].武汉:武汉理工大学,2013.[6]郁亚男.基于Android平台的人机交互的研究与实现[D].北京:北京邮电大学,2011.[7]RobinNixon.LearningPHP,MySQL,JavaScriptandCSS[M].侯荣涛译.北京:中国电力出版社,2014.[8]楚蕤菡.移动设备中的人机交互设计研究[J].数字技术与应用.2014(07):18-21.[9]万陆洋.人机交互原理在产品设计中的应用[J].包装工程.2014(14):14-20.[10]李东岳.移动设备中的人机交互设计研究[D].上海:华东师范大学,2010.指导教师意见:签名:年月日开题评议小组成员:开题评议小组意见:(包括对论文的选题、难度、进度、工作量、论文形式意见):1.论文选题:□有理论意义;□有实用价值;□有理论意义与实用价值;备注:本科生毕业设计论文开题报告要求1.本科生选题报告内容应包括:选题目的与背景、主要研究内容和方案、预期达到的目标。2.本科开题报告由各专业负责安排,公开进行;开题小组人员3人以上。3.学生在规定的时间内,写出选题报告初稿,经指导教师审阅同意后,由各专业安排开题报告时间;开题学生自述5分钟,提问5-10分钟。开题报告未通过者,需重新开题。4.开题报告必须按期完成;如有问题应及时向所在专业或导师提出。5.开题报告统一用A4纸、正反两面打印。□意义不大。2.论文的难度:□偏高;□适当;□偏低。3.论文的工作量:□偏大;□适当;□偏小。4.进度:□可行;□不可行;5.学生开题报告中反映出的综合能力和表达能力:□好;□较好;一般;□较差。6.论文形式意见:□可行;□不可行;7.对论文选题报告的总体评价:□好;□较好;□一般;□较差。(在相应的方块内作记号“√”)组长签名:评议结论学院意见是否同意论文选题报告:□同意;□需重做(在相应的方块内作记号“√”)评议小组组长签名:年月日教学副院长:年月日
本文标题:软件工程开题报告
链接地址:https://www.777doc.com/doc-4111636 .html