目录
一、系统简介
我的期末设计为Friend交友系统,最开始构思项目雏形的时候,我是从自身出发,通过思考,就我而言要做一个什么系统?才能赋予它意义。由于我是一个很内向的人,很多时候无法像常人一样去交际,寻找好朋友,于是我设计了Friend交友系统,可以在网络上,通过在系统平台上看他人的视频,歌声,认识新的朋友。既可以记录自己的美好生活,也可以帮助用户表达自我,展开一种年轻人的相遇交友方式,找到志趣相投的朋友。
二、系统功能设计与相关技术
1. 系统功能设计
本系统主要包括用户管理模块、系统“朋友”管理模块,各个模块下还有对应的子模块,系统的总体功能如图1所示。
图1 系统总体功能
2.详细功能设计
(1)用户登录
功能描述:用户进入登录页,按输入框要求填入用户名、密码,填写后,点击“登录”按钮,即可登录。也可点击“忘记密码”按钮,按照要求重置密码。如果之前没有账号,即可点击“注册账号”按钮,按要求填写用户名和密码,并且同意用户协议,即可获得一个新账号。若有疑问,即可进入用户协议页面,点击“联系客服”,即可跳转拨打客服电话。
用户登录模块的流程图。如图2所示。
图2 用户登录模块流程图
使用技术或知识点:EditText、Button、AlertDialog、TextView、LinearLayout、checkBox、SurfaceView、RelativeLayout、ImageView等
(2)“朋友”模块
朋友模块比较简单明了,直接