本课题的开发硬件环境为PC机,开发软件环境为Windows 7、Eclipse3.7和Android4.0 SDK。运行环境与测试在安卓虚拟机和安卓手机上进行。系统基本功能包括登录信息管理、班级信息管理、通信录的管理、留言消息管理、相册功能管理、论坛功能管理、管理员的功能等模块。本课题的系统界面设计采用相对布局(RelativeLayout)、线性布局(LinearLayout)、网络视图(GridView)、列表视图(ListView)等混合嵌套布局的方法,以达到用户界面的美观易用。
本课题是用Android技术来实现的。主要包含以下内容:
1.登录信息管理:包含用户注册、用户登录和修改个人信息功能。
2.班级信息管理:包含班级的创建和维护功能,以及班级照片管理功能。
3.通信录的管理:包含添加、查看、修改和删除教师与学生的通信录。
4.留言消息管理:包含发表、编辑、查看和删除留言消息功能。
5.相册功能管理: 包含添加、查看和删除相片的功能。
6.论坛功能管理:包含发表、编辑、查看和删除论坛消息功能。
7.管理员的功能:对注册用户和用户建立的班级进行管理并对网站的参数进行定义的功能。
网站建设的主要基本目标为:
1.登录信息管理:对于普通用户,只有通过用户注册,注册成功后才可以登录本系统;用户还可以通过修改个人信息功能对自己的信息加以修改。而管理通过登录,实现对网站更好的服务和管理。
2.班级信息管理:通过对班级管理员的申请,进行对班级的信息,成员进行管理。
3.通信录的管理:通过添、删、改等基本操作完善教师与学生的通讯信息。
4.留言信息管理:通过添、删、改等基本操作用户可以留言。
5.相册功能管理:通过添、删、查等基本操作完成对相册的管理。
6.论坛功能管理:通过发表论坛新主题,对其主题进行回复,当然还可以进行编辑、删除主题与回复,从而实现论坛上的交流。
7.管理员的功能:通过此功能实现对注册用户和用户建立的班级进行管理并对网站的参数进行定义。