需求说明:

基于web的可定制数据填报平台的功能分析

一、表单设计

表项表  :用户创建的一个表,表项名通过用户创建表单时传递过来,User id表明是那个用户的表单

Id

表项名

User id(学号/工号)

1

表一

2

表二

n

表n

Id

表项表D

字段表id

字段名

1

1

1

名一

2

1

2

名二

3

2

1

名111

4

2

2

名222

5

2

n

名n

Id

字段

类型

1

字段一

类型一

2

字段二

类型二

n

字段n

类型n

字段表:创建表单的字段库

表单表:一个表单的明细 ,说明创建一个表单中有哪些字段,字段名通过用户创建表单的时候传递过来

存放数据表,表项id指明那个表,字段id指明表里的那个字段,User id关联用户 ,为1则表示匿名用户,数据是网页填过来的数据,

Id

表项id

字段表id

User id(学号/工号)

数据

XXX

1

1

XXXX

123

XXX

1

2

XXXX

字符

XXX

2

1

1

XXX

XXX

2

2

1

XXX

XXXX

2

n

1

XXX

基本信息表:学生/教师信息表的id(学号/工号既为用户登录的User id 密码为用户的登录密码,可设置初始密码)

学生信息表

Id(学号)

学生姓名

学院

专业

年级

班级

密码

1500310111

1

1

名一

15

101

xxxxx

1500310112

1

2

名二

xxxxx

1500310113

2

1

名111

xxxxx

1500310114

2

2

名222

xxxxx

1500310115

2

n

名n

xxxxx

教师信息表

Id(工号)

姓名

学院(单位)

密码

1500310111

1

1

xxxxx

1500310112

1

2

xxxxx

1500310113

2

1

xxxxx

1500310114

2

2

xxxxx

1500310115

2

n

xxxxx

二、管理员

  1. 导入学生和老师的基本信息数据库。
  2. 可管理用户信息。
  3. 可在后台管理界面通过可视化图形进行统计、查看和导出网站登录情况、网站流量、报表填报情况等信息。
  4. 管理员能通过学生/教师信息数据表导出师生信息(如学院,年级。。)关联收集数据信息的数据报表。

三、用户

  1. 可实名登录。要与基本数据信息库进行校验。
  2. 登录后可创建表单。(设置一些重要字段的填写规则)
  3. 可以链接和二维码的方式发布表单,并设置发布表单链接和二维码的有效时间,用户可通过自己的设备分享表单链接或二维码。时间到期之后,表单链接和二维码就失效。
  4. 可以对设置填写表单的规则
  1. 可选择实名或匿名填写表单。实名填写表单要与基本信息数据库进行验证,实名填写要求用户先检验身份后才能填写和提交表单;匿名填写单用户无须检验身份。
  2. 可限制学院、班级、或者年级等。*(不是必须功能,能实现最好)
  3. 可选择填写表单时是否限制设备或限制IP。*
  4. 允许保存填写者未提交的填写内容,可再次打开表单继续填写,提交后不可修改。*
  1. 登录后可管理个人信息。

    1. 查看用户基本信息。
    2. 修改登录密码。
  2. 登录后管理个人表单。
    1. 可对自己创建的表单进行增删查改和下载导出。
    2. 可对表单里的数据记录进行增删查改。
    3. 可对单个表单的数据来源、填写情况等进行统计、分析。
  3. 界面要求适配移动端使用。
    1. 有友好的网站界面
    2. 能适配移动端

所用技术和工具:

eclipse,mysql,SpringBoot,html

部分效果图:

本人专业代做计算机类毕业设计,包括程序安装,部署,调式,需要的私聊 QQ   3083155908

基于web的可定制数据填报平台相关推荐

  1. 【案例分享】SpreadJS金融行业应用实践,开发基于Web Excel的指标补录平台

    SpreadJS作为一款基于 HTML5 的纯前端电子表格控件,以"高速低耗.高度类似Excel.可无限扩展"为产品特色,提供移动跨平台和浏览器支持,可同时满足 .NET.Java ...

  2. 基于“APP电表”的能源数据服务平台-Susie 周

    1.引言 随着国民经济的高速发展和电力系统市场化改革的推进,现代电力系统面临着诸多问题. 如建立电力公司和各个终端之间的互动平台,提高配电网络的可靠性和安全性,提高分布式电源电网兼容性等.业界普遍认为 ...

  3. [附源码]计算机毕业设计JAVA基于web的电子产品网络购物平台

    [附源码]计算机毕业设计JAVA基于web的电子产品网络购物平台 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Ecli ...

  4. 新华智云基于MaxCompute建设媒体大数据开放平台

    摘要:随着自媒体的发展,传统媒体面临着巨大的压力和挑战,新华智云运用大数据和人工智能技术,致力于为媒体行业赋能.通过媒体大数据开放平台,将媒体行业全网数据汇总起来,借助平台数据处理能力和算法能力,将有 ...

  5. 基于MaxCompute的媒体大数据开放平台建设

    随着自媒体的发展,传统媒体面临着巨大的压力和挑战,新华智云运用大数据和人工智能技术,致力于为媒体行业赋能.通过媒体大数据开放平台,将媒体行业全网数据汇总起来,借助平台数据处理能力和算法能力,将有价值数 ...

  6. vue 雷达扫描_GitHub - suneildve/vueDataV: 基于Vue + Echarts 构建的数据可视化平台,酷炫大屏展示模板和组件库,持续更新各行各业实用模板和炫酷小组件。...

    前言 一个基于Vue前端框架和第三方图表库echarts构建的可视化大数据平台,通过vue项目构建.指令的灵活运用.组件封装.组件之间通信,使内部图表组件库可实现自由替换和组合. 项目中部分前端库采用 ...

  7. 基于PHP语言ThinkPhp6+Layui数据可视化平台

    项目介绍 一款 PHP 语言基于 ThinkPhp6.x.Layui.MySQL等框架精心打造的一款模块化.插件化.高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开 ...

  8. 基于WEB的课程培训报名在线网站平台PHP开发mysql数据库

    目录 1.功能描述 ​ 2.数据表共8个 3.视频演示效果 1.功能描述 各模块功能详述: 1)登录:用户进入网站后可以注册会员,注册成功后输入用户名和密码可以登录系统,查看网站相关信息,会员登录功能 ...

  9. 基于web的大学生英语听说教学平台s

    学生部分 1:课程展台:为学生提供课程操作平台. 1)    站内新闻:                查看课程的基本情况的介绍: 2)    系统简介:        可查看系统简介: 3)     ...

最新文章

  1. php修改数据库字段内容,php对数据库的增删改查操作
  2. 【Linux】1.shell各个命令
  3. 空调自控系统基础知识及应用
  4. hadoop集群环境搭建
  5. springmvc.xml 中 url-pattern/url-pattern节点详解
  6. 电脑没有声音一键修复_电脑上有没有好用点的办公提醒小软件?有带声音提醒的桌面便签软件吗...
  7. iTextSharp应用,生成pdf
  8. datatable 转list ,list转datatable
  9. webService(简单小demo)
  10. Abp集成Quartz.net记录
  11. 流媒体协议地址获取 rtmp
  12. 64位和32位的区别
  13. Windows/Ubuntu 使用小技巧记录
  14. prison break
  15. 荣耀3x android 5.0,华为荣耀3X畅玩版_EMUI2.3_Android4.4_完整
  16. 中职生计算机系自我推荐作文,中职生自我鉴定
  17. phpstudy mysql建表_MySQL_总结MySQL建表、查询优化的一些实用小技巧,MySQL建表阶段是非常重要的一 - phpStudy...
  18. XtraReport报表入库单数字转中文大写数字
  19. 宠物行业新锐宠胖胖APP联手麻花特开心正式出道
  20. POJ - 1723 Soldiers 士兵站队 排序+中位数

热门文章

  1. Zend Framework Mail通过网易免费邮箱发送邮件
  2. 懒汉式单例和饿汉式单例优缺点
  3. 用函数制作简单的选项卡
  4. POJ 3669 Meteor Shower
  5. 检测实现OpenCV2.4.4实现Shi-Tomasi角点检测(goodFeaturesToTrack)
  6. php mysql 备注_php,mysql备注信息1
  7. 档案盒正面标签制作_2020昆明大学档案盒价格价格行情
  8. 区块链 + 大数据:EOS存储
  9. 如何高效地爬取链家的房源信息(四)
  10. python二叉搜索树建立_700. 二叉搜索树的搜索(Python)