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

正文內(nèi)容

基于web的學(xué)生成績(jī)管理系統(tǒng)(參考版)

2025-08-10 12:38本頁面
  

【正文】

再次由衷地感謝所有支持我完成畢業(yè)設(shè)計(jì)和畢業(yè)論文工作的人。能同窗四年是一種緣分,能互相見證成長(zhǎng)的過程是一種榮幸。我還要感謝三年多來南陽理工學(xué)院軟件學(xué)院老師們的辛勤培育,在這次畢業(yè)設(shè)計(jì)過程中,我所用到的每個(gè)知識(shí)點(diǎn),都有他們辛勤的汗水,是他們的諄諄教導(dǎo),使我有相對(duì)扎實(shí)的基礎(chǔ)知識(shí)和嚴(yán)謹(jǐn)?shù)木幊趟季S。參考文獻(xiàn)24致謝在完成本文之際,首先我衷心地感謝我的導(dǎo)師邢靜宇老師,在這期間邢老師一直對(duì)我嚴(yán)格要求,給予我熱情的幫助和不懈的支持。雖然項(xiàng)目在功能上已基本符合要求,也修改了不少初期設(shè)計(jì)時(shí)的不完善的地方,但系統(tǒng)還存在許多不盡如人意的地方,比如:1)后臺(tái)數(shù)據(jù)庫設(shè)計(jì),由于考慮到前臺(tái)的顯示和操作方便,并沒有按數(shù)據(jù)庫范式進(jìn)行優(yōu)化,數(shù)據(jù)庫中可能存在冗余數(shù)據(jù);2)項(xiàng)目中生成成績(jī)模板功能存在一定瑕疵,教師登錄后會(huì)顯示與登錄教師相關(guān)的班級(jí)號(hào)和課程號(hào),可能會(huì)存在班級(jí)號(hào)和課程號(hào)錯(cuò)配的問題;3)權(quán)限是通過登錄時(shí)身份識(shí)別和登錄成功后進(jìn)入不同操作頁面來限制,存在一定的不安全性;4)并未對(duì)項(xiàng)目中所有輸入框進(jìn)行輸入驗(yàn)證,可能存在輸入錯(cuò)誤是提示頁面或信息不友好;5)可能是由于項(xiàng)目性質(zhì)問題,項(xiàng)目樣式和功能單一?;仡^看看這一個(gè)月的工作,從選定課題以后,項(xiàng)目前期需求分析設(shè)計(jì),到中期的數(shù)據(jù)庫表格設(shè)計(jì)及優(yōu)化,再到功能模塊的劃分與實(shí)現(xiàn),以及后期的系統(tǒng)功能的整合,論文初稿的寫作等,是我第一次這么完整的完成一個(gè)項(xiàng)目。 (myfile)。 j 。amp。 File[] allfile = ()。 int days = (nowYear createYear) * 365 + (nowMonth createMonth) * 30 + (nowDay creatDay)。 int createMonth = ((5, (月)))。 if ((tno)) { createTime = ()。 i++) { myfile = (Myfile) (i)。 } // 刪除超時(shí)的文件 for (int i = 0。 if ((tno)) { myfiles = (fileList[i].getName())。 String fname = fileList[i].getName()。 i 。 ()。 (fileOut)。 (myfile)。 (createTime)。 } // 生成文件的同時(shí)保存文件的信息 myfile = new Myfile()。 File file = new File(() + /excelFiles/ + tno + () + () + .xls)。 (couname)。 (())。 ((rowNum 1).getSname())。 ((rowNum 1).getSno())。 rowNum++) { hssfRow = (rowNum)。主要代碼: // 導(dǎo)出Excel模板方法 for (rowNum = 1。系統(tǒng)并未采用傳統(tǒng)的在前臺(tái)頁面顯示學(xué)生、課程列表,讓高級(jí)用戶填入成績(jī)后批量插入數(shù)據(jù)庫,而是選擇在后臺(tái)先按班級(jí)和課程用Java操作Office Excel生成Excel成績(jī)模板,生成后提示登錄用戶下載模板,模版下載后用戶填入成績(jī),錄入成績(jī)時(shí)用戶只需要導(dǎo)入已經(jīng)填入成績(jī)項(xiàng)Excel成績(jī)模板即可,后臺(tái)用Java讀取Excel單元格,并將信息寫入數(shù)據(jù)庫。課程信息管理的功能與教師/管理員信息管理功能完全類似,故在此也不再詳細(xì)敘述,只是把操作頁面貼出來看看。 添加班級(jí)信息 瀏覽班級(jí)信息 班級(jí)信息修改,在此從略。管理員登陸系統(tǒng)后,點(diǎn)擊班級(jí)信息管理,在這個(gè)功能模塊中,管理員可以添加班級(jí)信息、瀏覽班級(jí)信息、修改班級(jí)信息、刪除班級(jí)信息。 (teacher1)。 (())。 (())。 // 提交修改后的信息 Teacher teacher1 = (())。 (teacher1)。 (page, page)。 Map request = (Map) ().get(request)。 totalSize = ()。以下代碼主要實(shí)現(xiàn)兩個(gè)功能:1. 分頁顯示教師/管理員信息;2. 顯示信息時(shí)提供修改和刪除信息的入口;主要代碼:// 查詢教師信息 list = ((pageNow 1) * pageSize)。}}}} // 添加教師信息 (tea)。) { Teacher t = (Teacher) ()。 for (Iterator iterator = ()。以下代碼主要實(shí)現(xiàn)三個(gè)功能:1. 驗(yàn)證輸入框中是否輸入指定值;2. 驗(yàn)證輸入框中輸入的工號(hào)的用戶是否已存在,若已存在則提示用戶已存在,添加失?。?. 把用戶信息寫進(jìn)數(shù)據(jù)庫,以使添加的用戶可以登錄系統(tǒng)并根據(jù)權(quán)限進(jìn)行相關(guān)操作;主要代碼:// 驗(yàn)證public void validateInsert() { if (()==null||() 0 || ().equals() || () == null || ().equals() || () == null) { (teacher, 工號(hào)、姓名和密碼不能為空)。 管理員進(jìn)入主界面:在主界面管理員點(diǎn)擊教師/管理員信息管理,管理員可以添加教師/管理員信息,瀏覽教師/管理員信息,修改教師/管理員信息,刪除教師/管理員信息。 flag = teacherpwd。 if ((())) { (newpwd1)。 flag = studentpwd。 if ((())) { (newpwd1)。 } else { if (!(newpwd2)) { (newpwd, 兩次輸入的新密碼不一致,請(qǐng)重新輸入)。 } 個(gè)人密碼修改功能,個(gè)人密碼修改功能是為防止用戶信息外泄而設(shè)計(jì)的;系統(tǒng)為防止密碼被任意修改,本功能設(shè)計(jì)為密碼只能由用戶自己修改,包括管理員在內(nèi)都只能修改自己的密碼,且修改密碼時(shí)要求輸入原密碼,當(dāng)然管理員是能夠?yàn)g覽到學(xué)生用戶和教師用戶的密碼的;教師用戶和管理員用戶也有此功能。 (teacher, teacher)。 flag = student。以下代碼主要實(shí)現(xiàn)一個(gè)功能:根據(jù)登錄用戶信息提取該用戶的全部信息,并回顯到前臺(tái)頁面;主要代碼://查看個(gè)人信息 if((學(xué)生)){ student = (no)。 return selectCourse。 (page, page)。 Pager page = new Pager(pageNow, totalSize)。 List alllist = (classname, ame)。
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1