freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java商品房銷售中的客戶信息管理系統(tǒng)課程設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 eleteScoreMenuItem=new JMenuItem(刪除成績(jī)信息)。 (deleteScoreMenuItem)。 } } class AddScoreActionListener implements ActionListener{ public void actionPerformed(ActionEvent e) { new ScoreAddUI()。import .*。 JComboBox fieldComboBox。 JScrollPane bookScrollPane。 (年齡)。 (() / 2, ())。 bookScrollPane = new JScrollPane(table)。//獲取文本信息 } } } class RetrievalActionListener implements ActionListener{ public void actionPerformed(ActionEvent event){ switch (selectedNum) { case 1: fieldSelected = num。 case 5: fieldSelected = dept。 (年齡)。 (())。 repaint()。import .*。 JButton retrievalButton。 public ScoreQueryUI(){ container = ()。 (keywordText)。 (, bottomPanel)。 (學(xué)號(hào))。 i++) { Vector row = new Vector()。 } DefaultTableModel model = new DefaultTableModel(content, head)。StudentAddUI類源代碼:package ui。 public StudentAddUI() { l1 = new JLabel(學(xué)號(hào))。 t4 = new JTextField(24)。 (170, 100, 100, 30)。 (170, 180, 200, 30)。 (170, 260, 60, 30)。 (200, 200, (), ())。 int num = (())。 ()。根據(jù)標(biāo)簽提示,在文本框中輸入要?jiǎng)h除成績(jī)記錄的學(xué)生姓名。public class StudentDeleteUI extends JFrame{ JLabel l1。 (null)。 (bt2)。 (new WindowAdapter() {// 匿名類開始 public void windowClosing(WindowEvent e) // 把退出窗口的語(yǔ)句寫在本方法中 { dispose()。 } } } class CloseListener implements ActionListener{ public void actionPerformed(ActionEvent e) { dispose()。import .*。 l3 = new JLabel(學(xué)科)。 bt1 = new JButton(添加)。 (100, 140, 80, 30)。 (100, 220, 80, 30)。 (140, 300, 80, 30)。 (添加成績(jī)信息錄入界面)。 (200, 200, (), ())。 (170, 260, 60, 30)。 (170, 180, 200, 30)。 (170, 100, 100, 30)。 t4 = new JTextField(20)。 public ScoreAddUI(){ l1 = new JLabel(學(xué)號(hào))。ScoreAddUI類源代碼:package ui。 ()。 (400, 400)。 (bt1)。 bt2 = new JButton(退出)。import .*。 } } public static void main(String[] args) { new StudentAddUI()。 if (issuccess) { (null, insert success, 提示信息, )。 } })。 (new AddListener())。 (100, 260, 80, 30)。 (100, 180, 80, 30)。 (100, 100, 80, 30)。 t2 = new JTextField(24)。 JTextField t1, t2, t3, t4, t5。當(dāng)單擊“添加”按鈕時(shí),通過(guò)注冊(cè)事件,在內(nèi)部類的actionPerformed()方法中,獲取五個(gè)文本框中的信息,并轉(zhuǎn)換成相應(yīng)的基本數(shù)據(jù)類型,通過(guò)StudentDao類的addStudent()方法,將數(shù)據(jù)寫入數(shù)據(jù)庫(kù)的student表中。 (())。 for (int i = 0。 ArrayList lis = (key)。 (, bookScrollPane)。 (() / 2, ())。 JScrollPane bookScrollPane。public class ScoreQueryUI extends JFrame{ JLabel selectionLabel。import .*。 } DefaultTableModel model = new DefaultTableModel(content, head)。 i++) { Vector row = new Vector()。 (學(xué)號(hào))。 case 4: fieldSelected = sex。 (true)。 (new RetrievalActionListener())。 topPanel = new JPanel()。 (學(xué)號(hào))。 int selectedNum。import 。InformationQueryUI類源代碼:package ui。 } } class AddActionListener implements ActionListener{ public void actionPerformed(ActionEvent e){ new StudentAddUI()。 (deleteMenuItem)。 JMenuItem deleteMenuItem=new JMenuItem(刪除畢業(yè)生信息)。 JMenuItem queryScoreMenuItem=new JMenuItem(學(xué)生成績(jī)查詢)。 (true)。public class TeacherMainUI extends JFrame{Container ctp。 }}執(zhí)行截圖如下:(5)TeacherMainUI類:此類為教師主界面類,在此界面上有一個(gè)菜單欄,三個(gè)菜單:文件,查詢,修改。 String st2 = ()。 (200, 200, (), ())。 (t2)。 (null)。 Container cp。import .*。 (row)。 i ()。 VectorString head = new Vector()。 (, bookScrollPane)。 public StudentScoreUI(){ container = ()。import 。StudentScoreUI類源代碼:package ui。 dispose()。 (true)。 (bt2)。 (t1)。 t2 = new JPasswordField(12)。 JPasswordField t2。若存在,則創(chuàng)建StudentScoreUI類的對(duì)象,即打開學(xué)生成績(jī)界面,顯示此登陸學(xué)生的成績(jī)信息,若不存在,則提示密碼錯(cuò)誤。 } })。//注冊(cè)事件 (new StudentLoginActionListener())。 (null)。import .*。 = sex。 } public void setSex(String sex) { = sex。 String sex。}}(2)Student類:此類中有五個(gè)成員變量,int num。 } public int getCredit() { return credit。 public int getNum() { return num。int score。 int count = (sql)。 } return false。 (2, sname)。 while (()) { Score score = new Score((1), (2), rs .getString(3), (4), (5))。 Connection con = ()。 。import 。import 。 } public static void main(String[] args) { }}(3)ScoreDao類:此類中有四個(gè)方法,queryScore,queryScore1,addScore,deleteScor作用分別是為教師用戶提供查詢學(xué)生成績(jī)信息功能,為學(xué)生用戶提供詢本人成績(jī)信息功能,添加成績(jī)信息,刪除成績(jī)信息。 try { pst = (select * from teacher where tname=? and password=?)。import 。 if (count == 1) return true。 } public boolean deleteStudent(String key) { Connection con = ()。% + key + %39。 else return false。 try { pst = (insert into student values(?,?,?,?,?))。 (2,password)。import 。若刪除成功,返回true,否則返回falsequeryStuden()方法中,有兩個(gè)參數(shù),分別傳給select語(yǔ)句中的field(查找方式)和key(查找內(nèi)容),利用select語(yǔ)句,從student表中檢索學(xué)生基本信息。 } public static void closeConnection() { if(con!=null) try { ()。 (Driver Suceess)。3.5系統(tǒng)流程描述四、系統(tǒng)實(shí)現(xiàn)本系統(tǒng)保存在studentmanage包里其中包含四個(gè)包:connection包,dao包,model包,ui包:(1)DBconnection類:此類設(shè)置程序與數(shù)據(jù)庫(kù)的連接,通過(guò)設(shè)置驅(qū)動(dòng)類型和數(shù)據(jù)源來(lái)確定要連接的數(shù)據(jù)庫(kù)。如果數(shù)據(jù)庫(kù)檢索到所需信息,這生成列表顯示檢索結(jié)構(gòu),如果沒有所需信息,則列表中的內(nèi)容為空。截圖如下:3.4模塊設(shè)計(jì)總主界面登陸后,可以選擇用戶,是學(xué)生用戶或者教師用戶。其基本數(shù)據(jù)類型分別為:char,char。在查詢學(xué)生基本信息時(shí),可以從依據(jù)不同字段,即學(xué)生信息表的不同屬性進(jìn)行查找。根據(jù)目前所開設(shè)的課程,學(xué)生已經(jīng)具備這樣的知識(shí),有能力綜合java編程知識(shí)和數(shù)據(jù)庫(kù)應(yīng)用知識(shí)做出一個(gè)這樣的客戶信息管理系統(tǒng)二、 需求分析2.1系統(tǒng)概述 此系統(tǒng)提供給客戶和商家。2.2系統(tǒng)運(yùn)行環(huán)境 Java運(yùn)行在eclipse軟件上,數(shù)據(jù)庫(kù)用mysql數(shù)據(jù)庫(kù)2.3功能需求描述商品房銷售中的客戶信息管理系統(tǒng)要面對(duì)商家和客戶。在這個(gè)數(shù)據(jù)庫(kù)中包含四個(gè)表:student表,teacher表,studentlogin表和score表。其基本數(shù)據(jù)類型分別為:char,char。如果選擇教師用戶,則進(jìn)入教師登陸界面,在這個(gè)界面上輸入教師姓名和用戶密碼,輸入后單擊“登錄”按鈕,則進(jìn)入教師主界面。若數(shù)據(jù)庫(kù)中有此學(xué)生的成績(jī)信息,則生成列表顯示成績(jī)信息,若沒有此記錄,則列表內(nèi)容為空。import 。 } try { con=(jdbc:mysql://:3306/studentman age,root,root)。 ()。import 。 Connection con=()。 } catch (SQLException e) { ()。 (3, sex)。 } public ArrayList queryStudent(String field, String key) { ArrayList lis = new ArrayList()。 ResultSet rs = (sql)。 String sql = delete from st
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1