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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)5篇-文庫吧資料

2024-11-04 04:06本頁面
  

【正文】 的構(gòu)建塊是用戶所創(chuàng)建的對象,每一個對象都具有一些特性和行為(屬性、事件和方法)。Visual Basic 作為一種面向?qū)ο蟮木幊谭椒?,把程序和?shù)據(jù)封裝起來作為一個對象,并為每個對象賦予相應(yīng)的屬性。系統(tǒng)程序大體可分成四個模塊:數(shù)據(jù)輸入、根據(jù)查詢、數(shù)據(jù)打印和通訊。(6)過程(Procedure)過程是指經(jīng)過定義或說明的,或基于某一對象對應(yīng)的事件所引發(fā)的程序段。它是在程序執(zhí)行的過程中要計算機執(zhí)行的某種操作。程序所用的鍵盤事件有KeyPress(按鍵)事件,KeyDown事件和KeyUp事件;鼠標(biāo)事件有Click(單擊鼠標(biāo))事件,DbDlicd(雙擊鼠標(biāo))。(4)事件(Events)事件是指用戶或操作者對計算機進行的某一操作(如擊鍵、單擊或移動鼠標(biāo)等)的行為或系統(tǒng)狀態(tài)發(fā)生的變化。用戶通過適當(dāng)?shù)卦O(shè)置或改變對象的屬性來確定對象的外觀及性能特征,從而有效地使用系統(tǒng)提供的對象。正確使用對象可以減少程序和開發(fā)時間,提高程序設(shè)計者的工作效率。當(dāng)把這些工具放置到用戶界面對應(yīng)的窗體上時,被稱為對象或控件。(2)對象(Object)對象是VB系統(tǒng)內(nèi)部提供給設(shè)計者可以直接使用的處理輸出的控制工具。其基本含義如下:(1)視窗(Form)視窗是進行人機交互的界面或接口,也叫窗體。(2)事件驅(qū)動編程:在設(shè)計應(yīng)用程序時,把對象添加到窗體中,在用戶與程序進行交互時,用戶基本上是通過鼠標(biāo)、鍵盤與應(yīng)用程序進行交互的,那些對象就必須對鼠標(biāo)和鍵盤操作所引發(fā)的事件做出響應(yīng),來執(zhí)行一段應(yīng)用程序。目 錄前言第一章 Visual Basic 概述 Visual Basic 語言的特點 Visual Basic 系統(tǒng)幾個程序應(yīng)用中的常用名詞 第二章 Windows 下的Visual Basic 編程環(huán)境簡介 面對對象的編程 實現(xiàn)菜單選項 實現(xiàn)工具欄第三章 怎樣開發(fā)一個學(xué)生信息管理系統(tǒng)的查詢模塊 學(xué)生信息系統(tǒng)的設(shè)計分析 編程環(huán)境的選擇 關(guān)系型數(shù)據(jù)庫的實現(xiàn) 二者的結(jié)合(DBA)第四章 使用Access2000 創(chuàng)建數(shù)據(jù)庫 數(shù)據(jù)庫的概念 新建一個數(shù)據(jù)庫 修改已建的數(shù)據(jù)庫 第五章 可行性分析 第六章 系統(tǒng)總體規(guī)劃 系統(tǒng)功能 系統(tǒng)流程圖 第七章 系統(tǒng)具體實現(xiàn) 各功能的實現(xiàn) 課程管理 打印統(tǒng)計 結(jié)束語 后記 主要參考文獻第一章 Visual Basic 概述 Visual Basic 語言的特點Visual Basic 語言用其設(shè)計應(yīng)用程序時具有兩個基本特點:可視化設(shè)計和事件驅(qū)動編程。⒍班級管理信息的修改。⒋班級管理信息的輸入,包括輸入班級設(shè)置、年級信息等。⒉學(xué)生信息的查詢,包括查詢學(xué)生基本信息、所在班級、已學(xué)課程和成績等。本系統(tǒng)主要包括學(xué)生信息查詢、教務(wù)信息維護和學(xué)生選課三部分。通過這樣的系統(tǒng)可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢、修改、增加、刪除等,從而減少管理方面的工作量。–––––––––––––––––前言–––––––––––––––––隨著學(xué)校的規(guī)模不斷擴大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。經(jīng)過分析,我們使用MICROSOFT公司的VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。理論和實踐的相結(jié)合是學(xué)習(xí)最有效的方法。第五章 總結(jié)課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),,實在是受益匪淺。與此同時,在同學(xué)的幫助下,讓我體會到了相互學(xué)習(xí)的重要性,而更讓人難以忘懷的是在熱烈討論問題時,那激情橫溢的場面。但是,通過這次程序設(shè)計,除了增加了自己的編程能力,提高了我對JAVA的應(yīng)用能力,同時我也深感“認(rèn)真嚴(yán)謹(jǐn)”這個詞的重要性,一點點小的馬虎,便會導(dǎo)致整個程序不能正常運行。}} } }運行效果:第四章 總結(jié)通過本次課程設(shè)計,不僅讓我更深入的了解JAVA這門學(xué)科,更使自己有了繼續(xù)探索的興趣。}else{(null, ”修改失敗“, ”溫馨提示, )。(”select * from student“)。try{//(null, sql, ”溫馨提示“, )?!啊?where 學(xué)號=39。,民族=39。,專業(yè)=39。,班級=39。,年齡=“+()+”,年級=39。,性別=39。}else{String sql=”update student set 姓名=39。}else if(().toString().equals(”“)){(null, ”請輸入姓名“, ”溫馨提示“, )。mf=mmf。(p)。(new Label(”“))。(專業(yè))。(班級)。(年級)。(年齡)。(民族)。(性別)。(姓名)。(學(xué)號)。(new GridLayout(10,2,5,5))。b=new JButton(”確定“)。專業(yè)=new JTextField(10)。年級=new JTextField(5)。民族=new JTextField(5)。姓名=new JTextField(5)。專業(yè)1=new JLabel(”專業(yè)“)。年級1=new JLabel(”年級“)。民族1=new JLabel(”民族“)。姓名1=new JLabel(”姓名“)。(new FlowLayout())。setLocation(120,180)。public editFrame(mainFrame mmf){ setTitle(”修改學(xué)生信息“)。JPanel p。JTextField 學(xué)號,姓名,性別,民族,年齡,年級,班級,專業(yè)。public static final int HEIGHT = 400。}}}catch(Exception er){(())。(”“)。(”“)。(”“)。(”“)。(”select * from student“)。)“。,39。,39。,“+ ()+”,39。,39。,39。,39。}else{sql=”insert into student values(39。try{//(())。ResultSet rs。“。}else{String sql=”select * from student where 學(xué)號=39。}else if(().toString().equals(”“)){(null, ”請輸入姓名“, ”溫馨提示“, )。mf=mmf。(p)。(new Label(”“))。(專業(yè))。(班級)。(年級)。(年齡)。(民族)。(性別)。(姓名)。(學(xué)號)。(new GridLayout(10,2,5,5))。b=new JButton(”確定“)。班級=new JTextField(10)。年齡=new JTextField(5)。性別=new JTextField(”女“,5)。學(xué)號=new JTextField(”201071030240“,5)。班級1=new JLabel(”班級“)。年齡1=new JLabel(”年齡“)。性別1=new JLabel(”性別“)。學(xué)號1=new JLabel(”學(xué)號“)。//()。setLocation(120,180)。public addFrame(mainFrame mmf){ setTitle(”修改學(xué)生信息“)。JPanel p。JTextField 學(xué)號,姓名,性別,民族,年齡,年級,班級,專業(yè)。public static final int HEIGHT = 400。(sql)。= = 12}(sql)?!?().toString()+”39。if(selectStr==”年齡“){sql=”select * from student where “+selectStr+” “+().toString()。(450,80)。(p)。(b)。(new JLabel(”查找內(nèi)容“))。(new JLabel(”選擇“))。(this)。b=new JButton(”查找“)。c=new JComboBox(colStr)。public findFrame(mainFrame mmf){mf=mmf。String sql=”select * from student“。JButton b。JComboBox c。}}}} 查找數(shù)據(jù):class findFrame extends JDialog implements ActionListener{mainFrame mf。}else{(null, ”修改失敗“, ”溫馨提示“, )。(”select * from student“)。try{//(null, sql, ”溫馨提示“, )。“。 where 學(xué)號=39。,民族=39。,專業(yè)=39。,班級=39。,年齡=“+()+”,年級=39。,性別=39。}else{String sql=”update student set 姓名=39。}else if(().toString().equals(”“)){(null,”請輸入姓名“,”溫馨提示“, )。mf=mmf。(p)。(new Label(”“))。(專業(yè))。(班級)。(年級)。(年齡)。(民族)。(性別)。(姓名)。(學(xué)號)。(new GridLayout(10,2,5,5))。b=new JButton(”確定“)。專業(yè)=new JTextField(10)。年級=new JTextField(5)。民族=new JTextField(5)。姓名=new JTextField(5)。專業(yè)1=new JLabel(”專業(yè)“)。年級1=new JLabel(”年級“)。民族1=new JLabel(”民族“)。姓名1=new JLabel(”姓名“)。(new FlowLayout())。setLocation(120,180)。public editFrame(mainFrame mmf){ setTitle(”修改學(xué)生信息“)。JPanel p。JTextField 學(xué)號,姓名,性別,民族,年齡,年級,班級,專業(yè)。public static final int HEIGHT = 400。}}//全部顯示}if(()==cancel){(0)。}else{(null, ”用戶名或密碼錯誤“, ”登錄失敗“, )。(new WindowAdapter(){public void windowClosing(WindowEvent e){(0)。(sql)。(”西北師范大學(xué)學(xué)生信息管理系統(tǒng)“)。sql=”select * from student“。if(()){()?!啊?and 密碼 = 39。String sql=”select * from admin where 用戶名 = 39。}else{myConnection conn=new myConnection()。}public void actionPerformed(ActionEvent e){//查找if(()==login){if(().toString().equals(“)){(null, ”請輸入用戶名“, ”溫馨提示“, )。(“學(xué)生管理系統(tǒng)登錄界面”)。(cancel)。(pass)。(user)。(new JLabel(“學(xué)生信息管理系統(tǒng)登錄”))。(this)。//(“王明玉”)。cancel=new JButton(“退出”)。pass=new JPasswordField(10)。} } 登陸: public loginFrame(){p=new JPanel()。(new WindowAdapter(){ public void windowClosing(WindowEvent e){(0)。Font ft=new Font(“Serif”,18)。import 。import 。import 。import 。import .*。import .*。 數(shù)據(jù)庫物理設(shè)計 本系統(tǒng)采用Access數(shù)據(jù)庫管理系統(tǒng)作為后臺數(shù)據(jù)庫的開發(fā)工具,設(shè)計的表結(jié)構(gòu)如下:第三章 程序代碼及運行效果:/*主類代碼*/ package kcsj。這些功能基本上能滿足用戶操作的需要,這樣用戶操作起來就更簡單方便。該系統(tǒng)要求除了能實現(xiàn)信息的錄入,刪除,插入,更新,數(shù)據(jù)導(dǎo)出excel文件等基本功能之外,還要求能夠根據(jù)用戶的需要進行操作。另外窗口界面要多用按鈕,少用菜單,窗口的各個控鍵布局要合理,美觀。因為該系統(tǒng)涉及到學(xué)生成績的真實性,所以該系統(tǒng)要具有一定的保密性和權(quán)限控制,首先應(yīng)設(shè)計一個用戶的登陸窗口界面,要求只能由特定的人員對該系統(tǒng)進行操作。在開發(fā)學(xué)生信息管理系統(tǒng)時,最重要的就是學(xué)生的基本信息。 應(yīng)解決的問題盡量合理地減少數(shù)據(jù)庫數(shù)據(jù)的冗余,使重復(fù)的數(shù)據(jù)保持在最小限度,這樣將不必要的多占用存儲空間,減少產(chǎn)生混亂影響的危險,還能提高計算機的運行速度。本《學(xué)生管理系統(tǒng)》具有對學(xué)生進行學(xué)籍管理的功能。用ODBC驅(qū)動實現(xiàn)前臺Java與后臺SQL數(shù)據(jù)庫的連接。第二章 系統(tǒng)分析 系統(tǒng)分析學(xué)生信息管理系統(tǒng),可用于學(xué)校等機構(gòu)的學(xué)生信息管理,查詢,更新與維護,使用方便,易用性強,圖形界面清晰明了。 access數(shù)據(jù)庫簡介Microsoft Office Access是微軟把數(shù)據(jù)庫引擎的圖形用戶界面和軟件開發(fā)工具結(jié)合在一起的一個數(shù)據(jù)庫管理
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1