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

正文內(nèi)容

基于jsp管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(已改無錯(cuò)字)

2023-01-19 09:50:14 本頁面
  

【正文】 分析 通過對系統(tǒng)需求的具體分析,可以看出, 系統(tǒng)的各個(gè)功能處理數(shù)據(jù)主要就是信息的添加、刪除、修改和查詢。即,向數(shù)據(jù)庫表中寫入新數(shù)據(jù)、從數(shù)據(jù)庫表中刪除數(shù)據(jù)、更新數(shù)據(jù)庫表中數(shù)據(jù)和查詢數(shù)據(jù)庫表中的數(shù)據(jù)。不過在執(zhí)行以上幾項(xiàng)功能時(shí)還需注意一個(gè)問題,那就是在修改一個(gè)數(shù)據(jù)表中的數(shù)據(jù)時(shí)不僅是單純的修改該表中的相關(guān)數(shù)據(jù),還要考慮到其他數(shù)據(jù)表中的相關(guān)數(shù)據(jù)是否會跟著一起改變,這樣才能保證數(shù)據(jù)庫中數(shù)據(jù)的完整性。例如:如果要修改教師課題的名稱,當(dāng)然就要考慮到該課題是否已經(jīng)被學(xué)生選擇了,所以需要先從相關(guān)表中找到相關(guān)信息,然后根據(jù)查詢到的信息再進(jìn)行更改。 通過對系統(tǒng)業(yè)務(wù)流程的分析 ,我們不僅可以了解系統(tǒng)的總體業(yè)務(wù)的流程和數(shù)據(jù)處理順序,還可以更清楚的了解到子系統(tǒng)的數(shù)據(jù)處理過程,做系統(tǒng)業(yè)務(wù)流程分析不僅要分析系統(tǒng)業(yè)務(wù)流程,還要考慮數(shù)據(jù)之間的關(guān)系。 管理員 教師 課題 學(xué)生 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 17 第 4 章 系統(tǒng) 設(shè)計(jì) 目的及意義 伴隨著網(wǎng)絡(luò)和信息技術(shù)的高速發(fā)展, 20 世紀(jì) 80 年代的時(shí)候人們提出了 “ 自動(dòng)化辦公 ” 的全新理念,經(jīng)過 20 多年的發(fā)展,自動(dòng)化辦公系統(tǒng)發(fā)生了本質(zhì)的變化,它主要采用客戶 /服務(wù)器的二層結(jié)構(gòu)、瀏覽器 /服務(wù)器 /數(shù)據(jù)庫的三層結(jié)構(gòu),主要特征為網(wǎng)絡(luò)和協(xié)同工作技術(shù),以實(shí)現(xiàn)工作流程的自動(dòng)化以及非結(jié)構(gòu)化數(shù)據(jù)庫的功能,實(shí)現(xiàn)了收發(fā)文件從傳統(tǒng)的 手工方式向自動(dòng)化辦公方式質(zhì)的飛躍,并且可以方便的實(shí)現(xiàn)非結(jié)構(gòu)化文檔處理。 我 校處于信息化的最前沿,實(shí)現(xiàn)辦公教學(xué)自動(dòng)化是必然趨勢, “ 畢業(yè)設(shè)計(jì) 管理系統(tǒng) ” 就是辦公自動(dòng)化其中的一項(xiàng)主要內(nèi)容。 “ 畢業(yè)設(shè)計(jì) 管理系統(tǒng) ” 利用了網(wǎng)絡(luò)信息通信技術(shù),使得管理員管理教師課題和學(xué)生的志愿工作變得非常方便。該系統(tǒng)采用 JSP開發(fā)技術(shù),基于 B/S 模式的工作方式使得數(shù)據(jù)的維護(hù)也顯得非常方便 [10]。 用戶簡介 畢業(yè)設(shè)計(jì) 管理系統(tǒng)主要針對學(xué)生、教師和管理員,由于現(xiàn)在網(wǎng)絡(luò)和信息技術(shù)的飛速發(fā)展,學(xué)生填報(bào)志愿、教師申請課題和管理員管理學(xué)生志愿和教師 課題如果還是傳統(tǒng)的管理模式,那工作程序?qū)⑹窍喈?dāng)?shù)姆爆?。所以,為了方便學(xué)生選題,方便教師對自己課題的查看,方便管理員管理課題和志愿,該系統(tǒng)的設(shè)計(jì)采用了基于客戶機(jī) /瀏覽器( B/S)的操作平臺,采用了微軟公司推出的 JSP 和 VBSCRIPT 網(wǎng)站開發(fā)技術(shù)。這樣,不同的用戶就可以隨時(shí)隨地對自己的信息進(jìn)行了解。 系統(tǒng)總體設(shè)計(jì) 該系統(tǒng)的設(shè)計(jì)目的很明確,就是為了方便教師、學(xué)生、管理員三種用戶 ,所有操作都在網(wǎng)上完成。程序是不相同的應(yīng)用程序,針對不同的用戶 。用 戶對象 包括教師,學(xué)生和管理員。 WEB 方式訪問數(shù)據(jù),系統(tǒng)和數(shù)據(jù)庫知 識,沒有任何特殊要求,只是簡單的界面操作。系統(tǒng)要實(shí)現(xiàn)的主要功能模塊如圖 41 所示 。 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 18 圖 41 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)圖 下面 簡單 介紹一下這三個(gè)用戶對象的功能模塊: 1. 學(xué)生功能模塊 可以對學(xué)生所有的課題進(jìn)行查詢,然后選擇自己所感興趣的課題并了解課題的相關(guān)信息 ( 指導(dǎo)老師、課題名稱、要求等 ) 。 2. 教師功能模塊 教師在網(wǎng)上瀏覽所有課題時(shí)可以查看有無學(xué)生選擇自己的課題,當(dāng)教師功能開啟 時(shí)教師可以更改自己的課題。 3. 管理員功能模塊 管理員對整個(gè)選課系統(tǒng)進(jìn)行管理,他們的工作包括用戶管理和課題管理;課題管理包括:錄入新添的課題的相關(guān)信息、刪除課題信息、修改課題信息、查看選題、開啟或關(guān)閉教師和學(xué)生功能,管理員也可以對用戶進(jìn)行管理,包括添加、刪除、修改用戶信息。系統(tǒng)的安全性是不可忽視的一個(gè)方面,本系統(tǒng)的合法用戶是學(xué)生、教師和管理員。在進(jìn)入系統(tǒng)前都要進(jìn)行身份驗(yàn)證。 用戶 教師 管理員 學(xué)生 查詢自己信息 修改自己信息 查看課題題目 修改課題題目 查看學(xué)生選擇 增改查教師信息 增改學(xué)生信息 審核課題題目 刪除課題題目 開關(guān)各個(gè)功能 管理整個(gè)系統(tǒng) 查看自己信息 修改自己信息 查看課題題目 選擇課題題目 選擇指導(dǎo)教師 登 錄 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 19 數(shù)據(jù)庫設(shè)計(jì) 概念模型 設(shè)計(jì) 1. 學(xué)生 實(shí)體圖, 如圖 42 所示 。 圖 42 學(xué)生信息 實(shí)體 圖 2. 教師 實(shí)體圖, 如圖 43 所示 。 圖 43 教師信息 實(shí)體 圖 教師 編號 身份 性別 姓名 學(xué)歷 電話 職稱 學(xué)生 班級 組號 性別 姓名 學(xué)號 電話 家庭住址 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 20 3. 課題 實(shí)體 圖 , 如圖 44 所示 。 圖 44 課題信息 實(shí)體 圖 數(shù)據(jù)表的設(shè)計(jì) 畢業(yè)設(shè)計(jì)管理 系統(tǒng)的數(shù)據(jù)庫中包括學(xué)生表、教師表、 課題 表、選題表 。 1. 學(xué)生表表結(jié)構(gòu) 如 表 41 所示 。 表 41 學(xué)生數(shù)據(jù)表 列名 列標(biāo)識 數(shù)據(jù)類型 主鍵 空值 備注 stuId 學(xué)號 varchar Y N stuPwd 密碼 varchar N stuName 姓名 varchar N stuSex 性別 varchar stuClass 班級 varchar stuNum 組號 varchar Stu@ 電子郵箱 varchar stuPhone 電話 varchar 2. 教師表表結(jié)構(gòu) 如 表 42 所示 。 編碼 來源 題目名稱 詳情 類型 課題性質(zhì) 課題 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 21 表 42 教師數(shù)據(jù)表 列名 列標(biāo)識 數(shù)據(jù)類型 主鍵 空值 備注 teachId 教師編號 varchar Y N teachPwd 密碼 varchar N teachName 姓名 varchar N teachSex 性別 varchar teachAdd 組號 varchar teachXueli 學(xué)歷 varchar teachLevel 職稱 varchar teachPhone 電話 varchar teachXibie 系別 varcha 3. 課題信息表表結(jié)構(gòu) 如 表 43 所示 。 表 43 課題信息表 列名 列標(biāo)識 數(shù)據(jù)類型 主鍵 空值 備 注 lunwId 課題編號 varchar Y N lunwName 題目名稱 varchar N leixing 課題類型 varchar Laiyuan 來源 varchar tshiyongdept 課題性質(zhì) varchar beizhu 備注 varchar 4. 選課表表結(jié)構(gòu) 如 表 44 所示 。 表 44 選題表 列名 列標(biāo)識 數(shù)據(jù)類型 主鍵 空值 備注 xno 編號 int Y N 自增 lunwtm 課題題目 varchar N stuxm 學(xué) 生姓名 varchar N teachxm 教師姓名 varchar N 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 22 第 5 章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 系統(tǒng)登錄模塊 系統(tǒng)登錄界面如下圖所示,該界面主要是通過 TABLE 構(gòu)成,其中左邊是登錄的窗口,上部是標(biāo)題部分,右邊是用文本顯示的課題公告通知須知。輸入正確的用戶名后,點(diǎn)登錄就會進(jìn)入相應(yīng)的系統(tǒng)主界面 ,如圖 51 所示 。 圖 51 登錄頁面 若登錄人員把姓名編號輸入錯(cuò)誤或不輸入密碼的時(shí)候系統(tǒng)會跳轉(zhuǎn)頁面顯示出提示 ,如圖 52 所示 。 圖 52 登 錄 錯(cuò)誤 若登錄人員把姓名編號輸入正確且密碼輸入錯(cuò) 誤的時(shí)候系統(tǒng)會跳轉(zhuǎn)頁面,提醒使用者密碼輸入不正確 ,如圖 53 所示 。 圖 53 錯(cuò)誤顯示 若登錄人員姓名編號、密碼和用戶類型輸入正確的時(shí)候,系統(tǒng)會跳轉(zhuǎn)頁面顯示出下圖所示的頁面,顯示出正確登陸后頁面的 頁面,如圖 54 所示 。 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 23 圖 54 正確登陸后頁面 實(shí)現(xiàn)過程 如下 : 系統(tǒng)的登 錄 頁面首先得要輸入用戶名、密碼還有選擇用戶類型,然后點(diǎn)擊登 錄 。程序執(zhí)行標(biāo)點(diǎn)的 submit 方法將用戶名提交到 connsql 中,通過對用戶名組成 sql 語句執(zhí)行 executeQuery 方法查詢數(shù)據(jù)庫中的用戶表的密碼、用戶類型以及其他重要信息 ,如果查詢出來的密碼與用戶輸入的密碼相同,并且用戶類型相通,則根據(jù)正確的用戶權(quán)限登錄,并跳轉(zhuǎn)至相應(yīng)的頁 面。如果不相同,提示用戶名或密碼錯(cuò)誤,不跳轉(zhuǎn)到其他頁面。用戶登 錄 是做成用戶控件, 首頁右側(cè)的公告通知使用 Jquery+Ajax 不停的對公告進(jìn)行播報(bào) 。 學(xué)生 操作 功能模塊 進(jìn)入學(xué)生選擇課題模塊以后會看到下圖,顯示選擇課題具體流程。該模塊功能可分為查詢修改自己信息,查看自己所選擇的課題名稱及詳細(xì)信息,選擇課題。 在 學(xué)生選擇課題的主界面,用戶可以根據(jù)提示進(jìn)行自己想要進(jìn)行的操作 , 學(xué)生選擇課題的主界面 如圖 55 所示 。 圖 55 學(xué)生選擇課題主界面 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 24 用戶查詢及修改自己信息,把自己需要更改的信息填入并點(diǎn)擊修改,則完成修改步驟 , 查詢及修改信息 頁面如圖 56 所示 。 圖 56 查詢及修改信息頁面 實(shí)現(xiàn)過程 如下: 點(diǎn)擊修改,會跳出修改信息的界面,用戶輸入需要修改的相應(yīng)信息,點(diǎn)擊修改,用戶的詳細(xì)資料 text 值為修改的鏈接標(biāo)簽,調(diào)用 executeQuery()方法查詢對象的信息之后用 label 控件顯示,最后 頁面會 執(zhí)行 executeUpdate()方法 將信息提交給數(shù)據(jù)庫方法并更新數(shù)據(jù)庫。 點(diǎn)擊重置,頁面會刪除之前此用戶 更新的信息,也就是將此信息從數(shù)據(jù)庫中刪除。 選擇課題 頁面 里面包含課題所有的信息,在這個(gè)頁面里面學(xué)生可以查看到自己想要了解的全部內(nèi)容 , 選擇課題 頁面如圖 57 所示 。 圖 57 選擇課題后查看詳細(xì)信息 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 25 進(jìn)入選擇課題界面(里面暫時(shí)沒有錄入課題),學(xué)生可以根據(jù) 提示 信息進(jìn)行課題選擇 ,如圖 58 所示 。 圖 58 選擇課題界面 實(shí)現(xiàn)過程 如下 : 查看詳細(xì)信息的網(wǎng)頁打開時(shí)會自動(dòng)調(diào)用 executeQuery()方法搜索數(shù)據(jù)庫中畢設(shè)課題表中所有的課題信息 并用 label 控件顯示信息 。該網(wǎng)頁有搜索功能,用戶在搜索用戶文 本欄中填寫想要搜索的關(guān)鍵字,如:類型、來源或課題名稱等,點(diǎn)擊檢索,網(wǎng)頁會調(diào)用 form 的 submit 方法將信息提交給后臺并根據(jù)輸入的信息組成 sql 語句, 根據(jù)輸入的關(guān)鍵字對數(shù)據(jù)庫中實(shí)習(xí)表進(jìn)行搜索,并將信息返回給該頁面,通過一個(gè) label控件將這些實(shí)習(xí)信息顯示出來。 用戶操作點(diǎn)擊返回主頁后頁面跳轉(zhuǎn)成初始的樣子,用戶可以根據(jù)自己的想法進(jìn)行后續(xù)操作 。 教師 操作 功能模塊 教師登陸進(jìn)入到教師頁面,教師主界面顯示如下圖,教師可以根據(jù)里面的操作說明進(jìn)行自己需要操作的內(nèi)容 ,如圖 59 所示 。 圖 59 教師登陸后頁面顯示 大慶師范學(xué)院本科畢業(yè)論 文(設(shè)計(jì)) 26 教師可以查看所有課題名稱包括所有的詳細(xì)信息,此頁面中包含所有課題內(nèi)容,教師可以進(jìn)行查看 ,如圖 510 所示 。 圖 510 教師對課題的查看 教師對自己的課題列表進(jìn)行查看,里面是該用戶自己的課題,無法看到其他人的 ,如圖 511 所示 。 圖 511 對自己課題列表的查看 實(shí)現(xiàn)過程 如下 : 該網(wǎng)頁打開時(shí)會根據(jù)用戶需要執(zhí)行 executeQuery()搜索數(shù)據(jù)庫中課題表中所有課題的信息。該網(wǎng)頁有檢索功能,用戶在搜索用戶文本欄中填寫想要搜索的關(guān)鍵字,點(diǎn)擊搜索用戶,網(wǎng)頁會根據(jù)輸入的信息,查詢數(shù)據(jù)庫 lunw 表
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1