999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

學生成績管理系統的設計與開發

2016-03-13 00:46:34信陽農林學院信息工程學院聶小璠
電子世界 2016年1期

信陽農林學院信息工程學院 聶小璠 趙 莉

?

學生成績管理系統的設計與開發

信陽農林學院信息工程學院 聶小璠趙莉

【摘要】學生成績管理系統可以對學生成績信息進行有效的管理,它的使用可以大大方便教師和學生。該系統涉及到學生成績管理中的各個方面。學生可以查詢相關成績,教師可以查詢學生的相關信息并進行編輯、統計等操作,管理員可以對系統進行維護,使學生成績管理這項繁瑣的工作更加便捷化、科學化、人性化,從而提高了學校的管理效率,同時節省了寶貴的人力資源和經濟資源,系統的開發工具為eclipse,數據庫工具為SQL 2008。

【關鍵詞】信息管理;成績管理;eclipse

河南省教育廳項目,項目名稱:基于Moodle的高校研究型教學平臺的設計與開發(項目編號:16A520091)。

隨著學校規模的不斷增大,學校信息管理工作變得越來越繁重。目前的學生成績管理系統基本上可以實現學生的管理,成績的錄入、刪除、統計等功能,但是在功能的具體實現上不夠完善,設計不夠人性化,操作麻煩,人力投入仍然很大。

本文研討開發的系統旨在完善上述系統的功能,修改缺陷,簡要探討一下學生成績管理系統模塊的設計與實現。本系統主要使用的是JAVA語言及Eclipse語言。首先,分析系統需求如:學生操作功能模塊,注冊管理模塊,登錄管理模塊。

1 登錄模塊

本部分主要用于本系統工作人員的登錄,只有在分配了用戶名和密碼時才可以進入該系統,另外為了安全還設置了隨機碼。管理相應的工作,并且工作人員不能瀏覽數據庫中的用戶表和注冊用戶名密碼和隨機碼,以免非法登錄,不便于管理。用戶登錄時將按照用戶名和密碼進行驗證,當輸入錯誤或沒有用戶名和密碼時會出現相應的提示(用戶名或密碼輸入錯誤!請重新輸入),當用戶名和密碼都正確時會進入程序主界面,才能進行日常管理工作。

主要代碼實現如下:

if(b){sql1 = “select * from Login_Tabel1 where stuId=’”+ str2 + “’”;

combox_index=comboBox.getSelectedIndex();

if ((str1.equals(“”))|(str2.equals(“”)))

{JOptionPane.showMessageDialog(null, “密碼和用戶名不能為空”);

} else if(str3.equals(“”))

JOptionPane.showMessageDialog(null, “請輸入驗證碼”);

else if(!str3.equals(test_R)){

JOptionPane.showMessageDialog(null, “輸入的驗證碼不正確,重新輸入”) textField_15.setText(“”); textField_20. setText(“”);

textField_20.setText(String.valueOf((int)((Math.random())* 10000)/1));}else{ try{Connection con=new Class_ConnectSql(). Create_Connection();

Statement stmt = con.createStatement();

ResultSet rs = stmt.executeQuery(sql1);

while (rs.next()){

strID = rs.getString(“stuId”).toString().trim();strname = rs.getString(“Name”).toString().trim(); Limite=rs.getInt(“RightLimt”);

if (((str2.equals(strID)) && (str1.equals(strname))))

{Text_Limite(test_R,str3,Limite,combox_index);

if(flag){str_state=strID; RightLimte=Limite;internalFra me.setVisible(false);break;}} else {

JOptionPane.showMessageDialog(null, “成功不登陸!重新輸入 “);

textField.setText(“”);passwordField.setText(“”);}

2 注冊模塊

如果是合法用戶則可以幫用戶注冊。注冊流程如下:

首先輸入用戶名,測試是否存在此用戶名,如果用戶名不存在,則可以使用此用戶名,然后輸入用戶的真實名字,登錄密碼,聯系地址,聯系電話和電子郵箱等。驗證用戶名主要代碼實現如下:

String strsql_0=”select stuId from STULOGIN_BASE_INFOR where stuId=’”+str_Password+”’”;

String strsql_1=”select stuId from TEALOGIN_BASE_INFOR where stuId=’”+str_Password+”’”;

String str_Mysql=”insert into Login_Tabel1(stuId,Na me,RightLimt) values(‘”+str_Password+”’,’”+str_ID+”’,’”+limite+”’)”;

….............

Statement stmt=conn.createStatement();

int temp=stmt.executeUpdate(str_Mysql);

stmt.close();

conn.close(); JOptionPane.showMessageDialog(null, comboBox_1.getItemAt(limite)+”用戶:“+str_ID+”注冊成功”);

3 學生操作模塊

如果學生用戶登陸成功,學生能查詢瀏覽、修改基本信息、查看成績、查看班級信息、以及課程安排信息。

實現學生查詢成績操作時,只有學生用戶才能進入次界面,主要設計代碼如下:

Connection con=new Class_ConnectSql().Create_Connection();

try { String str_sql=”select subject_name,subject_index from subject_index”;

Statement stmt=con.createStatement();

ResultSet rs=stmt.executeQuery(str_sql); int count=0;

while(rs.next()) {xuesheng_chengji.subject_name[count]=rs. getString(“subject_name”).toString().trim();xuesheng_chengji. subject_index[count]=rs.getString(“subject_index”).toString(). trim();count++; }

stmt.close();rs.close();String str_sql1=”select Stu_code,myclass,[ “+xuesheng_chengji.subject_index[0]+”],[“+xuesheng_chengji. subject_index[1]+”],[“+xuesheng_chengji.subject_index[2]+”],[ “+xuesheng_chengji.subject_index[3]+”],[“+xuesheng_chengji. subject_index[4]+”],[“+xuesheng_chengji.subject_index[5]+”],[ “+xuesheng_chengji.subject_index[6]+”],[“+xuesheng_chengji. subject_index[7]+”]”+” from CHENGJI_BASE_BIAO where Stu_code=’”+str_code+”’”;

Statement stmt1=con.createStatement();

ResultSet rs1=stmt1.executeQuery(str_sql1);

while(rs1.next())

{…………………………….}

for(int i=0;i

{ sum_all+=xuesheng_chengji.scort[i];}

avarage=(float)sum_all/8; rs1.close(); stmt1.close()

}catch(Exception ex) { JOptionPane.showMessageDialog(null, ex.toString());}

通過以上模塊的設計,可以實現學生成績管理系統的功能,它真正達到了數據準確、流程清晰、查詢高效。這樣會減少因管理不當而產生一些不必要的損失,希望本文能在現有的學生成績管理系統上提供與時俱進的模塊改進。

參考文獻

[1]黃明等,梁旭,周紹斌.Java課程設計[M].北京:電子工業出版社,2006,03.

[2]薛為民.JAVA應用教程[M].北京:清華、北交大出版社,2005,9.

[3]耿祥義.Java課程設計[M].北京:清華大學出版社,2004,02.

[4][美]Bruce Eckel.京京工作室譯.JAVA編程思想[M].北京:機械工業出版社,1999,04.

[5]耿祥義,張躍平.Java2實用教程[M].北京:清華大學出版社,2004,09.

聶小璠(1986—),女,河南信陽人,大學本科,助理實驗師,研究方向:軟件開發、計算機網絡。

作者簡介:

主站蜘蛛池模板: 精品色综合| 伊人天堂网| 欧美国产在线精品17p| 激情午夜婷婷| 国产微拍一区二区三区四区| 国产欧美网站| 亚洲天堂福利视频| 欧美一级黄色影院| 亚洲a级在线观看| 色综合久久久久8天国| 国产精品漂亮美女在线观看| 亚洲美女一区| 免费在线看黄网址| 在线观看精品自拍视频| 国产成人av一区二区三区| 日本精品影院| 亚洲品质国产精品无码| 毛片基地美国正在播放亚洲| 久久精品人妻中文视频| 五月丁香伊人啪啪手机免费观看| 欧美亚洲综合免费精品高清在线观看 | 日韩视频福利| 中文字幕1区2区| 亚洲第一香蕉视频| 69国产精品视频免费| 国产污视频在线观看| 美女啪啪无遮挡| 亚洲成a人在线观看| 免费人成视频在线观看网站| 天堂av综合网| 国产日韩欧美一区二区三区在线| 国产91特黄特色A级毛片| 99精品在线视频观看| 国产精品吹潮在线观看中文| 亚洲高清免费在线观看| 国产高清在线观看| 欧美午夜在线视频| 国产精品午夜电影| 精品久久久久久久久久久| 四虎免费视频网站| 亚洲高清在线播放| 2024av在线无码中文最新| 亚洲欧美另类色图| 亚洲欧美在线综合一区二区三区| a天堂视频| 2021国产v亚洲v天堂无码| 亚洲午夜天堂| 国产精品19p| 日韩视频精品在线| 国产成人av一区二区三区| 国产精品一区二区无码免费看片| 亚洲精品无码久久毛片波多野吉| 欧美午夜网| 韩国自拍偷自拍亚洲精品| 丰满少妇αⅴ无码区| 亚洲侵犯无码网址在线观看| 国产亚洲精久久久久久无码AV| 国产精品手机在线观看你懂的 | 青青操视频在线| 久久综合九色综合97网| 91丝袜乱伦| 国产精品专区第一页在线观看| 国产精品久久久久久久久kt| 成人国产免费| 免费看av在线网站网址| 97视频在线精品国自产拍| 亚洲欧美自拍中文| 中文字幕日韩欧美| 国产91蝌蚪窝| 免费国产高清视频| 狠狠亚洲婷婷综合色香| 免费国产在线精品一区| 久久精品无码中文字幕| 亚洲国产精品久久久久秋霞影院| 欧美国产在线精品17p| 亚洲欧洲日产无码AV| 亚洲欧美日本国产专区一区| 亚洲区一区| 九色91在线视频| 999国产精品| 欧美在线视频不卡第一页| 91青青草视频在线观看的|