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

正文內(nèi)容

研究生教學(xué)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-08-08 05:49本頁(yè)面
  

【正文】 家利益,不違反國(guó)家法律,因此具有法律可行性。1) 研究生查看公告:研究生查看系統(tǒng)公告。3) 研究生選擇導(dǎo)師:研究生選擇自己的導(dǎo)師且只能選擇一個(gè)導(dǎo)師。5) 研究生查看培養(yǎng)計(jì)劃:研究生下載導(dǎo)師上傳的培養(yǎng)計(jì)劃,word導(dǎo)出功能。7) 研究生修改密碼:研究生修改自己登陸學(xué)號(hào)的密碼。9) 導(dǎo)師選擇研究生:導(dǎo)師選擇學(xué)生,一個(gè)導(dǎo)師可以選擇多個(gè)學(xué)生。11) 導(dǎo)師制定培養(yǎng)計(jì)劃:導(dǎo)師制定研究生的培養(yǎng)計(jì)劃,word導(dǎo)入功能。13) 導(dǎo)師上傳開(kāi)題報(bào)告與中期審核:導(dǎo)師上傳本組研究生的開(kāi)題報(bào)告與中期審核,word導(dǎo)出功能。15) 下載中心:下載各種文檔模版。 用例圖可以直觀的顯示角色用例和用例之間的關(guān)系,它定義了系統(tǒng)的功能需求。其中參與者表示用戶在系統(tǒng)中所扮演的角色,他們必須是系統(tǒng)部分以外的用例。圖21研究生用例圖導(dǎo)師用例圖如圖22所示。圖23用戶管理用例圖 專業(yè)管理用例圖如圖24所示。圖25課程管理用例圖導(dǎo)師管理用例圖如圖26所示。圖27研究生管理用例圖 公告管理用例圖如圖28所示。圖29成績(jī)管理用例圖 文檔管理用例圖如圖210所示。它們也是本系統(tǒng)的關(guān)鍵技術(shù),下面對(duì)這些技術(shù)進(jìn)行介紹。與傳統(tǒng)中通過(guò)表格(table)定位布局的方式不一樣,它能夠?qū)崿F(xiàn)網(wǎng)頁(yè)頁(yè)面表現(xiàn)與內(nèi)容相分離。CSS+DIV布局優(yōu)勢(shì)有精簡(jiǎn)代碼,減少重構(gòu)的難度、網(wǎng)頁(yè)訪問(wèn)速度、SEO優(yōu)化、瀏覽器兼容性 JavaScript簡(jiǎn)介JavaScript是一種基于對(duì)象和事件驅(qū)動(dòng)并具有相對(duì)安全性的客戶端腳本語(yǔ)言。 JQuery簡(jiǎn)介jQuery是一個(gè)兼容多瀏覽器的javascript框架,其核心理念是寫得更少,做得更多。jQuery的語(yǔ)法設(shè)計(jì)能夠使開(kāi)發(fā)者更加方便快捷,比如選擇DOM元素、事件處理、操作文檔對(duì)象、制作動(dòng)畫(huà)效果、使用Ajax等其他功能。在本系統(tǒng)中涉及了研究生、導(dǎo)師和管理員三個(gè)功能模塊。圖31系統(tǒng)功能圖 數(shù)據(jù)庫(kù)的設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì) 實(shí)體間的聯(lián)系如下圖32所示。圖33管理員屬性圖 研究生信息屬性圖如圖34所示。圖35公告屬性圖 研究生與導(dǎo)師互選情況屬性圖如圖36所示。圖37專業(yè)屬性圖 課程屬性圖如圖38所示。圖39培養(yǎng)計(jì)劃屬性圖 公選課屬性圖如圖310所示。圖311必修課屬性圖 課表屬性圖如圖312所示。圖313成績(jī)屬性圖 論文屬性圖如圖314所示。圖315開(kāi)題報(bào)告屬性圖 中期審核屬性圖如圖316所示。 下面把以上ER圖轉(zhuǎn)化為關(guān)系關(guān)系模型模式。管理員信息(帳號(hào),密碼)研究生信息(學(xué)生學(xué)號(hào),密碼,姓名,生日,性別,民族,籍貫,電話,郵箱,地址,論文路徑,專業(yè))公告(標(biāo)題,系統(tǒng)時(shí)間,公告路徑)研究生與導(dǎo)師互選情況(老師工號(hào),學(xué)生學(xué)號(hào),互選情況)專業(yè)(專業(yè)號(hào),專業(yè)名,學(xué)院)課程(課程號(hào),課程名,專業(yè))培養(yǎng)計(jì)劃(老師工號(hào),標(biāo)題,培養(yǎng)計(jì)劃路徑)公選課(課程號(hào),課程名,學(xué)生學(xué)號(hào),成績(jī))必修課(專業(yè)名,課程列表)課表(專業(yè)名,星期一第一節(jié)課,星期一第二節(jié)課,星期一第三節(jié)課,星期一第四節(jié)課,星期二第一節(jié)課,星期二第二節(jié)課,星期二第三節(jié)課,星期二第四節(jié)課,星期三第一節(jié)課,星期三第二節(jié)課,星期三第三節(jié)課,星期三第四節(jié)課,星期四第一節(jié)課,星期四第二節(jié)課,星期四第三節(jié)課,星期四第四節(jié)課,星期五第一節(jié)課,星期五第二節(jié)課,星期五第三節(jié)課,星期五第四節(jié)課)成績(jī)(課程號(hào),課程名,學(xué)生學(xué)號(hào),成績(jī))論文(學(xué)生學(xué)號(hào),標(biāo)題,論文路徑,評(píng)價(jià))開(kāi)題報(bào)告(學(xué)生學(xué)號(hào),老師工號(hào),論文路徑,評(píng)價(jià))中期審核(學(xué)生學(xué)號(hào),老師工號(hào),論文路徑,評(píng)價(jià))4 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)這一階段的目標(biāo)的根本是確定如何具體地實(shí)現(xiàn)所需的系統(tǒng),也就是說(shuō),在這個(gè)階段的設(shè)計(jì)工作后,應(yīng)能得出對(duì)目標(biāo)系統(tǒng)的精確描述,從而把這個(gè)描述用程序?qū)崿F(xiàn)出來(lái)。 研究生模塊 登陸界面(1)登陸界面,如下圖41所示。(3)登陸界面主要代碼 function= if(resulttrue){ php/。 } } function= if(resulttrue){ php/。 } } function= if(resulttrue){ php/。 } } functionusername(username).value。password(password).value。==||==密碼或賬號(hào)尚未輸入39。 return } return } 研究生主界面(1)研究生主界面,如下圖42所示。 查看公告(1) 查看公告界面,如下圖43所示。公告內(nèi)容由管理員編輯后生成TXT格式后上傳到服務(wù)器上并將路徑導(dǎo)入數(shù)據(jù)庫(kù)公告表(notice)中,并且將提交公告的時(shí)間上傳到表中,從而顯示在界面上。title39。 $result=mysql_query(select * from notice where title = 39。)。 while($array=mysql_fetch_array($result)){ $array_notice=$array。 $fp = fopen ($filename , r)。圖44查看個(gè)人信息(2)查看個(gè)人信息功能要點(diǎn) 研究生在主界面點(diǎn)擊查看個(gè)人信息,進(jìn)入該界面。系統(tǒng)通過(guò)對(duì)主鍵學(xué)生學(xué)號(hào)的判斷來(lái)提取對(duì)應(yīng)的研究生信息,從而在界面顯示。(3)查看個(gè)人信息主要代碼 $studentid$_SESSION[39。]。*studentstudentid39。)。 while($array=mysql_fetch_array($result)){ $array_student=$array。圖45查看課表(2)查看課表功能要點(diǎn) 研究生在主界面點(diǎn)擊查看課表,進(jìn)入該界面。課表的內(nèi)容都由管理員編輯決定。=student39。 $result=mysql_query(selectfromwhere=and=.$studentid.39。 $array_schedule=array()。 } 查看成績(jī)(1) 查看成績(jī)界面,如下圖46所示。成績(jī)信息從數(shù)據(jù)庫(kù)表performance和public中導(dǎo)出并顯示信息。系統(tǒng)將通過(guò)對(duì)相對(duì)應(yīng)的主鍵課程號(hào)與學(xué)生學(xué)號(hào)來(lái)判定,從而將正確的信息顯示在界面上。name39。 $result=mysql_query(select studentid from student where name = 39。)。 $studentid = $array[0]。.$studentid.39。 $array_performance=array()。 } $result=mysql_query(select * from public where studentid = 39。)。 查看培養(yǎng)計(jì)劃(1) 查看培養(yǎng)計(jì)劃界面,如下圖47所示。培養(yǎng)計(jì)劃信息從數(shù)據(jù)庫(kù)表(fosterplan)中導(dǎo)出并顯示信息。服務(wù)器將路徑上傳到數(shù)據(jù)庫(kù)后,研究生可通過(guò)路徑下載培養(yǎng)計(jì)劃。(3)查看培養(yǎng)計(jì)劃主要代碼 $studentid$_SESSION[39。]。*apply,fosterplanapply. studentId39。 eacherId $array_develop=array()。 } 提交開(kāi)題報(bào)告(1) 提交開(kāi)題報(bào)告界面,如下圖48所示。研究生從下載中心下載開(kāi)題報(bào)告模版并進(jìn)行編輯后將word文件添加進(jìn)去,然后單擊提交開(kāi)題報(bào)告按鈕,提交成功后,系統(tǒng)將word文件上傳到服務(wù)器,并將路徑導(dǎo)入到數(shù)據(jù)庫(kù)表(startreport)中。=teacher39。 $studentName$_POST[39。]。 if39。 } $student_sqlSELECTFROMwhere= .$studentName.39。= $arraymysql_fetch_array($rs)。 $student_sqlSELECTFROMwhere =.$studentid.39。= $arraymysql_fetch_array($rs)。 if($count0){ $starReportUdp=updateset.$teacherid.39。filePath=39。studentid=39。、mysql_query($starReportUdp,$conn)。INTOVALUES(39。,39。,39。,39。)。 } 提交中期審核(1) 提交中期審核界面,如下圖49所示。研究生從下載中心下載中期審核模版并進(jìn)行編輯后將word文件添加進(jìn)去,然后單擊提交開(kāi)題中期報(bào)告,提交成功后,系統(tǒng)將word文件上傳到服務(wù)器,并將路徑導(dǎo)入到數(shù)據(jù)庫(kù)表(middlereport)中。=student39。 $destination。(is_uploaded_file($_FILES[upfile][tmp_name])){ //是否存在文件 include(39。)。=count(*)startreportstu dent id39。 $rsmysql_query($startreport_sql,$conn)。= $count=$array[0]。!==count(*)middlereports tudentid39。 $rsmysql_query($middlereport_sql,$conn)。= $count=$array[0]。!=middlereportfilePath=39。 where.$studentid.39。 }else{ $middlereportReg=INSERTmiddlereport(studentid,teacherid,file Path ,evaluate).$studentid.39。39。.$destination.39。39。 mysql_query($middlereportReg,$conn)。scriptalert(39。)。/script。 }else{ echo開(kāi)題報(bào)告尚未提交39。()。圖410提交論文(2)提交論文功能要點(diǎn) 研究生在主界面點(diǎn)擊查看提交論文,進(jìn)入該界面。(3)提交論文主要代碼 $title$_POST[39。]。 $studentid$_SESSION[39。]。 if39。 } $middlereport_sqlSELECTFROMwhere=.$studentid.39。= $arraymysql_fetch_array($rs)。 if($count0){ echo中期報(bào)告尚未提交39。()。=count(*)thesisstudentid.$studentid.39。= $arraymysql_fetch_array($rs)。 if($count0){ $thesisUdp=updateset.$title.39。,filePath=39。studentid=39。 mysql_query($thesisUdp,$conn)。INTO VALUES(39。,39。,39。,39。)。 } 申請(qǐng)導(dǎo)師(1) 申請(qǐng)導(dǎo)師界面,如下圖411所示。在下拉列表中選擇想選的導(dǎo)師,選擇后點(diǎn)擊提交按鈕,如果該研究生已經(jīng)選擇過(guò)該導(dǎo)師,系統(tǒng)將提顯示該生已選擇過(guò)這個(gè)導(dǎo)師,否則將提交成功。如果研究生已選擇過(guò)導(dǎo)師并被導(dǎo)師選中,點(diǎn)擊申請(qǐng)導(dǎo)師后,將顯示“你已被導(dǎo)師選中,請(qǐng)不要鬧”。=mentorName39。 $studentid$_SESSION[39。]。=usernameteachername39。 $rsmysql_query($teacher_sql,$conn)。= $mentor_sqlSELECTFROMwhere=.$ teacherid.39。and=.$studentid.39。= $arraymysql_fetch_array($rs)。 $count=$array[0]。!=scriptalert(39。)。/script。INTOVALUES( 39。,39。,39。)。 echo申請(qǐng)成功!39。/script。script=39。/script。圖412申請(qǐng)公選課(2)申請(qǐng)公選課功能要點(diǎn) 研究生在主界面點(diǎn)擊申請(qǐng)公選課,進(jìn)入該界面。否則系統(tǒng)將提示“公選課只能選擇一次,請(qǐng)慎重選擇”。選課成功后再點(diǎn)擊申請(qǐng)公選課將顯示“你已申請(qǐng)過(guò)公選課”。=publicSubject39。 $name$_SESSION[39。]。=subjectIdsubjectsubjectNam e.$publicSubject.39。= $arraymysql_fetch_array($rs)。 $subjectId=$array[0]。=*studentname39。 $rsmysql_query($student_sql,$conn)。= $plan_sqlSELECTFROMwhere. $studentinfo[39。].39。= $arraymysql_fetch_array($rs)。 $scheduleList=$array[0]。,$scheduleList)。scriptalert(39。)。/script。INTOVALUES(39。,39。,39。studentid39。,39。)。 echo添加成功!39。/script。script=39。/script。圖413下載中心(2)下載中心功能要點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1