李伟-开题报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

毕业论文开题报告课题名称Hold住首义教师工作助手APP设计与实现院系信息科学与工程学院专业班软件工程1202班姓名李伟评分指导教师彭焱武昌首义学院毕业论文开题报告撰写要求1.开题报告的主要内容1)课题研究的目的和意义;2)主要参考文献综述;3)课题研究的主要内容;4)研究方法;5)实施计划。6)主要参考文献:不少于5篇,其中外文文献不少于1篇。2.撰写开题报告时,所选课题的课题名称不得多于25个汉字,课题研究份量要适当,研究内容中必须有自己的见解和观点。3.开题报告的字数不少于3000字(艺术类专业不少于2000字),其中,主要参考文献综述字数不得少于1000字,开题报告的格式按学校《本科毕业设计/论文撰写规范》的要求撰写。4.指导教师和责任单位必须审查签字。5.开题报告单独装订,本附件为封面,后续表格请从网上下载并用A4纸打印后填写。6.此开题报告适用于全校各专业,部分特殊专业需要变更的,由所在院(系)在此基础上提出调整方案,报学校审批后执行。1武昌首义学院本科生毕业论文开题报告学生姓名李伟学号20121611052专业班级软件工程1202班院(系)信息科学与工程学院指导教师彭焱职称讲师课题名称Hold住首义教师工作助手APP设计与实现1.课题研究的目的和意义1.1课题研究的目的如今互联网已经成为人们不可或缺的一部分,世界的经济和信息大多数都是依靠互联网。移动互联更是成为人们的宠儿,利用移动互联网来辅助教学的案例已经屡见不鲜,而很多手机APP关注的是在校的大学生,其实高校教师也是教育的很重要的一部分。高校教师工作繁重,任务复杂,工作流程极其多样,由于每一年的教学和工作任务都在不断的变化,原本任务较重的高校教师都不能很好的处理和应对如何复杂的工作流程,这样一来导致教学任务工作成为了老师们的心病。利用移动互联的优势设计和实现教师教学和工作助手APP将在很大程度上能够解决该类问题,它克服了传统的开会传达任务会后不能够准确执行的弊端,可以在系统中发布准确的消息和工作内容这样将使任务变得准确并且可跟踪性较强。1.2课题研究的意义移动互联网是目前最热门也是解决信息及时性的最有效的方法,利用移动互联网来解决教师工作上的流程问题是行之有效的方法。利用手机APP的方式来实现针对高校教师的相关工作(例如,教学、考试)的应用在目前看来是切实可行的并且能够极大的改善教师工作中流程不明白、复杂的相关问题;实现教师在线注册、登录;查询与教学有关的课表、课程等信息;查询与工作有关的办事流程指南(如:课设、试卷装订、实习、毕业设计等工作的相关流程);针对不同学期,记事本记录相关事件功能。这样的系统是较为完善的,是有实际意义的。相信随着未来的发展,教学助手APP系统会在未来的学校发展管理模式中占十分重要的地位,而且还有很大的发展空间来展现其时效的作用。22.主要参考文献综述2.1国内外研究现状、研究成果和发展趋势目前手机APP的应用已经相当普及,对于手机APP我们可以大概分为移动UGC,移动搜索,移动浏览,移动支付,移动广告,移动即时信息几大类别。但是针对高校教师使用的手机APP,我们知道的并不是很多。但是高校教师对于手机APP的需求到底有没有呢?据目前本人的了解和参考相关的报道,我们很清晰地可以看出高校教师对于手机APP的需求是迫切的。高校教师的任务多、流程复杂、所教授的学生人数基数较大,所以面临种种问题高校教师的手机APP的任务就比较明确了。该类手机APP需要帮助高校教师解决办事流程复杂难记、课时统计不便、例会等具体问题。目前也有类似的手机APP,但是市面上的该类手机APP主要针对的是非高校教师,该类手机APP的主要特点有:(1)适合中小学教师日常工作使用软件。(2)中小学教师工作助手是采用易语言编写的一款软件,包含了老师在日常工作中的要用到的一些记录工具。但是该类特点没有能够涵盖高校教师这类角色不能够很好的解决以上所述的高校教师的问题。该类APP的成果主要是作用于中小学教师这类角色虽然有些功能做的相当完善但是却缺乏普适性。那么未来该类手机APP将会要向那个趋势去发展,参考相关的资料可以得出以下结论:(1)会逐渐的高校教师领域进行扩展来辐射到高校教师的各个方面。(2)在解决学生和高校教师之间的问题也会进行尝试。(3)融入课堂。另外我们知道目前市面上的关于手机的APP有Android和Iphone,但是在两者的相比之下Android有以下优点:(1)系统开源,利于创新:苹果的自我封闭性,使其创新必须源自内部。而Android是开源的,允许修改,这在很大程度上容许厂家根据自己的硬件更改版本,从而能够更好的适应硬件,与之形成良好的结合。(2)市场份额大:超80%,iOS不到13%;WindowsPhone不到4%;(3)应用程序发展迅速:Android应用商店最大的优势是,不对应用程序进行严格。在这一点上优于苹果。32.2存在的问题、对策和措施目前高校教师所带的学生数量众多,专业不一,还有很多流程相当复杂,一般来说没有几十年经验的人根本不能够记住这么多的课程任务和办事流程,更有甚者工作了几十年对某些办事的流程和文档还不是很清楚。高校教师在和学生的互动方面也是一个重要问题,我们或许记得在上初中、高中时天天和老师见面可以通过面对面的方式来解决学生和老师之间的沟通问题,但是在大学就没有这样的机会了,有的学生上了老师一个学期的课程还不知道老师叫什么名字,更有甚者从来都不看老师一眼。这样的问题导致的结果就是逃课、挂科、补考、重修、不能毕业等等一些老师不愿意看到的问题。那么如何解决该类严重问题呢?首要的原因又是什么呢?出现以上问题的原因就是与学生的沟通交流时间够,那么我们可以运用“移动互联网”的思维来解决只用能够在高校教师和学生之间建立有效的桥梁就是解决的办法。我们在手机APP上加入了与学生沟通的模块以及基础的办事流程、待办事项、课时数查询等模块一起来配合解决高校教师的问题。目前的高校教师手机APP是匮乏的,一些软件是为了解决学生的签到问题,一些软件是未来解决学生与老师的学习资料的下载问题,但是很难有一个真正符合高校教师的一款手机APP。可以站在高校教师的角度去思考高校教师的难题。那么我们是否可以尝试将这些细节考虑到目前的高校教师手机APP的应用中去呢?当然是可以的在一个手机APP里面就可以获取我所想要的所有服务自然是最好不过啦。43.课题研究的主要内容针对高校教师的相关工作(例如:教学、考试)需要,基于Android平台,设计开发一个APP系统。要求能实现教师在线注册、登录;查询与教学有关的课表、课程等信息;查询与工作有关的办事流程指南(如:课设、试卷装订、实习、毕业设计等工作的相关流程);针对不同学期,记事本记录相关事件功能。课题的设计和研究主要分以下几个部分:(1)基于Android平台开发。(2)实现教师在线注册、登录等功能。(3)实现查询与教学有关的课表、课程等信息功能。(4)实现查询与工作有关的办事流程指南等功能。(5)实现按学期记录事件的功能。(6)界面美观大方、操作简单方便。课题的实现主要分为以下几个步骤:(1)阅读相关资料,制定详细的开发计划。(2)对系统的需求进行细化,确定开发模块、开发环境、开发工具。(3)数据库系统分析与设计,选取适当的数据库系统,并进行数据库的设计。(4)进行详细设计,包括数据库访问的设计实现,系统界面的设计,系统功能的分类设计,系统后台管理功能的设计等功能模块的设计确认。(5)对系统的功能和页面布局的优化设计与系统整体的实现。(6)系统测试过程,系统的运行情况分析以及相应的健壮性完善。(7)总结全文的工作与收获,并提出需要进一步完善和优化改进的地方。54.研究方法本系统的总体设计方案和思想是:通过熟悉高校教师工作流程,结合软件开发的理论知识,设计并提出一套合理可行的技术解决方案,实现教师工作管理的信息化,办公自动化等,将高校教师的工作流程(例如:教学、考试)通过移动互联网的方式该系统进行管理。系统将涵盖老师工作的备忘录,工作信息,工作流程,课程表等涉及教师工作流程和工作内容等方面。对于高校教师而言,本系统提供教师的注册、登录、日程管理、学期管理、课表管理;对于管理员而言,本系统提供管理员的登录、用户管理、公告管理等功能。4.1需求分析(1)根据系统模型的角色定义,结合高校教师工作管理的流程,各种功能角色及主要模块/功能如下。①系统管理员:整个系统的管理者,具有最大的权限。主要功能为设置用户的权限、系统基础数据的维护、系统公告管理、系统维护时间、系统更新等等。②高校教师(用户):是系统的主要用户。具有的功能为课表、课程等信息的查询、个人信息的维护、个人备忘录的管理、相关办事流程查询等。(2)实现此系统所需要的环境:①开发工具:MyEclipse10.0;Tomcat7.0;②开发语言:Java,JavaScript,HTML,Sql;③开发所需数据库:MySQL;4.2建立数据库根据系统的需求分析和功能模块的分析,进行数据库设计,数据库设计如下:(1)管理员表(主要存放后台管理员的信息,方便管理员进行登录)(2)备忘录表(用于存放用户的备忘录信息)(3)课时表(存放用户的课时信息)(4)用户表(存放用户的信息)(5)流程表(存放教师办事流程的信息)(6)课程表(存放课程的信息)64.3实现需求功能该系统可以分为两个模块,其中包括系统移动终端、系统后台管理。(1)系统移动终端,用户可以通过该模块进行登录、注册、工作流程的查询、备忘日记的管理、课表查询、课时数查询等功能。主要是方便用户的操作和信息的及时更新能够帮助用户解决复杂的办事流程等问题。(2)系统的后台管理,后台系统可以识别是管理员还是用户。管理员可以通过系统的后台来管理用户,查看用户是否是非法用户。用户可以通过PC终端维护数据更新个人信息,以及前台数据。系统整体的模块图如图4.3.1所示。图4.3.1系统模块图4.4进行系统测试与优化在完成上述要求之后对系统各个模块、各个功能的测试,以得知系统能否正确使用,并进行代码优化,使之运行更加顺畅。75.实施计划根据我院毕业设计的时间安排,现大致制定如下进度计划如表5-1所示。表5-1毕业设计时间安排表时间工作内容第7学期第16周指导教师与学生见面、选择并确定题目、下达毕业设计/论文任务书第7学期第17周~21周撰写开题报告、外文翻译第8学期第1周按照指导教师的意见修订开题报告、外文翻译,进行开题答辩第8学期第2周~4周项目需求分析、资料及理论研究、方案设计第8学期第4周~6周总体设计、详细设计、测试第8学期第6周~8周完善项目、论文撰写第8学期第9~11周提交论文初稿、根据指导教师指导意见对论文进行修改、定稿第8学期第12~13周毕业设计/论文答辩资格审查第8学期第14周答辩资料准备、毕业设计/论文答辩86.主要参考文献[1]李刚编著.疯狂Android讲义(第3版).北京:电子工业出版社,2015年6月.[2]明日科技(中国)有限公司编.Android从入门到精通.北京:清华大学出版社,2012年8月.[3]JasonMorris.AndroidUserInterfaceDevelopment.UKBirmingham:PacktPublishing,February2011.[4]明日科技(中国)有限公司编.JavaWeb开发典型模块大全.北京:人民邮电出版社,2009年4月.[5]明日科技(中国)有限公司编.JavaWeb编程宝典.北京:人民邮电出版社,2011年1月.9指导教师意见指导教师签字:年月日答辩小组意见:组长签字:年月日教研室审查意见:教研室负责人签字:年月日院系审查意见:院系负责人签字:(公章)年月日(此表由学生填写,指导教师、答辩小组、教研室、院系签署意见)

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功