没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统,大学生宿舍管理系统就是一个典型的管理信息系统,它可以让宿舍管理工作变的更轻松。本设计的任务就是设计一个大学生宿舍管理系统。其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。主要任务就是建立基本数据,后台程序主要负责的都是管理上的功能。 经过分析,本系统运用了Microsoft SQL Server2000为后台数据库,以JAVA为前端开发工具,系统实现了系统维护、宿舍管理、学生管理、宿舍分配、信息查询等必需的功能,其操作简单,界面友好,运行比较稳定,适用于大学院校大学生宿舍管理。
资源详情
资源评论
资源推荐

数据库所用的数据自己导入 MYSQL5.5,Navicat8 就可以
用了。
下面是具体的数据资料
/*
MySQL Data Transfer
Source Host: localhost
Source Database: sims
Target Host: localhost
Target Database: sims
Date: 2013-6-25 9:24:26
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for manager
-- ----------------------------
DROP TABLE IF EXISTS `manager`;
CREATE TABLE `manager` (
`id` varchar(10) NOT NULL,
`name` varchar(30) NOT NULL,
`Mima` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for studentinfo
-- ----------------------------
DROP TABLE IF EXISTS `studentinfo`;
CREATE TABLE `studentinfo` (
`Sname` varchar(30) NOT NULL,
`Ssex` varchar(10) NOT
NULL,
`Snumber` varchar(10) NOT NULL,
`Sprofession` varchar(30) NOT NULL,
`Sclass`
varchar(20) NOT NULL,
`Sdate` varchar(30) character set utf8 collate utf8_unicode_ci
NOT NULL,
PRIMARY KEY (`Snumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='InnoDB

free: 4096 kB';
-- ----------------------------
-- Table structure for userinfo
-- ----------------------------
DROP TABLE IF EXISTS `userinfo`;
CREATE TABLE `userinfo` (
`id` varchar(10) NOT NULL,
`name` varchar(30) NOT NULL,
`Mima` varchar(20) character set utf8 collate utf8_unicode_ci NOT NULL,
PRIMARY KEY
(`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records
-- ----------------------------
INSERT INTO `manager` VALUES ('1', '1', '2');
INSERT INTO `manager` VALUES ('2', '恩恩', '123456');
INSERT INTO `manager` VALUES ('3', '大大', '123456');
INSERT INTO `manager` VALUES ('4', '啊啊', '123456');
INSERT INTO `manager` VALUES ('5', '5', '5');
INSERT INTO `manager` VALUES ('6', '孙霞', '123456');
INSERT INTO `studentinfo` VALUES ('张三', '男', '2010303755', '数学', '2', '2010-02-
12');
INSERT INTO `studentinfo` VALUES ('李四', '男', '2010303760', '物理', '1', '1995.9.6');
INSERT INTO `studentinfo` VALUES ('王二', '女', '2010303761', '应数', '2',
'1990.9.11');
INSERT INTO `studentinfo` VALUES ('麻子', '女', '2010303762', '信计', '1',
'1999.9.10');
INSERT INTO `userinfo` VALUES ('1', '1', '1');
INSERT INTO `userinfo` VALUES ('13', '13', '1');
INSERT INTO `userinfo` VALUES ('2', '2', '2');
INSERT INTO `userinfo` VALUES ('3', '3', '3');
INSERT INTO `userinfo` VALUES ('6', '6', '6');
INSERT INTO `userinfo` VALUES ('7', '7', '6');

下面是相应的程序:
package MS;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.Color;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.Toolkit;
import java.awt.event.FocusEvent;
import java.awt.event.FocusListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.SwingConstants;
public class Add implements ActionListener {
JFrame f1;
Container ct;

JPanel jp,jp1,jp2,jp3;
JButton btn1,btn2;
JLabel label;
JTextField tf1,tf2,tf3,tf4,tf5,tf6;
Add(){
f1=new JFrame();
ct=f1.getContentPane();//初始化面板
jp=new JPanel();
jp1=new JPanel(new GridLayout(6,1));
jp2=new JPanel(new GridLayout(6,1));
jp3=new JPanel();
btn1=new JButton("确定");
btn2=new JButton("取消");
label=new JLabel("<html><font color=#CC00FF size='4'> 添 加 学 生 信
息</font>",SwingConstants.CENTER);
label.setForeground(Color.gray);
tf1=new JTextField(20);
tf2=new JTextField(20);
tf3=new JTextField(20);
tf4=new JTextField(20);
tf5=new JTextField(20);
tf6=new JTextField(20);
tf6.setText("例:2000-02-02");
//文本框加入提示语
tf6.addFocusListener(new FocusListener(){
public void focusGained(FocusEvent e) {
tf6.setText("");
}
public void focusLost(FocusEvent e) {}
});
jp.add(label);
ct.add(jp,"North");
jp1.add(new JLabel("姓名",SwingConstants.CENTER));
jp2.add(tf1);
jp1.add(new JLabel("性别",SwingConstants.CENTER));
jp2.add(tf2);
jp1.add(new JLabel("学号",SwingConstants.CENTER));
jp2.add(tf3);
jp1.add(new JLabel("专业",SwingConstants.CENTER));
jp2.add(tf4);

jp1.add(new JLabel("班级",SwingConstants.CENTER));
jp2.add(tf5);
jp1.add(new JLabel("入学时间",SwingConstants.CENTER));
jp2.add(tf6);
jp3.add(btn1);
jp3.add(btn2);
ct.add(jp1,"West");
ct.add(jp2,"East");
ct.add(jp3,"South");
Toolkit kit=Toolkit.getDefaultToolkit();
Dimension screen=kit.getScreenSize();
int x=screen.width;
int y=screen.height;
f1.setSize(350,330);
int xcenter=(x-350)/2;
int ycenter=(y-330)/2;
f1.setLocation(xcenter, ycenter);
f1.setVisible(true);
//f1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
btn1.addActionListener(this);
btn2.addActionListener(this);
}
public void insert(){
if(tf1.getText().equals("")||tf2.getText().equals("")||tf3.getText().equals("")||
tf4.getText().equals("")||tf5.getText().equals("")||tf6.getText().equals("")){
JOptionPane.showMessageDialog(f1,"请填写完整信息");
return;
}
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(ClassNotFoundException e){
System.out.print("加载驱动程序失败");
}
String conURL="jdbc:mysql://localhost:3306/sims";
try{
Connection con=DriverManager.getConnection(conURL,"root","123456");
Statement st=con.createStatement();
String s="insert into studentinfo values('"+tf1.getText()
+"','"+tf2.getText()+"','"+
剩余46页未读,继续阅读



















卡比兽网安笔记
- 粉丝: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于数据中间件的URAP整合工作流的通信研究(1).docx
- 关于校园图书管理系统中用户信息管理的分析与设计毕业(设计)论文(1).doc
- 刍议小学生数学课堂深度学习的有效性(1).docx
- 项目上线前必须检查的十项配置.doc
- Python处理PDF文件的小技巧.doc
- Git提交代码时添加规范化注释的方法.doc
- Vue3开发中遇到的一些细节问题.docx
- JavaScript实现防抖和节流的原理详解.doc
- 用Vue实现分页加载功能,数据不卡顿.doc
- 登录失败后怎样给出友好的提示?.doc
- 脚本自动化备份数据库配置记录.doc
- 用JS封装一个通用请求函数记录.doc
- 刍议农村小学语文教学现代化和信息化(1).docx
- 开发日记:写了个小工具解决重复命名问题.doc
- 使用HuggingFace部署模型的一次尝试.doc
- 爬虫被封IP了,我是这么解决的.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论1