目录
第1章 项目概述
1.1 问题描述
随着现代社会对幼儿园教育的日益重视,幼儿园管理面临着越来越多的挑战。传统的管理方式往往存在信息不对称、沟通不便等问题,导致管理效率低下、家园关系紧张等困境。
1.2 项目目标
旨在设计并实现一套基于微信小程序的幼儿园管理系统,主要目标包括提高管理效率和加强家园沟通。
1.3 项目适用范围
本产品适用于各类幼儿园及其相关机构,包括但不限于公立幼儿园、私立幼儿园、托儿所等。
第2章 需求分析
2.1 业务需求
2.1.1 业务流程
2.1.2 业务对象
2.2 功能性需求
2.2.1 用例概述
用例标识(UC) | 用例名称 | 摘要描述 |
UC1 | 管理账号 | 幼儿园管理人员对账号进行管理 |
UC2 | 查询学生信息 | 幼儿园管理人员对学生信息进行查找 |
UC3 | 修改班级信息 | 幼儿园管理人员或教师对班级信息进行修改 |
UC4 | 删除校园公告 | 幼儿园管理人员或教师对校园公告进行删除 |
UC5 | 添加校园公告信息 | 幼儿园管理人员对校园公告信息进行添加管理 |
UC6 | 撤回请假信息 | 幼儿园管理员或教师对请假信息进行撤回 |
UC7 | 发布资讯新闻 | 幼儿园管理人员发布和管理资讯新闻 |
UC8 | 发送帖子 | 幼儿园教师或家长对帖子进行发送 |
UC9 | 编辑缴费信息 | 幼儿园教师进行幼儿园费用缴纳相关操作 |
UC10 | 查看班级群聊 | 幼儿园教师或家长对班级群聊消息进行查看 |
UC11 | 编辑个人信息 | 幼儿园教师或家长对个人信息进行增删改 |
UC12 | 查看公告 | 幼儿园家长对公告进行查看 |
UC13 | 线上缴费 | 幼儿园家长在线上进行幼儿园费用相关缴费 |
UC14 | 修改请假信息 | 幼儿园家长对请假信息进行修改 |
第三章 系统设计
3.1 软件体系结构设计
3.1.1 功能结构
3.1.2 表的详细设计
序号 | 字段名 | 类型 | 长度 | 是否为空 | 是否为主键 | 注释 |
1 | id | int | -- | NO | 是 | id |
2 | title | varchar(50) | 50 | YES | -- | 标题 |
3 | note | varchar(5000) | 5000 | YES | -- | 内容 |
4 | ndate | varchar(50) | 50 | YES | -- | 日期 |
5 | btype | varchar(50) | 50 | YES | -- | 大分类 |
6 | img | varchar(200) | 200 | YES | -- | 图片 |
7 | video | varchar(255) | 255 | YES | -- | 视频 |
8 | typeid | int | -- | YES | 是 | 分类id |
9 | typecn | varchar(255) | 255 | YES | -- | 分类名称 |
10 | uid | int | -- | YES | 是 | 发布者id |
11 | username | varchar(255) | 255 | YES | -- | 发布者姓名 |
12 | favcount | int | -- | YES | -- | 收藏次数 |
13 | zan | int | -- | YES | -- | 点赞次数 |
14 | address | varchar(255) | 255 | YES | -- | 地址 |
15 | cai | int | -- | YES | -- | 踩次数 |
16 | fenxiang | int | -- | YES | -- | 分享次数 |
17 | jindu | varchar(255) | 255 | YES | -- | -- |
18 | level | varchar(255) | 255 | YES | -- | -- |
19 | sdate | varchar(255) | 255 | YES | -- | -- |
20 | edate | varchar(255) | 255 | YES | -- | -- |
3.2 用例实现
3.2.1 缴费信息管理表用例实现
第4章 系统实现
4.1管理员
4.1.1账户管理
4.1.2学生管理
4.1.3班级管理
4.1.4 校园公告
4.1.5 校园公告分类
4.1.6资讯新闻
4.2教师
4.2.1请假信息
4.2.2缴费信息
4.3家长
4.3.1查看公告
第5章 系统测试
模块测试 | 功能测试步骤 | 预期结果 | 实际结果 |
账户管理 | 添加新用户账户 | 成功添加新用户账户 | |
搜索现有用户 | 能够搜索到指定的现有用户 | ||
更新用户信息 | 用户信息成功更新 | ||
删除用户 | 用户账户成功删除 | ||
分配用户角色和权限 | 用户角色和权限正确分配 | ||
学生管理 | 添加新学生 | 成功添加新学生 | |
搜索学生 | 能够搜索到指定的学生 | ||
更新学生信息 | 学生信息成功更新 | ||
删除学生 | 学生信息成功删除 | ||
将学生分配到班级 | 学生成功分配到指定班级 | ||
班级 | 创建新班级 | 成功创建新班级 | |
查询班级信息 | 能够查询到指定的班级信息 | ||
更新班级信息 | 班级信息成功更新 | ||
删除班级 | 班级成功删除 | ||
将学生分配到班级 | 学生成功分配到指定班级 | ||
校园公告 | 发布校园公告 | 公告成功发布 | |
搜索公告 | 能够搜索到指定的校园公告 | ||
更新公告信息 | 公告信息成功更新 | ||
删除公告 | 公告成功删除 | ||
校园公告分类 | 添加分类 | 成功添加新的公告分类 | |
删除分类 | 公告分类成功删除 | ||
编辑分类 | 公告分类信息成功更新 | ||
资讯新闻 | 发布资讯新闻 | 新闻成功发布 | |
搜索新闻 | 能够搜索到指定的资讯新闻 | ||
更新新闻信息 | 新闻信息成功更新 | ||
删除新闻 | 新闻成功删除 | ||
交流反馈 | 发布交流帖子 | 帖子成功发布 | |
搜索帖子 | 能够搜索到指定的交流帖子 | ||
更新帖子内容 | 帖子内容成功更新 | ||
删除帖子 | 帖子成功删除 |