需求规格说明书(final)

该文档详细描述了微信小程序自习吧的功能需求,旨在为华中农业大学学生提供空教室查询、约自习和蹭课服务。系统基于微信平台,支持Android和iOS设备,通过微信接口运行,使用MySQL数据库。主要功能包括:空教室查询、发布和管理自习邀约、搜索蹭课信息,以及个人信息管理。目标是提高学生找教室和学习效率。
摘要由CSDN通过智能技术生成

1. 引言

1.1 编写目的

      该文档是关于微信小程序自习吧的功能和性能描述,重点描述了小程序的功能需求,并作为小程序开发设计阶段的主要输入。

       本文档的预期读者包括:triple兔成员,软件工程老师,用户。

1.2 项目背景

项目名称:自习吧。

项目提出者:华中农业大学信息学院Triple兔软件工程小组。

用户:全校学生。

1.3 缩写说明

华农:华中农业大学。

Triple兔:华中农业大学信息学院triple兔软件工程小组。

1.4 版本信息

   

 版本编号   

   

   

 修改日期   

   

 

 修改后版本   

   

 修改内容概述   

   

   

          1.0.0

   

   

          2019.6.20

   

   

           

   

   

             对图进行修改 

   

2. 任务概述

2.1 系统定义

2.1.1 小项目来源及背景

该项目起初源自Triple兔小组一名成员的想法,经过讨论权衡分析最终确定以该想法----华中农业大学空教室查询作为项目主题,并在此基础上进行功能拓展:约自习、蹭课,以微信小程序为应用平台,为华农全体学生提供便利的空教室查询途径。

2.1.2 项目要达到的目标

​       该软件是为了让学生时时刻刻都能方便找到空教室而研发的,避免每次在找空教室自习的时候浪费很多时间;并且会提供约自习的功能,这样可以让同学们找到合适的人一起结对学习,互相监督,有助于提高同学们的学习效率;另外还会提供蹭课功能,帮助同学们方便地根据兴趣充分利用校内资源拓展自己。

​       线上问卷调查显示该项目很具有实用性,是大多数同学们一致希望能研发出来的产品。

2.1.3 系统整体结构

下图给出了系统的物理组成结构:

 

2.1.4 系统各部分组成、与其他部分的关系、各部分的接口等

该软件是建立在微信原生系统之上,微信提供所有接口。

2.2 运行环境

2.2.1 设备环境

微信内置运行环境。

2.2.2 硬件环境

只针对移动端设备(手机/平板)使用。

2.2.3 软件环境

支持android、ios系统和各种屏幕尺寸。

2.2.4 网络环境

设备需要联网。

2.2.5 操作系统

手机登录微信小程序。

2.2.6 应用环境

系统总工作流程如下图所示:   

 

 

该软件主要分为四大功能:

1. 登录

 

2. 查询空教室

 

3. 找同校生约自习

 

4.  蹭课

 

描述:​      

首先用户打开小程序,一开始的页面会停留在空教室信息页面上,在用户选择教学楼,楼栋,楼层之后,显示该楼层的教室的状态,空闲或忙碌。

​   点击tabbar左端页面,会检查是否已登录授权,如果未授权,跳转到授权页面;如果已授权,则进入约自习页面,会出现不同学生所发布的约自习动态,在这里你可以找到自己想要约自习的对象,发布自习邀约的同学会留下联系方式&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值