項目管理系統源碼java
① java庫存管理系統源碼(有誰做過類似這個項目)求源碼 謝謝
我有進銷存的源碼MVC、Hibernate的都有,但是資料庫是sql Server 2000的。開發工具採用Eclipse,開發應用伺服器採用Tomcat 。不知可以不???
② 誰有項目管理系統的源碼,只要實現一般功能即可,最好是用java編寫
http://wenku..com/view/ccc47ba20029bd64783e2c13.html
不知道符不符合你的要求!
③ 項目任務管理系統。Java實訓項目。學生用的就行。有精英幫忙整下。謝謝。
這個不難,如果你是個學生 建議你自己學著做出來,過程中遇到問題可以來這里提問。 如果不知道怎麼入手,倒是可以給你一些思路
④ 求Java+mysql學生成績管理系統(最好是三大框架)項目完整源代碼
#包括
#包括
#包括中
#定義N 50 / *定義符號常量,代表的學生人數最多* /
詮釋計數= 0; / *全局變數記錄數組的當前位置* /
學生/ *定義結構類型,代表學生信息* /
{
字元名[10]; / *學生姓名* /
字元數[10]; / *學生ID * /
浮點數學/數學成績* /
浮動英語/英語成績* /
};的
輸入(學生* ARR)/ *函數聲明無效,輸入學生信息* /
無效排序(學生* ARR)/ *函數聲明的訂單* /
無效的發現(學生* ARR)/ *函數聲明,找一個學生信息* /
無效的主要()
{
的char selmenu; / *定義一個局部變數,用來記錄用戶選擇功能編號* / 學生螺柱[N]; / *定義結構的數組,用於記錄學生信息* /
/ *循環介面* /
{系統(「CLS」); / *清屏功能* /
的printf(「\ N \ N」);
的printf(「\ \ T \ T \ T學生成績管理系統\ N \ N」);
的printf(「\ \ T \ T \ T1輸入學生成績\ N」);
的printf(「\ T \ T \ T \ T2。按排榜\ N」);
的printf(「\ \ T \ T \ T3查找學生信息\ N」); BR />的printf(「\噸\ T \ T \ T4退出\ n \ n已」);
的printf(「\ T \ T \輸入功能選擇號碼(1-4):」);
fflush的(STDIN); / *清空輸入緩沖區* /
scanf函數(「%c」的,selmenu)/ *接受用戶選擇功能號* /
開關( selmenu)/ *輸入一個不同的數字來調用相應的函數來完成功能* /
{
case'1:
輸入(雙頭); / *調用輸入學生信息的功能, ,參數學生信息數組名* /
打破;
case'2:
排序(螺柱)/ *召喚出排榜函數的參數是數組名* /
;
case'3':
發現(螺柱)/ *由學生呼叫號碼和姓名查找學生信息的功能* /
突破;
}
}(selmenu! = '4'); / *確定是否退出* /
的printf(「\ n \ n已\ T \ T \ T ---------- -----謝謝---------------- \ N \ N「); / *輸出告別* /
} 無效輸入(學生* ARR)/ *定義輸入學生信息的功能* /
{
字元CH / *接收用戶指令* /
/ *使用周期,學生成績由用戶輸入控制* / {
系統(「CLS」);
的printf(「\ N%d的學生輸入信息:\ N輸入學生的姓名:」數+ 1); <BR / scanf函數(「%」,編曲[計]名);
的printf(「\ n輸入學號:」);
scanf函數(「%」,改編[計]數字);
的printf(「\ n輸入的數學成績:」);
scanf函數(「%f」的改編[計]數學);
的printf(「\ n輸入的英文結果:「);
scanf函數(」%f「的改編[計]);
數+ / *記錄當前輸入學生信息,一些* / 的printf(「\ N是否繼續輸入(Y / N)\ N」);
fflush的(STDIN); / *清空輸入緩沖區* /
CH = getchar函數();
}(CH =='Y'| | CH =='Y')/ *確定用戶的指令,是否繼續輸入* /
} 無效排序(學生* ARR)的總成績排/ *定義列表功能* /
{
INT I,J,K; / *定義循環變數I,J,最低數量的位置k * / />結構學生t; / *定義交換的臨時變數* /
如果(計數== 0)/ *陣列的學生表現,以確定是否存在* /
的printf(「沒有學生的成績,先記錄在學生信息\ N「);
其他
{
(I = 0; <計數1 + +)/ *類型的學生選擇方法成就* / {
K =我;
(J = i +1的; J <數; J + +)/ * k是到達[我]改編[計數1 ,最低數量的位置* /
((ARR [K]。數學+到達[K]。英語)<(ARR [J]。數學+改編[J]。英語)) K = J br(k! = I)/ *如果最小的號碼是不是比較列第一,交換* /
T =到達[K]; ARR [K] =到達[I];
到達[I] = T;
}
}
的printf(「\ N排榜:\ N \ N「); <BR /的printf(」\ \ t斯ID \噸數學\噸英語\ t總\ t發布\「);
(J = 0; J <數; J + +)/ *輸出出學生的成績和排名* /排榜
的printf(「\%-6S \ T%4S \ T%-6.1F \ T%6.1F \ T-6.1F% \ T%5D \ N「,
改編[J]。名字,編曲[J]。數量,編曲[J]。數學,編曲[J]。英語,改編[J]。數學+改編[ J]英語
j +1)的;
}
的printf(「\ n輸入返回到主程序\ N」);
fflush的(STDIN); BR />的getchar的();
}
作廢的發現(學生ARR)/ *定義查詢功能* /
J;
字元名稱]的學生姓名;用於接收用戶輸入* /
字元數[10]; / *接收用戶輸入* /
系統的學生證(「CLS」); / / * *清屏功能* / 的printf(「\ n請輸入學生信息,您正在尋找:\」);
的printf(「\ n個學生的名字:」);
scanf函數(「%」,名稱);
的printf(「\ n個學生學號:」);的
> scanf函數(「%」號);
(J = 0; J <計數; J + +)/ *使用字元串比較函數來找到戰爭的藝術合格的學生成績* /
{
((STRCMP(名稱,編曲[J]。名字)== 0)&&(STRCMP(數量,到達[J]號)== 0))
{
printf的-4S(「\ N \噸\噸數\噸數學\噸\噸得分\ N」);
的printf(「\%-6S \ T%\ T%6.1F \ T %\ T%6.1F-6.1F \ N「,
改編[J]。名字,編曲[J]。數量,編曲[J]。數學,編曲[J]。英語,編曲[J]。數學+改編[J]。英語);
突破;
}
}
(J> =計)/ *如果沒有找到,從循環條件退出* /
printf的(「\ N沒有發現學生記錄,請檢查並重新找到!\ N」);
fflush的(STDIN); / *清空輸入緩沖區* /
printf的(「\ n輸入返回先前的功能菜單\ N」);
用getchar();
}
⑤ java源代碼學生信息管理系統怎麼打開
你需要一個開發工具,我一般是用eclipse的,官網可以下載,下載之後將項目導入到eclipse中就可以了。同時你的系統需要資料庫支持,一般這種項目用mysql資料庫就OK了,關於怎麼導入eclipse項目和安裝mysql資料庫的你可以網路去看看,多動手,對自己好處很多的
⑥ 跪求軟體測試項目管理系統java原代碼
什麼類型的測試呢?
如果是B/S架構,可以到github上搜索,例如搜OA、manager,過濾條件選Java或PHP
如果是手機App,可以搜music、manager,過濾條件選擇Android的。
⑦ 求java編寫的倉庫管理系統源代碼或詳細設計
import java.util.*;
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import java.io.*;
class 商品 extends Panel
{String 代號,名稱;int 庫存;float 單價;
商品(String 代號,String 名稱,int 庫存,float 單價)
{this.代號=代號;this.名稱=名稱;this.庫存=庫存;this.單價=單價;
}
}
class ShowWin extends JFrame implements ActionListener
{ Hashtable hashtable=null;
JTextField 代號文本框=new JTextField(),
名稱文本框=new JTextField(),
庫存文本框=new JTextField(),
單價文本框=new JTextField(),
查詢文本框=new JTextField(),
查詢信息文本框=new JTextField(),
刪除文本框=new JTextField();
JButton b_add=new JButton("添加商品"),
b_del=new JButton("刪除商品"),
b_xun=new JButton("查詢商品"),
b_xiu=new JButton("修改商品"),
b_show=new JButton("顯示商品清單");
JTextArea 顯示區=new JTextArea(25,10);
ShowWin()
{super("倉庫管理窗口");
hashtable=new Hashtable();
Container con=getContentPane();
JScrollPane pane=new JScrollPane(顯示區);
顯示區.setEditable(false);
JPanel save=new JPanel();
save.setLayout(new GridLayout(8,2));
save.add(new Label("輸入代號:"));
save.add(代號文本框);
save.add(new Label("輸入名稱:"));
save.add(名稱文本框);
save.add(new Label("輸入庫存:"));
save.add(庫存文本框);
save.add(new Label("輸入單價:"));
save.add(單價文本框);
save.add(new Label("單擊添加:"));
save.add(b_add);
save.add(new Label("單擊修改:"));
save.add(b_xiu);
save.add(new Label("輸入查詢代號:"));
save.add(查詢文本框);
save.add(new Label("單擊查詢:"));
save.add(b_xun);
JPanel del=new JPanel();
del.setLayout(new GridLayout(2,2));
del.add(new Label("輸入刪除的代號:"));
del.add(刪除文本框);
del.add(new Label("單擊刪除:"));
del.add(b_del);
JPanel show=new JPanel();
show.setLayout(new BorderLayout());
show.add(pane,BorderLayout.CENTER);
show.add(b_show,BorderLayout.SOUTH);
JSplitPane split_one,split_two;
split_one=new JSplitPane(JSplitPane.VERTICAL_SPLIT,save,del);
split_two=new
JSplitPane(JSplitPane.HORIZONTAL_SPLIT,true,split_one,show);
con.add(split_two,BorderLayout.CENTER);
JPanel xun=new JPanel();
xun.add(new Label("所得信息:"));
xun.add(查詢信息文本框);
xun.setLayout(new GridLayout(2,1));
con.add(xun,BorderLayout.SOUTH);
b_add.addActionListener(this);
b_del.addActionListener(this);
b_xun.addActionListener(this);
b_xiu.addActionListener(this);
b_show.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{if(e.getSource()==b_add)
{String daihao=null,mingcheng=null;int kucun=0;float danjia=0.0f;
daihao=代號文本框.getText();mingcheng=名稱文本框.getText();
kucun=Integer.parseInt(庫存文本框.getText());
danjia=Float.valueOf(單價文本框.getText()).floatValue();
商品 goods=new 商品(daihao,mingcheng,kucun,danjia);
hashtable.put(daihao,goods);
try{FileOutputStream file=new FileOutputStream("goods.txt");
ObjectOutputStream out=new ObjectOutputStream(file);
out.writeObject(hashtable); out.close();
}
catch(IOException event){}
}
else if(e.getSource()==b_del)
{String daihao1=刪除文本框.getText();
try{FileInputStream come_in=new FileInputStream("goods.txt");
ObjectInputStream in=new ObjectInputStream(come_in);
hashtable=(Hashtable)in.readObject(); //////
in.close();
}
catch(ClassNotFoundException event){}
catch(IOException event){}
商品 temp=(商品)hashtable.get(daihao1);
{hashtable.remove(daihao1);}
try{FileOutputStream file=new FileOutputStream("goods.txt");
ObjectOutputStream out =new ObjectOutputStream(file);
out.writeObject(hashtable);//
out.close();
}
catch(IOException event){}
}
//
else if(e.getSource()==b_xun)
{ String aa;
aa=查詢文本框.getText();
查詢信息文本框.setText(null);
try{FileInputStream come_in=new FileInputStream("goods.txt");
ObjectInputStream in =new ObjectInputStream(come_in);
hashtable=(Hashtable)in.readObject(); ////
in.close();
}
catch(ClassNotFoundException event){}
catch(IOException event){}
商品 a=(商品)hashtable.get(aa);
查詢信息文本框.setText(" 代號:"+a.代號+" 名稱:"+a.名稱+" 庫存:"+a.庫存+" 單價:"+a.單價);
}
//
else if(e.getSource()==b_xiu)
{ String bb;
bb=代號文本框.getText();
try{FileInputStream come_in=new FileInputStream("goods.txt");
ObjectInputStream in=new ObjectInputStream(come_in);
hashtable=(Hashtable)in.readObject(); //////
in.close();
}
catch(ClassNotFoundException event){}
catch(IOException event){}
商品 temp=(商品)hashtable.get(bb);
{hashtable.remove(bb);}
try{FileOutputStream file=new FileOutputStream("goods.txt");
ObjectOutputStream out =new ObjectOutputStream(file);
out.writeObject(hashtable);//
out.close();
}
catch(IOException event){}
String daihao1=null,mingcheng1=null;int kucun1=0;float danjia1=0.0f;
daihao1=代號文本框.getText();mingcheng1=名稱文本框.getText();
kucun1=Integer.parseInt(庫存文本框.getText());
danjia1=Float.valueOf(單價文本框.getText()).floatValue();
商品 goods1=new 商品(daihao1,mingcheng1,kucun1,danjia1);
hashtable.put(daihao1,goods1);
try{FileOutputStream file=new FileOutputStream("goods.txt");
ObjectOutputStream out=new ObjectOutputStream(file);
out.writeObject(hashtable); out.close();
}
catch(IOException event){}
}
//
else if(e.getSource()==b_show)
{ 顯示區.setText(null);
try{FileInputStream come_in=new FileInputStream("goods.txt");
ObjectInputStream in =new ObjectInputStream(come_in);
hashtable=(Hashtable)in.readObject(); ////
}
catch(ClassNotFoundException event){}
catch(IOException event){}
Enumeration enum=hashtable.elements();
while(enum.hasMoreElements())
{ 商品 te=(商品)enum.nextElement();
顯示區.append("商品代號:"+te.代號+" ");
顯示區.append("商品名稱:"+te.名稱+" ");
顯示區.append("商品庫存:"+te.庫存+" ");
顯示區.append("商品單價:"+te.單價+" ");
顯示區.append("\n ");
}
}
}
}
public class LinkListFour
{public static void main(String args[])
{ ShowWin win=new ShowWin();
win.setSize(400,350);
win.setVisible(true);
win.addWindowListener(new WindowAdapter()
{public void windowClosing(WindowEvent e)
{ System.exit(0);}});
}
}
⑧ 上網下載了一大堆java源代碼 是一個管理系統 想在Eclipse上運行 但不知道要如何操作
導入就可以了,打開eclipse,裡面不是是file->import->general->Existing Projects into workspace->Browser就可以選中的的代碼導進來,運行
⑨ java項目管理源代碼
項目經理發給別人項目,還是自己領取項目?沒有具體要求嗎?
⑩ 項目管理系統JAVA資料庫
步驟:
首先需求採集,你這么說看樣子需求都不確定,有了需求就可以做設計了。
把你的需求細化為每個具體的功能,分析每個功能需要用的實體類。
根據實體類做資料庫設計,可以先設計好資料庫的表,用工具生成j對應的ava類和相應的,這樣能省很大一部分力氣。
建議你先做一個功能,因為如果系統功能較多的話,可能開始你的資料庫設計不會很全面,一個功能做好了,思路也就開了。不知道你需要多詳細的設計步驟,先說這些吧,過會給你寫登陸代碼。