开发语言:JAVA JDK1.6
开发工具:Intellij IDEA 14.4
主要编程语言:Spring MVC,FreeMarker,jquery,html,css,ibatis

前台框架:springMVC+freemarker3.5+ibatis+mysql

后台框架:SpringMVC+jqueryLigerUI+jsp+ibatis+mysql
数据库:mysql
服务器部署:阿里云 CenterOS+Tomcat6+jdk1.6

特别声明:本系统是本人一人研发,前台,后台,数据库,项目部署都是1人完成

每个字母的编码著作权归本人,没有雷同,也没有巧合

联系方式qq:799078779

项目截图如下:

大致功能如下:

电子班牌系统后台功能需求表

一.基础信息管理

1.1.教室管理

1.1.1.添加教学楼

1.1.2.添加教室

1.1.3.教室列表

1.2.班级管理

1.2.1.添加班级

1.2.2.班级管理

1.2.3. 学生管理

1.3.科目管理

1.3.1.添加科目

1.3.2.科目列表

1.4.时段管理.............................................................................................................. 3

1.4.1.添加时段..................................................................................................... 3

1.4.2.时段列表..................................................................................................... 3

1.5.教师管理.............................................................................................................. 4

1.5.1.添加教师..................................................................................................... 4

1.5.2.教师列表..................................................................................................... 4

1.5.3.教师导入..................................................................................................... 4

二.课程管理.................................................................................................................... 4

2.1.添加课程.............................................................................................................. 4

2.1.1. 导入日常课程............................................................................................ 4

2.1.2.手动添加培优课程....................................................................................... 4

2.1.3.批量导入培优课程表.................................................................................... 5

2.2.培优课程列表........................................................................................................ 5

2.3.培优课选课管理.................................................................................................... 5

2.3.1.培优课列表................................................................................................. 5

2.3.2.学生列表..................................................................................................... 5

2.3.3.批量导入学生选修数据................................................................................. 6

三.座位管理.................................................................................................................... 6

3.1.课程列表.............................................................................................................. 6

3.2.座位设置.............................................................................................................. 6

四.信息管理.................................................................................................................... 6

4.1.发布信息.............................................................................................................. 6

4.2.信息列表.............................................................................................................. 6

五.用户管理.................................................................................................................... 7

5.1添加用户............................................................................................................... 7

5.2.用户管理.............................................................................................................. 7

5.3.权限管理.............................................................................................................. 7

5.4.学生管理.............................................................................................................. 7

5.4.1.学生列表..................................................................................................... 7

5.4.2.导入学生表................................................................................................. 7

六.考勤管理.................................................................................................................... 8

6.1.考勤列表.............................................................................................................. 8

七.数据统计.................................................................................................................... 8

一.基础信息管理1.1.教室管理1.1.1.添加教学楼

l  名称(举例:第一教学楼)

l  共几层(多选1-10)

提交

1.1.2.添加教室

l  选择所在教学楼(多选)如无教学楼提示请添加 跳转至1.1.1.

l  第几层(多选)

l  所属班级(填写字段)

l  对应ip或mac地址(建议用ip,比较好管理)

提交

1.1.3.教室列表

l  教室名称、所在教学楼、楼层

l  可编辑、删除

1.2.班级管理

1.2.1.添加班级

添加班级(按钮)

l  班级名称

l  选择年级(多选:小学至高中年级)

l  班主任(填写)

l  班级人数(填写)

l  班团干部(多行文字)

l  提交

1.2.2.班级列表

班级名称、年级、班主任  可编辑 删除

点编辑 可修改班级信息

1.2.3. 学生管理

选择班级(班级列表)

班级           学号           姓名           性别           类型  卡号  编辑  删除

导入学生

(下载标准表格一:班级学生表) 浏览导入 提交

1.3.科目管理

1.3.1.添加科目

科目分类(选项:基础课程、培优课程、其他)

科目名称(填写字段如:语文、数学、英语等)

提交

1.3.2.科目列表

科目类别 科目名称  编辑 删除

1.4.时段管理

1.4.1.添加时段

时段名称(选择周一至周日)

时间区间 开始时间: 选择时分     结束时间: 选择时分

提交

1.4.2.时段列表

名称  开始时间  结束时间 编辑 删除

1.5.教师管理

1.5.1.添加教师

教师姓名(填写字段)、所属科目(下拉基础课程/培优课 再下拉显示下一级为 科目)、所属年级(下拉选择)、授课班级(下拉选择)

1.5.2.教师列表

姓名、科目、授课班级  编辑 删除

1.5.3.教师导入

浏览  (下载标准 表格二:教师表格)导入

二.课程管理2.1.日常课程管理

2.1.1.日常课程表查询

选择班级 (班级列表)查询出所选班级课表

星期

第一节

第二节

第三节

第四节

第五节

第六节

第七节

第八节

第九节

星期一

语文

体育

化学

数学

口语

历史

英语

物理

自习

星期二

化学

体育

生物

物理

英语

口语

历史

数学

地理

星期三

数学

体育

语文

地理

物理

化学

英语

历史

生物

星期四

数学

英语

体育

语文

历史

生物

物理

政治

化学

星期五

数学

生物

体育

语文

物理

英语

口语

化学

历史

星期六

化学

物理

体育

语文

数学

数学

地理

政治

英语

星期日

物理

语文

化学

体育

英语

数学

数学

口语

政治

2.1.1. 添加日常课程表

导入课程表

下载标准课程表

情况一:班主任导入课程表 表格七

选择班级 (班级列表)

浏览导入 表格七

情况二:年级主任或信息管理人员导入 表格三

浏览导入

课程表格式(见 表格三:日常课程表)

2.2.培优课程管理

2.2.1.培优课程列表

课程列表

课程名  科目   授课老师  星期  上课时间  授课教室  人数  编辑  删除  开始

2.1.2.手动添加培优课程

课程名(如英语B2、数学A1)

选择科目(选择科目列表)

上限人数(填写数字不填为无上限)

授课老师名单(调出老师勾选)

上课时间(选择时段列表1.4.2)

授课教室(选择教室列表)

提交

2.1.3.批量导入培优课程

浏览  导入 下载 表格四:培优课程表 标准表格

提交

2.3.培优课选课管理

2.3.1.培优课学生选课查询

选择课程(选修课名称列表)

查询结果列表如下:

课程名

班级

姓名

学号

性别

类型

状态

座位号

上课时间

英语B1   

 1502

彭大大

1

寄宿

已审核

32

周五19:40-19:40

2.3.2.手动添加学生(老师添加学生选修)

选择课程(选修课名称列表)

查询结果如下显示

课程名

班级

姓名

学号

性别

类型

状态

座位号

上课时间

英语B1   

 1502

彭大大

1

寄宿

审核(按钮)

32

周五19:40-19:40

英语B1   

 1503

彭小小

12

走读

已审核

31

周五19:40-19:40

 

2.3.2.1.添加学生(按钮链接至新页面)

l  所在班级(班级列表)

l  列出学生名单 (勾选学生)

提交  返回该课程的学生列表页

2.3.2.2.批量导入学生(按钮链接至新页面)

l  浏览 (下载表格五:培优课学生表 标准格式) 导入

l  提交  返回学生列表

2.3.3.自主选修管理(学生主动选修,在客户端展现,学生登录报名选修)

 

查询 选项一:选择课程(选修课名称列表);查询选项二:状态(待审核/已审核)

 

课程名

班级

姓名

学号

性别

类型

状态

座位号

上课时间

英语B1   

 1502

彭大大

1

寄宿

审核(按钮)

32

周五19:40-19:40

英语B1   

 1503

彭小小

12

走读

已审核

31

周五19:40-19:40

三.座位管理

3.1.座位表查询

查询条件:按科目、按教室、按是否已导入座位表

课程名

授课老师

教室

上课时间

人数

座位

英语B1   

彭老师

 1502

周五19:40-19:40

60

 座位设置(未导入)

语文B1   

李老师

 1503

周五19:40-19:40

55

座位查看(已导入)

3.2.座位设置

3.2.1.导出学生名单

选择 课程名(培优课程列表)

导出

3.2.2.导入座位表

选择组数(下拉 7、8、9) (下载 表格六:班级座位表) 根据名单排列到班级座位表中

浏览导入

提交 导入成功 返回至3.1.

3.3.座位表查看

第八组

第七组

第六组

第五组

第四组

第三组

第二组

第一组

李润蕾

潘旷明

张恬静

兰雪琪

吴明昊

刘思妤

张溶

夏鱼洋

张翼飞

谭张艺

彭若曦

谢享亨

欧雨想

龙何相悦

汪浩晟

李卓娅

龙洛锌

黄泽

吴子睿

尹晴

熊子萱

邓语涵

吴奕嬉

唐晨淼

马煜

刘思妤

胡哲江

张若溪

全宇轩

彭雨旸

张湘林

宋宇豪

陈明宇

秦志斌

罗璇

汪浩晟

陈柳依

吴静远

欧阳昊

许译涵

李卓娅

宋俊颖

宋明潇

秦志斌

张宇轩

肖宸臻

潘旷明

彭若曦

胡玲

王笑

李东阳

肖乐瑶

朱澍翰

向雨新

潘然

刘俊宇

王珺怡

郭佳齐

宋旖旎

彭琰

朱奕铭

柏亦坚

向雨新

彭凯钰

胡大蔚

余奕

邓喆

刘筱萱

黄泓弋

李佳玥

李逸飞

邓可为

四.信息管理

4.1.发布信息

信息类型:通知、公告、班级风采、班级明星(明星和风采需要增加班级关联项)

文章标题

简述(显示在前端列表的文字)

时间(不选默认当时时间)点击弹出时间(非必选)

缩略图(班级风采、班级明星才有,其他不显示此项)

内容详情(编辑图文)

提交

4.2.信息列表

分类检索(风采、通知、公告、明星) 选择后列表自动排列该分类信息列表

标题  类型  时间       标签      编辑 删除

XXX   风采  3月3日   1502班    编辑 删除

五.用户管理

5.1添加用户

用户组(管理员、班主任、老师、学生、家长)

用户名

密码

重复密码

提交

5.2.用户管理

用户列表

类型筛选(管理员、班主任、老师、学生、家长)

用户组    用户名    编辑    删除

5.3.权限管理

用户组:管理员 班主任 老师 学生 家长(选择用户组)

显示菜单栏的所有大项和子项 根据需要勾选

提交修改

六.考勤管理

6.1.考勤列表

选择课程名(培优课列表)

查询子项 (迟到、请假、早退、缺勤)选择后自动筛选

班级           姓名           学号           性别           课程名   上课教室          座位号      上课时间  考勤状态

七.数据统计

选择:按班级(模型一)

其他条件查询:姓名、性别等

导出   EXCEL表模型如下:

表格数据模型一 按班级统计考勤表

班级

姓名

学号

性别

选修课程

教室

考勤类别

其他参数

1506

熊嘉辰

61

 男

语文B1

1501

迟到

1506

XXX

23

英语

1502

缺勤

1506

XX2

13

物理

1505

请假

统计模型一

部分截图如下:


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

自主研发项目七之学生电子班牌系统相关推荐

  1. 电子班牌系统服务器,电子班牌系统解决方案

    电子班牌系统解决方案 详细介绍: 一.概要 电子班牌作为智慧校园终端信息载体的诞生,它不再是传统意义的"班牌",它是一款集触摸屏技术.RFID技术.多媒体技术.智能云终端软件技术. ...

  2. java-net-php-python-ssm电子班牌系统计算机毕业设计程序

    java-net-php-python-ssm电子班牌系统计算机毕业设计程序 java-net-php-python-ssm电子班牌系统计算机毕业设计程序 本源码技术栈: 项目架构:B/S架构 开发语 ...

  3. 智慧校园电子班牌系统开发 整套商业源码

    "智慧校园电子班牌系统"主要针对中小学校园研发,为校园管理提供智慧管理方案,提供校园智慧管理平台,在大数据平台下,对应用系统进行统一.集中管理,囊括校园管理全方面,实现对校园.班级 ...

  4. 电子班牌系统服务器,智慧校园电子班牌系统解决方案

    智慧校园电子班牌系统解决方案概述: 电子班牌管理系统是面向中小学教育行业设计的,以考勤管理和班级信息显示为主体,融合射频卡技术.语音技术.多媒体技术.后台管理软件技术和智能门禁系统技术的综合管理平台系 ...

  5. 智慧电子班牌系统源码,家校互联APP源码,SaaS云平台源码

    智慧电子班牌系统是全功能智慧管理平台系统,电子班牌系统是以在校人员信息.出勤管理和班级信息展示为主体,为学校教育行业量身设计的一款集云平台.网络数据实时通信技术.物联网技术.智能控制技术.信息发布管理 ...

  6. 智慧校园平台源码 智慧教务 智慧电子班牌系统

    系统介绍 智慧校园系统是通过信息化手段,实现对校园内各类资源的有效集成 整合和优化,实现资源的有效配置和充分利用,将校务管理过程的优化协调.为校园提供数字化教学.数字化学习.数字化科研和数字化管理. ...

  7. 基于springboot+vue+element-ui开发的大型智慧校园电子班牌系统源码

    Java智慧校园系统源码 智慧学校源码 小程序+电子班牌 开发环境:Java+springboot+vue+element-ui+mysql 有演示,可正常上手项目+正版授权. 智慧校园云平台实现了智 ...

  8. 电子班牌系统服务器,电子班牌管理系统

    一.概述 电子班牌是一款智能交互终端,着力打造成校园信息发布窗口.班级文化建设窗口.课堂教学反馈窗口.以班级文化建设为主,充分发挥德育作用.同时,充分发挥电子班牌的辐射.渗透作用,代替部分班级黑板报功 ...

  9. [JAVA]前后端分离智慧校园电子班牌系统源码微信带小程序

    1. 开发语言:JAVA 2. 数据库:MySQL 3. 后端框架:Spring boot 4. 前端框架:VUE2 5. 电子班牌: Android  7.1 6. 小程序:原生语言开发 7. 多学 ...

最新文章

  1. http状态码302,303,307的区别
  2. 关于Unity中自带摇杆与车轮碰撞器的使用
  3. 3.4.2 停止等待协议
  4. git遇到的一些问题
  5. python搭建简单http文件服务器
  6. svn文件同步到web服务器,即同步到网站根目录
  7. Remoting例子-使用配置文件
  8. session放入缓存(redis)、DB
  9. Opengl_19_assimp_1
  10. 班级管理系统(SSM+LayUI)
  11. 小米10 红米K30Pro 小米10Pro 无限重启卡米 9008救砖后无限重启 线刷无效
  12. python补考卷子_1819级计算机专业补考(python程序设计)_章节测验,期末考试,慕课答案查询公众号...
  13. 日记(菜的连比赛都参加不了)
  14. ArcGIS使用(一)创建ArcGIS应用
  15. [转载]关于如何选择5D2和6D的忠告_我是亲民_新浪博客
  16. Kaldi 入门使用教程
  17. PyQt5+Python+Excel链家二手房信息爬取、可视化以及数据存取
  18. 各linux操作系统查看内核版本命令
  19. 国际结算模拟试题及答案
  20. “Linux”正确读音及音标

热门文章

  1. 百度站长“快速收录”获取方法分享步骤流程
  2. python 单通道tiff图转jpg
  3. 【电脑推荐】华硕A45EI361VM-SL
  4. 计算机毕业设计基于asp.net网上考试报名系统——计算机毕业设计
  5. To run in silent mode, OPatch requires a response file for Oracle Configuration Manager (OCM).
  6. 计算机鼠标左键不起作用,为什么电脑的左键点了不起作用
  7. html上传头像及预览,js实现头像上传并且可预览提交
  8. 显卡DirectX技术发展详解
  9. 新生宝宝为何天生过敏体质 婴儿过敏体质的症状
  10. OrangePi3开发板使用指南