2021帆软杯一等奖 | 《游乐园综合管理系统》

news2025/1/18 6:54:01

# 作品主题——游乐园综合管理系统 #

作品简介:该获奖作品来自零代码开发赛道。针对一些个人经营、没有统一规范的游乐园,希望通过创建一个简单、高效的系统应用,管理人员能够通过对表单的简单操作就能管理游乐园,如获取工作人员信息、商家信息、实时人流量、游乐设备情况等,能及时反映园区内部存在的问题,避免危险情况发生,保障园区安全。并通过可视化进行分析,及时了解园区整体情况,提高游客游玩舒适度。

零代码应用开发赛道是指使用简道云进行零代码应用开发 ,面向全体高校学生开放,鼓励选手使用简道云开发出有创意、有价值、有解决力的应用。

一、团队介绍

团队名称:三者行

团队成员:陈叶、韩天赐、高浚凯

团队分工:陈叶 图案绘制、示例数据填写并测试
     高浚凯 图案绘制、示例数据填写并测试
     韩天赐 细节调整

团队成员均为数据科学与大数据技术专业,都有过学科竞赛、数据分析、数据挖掘等相关经验,有着良好的学习习惯,勤学善思,明辨笃行,综合素质较高。团队知识结构合理、优势互补,是一支团结协作、充满激情的优秀团队。在此次项目中,各有分工又互相配合,共同打造出了该作品。

二、作品背景

目前,去游乐园游玩已经是放假时间家庭聚会、朋友小聚、情侣约会的常见项目,在如此市场之下,游乐园规范统一的管理更显得尤为重要,但拥有成熟管理系统的游乐园不常见,除去一些超大型游乐园如环球影城、迪士尼等。

在各个城市中,一个游乐园一般内部都是分散的,游乐项目、商家等只是个人经营管理,没有相对统一的规划,这样往往存在着一些安全隐患。因此,我们希望通过创建一个简单高效的系统应用,管理人员能够通过对表单的简单操作就能管理游乐园,如获取工作人员信息、商家信息、实时人流量、游乐设备情况等,同样工作人员也可以实现上班打卡、采购申请等,问题及时反馈并解决,设置定期巡查等,避免危险情况发生,保障园区安全。最后通过可视化分析,方便快捷并具有使用价值,提高了游客游玩舒适度,对游园统一管理,并有较多联动,具有较高价值。

三、制作流程

在这里插入图片描述

应用架构图

1、结构划分

根据游乐场的组成部分进行划分,分为员工信息、资金管理、设备管理、商家管理、游客管理、服务七大部分,然后再进行细分

· 员工信息

员工信息部分包含了员工基础信息,如工号、姓名、部门归属以及管辖区域等,日常工作安排的信息,考勤、请假信息,离职申请、审批信息;

· 资金管理

资金管理包括了工资表和资金流动表两部分;

· 设备管理

设备管理部分围绕登记、维修、保养、采购四个方面,设计了游乐设施信息登记表、其他设备信息登记表、设备巡检表、设备维修保养表、维修申请表、物资采购申请表七张信息表;

· 商家管理

商家管理主要是商家租赁相关信息,包括了商家基础信息、租房办理、退租办理、缴费信息;

· 游客管理

游客管理部分是为了统计游客游园相关数据,并与资金流动表产生联系,当游客完成门票购买后,会同步在资金流动表里面产生一条收入数据;

· 服务

服务部分涉及到园区公告和游客问题反馈两方面。

2、在线表单设计

利用表单中提供的字段及属性,搭建出适应业务使用场景及逻辑的业务应用场景,如员工信息表、请假申请表、考勤表等。

3、数据管理

对表单提交的数据进行添加、删除除等操作,完善各表单的基本信息。

4、添加智能助手

智能助手可以在满足指定的触发条件后,自动在目标表单中新增、修改、删除数据。如在设备管理部分里的检修表设置了是否需要维修选项,当选是时,智能助手会让维修表自动生成一条数据并且发往管理员,实现信息的自动修改

5、数据联动

使用“关联其它表单”“数据联动”等手段根据基本信息将各信息表联系起来,使表与表之间产生联动。如通过联动商家管理的五个表,做到商家租房办理后,店铺情况总表会自动更新店铺租用状态,商家信息登记表会添加相关信息。在商家退租后,实现店铺情况总表实现店铺租用状态还原,并在商家信息登记表删除相关信息,减少操作时间。

6、仪表盘设计

利用多样化的图表,将杂乱的数据有归规律地进行可视化展示

四、作品展示

通过游乐园管理系统能有效地对人事、商家和设备进行管理以及为游客提供更优质的服务,同时能够详细了解资金变动,掌握公司资金流动信息,为公司获得更大利润。

· 员工信息表

通过员工信息表可以了到解所有员工的相关信息,如姓名、工号、年龄、入职状态等等。
在这里插入图片描述

· 请假审批表

如果员工需要请假,填写请假表,流程审核通过方可成功请假。
请假审批表

· 设备登记信息表

设施信息登记表记录游乐园所有设施相关信息。每个月会有专门的工作人员进行巡检,并填写设备巡检表,如果设备有问题,则填写维护申请表进行申请维护,这样可以做到防患于未然,提高游乐园的安全性。
在这里插入图片描述

· 仪表盘——园区总览

在这里插入图片描述

· 仪表盘——资金流动情况

在这里插入图片描述

五、分享与总结

通过本次比赛,我们收获了很多。如在需求调研方面,我们深刻认识到了沟通的重要性,做一个项目时应及时与甲方沟通,把其满足需求作为项目的首要目标。在设计应用方面,需要提前对其进行多种测试,并对其做一个可行性评估,若不可行,则需要提出新的解决方案,与甲方进一步沟通;若可行,便以此为基础进行深入开发。在团队合作方面,团队成员需要了解项目各方面细节,这样才可以尽可能地提高团队的效率,遇到问题尽量多讨论,求同存异,才能打磨出更好的作品。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/161894.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

程序分析-动态程序切片

最近在调研符号执行工具优化方式时,发现好几篇工作都用到了动态程序切片,以前大部分接触的都是静态切片,对动态切片几乎不了解。所以开始学习动态切片,我主要参考的是90年的一篇上古paper。 1.静态依赖图和静态切片 说到程序切片…

Obsidian Templater 批量新建笔记

Obsidian Templater 批量新建笔记 背景 工作中的新项目都有这么几个固定的笔记,比如项目背景、原理图设计、PCB设计、调试等,每个笔记文件又有一些固定的内容,想着在开始一个新项目时,一次性把这些笔记都建好,并且统…

一文教会你 如何在Github中创建仓库?如何将多个项目放到一个仓库中管理?如何将本地项目上传到GitHub中?

文章目录前言1、如何在GitHub中创建仓库1.1 点击New repository1.2 填写仓库的基本信息1.3 完成创建2 、克隆仓库地址到本地2.1 克隆地址2.2 克隆到本地2.3 将后端代码项目提交到远程服务器2.4 将前端代码项目提交到远程服务器3、Github上查看自己上传项目代码4、使用这个方式存…

【程序分析】Code Lifting

我理解,Code Lifting和反编译的概念类似 常规的编译过程是这样的: 这是一个从高级形式到低级形式的过程,一般叫做 lowering 而反编译,是这样一个过程: 这个过程是完全相反的,叫做lifting 需要注意 Bi…

FPGA:逻辑函数的卡诺图化简法

文章目录最小项与最小项表达式最小项的定义最小项的性质逻辑函数的最小项表达式卡诺图化简法用卡诺图表示逻辑函数卡诺图的引出两变量卡诺图三变量卡诺图四变量卡诺图已知逻辑函数真值表,画卡诺图已知逻辑函数画卡诺图用卡诺图化简逻辑函数化简的依据化简的步骤用卡…

Hexo + Butterfly 侧边栏公众号

原文链接 :Hexo Butterfly 侧边栏公众号 推荐阅读 基于 Hexo 从零开始搭建个人博客(一): 环境准备基于 Hexo 从零开始搭建个人博客(二): 项目初识基于 Hexo 从零开始搭建个人博客(三): 主题安…

Lichee_RV学习系列--stream移植

Lichee_RV学习系列文章目录 Lichee_RV学习系列—认识Lichee Rv Dock、环境搭建和编译第一个程序 Lichee_RV学习系列—移植dhrystone 文章目录Lichee_RV学习系列文章目录一、stream简介二、源码下载三、文件移植1、makefile文件编译makefile文件移植四、运行结果五、移植过程中…

【尚硅谷】Java数据结构与算法笔记08 - 查找算法

文章目录一、查找算法介绍二、线性查找算法三、二分查找算法3.1 思路分析3.2 代码实现四、插值查找算法4.1 思路分析4.2 代码实现4.3 注意事项五、斐波那契(黄金分割法)查找算法5.1 思路分析5.2 原理讲解5.3 代码实现一、查找算法介绍 在 java 中, 我们…

C++多线程入门及基础知识

什么是C多线程 线程即操作系统进行CPU任务调度的最小单位。C的多线程并发,简单理解的话就是,将任务的不同功能交由多个函数实现,创建多个线程,每个线程执行一个函数,一个任务就同时由不同线程执行。 什么时候使用多…

微信小程序:骨架屏的实现方法

骨架屏是为了展示一个页面骨架而不含有实际的页面内容,从渲染效率上来讲,骨架屏它并不能使首屏渲染加快。由于骨架屏的一些使用又向用户渲染了额外的一些内容,这些内容是额外添加的、本来是不需要渲染的,它反而从整体上加长了首屏…

Windows 虚拟磁盘驱动开发(采用原始办法实现类似Storport框架的相同功能)

其实以前讲述windows平台下的磁盘驱动的开发挺多,而且时间也是非常早。以下连接:https://blog.csdn.net/fanxiushu/article/details/9903123?spm1001.2014.3001.5501https://blog.csdn.net/fanxiushu/article/details/11713357?spm1001.2014.3001.5501…

游戏开发 状态同步

【状态同步】1、将所有的操作发送给Server(T1),由Server计算(T2),并返回结果(T3)。权威服务器架构能够防止很多的作弊,但是直接用这种方法会让游戏的响应变得迟缓。如果 …

three games 之 桌球

接下来介绍一些 Vue4 中的一些进阶使用,希望对大家有所帮助,谢谢。 如果文中有不对、疑惑的地方,欢迎在评论区留言指正🌻 一、项目结构 Vuex 并不限制你的代码结构。但是,它规定了一些需要遵守的规则: …

移动硬盘怎么分区?

硬盘分区指的是硬盘上被划分出来的区块,可用于分类存储各种数据。而我们日常购买的移动硬盘通常来说分为两种,一种是买回来已分好区的,还有一种是未经过分区的。如果移动硬盘没有经过分区,那么在将它连接到电脑的USB接口时&#x…

android四大组件之四-BroadCast实现原理分析

前言: 一开始的目标是解决各种各样的ANR问题的,但是我们知道,ANR总体上分有四种类型,这四种ANR类型有三种是和四大组件相对应的,所以,如果想了解ANR发生的根因,对安卓四大组件的实现原理必须要…

伙伴云与飞书、金山办公一同入选亿欧2022中国数字化企业服务商TOP50

近日,由中关村国家自主创新示范区展示中心、中关村会展与服务产业联盟与亿欧联合举办的SHOWTECH2022-WIM 创新者年会”在京顺利召开,会上,亿欧网重磅发布《2022世界创新奖榜单》。伙伴云凭借10年来为企业数字化转型赋能的成功经验和卓越贡献&…

数据结构学习-队列

坚持看完,结尾有思维导图总结 这里写目录标题队列的定义于性质如何实现队列的功能初始化队列入队列出队列队列的销毁队列取队头数据队列取队尾数据判断队列是否为空判断队列长度总结队列的定义于性质 队列是一种数据结构,他储存数据的方式就和排队一样 …

二十六、Kubernetes中Horizontal Pod Autoscaler(HPA)控制器详解

1、概述 在kubernetes中,有很多类型的pod控制器,每种都有自己的适合的场景,常见的有下面这些: ReplicationController:比较原始的pod控制器,已经被废弃,由ReplicaSet替代 ReplicaSet&#xff…

年终盘点(三)丨2022计讯物联团队不负韶华,奋力前行

光阴荏苒,时光悄然,成长的齿轮不断转动。2022年,计讯人在挑战中创造不凡,2023年,计讯人在希望中迎接新未来。 回首过去,计讯物联团队不断壮大,在奋勇前行中以坚持书写拼搏,在知难而…

记好这24个ES6方法,用于解决实际开发的JS问题

本文主要介绍24中es6方法&#xff0c;这些方法都挺实用的&#xff0c;本本请记好&#xff0c;时不时翻出来看看。 1.如何隐藏所有指定的元素 1 const hide (el) > Array.from(el).forEach(e > (e.style.display none)); 2 3 // 事例:隐藏页面上所有<img>元素? …