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

正文內(nèi)容

基于web的畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件技術(shù)本科畢業(yè)論文(已改無(wú)錯(cuò)字)

2023-01-11 10:21:35 本頁(yè)面
  

【正文】 根據(jù)系統(tǒng)的功能分析可以畫(huà)出系統(tǒng)的功能結(jié)構(gòu)圖,分別從系統(tǒng)管理員 、指導(dǎo)老師、學(xué)生對(duì)功能模塊圖加以描述。 admin 管理模塊 系統(tǒng)管理員主要負(fù)責(zé)對(duì)系統(tǒng)參數(shù)的設(shè)置和為系部管理員開(kāi)戶(hù)。主要流程為 管理員管理:添加 、修改、刪除管理員信息,并對(duì)登錄賬號(hào)的密碼和安全保密提示問(wèn)題的設(shè)置。 系統(tǒng)設(shè)置:在系統(tǒng)設(shè)置中可以對(duì)系統(tǒng)標(biāo)題、當(dāng)前畢業(yè)生屆、是否向?qū)W生開(kāi)放系統(tǒng)、學(xué)生最多預(yù)選選題個(gè)數(shù)進(jìn)行設(shè)置。 系院及專(zhuān)業(yè)設(shè)置:系統(tǒng) 管理員 可以完成系別和專(zhuān)業(yè)的添加、修改、刪除操作 。 教師管理:查看、添加、修改教師信息,可按照系別、教研室、姓名檢索教師。 學(xué)生管理:學(xué)生管理分往屆學(xué)生管理和當(dāng)前屆學(xué)生管理,可以添加、修改、刪除當(dāng)前屆學(xué)生信息 。 選題管理 ① 本屆選題 列表:列出本屆所有選題,可以按照選題所屬專(zhuān)業(yè)、選題方向、選題內(nèi)容、選題關(guān)鍵字進(jìn)行查看 , 可以添加、修改、刪除選題(修改和刪除在沒(méi)有學(xué)生選的情況下可用)。 ② 學(xué)生選題情況:列出當(dāng)前屆每個(gè)系部的總選題數(shù)、總學(xué)生數(shù)、選題與學(xué)生的百分比、已確選學(xué)生數(shù)、未選題學(xué)生數(shù)、完成百分比。 文件管理:發(fā)布重要文件、對(duì)上傳的文件進(jìn)行管理、查看所有登錄日志記錄。 指導(dǎo)教師管理模塊 指導(dǎo)老師發(fā)布選題以及對(duì)選擇自己選題的學(xué)生進(jìn)行審核確選。 個(gè)人中心:教師登錄后可以更改個(gè)人信息,這樣可以方便學(xué)生在選題時(shí)了解教師研究?jī)?nèi)容和方向以及聯(lián)系方式;及時(shí)更改登錄密碼及保密安全提示問(wèn)題和答案以便忘記密碼時(shí)重設(shè)密碼。 選題管理 ① 本屆選題列表:列出該老師所有選題,可以添加、修改、刪除選題(修改和刪除在沒(méi)有學(xué)生選的情況下可用)。 ② 添加選題:輸入要添加選題的名稱(chēng),選擇選題難度、方向、限選專(zhuān)業(yè)以及選題要求。 13 ③ 我的所有選題:查看所出的所有選題,按畢業(yè)屆排序顯示。 ④ 已有選題查詢(xún):查詢(xún)已經(jīng)存在的選題,避免所出選題跟其他老師的類(lèi)似。 學(xué)生選題情況:查看本屆所有選該老師選題的學(xué)生,考核學(xué)生是否合符要求,并對(duì)學(xué)生的選題確選,可查看所帶學(xué)生。 文件管理:上傳文件、下載文件、查看所有登錄日志記錄。 留言管理:閱讀留言、發(fā)布通知或消息。 學(xué)生選題模塊 學(xué)生用戶(hù)所需功能較少,主要功能有:修改個(gè)人資料及密碼;選題查看及選擇、退選。 個(gè)人中心:學(xué)生登錄后可以更改個(gè)人信息,這樣可以方便教師在確定學(xué)生時(shí)了解學(xué)生的專(zhuān)業(yè)興趣及特長(zhǎng)。以及修改登錄密碼及安全保密問(wèn)題。查看自己已經(jīng)選過(guò)的選題,系統(tǒng)初始化最多可預(yù)選多少個(gè),刪除不適合自己的選題,老師確選過(guò)的選題,則不可以再刪除。 開(kāi)始選題:查詢(xún)可供自己選的所有選題,并選擇自己感興趣的??梢詫?dǎo)出所有選題到本地 excel 文件,以便在斷網(wǎng)時(shí)慢慢考核是否適合自己。 學(xué)生選題情況:查看本屆所有選該老師選題的學(xué)生, 考核學(xué)生是否合符要求,并對(duì)學(xué)生的選題確選,可查看所帶學(xué)生。 文件管理:上傳文件、下載文件、查看所有登錄日志記錄。 留言管理:閱讀通知留言、咨詢(xún)留言。 選題流程 系統(tǒng)管理員初始化系統(tǒng)參數(shù),如:系統(tǒng)標(biāo)題、 是否向?qū)W生開(kāi)放系統(tǒng)、學(xué)生可預(yù)選選題個(gè)數(shù);維護(hù)數(shù)據(jù)字典。 老師登錄系統(tǒng)添加選題。 系管理員審核選題,審核完成后通知學(xué)生進(jìn)行選題,并告知教師在此時(shí)間確定學(xué)生。 學(xué)生登陸系統(tǒng)開(kāi)始選題,并與指導(dǎo)老師聯(lián)系,協(xié)商選題。 指導(dǎo)老師審核學(xué)生的選題。 匯總輸出報(bào)表。 14 第四章 系統(tǒng)實(shí)現(xiàn)及相關(guān)代碼 開(kāi)發(fā)工具 Java 平臺(tái): Jsp 數(shù)據(jù)庫(kù)服務(wù)器: MS SQL Server 2020 編程語(yǔ)言: JAVA 網(wǎng)頁(yè)制作與修飾: DreamWeaver2020 圖片美工: Photoshop CS6 編程工具: Myeclips 主要功能算法實(shí)現(xiàn) 學(xué)生選題功能實(shí)現(xiàn) 當(dāng)學(xué)生執(zhí)行選題操作,程序啟動(dòng)選題程序,并且執(zhí)行選題程序,執(zhí)行完成后返回執(zhí)行結(jié)果。選題執(zhí)行程序算法如圖 41 所示。 開(kāi) 始結(jié) 束 根 據(jù) 學(xué) 號(hào) 查 詢(xún) 出 可 選擇 的 題 目學(xué) 生 是 否 選 過(guò) 題 ?學(xué) 生 點(diǎn) 擊 選 題 按 鈕 選 題把 學(xué) 生 選 題 狀 態(tài) 改 為 1 , 選 題 成 功修 改 數(shù) 據(jù) 庫(kù)數(shù) 據(jù) 庫(kù) 修 改 成功 ?返 回 修 改 成 功 信 息彈 出 選 題失 敗 信 息 圖 41 學(xué)生選題算法流程圖 老師審核功能實(shí)現(xiàn) 當(dāng)老師查詢(xún)到有學(xué)生選擇并且等待錄取的題目信息后,老師就可以執(zhí)行錄取操作,當(dāng)老師點(diǎn)擊“審核”按鈕后,錄取程序啟動(dòng),并且返回執(zhí)行結(jié)果。錄取算法如圖 42 所示。 15 老 師 審 核 學(xué) 生 選 題開(kāi) 始 學(xué) 生 根 據(jù) 學(xué) 號(hào) 查 詢(xún) 出可 選 擇 的 題 目把 學(xué) 生 選 題 狀 態(tài) 改 為 1 , 選 題 成 功修 改 數(shù) 據(jù) 庫(kù)返 回 修 改 成 功 信 息結(jié) 束 圖 42 老師錄取算法流程圖 admin 模塊功能實(shí)現(xiàn) admin 模塊是系統(tǒng)管理模塊,進(jìn)入 admin 模塊后通過(guò)選擇操作功能來(lái)進(jìn)入每個(gè)子功能頁(yè)面來(lái)實(shí)現(xiàn)其功能。具體的程序流程圖如圖 43 所示。 學(xué)生信息管理開(kāi) 始系 統(tǒng) 管 理結(jié) 束題庫(kù)信息管理老師信息管理 圖 43 admin模塊程序流程圖 16 系統(tǒng)主要頁(yè)面實(shí)現(xiàn) 學(xué)生個(gè)人信息頁(yè)面 在如圖所示的頁(yè)面中,用戶(hù)可以在該界面中在“個(gè)人信息”中可以修改自己的個(gè)人信息。 代碼如下: package 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 public class xueshengshow extends HttpServlet { /** * The doGet method of the servlet. by * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred 17 * @throws IOException if an error occurred */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html)。 PrintWriter out = ()。 (request, response)。 ()。 ()。 } /** * The doPost method of the servlet. br * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html)。 PrintWriter out = ()。 String ss=().getAttribute(sid)+。 (text/html)。 String z=()。 //String sid=(sid)。 Connection conn=null。 try{ PreparedStatement pdk。 try { pdk = (z)。 (1, ss)。 ResultSet sh=()。 while(()){ (fadsfdsfsafsd)。 ( td height=\30\ align=\center\ bgcolor=\FFFFFF\+(1)+/td\r\n)。 ( td height=\30\ align=\center\ bgcolor=\FFFFFF\+(2)+/td\r\n)。 18 ( td height=\30\ align=\center\ bgcolor=\FFFFFF\+(4)+/td\r\n)。 } (table width=\750\ border=\0\ align=\left\ cellpadding=\0\ cellspacing=\1\ bgcolor=\73D3CD\\r\n)。 ( tr\r\n)。 ( tdtable width=\100%\ border=\0\ cellpadding=\0\ cellspacing=\0\\r\n)。 ( tr\r\n)。 ( td width=\11%\ height=\27\ align=\center\ valign=\middle\span class=\STYLE1\學(xué)號(hào) /span/td\r\n)。 ( td width=\10%\ align=\center\ valign=\middle\span class=\STYLE1\姓名 /span/td\r\n)。 ( td width=\8%\ align=\center\ valign=\middle\span class=\STYLE1\密碼 /span/td\r\n)。 ( td width=\6%\ align=\center\ valign=\middle\span class=\STYLE1\性別 /span/td\r\n)。 ( td width=\11%\ align=\center\ valign=\middle\span class=\STYLE1\班級(jí) /span/td\r\n)。 ( td width=\13%\ align=\center\ valign=\middle\span class=\STYLE1\專(zhuān)業(yè) /span/td\r\n)。 ( td width=\14%\ align=\center\ valign=\middle\span class=\STYLE1\電話 /span/td\r\n)。 ( td width=\14%\ align=\center\ valign=\middle\span class=\STYLE1\/span/td\r\n)。 ( td width=\15%\ align=\center\ valign=\middle\span class=\STYLE1\畢業(yè)設(shè)計(jì)題目/span/td\r\n)。 try { conn = ()。 } catch (Exception e) { // TODO Autogenerated catch block ()。 } String sss=()。 PreparedStatement pdg=(sss)。 (1, ss)。 ResultSet ra = ()。 while(()){ ( tr\r\n)。 ( td height=\30\ align=\ce
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1