扫一扫,关注我们
微信号:375279829
Android是基于Linux内核的软件平台和操作系统以其特有的开放性在智能手机、平板电脑等领域广泛应用。目前越来越多的人开始适应电子世界,同学录的形式也逐渐由精美纸质版向电子版过渡,因此,我们亟需要顺应时代的潮流,开发制作一个可以实现自同步的同学录系统,为将来同学之间互相联系提供一个便利的平台,这也是本次毕业课题设计的主要意义。自同步同学录系统,实现用户信息浏览、添加新的同学、同步服务器同学、在线留言等功能。由于选择Mysql作为数据库,故部署了服务器作为客户端与数据库通信的桥梁。后台管理系统采用SSH框架技术控制逻辑及数据库操作。该系统具有可靠性、移动性、跨平台性等优势,通过测试,搭建服务器,已能够在Android手机上运行实现其同学录管理流程。
随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,现在是互联网的时代,手机已经占据了我们一大部分的时间,我们的衣、食、住、行等等都离不开手机的使用。人们对手机的依赖越来越大,很多人用手机进行一些学习、办公或者娱乐,那么,开发一款可以适用于手机的电子同学录就显得很有必要。
Android操作系统是Google公司于 2007 年 11 月 5 日所发布的基于Linux平台的开源手机操作系统,号称是首个为移动终端打造的真正开放和完整的移动软件。自从Google公司发布了智能手机 Android开源操作系统以来, Android智能手机迅速地进入手机电子市场的领先行列,并将持续下去。而手机同学录作为 Android 操作系统平台的最主要的应用,预示着基于 Android 开源操作系统平台的智能手机游戏会拥有巨大的市场潜力。而我们现在致力于研究开发的这款自同步同学录系统,将有效地为将来大学生乃至普通人与昔日同学友人的交流联系提供一个十分便利的平台,也相信这个系统的开发终将会得到社会各界的广泛认可与支持,终将成为纸质版同学录结束的一个划时代般的标志。
本课题要求设计并实现app系统的好友管理、用户注册登录管理、个人中心模块,实现对系统功能的管理;学习并掌握基于Android的app开发。本系统是基于Android+Java Web的形式做的自同步同学录系统,方式新颖,而且能够适应社会的发展和技术发展,也是对目前电子商务模式的一种补充和完善。
系统主要功能分为:客户端功能,后台管理功能两大模块。
客户端管理如下:
1、登录管理:用户注册功能用于新用户的注册,只有注册成功的用户才可以登录本系统;新注册地用户只有查询公开数据的权限,如果想获得更高的权限,在满足一定得条件下,进行申请。用户登录功能,根据输入的用户名和密码判断该用户是否合法以及具有的操作权限,并根据不同的情况返回不同的结果。用户登录后除了可以查询一些公开信息外,还可以通过修改个人资料功能修改自己的信息,如密码、生日日期、电子邮件、联系号码等。
2、通讯录管理:普通用户在进入加入的班级后不仅可以查看已有的通讯录,还可以通过附加同学通讯录和附加教师通讯录的功能进行添加,对自己添加的通讯录的信息还可以进行修改和删除操作。班级管理员除了可以添加通讯录外,还可以对所有的通讯录进行修改和删除操作。
3、留言消息管理:用户可以查看自己的班级留言,也可以查看论坛上发表的主题,以及其他同学回复此主题的留言。当然用户可以添加留言,回复论坛上的主题,也可以发表新主题。普通用户只可以对于自己的留言(或论坛)进行编辑和删除操作,但管理员除了有普通用户的功能外,还可以对任何留言进行编辑和删除操作。而用户都可以通过短消息接收功能,实现对发送者和接受者之间的信息交流。
4、信息管理功能:系统管理员添加学校信息、班级信息、联系我们信息。客户端通过数据库的链接,访问数据。