java宿舍管理系統
A. 我在做java web時老師讓我們做學生宿舍管理系統,裡面可以有一個背景顏色的設置,有一個同學做好
jsp可以說是動態的html頁面,可以與後台進行數據交互。一般這種管理系統前端用的是jsp,而且你說看到jsp很多裡面有Student,teacher等東西,是可以自己創建的。
B. JAVA宿舍管理系統帶界面的
個人認為java就不適合寫cs的程序,也許你說的是bs的吧,
C. 用JAVA編寫一個宿舍管理系統,
1、收入
包括工資收入,獎金,補貼,額外收入等等
2、開銷
首先確定開銷類別,比如伙食,通信,聚會,交通,購物等等,然後,自然是開銷時間,目的,效果,總結等等
3、存款
目前總共現金,其中銀行存款多少,投資多少,外債多少,欠款等等。。
4、計劃
列出本周計劃,本月計劃,本季度計劃,本年度計劃
5、統計
統計每日目標開銷,每日實際開銷,每日結余,同理,包括每月和每季度,每年統計
6、理財心得
對自己花費和存款的總結,給對方的理財建議
哈哈,以前自己也做著玩過,用不起來,用著用著就忘了,麻煩啊,一點小錢都要記上,到時候帳根本抹不平的,搞得自己都不知道錢花哪了,後來,乾脆不記了,眼不見,心不煩~
另外,團IDC網上有許多產品團購,便宜有口碑。
D. 求一份Java 學生宿舍管理系統,有源碼,求大神,先謝啦
import java.awt.BorderLayout;
import java.awt.CardLayout;
import java.awt.Container;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JToolBar;
import javax.swing.SwingConstants;
public class MainFrame extends JFrame implements ActionListener{
InsertPanel ip = null;
SelectPanel sp = null;
JPanel pframe;
JButton jb1,jb2,jb3;
JMenuItem jm11,jm21,jm22,jm23,jm31,jm32,jm41,jm42;
CardLayout clayout;
public MainFrame(String s){
super(s);
JMenuBar mb = new JMenuBar();
this.setJMenuBar(mb);
JMenu m1 = new JMenu("系統");
JMenu m2 = new JMenu("基本信息");
JMenu m3 = new JMenu("成績");
JMenu m4 = new JMenu("獎懲");
mb.add(m1);
mb.add(m2);
mb.add(m3);
mb.add(m4);
jm11 = new JMenuItem("退出系統");
jm21 = new JMenuItem("輸入");
jm22 = new JMenuItem("查詢");
jm23 = new JMenuItem("更改");
jm31 = new JMenuItem("輸入成績");
jm32 = new JMenuItem("查詢成績");
jm41 = new JMenuItem("獎勵");
jm42 = new JMenuItem("處分");
m1.add(jm11);
m2.add(jm21);
m2.add(jm22);
m2.add(jm23);
m3.add(jm31);
m3.add(jm32);
m4.add(jm41);
m4.add(jm42);
Icon i1 = new ImageIcon();
Icon i2 = new ImageIcon();
Icon i3 = new ImageIcon();
jb1 = new JButton(i1);
jb1.setToolTipText("輸入");
jb2 = new JButton(i2);
jb2.setToolTipText("查詢");
jb3 = new JButton(i3);
jb3.setToolTipText("退出");
JToolBar tb = new JToolBar("系統工具");
tb.add(jb1);
tb.add(jb2);
tb.add(jb3);
add(tb,BorderLayout.NORTH);
jm11.addActionListener(this);
jm21.addActionListener(this);
jm22.addActionListener(this);
jb1.addActionListener(this);
jb2.addActionListener(this);
jb3.addActionListener(this);
clayout = new CardLayout();
pframe = new JPanel(clayout);
add(pframe);
JPanel mainp = new JPanel(new BorderLayout());
JLabel mainl = new JLabel("學生信息管理平台",SwingConstants.CENTER);
mainl.setFont(new Font("serif",Font.BOLD,30));
mainp.add(mainl);
pframe.add(mainp,"main");
clayout.show(pframe, "main");
}
public void actionPerformed(ActionEvent e){
if(e.getSource() == jm21 || e.getSource() == jb1){
if(ip == null){
ip= new InsertPanel();
pframe.add(ip,"insert");
}
clayout.show(pframe, "insert");
this.setTitle("輸入學生信息");
}
else if(e.getSource() == jm22 || e.getSource() == jb2){
if(sp == null){
sp= new SelectPanel();
pframe.add(sp,"select");
}
clayout.show(pframe, "select");
this.setTitle("查詢學生信息");
}
else if(e.getSource() == jm11 || e.getSource() == jb3){
System.exit(0);
}
}
}
第二個:
import javax.swing.JFrame;
public class MainTest {
public static void main(String [] args){
MainFrame f = new MainFrame("學生信息管理平台");
f.setSize(400,300);
f.setLocation(350,250);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
第二個:
import java.sql.Connection;
import java.sql.DriverManager;
public class MySQLConnection {
static Connection getCon(){
Connection con = null;
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost/test","root","123");
}
catch(Exception e){
System.out.println("建立資料庫連接遇到異常!");
}
return con;
}
}
第四個:
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.SwingConstants;
public class SelectPanel extends JPanel implements ActionListener{
JButton jb;
JTextField jt;
JTextField jt1,jt2,jt3,jt4;
public SelectPanel(){
JLabel jl = new JLabel("請輸入學號:",SwingConstants.CENTER);
jt = new JTextField();
jb = new JButton("確定");
JPanel jp1 = new JPanel(new GridLayout(1,3));
jp1.add(jl);
jp1.add(jt);
jp1.add(jb);
JLabel j1,j2,j3,j4;
j1 = new JLabel("學號:",SwingConstants.CENTER);
j2 = new JLabel("姓名:",SwingConstants.CENTER);
j3 = new JLabel("性別:",SwingConstants.CENTER);
j4 = new JLabel("年齡:",SwingConstants.CENTER);
jt1 = new JTextField(6);
jt1.setEditable(false);
jt2 = new JTextField(6);
jt2.setEditable(false);
jt3 = new JTextField(6);
jt3.setEditable(false);
jt4 = new JTextField(6);
jt4.setEditable(false);
JPanel jp2 = new JPanel(new BorderLayout());
JPanel jp3 = new JPanel(new GridLayout(4,2));
jp2.add(new JLabel(""),BorderLayout.NORTH);
jp3.add(j1);
jp3.add(jt1);
jp3.add(j2);
jp3.add(jt2);
jp3.add(j3);
jp3.add(jt3);
jp3.add(j4);
jp3.add(jt4);
jp2.add(jp3);
this.setLayout(new BorderLayout());
add(jp1,BorderLayout.NORTH);
add(jp2);
jb.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
if(e.getSource() == jb){
String stuNo = jt.getText().trim();
Student s = new Student();
boolean b = true;
try{
b = s.selectByStuNo(stuNo);
}
catch(Exception ex){
System.out.println("查詢學生信息遇到異常!");
}
if(b){
jt1.setText(s.getStuNo());
jt2.setText(s.getName());
jt3.setText(s.getGender());
int a = s.getAge();
Integer i = new Integer(a);
jt4.setText(i.toString());
}
else{
JOptionPane.showMessageDialog(null, "無此學生!");
}
}
}
}
E. 用Java編寫宿舍管理系統的代碼
我給講概思路:1:第步:設計資料庫般像種型宿舍管理系統選用mysql作資料庫設計表包括表欄位名欄位及表間關系2:第二布:確認使用技術作java選用Springmvc作mvc框架畢竟比較靈簡單Spring必須用管理事務Hibernate作台資料庫管理框架jsp作頁面表現層程序比較健壯擴展起比較便3:第二步基礎接建立Bean類比類、宿舍類等等映射資料庫表欄位編寫Service層、Dao層等等建立數據處理邏輯4:實現表現層寫jsp頁面想前台展示內容寫jsp面選用技術juqery,js考慮用戶體驗用ajax實現非同步刷新交互5:前台相互通信用juint進行集測試看看數據否按照邏輯准確顯示期測試等等嫌麻煩採用ssh框架直接用jsp+servlet寫比較簡單原理概差層沒清晰明
F. java語言編寫的學生宿舍管理系統
也不是難啊!關鍵是麻煩啊!你看看你要的差不多就一個項目了啊!還要建表啊!用資料庫啊!我這有一個圖書管理系統啊!是jcreat做的啊!你那個就是實現了增刪改差啊!基本功能,不過麻煩啊!你要是局部的不是先幫助還行啊!
G. 如何用Java編寫一個宿舍管理系統
首先 你得會java
然後 設計一下資料庫 和 具體的方法
最後 慢慢實現
最近我正准備開某寶店幫寫代碼
H. 用java做個系統宿舍管理系統
1、收入
包括工資收入,獎金,補貼,額外收入等等
2、開銷
首先確定開銷類別,比如伙食,通信,聚會,交通,購物等等,然後,自然是開銷時間,目的,效果,總結等等
3、存款
目前總共現金,其中銀行存款多少,投資多少,外債多少,欠款等等。。
4、計劃
列出本周計劃,本月計劃,本季度計劃,本年度計劃
5、統計
統計每日目標開銷,每日實際開銷,每日結余,同理,包括每月和每季度,每年統計
6、理財心得
對自己花費和存款的總結,給對方的理財建議
哈哈,以前自己也做著玩過,用不起來,用著用著就忘了,麻煩啊,一點小錢都要記上,到時候帳根本抹不平的,搞得自己都不知道錢花哪了,後來,乾脆不記了,眼不見,心不煩~
另外,團IDC網上有許多產品團購,便宜有口碑