学生选课管理系统_学生管理系统的主要内容

学生选课管理系统_学生管理系统的主要内容文件下载地址:https://download.csdn.net/download/axiebuzhen/108950621.业务描述设计本系统,模拟学生选课的部分管理功能。学生入校注册后需统一记录学生个人基本信息,对于面向学生开设的相关课程需要记录每门课程的基本信息,每个任课教师规定其可主讲三门课程,学生选课时系统将相应的选课信息记录入库,考试结束后需在相应的选课记录中补上考试成绩。简化…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

文件下载地址:https://download.csdn.net/download/axiebuzhen/10895062

1.业务描述

设计本系统,模拟学生选课的部分管理功能。学生入校注册后需统一记录学生个人基本信息,对于面向学生开设的相关课程需要记录每门课程的基本信息,每个任课教师规定其可主讲三门课程,学生选课时系统将相应的选课信息记录入库,考试结束后需在相应的选课记录中补上考试成绩。简化的系统数据库(SCDB)中主要包含以下五个数据表(设计时可根据实际业务需要适当追加其它的数据表),各表及其相应字段分别描述如下:

(1)学生信息表(student)

学号sno:char(9)

姓名sname:nvarchar(8)

性别ssex:nchar(1)    男 或 女

年龄sage:int(4)     14≤sage≤24

系别sdept:nvarchar(30)

(2)课程信息表(course)

课程号cno:char(6)

课程名cname:nvarchar(50)

先行课编号cpno:char(6)

学分ccredit:smallint(2)

(3)教师信息表(teacher)

教工号tno:char(8)

姓名tname:nvarchar(8)

性别tsex:nchar(1)    男 或 女

年龄tage:int(4)     24≤sage≤60

学历teb:nvarchar(10)    学士、硕士、博士

职称tpt:nvarchar(10)    助教、讲师、副教授、教授

主讲课程一cno1: char(6)

主讲课程二cno2: char(6)

主讲课程三cno3: char(6)

(4)院系信息表(department)

系编号dno:char(3)

系名dname:varchar(30)

系主任dmanager:char(8)

(5)选课信息表(sct)

学号sno:char(9)

课程号cno:char(6)

教工号tno:char(8)

成绩grade:int(4)

 

不多说,运行界面:

学生选课管理系统_学生管理系统的主要内容

 

学生选课管理系统_学生管理系统的主要内容

 

学生选课管理系统_学生管理系统的主要内容

 

学生选课管理系统_学生管理系统的主要内容

 

学生选课管理系统_学生管理系统的主要内容

 

学生选课管理系统_学生管理系统的主要内容

学生选课管理系统_学生管理系统的主要内容

 

学生选课管理系统_学生管理系统的主要内容

学生选课管理系统_学生管理系统的主要内容

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181756.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • navicat 15激活码生成失败(注册激活)2022.02.03

    (navicat 15激活码生成失败)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlCJM5ZJBPHS-eyJsaWNlbnNlSWQi…

    2022年3月31日
    427
  • safari搜索引擎建议需要打开吗_为什么safari用不了谷歌搜索

    safari搜索引擎建议需要打开吗_为什么safari用不了谷歌搜索在使用谷歌搜索引擎的时候会弹出如下页面怎么样才能一步到位,不去点击第二次?第一步:设置」-「Safari」中将默认搜索引擎改为Google第二步:设置地区为香港第三步:看效果

    2022年9月11日
    3
  • JAVA中String的深入研究

    每次上网冲杯Java时,都能看到关于String无休无止的争论。还是觉得有必要让这个讨厌又很可爱的String美眉,赤裸裸的站在我们这些Java色狼面前了。嘿嘿….众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是普通的类哦!!! 【镜头1】 String对象的创建       1、关于

    2022年3月11日
    42
  • android的layout_android:layout_weight

    android的layout_android:layout_weight一、前期基础知识储备首先看几个使用LayoutParams的实例:1、《Android开发艺术探索》第8章,Java代码中动态设置按钮时通过LayoutParams参数设置按钮位置x、y参数及Gravity位置信息,从而动态的添加进一个随手势移动的按钮,类似于悬浮窗效果。publicvoidonButtonClick(Viewview){if…

    2022年9月16日
    1
  • java递归算法详解_Java递归算法详解(动力节点整理)

    java递归算法详解_Java递归算法详解(动力节点整理)递归算法是一种直接或者间接调用自身函数或者方法的算法 Java 递归算法是基于 Java 语言实现的递归算法 递归算法的实质是把问题分解成规模缩小的同类问题的子问题 然后递归调用方法来表示问题的解 递归算法对解决一大类问题很有效 它可以使算法简洁和易于理解 递归算法解决问题的特点 1 递归就是方法里调用自身 2 在使用递增归策略时 必须有一个明确的递归结束条件 称为递归出口 3 递归算法解题通常显得很

    2025年6月11日
    3
  • 问答:程序员到底是一群怎样的存在?[通俗易懂]

    点击上方☝,轻松关注!及时获取有趣有料的文章话不多说,反正就是很牛逼的存在!可以接受反驳,但就是牛逼~下面来看看我的一些朋友是怎么说的吧~火星????哥就是苦逼的码农加班狗,35岁后面临…

    2022年2月28日
    48

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号