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—),女,河南信陽人,大學本科,助理實驗師,研究方向:軟件開發、計算機網絡。

作者簡介:

主站蜘蛛池模板: 天天综合天天综合| 人妻出轨无码中文一区二区| 日韩精品成人在线| 九色在线视频导航91| 青青草原国产av福利网站| 国产成人精品男人的天堂| 国产一在线观看| 女人18毛片久久| 天天做天天爱夜夜爽毛片毛片| 午夜啪啪网| 亚洲永久色| 国产免费看久久久| 国产无码制服丝袜| Aⅴ无码专区在线观看| 国产激爽爽爽大片在线观看| 青青青视频91在线 | 麻豆国产在线观看一区二区| 中文字幕亚洲另类天堂| 国产精品成人免费视频99| 欧美另类精品一区二区三区| 欧美亚洲欧美区| 国产欧美在线观看一区| 色婷婷视频在线| 一本色道久久88综合日韩精品| 五月激情婷婷综合| 91系列在线观看| 欧洲日本亚洲中文字幕| 青青草原国产免费av观看| 亚洲精品无码人妻无码| 成人综合在线观看| 精品久久久久久成人AV| 亚洲色图综合在线| 日本在线视频免费| 国产丝袜无码一区二区视频| 在线观看亚洲国产| 99re热精品视频中文字幕不卡| 精品国产福利在线| 国内精品久久久久鸭| 亚洲AV无码不卡无码 | 直接黄91麻豆网站| 亚洲综合欧美在线一区在线播放| 97视频免费在线观看| 99视频在线观看免费| www欧美在线观看| 中国一级毛片免费观看| 国产欧美日韩视频怡春院| 一级全黄毛片| 欧美国产在线看| 人妻少妇乱子伦精品无码专区毛片| 国产va免费精品观看| 国内精品91| 国产精彩视频在线观看| 久久久精品久久久久三级| 久久九九热视频| 精品无码一区二区三区电影| 午夜天堂视频| 久久婷婷国产综合尤物精品| 亚洲天堂2014| 欧日韩在线不卡视频| 精品国产Av电影无码久久久| 亚洲资源站av无码网址| 蜜臀AV在线播放| 亚洲天堂网在线观看视频| 污网站在线观看视频| 高清无码一本到东京热| 久久无码免费束人妻| 久一在线视频| 欧美日韩一区二区三区四区在线观看 | 欧美一区二区人人喊爽| 亚洲天堂自拍| 超级碰免费视频91| 精品国产三级在线观看| 亚洲五月激情网| 99久久精品免费看国产免费软件| 久久国产精品电影| jijzzizz老师出水喷水喷出| 成人亚洲天堂| 色悠久久综合| 欧美在线黄| 国产无码网站在线观看| 四虎影视8848永久精品| 亚洲国产精品无码AV|