家校互通小程序实战开发01需求分析

这篇具有很好参考价值的文章主要介绍了家校互通小程序实战开发01需求分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


最近几年,随着移动互联网的深入发展,我们的日常生活和工作和微信已经紧密绑定。其实,有时候生活和工作的界限已经不明显,在我们的微信好友里既有家人、朋友,也有同事、客户和领导。

因为微信连接的便利性和沟通的及时性,现在学校也将微信作为和家长沟通和连接的重要的桥梁。比如在微信群里发布菜谱、作业通知、缴费通知、活动等等信息。

如果只借助微信群,因为即时消息太多,如果工作比较繁忙的家长需要了解孩子在学校的学习和生活情况时,免不了要翻阅历史聊天记录才行。

本次实战教程就利用小程序的便捷性来解决微信群沟通的不足。我们新分析一下需要具备哪些功能和数据源如何设计。

1 角色的划分

要规划一款实用的小程序,当然要从实际的业务出发。我们做系统的分析时,首先要按照业务运行的规则来整理参与业务流程的各相关放。我们先定义如下几个角色:

  1. 学生
  2. 家长
  3. 老师
  4. 管理员

学生的话,日常的活动就是写作业,要及时查看老师布置的作业,有的可能还涉及打卡和拍照的事情。

家长的话,内容就比较多了,比如要查看学生的作业督促完成。有的作业是布置给家长的,比如学习某某安全视频,拍照打卡。有的活动还需要家长参加,比如校园开放日,节假日活动。有的家长还关心还在在校内的餐食、体育活动等。

老师,通常需要发布各类通知,布置作业,做招生宣传,布置活动要求等。

管理员,主要的工作就是管理人员的信息,比如审核学生、家长、老师的注册信息,如果老师或者学生离开班级要进行账号的禁用等操作。

2 用例分析

有了角色的相关分析,我们就要考虑用例图。用例图先列出具体的用户,然后就是用户可以做哪些操作。

学生的用例图:
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
老师的用例:
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
家长的用例:
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
管理员的用例:
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭

3 创建业务数据源

按照上述角色我们创建五个数据源,分别是学生、老师、家长、管理员、年级班级。

打开微搭控制台,点击数据模型,点击新建
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
输入数据源的名称年级班级表,创建成功后点击编辑,添加字段
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
输入年级名称,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
继续点击添加字段,然后再输入班级名称,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着创建学生表
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
先添加姓名,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着添加性别,类型选择枚举,创建一个枚举类型,枚举项分别为男和女
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着添加出生日期,类型选择日期时间,格式选择日期
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着添加家庭地址,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着添加身份证号
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着添加学号,类型选择自动编号,编号类型选择自定义,格式如下:

{DATETIMEUTC:yyyy}{SEQNUM:4}

家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着添加所在年级,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着添加所在班级,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
继续创建数据模型,添加家长表
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加家长姓名字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加家长性别字段,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加学生姓名字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭

添加学生学号字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加联系方式字段,类型选择电话
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加亲属关系字段,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
点击立即创建,创建选项集
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
接着创建教师表
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加教师姓名字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加教师性别字段,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加所属年级字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加所在班级字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加任教科目字段,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加是否班主任字段,类型选择布尔值
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加联系方式字段,类型选择电话
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
创建管理员表
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加管理员姓名字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加管理员性别字段,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加所在部门字段,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加联系方式字段,类型选择电话
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭

4 创建登录用户数据源

除了业务信息外,如果用户登录小程序还需要一个用户数据源
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
输入账号字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
输入密码,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
输入登录方式,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
输入最后登录时间,类型选择日期时间
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
输入用户状态,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
创建一个角色字段,类型选择枚举
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭
添加业务标识字段,类型选择文本
家校互通小程序实战开发01需求分析,小程序,需求分析,低代码,微搭

总结

本篇我们分析了家校通小程序的具体需求,按照需求规划了不同角色需要开发的功能,按照角色设计了不同的数据源存放不同的信息。有了上述的分析和设计接下来我们就可以进入到应用开发了,后续我们逐步分析功能如何开发。文章来源地址https://www.toymoban.com/news/detail-791849.html

到了这里,关于家校互通小程序实战开发01需求分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【一步步开发AI运动小程序】十二、自定义一个运动分析器,实现计时计数01

    随着人工智能技术的不断发展,阿里体育等IT大厂,推出的“乐动力”、“天天跳绳”AI运动APP,让 云上运动会、线上运动会、健身打卡、AI体育指导 等概念空前火热。那么,能否将这些在APP成功应用的场景搬上小程序,分享这些概念的红利呢?本系列文章就带您一步一步从

    2024年02月09日
    浏览(32)
  • 高并发架构实战:从需求分析到系统设计

    很多软件工程师的职业规划是 成为架构师 ,但是要成为架构师很多时候要求 先有架构设计经验 ,而不做架构师又怎么会有架构设计经验呢?那么要 如何获得架构设计经验 呢? 一方面可以 通过工作来学习 ,观察所在团队的架构师是如何工作的,协助他做一些架构设计和落

    2024年02月15日
    浏览(36)
  • 【数据分析实战】基于python对酒店预订需求进行分析

    🙋‍♂️作者简介:生鱼同学,大数据科学与技术专业硕士在读👨‍🎓,曾获得华为杯数学建模国家二等奖🏆,MathorCup 数学建模竞赛国家二等奖🏅,亚太数学建模国家二等奖🏅。 ✍️研究方向:复杂网络科学 🏆兴趣方向:利用python进行数据分析与机器学习,数学建模竞

    2023年04月08日
    浏览(71)
  • 【架构设计】高并发架构实战:从需求分析到系统设计

      很多软件工程师的职业规划是 成为架构师 ,但是要成为架构师很多时候要求 先有架构设计经验 ,而不做架构师又怎么会有架构设计经验呢?那么要 如何获得架构设计经验 呢? 高并发是指系统在同一时间内处理的请求量非常大,通常是指每秒处理的请求量达到数千到数百

    2024年02月15日
    浏览(33)
  • 【高并发】高并发架构实战:从需求分析到系统设计

               Yan-英杰的主页 悟已往之不谏 知来者之可追   C++程序员,2024届电子信息研究生            很多软件工程师的职业规划是 成为架构师 ,但是要成为架构师很多时候要求 先有架构设计经验 ,而不做架构师又怎么会有架构设计经验呢?那么要 如何获得架构

    2024年02月16日
    浏览(33)
  • 【码银送书第二期】《高并发架构实战:从需求分析到系统设计》

    很多软件工程师的职业规划是 成为架构师 ,但是要成为架构师很多时候要求 先有架构设计经验 ,而不做架构师又怎么会有架构设计经验呢?那么要 如何获得架构设计经验 呢? 一方面可以 通过工作来学习 ,观察所在团队的架构师是如何工作的,协助他做一些架构设计和落

    2024年02月12日
    浏览(43)
  • 【大虾送书第一期】《高并发架构实战:从需求分析到系统设计》

    目录 ✨写在前面 ✨足够真实的高并发系统设计场景 ✨贴合工作场景的设计文档形式 ✨求同存异的典型系统架构案例      🦐博客主页:大虾好吃吗的博客      🦐专栏地址:免费送书活动专栏地址         很多软件工程师的职业规划是 成为架构师 ,但是要成为架构

    2024年02月13日
    浏览(38)
  • 基于SSM的家校服务及数据分析系统的设计与实现+55083(免费领源码)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案

    随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,学校当然也不能排除在外。家校服务及数据分析系统是以实际运用为开发背景,运用软件工程开发方法,采用SSM技术构建的一个管理系统。整个开发过程

    2024年02月03日
    浏览(31)
  • 家校通小程序 毕业设计开题报告

     博主介绍 :《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。 所有项目都配有从入门到精通的基础知识视频课程,免费 项目配有对应开发文档、开题报告、任务书、PPT、论文模版

    2024年02月05日
    浏览(33)
  • PICO4开发实战一:节奏光剑(VR)(需求文档)

    目的:配置PXR环境,并借助Unity自带的基础模型搭建一个简单的场景。基于该场景实现方块生成、移动和方块和光剑的交互(光剑碰到方块则将方块销毁)。 1、V1版本完成页面 2、V1基本功能需求介绍 (1)配置PXR基础环境创建XR Origin并 绑定光剑 (2)环境搭建 一共六个物体:

    2024年02月15日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包