計(jì)算機(jī)畢業(yè)設(shè)計(jì) jsp畢業(yè)論文管理系統(tǒng)mysql 畢設(shè)24-軍人教官肉Hメイリン モデルコレクション メイ_中文字幕無碼人妻AAA片メイリン モデルコレクション メイ
https://www.bilibili.com/video/BV16m411U7JB/
演示視頻:
3.1 系統(tǒng)概要設(shè)計(jì)
在概要設(shè)計(jì)中主要確定了系統(tǒng)的實(shí)現(xiàn)手段,定義了解決方案的邊界和主要技術(shù)結(jié)構(gòu),給出了后續(xù)工作繼續(xù)實(shí)施的所有技術(shù)要點(diǎn),是開發(fā)人員在下一階段進(jìn)行詳細(xì)設(shè)計(jì)的指導(dǎo)性文件,也是考核系統(tǒng)總體質(zhì)量的重要技術(shù)文檔[15]。
本次的系統(tǒng)開發(fā)完全是一切為用戶著想,界面要美觀大方,操作盡量簡單明了,使其學(xué)校對(duì)學(xué)生畢業(yè)論文的管理實(shí)現(xiàn)規(guī)范化、學(xué)科化。
本系統(tǒng)是應(yīng)用于整個(gè)畢業(yè)論文的管理,所以對(duì)于實(shí)際中不同身份的用戶,在本系統(tǒng)中都有對(duì)應(yīng)其角色的不同操作頁面,即不同的用戶有不同的功能,并且切互有聯(lián)系。體現(xiàn)了該系統(tǒng)的完整性。
3.2 系統(tǒng)功能模塊設(shè)計(jì)
在結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)中,模塊一般都是按功能劃分的,通常稱為功能模塊。合理的功能模塊的劃分能夠極大限度地減少重復(fù)勞動(dòng)、提高開發(fā)工作的效率并增大系統(tǒng)的可維護(hù)性。本系統(tǒng)分為3個(gè)用戶權(quán)限即學(xué)生、教師、管理員。下面分別介紹各個(gè)用戶的功能。
(一)管理員功能
(1)修改密碼信息:管理員登陸系統(tǒng)后可以重新設(shè)置密碼,只要輸入原密碼并設(shè)置新密碼即可。
(2)公告通知管理:管理員可以發(fā)布公告,也可以查看教師發(fā)布的公告內(nèi)容,并有權(quán)決定是否顯示在系統(tǒng)中,同時(shí)也可以刪除公告。
(3)課題方向管理:管理員可以下載查看教師提交上來的課題,并且可以刪除課題。
(4)模版信息管理:管理員可以通過下載查看學(xué)生或是教師上傳的文檔,并可以刪除文檔。
(5)上交文檔管理:管理員可以下載查看學(xué)生上傳的文檔,并有權(quán)審核或是刪除。
(6)課題選擇情況:管理員可以查看課題方向、類型、下載查看課題要求,有權(quán)審核并可以刪除課題選擇。
(7)學(xué)生用戶管理:管理員可以查看注冊學(xué)生的基本信息,登錄次數(shù),登錄時(shí)間,并且修改用戶狀態(tài),或是刪除用戶。
(8) 課題信息管理:查看教師提交上來的課題名稱、類型、并可以下載查看課題要求或是刪除課題。
具體功能模塊圖如圖3.1所示:
圖3.1 管理員功能模塊圖
(二)教師功能模塊
(1)修改密碼信息:教師可以在系統(tǒng)中修改登錄密碼。
(2)課題方向管理:教師可以增加課題方向,上傳課題要求的文檔,增加后可以自己查看,并可以修改或是刪除課題。
(3)模版信息管理:教師可以上傳增加模版,成功添加后可以下載查看,并有權(quán)修改或是刪除模版。
(4)上交文檔管理:教師可以下載查看學(xué)生上交的文檔,并作出審核,也可以刪除文檔。
(5)課題選擇情況:教師可以下載查看學(xué)生的課題選擇情況,并作出審核,或是刪除。
(6)課題信息管理:教師可以增加課題信息,上傳課題要求,添加成功后可以自己查看并作出修改或是刪除,也可以查看學(xué)生的課題申請情況。
教師模塊的功能圖如圖3.2所示:
圖3.2 教師功能模塊圖
(三)學(xué)生功能介紹:
(1)修改登錄密碼:學(xué)生可以在系統(tǒng)中修改登錄密碼。
(2)個(gè)人資料管理:如果學(xué)生想修改自己的個(gè)人資料可以點(diǎn)擊個(gè)人資料管理進(jìn)行修改。
(3)論文課題方向:學(xué)生可以下載查看教師提交的課題信息,包括課題名稱、類型等,并可以選題。
(4)論文方向選擇:學(xué)生在選題之后可以在此頁面查看自己的論文選題,或是刪除選題,也可以查看是否通過教師的審核。
(5)上傳文檔:學(xué)生可以將自己寫好的文檔上傳到服務(wù)器里,上傳后教師可以查看到文檔。
(6)上傳文檔管理:學(xué)生在上傳后可以在文檔管理模塊中查看自己上傳的文檔,看可以作出修改或是查看教師審核的狀態(tài)。
(7)下載論文模版:學(xué)生可以下載教師上傳的論文模版。
(8)課題列表:學(xué)生可以查看教師上傳的課題列表,并可以選題。
(9)課題申請管理:學(xué)生可以在課題申請管理中下載查看自己的選擇,并刪除選題,也可以查看教師的審核狀態(tài)。
其學(xué)生功能模塊圖如圖3.3所示:
圖3.3 學(xué)生功能模塊圖
3.3 數(shù)據(jù)庫設(shè)計(jì)
E-R圖是識(shí)別功能模型與數(shù)據(jù)模型間關(guān)聯(lián)關(guān)系的,在主題數(shù)據(jù)庫的抽取和規(guī)范化的過程中,采用的是簡化的E-R圖表示方法,從而避免過繁過細(xì)的E-R圖表示影響規(guī)劃的直觀和可用性。構(gòu)成E-R圖的基本要素是實(shí)體型、屬性以及聯(lián)系,其表示方法為:實(shí)體型:用矩形表示,矩形框內(nèi)寫明實(shí)體名;屬性:用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來;聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體連接起來,同時(shí)在無向邊的旁邊標(biāo)上聯(lián)系的類型[16]。
針對(duì)本系統(tǒng)特點(diǎn),數(shù)據(jù)庫設(shè)計(jì)采用的各個(gè)組成部分的主要數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下所示:
(1) 管理員實(shí)體圖
圖3.4管理員實(shí)體圖
(2)公告實(shí)體圖
圖3.5公告實(shí)體圖
(3)論文課題方向?qū)嶓w圖
圖3.6 論文課題方向?qū)嶓w圖
(4)課題信息管理實(shí)體圖
圖3.7課題信息管理
(5)學(xué)生注冊實(shí)體圖
圖3.8學(xué)生注冊實(shí)體圖
(6)文檔實(shí)體圖
圖3.9文檔實(shí)體圖
4 系統(tǒng)實(shí)現(xiàn)
3.1 系統(tǒng)概述
人機(jī)交互子系統(tǒng)是用戶所能直接看到的,是給用戶的第一感覺,他現(xiàn)在已經(jīng)成為判斷一個(gè)軟件好壞的重要標(biāo)準(zhǔn)。設(shè)計(jì)人機(jī)交互子系統(tǒng)的時(shí)候,必須遵循以下原則:
設(shè)計(jì)出一個(gè)易用、低錯(cuò)、適應(yīng)、美觀的界面,能夠使用戶自如的完成操作,而用戶不需要有較高的計(jì)算機(jī)專業(yè)知識(shí)和技能。前期對(duì)項(xiàng)目的大量細(xì)致的分析,以及對(duì)用戶群的調(diào)查,充分考慮實(shí)際操作的各項(xiàng)細(xì)節(jié),使得普通用戶在不需要查看用戶手冊的情況下亦能很自如的操作系統(tǒng),并對(duì)操作流程有清晰的了解[17]。
3.2 系統(tǒng)頁面實(shí)現(xiàn)
本系統(tǒng)有三個(gè)用戶權(quán)限,分別是管理員、教師和學(xué)生,三個(gè)用戶功能相輔相成,達(dá)成一個(gè)完美的系統(tǒng),主要功能如下:
(一)管理員功能
(1)修改密碼信息:管理員登陸系統(tǒng)后可以重新設(shè)置密碼,只要輸入原密碼并設(shè)置新密碼即可。
(2)公告通知管理:管理員可以發(fā)布公告,也可以查看教師發(fā)布的公告內(nèi)容,并有權(quán)決定是否顯示在系統(tǒng)中,同時(shí)也可以刪除公告。
(3)課題方向管理:管理員可以下載查看教師提交上來的課題,并且可以刪除課題。
(4)模版信息管理:管理員可以通過下載查看學(xué)生或是教師上傳的文檔,并可以刪除文檔。
(5)上交文檔管理:管理員可以下載查看學(xué)生上傳的文檔,并有權(quán)審核或是刪除。
(6)課題選擇情況:管理員可以查看課題方向、類型、下載查看課題要求,有權(quán)審核并可以刪除課題選擇。
(7)學(xué)生用戶管理:管理員可以查看注冊學(xué)生的基本信息,登錄次數(shù),登錄時(shí)間,并且修改用戶狀態(tài),或是刪除用戶。
(8) 課題信息管理:查看教師提交上來的課題名稱、類型、并可以下載查看課題要求或是刪除課題。
(二)教師功能模塊
(1)修改密碼信息:教師可以在系統(tǒng)中修改登錄密碼。
(2)課題方向管理:教師可以增加課題方向,上傳課題要求的文檔,增加后可以自己查看,并可以修改或是刪除課題。
(3)模版信息管理:教師可以上傳增加模版,成功添加后可以下載查看,并有權(quán)修改或是刪除模版。
(4)上交文檔管理:教師可以下載查看學(xué)生上交的文檔,并作出審核,也可以刪除文檔。
(5)課題選擇情況:教師可以下載查看學(xué)生的課題選擇情況,并作出審核,或是刪除。
(6)課題信息管理:教師可以增加課題信息,上傳課題要求,添加成功后可以自己查看并作出修改或是刪除,也可以查看學(xué)生的課題申請情況。
(三)學(xué)生功能介紹:
(1)修改登錄密碼:學(xué)生可以在系統(tǒng)中修改登錄密碼。
(2)個(gè)人資料管理:如果學(xué)生想修改自己的個(gè)人資料可以點(diǎn)擊個(gè)人資料管理進(jìn)行修改。
(3)論文課題方向:學(xué)生可以下載查看教師提交的課題信息,包括課題名稱、類型等,并可以選題。
(4)論文方向選擇:學(xué)生在選題之后可以在此頁面查看自己的論文選題,或是刪除選題,也可以查看是否通過教師的審核。
(5)上傳文檔:學(xué)生可以將自己寫好的文檔上傳到服務(wù)器里,上傳后教師可以查看到文檔。
(6)上傳文檔管理:學(xué)生在上傳后可以在文檔管理模塊中查看自己上傳的文檔,看可以作出修改或是查看教師審核的狀態(tài)。
(7)下載論文模版:學(xué)生可以下載教師上傳的論文模版。
(8)課題列表:學(xué)生可以查看教師上傳的課題列表,并可以選題。
(9)課題申請管理:學(xué)生可以在課題申請管理中下載查看自己的選擇,并刪除選題,也可以查看教師的審核狀態(tài)。
在系統(tǒng)首頁有登錄系統(tǒng)的用戶選擇按鈕,并可以查看系統(tǒng)公告,如圖3.1所示:
圖3.1 系統(tǒng)首頁
學(xué)生在系統(tǒng)中可以看到教師上傳的論文課題信息,下載查看其課題要求,如果感覺課題合適可以進(jìn)行選題,如圖3.2所示:
圖3.2 論文課題方向頁面
教師可以在系統(tǒng)中上傳課題方向的文檔,上傳后可以查看或是修改刪除,下圖為上傳頁面如圖3.3所示:
教師在系統(tǒng)中可以對(duì)學(xué)生上交的文檔進(jìn)行下載查看,并可以對(duì)其進(jìn)行審核或是刪除,具體實(shí)現(xiàn)頁面如圖3.4所示:
圖3.4上交文檔管理頁面
系統(tǒng)管理員可以在系統(tǒng)中發(fā)布公告,并有權(quán)決定是否讓每一條公告都可以顯示在系統(tǒng)首頁,下圖為添加公告頁面,圖3.5所示:
圖3.5添加公告頁面
管理員點(diǎn)擊學(xué)生的學(xué)號(hào)可以查看學(xué)生的具體信息,更改用戶狀態(tài)或是刪除用戶,具體如圖3.6所示:
圖3.6學(xué)生用戶管理頁面