
文章分类:APP开发资讯 发布时间:2017-03-17 原文作者:Shi Yongfeng 阅读( )
第一章 引言
1.1编写文档目的
该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则则省略。该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。
第二章 项目概述
2.1开发APP概述
近年来互联网的兴起,校园对于学生的管理越来越智能化。本产品是针对本校学生和老师及家长,也是为了方便管理学生。因此设计一款能够帮助学校的方便管理及帮助学生的发展以及让家长知道学生在学校的情况。
2.2功能
第三章 系统特性
3.1系统角色
本系统主要用于学校的以下几类人员:
(1)系统管理员,用于登记学生的在校情况,删除不良消息;
(2)班主任,用于登记学生的基本情况,增删本班学生;
3.2系统基本功能
3.2.1启动页
打开此款APP可以展示学校的图片或者人物。(此功能可以由系统管理员在PC后台自行增删图片)
3.2.2用户的注册及登录
1、老师进入注册页面,输入手机号码,短信验证码,密码,姓名,班级,职务【下拉菜单分为例如校长,教务主任,年级组长,班主任,任课老师等等(此项目可以根据学校的要求编写)】;
2、老师进去登录界面,输入手机号码或者姓名和密码即可;如忘记密码,如需找回密码需要用注册电话发送密码短信,输入短信验证码正确后,再另行更改密码;
3.2.3首页
1、学校介绍(后台管理编写,可以添加图片上去)
2、扫描:扫描学生佩戴的学生证上面的二维码,获取学生的基本信息。可以添加学生的不良记录。
3、学生信息(由老师编写学生的姓名,头像,年龄,性别,班级,家长电话,在校情况)
4、通过Lbs定位去获取mark地址或者通过学校分配的手机获取省份信息。
3.2.4办公模块
1、签到(老师可以在此版块签到。系统管理员可以通过后台查看信息)
3.2.5系统设置
1、退出登录
2、系统更新