基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx

上传人:b****5 文档编号:30817546 上传时间:2024-01-30 格式:DOCX 页数:46 大小:1.23MB
下载 相关 举报
基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx_第1页
第1页 / 共46页
基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx_第2页
第2页 / 共46页
基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx_第3页
第3页 / 共46页
基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx_第4页
第4页 / 共46页
基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx

《基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx(46页珍藏版)》请在冰豆网上搜索。

基于安卓系统的考勤系统学生客户端的设计与实现毕业论文.docx

基于安卓系统的考勤系统学生客户端的设计与实现毕业论文

基于安卓系统的教学管理系统

—学生客户端的设计与实现

摘  要

高校中由于教学模式的原因,师生之间交流的时间极为短暂,而考勤,作业以及学生反馈等问题占用了很多宝贵的教学时间,往往会影响正常的教学计划和教学质量,同样也会给学生的学习生活带来不必要的麻烦。

简化教学工作,提高学生学习效率已经成为高校中亟待解决的问题。

矚慫润厲钐瘗睞枥庑赖。

近些年移动互联网的不断壮大和移动平台的飞速发展为教学模式的改善提供了新的渠道和手段。

利用移动平台中应用最广泛的安卓系统,在手机和平板电脑上搭建的便捷高效教学管理系统学生客户端,为学生提供查询各课程签到,作业情况以及对教师教学内容进行反馈等功能,优化了教学模式,增加了教学时间,也提高了学生的学习效率,并通过搭建ASP网页学生客户端扩大了系统应用范围,缓解了学生的经济压力,极大改善了教学质量,帮助学生更好地去完成学习任务。

聞創沟燴鐺險爱氇谴净。

关键词:

安卓;教学管理系统;学生客户端;ASP.NET

TeachingManagementSystemBasedonAndroidsystem

-StudentsClientDesignandImplementation

ABSTRACT

Duetotheteachingmodel,theinteractiontimebetweenteachersandstudentsinuniversitiesisextremelyshort,attendance,assignmentsandfeedbackfromstudentsandotherissuestakeupalotofvaluableteachingtime,whichtendstoaffectthenormalteachingplansandquality,andalsocausesunnecessarytroubletothestudylivesofstudents.残骛楼諍锩瀨濟溆塹籟。

Inrecentyears,thegrowingmobileInternetandtherapiddevelopmentofmobileplatformscarrythenewchannelsandmeansfortheimprovementoftheteachingmodel.UsingAndroidsystemwhichisEquippedinmobileplatformthemostwidely,it’saconvenientandefficientattendancesystem clientforstudentinmobilephonesandtabletPCsthatisbuilt.Theclientprovidesstudentsthefuctionsofqueryingthesituationsofattendanceandhomeworkandfeedbackingonteachingcontentstotheirteachers,optimizestheteachingmode,increasestheteachingtimeandalsoImprovethestudents’learningefficiency.ThepagesclientwhichisbuiltwithASPexpandedthescopeofapplicationofthesystem,alleviatetheeconomicpressuresofthestudents,improvesthequalityofteachinggreatlyandhelpsstudentsbettertocompletethelearningtask.酽锕极額閉镇桧猪訣锥。

Keyword:

Android;teachingmanagementsystem;Students'client;ASP.NET彈贸摄尔霁毙攬砖卤庑。

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:

所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

謀荞抟箧飆鐸怼类蒋薔。

作者签名:

     日 期:

     

指导教师签名:

     日  期:

     

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:

按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

厦礴恳蹒骈時盡继價骚。

作者签名:

     日 期:

     

学位论文原创性声明

本人郑重声明:

所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

茕桢广鳓鯡选块网羈泪。

作者签名:

日期:

年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

鹅娅尽損鹌惨歷茏鴛賴。

涉密论文按学校规定处理。

作者签名:

日期:

年月日

导师签名:

日期:

年月日

 

指导教师评阅书

指导教师评价:

一、撰写(设计)过程

1、学生在论文(设计)过程中的治学态度、工作精神

□优□良□中□及格□不及格

2、学生掌握专业知识、技能的扎实程度

□优□良□中□及格□不及格

3、学生综合运用所学知识和专业技能分析和解决问题的能力

□优□良□中□及格□不及格

4、研究方法的科学性;技术线路的可行性;设计方案的合理性

□优□良□中□及格□不及格

5、完成毕业论文(设计)期间的出勤情况

□优□良□中□及格□不及格

二、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

三、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

建议成绩:

□优□良□中□及格□不及格

(在所选等级前的□内画“√”)

指导教师:

(签名)单位:

(盖章)

年月日

评阅教师评阅书

评阅教师评价:

一、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

二、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

建议成绩:

□优□良□中□及格□不及格

(在所选等级前的□内画“√”)

评阅教师:

(签名)单位:

(盖章)

年月日

 

教研室(或答辩小组)及教学系意见

教研室(或答辩小组)评价:

一、答辩过程

1、毕业论文(设计)的基本要点和见解的叙述情况

□优□良□中□及格□不及格

2、对答辩问题的反应、理解、表达情况

□优□良□中□及格□不及格

3、学生答辩过程中的精神状态

□优□良□中□及格□不及格

二、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

三、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

评定成绩:

□优□良□中□及格□不及格

(在所选等级前的□内画“√”)

教研室主任(或答辩小组组长):

(签名)

年月日

教学系意见:

系主任:

(签名)

年月日

目  录

1  引言

随着科技的发展,移动通讯平台在不断地发展中愈来愈加成熟,预计2012年中国手机市场销量将达到3亿部,全球销量更是会超过10亿部,其中,安卓系统在手机中的发展最为迅速。

2012年1月20日,谷歌报告显示,通过谷歌服务器激活的Android设备用户总数已经超过2.5亿,而Android在中国大陆的智能手机操作系统市场占有率达到了68.4%。

安卓系统以其开放的平台,众多、免费的应用,华丽、新鲜的运行界面,简单、亲切的用户体验而备受消费者的喜爱。

阌擻輳嬪諫迁择楨秘騖。

在高校中,由于教师与学生之间往往只是在上课的时候才能见面,师生之间的交流并不是十分活跃,教师对于签到,布置作业,学生们对上课效果的反馈等等很多时候都不能及时解决和处理,而学生对于自己的签到记录,各个科目布置的作业题目和以及分数也往往不能明了,自己在学习上的问题也不能及时地反映给老师,影响正常的学习生活。

基于Android系统的教学管理系统则是一款建立在安卓平台的软件,致力于为广大师生工作与学习提供便利,系统突破传统交流的时空限制,实现师生之间的方便有效地交流。

氬嚕躑竄贸恳彈瀘颔澩。

基于Android系统的教学管理系统分为两个部分,一部分为教师客户端,为教师在对学生的签到,作业的布置评分等处理以及查看学生的反馈提供方面上便利。

另一部分为学生客户端,学生可以通过此客户端查看自己签到状况,查看作业题目评分,以及进行反馈。

由于考虑到学生可能不能每人都拥有一部安卓设备,此系统将会提供网页客户端,学生可以通过网页实现客户端内容。

釷鹆資贏車贖孙滅獅赘。

本论文将对学生客户端,包括安卓客户端与网页客户端的实现进行详细的阐述,实现系统的C/S与B/S两个模式。

怂阐譜鯪迳導嘯畫長凉。

2  课题背景与可行性分析

2.1 课题背景

随着移动平台的成熟以及互联网的不断发展,手机等移动设备已经极大地普及,人们可以在随时随地用指尖去完成各种以往繁琐的事情。

由于在高校中师生交流的不顺畅,严重影响着教师的教学工作和学生的学习生活,因此亟需一款软件去简化教师的工作,实现教师与学生简单方便地交流。

考虑到安卓系统的迅速发展和极高的普遍率,以及其平台的开放性和友好的界面,这款基于Android系统的教学管理系统便应运而生了。

该系统可以很轻松的实现师生间良好的互动,帮助教师完成签到,布置作业,打分以及查看学生反馈信息等功能,提高工作效率简化工作内容的同时更好的完成教学任务,帮助学生实现查看自己签到情况,查看布置的作业和打分情况以及对教师进行反馈,方便高效的完成学习任务。

网页客户端可以弥补手机客户端的缺陷,更好的实现系统功能,帮助师生完成教学任务和学习任务。

谚辞調担鈧谄动禪泻類。

2.2 可行性分析

近些年,移动设备的高速发展,使得手机等移动设备高速智能化,移动网络通信正在以前所未有的惊人速度走入人们的生活、工作和学习中,提高了工作学习的效率,增加了获取信息的渠道,突破了相互交流的时空界限。

教学管理系统可以基于移动平台安卓系统进行开发,帮助师生轻松解决教学中工作学习等问题。

嘰觐詿缧铴嗫偽純铪锩。

可行性分析既不能以偏盖全,也不能过于追求细节,必须为决策提供有价值的证据。

软件领域的可行性分析主要考虑四个因素:

技术可行性分析,经济、社会效益分析,法律可行性分析,开发人员与进程可行性分析。

熒绐譏钲鏌觶鷹緇機库。

技术可行性分析:

安卓系统是基于Java编写的,因此手机客户端采用Eclipse配上AndroidSDK,完全可以实现系统功能,开发人员都具有一定Java功底,加之安卓平台开放性,网上很轻松的可以查看到各种实现代码,手机客户端在技术上是可行的。

网页客户端用ASP.NET(C#)编写,在VisualStudio2005环境下实现,ASP.NET运用面向对象的编程思想进行Web开发,并且是以编译方式执行,具有较高的开发效率和运行性能。

后台数据库软件选用微软公司的大型数据库服务器SQLServer2000。

因此在技术上是可行的。

鶼渍螻偉阅劍鲰腎邏蘞。

经济、社会效益分析:

主要进行成本-效益分析。

从成本方面看,本系统的实现,计算机和网络硬件已经拥有,由于安卓是个开放的平台,Eclipse与AndroidSDK都是免费提供的,网络客户端所用软件也都已经配备,因此成本很低;从效益方面看,本客户端主要是为广大师生提供便利,暂时还不会带来任何经济收益,不过经过完善后可以考虑作为产品在社会上推广,加上安卓系统的广泛应用,相信产品的盈利空间是很大的。

纣忧蔣氳頑莶驅藥悯骛。

法律可行性分析:

从法律角度看,Android是个开放的平台,代码是开放的,加上基于Android的教学管理系统主要为师生提供便利,作为毕业设计,并不以盈利为目的,且是自主开发设计,因此不会在社会上引起侵权或其它责任问题,在法律上是可行的。

颖刍莖蛺饽亿顿裊赔泷。

开发人员与进程可行性分析:

开发人员都有一定的Java开发功底,并且学习能力较强以及指导老师的悉心教导完全可以胜任此次开发。

由于此系统开发并不是以盈利为目的,开发周期可以相对较长,因此开发进程方面是可行的。

濫驂膽閉驟羥闈詔寢賻。

2.3 结论意见

经过几个不同角度的可行性分析,可以确定该系统能够开发。

2.4 开发工具简介

2.4.1 Android及SDK介绍

SDK指是软件开发包,被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。

因此,AndroidSDk指的既是Android专属的软件开发工具包。

銚銻縵哜鳗鸿锓謎諏涼。

Android是Google公司推出的手机开发平台,和iPhone相似,Android使用了WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,在手机上可以实现查看电子邮件、搜索网址和观看视频节目等功能,较iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部Web应用的单一平台。

挤貼綬电麥结鈺贖哓类。

Android手机系统最震撼人心之处在于其开放性和服务免费。

Android是一个对第三方软件完全开放的平台,开发者在为其开发程序时拥有更大的自由度,突破了iPhone等只能添加为数不多的固定软件的枷锁,使得应用的安装更加方便;同时与WindowsMobile、Symbian等厂商不同,Android操作系统免费向开发人员提供,这样可节省近三成成本。

赔荊紳谘侖驟辽輩袜錈。

2.4.2 Eclipse简介

Eclipse是一个著名的跨平台的自由集成开发环境软件。

最初主要用来Java语言开发,现在人们可以通过安装插件使其作为C++、Python、PHP等其他语言的开发工具。

Eclipse的本身只是一个框架平台,但是随着众多插件的产生,使得Eclipse拥有很好的灵活性。

许多软件开发商以Eclipse为框架开发自己的IDE。

塤礙籟馐决穩賽釙冊庫。

虽然大多数用户更加乐于将Eclipse当作Java集成开发环境来使用,但Eclipse的作用已经不仅限于此。

Eclipse还是含有插件开发环境,这个组件主允许希望扩展Eclipse的软件开发人员构建与Eclipse环境无缝集成的工具。

由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

裊樣祕廬廂颤谚鍘羋蔺。

这种平等和一致性并不仅限于Java开发工具。

尽管Eclipse是使用Java语言开发的,但它的用途并不限于Java语言;例如,支持诸如C/C++和COBOL等编程语言的插件已经可用,或预计将会推出。

Eclipse框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。

仓嫗盤紲嘱珑詁鍬齊驁。

本系统即通过Eclipse,添加Android做插件,匹配上AndroidSDK进行软件的开发。

2.4.3 ASP.NET简介

ASP.NET是.NET框架的一部分,是一种建立动态Web应用程序的技术。

.NET框架(即.NETFramework)是支持生成、运行下一代应用程序和XMLWeb服务的内部Windows组件,是VisualStudio.NET应用程序开发环境的核心。

它定义了语言之间互操作的规则,以及如何把应用程序编辑为可执行代码,还负责管理任何VisualStudio.NET语言创建的应用程序的执行。

.NET是Microsoft面向XMLWeb服务的平台,它使用一种统一的、个性化的方式将信息、设备和人员紧密地联系在一起。

绽萬璉轆娛閬蛏鬮绾瀧。

ASP.NET可以使用任何兼容.net平台的语言进行开发,具有较强的兼容性。

由于ASP.NET是编译执行,因而比解释执行的ASP等开发方式具有更高的效率,而且在面向对象性、数据库连接、大型站点应用等方面都体现出较好的性能。

此外,ASP.NET还可以利用.NET平台架构的诸多优越性能,如类型安全以及对XML、SOAP、WSDL等Internent标准的强大支持。

骁顾燁鶚巯瀆蕪領鲡赙。

在ASP.NET页面中,可以使用ASP.NET服务器端控件来建立常用的用户接口元素,并对其进行编程;可以使用内建可重用组件和自定义组件快速建立WebForm,从而使代码大大简化。

相对原有的Web技术而言,ASP.NET提供的编程模型和结构有助于快速、高效地建立灵活、安全和稳定的应用程序。

瑣钋濺暧惲锟缟馭篩凉。

ASP.NET提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。

ASP.NET也提供了一种新的编程模型和结构,可以生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

当前,ASP.NET2.0已逐渐被广泛使用。

鎦诗涇艳损楼紲鯗餳類。

本系统采用C#作为开发语言,C#是.NET平台的通用开发工具,它能够建造所有的.NET应用。

其固有的特性决定了它是一种高效、安全、灵活的现代程序设计语言。

C#与.NET平台的结合足以为毕业设计综合管理系统提供完整的解决方案。

栉缏歐锄棗鈕种鵑瑶锬。

2.4.4 SQLServer2000简介

随着社会信息化的不断发展,人们面对的各种类型的数据信息正在呈现出爆炸式增长的态势,因而对数据的安全存储和高效管理具有越发明显的重要性。

存储和管理数据需要使用数据库管理系统,不但需要后台数据库对数据的安全存储,而且需要前台应用程序对数的方便高效管理。

当前的数据库产品主要有Acess,MySql等小型数据库,以及SQLServer,Oracle等大型数据库。

鉴于毕业设计管理系统的数据量,可以选择SQLServer数据库。

辔烨棟剛殓攬瑤丽阄应。

毕业设计管理系统不但要存储教师和学生的基本信息,而且要实现一些重要流程和必要操作,如课题的申请、审批和选择,毕业设计时间表的安排、论文的评阅答辩以及在线答疑等。

这些除了需要对基本数据进行存储外,还需要开发专门的数据库系统来帮助对其进行管理。

毕业设计综合管理系统需要实现数据库的建立和连接、系统界面的设计以及各个功能模块的设计和开发。

该系统的开发过程主要包括需求分析、系统设计、数据库设计、编码设计、软件测试等。

系统采用模块化开发方法,每个模块各自实现相应的子功能,最后进行集成,共同实现系统的功能。

峴扬斕滾澗辐滠兴渙藺。

2.4.5 VisualStudio.NET2005简介

ASP.NET的开发环境有多种选择,该系统的开发选择VisualStudio.NET2005。

VisualStudio.NET2005是一套完整的开发工具,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序。

该环境提供了常用控件,直接拖动的开发方式提高了开发效率。

而且可以创建自定义控件,使程序具有更好的扩展性、可维护性以及重用性。

此外,VisualBasic.NET、VisualC++.NET、VisualC#.NET和VisualJ#.NET使用统一的集成开发环境,该环境允许它们共享并创建混合语言解决方案;这些语言都利用.NETFramework的功能,它提供了对简化ASP.NETWeb应用程序和XMLWebServices开发关键技术的访问。

因此,使用VisualStudio.NET2005作为开发环境进行高效开发乃是最佳选择。

詩叁撻訥烬忧毀厉鋨骜。

3  需求分析

3.1 特性需求分析

一个好的教学管理系统应该具有一下特性:

(1)易操作和功能简单明确不令人误解。

一个良好的教学管理系统应该功能明确,没有二义性,用户可以很明了的通过界面明白各项功能的实现方法,而不是看到界面不知道各按钮的具体用途,即操作简单,界面友好。

学生可以根据手机界面或网页界面很明白的进行对签到记录,作业情况的查询,并能够将自己的反馈及时提交给老师。

则鯤愜韋瘓賈晖园栋泷。

(2)软件功能流畅,不拖沓。

软件登陆,连接网络不能让用户等待时间过长,引起用户的烦躁。

软件在运行不能发生崩溃,卡顿等问题,整个界面操作起来很流畅。

胀鏝彈奥秘孫戶孪钇賻。

(3)系统应该容易维护以及更新。

系统各个模块设计应该很明确,核心代码处应有必要的注释,使得今后的软件维护,软件更新等操作应该能够顺利的进行。

鳃躋峽祷紉诵帮废掃減。

3.2 功能需求分析

学生客户端教学管理系统应该能完成四种功能包括登录功能,签到情况查询功能,作业情况以及评分情况查询功能和向教师进行反馈功能,并且能手机客户端形式与网页客户端两种形式实现上述功能,保证系统的正常运行。

系统用例图如图3-1。

稟虛嬪赈维哜妝扩踴粜。

图3-1  教学信息管理系统用例图

(1)登录功能进行学生身份的验证。

手机客户端把学生学号密码通过网

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 教育学心理学

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

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