【学生成绩管理系统Javaswing源码】sqlserver数据库 期末课时

学长抄作业 2023-06-05 14:59:38

目录

  • 项目介绍
  • 内容包括
  • 报告内容
  • 课程设计任务、要求、目的
  • 需求分析
  • 登录模块:

项目介绍

本项目使用Java swing技术和SqlServer数据库,版本2008-2019都可用
IDE使用eclipse和idea都可以导入(无需tomcat)!带有导入教程视频。
带有课设报告。

内容包括

在这里插入图片描述

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

报告内容

课程设计任务、要求、目的

可以管理学生的基本信息、班级信息、专业信息、成绩信息、教师信息、课程信息等;
按照一定的条件,查询、统计符合条件的学生、教师信息;至少应该包括每个学生详细信息的查询、按班级、成绩状况查询、按工作岗位查询等,至少应该包括按班级、课程、专业、入学时间等统计学生的信息;对查询、统计的结果打印输出。
针对以上的要求:本系统共有3种用户:学生,教师,管理员
本系统采用:SQL Server数据库, Java开发界面,使用JDBC连接数据库

需求分析

信息需求:
学生:保存学生的基本信息,包括学号,姓名,性别,身份证号,班级,专业,院系、成绩、选课情况、入学年份
教师:教师号,教师姓名,性别,联系电话,职称,任课情况
课程:课程号,课程名,学分,课程属性
处理需求:
学生:查询个人信息,查询课程信息(上课地点时间和教师),查询成绩,更改密码。
教师:查询个人信息(职位),查询授课信息,查询修改录入学生成绩,查询清空修改记录,修改密码
教务:查询修改添加删除(学生信息、教师信息、课程信息、班级信息、专业信息、院系信息),查询清空修改记录,修改密码
安全性:
三个身份用三种不同的用户登录,对每种用户存储用户名和密码。

概念设计
数据抽象
根据需求分析可以抽象出的实体型:学生,教师,课程,班级,专业,院系,选课情况,任课情况,账户情况。
设计E-R图

登录模块:

判断用户的登录身份,应该有身份选择、账户名输入、账户密码输入操作,对非法用户拒绝访问系统,
学生模块设计:
实现学生的需求功能,学生在该模式中点击按钮完成所需功能:
查询个人成绩、选课(根据专业课和公选课)、查看个人信息(班级、专业、院系,入学时间)、更该个人密码、查看课程的时间,地点,任课老师
教师模块设计:
教师通过点击模块中的功能按钮完成所需功能:
修改和查看任课的学生成绩、修改个人密码、查看个人信息(工作岗位)、查询任课的信息。
查看修改过的记录,清空修改后的记录
管理员模块设计:
管理员通过功能按钮完成所需功能:
通过对学生、教师、班级、课程、专业、院系六个板块分别进行查询修改添加删除操作
2.接口设计
系统有JDBC连接数据库,Java设计界面;
...

在这里插入图片描述

...全文
763 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
在CAD(计算机辅助设计)软件中,线性是构建采矿工程图的重要元素。"cad采矿用各种线性"指的是在CAD环境下,为了精确地表示采矿工程的地质结构、开采路径、巷道布局等,所使用的一系列特定线型。这些线型通常包括连续线、虚线、点划线以及定制的特殊线型,以便清晰地标识不同类型的地质特征、开采边界和安全区域。 线型在CAD中起到区分和标识不同对象的作用。例如,连续线可能用于表示巷道的实际走向,虚线可能用于表示规划中的巷道或尚未施工的部分,点划线则可能用于显示支撑结构或危险区域。通过选择合适的线型,工程师们可以更直观地理解采矿工程的设计和进度。 `.lin`文件是CAD中的线型文件,它包含了线型的定义。用户可以自定义线型,如设置线型的比例因子、每个线段的长度和间隔,以及它们的组合方式。`.lin`文件可以被CAD软件读取,使得用户在绘图时能够选择并应用这些预定义的线型。 `.shp`和`.shx`文件则是与CAD中的形状文件相关的。`.shp`文件是一种存储地理空间数据的标准格式,通常包含几何对象(如点、线和多边形)的信息。在采矿领域,这些文件可能用于表示矿体的边界、巷道的位置或其他地质特征。`.shx`文件是`.shp`文件的索引,用于快速访问和处理数据,提高软件的性能。 结合这些文件,我们可以创建一个全面的采矿工程图,其中包括了各种定制的线性表示,使设计和分析工作更为准确高效。在实际操作中,工程师首先会根据需求定义或导入`.lin`文件,然后在绘制巷道、矿体和其他元素时选择相应的线型。同时,他们会利用`.shp`和`.shx`文件来加载和管理地理空间数据,以便在CAD环境中呈现采矿区域的三维视图和二维平面图。 通过熟练掌握CAD中的线性操作,采矿工程师能够更好地进行规划、模拟和沟通,确保采矿作业的安全性和经济性。此外,这些技术也可以应用于其他工程领域,如土木工程、地质调查等,因为线型的使用是通用的,旨在提供清晰的视觉表示和专业信息的传递。因此,深入理解和应用CAD中的线性是现代工程设计不可或缺的一部分。
资源下载链接为: https://pan.quark.cn/s/f989b9092fc5 以下是关于“LUST中文操作手册-s.pdf”文档的知识点解析: 标题与描述:文档标题为“LUST中文操作手册-s.pdf”,从标题来看,这是一份关于LUST系统的中文操作手册,其描述与标题相同,推测是直接以文件名作为描述。 标签:“11”可能是手册中的章节编号或特定功能模块编号,需结合文档内容确定具体含义。 内容分析:手册涉及LUST系统的多个方面,如伺服控制、系统配置、参数设置等。以下是详细解析: 1.1部分:介绍LUST系统的基本概念或功能特性。提到夜晚的概念,可能指系统工作环境或某种工作模式;还涉及操作或配置命令,以及电源或供电部分,如230V/460V电压等级,推测在介绍硬件基础配置。 2.1至2.2.2部分:涉及系统内部功能模块,包括驱动控制等。提到驱动器或控制器的电源部分,以及具体的配置步骤或参数设置指南。 4部分:提到伺服控制系统(ServoC),是手册的重要内容之一。详细介绍了如何配置和使用伺服控制系统,包括不同配置步骤或使用场景。 3部分:关于系统的总体配置或设置指南。可能提供了系统核心组件或主要配置项的设定方法。 5.1至5.2.3部分:涉及系统的工作原理或操作流程。可能详细介绍了系统的具体工作流程或操作模式。 6部分:介绍LUST系统中某个特定功能模块的操作指南,例如高级设置或特定应用场景下的操作指导。 7.1至7.3.4部分:涉及系统的配置管理或特定组件的使用指南,详细介绍了配置管理的不同方面,包括配置工具的使用、特定组件的配置指南等。 8.1至8.5.1部分:涵盖系统的其他高级功能或特定应用场景下的操作指南。 综上所述,LUST系统是一套复杂的自动化控制系统,涉及伺服控制、系统配置等多个方面。该手册详细地介绍了如何使用和配置这套系统,是用户宝贵的参考资料。

156

社区成员

发帖
与我相关
我的任务
社区描述
学长敲代码,专业订做课设Java、C#、C++、数据库
java-eec#mysql 个人社区 福建省·厦门市
社区管理员
  • 学长敲代码
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧