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

正文內(nèi)容

高校學(xué)生成績管理信息系統(tǒng)--erp課程設(shè)計(留存版)

2025-03-04 16:12上一頁面

下一頁面
  

【正文】 模式進(jìn)行開發(fā),采用JAVA語言進(jìn)行界面及程序設(shè)計,后端采用SQL Server 2000數(shù)據(jù)庫系統(tǒng)。普通的信息管理系統(tǒng)已不能適應(yīng)時代的發(fā)展,因?yàn)樗速M(fèi)了許多的人力和物力。  ?。?)強(qiáng)壯的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。 C/S模式(Client/Server),是由客戶機(jī)與服務(wù)器合作完成的二層結(jié)構(gòu)系統(tǒng)平臺模式, 在C/S環(huán)境中,表示層與功能層包括顯示邏輯和事物處理邏輯部分被放在客戶端,而資料層包括數(shù)據(jù)處理邏輯和數(shù)據(jù)庫放在服務(wù)器端。前臺作為與學(xué)生、教師直接交互的界面,在考慮功能的同時,也考慮了操作的簡潔和方便性,目的是讓大多數(shù)不在懂電腦操作的客戶,也能輕松的享受計算機(jī)給他們帶來的便利。 各實(shí)體屬性圖如下所示:教師課程教師號工齡地址聯(lián)系方式性別系別年齡職稱教師名課程名課時課程號學(xué)期學(xué)分授課1n圖42 系統(tǒng)ER圖 邏輯結(jié)構(gòu)設(shè)計院系信息表圖43 院系信息表教師信息表圖44 教師信息表課程信息表圖44 課程信息表 SQL語句的實(shí)現(xiàn)由于本小組除了構(gòu)建教師信息管理模塊和課程信息管理模塊之外,還需要收集各小組的代碼進(jìn)行拼接,并對其進(jìn)行測試功能,所以需要對整個學(xué)生成績信息管理系統(tǒng)構(gòu)建完整的數(shù)據(jù)庫,因此這里我就一起創(chuàng)建了所有需要的表。import 。 rs = (sql)。 //工齡 String tdepart=。 JTextField jtname=new JTextField()。 //設(shè)置窗口標(biāo)題 MyPanel contentPane=new MyPanel()。 (jtsex)。 (warning)。 (150,60,140,25)。 (620,400)。 //獲取用戶輸入內(nèi)容 tname=()。 else tsex=女。 } ()。 //得到Shell窗口的寬度和高度 int shellHeight = ().height。 ()。 import 。 JTextField jtname=new JTextField()。 //set frame (620,400)。 (jltage)。 //將所有空間加入窗體 (jrwomen)。 (340,60,100,25)。 (this)。 } catch (SQLException e) { // TODO 自動生成 catch 塊 ()。 } if(()==0){ (null,職稱不能為空!)。+().toString()+39。 } } public void itemStateChanged(ItemEvent e) { if(()==){ // (null, ().toString())。 ()。 import 。 JTextField jtdepart=new JTextField()。//設(shè)置關(guān)閉 (false)。 //將控件添加 到窗體 (jltaddress)。 (jp)。 (340,180,100,25)。 (助教)。 (true)。 return。 where tno=+()。 ResultSet rs =(sql)。 } catch (SQLException e1) { // TODO 自動生成 catch 塊 ()。 //課時 String ccredit=。 JTextField jttno=new JTextField()。 (jto)。 (new Font(red,15))。 (200,300,60,25)。 } return false。 ()。 ()。 }catch(Exception ex){ ()。 //連接數(shù)據(jù)庫 con=(url)。 } private void centerShell(Add_CourseInfo add_CourseInfo) { // TODO Autogenerated method stub } public boolean equals(Object obj){ //重寫equals方法判斷字符串相等 if(obj==null) return false。 (250,200,140,25)。 (new Font(red,20))。 (jlccredit)。 JTextField jto=new JTextField()。 import .*。 Connection conn= ()。 (0)。,trank=39。 return。 ()。 (this)。 (80,220,100,25)。 (jrmen)。 (jltsex)。 public Modify_Teacher(){ (load class query..)。 JComboBox jtno=new JComboBox()。 import 。 ((9))。 ()。+()+39。 } if(().length()==0){ (null,地址不能為空!)。 Connection conn= ()。 (410,180,140,25)。 (80,100,100,25)。 (jtaddress)。 //設(shè)置窗口布局管理器 (jltno)。 JRadioButton jrwomen=new JRadioButton(女)。 JLabel jltaddress=new JLabel(地 址:)。 import 。 //step5: 執(zhí)行insert的操作 ResultSet rs= (sql)。 //()。+trank+39。 //連接數(shù)據(jù)庫 con=(url)。 } if(obj instanceof String) { String str = (String)obj。 (this)。 (340,60,100,25)。 (tno)。 (jlttelephone)。 JRadioButton jrwomen=new JRadioButton(女)。 JLabel jltaddress=new JLabel(地 址:)。 //姓名 String tsex=。 } /** * 檢索數(shù)據(jù)庫的方法 * param sql * return 數(shù)據(jù)集 notic: 不能關(guān)閉任何對象,由調(diào)用方關(guān)閉對象 */ public static ResultSet executeQuery(String sql){ ResultSet rs=null。import 。l 菱形框,表示聯(lián)系類型(實(shí)體間的聯(lián)系)。 法律可行性本系統(tǒng)開發(fā)不會侵犯他人、集體或國家利益,不存在侵權(quán)等問題,不違反國家法律,因此具有法律可行性。 Sun 公司對 Java 編程語言的解釋是:Java 編程語言是個簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動態(tài)的語言。  SQLServer美國Microsoft公司推出的一種關(guān)系型數(shù)據(jù)庫系統(tǒng)。行距為22。(2)論述課題的性質(zhì)、內(nèi)容以及本次課程設(shè)計的目的和要求。在當(dāng)今信息時代這種傳統(tǒng)的管理方法必然被以計算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所代替。 JAVA語言Java 編程語言的風(fēng)格十分接近C、C++語言。在C/S 模式中, 由服務(wù)器承擔(dān)對數(shù)據(jù)庫的全面管理, 在客戶機(jī)和服務(wù)器上各自運(yùn)行應(yīng)用程序,這種模式的優(yōu)點(diǎn)主要有以下幾點(diǎn):(1) 因?yàn)樵诳蛻舳松嫌幸惶淄暾南到y(tǒng)軟件,具有很強(qiáng)的交互性,系統(tǒng)工作人員在運(yùn)用系統(tǒng)時可以獲得出錯提示、在線幫助等較強(qiáng)功能;(2)由于C/S 模式是配對的點(diǎn)對點(diǎn)的結(jié)構(gòu)模式,因此多采用局域網(wǎng)的協(xié)議,并且通常是學(xué)校內(nèi)部固定的從事學(xué)生學(xué)籍管理工作的用戶群,所以安全性較高;(3) 因?yàn)镃/S 模式只有兩層邏輯結(jié)構(gòu),因此網(wǎng)絡(luò)通訊量低,傳輸速度快,占用網(wǎng)絡(luò)資源少。前臺系統(tǒng)主要學(xué)生成績和個人信息的查詢功能,學(xué)生可以查詢自己的成績和個人信息。具體步驟如下:(1)創(chuàng)建數(shù)據(jù)庫:studentcreate database studentuse student(2)創(chuàng)建班級表create table ClassIfo(id int primary key,name char(20),depart varchar(20),departid int foreign key (departid) references department(id),)(3)創(chuàng)建學(xué)生表create table StuIfo(id int primary key,name char(20),birth char(20),sex char(2) check (sex in (39。public class SqlHelper { ** * 操作數(shù)據(jù)庫的方法 * param sql * return 更新行數(shù) */public static int executeUpdate(String sql){ int count=0。 } catch (ClassNotFoundException e1) { (未找到驅(qū)動!)。 //系別 String taddress=。 JTextField jtsex=new JTextField()。 (contentPane)。 (jtage)。 (new Font(red,21))。 //文本框 (150,100,140,25)。// centerShell(this)。 tage=(())。 temp=(insert into Teacher values(39。 ()。 int shellWidth = ().width。 ()。 import 。 JTextField jtsex=new JTextField()。 //設(shè)置窗體的大小 (修改教師信息系統(tǒng))。 (jltdepart)。 (jrmen)。 (340,100,100,25)。// (620,400)。 } (this)。 return。,taddress=39。 String cid= ()+。 ()。 import .*。 JTextField jtseninority=new JTextField()。//設(shè)置窗體的大小不可變// (true)。 (jlttelephone)。 // ()。 (150,60,140,25)。 (講師)。 } public void actionPerformed(ActionEvent e) { if(()==btnModify){ if(().length()==0){ (null,教師名稱不能為空!)。 } String tsex=。 (sql)。 try { ()。 } } } } 課程子系統(tǒng)詳細(xì)設(shè)計 添加課程信息模塊運(yùn)行界面圖 55 添加課程基本信息圖具體代碼如下:package 。 //學(xué)分 String tno=。 JButton submit=new JButton(添加)。 (jtame)。 //設(shè)置提示字體 ()。 (320,300,60,25)。 } public void actionPerformed(ActionEvent e){ o=()。 int count= (1)。 ()。 ()。 String url=jdbc:odbc:studentDB。 //設(shè)置窗口可見性 ()。 (250,155,140,25)。 //設(shè)置提示字體
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1