最近我刚学完了java编程的基础知识,所以我尝试做了一个简单的学生查询系统,主要实现了学生信息的各类查询。这个系统是基于JDBC、Swing和Java实现的,我将它命名为"学生查询系统.doc"。在实现这个系统的过程中,我遇到了一些困难,也发现了一些不足之处。因此,我希望各位小伙伴能够批评指正,帮助我改进系统的功能和性能。 根据以下需求,我设计了这个应用系统,并实现了相关功能。首先,我设定了一个教学数据库Education,其中包含了三个关系:学生关系S(学号,姓名,年龄,性别,专业)、学习关系SC(学号,课程代码,成绩)和课程关系C(课程代码,课程名称,专业,教师姓名)。在这个系统中,我实现了以下功能: 1. 设计了数据库和表结构,确保了数据的有效存储和管理; 2. 完成了测试数据的录入,保证了系统的正常运行; 3. 实现了查找所有年龄在20岁以下的学生姓名及年龄的功能; 4. 实现了查找考试成绩不及格的学生学号的功能; 5. 实现了查找所有年龄在20至23岁之间的学生姓名、系别及年龄的功能; 6. 实现了查找计算机系、数学系、信息系的学生姓名、性别的功能; 7. 实现了查找既不是计算机系、数学系、又不是信息系的学生姓名、性别的功能; 8. 实现了查找所有姓“刘”的学生的姓名、学号和性别的功能; 9. 实现了查找姓“上官”且全名为3个汉字的学生姓名的功能; 10. 实现了查找所有不姓“张”的学生姓名的功能。 在实现这些功能的过程中,我遇到了一些挑战。首先,我需要建立连接类,编写数据库连接的代码,确保系统能够连接到数据库并读取数据。另外,我还需要编写查询语句,确保系统能够根据用户的输入进行相应的查询操作。在这个过程中,我需要确保系统的稳定性和安全性,避免出现数据丢失或泄露的情况。 总的来说,实现这个系统是一次有意义的尝试。在这个过程中,我学到了很多关于JDBC、Swing和Java的知识,也提高了自己的编程能力。但同时,我也意识到了自己在系统设计和代码编写方面还有很多不足之处,需要不断学习和改进。因此,我希望能够得到各位小伙伴的批评和指导,帮助我改进这个系统,使之更加完善和实用。谢谢!
![](https://csdnimg.cn/release/download_crawler_static/18399940/bga.jpg)
![](https://csdnimg.cn/release/download_crawler_static/18399940/bgb.jpg)
剩余53页未读,继续阅读
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/26ebed79ef564fc7b5823933a24e394a_cavewang.jpg!1)
- 粉丝: 142
- 资源: 1
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 利用迪杰斯特拉算法的全国交通咨询系统设计与实现
- 全国交通咨询系统C++实现源码解析
- DFT与FFT应用:信号频谱分析实验
- MATLAB图论算法实现:最小费用最大流
- MATLAB常用命令完全指南
- 共创智慧灯杆数据运营公司——抢占5G市场
- 中山农情统计分析系统项目实施与管理策略
- XX省中小学智慧校园建设实施方案
- 中山农情统计分析系统项目实施方案
- MATLAB函数详解:从Text到Size的实用指南
- 考虑速度与加速度限制的工业机器人轨迹规划与实时补偿算法
- Matlab进行统计回归分析:从单因素到双因素方差分析
- 智慧灯杆数据运营公司策划书:抢占5G市场,打造智慧城市新载体
- Photoshop基础与色彩知识:信息时代的PS认证考试全攻略
- Photoshop技能测试:核心概念与操作
- Photoshop试题与答案详解
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)