在線畢業(yè)論文的選題系統(tǒng)

上傳人:good****022 文檔編號:116587566 上傳時(shí)間:2022-07-05 格式:DOC 頁數(shù):29 大?。?.92MB
收藏 版權(quán)申訴 舉報(bào) 下載
在線畢業(yè)論文的選題系統(tǒng)_第1頁
第1頁 / 共29頁
在線畢業(yè)論文的選題系統(tǒng)_第2頁
第2頁 / 共29頁
在線畢業(yè)論文的選題系統(tǒng)_第3頁
第3頁 / 共29頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《在線畢業(yè)論文的選題系統(tǒng)》由會員分享,可在線閱讀,更多相關(guān)《在線畢業(yè)論文的選題系統(tǒng)(29頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、浙江經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))畢 業(yè) 論 文(設(shè)計(jì))題 目 指導(dǎo)老師 專業(yè)班級 姓 名 學(xué) 號 20XX年 5月 30 日25 第 頁 摘 要:撰寫畢業(yè)論文是每位大學(xué)畢業(yè)生必經(jīng)的一個(gè)重要環(huán)節(jié)。目前,各高校普遍采取人工管理方式對畢業(yè)論文工作進(jìn)行管理,整個(gè)過程在效率上、公平性方面都存在著一定的問題。本文通過對學(xué)院畢業(yè)論文選題、論文指導(dǎo)以及論文備份等工作流程的深入了解及進(jìn)行了可行性分析后,對其作了需求分析、功能模塊劃分、數(shù)據(jù)庫的設(shè)計(jì)以及界面設(shè)計(jì),并完成了畢業(yè)論文選題系統(tǒng)的開發(fā)。本系統(tǒng)采用簡單靈活的ASP語言,并結(jié)合簡單靈活的Access數(shù)據(jù)庫,實(shí)現(xiàn)在線畢業(yè)論文的選題工作,提供學(xué)生一個(gè)完全公正、

2、開放的選題平臺,同時(shí)在一定程度上方便了學(xué)生與指導(dǎo)教師間的相互交流,同時(shí)提供了論文電子稿的保存手段,提高了教務(wù)人員工作效率。關(guān)鍵詞:ASP;Access數(shù)據(jù)庫;畢業(yè)論文選題目 錄引言11.系統(tǒng)概述11.1系統(tǒng)現(xiàn)狀研究11.2系統(tǒng)開發(fā)方法12.系統(tǒng)調(diào)研及可行性分析22.1系統(tǒng)調(diào)研22.2系統(tǒng)總體目標(biāo)22.3技術(shù)可行性分析23.系統(tǒng)分析33.1系統(tǒng)需求分析33.1.1功能需求33.1.2性能需求43.2系統(tǒng)流程圖53.2.1數(shù)據(jù)流程圖54.系統(tǒng)設(shè)計(jì)54.1概要設(shè)計(jì)54.1.1功能模塊結(jié)構(gòu)圖54.1.2功能模塊描述64.2數(shù)據(jù)庫設(shè)計(jì)74.2.1表設(shè)計(jì)74.3詳細(xì)設(shè)計(jì)94.3.1用戶登錄模塊設(shè)計(jì)94.3

3、.2論題管理模塊設(shè)計(jì)104.3.3學(xué)生選題模塊設(shè)計(jì)114.3.4篩選學(xué)生模塊設(shè)計(jì)124.3.5留言聯(lián)系模塊設(shè)計(jì)134.3.6上傳論文模塊設(shè)計(jì)144.3.7查看論文模塊設(shè)計(jì)144.3.8系統(tǒng)管理模塊設(shè)計(jì)155.系統(tǒng)實(shí)現(xiàn)175.1論題管理模塊實(shí)現(xiàn)175.2學(xué)生選題模塊實(shí)現(xiàn)185.3篩選學(xué)生模塊實(shí)現(xiàn)195.4留言聯(lián)系模塊實(shí)現(xiàn)205.5上傳論文模塊實(shí)現(xiàn)205.6查看論文模塊實(shí)現(xiàn)226系統(tǒng)測試226.1系統(tǒng)登錄模塊測試226.2學(xué)生選題模塊測試246.3測試總結(jié)26結(jié)論26參考文獻(xiàn)27浙江經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))引言畢業(yè)論文是大學(xué)畢業(yè)生必須完成的一項(xiàng)重要工作。首先,教師根據(jù)教務(wù)處通知開始出題并發(fā)

4、放到各班級。接著,學(xué)生開始對相應(yīng)教師的論文題目進(jìn)行選擇,選題結(jié)束后,指導(dǎo)教師對學(xué)生進(jìn)行指導(dǎo),待學(xué)生完成論文后,上交至指導(dǎo)教師處進(jìn)行審核定稿,最后進(jìn)行畢業(yè)論文答辯。目前各學(xué)校的這項(xiàng)工作還處于手工管理階段,信息資源的數(shù)字化程度低,大部分選題資料尚未數(shù)字化。不利于科學(xué)管理和決策。在選題過程中經(jīng)常出現(xiàn)漏報(bào)、錯(cuò)選等問題,在指導(dǎo)過程中,指導(dǎo)教師與學(xué)生間的溝通也極為不便。鑒于此,本人利用所學(xué)知識開發(fā)了在線畢業(yè)論文選題系統(tǒng),實(shí)現(xiàn)了教師論文題目的管理、學(xué)生在線選題、教師篩選學(xué)生、留言聯(lián)系、上傳論文及下載查看論文等功能。通過使用本系統(tǒng),可以提高教學(xué)管理水平,增強(qiáng)教學(xué)管理的透明度,提高學(xué)校工作效率。本文對系統(tǒng)開發(fā)中

5、面臨的問題及其解決方案進(jìn)行詳細(xì)的設(shè)計(jì)及合理安排,根據(jù)所掌握的ASP技術(shù),并結(jié)合Access 技術(shù)對系統(tǒng)的各個(gè)功能進(jìn)行了實(shí)現(xiàn)。1.系統(tǒng)概述目前,各高校的畢業(yè)論文選題工作還尚未實(shí)現(xiàn)數(shù)字化,大部分工作都需要人工完成,從教師出題到學(xué)生選題以及到最后的論文評審工作。整個(gè)過程極其復(fù)雜,并且容易出錯(cuò),由于學(xué)生在外實(shí)習(xí),與指導(dǎo)教師溝通也極為不便,以致于最后的畢業(yè)答辯工作難以順利進(jìn)行。有些同學(xué)正是由于在此期間沒有與指導(dǎo)教師很好的溝通而無法順利畢業(yè)。因此,開發(fā)一個(gè)能夠?qū)Ω髁鞒踢M(jìn)行統(tǒng)一管理的系統(tǒng)平臺就顯得非常的重要。所開發(fā)的系統(tǒng)將在一定程度上能夠克服以上的種種缺點(diǎn),實(shí)現(xiàn)各項(xiàng)工作在線完成,包括教師出題、學(xué)生選題、指導(dǎo)

6、聯(lián)系、論文上傳及下載等功能,為學(xué)生、教師以及教務(wù)人員提供一個(gè)完全公正、開放、完善的管理平臺,方便了學(xué)生與指導(dǎo)教師間的相互交流,提高了教務(wù)人員的工作效率。1.1 系統(tǒng)開發(fā)方法本系統(tǒng)采用B/S體系結(jié)構(gòu),不論是學(xué)生或是指導(dǎo)教師只要登錄本系統(tǒng)的網(wǎng)站后,就可根據(jù)需要進(jìn)行相應(yīng)的操作。教師對論文題目的添加、刪除、修改以及對學(xué)生的篩選,學(xué)生選題,學(xué)生與指導(dǎo)教師間聯(lián)系以及論文電子稿備份存底等工作都可以在網(wǎng)上進(jìn)行,避免了很多不必要的麻煩。2.系統(tǒng)調(diào)研及可行性分析2.1系統(tǒng)調(diào)研通過對學(xué)院的畢業(yè)論文工作流程進(jìn)行了解,以及對校內(nèi)學(xué)生、教師的調(diào)查,確定了本系統(tǒng)將要實(shí)現(xiàn)的功能。(1) 實(shí)現(xiàn)教師能夠在線管理自己的論文題目,包

7、括增加論題、修改論題、刪除論題。這樣避免了傳統(tǒng)的紙上出題的麻煩,同時(shí)也節(jié)省了辦公經(jīng)費(fèi)的支出。(2) 實(shí)現(xiàn)學(xué)生對相應(yīng)教師的論題的選擇,在沒得到指導(dǎo)教師的確定前還可以多次重選.。這樣在選題方面就是學(xué)生完全獨(dú)立的自主選擇,也不用每次換題目都需要與指導(dǎo)教師取得聯(lián)系,節(jié)省了時(shí)間,提高了效率。(3) 實(shí)現(xiàn)教師對學(xué)生的篩選,可以根據(jù)需要在人數(shù)上進(jìn)行調(diào)整,還可以對一些已經(jīng)被確定的學(xué)生通過改變其狀態(tài)使其可以進(jìn)行重選。這在一定程度上增強(qiáng)了系統(tǒng)的靈活性。(4) 實(shí)現(xiàn)學(xué)生能夠上傳論文以及教師可以下載論文進(jìn)行查閱,整個(gè)過程能夠節(jié)省很多的時(shí)間。(5) 實(shí)現(xiàn)教師與學(xué)生間通過在線收發(fā)短信進(jìn)行溝通,以便教師能更好地對學(xué)生進(jìn)行畢

8、業(yè)論文指導(dǎo)。2.2系統(tǒng)總體目標(biāo)本系統(tǒng)在使用上比較方便、簡單;界面設(shè)計(jì)上美觀大方;后期維護(hù)上比較容易,如要對功能模塊方面作修改,則無需進(jìn)行整個(gè)系統(tǒng)的重新架構(gòu)。2.3技術(shù)可行性分析本系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫應(yīng)用程序?,F(xiàn)有的數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)已非常成熟,利用現(xiàn)有技術(shù)完全可以實(shí)現(xiàn)預(yù)定的功能。ASP語言簡單、功能強(qiáng)大并容易掌握,其腳本語言有VBScript和JavaScript。而Access是一個(gè)非常優(yōu)秀的小型數(shù)據(jù)庫管理軟件,方便使用,性能穩(wěn)定。于是,采用ASP+Access技術(shù)完全能夠?qū)崿F(xiàn)本系統(tǒng)的開發(fā)。3.系統(tǒng)分析3.1系統(tǒng)需求分析經(jīng)過以上對本系統(tǒng)的調(diào)研及可行性分析后,下面將對系統(tǒng)在功能上以及性能

9、上進(jìn)行進(jìn)一步的需求分析。3.1.1功能需求(1)系統(tǒng)管理功能系統(tǒng)管理功能主要實(shí)現(xiàn)基本信息的管理以及系統(tǒng)參數(shù)設(shè)置,基本信息主要包括學(xué)生信息、教師信息等,用戶可以對其信息進(jìn)行添加、修改、刪除操作。系統(tǒng)參數(shù)設(shè)置主要是對系統(tǒng)開放和結(jié)束時(shí)間進(jìn)行設(shè)定。(2)論題管理功能論題管理功能主要實(shí)現(xiàn)教師對自己已給出的論文題目的基礎(chǔ)上增加論文題目,也可以根據(jù)需要對其論文題目進(jìn)行修改或刪除等操作。(3)學(xué)生選題功能(略)(4)篩選學(xué)生功能(略)3.1.2性能需求設(shè)備需求:PC機(jī),Windows 2000/98/XP操作系統(tǒng), P以上,64MB RAM。服務(wù)器,采用Access數(shù)據(jù)庫管理。3.2系統(tǒng)流程圖3.2.1數(shù)據(jù)流

10、程圖圖3.1 系統(tǒng)數(shù)據(jù)流程圖4.系統(tǒng)設(shè)計(jì)4.1概要設(shè)計(jì)4.1.1功能模塊結(jié)構(gòu)圖 圖4.1 功能模塊結(jié)構(gòu)圖4.1.2功能模塊描述(1)登錄模塊根據(jù)用戶輸入的用戶名和密碼,與數(shù)據(jù)庫中進(jìn)行匹配,驗(yàn)證帳號和密碼, (2)論題管理模塊根據(jù)教師登錄的信息,加載其所有的論題。(3)學(xué)生選題模塊根據(jù)學(xué)生登錄的情況,顯示適合該學(xué)生的所有論題供其選擇,如果該學(xué)生的狀態(tài)為已確定,則提示無法重選,否則,學(xué)生可以多次進(jìn)行選擇相應(yīng)教師的論題,但每次只能選擇一個(gè)題目,即每次操作都會覆蓋前次操作。(4)篩選學(xué)生模塊教師成功登錄后,加載出該教師給出論題的選題情況,包括學(xué)生的基本信息,論題的一些基本信息,若已選人數(shù)超過了論題的限

11、定人數(shù),教師可以通過對相應(yīng)學(xué)生進(jìn)行淘汰。若接受該學(xué)生則同意其選擇,而經(jīng)確定后的同學(xué)又需要重新選題,則教師可通過改變該學(xué)生的狀態(tài)來使其可以再次選題。(5)留言聯(lián)系模塊設(shè)計(jì)根據(jù)用戶登錄的信息,若是學(xué)生,則在收件框里加載所有的老師,根據(jù)需要選擇其指導(dǎo)教師,并可以發(fā)短信與其取得聯(lián)系;若是教師,則加載其所有指導(dǎo)的學(xué)生,可以選擇多個(gè)學(xué)生進(jìn)行群發(fā),也可以給個(gè)別學(xué)生進(jìn)行短信聯(lián)系。(6)上傳論文模塊設(shè)計(jì)學(xué)生成功登錄后,可以選擇其存在本地的論文的路徑進(jìn)行上傳。若成功則上傳并保存到服務(wù)器中,若失敗則提示信息,等待學(xué)生重新上傳。(7)查看論文模塊設(shè)計(jì)教師成功登錄后,可以對其指導(dǎo)的學(xué)生所上傳的論文進(jìn)行下載并查看。(8)

12、系統(tǒng)管理模塊設(shè)計(jì)管理員成功登錄后,可以對學(xué)生信息、教師信息進(jìn)行管理。包括添加信息、修改信息、刪除信息等。還可以對系統(tǒng)參數(shù),如系統(tǒng)開放時(shí)間和結(jié)束時(shí)間進(jìn)行設(shè)定。4.2數(shù)據(jù)庫設(shè)計(jì)4.2.1表設(shè)計(jì)表4.1權(quán)限表(quanxian)字段名說明類型長度主鍵或外鍵User_id用戶編號自動編號長整型主鍵User_phid帳號文本10User_name姓名文本10User_pwd密碼文本6User_sex性別數(shù)字長整型User_xibie系別文本10zhichen職稱文本10User_class適用班級文本15User_type身份數(shù)字長整型(身份:1代表學(xué)生,2代表教師,3代表管理員)表4.2系統(tǒng)時(shí)間表(a

13、dmintime)字段名說明類型長度主鍵或外鍵Time_id編號自動編號長整型Starttime開始時(shí)間日期/時(shí)間主鍵endtime結(jié)束時(shí)間日期/時(shí)間主鍵addtime操作時(shí)間日期/時(shí)間表4.3 題目表(title)字段名說明類型長度主鍵或外鍵Title_id題號自動編號長整型主鍵user_id用戶編號數(shù)字長整型title題目文本30Title_type論題類型文本10gclass適用年級文本10stunumber限定人數(shù)數(shù)字長整型comment說明文本30表4.4 選擇表(xuanze)字段名說明類型長度主鍵或外鍵Titlevsstu_id編號自動編號長整型主鍵user_id用戶編號數(shù)字長整

14、型Title_id題號數(shù)字長整型istype確定數(shù)字長整型addtime選題時(shí)間日期/時(shí)間 確定(0表示等待中 1表示已確定,3表示淘汰)表4.5 留言表(liuyan)字段名說明類型長度主鍵或外鍵Mail_id郵件編號自動編號長整型主鍵Mail_to接收者數(shù)字長整型 Mail_from發(fā)送者數(shù)字長整型addtime發(fā)送時(shí)間日期/時(shí)間Mail_title郵件主題文本20Mail_content郵件內(nèi)容文本50issee是否已看數(shù)字長整型 (1 表示沒有看,2表示已看)表4.6 論文表(paper)字段名說明類型長度主鍵或外鍵File_id論文編號自動編號長整型主鍵File_url論文路徑文本5

15、0File_size文件大小文本50User_id用戶編號數(shù)字長整型addtime上傳時(shí)間日期/時(shí)間4.3詳細(xì)設(shè)計(jì)4.3.1用戶登錄模塊設(shè)計(jì) 用戶登錄模塊主要根據(jù)用戶登錄的信息,與數(shù)據(jù)庫中信息成功匹配后,獲得其相應(yīng)的操作權(quán)限。 (1) 流程圖圖4.2 用戶登錄流程圖(2) 處理說明說明一:打開網(wǎng)頁,等待用戶輸入帳號、密碼、選擇身份,判斷用戶輸入的信息與后臺數(shù)據(jù)庫是否匹配,查詢語句為:sql=”select user_id,user_type,user_pwd,user_class from quanxian where user_name=”&id&” and user_pwd=”&mima&

16、” and user_type=”&leixing若不匹配,則刷新頁面,等待用戶重新輸入。說明二:根據(jù)用戶選擇的身份類別,進(jìn)行判斷,如果是學(xué)生,調(diào)出學(xué)生主頁,同時(shí)顯示學(xué)生信息,查詢語句為:select * from quanxian where user_id=&user_id。如果是教師,則調(diào)出教師主頁,同時(shí)顯示教師信息 。4.3.2論題管理模塊設(shè)計(jì)論題管理模塊主要實(shí)現(xiàn)教師對其論文題目的添加、修改、刪除等操作。(1) 流程圖圖4.3 論題管理模塊流程圖(2) 處理說明說明一:打開并激活窗口,根據(jù)登錄的教師信息加載其論題信息至界面,查詢語句為sql=select * from title wh

17、ere user_id=&user_id說明二:單擊添加圖標(biāo)超鏈接,進(jìn)入添加論題界面,等待用戶輸入有關(guān)論題信息,單擊提交按鈕,相關(guān)語句為:rs.addnew rs(title).value=title保存到數(shù)據(jù)庫。說明三:單擊需要修改的論題,進(jìn)入修改界面,根據(jù)需要在文本框中修改信息,單擊修改按鈕并更新到數(shù)據(jù)庫,若要刪除此論題,則單擊刪除按鈕,相關(guān)語句為:delete * from title where title_id=&title_id。4.3.3學(xué)生選題模塊設(shè)計(jì)學(xué)生選題模塊主要實(shí)現(xiàn)學(xué)生對相應(yīng)教師的論題進(jìn)行選擇,若已選并經(jīng)教師確定,則無法重選,否則可以進(jìn)行多次選擇。(1) 流程圖圖4.4

18、學(xué)生選題模塊流程圖(2) 處理說明說明一:打開并激活窗口,根據(jù)登錄的學(xué)生所在的班級加載相應(yīng)的所有選題信息。查詢語句為:select * from title where gclass=&session(user_class)&說明二:首先判斷當(dāng)前學(xué)生是否已經(jīng)選題并被指導(dǎo)教師確定,若是,則提示“你的選題已確定,無法再選”,若不是,等待學(xué)生選擇相應(yīng)的論題,當(dāng)單擊“我要選擇”后,提示信息“你真的決定你的選擇,這樣會刪除你以前的選擇”,即在選題沒被指導(dǎo)老師確定的情況下,學(xué)生可以多次進(jìn)行選題,但每一次的選擇都會覆蓋前次的選擇。同時(shí)適時(shí)改變已選人數(shù)。查詢語句為:select titlevsstu_id f

19、rom titlevsstu where userid=”&session(“user_id”)&”and istype=1”)4.3.4篩選學(xué)生模塊設(shè)計(jì)篩選學(xué)生模塊主要實(shí)現(xiàn)教師根據(jù)需要對學(xué)生進(jìn)行淘汰或選擇,以此來對論文題目人數(shù)上進(jìn)行限定。(1) 流程圖圖4.5 篩選學(xué)生模塊流程圖(2) 處理說明說明一:打開并激活窗口,根據(jù)登錄的教師信息,加載該教師的論題的選擇情況。查詢語句為:sql=select distinct title_id from titlevsstu where title_id=(select title_id from title where teacher_id=&id)

20、說明二:教師對自己的每個(gè)論題選擇情況進(jìn)行篩選,若同意指導(dǎo)該學(xué)生,則通過單擊“同意”,同時(shí)改變學(xué)生狀態(tài)值,查詢語句為:updata titlevsstu set istype=1 where titlevsstu_id=&titlevsstu_id;若人數(shù)上已經(jīng)達(dá)到飽和的情況,則可以對相應(yīng)學(xué)生進(jìn)行淘汰,通過單擊“淘汰”,同時(shí)刪除選擇表里的相應(yīng)信息,查詢語句為: delete * from titlevsstu where titlevsstu_id=&titlevsstu_id;若有些已經(jīng)被確定的學(xué)生希望重新選題,則可以通過單擊“等待”,查詢語句為:updata titlevsstu set i

21、stype=1 where titlevsstu_id=&titlevsstu_id;同時(shí)改變學(xué)生的狀態(tài)值,以便該學(xué)生可以進(jìn)行再次選題。4.3.5留言聯(lián)系模塊設(shè)計(jì)留言聯(lián)系模塊主要實(shí)現(xiàn)指導(dǎo)教師與學(xué)生間的互相聯(lián)系,通過收發(fā)短信進(jìn)行彼此間的溝通。(1) 流程圖圖4.6 留言聯(lián)系模塊流程圖(2) 處理說明說明一:打開并激活窗口,根據(jù)登錄的用戶信息,加載其所有信件信息。查詢語句為:select user_name from quanxian where user_id=&mailrs(mail_from)。說明二:用戶可以查看其信件,單擊“查看”,顯示該信件的內(nèi)容,查詢語句為:select * from

22、 mail where mail_id=&mail_id;同時(shí),也可以根據(jù)需要進(jìn)行回復(fù),相關(guān)語句為:insert into mail(mail_to,mail_from, mail_title,mail_content,issee) values(&mail_to&”,”&session(“user_id”)&”,”&mail_title&”,”&。也可以將此信件刪除,查詢語句為: “delete * from mail where mail_id=”&mail_id。4.3.6上傳論文模塊設(shè)計(jì) 上傳論文模塊主要實(shí)現(xiàn)學(xué)生對所寫好的論文進(jìn)行上傳,供指導(dǎo)教師查閱審核。(1) 流程圖圖4.7 上傳論

23、文模塊流程圖(2) 處理說明說明一:打開并激活窗口,學(xué)生選擇需要上傳的論文的本地路徑,單擊“上傳”,若成功則提交至數(shù)據(jù)庫,相關(guān)語句為:objStream.SaveToFile Server.MapPath(GetFileName(strFileName),2。若失敗,則提示信息,等待學(xué)生重新上傳。4.3.7查看論文模塊設(shè)計(jì) 查看論文模塊主要實(shí)現(xiàn)教師對其指導(dǎo)的學(xué)生的論文進(jìn)行下載查看,并審核修改。(1) 流程圖圖4.8 查看論文模塊流程圖(2) 處理說明說明一:打開并激活窗口,根據(jù)登錄的教師的信息,加載其所指導(dǎo)的學(xué)生所上傳的論文。查詢語句為:select * from personfile whe

24、re user_id=&rs1(user_id)說明二:教師選擇某學(xué)生的論文,單擊“下載”,若成功,即可將其論文下載到本地,相關(guān)語句為:a href= target=_blank class=lj下載。若失敗,則提示信息,等待教師重新下載。4.3.8系統(tǒng)管理模塊設(shè)計(jì) 系統(tǒng)管理模塊主要實(shí)現(xiàn)管理員對整個(gè)系統(tǒng)的基本信息管理以及對系統(tǒng)參數(shù)進(jìn)行設(shè)置。(1) 流程圖圖4.9 系統(tǒng)管理模塊流程圖(2) 處理說明說明一:打開后臺管理系統(tǒng),等待用戶輸入帳號、密碼,判斷用戶身份是否為管理員,查詢語句為:sql=select user_id, user_name,user_pwd,user_type from qu

25、anxian where user_name=&userid& and user_type=3若是,登錄成功,否則,提示信息,等待用戶重新輸入。說明二:管理員登錄后,可以對系統(tǒng)的開放時(shí)間及結(jié)束時(shí)間進(jìn)行設(shè)置,查詢語句為:select * from admintime,以保證畢業(yè)選題工作按時(shí)進(jìn)行。說明三:管理員根據(jù)需要可以對教師及學(xué)生的信息進(jìn)行管理,包括添加信息、修改信息、刪除信息等操作。若為添加,則將其信息保存到數(shù)據(jù)庫中;若為修改,則將修改后的信息更新到數(shù)據(jù)庫中,查詢語句為:Update quanxian set user_name=”&ry_time&”,user_phid=”&,user_x

26、ibie=”&user_xibie”,user_class=”&user_class&”,user_pwd=”user_pwd&” where user_id=”&user_id。若為刪除,則提示信息,同時(shí)將數(shù)據(jù)庫中的信息刪除,查詢語句為:delete * from quanxian where user_id=&user_id5.系統(tǒng)實(shí)現(xiàn)5.1論題管理模塊實(shí)現(xiàn)圖5.1論題管理模塊效果圖該模塊主要是根據(jù)登錄的教師的信息,從數(shù)據(jù)庫中加載該教師的論題信息,主要代碼為select * from title where user_id=&user_id,同時(shí),教師可以繼續(xù)添加論題,主要代碼為:rs.a

27、ddnew rs(title).value=title; 5.2學(xué)生選題模塊實(shí)現(xiàn)5.2學(xué)生選題模塊實(shí)現(xiàn)圖5.2 學(xué)生選題模塊效果圖該模塊主要是根據(jù)登錄的學(xué)生的信息,加載出適合該學(xué)生的所有論題的信息供其選擇。如果該學(xué)生已經(jīng)選題并得到指導(dǎo)老師的確定后,則不允許其再次選題,主要代碼為:set isselect=conn.execute(select titlevsstu_id from titlevsstu where user_id=&session(user_id)& and istype=1);若沒被老師確定,還可以繼續(xù)重選,不過所選信息將覆蓋前次選題信息。主要代碼:delete * from

28、 titlevsstu where user_id=&session(user_id)。同時(shí)已選人數(shù)加1,set titlenum=conn.execute(select count(*) as titlenum from titlevsstu where title_id=&titlers(title_id)。5.3篩選學(xué)生模塊實(shí)現(xiàn)圖5.3篩選學(xué)生模塊效果圖該模塊主要根據(jù)登錄的教師的信息,加載其所有的論題對應(yīng)的學(xué)生選擇情況。如果某選題已選人數(shù)超過了限定人數(shù),則可以對相應(yīng)學(xué)生進(jìn)行淘汰,主要代碼:delete * from titlevsstu where user_id=&session(us

29、er_id);如果已確定的學(xué)生需要重新選題,則可將其狀態(tài)改為“等待”,主要代碼為:update titlevsstu set istype=&istype& where titlevsstu_id=&titlevsstu_id。5.4留言聯(lián)系模塊實(shí)現(xiàn)圖5.4留言聯(lián)系模塊效果圖該模塊主要實(shí)現(xiàn)指導(dǎo)教師與學(xué)生間通過發(fā)送短消息進(jìn)行聯(lián)系。教師可以對其指導(dǎo)的所有學(xué)生發(fā)送消息(包括群發(fā)或私人留言),而學(xué)生也可以選擇其指導(dǎo)老師發(fā)送短消息。主要代碼為:insert into mail(mail_to,mail_from,mail_title,mail_content,Issee) values(“&j&”,”s

30、ession(“user_id”)&”,”&mail_title&”,”&mail_content&”,1)5.5上傳論文模塊實(shí)現(xiàn)圖5.5上傳論文模塊效果圖該模塊主要實(shí)現(xiàn)學(xué)生論文上傳功能,先選擇本地所要上傳的文件的路徑,然后上傳到服務(wù)器中,主要代碼為:If file.FileSize0 then newname=MakedownName()&”.”&mid(file.FileName,InStrRev(file.FileName,”.”)+1) file.SaveAsServer.mappath(formPath&newname)(保存文件);conn.execute(insertInto p

31、ersonfile(file_url,user_id,file_size) values(upload/”&newname&”,”&session(“User_id”)&”,”&cint(file.File.FileSize/1024)&”)”)(提交到數(shù)據(jù)庫中)。5.6查看論文模塊實(shí)現(xiàn)圖5.6查看論文模塊效果圖該模塊主要實(shí)現(xiàn)教師對所指導(dǎo)學(xué)生的論文進(jìn)行查看審閱,通過將其文件下載保存至本地即可查看。主要代碼為:set rs2=conn.execute(select * from personfile where user_id=&rs1(user_id);a href= target=_blan

32、k class=lj下載。6系統(tǒng)測試6.1系統(tǒng)登錄模塊測試(1)測試問題單項(xiàng)目編號 測試類別:集成測試 序號: LWXT_001產(chǎn)品標(biāo)識產(chǎn)品中文標(biāo)識畢業(yè)論文選題系統(tǒng)系統(tǒng)登錄第幾次測試2測試工程師XXX測試模塊/功能/性能系統(tǒng)登錄測試記錄單測試時(shí)間2006-5-20問題記錄序號故障現(xiàn)象級別處理人處理時(shí)間處理說明1輸入用戶名及密碼后,不選擇教師或?qū)W生選項(xiàng)仍可進(jìn)入系統(tǒng)。中宋雪燕2006/5/20已處理2當(dāng)輸入一用戶名及密碼后,在數(shù)據(jù)庫中查找無該用戶時(shí)無提示信息。中宋雪燕2006/5/20已處理3管理員登錄后顯示后臺不正確。中宋雪燕2006/5/20目前不處理(2)問題嚴(yán)重度描述,如表6.1所示:表6

33、.1級別描述高如使系統(tǒng)崩潰,功能無法實(shí)現(xiàn)或?qū)崿F(xiàn)錯(cuò)誤等中如界面中的錯(cuò)誤,性能不優(yōu)化,校驗(yàn)不嚴(yán)格等低如提示信息不明確,操作不方便,焦點(diǎn)跳轉(zhuǎn)錯(cuò)誤等(3)填寫說明6.2學(xué)生選題模塊測試6.2學(xué)生選題模塊測試(1)測試問題Bug單項(xiàng)目編號: 測試類別:集成測試 序號:LWXT_002產(chǎn)品標(biāo)識產(chǎn)品中文標(biāo)識論文選題系統(tǒng)學(xué)生選題第幾次測試2測試工程師XXX測試模塊/功能/性能學(xué)生選題模塊測試記錄單測試時(shí)間2006-5-23問題記錄序號故障現(xiàn)象級別處理人處理時(shí)間處理說明1學(xué)生登錄系統(tǒng)后,對論文題目的選擇不能在數(shù)據(jù)庫中進(jìn)行更新。高宋雪燕2006/5/23已處理2學(xué)生登錄系統(tǒng)后,無法顯示最新的論文題目選擇情況。高宋

34、雪燕2006/5/23已處理3學(xué)生登錄系統(tǒng)后,顯示論文題目后顯示的適用年級不對。即顯示全部論文題目,沒有分系別。低宋雪燕2006/5/23已處理(2)問題嚴(yán)重程度描述,如表6.2所示:表6.2級別描述高如使系統(tǒng)崩潰,功能無法實(shí)現(xiàn)或?qū)崿F(xiàn)錯(cuò)誤等中如界面中的錯(cuò)誤,性能不優(yōu)化,校驗(yàn)不嚴(yán)格等低如提示信息不明確,操作不方便,焦點(diǎn)跳轉(zhuǎn)錯(cuò)誤等(3)填寫說明測試工程師負(fù)責(zé)填寫除“處理人”、“處理時(shí)間”、“處理說明”以外的所有欄目“處理人”、“處理時(shí)間”、“處理說明”由開發(fā)人員負(fù)責(zé)填寫。在“故障現(xiàn)象”填寫中要詳細(xì)描述發(fā)生問題的過程、操作、表現(xiàn)等,以便于開發(fā)人員恢復(fù)現(xiàn)場進(jìn)行查錯(cuò)處理,必要時(shí),可以附上相應(yīng)的屏幕截圖。

35、如果有屏幕截圖的話,請不插入到“故障現(xiàn)象”欄目中,在“故障現(xiàn)象”欄目只需填寫相應(yīng)圖片的編號,在表單的后附圖?!疤幚碚f明”:要詳細(xì)說明發(fā)生問題的原因和解決問題的方法,項(xiàng)目主管要根據(jù)Bug級別及時(shí)督促有關(guān)負(fù)責(zé)及時(shí)解決問題。(4)附圖圖6.2學(xué)生選題模塊測試圖6.3測試總結(jié)本次測試主要用于對系統(tǒng)的出錯(cuò)進(jìn)行測試,測試項(xiàng)目包括用戶登錄模塊、學(xué)生選題模塊、數(shù)據(jù)處理等方面。在本次測試中我們共發(fā)現(xiàn)了10余處錯(cuò)誤,經(jīng)過修改,已對部分錯(cuò)誤進(jìn)行更正,其他部分正在進(jìn)行中。通過本次測試,我希望在以后的開發(fā)中能夠避免再犯類似錯(cuò)誤。結(jié)論經(jīng)過以上詳細(xì)的設(shè)計(jì)與構(gòu)架,終于完成了畢業(yè)論文選題系統(tǒng)的開發(fā)。在本次開發(fā)過程中,遇到了很多

36、的困難。包括數(shù)據(jù)庫設(shè)計(jì)方面,技術(shù)實(shí)現(xiàn)方面以及系統(tǒng)測試方面。同時(shí),我也受到了很大的啟發(fā),希望通過今后的學(xué)習(xí),能夠?qū)Ρ鞠到y(tǒng)在安全性方面進(jìn)行進(jìn)一步的完善。參考文獻(xiàn) 1 李曉毅ASP+SQLServer網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例M.北京:人民郵電出版社,2003.27(9):1116.2趙池龍.實(shí)用軟件工程M.北京:電子工業(yè)出版社,2002, 111126.3 曾長軍.Access數(shù)據(jù)庫原理及應(yīng)用M.北京:人民郵電出版社,2003.4 美C.M.克洛斯,D.K.弗雷德里克.動態(tài)系統(tǒng)模型的建立和分析M. 北京:機(jī)械工業(yè)出版社,1997,38.5 劉樂亭.字符串和正則表達(dá)式參考手冊.北京:清華大學(xué)出版社,2003.6 王路群.數(shù)據(jù)結(jié)構(gòu)(C語言描述).北京:中國水利水電出版社,2000.

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲