当前位置: 首页 > news >正文

android h5考勤管理系统myeclipse开发mysql数据库编程服务端java计算机程序设计

一、源码特点
  android h5考勤管理系统是一套完善的WEB+android设计系统,对理解JSP java,安卓app编程开发语言有帮助(系统采用web服务端+APP端 综合模式进行设计开发),系统具有完整的源代
码和数据库,系统主要采用B/S模式开发。

android h5考勤管理系统myeclipse开发mys


二、功能介绍
app端:
学生登录,系统主页
课程查看,课表日期查看
课程签到,查看签到情况
查看通知
个人信息修改
教师登录,个人信息修改,发布课程信息

web服务端
(1)学生管理:对学生信息进行添加、删除、修改和查看
(2)教师管理:对教师信息进行添加、删除、修改和查看
(3)课程管理:对课程信息进行添加、删除、修改和查看
(4)课表管理:对课表信息进行添加、删除、修改和查看
(5)签到管理:对签到信息进行查看
(6)通知管理:对通知信息进行添加、删除、修改和查看
(7)资讯管理:对资讯信息进行添加、删除、修改和查看
(8)管理员管理:对管理员信息进行添加、删除、修改和查看

数据库设计

(1)学生信息表如表5.1所示:

表5.1 学生信息表

序号

字段名称

数据类型

长度

主键

描述

1

xsid

INTEGER

11

学生编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

nj

VARCHAR

40

年级

6

zy

VARCHAR

40

专业

7

nl

VARCHAR

40

年龄

8

xy

VARCHAR

40

学院

(2)教师信息表如表5.2所示:

表5.2 教师信息表

序号

字段名称

数据类型

长度

主键

描述

1

jsid

INTEGER

11

教师编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

nl

VARCHAR

40

年龄

6

xb

VARCHAR

40

性别

(3)课程信息表如表5.3所示:

表5.3 课程信息表

序号

字段名称

数据类型

长度

主键

描述

1

kcid

INTEGER

11

课程编号

2

kcmc

VARCHAR

40

课程名称

3

js

VARCHAR

40

介绍

4

sm

VARCHAR

40

说明

5

rkjs

VARCHAR

40

任课教师

(4)课表信息表如表5.4所示:

表5.4 课表信息表

序号

字段名称

数据类型

长度

主键

描述

1

kbid

INTEGER

11

课表编号

2

kc

VARCHAR

40

课程

3

rq

VARCHAR

40

日期

4

js

VARCHAR

40

教室

5

sksj

VARCHAR

40

上课时间

6

bz

VARCHAR

40

备注

(5)签到信息表如表5.5所示:

表5.5 签到信息表

序号

字段名称

数据类型

长度

主键

描述

1

qdid

INTEGER

11

签到编号

2

kc

VARCHAR

40

课程

3

rq

VARCHAR

40

日期

4

sksj

VARCHAR

40

上课时间

5

xksj

VARCHAR

40

下课时间

6

zt

VARCHAR

40

状态

7

xs

VARCHAR

40

学生

(6)通知信息表如表5.6所示:

表5.6 通知信息表

序号

字段名称

数据类型

长度

主键

描述

1

tzid

INTEGER

11

通知编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

fbsj

VARCHAR

40

发布时间

(7)资讯信息表如表5.7所示:

表5.7 资讯信息表

序号

字段名称

数据类型

长度

主键

描述

1

zxid

INTEGER

11

资讯编号

2

bt

VARCHAR

40

标题

3

lx

VARCHAR

40

类型

4

nr

VARCHAR

40

内容

5

fbsj

VARCHAR

40

发布时间

(8)管理员信息表如表5.8所示:

表5.8 管理员信息表

序号

字段名称

数据类型

长度

主键

描述

1

glyid

INTEGER

11

管理员编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、WEB开发环境为TOMCAT7.0,Myeclipse8.5开发,安卓开发eclipse sdk15 H5页面设计app功能界面UI 等 数据库为mysql,使用java语言开发。
3、数据库文件名是jspfandkaoqin.sql ,系统名称andkaoqin
4、服务后台地址:login.jsp

四、系统实现


 

 

 

 

 

 

 

http://www.lryc.cn/news/34858.html

相关文章:

  • 第二道pwn题:shellcode
  • 《华为数据之道》读书笔记
  • C++源码pcl1.13.0库编译环境搭建及配置
  • Idea工具单工程使用卡顿设置
  • Android 9.0 Camera2退出时屏幕旋转为横屏
  • 【云原生】rancher2.6部署MySQL—2023.03
  • 行测-判断推理-图形推理-样式规律-空间重构-立体拼合
  • 细说蛮力法(一)
  • 关于推荐系统的详细介绍
  • leetCode刷题笔记
  • 数学小课堂:数学和哲学的互动关系(自洽的哲学思想受益于数学思维)
  • 大聪明教你学Java | 带你了解 Redis 的三种集群模式
  • Java中异常(异常的处理方式(JVM默认的处理方式、自己处理(灵魂四问)、抛出异常(throws、throw))、异常中的常见方法、小练习、自定义异常)
  • 液氮恒温器概述
  • Shiro核心——Realm
  • 开发钉钉微应用,实现免登+调试
  • 0308java基础-注解,反射
  • 【鸿蒙应用ArkTS开发系列】- 页面跳转及传参
  • StringBuilder 类
  • kubectl-k8s用户切换
  • 【面试题】三道面试题让你掌握JavaScript中的执行上下文与作用域以及闭包
  • 计算机网络-- 应用层(day08)
  • English Learning - L2-5 英音地道语音语调 弹力双元音 [ɪə] [ʊə] [eə] 2023.03.6 周一
  • SpringBoot——统一功能处理
  • ORACLE SQL格式化小数点
  • 【信息学奥数】—— 第一部分 C++语言 知识总结
  • video层级过高,以及界面使用多个video时,在安卓APP上同时播放的问题(uniapp)
  • C++基础了解-14-C++ 字符串
  • 浅谈几种网络攻击及攻防原理
  • Kafka消息中间件(Kafka与MQTT区别)