随着工作节奏的逐步加快,人们大多就忙于自己的工作,曾经的同学情、昔日的好伙伴,联系的频率越来越少了……正是在这种环境下,为了方便昔日的班级同学之间交流与联系,增进同学之间的友情,我们研究设计这款有关班级同学的通讯录APP,希望本设计能给正在做毕业设计的同学一些灵感。同时正在做毕业设计的同学们,也可以以此为你的毕业设计课题,彰显你的个人才华吧。
本设计APP是基于Android平台,在windows 7操作系统环境下,采用java开发语言,运用eclipse作为开发工具,客户端运用sqllite作为本地数据库。对于与服务端的连接采用高效的webservice传输协议进行连接,非常及时的实现数据的上传与下载。后台网站管理系统是采用jsp、后台数据库使用的是mysql。
在anroid前端,界面布局美观有序,相对布局RelativeLayout、线性布局LinearLayout、网络视图GridView、列表视图ListView,这些布局方法都有用到,在不同的功能模块下,运用了不同的布局方法,有些界面混合了多种布局。
不论是APP前端,还是网站管理后端,主要都是围绕以下几种功能而开展,如注册登录模块、班级风采信息模块、通信录模块、私信留言模块、相册模块、论坛互动模块、班级成员管理模块等。前端主要是用户使用,不包含更多的数据管理。后端由管理员对所有数据进行统一的管理以及必要的属性设置等。
一、前端采用java语言编写的,在虚拟机(安卓机上)运行。其主要功能如下:
1、 注册与登录:作为普通用户,要使用该APP,得先在前端填写自己的注册信息。在填写正确后,才能注册成功。进而可以到登录界面作登录操作。同样的,登录验证通过后,就进入了APP主界面。
2、 班级风采:普通用户在此模块中,能清晰的查看到自己所在的班级的信息、成员、相册等内容,还可以在对相片进行评论,方便大家交流。
3、 通信录:在这一部分,可添加自己通讯联系方式,可查看其它同学、以及老师的联系方式等。
4、 私信留言:班级成员可以在此部分向个别同学发送消息,就是留言或发私信,支持发送、查看和删除消息等操作。
5、 班级相册: 在此模块中,可以分类查看班级相册及下面所包含的照片,同时,在这里自己上传新照片、对自己已有的照片进行管理,如删除、修改、重传等。但不能操作其它同学的照片。
6、 论坛互动:此模块是以论坛的形式进行设计,班级所有同学都可以在此模块中发表内容,其它同学可以以跟帖的形式回复,自己可以查看与回复,对自己的内容支持删除等操作。
7、 班级成员:在此部分,可以以列表的形式查看班级内的所有成员,以及选中该成员查看TA的所有动态,如通信方式、资料、相片、论坛内容等等。
二、网站后台管理员在PC页面登录,登录后可以对以下功能模块进行管理:
1. 班级信息管理: 管理员对班级的基本信息进行设置、便于前端用户对班级信息的查看。
2. 通信录管理:对班级内同学、老师的通讯联系方式进行管理,能增加、删除、修改、查询等,还支持导出Excel操作。
3. 相册管理:对班级相册进行分类管理,支持增删改查。同时对相册下的相片进行管理与查看。
4. 同学管理:对新注册到该班级的同学进行审核,对非班级同学可维护删除。在此模块,也可以对班级同学的历史情况、当前情况进行记录。
5. 系统管理:对系统基础参数进行设置、修改登录密码,以及能对后台数据库进行备份等安全性操作。
友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离
郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!
好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1