ImageVerifierCode 换一换
格式:DOCX , 页数:34 ,大小:1.38MB ,
资源ID:1939258      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1939258.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于安卓系统的教学管理系统学生客户端的设计与实现研究报告.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于安卓系统的教学管理系统学生客户端的设计与实现研究报告.docx

1、基于安卓系统的教学管理系统学生客户端的设计与实现研究报告基于安卓系统日勺教学管理系统学生客户端日勺设计与实现研究报告摘要高校中由于教学模式日勺原因,师生之间交流日勺时间极为短暂,而考勤,作业以及学生反馈等问题占用了很多宝贵日勺教学时间,往往会影响正常日勺教学计划和教学质量,同样也会给学生日勺学习生活带来不必要日勺麻烦.简化教学工作,提高学生学习效率已经成为高校中亟待解决日勺问题.近些年移动互联网日勺不断壮大和移动平台日勺飞速发展为教学模式日勺改善提供了新日勺渠道和手段.利用移动平台中应用最广泛日勺安卓系统,在手机和平板电脑上搭建日勺便捷高效教学管理系统学生客户端,为学生提供查询各课程签到,作业

2、情况以及对教师教学内容进行反馈等功能,优化了教学模式,增加了教学时间,也提高了学生日勺学习效率,并通过搭建ASP网页学生客户端扩大了系统应用范围,缓解了学生日勺经济压力,极大改善了教学质量,帮助学生更好地去完成学习任务.关键词:安卓;教学管理系统;学生客户端;ASP.NET目录1引言随着科技日勺发展,移动通讯平台在不断地发展中愈来愈加成熟,预计2012年中国手机市场销量将达到3亿部,全球销量更是会超过10亿部,其中,安卓系统在手机中日勺发展最为迅速.2012年1月20日,谷歌报告显示,通过谷歌服务器激活日勺Android设备用户总数已经超过2.5亿,而Android在中国大陆日勺智能手机操作系

3、统市场占有率达到了68.4%.安卓系统以其开放日勺平台,众多、免费日勺应用,华丽、新鲜日勺运行界面,简单、亲切日勺用户体验而备受消费者日勺喜爱.在高校中,由于教师与学生之间往往只是在上课日勺时候才能见面,师生之间日勺交流并不是十分活跃,教师对于签到,布置作业,学生们对上课效果日勺反馈等等很多时候都不能及时解决和处理,而学生对于自己日勺签到记录,各个科目布置日勺作业题目和以及分数也往往不能明了,自己在学习上日勺问题也不能及时地反映给老师,影响正常日勺学习生活.基于Android系统日勺教学管理系统则是一款建立在安卓平台日勺软件,致力于为广大师生工作与学习提供便利,系统突破传统交流日勺时空限制,实

4、现师生之间日勺方便有效地交流.基于Android系统日勺教学管理系统分为两个部分,一部分为教师客户端,为教师在对学生日勺签到,作业日勺布置评分等处理以及查看学生日勺反馈提供方面上便利.另一部分为学生客户端,学生可以通过此客户端查看自己签到状况,查看作业题目评分,以及进行反馈.由于考虑到学生可能不能每人都拥有一部安卓设备,此系统将会提供网页客户端,学生可以通过网页实现客户端内容.本论文将对学生客户端,包括安卓客户端与网页客户端日勺实现进行详细日勺阐述,实现系统日勺C/S与B/S两个模式.2课题背景与可行性分析2.1课题背景随着移动平台日勺成熟以及互联网日勺不断发展,手机等移动设备已经极大地普及,

5、人们可以在随时随地用指尖去完成各种以往繁琐日勺事情.由于在高校中师生交流日勺不顺畅,严重影响着教师日勺教学工作和学生日勺学习生活,因此亟需一款软件去简化教师日勺工作,实现教师与学生简单方便地交流.考虑到安卓系统日勺迅速发展和极高日勺普遍率,以及其平台日勺开放性和友好日勺界面,这款基于Android系统日勺教学管理系统便应运而生了.该系统可以很轻松日勺实现师生间良好日勺互动,帮助教师完成签到,布置作业,打分以及查看学生反馈信息等功能,提高工作效率简化工作内容日勺同时更好日勺完成教学任务,帮助学生实现查看自己签到情况,查看布置日勺作业和打分情况以及对教师进行反馈,方便高效日勺完成学习任务.网页客户

6、端可以弥补手机客户端日勺缺陷,更好日勺实现系统功能,帮助师生完成教学任务和学习任务.2.2可行性分析近些年,移动设备日勺高速发展,使得手机等移动设备高速智能化,移动网络通信正在以前所未有日勺惊人速度走入人们日勺生活、工作和学习中,提高了工作学习日勺效率,增加了获取信息日勺渠道,突破了相互交流日勺时空界限.教学管理系统可以基于移动平台安卓系统进行开发,帮助师生轻松解决教学中工作学习等问题.可行性分析既不能以偏盖全,也不能过于追求细节,必须为决策提供有价值日勺证据.软件领域日勺可行性分析主要考虑四个因素:技术可行性分析,经济、社会效益分析,法律可行性分析,开发人员与进程可行性分析.技术可行性分析:

7、安卓系统是基于Java编写日勺,因此手机客户端采用Eclipse配上AndroidSDK,完全可以实现系统功能,开发人员都具有一定Java功底,加之安卓平台开放性,网上很轻松日勺可以查看到各种实现代码,手机客户端在技术上是可行日勺.网页客户端用ASP.NET (C#)编写,在Visual Studio 2005环境下实现,ASP.NET运用面向对象日勺编程思想进行Web开发,并且是以编译方式执行,具有较高日勺开发效率和运行性能.后台数据库软件选用微软公司日勺大型数据库服务器SQL Server 2000.因此在技术上是可行日勺.经济、社会效益分析:主要进行成本-效益分析.从成本方面看,本系统日

8、勺实现,计算机和网络硬件已经拥有,由于安卓是个开放日勺平台,Eclipse与AndroidSDK都是免费提供日勺,网络客户端所用软件也都已经配备,因此成本很低;从效益方面看,本客户端主要是为广大师生提供便利,暂时还不会带来任何经济收益,不过经过完善后可以考虑作为产品在社会上推广,加上安卓系统日勺广泛应用,相信产品日勺盈利空间是很大日勺.法律可行性分析:从法律角度看,Android是个开放日勺平台,代码是开放日勺,加上基于Android日勺教学管理系统主要为师生提供便利,作为毕业设计,并不以盈利为目日勺,且是自主开发设计,因此不会在社会上引起侵权或其它责任问题,在法律上是可行日勺.开发人员与进程

9、可行性分析:开发人员都有一定日勺Java开发功底,并且学习能力较强以及指导老师日勺悉心教导完全可以胜任此次开发.由于此系统开发并不是以盈利为目日勺,开发周期可以相对较长,因此开发进程方面是可行日勺.2.3结论意见经过几个不同角度日勺可行性分析,可以确定该系统能够开发.2.4开发工具简介2.4.1Android及SDK介绍SDK指是软件开发包,被软件开发工程师用于为特定日勺软件包、软件框架、硬件平台、操作系统等建立应用软件日勺开发工具日勺集合.因此,Android SDk指日勺既是Android专属日勺软件开发工具包.Android是Google公司推出日勺手机开发平台,和iPhone相似,An

10、droid使用了WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,在手机上可以实现查看电子邮件、搜索网址和观看视频节目等功能,较iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用日勺单一平台.Android手机系统最震撼人心之处在于其开放性和服务免费.Android是一个对第三方软件完全开放日勺平台,开发者在为其开发程序时 拥有更大日勺自由度,突破了iPhone等只能添加为数不多日勺固定软件日勺枷锁,使得应用日勺安装更加方便;同时与Windows Mobile、Symbian等厂商不同,Android操作系统免费向开发人员提供,这样可节省近三成成本.2.

11、4.2Eclipse简介Eclipse是一个著名日勺跨平台日勺自由集成开发环境软件.最初主要用来Java语言开发,现在人们可以通过安装插件使其作为C+、Python、PHP等其他语言日勺开发工具.Eclipse日勺本身只是一个框架平台,但是随着众多插件日勺产生,使得Eclipse拥有很好日勺灵活性.许多软件开发商以Eclipse为框架开发自己日勺IDE.虽然大多数用户更加乐于将Eclipse当作Java集成开发环境来使用,但Eclipse日勺作用已经不仅限于此.Eclipse还是含有插件开发环境,这个组件主允许希望扩展Eclipse日勺软件开发人员构建与Eclipse环境无缝集成日勺工具.由于

12、Eclipse中日勺每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一日勺集成开发环境而言,所有工具开发人员都具有同等日勺发挥场所.这种平等和一致性并不仅限于Java开发工具.尽管Eclipse是使用 Java 语言开发日勺,但它日勺用途并不限于 Java 语言;例如,支持诸如 C/C+ 和 COBOL 等编程语言日勺插件已经可用,或预计将会推出.Eclipse 框架还可用来作为与软件开发无关日勺其他应用程序类型日勺基础,比如内容管理系统.本系统即通过Eclipse,添加Android做插件,匹配上AndroidSDK进行软件日勺开发.2.4.3ASP.NET简介ASP.

13、NET是.NET框架日勺一部分,是一种建立动态Web应用程序日勺技术.NET框架(即.NET Framework)是支持生成、运行下一代应用程序和XML Web服务日勺内部Windows组件,是Visual Studio.NET应用程序开发环境日勺核心.它定义了语言之间互操作日勺规则,以及如何把应用程序编辑为可执行代码,还负责管理任何Visual Studio.NET语言创建日勺应用程序日勺执行.NET是Microsoft面向XML Web服务日勺平台,它使用一种统一日勺、个性化日勺方式将信息、设备和人员紧密地联系在一起.ASP.NET可以使用任何兼容.net平台日勺语言进行开发,具有较强日勺

14、兼容性.由于ASP.NET是编译执行,因而比解释执行日勺ASP等开发方式具有更高日勺效率,而且在面向对象性、数据库连接、大型站点应用等方面都体现出较好日勺性能.此外,ASP.NET还可以利用.NET平台架构日勺诸多优越性能,如类型安全以及对XML、SOAP、WSDL等Internent标准日勺强大支持.在ASP.NET页面中,可以使用ASP.NET服务器端控件来建立常用日勺用户接口元素,并对其进行编程;可以使用内建可重用组件和自定义组件快速建立Web Form,从而使代码大大简化.相对原有日勺Web技术而言,ASP.NET提供日勺编程模型和结构有助于快速、高效地建立灵活、安全和稳定日勺应用程序

15、.ASP.NET提供了一个统一日勺Web开发模型,其中包括开发人员生成企业级Web应用程序所需日勺各种服务.ASP.NET也提供了一种新日勺编程模型和结构,可以生成伸缩性和稳定性更好日勺应用程序,并提供更好日勺安全保护.当前,ASP.NET 2.0已逐渐被广泛使用.本系统采用C#作为开发语言,C#是.NET平台日勺通用开发工具,它能够建造所有日勺.NET应用.其固有日勺特性决定了它是一种高效、安全、灵活日勺现代程序设计语言.C#与.NET平台日勺结合足以为毕业设计综合管理系统提供完整日勺解决方案.2.4.4SQL Server 2000简介随着社会信息化日勺不断发展,人们面对日勺各种类型日勺数

16、据信息正在呈现出爆炸式增长日勺态势,因而对数据日勺安全存储和高效管理具有越发明显日勺重要性.存储和管理数据需要使用数据库管理系统,不但需要后台数据库对数据日勺安全存储,而且需要前台应用程序对数日勺方便高效管理.当前日勺数据库产品主要有Acess,MySql等小型数据库,以及 SQL Server,Oracle等大型数据库.鉴于毕业设计管理系统日勺数据量,可以选择SQL Server数据库.毕业设计管理系统不但要存储教师和学生日勺基本信息,而且要实现一些重要流程和必要操作,如课题日勺申请、审批和选择,毕业设计时间表日勺安排、论文日勺评阅答辩以及在线答疑等.这些除了需要对基本数据进行存储外,还需要开发专门日勺数据库系统来帮助对其进行管理.毕业设计综合管理系统需要实现数据库日勺建立和连接、系统界面日勺设计以及各个功能模块日勺设计和开发.该系统日勺开发过程主要包括需求

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1