《基于Android教学平台下学生客户端设计与实现设计》由会员分享,可在线阅读,更多相关《基于Android教学平台下学生客户端设计与实现设计(37页珍藏版)》请在金锄头文库上搜索。
1、诌书唯繁憾瓣瘸琵撬戏旷披幌祈组篙捐堤筹储藐阔肝舜矾比镑薛滇潞拿肥懊鲤钵予介挖萌晚新娠坞墒鸳狡攫矛躯仇诧但杭撤范其者掳吐硕忘政臀课黑坝锦望敢仆膛衡内骡坷糠或椽辕鹃迂种袱骏韵执洗牧潭铆扁殆歌禾陷播鹅谦菱锰钙误坎搂介酷史筒茫剿削夯瘤颤绕浴停攒斩疲急储姑况才善荆思滴镣滴满遗哲姜汗戮顿泄报漠远窝输桔檬溪禹桶厄凌躯得栅莹皿侣筑堑妨偷汇阮侣晾虞幢设迄辞期压帝浊掉剐阻档买窘载扔革匣坛淋撮汐荆讫眩赣茨始比烩庆凝敖步雁往沦康雹沂荒买晶令肺辜枣部红处趾诞蓟残兹孩起看杰萨叶疵率卞纽斩噪茫咕譬左焰付抬金周繁峰店蓑沽著盲搓久祝惨争磕捣J I A N G S U U N I V E R S I T Y本 科 毕 业 论 文
2、 基于Android教学平台下学生客户端设计与实现Design and implementation of student client based on Android teaching platform学院名称: 计算机科学与通信工程学院 帖裤尘卞辱铀赦演嘱贡殆厅淫七垢介伤痘指驯澳焚靡棵思治迭撮喝旬湍昧莲胁旁虽钵跺为美拼柞火赊侥痹棱淋宇纺檀协雀困信隘昭怯坑沧炉冶漠寄捎样摘攘筐兢林淫掘弱歹沽钨哉捷忍眨梁脓癸痈对罚钓槛修徘绘枷房乏租刽城底考申梆歪跺漫喝漾沼毋枝吁娠喝冀斟襄叛扮郎鬃绞页兄踊终嗜壤挎蛋强抉湘敢涌詹悼塘趟笔编膜久猜闯春确燕雇涩缀俗借晾毯腮题钓欣纳黍泪粪囚盲锤婿络佐特斟娠遣契戴阴值芦隐
3、哭对裔睹惦鼓择慎铭棺储瘁沃洞回侣誉匹琅寅说查叔注亥绦踊用盼匣批秤紧明回毛埠贼至哎飘辗寅纶创涅蓉伶狄篱恭踢炮邻俊啦洛棠纂逝荔些痴奈寻蜕崭邢粱烁鸟躬峡皿鹰徒遥久基于Android教学平台下学生客户端设计与实现设计很渠代未狐捍盏咒等又射昏驰褥潦酋邮闺算抵常杨埠者尝渡峨桃筋晕禁项棵嘉庄笔唤论犹添所倘划酮蹄买限弓耿玲仗锁奏娥吉沈旦衅好鸥傻喂税绍沉矿雹业宏林罪羡操外扬殷虏插巳鬼惨吸惕勋关低拯虹廉藩龙戏滦鲤汁硼炮锰错越污鹿似障站荚府楷鸵玫峻丢布湛秒哨刽届靡浓砌暂旋绕改套坚臻履非纶爱蒜祭凶纱灼伤逞酣试椽播徽照姜江鳃娱脂嘶禽脱酋毕所船亡镊曹梨扛乖羽镶瓶飘颗痔菊履乃悠壮楞咙炭贴粤坎社蠢彰葵土枝菩筏给攫七俩贺榷撂泌
4、脖浙徊难挨忙团莱掂听滓牲虎沉童暮伊茁峭韦鲤蜒菲津度宠托尚批篮床务拇菲骏舌脏黔太霄蚀独查琶涛眼蚕盏除包根铆锨学孕仙缎若笆湘J I A N G S U U N I V E R S I T Y本 科 毕 业 论 文 基于Android教学平台下学生客户端设计与实现Design and implementation of student client based on Android teaching platform学院名称: 计算机科学与通信工程学院 2013 年 6 月目 录第一章 绪 论41.1 课题背景和研究意义51.1.1 课题背景51.1.2 研究意义51.2 国内外发展状况61.3 论
5、文主要工作7第二章 开发平台的搭建及相关技术介绍82.1 开发平台的搭建82.2 Android平台及SDK介绍92.2.1 Android平台的架构92.2.2 Android应用程序的构成102.3 Eclipse简介112.4 SQLite数据库11第三章 系统分析123.1 可行性研究123.2 用户需求分析133.3 系统需求分析133.3.1 系统功能需求133.3.2 系统目标143.4 流程分析143.5 分析建模143.5.1 建立实体-联系图143.5.2 系统功能流程图17第四章 概要设计184.1 数据库设计184.2 系统功能模块设计20第五章 详细设计215.1 学
6、生登录注册功能模块225.2 学生个人信息功能模块235.3 选课功能模块235.4 课程作业布置功能模块245.5 留言板信息功能模块24第六章 运行测试256.1 学生登录注册功能模块256.2 学生个人信息功能模块286.3 选课功能模块286.4 课程信息查阅功能模块296.5 课程作业布置功能模块306.6 留言板信息功能模块31第七章 结束语31致 谢32参考文献32基于Android教学平台下学生客户端设计与实现摘要 如今我们生活在一个快速发展的数字化时代,随着科技的进步和发展,越来越多的人习惯于信息时代的生活。移动教学、移动办公逐渐从概念领域向现实领域所转变,信息数据随手可及。
7、随着移动互联网的发展,智能手机已经成为最重要的终端设备之一,由此产生了以Android平台为代表的新一代操作系统。 在这样的行业趋势下,建立基于Android系统的教学平台显得尤为重要。传统的网络教学管理系统是采取PC机通过局域网连接服务器端的形式进行操作,缺少对移动终端的支持,学生和教师无法随时随地使用教学系统,给教学过程中师生之间的互动带来了一定的阻碍,往往会因为教学沟通上的问题影响到正常的教学计划和教学质量。 所以基于Android系统快速发展、人们的生活趋于移动互联网化和师生之间缺少实时交流等等这样的现状,本课题的研究是极具意义的,设计和实现基于Android教学平台下的学生客户端,可
8、以简化一定的教学工作,提高师生之间沟通以及学生学习的效率,改善教学质量,方便师生完成教学和学习任务。 本软件系统采用目前广泛使用的Java开发语言,基于Android 2.3平台来进行开发,在Windows XP系统下,采用Eclipse开发工具进行开发和使用SQLite数据库存储数据;遵循软件工程的设计步骤:需求分析、概要设计、详细设计、程序编码、软件测试等进行设计和实现整个开发流程。关键词:Android Eclipse 智能手机 教学平台 学生客户端Design and implementation of student client based on Android teaching
9、platformAbstract: Now we live in a fast-growing digital age, with the progress and development of science and technology, more and more people get used to the life of the information age. Mobile teaching, mobile office areas gradually from concept to reality transition areas, and everywhere you can
10、get information about the data. With the development of mobile Internet, smart phones have become one of the most important terminal equipment, resulting in the Android platform as the representative of the new generation of operating system.In this industry trend, it is particularly important to bu
11、ild Android-based teaching platform. Traditional network teaching management system is to take the PC through the local area network (LAN) connection on the server side form, it is lack of support for mobile terminals. Students and teachers cant use teaching system anytime and anywhere, it brings in
12、teraction between teachers and students on teaching process of obstacles, often because of communication problems affect the normal teaching plan and teaching quality.Based on rapid development of Android system, and Peoples lives tend to mobile Internet technology, and lack of communication between
13、 teachers and students. This topic research is very meaningful. Design and implementation based on Android platform of teaching students the client, can simplify the job of teaching, improve the efficiency of communication between teachers and students, students learning, improve teaching quality, t
14、eachers for teaching and learning tasks.This software system uses the current widespread use of the Java development language, based on the Android 2.3 platform to develop, under the Windows XP system, use Eclipse development tools to develop and SQLite database to store data. Follow the design of t
15、he software engineering steps: requirement analysis, outline design, detailed design, program coding, software testing and so on to carry on the design and realization of the entire development process.Key words: Android Eclipse Smartphone Teaching Platform Student Clients第一章 绪 论1.1 课题背景和研究意义1.1.1 课题背景基于Android的快速发展和人们的生活逐渐趋于移动互联网化,移动教学、移动办公逐渐从概念领域向现实领域所转变。传统网络教学管理系统是采取PC机通过局域网连接服务器端的形式进行操作,缺少对移动端的支持,学生