【正文】
進入學生信息管理,界面,點擊后的界面如下圖圖75 學生信息管理界面在“跳到”后輸入2,點擊“Go”后,列表跳轉到第2頁,當輸入小于0的數,點擊“Go”后,提示輸入格式不對,請重新數字,當輸入大于或等于分頁總數的數字時,跳轉到最后一頁點擊“首頁”回到第一頁,點擊“尾頁”回到最后一頁點擊“上一頁”回到上一頁,點擊“下一頁”回到下一頁這個頁面實現了教師對學生基本信息的管理(添加,刪除,修改,查詢),同時添加了一條學生登錄記錄,初始密碼為學生的學號,添加學生信息的關鍵代碼(學生信息管理的添加實現類)如下:public boolean doCreate(Stu stu,User user) throws Exception { boolean flag=false。本系統(tǒng)需要設計的數據庫表如以下各圖。圖51 登錄流程圖圖52 系統(tǒng)功能結構圖6 數據庫設計 系統(tǒng)實體ER圖圖61 學生實體ER圖圖62 課程實體ER圖圖63 成績實體ER圖圖64 教師實體ER圖圖65 系統(tǒng)用戶實體ER圖 實體聯系圖從上面的需求分析和總體設計得出管理員,教師,學生,課程和成績實體之間的聯系圖如下圖所示:圖66 系統(tǒng)總體聯系圖 邏輯結構設計根據系統(tǒng)的功能描述,設計要用的數據表。用戶登錄后根據用戶類型,從而擁有不同權限。如果正確,則進入用戶首頁,進行相關的管理操作。 系統(tǒng)數據流程圖由以上的功能分析,得出如圖41的系統(tǒng)數據流程圖,該數據流程圖直觀地反映了該系統(tǒng)的整體框架和設計要求。學生查詢: 學生能夠查詢課程信息和自己的成績信息。初始化教師登錄信息:用戶ID為教師編號,初始密碼也為教師編號,用戶類型為教師。本學生成績管理向著規(guī)范化、簡單化、有效化的方向發(fā)展。 可行性綜合分析利用計算機實現學生管理系統(tǒng)勢在必行。該系統(tǒng)能為用戶提供非常友好、操作簡單的用戶界面。該系統(tǒng)具有友好的用戶界面、良好的安全性設置等,使用戶可以很快地掌握系統(tǒng)的操作方法,因此在操作上是可行的。由此可見,開發(fā)此系統(tǒng)在經濟上是完全可行的。3 可行性研究本系統(tǒng)開發(fā)要耗去一定的時間,而所用的開發(fā)工具和軟件基本是免費的。 數據庫的連接JDBC(Java Data Base Connectivity,java數據庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關系數據庫提供一個標準的API。 Tomcat簡介Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。MySQL被廣泛地應用在Internet上的中小型網站中。 MyEclipe簡介MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ),簡稱MyEclipse是對Eclipse IDE的擴展,利用它我們可以很方便地使用數據庫和JavaEE開發(fā)和發(fā)布系統(tǒng),提高了工作效率。 項目開發(fā)的工具,數據庫采用開源的MySQL。(5)簡化了用戶的操作過程,盡量減少用戶的工作量2 系統(tǒng)的開發(fā)技術及主要架構 開發(fā)技術的選擇由于JAVA面向對象,安全性高,跨平臺,易移植,易掌握等特點,尤其是在安全性和跨平臺性兩個方面非常顯著。 設計目的與意義本系統(tǒng)是將現代化的計算機技術和傳統(tǒng)的教學、教務工作相結合設計完成的系統(tǒng),實現了工作過程的計算機化,提高工作效率和工作質量,該系統(tǒng)的完成將具有以下幾點重要的意義:(1)系統(tǒng)具有較強的實用性、可靠性和適用性(2)對各個數據的輸入進行了檢測,大大減少了異常的發(fā)生。 項目概述本管理系統(tǒng)主要內容是學生信息管理,課程信息管理,學生成績管理和教師信息管理,管理員添加教師記錄,初始化教師的登錄信息,教師添加學生記錄,初始化學生登錄信息等等。但人工管理又有著許多缺陷,比如:效率底、易出錯、檢索信息慢、對學校的管理提供決策信息較為困難等。 burden, enable students to query course and own score information anytime and anywhere.Key words: Java Web, student performance management, information management system 項目開發(fā)的背景幾年前,各個學校對于學生成績的管理還是停留在運用手工操作,隨著各個學校的規(guī)模不斷壯大,學生人數逐年增加。 For students and teachers, curriculum, student performance management, as well as the initialization of the student39。關鍵字:Java Web