首页 > 编程语言 >学校招生报名小程序开发笔记(一)

学校招生报名小程序开发笔记(一)

时间:2023-07-16 21:31:42浏览次数:43  
标签:comment ENROLL string int 程序开发 招生 笔记 default true

背景

这是一个以报名为核心的职业学校招生小程序,目的是方便想要系统学习技能,入门某项技能或者领域的初高中毕业生,了解该学校的基本情况及各个专业,并提供报名路径,致力于技能型人才培养

功能规划

主要功能包括专业介绍,专业选择,资料填报,查看审核结果,学校概况,招生指南,入学须知,就业升学,多彩校园等功能,后台可以创建报名项目,查看和导出名单Excel,审核报名记录等

概要设计

学校招生报名小程序开发笔记(一)_IP

数据库设计

EnrollJoinModel.DB_STRUCTURE = {
	_pid: 'string|true',
	ENROLL_JOIN_ID: 'string|true',
	ENROLL_JOIN_ENROLL_ID: 'string|true|comment=报名PK',

	ENROLL_JOIN_IS_ADMIN: 'int|true|default=0|comment=是否管理员添加 0/1',

	ENROLL_JOIN_USER_ID: 'string|true|comment=用户ID', 
	ENROLL_JOIN_FORMS: 'array|true|default=[]|comment=表单',

	ENROLL_JOIN_STATUS: 'int|true|default=1|comment=状态 0=待审核 1=报名成功, 99=审核未过',
	ENROLL_JOIN_REASON: 'string|false|comment=审核拒绝或者取消理由',

	ENROLL_JOIN_LAST_TIME: 'int|true|default=0', 
	
	ENROLL_JOIN_ADD_TIME: 'int|true',
	ENROLL_JOIN_EDIT_TIME: 'int|true',
	ENROLL_JOIN_ADD_IP: 'string|false',
	ENROLL_JOIN_EDIT_IP: 'string|false',
};

EnrollModel.DB_STRUCTURE = {
	_pid: 'string|true',
	ENROLL_ID: 'string|true',

	ENROLL_TITLE: 'string|true|comment=标题',
	ENROLL_STATUS: 'int|true|default=1|comment=状态 0=未启用,1=使用中',

	ENROLL_CATE_ID: 'string|true|default=0|comment=分类',
	ENROLL_CATE_NAME: 'string|false|comment=分类冗余',

	ENROLL_CANCEL_SET: 'int|true|default=1|comment=取消设置 0=不允,1=允许,2=仅截止前可取消',
	ENROLL_EDIT_SET: 'int|true|default=1|comment=修改 0=不允,1=允许,2=仅截止前可',
	ENROLL_CHECK_SET: 'int|true|default=0|comment=审核 0=不需要审核,1=需要审核',

	ENROLL_MAX_CNT: 'int|true|default=20|comment=人数上限 0=不限',
	ENROLL_START: 'int|false|comment=开始时间',
	ENROLL_END: 'int|false|comment=截止时间',

	ENROLL_ORDER: 'int|true|default=9999',
	ENROLL_VOUCH: 'int|true|default=0',

	ENROLL_FORMS: 'array|true|default=[]',
	ENROLL_OBJ: 'object|true|default={}',

	ENROLL_JOIN_FORMS: 'array|true|default=[]',

	ENROLL_QR: 'string|false',
	ENROLL_VIEW_CNT: 'int|true|default=0',
	ENROLL_JOIN_CNT: 'int|true|default=0',

	ENROLL_ADD_TIME: 'int|true',
	ENROLL_EDIT_TIME: 'int|true',
	ENROLL_ADD_IP: 'string|false',
	ENROLL_EDIT_IP: 'string|false',
};

UI设计

学校招生报名小程序开发笔记(一)_概要设计_02

学校招生报名小程序开发笔记(一)_概要设计_03

学校招生报名小程序开发笔记(一)_后台管理_04

学校招生报名小程序开发笔记(一)_IP_05

学校招生报名小程序开发笔记(一)_IP_06

学校招生报名小程序开发笔记(一)_IP_07

学校招生报名小程序开发笔记(一)_概要设计_08

学校招生报名小程序开发笔记(一)_概要设计_09

学校招生报名小程序开发笔记(一)_后台管理_10

后台管理

学校招生报名小程序开发笔记(一)_IP_11

学校招生报名小程序开发笔记(一)_IP_12

学校招生报名小程序开发笔记(一)_IP_13

学校招生报名小程序开发笔记(一)_后台管理_14

git代码

代码下载

标签:comment,ENROLL,string,int,程序开发,招生,笔记,default,true
From: https://blog.51cto.com/code942/6740352

相关文章

  • ASP.NET Core学习笔记
    ASP.NETCore教程:https://www.bilibili.com/video/BV1Kk4y117Xy/?p=2&spm_id_from=pageDriver&vd_source=34dc5215532143d76607ef8957c72691的笔记ASP.NETCore启动流程ASP.NETCoreWeb应用程序最初作为控制台应用程序启动,Main()方法是应用程序的入口点。因此,当我们执行AS......
  • JUC笔记
    JUC并发编程狂神说:https://space.bilibili.com/952564491.什么是JUCJUC就是java.util.concurrent下面的类包,专门用于多线程的开发。源码+官方文档面试高频问!java.util工具包业务:无法通过普通的线程代码Thread实现。Runnable没有返回值、效率相比于Callable相对较......
  • 莫比乌斯反演学习笔记
    莫比乌斯反演数论函数数论函数是指定义域为正整数的一类函数。基本的数论函数恒等函数\(I(n)=1\)元函数\(e(n)=[n=1]\)单位函数\(id(n)=n\)莫比乌斯函数$$\mu(n)=\begin{cases}0,&n的约数中包含大于1的完全平方数\(-1)^k,&k为x含有的质因子种类数\end{cases}$$欧......
  • 服务器笔记之nginx安装SSL证书
    服务器笔记之安装SSL证书参考腾讯云服务器官方文档进行配置SSL证书Nginx服务器SSL证书安装部署-证书安装-文档中心-腾讯云(tencent.com)【一】前提条件已经注册并备案过的域名已获取证书【二】下载证书SSL证书Nginx服务器SSL证书安装部署-证书安装-文......
  • 服务器笔记之安装Alist
    服务器笔记之安装Alist【一】docker安装我使用的是docker命令安装dockerrun-d--restart=always-v/etc/alist:/opt/alist/data-p5244:5244-ePUID=0-ePGID=0-eUMASK=022--name="alist"xhofe/alist:latest通过命令查看容器dockerpsCONTAINERIDIMAGE......
  • [学习笔记] 2-SAT
    一、2-SAT2-SAT问题是给定\(n\)个变量\(x_1,x_2,\dots,x_n\),取值只有\(0\)或\(1\),然后这些变量要满足一些条件,比如:如果\(x_1=1\)那么\(x_2=0\)之类的。然后我们要解决的问题就是判定是否存在一组\((x_1,x_2,\dots,x_n)\)满足条件,如果存在输出方案。考虑......
  • 数据结构练习笔记——创建有序单链表
    创建有序单链表【问题描述】为从键盘终端输入的m个整数创建带头结点的有序单链表存储结构,使输入的数据元素在单链表中按照元素值递增有序。【输入形式】第一行:单链表中元素个数m第二行:单链表中的m个整数【输出形式】按递增有序形式输出m个整数【样例输入】513245【......
  • C语言学习笔记(二)分支语句和循环语句
    分支语句和循环语句分支语句(选择结构)if语句switch语句if语句==:判断=:赋值-------------------------------------------------1---------------------------------------------------------if(条件){ 语句; ......}------------------------------------------......
  • C语言学习笔记2
    数组所谓数组,就是一个集合,里面存放了相同类型的数据元素特点:数组中的每个数据元素都是相同的数据类型,数组是由连续的内存位置组成的。一维数组一维数组定义方式3种:1数据类型数组名[数组长度];创建一个数组,[]里给一个常量表达式,不能是变量。2数据类型数组名[数组长度]......
  • 全网最详细4W字Flink入门笔记(下)
    本文已收录至Github,推荐阅读......