更新时间:02-23 上传会员:布加加
分类:本科论文 论文字数:16740 需要金币:2000个
摘要:随着全球移动互联网的快速发展, 以智能手机和平板电脑为代表的个人数字移动终端得以快速进入学生的日常学习和生活。智能校园 APP 的建设适应了信息技术向高等教育计算机化的巨大变革。智能学习技术和大学校园分析, 基于对学习阶段的认识和环境感知, 不断支持校园应用的智能利用。本文从APP设计研究背景进行概述,指出了智慧校园APP建设的重要意义,介绍了国内外目前的研究现状,确定了APP的主要建设目标,然后对APP的功能进行了需求分析和设计,划分了四个模块具体设计实现。通过业务流程图、数据流程图和用例图详细描述了各个模块和子功能的功能,并设计了APP的整体架构,用E-R图详细描述了数据库中实体的联系,实现了APP中教务模块、新闻模块、交流模块和用户模块的使用,教务模块中的子功能极大方便了用户日常的学习生活,新闻模块实现了对资讯的及时获取,交流模块增加了用户之间的交流联系。同时设计了简洁清晰的界面,成功运行后对APP进行了模拟器的功能测试和数据测试。本APP使用的是面向对象的编程语言Java语言进行开发,基于Android平台的软件,通过模块化、集成化的开发,使得APP可以成功运行,满足用户需求。智慧校园APP的普遍使用可以提高高校校园信息化水平,方便用户获得各种信息和服务,因此,智慧校园APP的开发具有十分重要的意义。
关键词 智慧校园APP;新闻资讯;教务模块;互动交流
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景和意义-1
1.2 国内外研究现状的分析-1
1.3 研究目的和内容-4
2 “智慧校园 APP”设计的理论基础-6
2.1 校园APP 的兴起与现状-6
2.2 APP 开发的相关技术-6
2.2.1 Android平台-6
2.2.2 Java技术-7
3 开发“智慧校园 APP”系统分析-9
3.1 使用 APP 的用户需求分析-9
3.2 APP功能分析-9
3.2.1 用户模块功能分析-9
3.2.2 教务模块功能分析-10
3.2.3 新闻模块功能分析-11
3.2.4 交流模块功能分析-12
3.3 APP业务流程图-12
3.3.1 用户模块业务流程图-13
3.3.2 新闻模块业务流程图-13
3.3.3 交流模块业务流程图-14
3.3.4 教务模块业务流程图-14
3.4 APP数据流程图-15
4 “智慧校园 APP”的总体设计-18
4.1 “智慧校园 APP”的架构设计-18
4.2 “智慧校园 APP”的功能设计-19
4.3 “智慧校园 APP”的数据库模型设计-19
5 “智慧校园 APP”的实现-20
5.1 系统开发环境配置-20
5.2 用户模块的设计和实现-21
5.3 教务板块的设计和实现-22
5.3.1 “课程表”的设计与实现-22
5.3.2 “空教室查询”的设计与实现-23
5.3.3 “成绩查询”的设计与实现-24
5.3.4 “学习资料”的设计与实现-24
5.3.5 “学习计划”的设计与实现-25
5.3.6 “电子借阅”的设计与实现-25
5.4 新闻资讯板块的设计和实现-26
5.5 交流模块的设计和实现-26
6 测试-28
6.1 系统测试方案-28
6.1.1 测试目的-28
6.1.2 测试工具-28
6.1.3 测试计划-28
6.2 测试过程-28
6.2.1 功能测试-28
6.2.2数据完整性测试-30
结论与展望-31
致谢-32
参考文献-33