简单的需求分析,包括功能性需求与非功能性需求。(3)第三部分,根据需求对系统进行了设计,包括架构设计、功能设计、数据库的设计。(4)第四部分,阐述了系统的具体实现,介绍了开发环境,重点包含了几个功能模块的实现过程,及系统的测试情况,并且对测试情况的分析总结。(5)第五部分,总结与展望,总结所做的研究工作和所得的成果,并对系统的进一步发展提出展望。2?系统需求分析智能手机等移动终端设备的不断普及与性能的不断提升促使了基于手机等其他移动终端的业务与服务平台的开发[34]。如何更好的利用手机等移动终端建设数字化教育,促使教育走上信息化的道路成为了当今研究的热点问题[35]。本系统的宗旨在于打造一个基于Android移动终端平台的校园交流分享软件,帮助老师、家长、学生解决沟通困难问题。通过此平台系统,家长用户能够随时随地的关注校园信息动态,了解孩子的生活学习状态;学生用户可以随时关注自己的成绩与课表等信息;老师用户再也不用为联系不上学生家长而发愁。此平台不仅能够推动数字化校园的发展,还能帮助老师、家长、学生的沟通交流变得更具时效及高效性,使老师对学生的管理,老师与家长的沟通都变得更为便利与规范。2.1?功能性需求本系统包括了老师、家长和学生三类用户,不同用户对系统有不同的需求,包括功能性需求与非功能性需求。对于功能性需求而言,老师用户使用该系统能够查看食堂菜谱、查看学生空间相册与动态、评论及转发学生空间信息、发布班级空间动态、新建班级相册与上传班级照片、录入学生成绩、录入班级课表、与家长进行互动等需求;学生用户使用该系统能够查看食堂菜谱、发布学生空间动态、新建个人相册、上传个人照片、回复评论、查看个人课表与成绩等需求;家长用户使用该系统能够查看孩子食堂菜谱信息、查看孩子个人空间与班级动态信息、查看孩子成绩与课表信息、与学校老师交流等需求。综上分析将用户的功能需求整理如表2-1所示。