精华内容
下载资源
问答
  • JAVA学生宿舍管理系统

    万次阅读 多人点赞 2019-01-22 21:28:14
    system.java (系统管理界面) sql.java (数据库操作,包括连接、断开、增删改查等操作) 一、登陆界面代码 主要代码: 登陆按钮事件 public void actionPerformed(ActionEvent e) { // TODO Auto-...

    需要的工具
    1.SQL Server
    2.Eclipse
    3.JDBC连接数据库驱动
    https://download.microsoft.com/download/A/F/B/AFB381FF-7037-46CE-AF9B-6B1875EA81D7/sqljdbc_6.0.8112.200_chs.exe

    功能实现
    分为三大类
    1.land.java (登陆界面)
    2.system.java (系统管理界面)
    3.sql.java (数据库操作,包括连接、断开、增删改查等操作)

    一、登陆界面及代码
    在这里插入图片描述

    部分代码:

    登陆按钮事件

    public void actionPerformed(ActionEvent e) {
    	// TODO Auto-generated method stub
    		if((JButton)e.getSource()== buttonLand)
    		{
    		
    		String name = textName.getText().trim();
    		String password = String.valueOf(textPassword.getPassword()).trim();
    	    int num = sq.landing(name, password);
    	    if(num==1)
    	    {
    	    	JOptionPane.showMessageDialog(frame, "欢迎进入学生宿舍管理系统!","提示:",JOptionPane.PLAIN_MESSAGE);
    	    	system system = new system();
    	    	frame.dispose();
    	    }
    	    else
    	    {
    	    	JOptionPane.showMessageDialog(frame, "账号或者密码错误!","提示:",JOptionPane.ERROR_MESSAGE);
    	    }
    		}
    	}
    

    二、系统管理界面及代码**(这里只添加了俩个表,多少表都是一样的道理**)

    增加数据:点击增加按钮会出现一空白行,填写完点击保存即可
    保存(更新)数据:直接在表中进行相应的操作,再点击保存即可
    删除数据:选择某行,点击删除按钮即可

    在这里点插入图片描述在这里插入图片描述
    部分代码:

    //--------------------------------------按钮事件--------------------------------
    	@Override
    	public void actionPerformed(ActionEvent e) {
    		// TODO Auto-generated method stub
    		//------------------------------- 删除-----------------------------
    		String tableName = null;
    		String key1 = null;
    		if((JButton)e.getSource()==buttonDelete)
    		{   if(paneParent.getSelectedIndex()==1)
    			{
    				tableName = "学生信息表";
    				key1 = "sno";
    			}
    			if(paneParent.getSelectedIndex()==2)
    			{
    				tableName = "宿舍信息表";
    				key1 = "dno";
    			}
    			int row = table.getSelectedRow();			
    			if(row!=-1)
    			{
    				String key2 = (String) tableModel.getValueAt(row, 0);
    				int result = JOptionPane.showConfirmDialog(null, "确定要删除吗?","请确认",JOptionPane.YES_NO_OPTION);
    				if(result==JOptionPane.OK_OPTION)
    				{
    					String sql = "delete from "+tableName+" where "+key1+"="+key2;
    					int num = sq.delete(sql);
    					if(num>0)
    					{
    						tableModel.removeRow(row);
    					}
    				}
    			}
    			else 
    			{	
    				JOptionPane.showMessageDialog(null, "请选择要删除的行!","提示:",JOptionPane.ERROR_MESSAGE);
    			}
    		}
    		//------------------------------保存------------------------
    		if((JButton)e.getSource()==buttonSave)
    		{
    			int result = JOptionPane.showConfirmDialog(null, "请确认数值已经更改,否则保存无效","请确认",JOptionPane.YES_NO_OPTION);
    			if(result==JOptionPane.OK_OPTION)
    			{
    				int row = table.getRowCount();
    				int column = table.getColumnCount();			
    				String[][]valueRow= new String[row][column];
    				String[] sqlvalue  = new String[row];
    				for(int i = 0; i < row; i++)
    				{
    					for(int j = 0; j < column; j++)
    					{
    						valueRow[i][j] = table.getValueAt(i, j).toString();
    					}
    				}
    				if(paneParent.getSelectedIndex()==1)
    				{	
    					for(int i =0;i<row;i++)
    					{
    						String sql = "insert into 学生信息表"+" values ("+valueRow[i][0].toString()+","+valueRow[i][1].toString()+","+valueRow[i][2].toString()+","+valueRow[i][3].toString()+","+valueRow[i][4].toString()+","+valueRow[i][5].toString()+")";				
    						sqlvalue[i]=sql.toString();									
    					}
    					data = sq.Save(sqlvalue,"学生信息表",row, column);
    		            tableModel.setDataVector(data,dataTitle);			
    				}
    				if(paneParent.getSelectedIndex()==2)
    				{
    					for(int i =0;i<row;i++)
    					{
    						String sql = "insert into 宿舍信息表"+" values ("+valueRow[i][0].toString()+","+valueRow[i][1].toString()+")";				
    						sqlvalue[i]=sql.toString();									
    					}
    					data = sq.Save(sqlvalue,"宿舍信息表",row, column);
    		            tableModel.setDataVector(data,TitleDormitor);			
    				}				
    			}					        
    		}
    		//------------------------------增加---------------------------
    		if((JButton)e.getSource()==buttonIncrease)
    		{
    			tableModel.addRow(new Vector<>());
    		}
    	}
    

    三、sql.java (重要)

    public class SQL {
        public  Connection conn;
        public  Statement st;
        public  ResultSet rs;
      
    //----------------------------获取链接--------------------------------
    public Connection getConn() throws SQLException, ClassNotFoundException
    {
      String driverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 
      String url = "jdbc:sqlserver://localhost:1433;databaseName=学习宿舍";
    //:1433为数据库默认端口号,学习宿舍为数据库名字
      String user = "sa"; //登录用户名
      String password = "123456"; //登录密码
      try { 
       Class.forName(driverClassName);
       conn = DriverManager.getConnection(url, user, password);
       System.out.println("数据库连接成功");
      } catch (SQLException ex1)
      {
       System.out.println("数据库连接失败");
      } 
      return conn;
    }
    
    //-----------------------------------关闭链接----------------------------------
    
    public  void Close() 
    {
      try {
    	rs.close();
    } catch (SQLException e) {
    	e.printStackTrace();
    }
      try {
    	st.close();
    } catch (SQLException e1) {
    	e1.printStackTrace();
    }
      try {
    	conn.close();
    } catch (SQLException e) {
    	e.printStackTrace();
    }
    }
    //----------------------------------------登陆---------------------------------
    public int landing(String name1,String password1) 
    {
    	int num = 0;
    	String sql = "select *from 用户表";
    	try{
    		getConn();
    		st = conn.createStatement();
    		rs = st.executeQuery(sql);
    		while(rs.next())
    		{
    			String name = rs.getString(1).trim();
    			String password = rs.getString(2).trim();
    			if(name.equals(name1)&&password.equals(password1))
    			{
    				num = 1;
    			}
    			
    		}
    	}catch (SQLException e) {
    		// TODO: handle exception
    	} catch (ClassNotFoundException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    	}
    	Close();
    	return num;
    }
    //--------------------------------查询-------------------------------
    public Vector<Vector<Object>> query(String tableName,int column)
    {
    	int num = 0;
    	String sql = "select *from "+tableName;
    	Vector<Vector<Object>> data = new Vector<Vector<Object>>();
    	try{
    		getConn();
    		st = conn.createStatement();
    		rs=st.executeQuery(sql);
    		while(rs.next())
    		{
    			Vector<Object> rowdata = new Vector<Object>();
    			for(num=1;num<=column;num++)
    			{
    				rowdata.add(rs.getString(num));	  
    			}
    			data.add(rowdata);
    		}
    	  }catch(SQLException ex1)
    		{
    		System.out.println("失败"+ex1);
    		} catch (ClassNotFoundException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    		}
    		Close();
    		return data;
    }
    //---------------------------------------删除----------------------------------
    public int delete(String sql)
    {
    	int num = 0;
    	try{
    		getConn();
    		st = conn.createStatement();
    	    num = st.executeUpdate(sql);
    	}catch (SQLException e) {
    		// TODO: handle exception
    	} catch (ClassNotFoundException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    	}	
    	Close();
    	return num;
    }
    //-------------------------------------保存-------------------------------------
    public Vector<Vector<Object>> Save(String[] sqlvalue,String tableName,int row,int column) 
    {
    	Vector<Vector<Object>> data = new Vector<Vector<Object>>();
    	try{
    		getConn();
    		st = conn.createStatement();
    	    st.executeUpdate("delete from "+tableName);
    		for(int i =0;i<row;i++)
    		{
    			st.executeUpdate(sqlvalue[i].toString());
    		}		
    		data = query(tableName, column);
    		
    	}catch (SQLException e) {
    		// TODO: handle exception
    	} catch (ClassNotFoundException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    	}
    	return data;
    }
    }
    

    数据库连接账号密码及表名

    **

    这个是数据库的连接账号和密码123456
    这个是数据库的连接账号和密码

    这个是用户表结构和登陆账号和密码(可自行修改)
    在这里插入图片描述

    在这里插入图片描述

    **

    宿舍信息表结构**
    在这里插入图片描述

    **

    学生信息表结构**
    在这里插入图片描述

    ## 需要源码,点赞关注截图,发邮箱到1397195447@qq.com

    展开全文
  • 【实例简介】Java学生宿舍管理系统代码和文件说明,有需要的可以借鉴一下【实例截图】【核心代码】Java学生宿舍管理系统└── 学生宿舍├── js032│ ├── com│ │ └── cloudgarden│ │ └── layout│ ...

    【实例简介】

    Java学生宿舍管理系统附代码和文件说明,有需要的可以借鉴一下

    【实例截图】

    【核心代码】

    Java学生宿舍管理系统

    └── 学生宿舍

    ├── js032

    │   ├── com

    │   │   └── cloudgarden

    │   │   └── layout

    │   │   ├── AnchorConstraint.class

    │   │   ├── AnchorConstraint.java

    │   │   ├── AnchorLayout.class

    │   │   └── AnchorLayout.java

    │   ├── datawindow$1.class

    │   ├── datawindow.class

    │   ├── datawindow.java

    │   ├── datawindow.java.bak

    │   ├── datewindow$1.class

    │   ├── datewindow$2.class

    │   ├── datewindow.class

    │   ├── datewindow.java

    │   ├── datewindow.java.bak

    │   ├── denglu.class

    │   ├── denglu.java

    │   ├── mainclass.class

    │   ├── mainclass.java

    │   ├── maindisplay$1.class

    │   ├── maindisplay.class

    │   ├── maindisplay.java

    │   ├── messagebox.class

    │   ├── messagebox.java

    │   ├── message.GIF

    │   ├── mydialog.class

    │   ├── mydialog.java

    │   ├── select.class

    │   ├── select.java

    │   ├── textinput.class

    │   ├── textinput.java

    │   ├── Thumbs.db

    │   ├── tianjiayh.class

    │   ├── tianjiayh.java

    │   ├── updata.class

    │   ├── updata.java

    │   ├── welcome.GIF

    │   ├── xiugaimm.class

    │   ├── xiugaimm.java

    │   └── 学生宿舍情况表.mdb

    ├── 中文.doc

    ├── 学生宿舍任务书.doc

    ├── 学生宿舍课题论证书.doc

    ├── 开题报告(工科模版).doc

    └── 毕业论文.doc

    5 directories, 43 files

    展开全文
  • 代码实现 一 登录界面界面是由 Photoshop 制作而成在做这个登录面的时候想了很多最后选择了这种 感觉它看起来干净整齐又不失其庄雅加上本单位最有特色的建筑会让人一目了然 1.1 登录图片显示 图 4.1 登录界面 ...
  • 需要的工具1.SQL Server2.Eclipse3.JDBC连接数据库驱动...分为三大类1.land.java (登陆界面)2.system.java (系统管理界面)3...

    需要的工具

    1.SQL Server

    2.Eclipse

    3.JDBC连接数据库驱动

    https://download.microsoft.com/download/A/F/B/AFB381FF-7037-46CE-AF9B-6B1875EA81D7/sqljdbc_6.0.8112.200_chs.exe

    功能实现

    分为三大类

    1.land.java (登陆界面)

    2.system.java (系统管理界面)

    3.sql.java (数据库操作,包括连接、断开、增删改查等操作)

    一、登陆界面及代码

    c167fbe2e8eead89bec917d3cb7c0e1b.png

    部分代码:

    登陆按钮事件

    public void actionPerformed(ActionEvent e) {

    // TODO Auto-generated method stub

    if((JButton)e.getSource()== buttonLand)

    {

    String name = textName.getText().trim();

    String password = String.valueOf(textPassword.getPassword()).trim();

    int num = sq.landing(name, password);

    if(num==1)

    {

    JOptionPane.showMessageDialog(frame, "欢迎进入学生宿舍管理系统!","提示:",JOptionPane.PLAIN_MESSAGE);

    system system = new system();

    frame.dispose();

    }

    else

    {

    JOptionPane.showMessageDialog(frame, "账号或者密码错误!","提示:",JOptionPane.ERROR_MESSAGE);

    }

    }

    }

    二、系统管理界面及代码**(这里只添加了俩个表,多少表都是一样的道理**)

    增加数据:点击增加按钮会出现一空白行,填写完点击保存即可

    保存(更新)数据:直接在表中进行相应的操作,再点击保存即可

    删除数据:选择某行,点击删除按钮即可

    b29e12dc7ad8ac82d738bd63f6b85bb6.png

    1d23881e79c6d59bb6671796d5826b03.png

    部分代码:

    //--------------------------------------按钮事件--------------------------------

    @Override

    public void actionPerformed(ActionEvent e) {

    // TODO Auto-generated method stub

    //------------------------------- 删除-----------------------------

    String tableName = null;

    String key1 = null;

    if((JButton)e.getSource()==buttonDelete)

    { if(paneParent.getSelectedIndex()==1)

    {

    tableName = "学生信息表";

    key1 = "sno";

    }

    if(paneParent.getSelectedIndex()==2)

    {

    tableName = "宿舍信息表";

    key1 = "dno";

    }

    int row = table.getSelectedRow();

    if(row!=-1)

    {

    String key2 = (String) tableModel.getValueAt(row, 0);

    int result = JOptionPane.showConfirmDialog(null, "确定要删除吗?","请确认",JOptionPane.YES_NO_OPTION);

    if(result==JOptionPane.OK_OPTION)

    {

    String sql = "delete from "+tableName+" where "+key1+"="+key2;

    int num = sq.delete(sql);

    if(num>0)

    {

    tableModel.removeRow(row);

    }

    }

    }

    else

    {

    JOptionPane.showMessageDialog(null, "请选择要删除的行!","提示:",JOptionPane.ERROR_MESSAGE);

    }

    }

    //------------------------------保存------------------------

    if((JButton)e.getSource()==buttonSave)

    {

    int result = JOptionPane.showConfirmDialog(null, "请确认数值已经更改,否则保存无效","请确认",JOptionPane.YES_NO_OPTION);

    if(result==JOptionPane.OK_OPTION)

    {

    int row = table.getRowCount();

    int column = table.getColumnCount();

    String[][]valueRow= new String[row][column];

    String[] sqlvalue = new String[row];

    for(int i = 0; i < row; i++)

    {

    for(int j = 0; j < column; j++)

    {

    valueRow[i][j] = table.getValueAt(i, j).toString();

    }

    }

    if(paneParent.getSelectedIndex()==1)

    {

    for(int i =0;i

    {

    String sql = "insert into 学生信息表"+" values ("+valueRow[i][0].toString()+","+valueRow[i][1].toString()+","+valueRow[i][2].toString()+","+valueRow[i][3].toString()+","+valueRow[i][4].toString()+","+valueRow[i][5].toString()+")";

    sqlvalue[i]=sql.toString();

    }

    data = sq.Save(sqlvalue,"学生信息表",row, column);

    tableModel.setDataVector(data,dataTitle);

    }

    if(paneParent.getSelectedIndex()==2)

    {

    for(int i =0;i

    {

    String sql = "insert into 宿舍信息表"+" values ("+valueRow[i][0].toString()+","+valueRow[i][1].toString()+")";

    sqlvalue[i]=sql.toString();

    }

    data = sq.Save(sqlvalue,"宿舍信息表",row, column);

    tableModel.setDataVector(data,TitleDormitor);

    }

    }

    }

    //------------------------------增加---------------------------

    if((JButton)e.getSource()==buttonIncrease)

    {

    tableModel.addRow(new Vector<>());

    }

    }

    三、sql.java (重要)

    public class SQL {

    public Connection conn;

    public Statement st;

    public ResultSet rs;

    //----------------------------获取链接--------------------------------

    public Connection getConn() throws SQLException, ClassNotFoundException

    {

    String driverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

    String url = "jdbc:sqlserver://localhost:1433;databaseName=学习宿舍";

    //:1433为数据库默认端口号,学习宿舍为数据库名字

    String user = "sa"; //登录用户名

    String password = "123456"; //登录密码

    try {

    Class.forName(driverClassName);

    conn = DriverManager.getConnection(url, user, password);

    System.out.println("数据库连接成功");

    } catch (SQLException ex1)

    {

    System.out.println("数据库连接失败");

    }

    return conn;

    }

    //-----------------------------------关闭链接----------------------------------

    public void Close()

    {

    try {

    rs.close();

    } catch (SQLException e) {

    e.printStackTrace();

    }

    try {

    st.close();

    } catch (SQLException e1) {

    e1.printStackTrace();

    }

    try {

    conn.close();

    } catch (SQLException e) {

    e.printStackTrace();

    }

    }

    //----------------------------------------登陆---------------------------------

    public int landing(String name1,String password1)

    {

    int num = 0;

    String sql = "select *from 用户表";

    try{

    getConn();

    st = conn.createStatement();

    rs = st.executeQuery(sql);

    while(rs.next())

    {

    String name = rs.getString(1).trim();

    String password = rs.getString(2).trim();

    if(name.equals(name1)&&password.equals(password1))

    {

    num = 1;

    }

    }

    }catch (SQLException e) {

    // TODO: handle exception

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    Close();

    return num;

    }

    //--------------------------------查询-------------------------------

    public Vector> query(String tableName,int column)

    {

    int num = 0;

    String sql = "select *from "+tableName;

    Vector> data = new Vector>();

    try{

    getConn();

    st = conn.createStatement();

    rs=st.executeQuery(sql);

    while(rs.next())

    {

    Vector rowdata = new Vector();

    for(num=1;num<=column;num++)

    {

    rowdata.add(rs.getString(num));

    }

    data.add(rowdata);

    }

    }catch(SQLException ex1)

    {

    System.out.println("失败"+ex1);

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    Close();

    return data;

    }

    //---------------------------------------删除----------------------------------

    public int delete(String sql)

    {

    int num = 0;

    try{

    getConn();

    st = conn.createStatement();

    num = st.executeUpdate(sql);

    }catch (SQLException e) {

    // TODO: handle exception

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    Close();

    return num;

    }

    //-------------------------------------保存-------------------------------------

    public Vector> Save(String[] sqlvalue,String tableName,int row,int column)

    {

    Vector> data = new Vector>();

    try{

    getConn();

    st = conn.createStatement();

    st.executeUpdate("delete from "+tableName);

    for(int i =0;i

    {

    st.executeUpdate(sqlvalue[i].toString());

    }

    data = query(tableName, column);

    }catch (SQLException e) {

    // TODO: handle exception

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    return data;

    }

    }

    数据库连接账号密码及表名

    **

    这个是数据库的连接账号和密码123456

    535036d47e67cc367d2318ed98e780d2.png

    这个是用户表结构和登陆账号和密码(可自行修改)

    0de92ed98324a6e42fc7a693941f6b2b.png

    1e7daa98f78be544955e60529139278f.png

    **

    宿舍信息表结构**

    f85673998a6f64d40325cd537a89cb37.png

    **

    学生信息表结构**

    cb6c8461ea416878c2e73ccba97581ef.png

    展开全文
  • 本系统采用C#.net+access的方式完成 界面不是特别漂亮 主要是介绍一般管理系统的开发过程 内附源代码和系统E-R图
  • 学生 宿舍管理 系统

    2011-12-12 23:27:32
    是一个基于MFC的学生宿舍管理系统,有基本的增删改查操作,界面友好,代码注视详细
  • 学生宿舍管理系统

    2011-12-24 14:32:01
    学生成绩管理系统是构建于前台VS2008后台SQL Server编写而成,具有运行速度快、界面简单、操作方便等特点。文档中有所有页面的截图,且有重要部分的代码
  • 学生宿舍系统基本功能的实现,只提供界面的一些参考标准,代码看不到呢
  • 高级语言程序设计课程设计 说明书 设计题目 学生宿舍管理系统 目 录 一总体设计? 3 1 程序的总体设计? 3 2. 函数原型声明? 3 二用户说明? 4 1菜单界面? 5 2入住登记界面? 5 3删除界面? 5 4浏览界面? 6 5查询修改? 6 ...
  • 宿舍管理:可查询宿舍的床位数、人数以及宿舍所在楼层信息并可对宿舍信息进行编辑更新功能。◇学生管理:实现入住学生信息的登记、维护和查询功能。◇信息查询:按学生姓名等查询住宿信息。◇用户管理:实现对注册...
  • 基于python Tkinter写了一版,之前用pyqt5已经做了一版,后面又用tk撸了一版。 角色有管理员、宿管、学生 管理员功能有: ...宿舍管理 宿舍查房 宿舍物品报修 学生考勤 学生管理 放行条打印 ...

    最近没那么忙了,又有时间可以研究下技术了,基于python Tkinter写了一版宿舍管理系统,之前用pyqt5已经做了一版,后面又用tk撸了一版。源码和sql脚本都放在文章末尾了,有问题可私聊解决,欢迎交流技术。
    现在成了GUI小能手。
    之前的需求如下
    基本要求:
    ① 用户界面友好;
    ② 数据维护功能,实现录入、添加、浏览和修改学生的住宿信息;
    ③ 查询:学生住宿信息查询等。

    可选要求:
    ①学生报修、报修反馈查询等;
    ②管理员登录:管理员登录验证,验证通过后,根据管理员归属角色所具有的权限进行后台操作,然后可以完成查询每个宿舍的学生信息、每个宿舍学生报修信息及实现维修后的反馈信息,最后能够统计一些基本信息。

    角色

    管理员、宿管、学生

    功能

    管理员功能有:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    宿管功能有:
    在这里插入图片描述
    在这里插入图片描述

    学生功能有:
    在这里插入图片描述

    • 在这里插入图片描述

    管理员界面效果如下:
    登录在这里插入图片描述
    管理用户
    在这里插入图片描述
    宿舍住宿统计
    在这里插入图片描述

    宿舍管理
    在这里插入图片描述
    宿舍查房
    在这里插入图片描述
    宿舍物品报修
    在这里插入图片描述

    学生考勤
    在这里插入图片描述
    学生管理
    在这里插入图片描述

    放行条打印
    在这里插入图片描述
    宿管界面效果如下:
    宿舍和学生管理菜单栏具体一样的功能,就不重复截图了
    在这里插入图片描述
    学生界面效果如下:
    宿舍和学生管理菜单栏具体一样的功能,就不重复截图了
    在这里插入图片描述

    整体代码结构

    在这里插入图片描述
    源码下载
    有问题可以加私聊,也欢迎加微信(个人资料中有)一起交流技术~

    展开全文
  • 针对当前高等院校宿舍管理的特点,利用VB开发了一种应用性很强的信息管理系统。该系统的数据库包括录入模块、查询模块和系统维护等...本文详述了宿舍管理系统的组成结构、主要代码及开发过程,介绍了相关窗体的管理界面
  • 要求要有宿舍信息,学生信息,宿舍安排,要有图形界面,能查询修改删除录入,
  • C#+SQL 学生宿舍管理系统

    热门讨论 2011-04-11 21:11:24
    使用简单三层架构编写,思路清晰,大部分代码注释。漂亮的界面,封装好的数据操作类,使得代码量减少了一半以上,包含Excel导出封装类,正则应用封装类,皮肤更换使用,是C#初学和毕业设计的好东东!
  • 2.system.java (系统管理界面) 3.sql.java (数据库操作,包括连接、断开、增删改查等操作) 一、登陆界面代码 部分代码: 登陆按钮事件 public void actionPerformed(ActionEvent e) { // TODO Auto-generated ...
  • 本设计的任务就是设计一个大学生宿舍管理系统。其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。主要任务就是建立基本数据,后台程序主要负责的都是管理上的功能。 经过分析,本系统运用...
  • 高级语言程序设计课程设计 说明书 设计题目 学生宿舍管理系统 目 录 一总体设计 3 1程序总体设计 3 2. 函数原型申明 3 二用户说明 4 1菜单界面 5 2入住登记界面 5 3删除界面 5 4浏览界面 6 5查询修改 6 6排序界面 6 ...
  • 7.1住宿管理模块使用界面 24 7.1.1 住宿情况查询页面如下: 24 7.1.2 办理人员入住页面 25 7.1.3办理迁出页面: 25 7.1.4人员迁出页面 26 7.2 数据统计模块 26 7.2.1人物统计页面: 26 7.2.2房间统计页面: 27 第八...
  • 2.4.2宿舍管理顶层数据流程图 10 2.4.3宿舍管理一层数据流程图 11 2.4.4住宿管理业务流程图 11 2.4.5出入管理数据流程图 12 2.4.6入住办理数据流程图 12 2.4.7退宿管理数据流程图 12 2.4.8学生信息修改数据流程图 13...
  • JSP 期末项目---学生宿舍管理系统(2)

    千次阅读 热门讨论 2011-12-16 20:02:00
    界面展示: JSP代码: Add page 学生资料录入界面 name="form1" onSubmit="return checkForm()
  • VC++毕业设计+论文:高校宿舍管理系统,Access数据库,界面相对专业,程序中有很多亮点值得学习。比如树型菜单,LIST拖动等。系统可以按公寓、楼号归分学生信息。可实现学生信息添加、删除、查询等常规操作。 源码...
  • 博客目录Jsp宿舍管理系统实现功能截图系统功能以及流程图技术点总结代码写在最后 Jsp宿舍管理系统 学生宿舍管理是当代学校中不可或缺的组成部分,在信息化飞速发展的今天,它的出现已经成了一种必然,本文将从宿舍...
  • 学生寝室管理系统

    2013-05-29 13:21:17
    学生宿舍管理系统的java源代码,还有数据库,实现了学生宿舍信息查询,添加,修改...界面大方美观
  • java web宿舍管理系统

    2021-01-05 09:18:25
    登录界面 欢迎页面 学生信息页面 班级列表页面 宿舍列表 维修登记页面 宿舍卫生页面 访客页面 管理员列表 操作提示 1、使用ideal导入项目。 2、使用mysql工具...
  • 6.利用分页的功能完成这个系统的全部功能 7.界面较为好看些 8.代码注释比较多。理解会比较容易些 缺点: 1.该作品主要用于上交期末作品。故没有时间进行优化,但是参考是可以的 2.时间比较紧急,对数据库的了解不够...
  • 宿舍管理系统2(python与mysql)

    千次阅读 2020-06-03 11:13:18
    实验五(数据库应用开发) 前言 本次实验是在实验三与实验四的... print('宿舍管理系统') print('-------------------------------') print('1.学生信息') print('2.公寓楼信息') print('3.宿管信息') print('4.水
  • 1.团队课程设计博客链接 ...2.个人负责模板或任务说明 设计登陆界面学生信息界面的设计,学生信息的显示、退出等功能...(1)需要管理学生信息有:学号、姓名、性别、出生日期、政治面貌、家庭住址、电话、宿舍号。...
  • 自己负责模块或任务详细说明(一)总体设计(概要设计)系统主要功能(1)需要管理学生信息有:学号、姓名、性别、出生日期、政治面貌、家庭住址、电话、宿舍号。(2)点清空按钮,数据将会清空。实际上它的作用就是清空...
  • 功能:学生管理系统设计,每个学生信息作为一条记录,包括姓名、学号、性别、出生年月、专业、班级、家庭地址、宿舍号码等。 系统要求实现以下功能: 1、输入功能:录入学生信息(包括学生学号、姓名、性别、出生...

空空如也

空空如也

1 2
收藏数 39
精华内容 15
关键字:

学生宿舍管理系统界面代码