第一范文网 - 专业文章范例文档资料分享平台

最新学生宿舍管理系统的设计(数据库课程设计)

来源:用户分享 时间:2025/7/30 9:00:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

精品文档

程序代码设计和分析: 在文本框中输入学院代号,1表示博雅学院,2表示化生学院,3表示机械学院, 设置一个变量x表示相应学院的住宿生人数。然后使用java命令行输出表达式在DOS界面进行设计。

运行结果:

按宿舍号统计住宿生,结果如下:

按学院统计住宿生,结果如下:

精品文档

精品文档

5 小结

这次数据库课程设计收获颇丰。由于很多知识书本上没有,所以使得我学要在网络上寻找相应的内容,提高了我的知识查询能力。

在java程序与sql数据库连接上花了不少时间。首先安装了SQL Sever 2000 JDBC 驱动程序,接着有对电脑本来的SQL Sever 2000 打上SP3补丁,安装SP3驱动程序。另外,还得在java的目录下粘贴msbase.jar,mssqlserver.jar,msutil.jar文件。最后在DOS环境中使用“ netstat –an”查看端口1433是否打开,打开后才可以进行数据库的连接。

1433端口是java和sql数据库进行连接的主要端口,该端口打开后也就意味着计算机给网络中的不法分子提供了一个入侵漏洞,计算机受到不断入侵会把用户的cmd.exe进行拦截,以至于用户不能打开DOS界面。

精品文档

精品文档

附 录

附录1 源程序清单

import java.awt.*;

import java.awt.event.*; import java.io.*;

import javax.swing.JOptionPane; import java.sql.*;

public class Zu extends Frame implements ActionListener {

static int i=0; static int m=1; Label a1,a2; TextField text1;

Button button1,m1,m2,m3,m4,m5;Font f; Zu(String s) {

super(s);

setLayout(null);

f=new Font(\黑体\m1=new Button(\按学号查询\m2=new Button(\按宿舍号查询\m3=new Button(\按学院统计\m4=new Button(\按宿舍号统计\m5=new Button(\帮助\m1.addActionListener(this); m2.addActionListener(this);

m3.addActionListener(this); m4.addActionListener(this); m5.addActionListener(this); m1.setBounds(10,30,120,25); m2.setBounds(140,30,140,25); m3.setBounds(290,30,120,25); m4.setBounds(420,30,80,25); m5.setBounds(510,30,80,25); add(m1);add(m2);add(m3);add(m4);add(m5);

a1=new Label(\数据库课程设计\

精品文档

精品文档

a2=new Label(\输入口令:\ a1.setBounds(180,100,300,40); a1.setBackground(Color.white);a1.setFont(f); a2.setBounds(180,200,90,25); a2.setBackground(Color.white); text1=new TextField(18); text1.setBounds(280,200,200,25); button1=new Button(\确认\ button1.setBounds(300,250,70,30); button1.addActionListener(this);

add(a1);add(a2);add(text1);add(button1); setBackground(Color.white); setBounds(100,100,600,400); setVisible(true); validate();

addWindowListener(new WindowAdapter()

{public void windowClosing(WindowEvent e) {System.exit(0);} });

}

public void actionPerformed(ActionEvent e) { String s=new String(\ if(e.getSource()==button1) { while(i==0&&m<=3&&(!(text1.getText().equals(\

{

if(text1.getText().equals(s)) {

JOptionPane.showMessageDialog(this,\口令正确,欢迎使用\成功登录

对话框\

i=1; } else{

m++; JOptionPane.showMessageDialog(this, \您输入的密码不正确\警告对

精品文档

最新学生宿舍管理系统的设计(数据库课程设计).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6s5wb5k3oi0088t3x4ji0cqsi0v0jd00p9d_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top