android的掌上社团app的设计与实现(源码)【字数:10088】
摘 要社团是大学生校园生活的重要组成部分,但社团的繁杂性和随意性为社团管理带来了诸多不便。我校社团数量大、种类多,活动举办形式多种多样,学生了解我校社团渠道匮乏,纸质化的保存方式容易损坏、丢失。从这些方面来看,一款基于Android平台的专门将社团与互联网紧密结合进行社团管理与服务的App的开发是非常有意义的。基于Android的掌上社团App可以即时获取校园社团资讯,社团负责人可以发布、更改自己社团的信息,还可以提前发布社团活动宣传预热,以及社团活动举办进行、完成等各项信息,用户可以查询社团信息、活动信息、社团负责人信息,与社团交流互动等。通过此款软件可以清晰的让用户随时随地查看校园社团最新动态。本系统在windows10的系统环境下,采用Eclipse进行前端开发,MyEclipse作为后台管理系统的开发工具,将MySQL作为后台数据库,服务器端采用开源软件Tomcat,软件功能较为实用,安全性较高。经过测试,本系统可以实现掌上社团App功能的基本要求,对于用户而言,可以即时获取社团资讯,收藏和申请加入自己喜欢的社团,与其他用户交流互动。对于社团负责人而言,可以更好保存社团活动历史。因此掌上社团可以促进我校传统社团管理方式向信息化社团管理方式转变,促进学校社团繁荣发展。
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 1
1.3.1研究目的 1
1.3.2研究意义 2
1.4全文组织结构 2
第2章 基于Android的掌上社团App的开发系统分析 3
2.1掌上社团App的需求分析 3
2.1.1功能需求分析 3
2.1.2非功能性需求分析 4
2.2掌上社团App的关键技术分析 5
第3章 基于Android的掌上社团App总体设计 6
3.1掌上社团App的总体结构 6
3.2掌上社团App具体系统设计 7
3.3掌上社团App功能模块设计 7
3.3.1客户端用户注册登录模块 7
*好棒文|www.hbsrm.com +Q: ^351916072*
3.3.2客户端社团资讯模块 8
3.3.3客户端社团信息模块 9
3.3.4客户端互动交流模块 10
3.4掌上社团App数据库设计 10
3.4.1实体关系设计 10
3.4.2数据库表设计 14
第4章 基于Android的掌上社团App的实现 16
4.1客户端界面实现 16
4.1.1注册登录模块实现 16
4.1.2社团资讯模块实现 18
4.1.3社团信息模块实现 20
4.1.4互动交流模块实现 22
4.2服务器端模块实现 25
4.2.1登录模块实现 25
4.2.2后台管理模块实现 25
第5章 基于Android的掌上社团App调试与测试 27
5.1测试目标 27
5.2功能测试 27
5.3性能测试 27
第6章 总结与展望 28
6.1总结 28
6.2展望 28
参 考 文 献 29
致 谢 30
第1章 前言
1.1研究背景
社团是高校校园文化的重要组成部分[1],引领学生第二课堂, 在丰富校园文化生活,服务大学生成长成才方面有着举足轻重的地位。如今高校社团蓬勃发展,学生社团种类与数量逐渐增多,社团的繁杂性和随意性使社团管理并不顺利[2]。为更好的进行校园文化建设,就需要更为便捷的手机App软件将社团与互联网紧密结合进行社团的管理与服务,实现社团的信息化管理。
1.2国内外研究现状
信息化时代和智能化时代的到来,人们的生产生活已经离不开智能手机[3],智能手机App是智能手机的灵魂,用户结合自身需求可以下载安装自身所需要的各种软件[4],App的开发应用改变了人们的工作方式、生活习惯和众多行业模式,从多方面满足了人们多样化需求[5]。目前Android系统是市场移动设备的主流操作系统,源代码较为自由和开放。开发者能够在Android系统中自由发挥,根据学生的需求进行分析[6]。从这些方面来看,开发一款基于Android平台的将社团的管理服务与互联网结合的App是可行的[7]。
如今全国高校都在建设智慧数字化校园[8],实现高校信息资源的共享与互联[9]。社团活动一直是高校大学生关注的热点内容,根据相关市场调查数据显示,有关社团类的App程序在近几年内不断增多,如何利用手机App深化校园文化建设,成为改革高校社团管理模式的关键[10]。我校社团数量大、种类多,活动举办形式多种多样,但社团信息、活动资讯获得渠道匮乏,学生仅能通过百团大战、社团走班宣传或部分社团摆摊举办活动来了解社团。除此之外,社团资料、活动举办材料大部分都是纸质版保存形式,容易损坏、丢失。
因此,利用Android技术实现社团管理者对活动实时快捷的有效管理,解决高校社团如何高效组织管理活动和学生更为便利参与社团活动的问题[11],实现社团活动资讯的分享,社团与学生、成员之间的交流互动,开发基于“互联网+”实现与互联网相连的社团管理App是我校传统社团管理方式向信息化社团管理方式转变的必然趋势[12]。
1.3研究目的和意义
1.3.1研究目的
移动互联网时代的到来,高校社团信息化建设变得不可或缺,利用App建立大学生社团信息共享交流平台正是此次选题的目的。通过课题的设计与实现,巩固和加强大学所学知识,熟练掌握Eclipse等一系列软件开发工具,学会设计和应用数据库。此次项目实践将大学所学课程知识及相关开发技术融会贯通,更好的理解编程思想和使用面向对象程序设计的方法,也为自己以后的工作积累了相关经验。
1.3.2研究意义
掌上社团App为高校社团提供展现自我的平台,实现社团资讯的发布分享,改变传统社团活动宣传方式,增加社团知名度,用户可即时了解社团活动资讯,网上申请加入社团,分享自己的观点,与其他用户交流互动,向社团负责人提供自己的建议,拉近同学之间的距离,促进学生社团更繁荣发展,让学生在宽松、自由的环境下 激发思想、熏陶品格,发展个性。使学校社团更丰富灵活的适应学生需求。
目 录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 1
1.3.1研究目的 1
1.3.2研究意义 2
1.4全文组织结构 2
第2章 基于Android的掌上社团App的开发系统分析 3
2.1掌上社团App的需求分析 3
2.1.1功能需求分析 3
2.1.2非功能性需求分析 4
2.2掌上社团App的关键技术分析 5
第3章 基于Android的掌上社团App总体设计 6
3.1掌上社团App的总体结构 6
3.2掌上社团App具体系统设计 7
3.3掌上社团App功能模块设计 7
3.3.1客户端用户注册登录模块 7
*好棒文|www.hbsrm.com +Q: ^351916072*
3.3.2客户端社团资讯模块 8
3.3.3客户端社团信息模块 9
3.3.4客户端互动交流模块 10
3.4掌上社团App数据库设计 10
3.4.1实体关系设计 10
3.4.2数据库表设计 14
第4章 基于Android的掌上社团App的实现 16
4.1客户端界面实现 16
4.1.1注册登录模块实现 16
4.1.2社团资讯模块实现 18
4.1.3社团信息模块实现 20
4.1.4互动交流模块实现 22
4.2服务器端模块实现 25
4.2.1登录模块实现 25
4.2.2后台管理模块实现 25
第5章 基于Android的掌上社团App调试与测试 27
5.1测试目标 27
5.2功能测试 27
5.3性能测试 27
第6章 总结与展望 28
6.1总结 28
6.2展望 28
参 考 文 献 29
致 谢 30
第1章 前言
1.1研究背景
社团是高校校园文化的重要组成部分[1],引领学生第二课堂, 在丰富校园文化生活,服务大学生成长成才方面有着举足轻重的地位。如今高校社团蓬勃发展,学生社团种类与数量逐渐增多,社团的繁杂性和随意性使社团管理并不顺利[2]。为更好的进行校园文化建设,就需要更为便捷的手机App软件将社团与互联网紧密结合进行社团的管理与服务,实现社团的信息化管理。
1.2国内外研究现状
信息化时代和智能化时代的到来,人们的生产生活已经离不开智能手机[3],智能手机App是智能手机的灵魂,用户结合自身需求可以下载安装自身所需要的各种软件[4],App的开发应用改变了人们的工作方式、生活习惯和众多行业模式,从多方面满足了人们多样化需求[5]。目前Android系统是市场移动设备的主流操作系统,源代码较为自由和开放。开发者能够在Android系统中自由发挥,根据学生的需求进行分析[6]。从这些方面来看,开发一款基于Android平台的将社团的管理服务与互联网结合的App是可行的[7]。
如今全国高校都在建设智慧数字化校园[8],实现高校信息资源的共享与互联[9]。社团活动一直是高校大学生关注的热点内容,根据相关市场调查数据显示,有关社团类的App程序在近几年内不断增多,如何利用手机App深化校园文化建设,成为改革高校社团管理模式的关键[10]。我校社团数量大、种类多,活动举办形式多种多样,但社团信息、活动资讯获得渠道匮乏,学生仅能通过百团大战、社团走班宣传或部分社团摆摊举办活动来了解社团。除此之外,社团资料、活动举办材料大部分都是纸质版保存形式,容易损坏、丢失。
因此,利用Android技术实现社团管理者对活动实时快捷的有效管理,解决高校社团如何高效组织管理活动和学生更为便利参与社团活动的问题[11],实现社团活动资讯的分享,社团与学生、成员之间的交流互动,开发基于“互联网+”实现与互联网相连的社团管理App是我校传统社团管理方式向信息化社团管理方式转变的必然趋势[12]。
1.3研究目的和意义
1.3.1研究目的
移动互联网时代的到来,高校社团信息化建设变得不可或缺,利用App建立大学生社团信息共享交流平台正是此次选题的目的。通过课题的设计与实现,巩固和加强大学所学知识,熟练掌握Eclipse等一系列软件开发工具,学会设计和应用数据库。此次项目实践将大学所学课程知识及相关开发技术融会贯通,更好的理解编程思想和使用面向对象程序设计的方法,也为自己以后的工作积累了相关经验。
1.3.2研究意义
掌上社团App为高校社团提供展现自我的平台,实现社团资讯的发布分享,改变传统社团活动宣传方式,增加社团知名度,用户可即时了解社团活动资讯,网上申请加入社团,分享自己的观点,与其他用户交流互动,向社团负责人提供自己的建议,拉近同学之间的距离,促进学生社团更繁荣发展,让学生在宽松、自由的环境下 激发思想、熏陶品格,发展个性。使学校社团更丰富灵活的适应学生需求。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/255.html