《Java程序設(shè)計》---綜合實驗三項目需求:實現(xiàn)《Java程序設(shè)計》課程的作業(yè)批改系統(tǒng)。具體需求如下:1、系統(tǒng)的賬號密碼登陸界面。2、實現(xiàn)作業(yè)(本地文檔)的批量上傳(格式可以是doc,docx或者pdf格式),并且上傳后,根據(jù)上傳的作業(yè)名稱獲取學(xué)生的姓名和學(xué)號,顯示在窗體的左側(cè)。3、系統(tǒng)可以對所有學(xué)生的作業(yè)進行增刪改操作。4、通過點擊窗體左側(cè)某一個同學(xué)的姓名和學(xué)號可以顯示其作業(yè)在窗體右側(cè)。并同時對顯示的作業(yè)進行批改,批改后分?jǐn)?shù)數(shù)據(jù)存入數(shù)據(jù)庫。5、可以將存入的分?jǐn)?shù)數(shù)據(jù),進行導(dǎo)出,導(dǎo)出到excel表中,導(dǎo)出數(shù)據(jù)應(yīng)包括姓名,學(xué)號,作業(yè)分?jǐn)?shù),批改時間(如同一個學(xué)生,數(shù)據(jù)庫中存了多次作業(yè)分?jǐn)?shù),也同時導(dǎo)出,注意區(qū)分多次作業(yè)的批改時間)。?附加功能:1、上傳的作業(yè)名稱獲取學(xué)生的姓名和學(xué)號,可能格式不同:例如1500000張三第四次作業(yè).doc,15000000+張三+第四次作業(yè).doc,張三150000000+第四次作業(yè).doc等,能否考慮無論什么格式的文件名,都能獲取到其姓名和學(xué)號。2、上述需求第4條中,只需要給學(xué)生的作業(yè)一個分?jǐn)?shù)即可,能否在作業(yè)的顯示窗口增加批改功能,同時批改的作業(yè)可以保存到本地,與學(xué)生作業(yè)的原始文件同時存在。3、將批改后的作業(yè)通過郵箱發(fā)送給學(xué)生,填入學(xué)生郵箱,點擊發(fā)送,發(fā)送郵件內(nèi)容如下:《Java程序設(shè)計》課程的同學(xué),你好,? 附件是你批改后的作業(yè),請進行修改,如有問題,可以回復(fù)此郵件!教師名字4、在點擊同學(xué)姓名和學(xué)號后。窗體顯示某個同學(xué)作業(yè),能否增加一個比較功能,即左側(cè)顯示某個同學(xué)作業(yè),右側(cè)窗體顯示標(biāo)準(zhǔn)答案,點擊比較按鈕,將學(xué)生作業(yè)中不同的部分標(biāo)紅。
添加回答
舉報
0/150
提交
取消