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

正文內(nèi)容

基于ssh框架技術(shù)的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(文件)

 

【正文】 . 答辯組信息表 (表名: answer_group) 列名 說明 索引等 數(shù)據(jù)類型 長(zhǎng)度 能否為空 answer_group_id 自增主鍵 是 int 否 answer_group _name 答辯組組名 varchar 50 answer_group _room 答辯地方 varchar 50 answer_group _leader_id 答辯組長(zhǎng)(外鍵) int grade_id 年級(jí)(外鍵) int 表 14. 學(xué)生答辯信息表 (表名: student_answer) 列名 說明 索引等 數(shù)據(jù)類型 長(zhǎng)度 能否為空 student_answer_id 自增主鍵 是 int 否 answer_group _id 答辯組(外鍵) int 50 student_id 學(xué)生(外鍵) int 50 change_group _id 修改學(xué)生答辯組操作人員 int Read_teacher_id 評(píng)閱老師(外鍵) int guide_score1 指導(dǎo)老師打分(文獻(xiàn)綜述) int guide_score2 指導(dǎo)老師打分(畢業(yè)社設(shè)計(jì)) int guide_score3 指導(dǎo)老師打分(工作表現(xiàn)) int guide_score4 指導(dǎo)老師打分(其他) int guide_score_sum 指導(dǎo)老師打分(總分) int read_score1 評(píng)閱老師打分(選題) int read_score2 評(píng)閱老師打分(文獻(xiàn)綜述) int read_score3 評(píng)閱老師打分(外文翻譯) int read_score4 評(píng)閱老師打分(畢業(yè)設(shè)計(jì)) int read_score_sum 評(píng)閱老師打分( 合計(jì)分?jǐn)?shù)) int answer_score1 答辯小組打分(畢業(yè)設(shè)計(jì)) int answer_score1 答辯小組打分(答辯情況) int answer_score_sum 答辯小組打分(合計(jì)分?jǐn)?shù)) int score_sum 論文總分 int guide_ment 指導(dǎo)老師評(píng)語(yǔ) text answer_ment 答辯組評(píng)語(yǔ) text guide_date 指導(dǎo)老師查看日期 datetime read_date 評(píng)閱日期 datetime 浙江理工大學(xué)本科畢業(yè)論文 15 answer_date 答辯組答辯日期 datetime answer_change_id 改變學(xué)生答辯組的教師 int 基于 SSH 框架技術(shù)的 畢業(yè)設(shè)計(jì)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 16 第四章 畢業(yè)設(shè)計(jì)管理系統(tǒng)實(shí)現(xiàn) 本章主要介紹了畢業(yè)設(shè)計(jì)管理系統(tǒng)實(shí)現(xiàn)的關(guān)鍵算法,主要技術(shù),包括學(xué)生分組算發(fā),評(píng)分自動(dòng)拆分填充, AJAX 級(jí)聯(lián),模板填寫技術(shù), PDF 表單技術(shù)的展示和系統(tǒng)開發(fā)關(guān)工具、開發(fā)環(huán)境和開發(fā)語(yǔ)言。 public static void group(String gradeId, String majorId, Teacher teacher) { final Teacher t = teacher。 (0, major)。 for(Classmate classmate:(List Classmate) classmateList) { (y)。 (1, grade)。 (0, ())。 int i = 0。 ().save(studentAnswer)。 if ((())) { i++。 } i++。 浙江理工大學(xué)本科畢業(yè)論文 19 } else { i=0。 (studentAnswer)。 ().setAnswerGroup( (AnswerGroup) (i))。 } ().saveOrUpdate(student)。 } public void setMajorDAO(MajorDAO majorDAO) { = majorDAO。).value = (39。).value + (39。).value。 (39。hj39。).value = parseInt(10/100*hj)。 } 評(píng)語(yǔ)級(jí)聯(lián)及填寫技 術(shù)實(shí)現(xiàn) 畢業(yè)設(shè)計(jì)結(jié)束階段, 指導(dǎo)教師、評(píng)閱教師、答辯組要對(duì)學(xué)生進(jìn)行書寫評(píng)語(yǔ),由于評(píng)閱學(xué)生數(shù)量較多,同類型同成績(jī)的論文評(píng)語(yǔ)相對(duì)類似,為了減少教師在錄入評(píng)語(yǔ)時(shí)候的工作量,提高工作效率,采用 pdf表單與自動(dòng)評(píng)語(yǔ)模板相結(jié)合的方式進(jìn)行評(píng)語(yǔ)錄入,又充分利用 ajax技術(shù),全面提高評(píng)語(yǔ)填寫的客戶體驗(yàn)。 (ment,data,mentId,mentName)。 } function fill()//填充按鈕的 onclick 事件觸發(fā) { ( $(ment).value, function(data){ $(pingyu).value = data。程序 4 評(píng)語(yǔ)表 PDF 表單技術(shù)的具體代碼實(shí)現(xiàn) 程序 : public class PingYuUtil { public static void pingfenbiao(String input, String output, String title, String name, String stunum, String major, String wx, String sj, String bx, String qt, String hj, String py) { try { PdfReader reader = new PdfReader(input)。 it .hasNext()。//設(shè)置漢字編 碼的輸入和顯示 (title, textfont, bfChinese, null)。 (sj, textfont, bfChinese, null)。 基于 SSH 框架技術(shù)的 畢業(yè)設(shè)計(jì)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 22 form = ()。 (wx, wx)。 (py, py)。 } } } 開發(fā)工具、開發(fā)環(huán)境和開發(fā)語(yǔ)言 本系統(tǒng)采用開源的開發(fā)工具和開發(fā)語(yǔ)言進(jìn)行開發(fā),并在開發(fā)不停的進(jìn)行版本的提交和遷出,表 15 是此次畢業(yè)設(shè)計(jì)所使用有關(guān)工具、環(huán)境、語(yǔ)言。 ()。 (qt, qt)。 (name, name)。 (hj, textfont, bfChinese, null)。 (stunum, textfont, bfChinese, null)。 } BaseFont bfChinese = (STSongLight, UniGBUCS2H, )。//輸出到指定輸出流 AcroFields form = ()。} 評(píng)語(yǔ)表 PDF表單技術(shù)的實(shí)現(xiàn) 一般畢業(yè)設(shè)計(jì)的評(píng)語(yǔ)表都有具體的格式要求,為了符合該格式要求并且方便學(xué)生打印,系統(tǒng)通過 iText 開源組件包結(jié)合 PDF 的表單填充技術(shù),實(shí)現(xiàn)評(píng)語(yǔ)表的 PDF 輸出。 } function getComment(){//評(píng)語(yǔ)列表的 onchange 事件觸發(fā) ( $(ment).value, function(data){ 浙江理工大學(xué)本科畢業(yè)論文 21 $(mentContent).innerHTML = data。程序 3是評(píng)語(yǔ)級(jí)聯(lián)及填寫技術(shù)代碼實(shí)現(xiàn)。qt39。 (39。).value = parseInt(10/100*hj)。hj39。).value + (39。).value + (39。程序是分?jǐn)?shù)拆分的代碼實(shí)現(xiàn) 程序 : function tjZdByDx()//當(dāng)分?jǐn)?shù)項(xiàng)失去焦點(diǎn)的時(shí)候調(diào)用 { (39。 } public void setGradeDAO(GradeDAO gradeDAO) { = gradeDAO。 } else { ().setAnswerGroup( (AnswerGroup) (i))。 List tList = gradeDAO .getHibernateTemplate() .find( select t from Teacher t inner join tg where =?, answerGroup)。 (student)。 i++。 else { i=0。 } AnswerGroup answerGroup = (AnswerGroup) (i)。 if (() == null) { StudentAnswer studentAnswer = new StudentAnswer()。 return ()。 } })。 } List studentList = (List) ().execute( new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException { Query query = session .createQuery(from Student student where in (from Classmate classmate where = ? and = ?))。 return ()。 final Major major = ((majorId))。 為了滿足實(shí)際需要,設(shè)計(jì)了分組算法, 該算法實(shí)現(xiàn)了分組平均分配,排除重復(fù)的效果, 圖 47 是學(xué)生分組的分組算法 程序結(jié)構(gòu)圖,程序是具體的代碼實(shí)現(xiàn) 找 出 指 定 年 級(jí) 和專 業(yè) 的 所 有 學(xué) 生當(dāng) 前 學(xué) 生 的 答辯 對(duì) 象 為 空 嗎找 出 指 定 年 級(jí) 和專 業(yè) 的 所 有 答 辯組聲 明 整 型 變 量 i = 0是生 成 學(xué) 生 答 辯 對(duì)象取 得 索 引 i 所 在 位置 的 答 辯 組否對(duì) 答 辯 組 列 表 進(jìn)行 迭 代是 學(xué) 生 導(dǎo) 師 所在 的 答 辯 組 嗎i = i + 1i 答 辯 組 的 數(shù)量 嗎否是是將 學(xué) 生 分 配 到 索引 i 所 在 位 置 的 答辯 組i = 0否i = i + 1i 答 辯 組 的 數(shù) 量嗎取 得 下 一 個(gè) 學(xué) 生否是迭 代 學(xué) 生 列 表 圖 47. 分組算法程序結(jié)構(gòu)圖 浙江理工大學(xué)本科畢業(yè)論文 17 程序 : 算法:分組 輸入:年級(jí)編碼,專業(yè)編碼,教師 輸出:學(xué)生分組 GroupUtil public class GroupUtil { static GradeDAO gradeDAO。 表 4. util 包類描述 類名 描述 PingYuUtil 評(píng)語(yǔ)工具類 ,調(diào)用 iText 組件包用于填充 PDF 表單,生成評(píng)分表PDF 文件 GroupUtil 分組工具類,用于通過年級(jí)和專業(yè)對(duì)學(xué)生進(jìn)行分組 MailUtil 郵件工具類,調(diào)用 JavaMail 組件包 的有關(guān)組件, 用于 系統(tǒng)中 郵件的發(fā)送 ReportUtil 報(bào)表工具類,調(diào)用 POI 組件包,用于生成相應(yīng)的 Excel 報(bào)表 表 5. filter 包類描述 類名 描述 StudentFilter 學(xué)生權(quán)限過濾器,實(shí)現(xiàn) Filter 接口,用于過濾請(qǐng)求對(duì)象,禁止非學(xué)生對(duì)象訪問 /student 的資源 TeacherFilter 教 師權(quán)限過濾器,實(shí)現(xiàn) Filter 接口,用于過濾請(qǐng)求對(duì)象,禁止非教師對(duì)象訪問 /teacher 的資源 AdministratorFilter 管理員權(quán)限過濾器,實(shí)現(xiàn) Filter 接口,用于過濾請(qǐng)求對(duì)象,禁止非管理員對(duì)象訪問 /admin 的資源 SetCharacterEncodingFilter 字符編碼過濾器,實(shí)現(xiàn) Filter 接口,用于將客戶端的請(qǐng)求編碼統(tǒng)一轉(zhuǎn)換成 UTF8 編碼 表 6. dao 包類描述 類名 描述 *DAO 數(shù)據(jù)訪問對(duì)象類, *代表相應(yīng)的實(shí)體對(duì)象,對(duì)客戶封裝了數(shù)據(jù)庫(kù)的訪問操作,實(shí)現(xiàn)相應(yīng)實(shí)體的增 刪改查操作 表 7. action 包類描述 類名 描述 AssignNumberAction 分配人數(shù)控制器類,處理系主任分配人數(shù)的各式請(qǐng)求,執(zhí)行業(yè)務(wù)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1