e管家的设计与实现thedesignandimplementationofstudentsesteward(源码)【字数

摘 要摘 要进入知识经济时代之后,随着科技创新的深入渗透以及人才战略的实施落实,教育的意义愈发彰显出来,高等教育作为教育的“金字塔尖”就倍显重要。在此环节中,大学生扮演着不可替代的角色。与此同时,智能手机逐渐成为人们获取信息不可或缺的必需品。结合以上几点,应用于高校学生信息管理服务的手机APP会有很大的发展前景,学生E管家就是其中一项。在正式实现学生E管家之前,本文首先对该项目进行可行性分析与功能需求分析。Android系统是时下最受大众欢迎的智能手机操作系统之一,支持各种应用的开发,其灵活的开发接口为使用者的开发和研究提供了便利快捷的工具。本次研究设计的学生E管家就是基于Android系统,利用Android Studio搭建开发环境,采用面向对象的Java语言作为编程语言来进行研究设计。本文还将对学生E管家功能模块设计与数据库结构设计进行讲述分析。总之,本文主要研究如何开发一个基于Android 的学生E管家,为学生学习生活的日常信息管理操作提供便捷的服务,并对相关的高校APP进行研究比较从而设计研发学生E管家为高校管理员提供学生添加,课表录入,成绩登记服务,为学生提供账单管理,课表查询,成绩查看服务。关键词E管家;Android开发;高校学生;APP应用
Keywords: E Steward; Android Development; College Students; APP Application 目 录
第一章 绪论 1
1.1 课题背景 1
1.2 研究现状 1
1.3 选题意义 2
1.4 研究目标与内容 3
第二章 相关的理论和技术 4
2.1 Java技术介绍 4
2.2 Android系统 4
2.2.1 Android系统概述 4
2.2.2 Android Studio 4
2.2.3 Genymotion模拟器 5
2.2.4 SQLite与MySQL 5
2.2.5 GreenDao 5
2.2.6 xUtils开源框架 6
2.2.7 UI设计 6
第三章 系统分析 7
3.1 系统 *好棒文|www.hbsrm.com +Q: *351916072* 
可行性分析 7
3.1.1 经济可行性 7
3.1.2 技术可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 8
3.1.5 可行性分析结果 8
3.2 功能需求分析 8
3.2.1 管理员功能 8
3.2.2 学生用户功能 9
3.3 系统数据流图 10
3.3.1 管理员数据流图 10
3.3.2 学生数据流图 10
第四章 系统设计 12
4.1 功能模块设计 12
4.1.1 整体功能框架 12
4.1.2 各个功能模块详解 13
4.2 数据库的设计 16
4.2.1 数据库概念结构设计 16
4.2.2 数据库逻辑结构设计 17
4.2.3 数据库表结构设计 17
第五章 系统实现 20
5.1 引导页和启动页 20
5.2 用户登录的实现 21
5.3 添加学生界面展示 22
5.4 账单功能界面展示 23
5.5 课表功能实现 25
5.6 成绩界面展示 26
5.7 个人中心展示 28
第六章 系统调试和测试 30
6.1? 软件测试概述 30
6.2 服务器连接测试 30
6.3 登录模块测试 30
6.4 账单模块测试 32
6.5 课表模块的测试 33
6.6 成绩模块测试 36
结 语 37
致 谢 38
参考文献 39
第一章 绪论
1.1 课题背景
在市场上较流行的移动终端平台除了谷歌公司的Android系统,还包括微软公司的Windows Mobile系统和苹果公司的IOS系统等[1]。相比于封闭式的手机系统,开放式的Android系统使它更优越,更受欢迎,更容易被开发研究者所采纳使用,基于这一重要特性,使用者可以根据个人的喜好和见解将手机上的所有功能进行新一轮的设计编写,这也吸引到越来越多的技术开发者去研究关注并且开发拓展这个具有巨大潜力的操作系统,当然,最重要的一点,这也是本次研究设计的学生E管家利用Android平台的重要原因。
其次,随着生活节奏加快,信息接触变多,交际圈子变广,高校学生所要管理备忘的事情越来越多。处在大学校园这个大圈子中,记账、课程、成绩是构成高校学生学习生活最主要的三大部分,同时也是衡量一名大学生生活与学习能力合格与否的重要指标。大数据大信息时代的深入发展使得人们越来越重视信息管理在社会的方方面面所起的作用,学校也越来越依赖处理学生信息数据的工具或平台,那么学生E管家自然而然就成为一个学校网络组成不可或缺的部分。
用户每时每刻,随时随地都能体会到手机APP服务的便捷人性化,可见当前甚至未来不久,人们的衣食住行都会被手机APP服务所包揽负责,聊天社交用QQ、微信,旅游出行用滴滴、携程,聚餐购物用美团、淘宝,大众的日常生活已经越来越离不开推陈出新的手机应用,人们从很久以前的面对面对话到不久之前的电脑端沟通最后转变到如今手机端的聊天社交,随之而来的是生产生活方式更加移动智能化。那么能否将脑中构思的学生E管家设计转化为手机端的APP呢?Android系统就能给出肯定的答案。本次研究设计的学生E管家就是基于Android手机平台的信息管理服务APP,高校的管理员和学生利用手机平台,便能轻松管理事务。
1.2 研究现状
传统的桌面操作系统正在逐渐被市场所淘汰,取而代之的是一系列高端智能化操作系统,而Android系统就位列其中,并且优秀,发展潜力巨大。目前来看,Android系统实际的市场占有率已经反超了IOS,登上了第一的宝座,而Microsoft公司开发的Windows?mobile系统并不被大众认可,也不被市场接受,还再做苦苦地支撑。无论从哪个角度来看,Android都将在未来不久的时间里成为该领域覆盖率最广的系统。
应用,application,简称APP。智能手机应用软件是为了完成某项或某几项特定任务而被开发运行于手机平台的手机功能程序,即基于手机平台的功能服务[2]。人们在日常生活中处理事务的方式已经慢慢由人力操作转移到移动端远程管理,而当前正是智能手机大显身手的重要时机,智能手机应用软件将人们从繁琐复杂的事务管理中解放出来,不断受到用户的喜爱与支持。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/869.html

好棒文