热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

学生老师管理系统

表说明:Student:studentNo:学生IDName:学生姓名Sex:学生性别(1男

表说明:

 Student:

studentNo:学生ID

Name:学生姓名

Sex:学生性别 (1男 2女)

Hostel:学生宿舍号

Groups:学生小组号

teacher:

teacherNo:老师ID

teacherName:老师姓名

passWord:登陆密码

Sex:性别(1 男  0 女)

Course:

courseId:课程ID

courseName:课程名称

Studentcourse:

studentNo:学生ID,与学生表中的studentNo对应

courseId:课程编号,与课程表中的courseId对应

Score:得分

Courseteacher:

 

courseId:课程编号,与课程表中的courseId对应

teacherNo:老师编号,与teacher表中的teacherNo对应


功能要求

1.登录(5分)

根据表teacher中的teacherName,passWord字段进行登录。

1.1帐号密码错误,提示登陆失败(2分)

1.2帐号密码正确,登陆成功并跳转(3分)

2.菜单和教师列表(10分)

2.1 首尾容器的内容展示正确,菜单正确,一共5分

 

2.2教师列表展示正确3分,授课门数统计正确2分

 

3.学生列表(20分)

3.1学生ID,姓名,宿舍号,小组展示正确(2分)

 

3.2性别展示正确(2分)

3.3选课数展示正确(2分)

3.4平均分展示正确(4分)

3.5选课详情展示正确(5分)

3.6选课详情删除正确(5分)

4.分页(10分)

4.1分页每样2分,全对在加2分,共10分

5.模糊查询(5分)

5.1可以根据姓名模糊查询 5分

6.详细信息(20分)

6.1点击展开,姓名展示正确2分

6.2小组成员展示正确4分

6.3小组成员展示正确4分

6.4能动态展示所选课程5分

6.5所选课程得分展示正确5分

7.添加(10分)

7.1宿舍下拉,宿舍仅能选择未满四人的宿舍,如果一个宿舍住满了四人,新添加的学生选不到该宿舍,比如说102宿舍(3分)

7.2选择小组(2分)

7.3添加成功(5分)

8.修改(20分)

8.1数据回显(10分)

姓名,性别,小组,选课数回显正确每样1分,共4分

课程分数回显正确4分

未选择的课程回显:未选课 2分

8.2数据修改成功(10分)


推荐阅读
  • 精通C++并非易事,为何它比其他语言更难掌握?这主要归因于C++的设计理念,即不强迫用户接受特定的编程风格或限制创新思维。本文探讨了如何有效学习C++,并介绍了几本权威的学习资源。 ... [详细]
  • 本文探讨了STL迭代器的最佳实践,包括iterator与const_iterator、reverse_iterator及其const版本之间的关系,以及如何高效地转换和使用这些迭代器类型。 ... [详细]
  • 前端常用的布局类型——前端布局
    1.Static静态布局固定宽高:2.Liquid流式布局宽高用百分比,按屏幕分辨率调整,布局不发生变化3.Adaptive自适应 ... [详细]
  • 本文详细介绍了如何在Spring Boot项目中配置Maven的pom.xml文件,包括项目的基本信息、依赖管理及构建插件的设置。 ... [详细]
  • CSS Grid布局属性详解及媒体查询应用
    本文详细介绍了CSS Grid布局的各种属性,并探讨了如何利用Grid布局实现媒体查询功能,以适应不同设备的显示需求。 ... [详细]
  • JSP服务器概述及搭建指南
    本文详细介绍了JSP服务器的概念、主流服务器软件及其搭建步骤,旨在帮助开发者更好地理解和使用JSP技术。 ... [详细]
  • Docker入门与实践指南
    本文介绍了Docker的基础知识,包括其作为开源应用容器引擎的特点,以及如何利用Docker将应用程序及其依赖项打包成轻量级的容器镜像。同时,还详细讲解了Docker的核心概念、安装过程及基本命令操作。 ... [详细]
  • FFPlay 字幕与LRC歌词播放指南
    本文详细介绍了不同媒体容器支持的字幕格式,以及如何使用FFPlay和FFMPEG进行字幕和LRC歌词的播放与转换。涵盖的内容包括字幕显示方法、字体配置、字幕流选择等。 ... [详细]
  • 构建首个Spring MVC应用程序
    本指南将指导您如何从零开始创建一个简单的Spring MVC应用,涵盖项目模块创建、依赖管理、核心配置及控制器开发等关键步骤。 ... [详细]
  • 本文探讨了亚马逊Go如何通过技术创新推动零售业的发展,以及面临的市场和隐私挑战。同时,介绍了亚马逊最新的‘刷手支付’技术及其潜在影响。 ... [详细]
  • 如何打造属于自己程序的菜单栏,以上代码清晰的展示了swing是如何创建菜单栏的。只要理清楚javaswing的容器和面板的逻辑顺序就能掌握swing ... [详细]
  • 开发笔记:Python:GUI之tkinter学习笔记1控件的介绍及使用
    开发笔记:Python:GUI之tkinter学习笔记1控件的介绍及使用 ... [详细]
  • 本文通过一个简单的 C++ 示例,深入分析了当使用 `vector::resize` 方法调整向量大小时,对象的构造函数和析构函数被调用的具体情况。示例代码展示了如何创建一个包含自定义类的对象的向量,并通过调整其大小来观察构造和析构的过程。 ... [详细]
  • ECharts 基础使用指南
    本文档提供了一个简单的 ECharts 使用示例,帮助初学者快速了解如何在网页中集成和使用 ECharts 创建图表。更多详细信息请参阅官方文档:https://www.echartsjs.com/zh/tutorial.html#5%20分钟上手%20ECharts ... [详细]
  • 探讨了当类没有默认构造函数时,如何使用特定参数创建多个对象的方法。本文提供了多种解决方案,包括使用指针数组和标准库容器。 ... [详细]
author-avatar
手机用户2502880821
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有