畢業(yè)設(shè)計(論文)管理系統(tǒng)畢業(yè)設(shè)計(論文)
《畢業(yè)設(shè)計(論文)管理系統(tǒng)畢業(yè)設(shè)計(論文)》由會員分享,可在線閱讀,更多相關(guān)《畢業(yè)設(shè)計(論文)管理系統(tǒng)畢業(yè)設(shè)計(論文)(51頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 畢業(yè)設(shè)計(論文)管理系統(tǒng) 摘要 隨著高新技術(shù)的發(fā)展,使得計算機網(wǎng)絡(luò)廣泛應(yīng)用于各領(lǐng)域,每個行業(yè)都在進行科技改革,最重要的是計算機提高了管理的準確性與效率性,在很多的高校,已經(jīng)使用計算機來管理各種文檔,相對于我們這樣的高校畢業(yè)生來說,人數(shù)眾多是最大的一個管理問題,所以開發(fā)一個畢業(yè)論文管理系統(tǒng)來管理對我們學校來說是很重要。 歷年的畢業(yè)論文發(fā)布要求到達學生,這一過程需要一段很長的時間,因為是基于文本、傳達的速度就會很慢,對于文本、表格等紙介質(zhì)的手工處理,文檔情況的核實和統(tǒng)計,有部分工作人員依然手動完成,這樣增加了工作的負荷以及錯誤率,該系統(tǒng)主要采用p
2、hp,mysql,apache開發(fā),解決了這些基本的問題,同時實現(xiàn)了教研室對指導老師論文題目的審核,以及對學生最終成績的統(tǒng)計。 本系統(tǒng)主要實現(xiàn)了畢業(yè)論文管理系統(tǒng)的論文題目審核及總成績的發(fā)布,這樣就讓教研室審核題目節(jié)約了時間,同時也讓指導老師和學生快速的交流畢業(yè)生論文的進展情況,也可以更規(guī)范的管理論文,同時也降低管理成本,提高了管理效率,開發(fā)這樣一套管理系統(tǒng),對于改進教學管理,提高教學質(zhì)量具有重要的價值新和實用性。 關(guān)鍵詞:學生、畢業(yè)論文 、管理、php,mysql,apache. Abstract Along with the dev
3、elopment of high and new technology, the computer is widely used in various fields network. Every industry is being technology reform, the most important is to improve the accuracy of the computer management and efficiency, many universities have used computer to manage all kinds of documents. As fo
4、r college graduates like us, the largest management problem is the huge number of students. Therefore, it is very important for our university that develops a graduation thesis management system to manage our school. Years of graduation thesis requirements issued to students, this process requires
5、to take a lot of time. It is based on the text, so the convey speed is slow, for text, such as form via printing, on manual processing, document of the verification and statistics, parts of the manual workers still be used. This causes the work load and increases the error rate. This system mainly u
6、ses the PHP, mysql, apache development to solve the basic problems and achieve the conditions of guiding teacher thesis topic review, as well as to final result of statistics for students. This system mainly realizes the grade examination and release about the graduation thesis management system of
7、 the thesis topic, so that guidance teachers save time in the process an audit subject, communicate rapidly with students the progress of the graduate thesis and also can be more standardized management papers. At the same time, it also reduces the management cost and improves the efficiency of mana
8、gement. Such a set of management systems has important value of new and practical to improve the teaching management and the quality of teaching. Keywords: students, graduate thesis, management, PHP, mysql, apache. 目錄 第一章 緒論 1 1.1 背景 1 1.2 文獻綜述 1 1.2.1 國內(nèi)外研究現(xiàn)狀 1 1.2.2 國內(nèi)外研究現(xiàn)狀評述 4
9、 1.2.3 選題的意義和價值 5 第二章 需求分析 6 2.1任務(wù)概述 6 2.1.1目標 6 2.2需求規(guī)定 6 2.2.1從不同用戶的角度來進行需求分析 6 2.2.2各類用戶的具體需求 6 2.3用例圖描述 13 2.4 數(shù)據(jù)流圖描述 14 2.5 實體及實體關(guān)系描述 17 第三章 概要設(shè)計 18 3.1結(jié)構(gòu)模塊圖描述 18 3.2人工處理過程 19 3.3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 19 3.3.1關(guān)系模型 19 3.3.2數(shù)據(jù)表 20 3.4 后臺數(shù)據(jù)庫設(shè)計與開發(fā)平臺 23 3.4.1 后臺數(shù)據(jù)庫平臺 23 3.4.2 軟件開發(fā)平臺 24 第四章 詳細
10、設(shè)計 25 4.1 結(jié)構(gòu)程序設(shè)計 25 4.2 模塊功能的實現(xiàn) 25 4.2.1用戶人員登錄 25 4.3 數(shù)據(jù)庫設(shè)計 30 4.3.1 數(shù)據(jù)庫表的建立 30 4.4.2 課題審核 40 4.4.3 首頁管理 43 第五章 結(jié)束語 52 5.1 主要特色及創(chuàng)新點 52 5.2 主要貢獻 52 5.3 局限性 52 5.4 未來研究的建議 52 參考文獻 53 附錄 53 謝辭 54 第一章 緒論 1.1 背景 隨著社會的飛速發(fā)展,計算機科學技術(shù)的
11、日趨完善,人們傳統(tǒng)的思想觀念和工作方式開始發(fā)生巨大的轉(zhuǎn)變,依靠計算機技術(shù)進行信息化管理已經(jīng)勢在必行。而我們高等學校也面臨著同樣的問題,學生信息的管理、老師信息的管理和日常工作的管理等等,都必須依靠計算機軟件管理實現(xiàn)。學生畢業(yè)論文選題系統(tǒng)是眾多管理系統(tǒng)中的一部分,也是很重要的一部分。可是,在許多高校并沒有在這一環(huán)節(jié)上實現(xiàn)信息化管理,而這一部分工作仍然是由人工來進行完成。 我所做的課題《畢業(yè)論文選題系統(tǒng)》,本系統(tǒng)采用php作為開發(fā)工具,用Mysql作為數(shù)據(jù)庫平臺,Apache作為Web服務(wù)器。結(jié)合實際需求,不但使學生與指導老師進行有效的溝通,使學生可以及時的了解有關(guān)畢業(yè)論文的題目與要實現(xiàn)此論文所
12、具備的能力,老師可以及時地參看選題情況,而且讓同學們在一個公平公正的環(huán)境下有選擇的權(quán)利,既提高了工作效率,也降低了成本。本畢業(yè)課題主要針對于高校的論文選題進行管理。實現(xiàn)用戶登錄、身份驗證,不同的用戶進入系統(tǒng)后實現(xiàn)不同的操作。該系統(tǒng)有指導老師畢業(yè)論文課題申報、教研室審核課題管理、學生選題管理、指導教師與學生交流管理、后臺管理等模塊組成,以實現(xiàn)高校論文管理水平的高效化和網(wǎng)絡(luò)化,管理員通過管理模塊管理數(shù)據(jù)并針對用戶對網(wǎng)站的意見進行網(wǎng)站的維護和改進。并且,通過計算機信息化管理可以避免人工操作的一些缺陷和不足。 1.2 文獻綜述 1.2.1 國內(nèi)外研究現(xiàn)狀 作者胡聲洲,車燕兵在《基于ASP的
13、畢業(yè)論文管理系統(tǒng)設(shè)計》文獻中介紹了基于因特網(wǎng)的畢業(yè)論文管理系統(tǒng)的設(shè)計,系統(tǒng)基于ASP平臺開發(fā),采用B/S模式,后臺使用ACCESS數(shù)據(jù)庫,提供了畢業(yè)論文工作的各個管理功能,其應(yīng)用為學校,指導老師和學生功能從分利用因特網(wǎng)完成畢業(yè)論文管理、指導和寫作等工作提供了便利的平臺。[1] 作者范炳艷在《畢業(yè)論文管理系統(tǒng)的設(shè)計》中采用了B/S結(jié)構(gòu),該系統(tǒng)借助了網(wǎng)絡(luò)平臺,不但是學生與老師進行有效的溝通,是學生可以及時的了解有關(guān)畢業(yè)論文的相關(guān)事情,是論文上傳查看、信息的管理、用戶的管,以SQLServer2理和數(shù)據(jù)庫的管理等工作更加容易,該系統(tǒng)結(jié)合高校教務(wù)的實際需求003+Macromedia Dreamwe
14、aver MX+ASP作為開發(fā)工具。[2] 作者尹哲在《基于B_S結(jié)構(gòu)的畢業(yè)論文管理系統(tǒng)的設(shè)計與實現(xiàn)》文獻中論述了沒有電子化和網(wǎng)絡(luò)化辦公,在學生進行論文的過程中,導致辦事效率低下,管理員人員,老師,學生信息溝通不暢。系統(tǒng)采用J2EE平臺,Struts、Hibernate、Tomcat等技術(shù)構(gòu)成一個分布式管理系統(tǒng),提供用戶注冊、身份驗證、網(wǎng)上選題、網(wǎng)上提交論文、系統(tǒng)管理等功能。畢業(yè)論文管理系統(tǒng)的用戶包括管理員、教師和學生三類用戶。系統(tǒng)管理員的權(quán) 限最高,可查詢、修改、刪除所有學生、教師、課題及新聞通知等信息,同時需要在系統(tǒng)初始化時將老師和學生的基本資料導入到論文管理系統(tǒng)中。在畢業(yè)論文撰寫的過
15、程中,要求學生必須在整個過程的前期、中期和后期按照學校的時間要求分別提交畢業(yè)論文任務(wù)書、開題報告、中期報告和最終論文成稿,學生可通過本系統(tǒng)上傳文檔并給導師發(fā)送消息教師可以查看消息并下載學生提交的文檔,對學生各個階段的報告或論文加以審核。學生、教師、管理員隨時可以查看論文的進展情況,管理員可以根據(jù)學生的論文進展情況進行督促學生或教師加快進度等工作,保證畢業(yè)論文的工作順利進行的。[3] 作者黃蘭在《基于B/S結(jié)構(gòu)的畢業(yè)論文管理系統(tǒng)》文獻中論述了,學生在畢業(yè)在即的時間,人員比較分散,導致學生選題的出現(xiàn)的各種問題,給學生和老師帶來了很多的麻煩,使得學生在選題這一過程中耗費大量的時間,在論文初始,修改
16、階段,這一過程中紙質(zhì)方式對學生相關(guān)信息和材料的查詢、檢索、統(tǒng)計效率低下。系統(tǒng)采用B/S結(jié)構(gòu)、ASP.NET技術(shù)、C#語言、SQL Server 2005、CSS等技術(shù)完成此系統(tǒng)。整個系統(tǒng)分為身份認證子系統(tǒng)、畢業(yè)論文(設(shè)計)管理子系統(tǒng)、學生畢業(yè)論文子系統(tǒng)、數(shù)據(jù)報表處理子系統(tǒng)、數(shù)據(jù)報表處理子系統(tǒng)、其它管理系統(tǒng)來完成整個系統(tǒng)的實現(xiàn)。該系統(tǒng)用戶主要分為學生用戶,教師用戶,管理員。其中管理員包括審核、刪除、修改選題。[4] 作者王玉清, 李戈文, 孫鈾在《畢業(yè)生畢業(yè)論文(設(shè)計)管理系統(tǒng)開發(fā)研究》文獻中所研究就利用互聯(lián)網(wǎng) Web 2.0 技術(shù), 采用 B/S工作模式來解決畢業(yè)論文(設(shè)計)實踐環(huán)節(jié)中教師數(shù)
17、量不足, 選題不規(guī)范,指導教師與學生難以及時溝通等問題的。核心技術(shù)采用JSP 技術(shù)、JavaBean、CSS 技術(shù)、客戶端腳本技術(shù)、Web 數(shù)據(jù)庫、SQL Server 2000。該系統(tǒng)用戶有三種身份: 學生、 教師及管理員。實現(xiàn)學院論文管理信息化, 把傳統(tǒng)的學生畢業(yè)論文管理模式與校園網(wǎng)相結(jié)合, 充分發(fā)揮互聯(lián)網(wǎng)使用的方便, 高效的優(yōu)勢, 能極大地提高傳統(tǒng)論文管理模式的水平和效率。[5] 作者程杰《校內(nèi)畢業(yè)論文檢查系統(tǒng)的設(shè)計與實現(xiàn)》文獻中描述了論文稽查系統(tǒng)并不能對院校內(nèi)部的畢業(yè)論文進行相應(yīng)的稽查,為了改進這一問題,開發(fā)了這個系統(tǒng)。系統(tǒng)采用 B/S(Browser/Server,瀏覽器 / 服務(wù)
18、器) 與 C/S( Client/Server,客戶機/服務(wù)器) 相結(jié)合的模式,畢業(yè)生或指導教師可通過瀏覽器或本地客戶端程序上傳畢業(yè)論文至服務(wù)器,便于畢業(yè)論文的收集與匯總,論文的稽查工作在主要在服務(wù)器端完成。將匯總的畢業(yè)論文按專業(yè)、畢業(yè)年份、指導教師等進行分類。[6] 作者黎華《基于Web的高校畢業(yè)論文管理系統(tǒng)的設(shè)計與實現(xiàn)》文獻中解決學生論文操作與管理完全手工化、浪費時間、工作冗余的問題。實現(xiàn)論文文檔管理可視化、網(wǎng)絡(luò)化、簡單化、規(guī)范化,進而節(jié)省畢業(yè)生論文管理方面的不必要的資源浪費,更好地適應(yīng)信息時代的發(fā)展需求,最終能夠運用到學校的論文管理上,真正達到實現(xiàn)而有所用的結(jié)果學生選題功能測試。畢業(yè)生
19、論文管理系統(tǒng)共分三個部分:學生用戶學生,教師用戶教師和審核用戶各系教研室。審核用戶各系教研室包括論文題目審核與發(fā)布、用戶權(quán)限管理論文文檔審核、統(tǒng)計查詢與打印、上傳管理等。主要采用ASP技術(shù)和MD5技術(shù)。[7] 作者李永強《學生畢業(yè)設(shè)計管理信息系統(tǒng)的設(shè)計與實現(xiàn)》文獻中論述了畢業(yè)設(shè)計管理信息系統(tǒng),主要研究設(shè)計是基于的畢業(yè)設(shè)計、答辯管理信息系統(tǒng),通過該系統(tǒng)指導教師可預先下達畢業(yè)設(shè)計任務(wù)、學生根據(jù)系統(tǒng)中教師提交的任務(wù)介紹,選擇適合自身研究方向的研究題目來進行畢業(yè)設(shè)計或論文的撰寫,學生在選定了畢業(yè)設(shè)計題目后,應(yīng)按照要求提交開題報告,在指導教師審閱通過后即可開始畢業(yè)設(shè)計和論文的撰寫,在論文撰寫完成后通過
20、系統(tǒng)提交給指導教師和評閱教師進行閱,評定出相應(yīng)的成績,進入在答辯階段時,通過系統(tǒng)教師可根據(jù)評分標準實時評定參與答辯學生的成績,最后由答辯小組提出答辯意見, 目前進行網(wǎng)絡(luò)系統(tǒng)的開發(fā),較常使用的開發(fā)工具有asp技術(shù)。系統(tǒng)主要畢業(yè)設(shè)計管理信息系統(tǒng)主要由五個模塊構(gòu)成,主要是系統(tǒng)管理模塊、教師任務(wù)模塊、學生任務(wù)模塊、答辯管理模塊及表格打印模、答辯管理系統(tǒng)及表格打印模塊。[8] 作者柏依彤《基于校園網(wǎng)的高校畢業(yè)設(shè)計選題系統(tǒng)的建模與設(shè)計》文獻中論述了學院現(xiàn)在選用單機Microsoft Office系統(tǒng)的畢業(yè)設(shè)計管理模式己逐漸不能滿足當前的應(yīng)用要求,同時學院校園網(wǎng)絡(luò)建設(shè)基本完成,而各種校園網(wǎng)信息服務(wù)子系統(tǒng)正
21、在建設(shè)中或在建設(shè)的籌備中。為了解決畢業(yè)設(shè)計管理目前存在的問題和實現(xiàn)教學管理信息化,研究設(shè)計了基于校園網(wǎng)絡(luò)的畢業(yè)設(shè)計選題管理信息系統(tǒng),系統(tǒng)主要功能包括基礎(chǔ)數(shù)據(jù)管理、日程安排、發(fā)布論題、論題題目審核、學生選題、數(shù)據(jù)維護、系統(tǒng)管理、系統(tǒng)幫助、系統(tǒng)登陸等模塊。[9] 作者孟顯英在《畢業(yè)論文管理系統(tǒng)》文獻中論述了高校畢業(yè)設(shè)計的管理過程中存在很多問題, 比如選題較復雜、 指導老師較多、 畢業(yè)設(shè)計地點較分散、工作量大等特點,傳統(tǒng)的工作模式下,這樣的管理過程都是由人工來實現(xiàn)的,給教師、學生帶來了很多不便,影響管理工作的效率等。因此系統(tǒng)根據(jù)畢業(yè)設(shè)計管理工作的這些實際需求進行設(shè)計規(guī)劃,構(gòu)建了一個適合于高校使用的
22、基于ASP的畢業(yè)設(shè)計管理系統(tǒng)。[10] 1.2.2 國內(nèi)外研究現(xiàn)狀評述 隨著社會的飛速發(fā)展,計算機科學技術(shù)的日趨完善,人們傳統(tǒng)的思想觀念和工作方式開始發(fā)生巨大的轉(zhuǎn)變,依靠計算機技術(shù)進行信息化管理已經(jīng)勢在必行。在畢業(yè)論文選題系統(tǒng)實施方面,國內(nèi)外的研究和資料都比較多,研究方向主要集中在對我國高校畢業(yè)論文選題系統(tǒng)的類型,原因和解決方式進行探討。而我們高等學校也面臨著同樣的問題,學生信息的管理、老師信息的管理和日常工作的管理等等,都必須依靠計算機軟件管理實現(xiàn)。學生畢業(yè)論文選題系統(tǒng)是眾多管理系統(tǒng)中的一部分,也是很重要的一部分??墒牵谠S多高校并沒有在這一環(huán)節(jié)上實現(xiàn)信息化管理,而這一部分工作仍然是由人
23、工來進行完成。 人工操作主要有以下幾個環(huán)節(jié): 1.學校教務(wù)處以電子稿的形式發(fā)布畢業(yè)論文的要求。 2.學院受到由教務(wù)處發(fā)布的畢業(yè)論文要求制定出畢業(yè)論文的具體要求,比如:畢業(yè)論文(設(shè)計)題目要求、畢業(yè)論文(設(shè)計)的組織和時間安排、畢業(yè)論文(設(shè)計)任務(wù)書格式及內(nèi)容、開題報告格式、畢業(yè)論文(設(shè)計)中期檢查表等。 3.教師根據(jù)學院教務(wù)處發(fā)布的具體要求出題上報學院教務(wù)處,教學委員會確認指導教師及其題目。 4.教學委員會制作指導教師及其題目安排表,以電子稿的形式發(fā)到各個畢業(yè)班,學生根據(jù)自己的情況選題。 5.直到各個學生都選擇好自己的畢業(yè)論文(設(shè)計)題目,確認學生與指導教師的關(guān)系。教學委員會制定畢
24、業(yè)論文選題與指導教師安排表提交到教務(wù)處。 6.完成選題后,學生根據(jù)指導老師的要求提交畢業(yè)論文(設(shè)計)一稿、二稿、終稿,然后進行答辯。提交的一稿、二稿、終稿可以以電子形式或手寫形式進行提交。在此過程中,指導教師都是以手寫形式進行記錄。 1.2.3 選題的意義和價值 隨著高新技術(shù)的發(fā)展,使得計算機網(wǎng)絡(luò)廣泛應(yīng)用于各領(lǐng)域,各行各業(yè)也在進行科技改革,計算機代替了大部分勞動力,即節(jié)約勞力,也提高了管理的準確與效率性,在大多數(shù)的高校,已經(jīng)使用計算機來管理各種文檔,相對于我們這樣的高校畢業(yè)生,使用畢業(yè)論文管理系統(tǒng)已經(jīng)是一種趨勢,所以開發(fā)一個畢業(yè)論文管理系統(tǒng)越顯得重要。 歷年的畢業(yè)論文是基于文本、表格等
25、紙介質(zhì)的手工處理,對于文檔情況的核實和統(tǒng)計,也都有工作人員手動完成,這樣增加了工作的負荷以及錯誤率,反之,畢業(yè)論文管理系統(tǒng)可以安全,可靠,快速的查詢畢業(yè)生論文的進展情況,也可以更規(guī)范的管理論文,同時也降低管理成本,提高了管理效率,開發(fā)這樣一套管理系統(tǒng),對于改進教學管理,提高教學質(zhì)量具有重要的價值新和實用性。 第二章 需求分析 2.1任務(wù)概述 2.1.1目標 我所做的課題《畢業(yè)論文管理系統(tǒng)》的設(shè)計與實現(xiàn),本系統(tǒng)采用php作為開發(fā)工具,用Mysql作為數(shù)據(jù)庫平臺,Apache作為Web服務(wù)器,使學生與指導老師進行有效的溝通,學生可以及時的了解有關(guān)畢業(yè)論文的題目與要實現(xiàn)此論文所具備的能力,而
26、且讓同學們在一個公平公正的環(huán)境下有選擇的權(quán)利,既提高了工作效率,也降低了成本。本系統(tǒng)結(jié)合高校教務(wù)的實際需求,實現(xiàn)學生用戶登錄、身份驗證,不同的用戶進入系統(tǒng)后實現(xiàn)不同的操作。該系統(tǒng)有老師畢業(yè)課題申報和課題審批管理、學生選題管理、所在系教務(wù)員管理、學校教務(wù)員管理和后臺管理等模塊組成,以實現(xiàn)高校論文管理水平的高效化和網(wǎng)絡(luò)化。并且,通過計算機信息化管理可以避免人工操作的一些缺陷和不足。我所做的功能是教研室審核端的設(shè)計與實現(xiàn)。 2.2需求規(guī)定 2.2.1從不同用戶的角度來進行需求分析 系統(tǒng)包括八類用戶: 1、學校教務(wù)處 2、二級學院教務(wù)員 3、教研室 4、院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組
27、5、指導教師 6、畢業(yè)屆學生 7、低年級學生 8、學生畢業(yè)論文(設(shè)計)答辯委員會 9、系統(tǒng)管理員。 2.2.2各類用戶的具體需求 2.2.2.1.學校教務(wù)處 發(fā)布畢業(yè)論文(設(shè)計)工作要求,其主要內(nèi)容包括: 1、 畢業(yè)論文(設(shè)計)的目的和要求 撰寫畢業(yè)論文(設(shè)計)在于培養(yǎng)學生運用所學基礎(chǔ)理論、專業(yè)知識和基本技能進行科學研究的能力,使學生在調(diào)查研究、查閱文獻、搜集資料、提出問題、分析解決問題、實驗研究、處理各類數(shù)據(jù)等方面得到訓練和提高;同時,培養(yǎng)學生嚴謹、求真、務(wù)實的科學態(tài)度,團結(jié)協(xié)作和勇于克服困難的人文品質(zhì)。各學院應(yīng)按照教學計劃的要求,根據(jù)各專業(yè)的特點,認真組織,加強指導,努力
28、使畢業(yè)論文(設(shè)計)工作取得成效。 2、 畢業(yè)論文(設(shè)計)的選題要求 (1)、由各學院提供一定數(shù)量的課題供學生選擇,也可以由學生根據(jù)自己的興趣、特點提出選題,或者結(jié)合教師科研課題選題,論題由學生與指導教師商議提出,填寫“昆明學院畢業(yè)論文(設(shè)計)開題報告”,報教研室、院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組審核同意后,確定執(zhí)行。 (2)、選題必須符合專業(yè)培養(yǎng)目標,體現(xiàn)綜合訓練基本要求。鼓勵和支持學生選做有創(chuàng)新特色的課題,以及跨專業(yè)、跨學科的課題。師范類各專業(yè)要鼓勵學生選做基礎(chǔ)教育、課程與教學研究等方面的課題。 (3)、選題應(yīng)具有一定的理論意義和實際價值??梢詫δ承┗A(chǔ)理論進行學術(shù)問題探討,也可以
29、結(jié)合科技、生產(chǎn)和社會生活的實際問題進行研究,或者進行實驗課題的研究、設(shè)計和改進。要盡可能加大有實際應(yīng)用價值的課題的比例。 (4)、 選題要考慮學生的專業(yè)基礎(chǔ)和實際水平,難度、工作量應(yīng)適當,避免選題過大或過小。畢業(yè)論文(設(shè)計)一般一人一題。如選題需要有兩人或幾人合做,須由指導教師提出并報院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組批準,每個學生必須獨立完成其中的一部分工作,并獨立完成各自的論文(設(shè)計)。 3、 畢業(yè)論文(設(shè)計)的撰寫要求 (1)、論文(設(shè)計)撰寫應(yīng)包括確定課題、調(diào)查實習、調(diào)查研究、查閱和整理資料、撰寫開題報告、實驗設(shè)計、數(shù)據(jù)處理、撰寫等各個環(huán)節(jié)。 (2)、論文一般按科研論文體例撰寫
30、。根據(jù)專業(yè)特點和學生實際,也可有專題調(diào)查、讀書報告等體例。中文、外語專業(yè)的學生不能用文藝創(chuàng)作或作品翻譯來代替畢業(yè)論文(設(shè)計)的撰寫。外語專業(yè)學生必須用外語撰寫論文(設(shè)計)。 (3)、論文(設(shè)計)題目確定后一般不得中途變更。每篇論文不得少于6千字。每篇論文須有300字左右的中英文摘要。外語、藝術(shù)類不少于5千字;以技能培養(yǎng)為主的音樂學、舞蹈學、美術(shù)學、藝術(shù)設(shè)計等藝術(shù)類專業(yè)在完成畢業(yè)論文(設(shè)計)的同時,還要完成必需的畢業(yè)創(chuàng)作、畢業(yè)演出、畢業(yè)展示等教學環(huán)節(jié),具體形式及內(nèi)容由相應(yīng)學院確定。 (4)、 論文(設(shè)計)一律以畢業(yè)論文(設(shè)計)撰寫規(guī)范為標準。 4、 畢業(yè)論文(設(shè)計)的答辯要求 (1)
31、、論文(設(shè)計)答辯由各學院負責組織。各學院應(yīng)成立學生畢業(yè)論文(設(shè)計)答辯委員會,主持答辯工作。論文(設(shè)計)答辯小組至少應(yīng)由三至五位教師組成,指導教師可以作為答辯組成員,但不能擔任答辯組長,必要時可聘請校外專家參加或主持答辯。 (2)、答辯時,學生自己先簡要介紹撰寫論文(設(shè)計)的意圖、主要結(jié)果、創(chuàng)新之處等內(nèi)容。對答辯組提出的主要問題,允許學生有5分鐘的準備時間。對一般性的問題,應(yīng)即問即答。 (3)、各學院畢業(yè)論文(設(shè)計)答辯委員會安排相關(guān)人員將答辯基本情況如實填寫“昆明學院畢業(yè)論文(設(shè)計)答辯情況表”。 5、 畢業(yè)論文(設(shè)計)的成績及評定要求 (1)、指導教師根據(jù)畢業(yè)論文(設(shè)計)準備
32、過程的態(tài)度、論文寫作、工作量與難度、論文的理論意義或?qū)嵱脙r值、寫作水平、寫作規(guī)范等方面的評價,以及是否同意答辯的意見填寫指導教師評語,并根據(jù)相關(guān)項目評分標準評出畢業(yè)論文(設(shè)計)的成績(以百分計),記入“昆明學院畢業(yè)論文(設(shè)計)指導教師評定表”。 (2)、評閱人根據(jù)畢業(yè)論文(設(shè)計)的工作量與難度、論文的理論意義或?qū)嵱脙r值、寫作水平、寫作規(guī)范等方面的綜合評價,以及是否達到答辯水平等,填寫評閱人評語,并根據(jù)相關(guān)項目評分標準評出畢業(yè)論文(設(shè)計)的成績(以百分計),記入“昆明學院畢業(yè)論文(設(shè)計)評閱人評定表”。 (3)、答辯小組根據(jù)學生畢業(yè)論文(設(shè)計)是否達到畢業(yè)論文(設(shè)計)水平、理論意義或?qū)嵱脙r值
33、、創(chuàng)性性、論文(設(shè)計)宣講、論文(設(shè)計)答辯等填寫答辯決議,并根據(jù)相關(guān)項目評分標準評出畢業(yè)論文(設(shè)計)答辯小組評分,記入“昆明學院畢業(yè)論文(設(shè)計)答辯委員會評定表”。 (4)、由學院答辯委員會綜合指導教師評定的成績(占40%)、評閱人評定的成績(占30%)和答辯小組評出的答辯成績(占30%)評定出綜合成績,記入“昆明學院畢業(yè)論文(設(shè)計)答辯委員會評定表”相關(guān)欄。并由院答辯委員會全面考察畢業(yè)論文(設(shè)計)的質(zhì)量確定畢業(yè)論文(設(shè)計)的最終成績,以“優(yōu)秀”、“良好”“合格”、“不合格”記。 (5)、凡有下列情況之一者,可視其論文(設(shè)計)成績不及格,各學院應(yīng)給出書面意見,或令其重做、延期通過。 ①
34、、參加畢業(yè)論文(設(shè)計)的實際時間少于規(guī)定時間的三分之二者; ②、未完成畢業(yè)論文(設(shè)計)者; ③、因質(zhì)量問題未經(jīng)指導教師同意答辯者; ④、應(yīng)參加答辯而沒有參加答辯者。 學生的畢業(yè)論文(設(shè)計)成績不及格者,可延長學習期,也可作結(jié)業(yè)處理。在離校后一年內(nèi),申請在職補做畢業(yè)論文(設(shè)計),成績及格者換發(fā)畢業(yè)證書。 6、 畢業(yè)論文(設(shè)計)指導要求 (1)、畢業(yè)論文(設(shè)計)的指導由講師以上職稱的教師、科研人員、工程技術(shù)人員或管理人員擔任,特殊情況下也可由少量具有一定科研背景和科研能力的有教學工作經(jīng)驗的獲得碩士學位以上的教師擔任。畢業(yè)論文(設(shè)計)的指導教師應(yīng)具有較豐富的理論教學和實踐教學經(jīng)驗,業(yè)務(wù)水
35、平高、教風嚴謹、責任心強,能夠做到為人師表、教書育人。為保證論文(設(shè)計)指導質(zhì)量,每個教師指導的學生論文(設(shè)計)數(shù)原則上不超過十篇。指導教師一旦確定,不得隨意更換。 (2)、如確有需要,經(jīng)學院審核批準,學生到校外科研單位做畢業(yè)論文(設(shè)計),可聘請該單位相當于講師以上的科技人員進行指導,學院應(yīng)派專人聯(lián)系,定期了解情況。 (3)、指導教師的職責: ①、向?qū)W生講清撰寫畢業(yè)論文(設(shè)計)的意義,介紹畢業(yè)論文(設(shè)計)撰寫的研究方法,提供有關(guān)參考書目或文獻資料,提出明確要求。 ②、指導學生進行畢業(yè)論文(設(shè)計)選題,指導學生通過選題審批。 ③、制定畢業(yè)論文(設(shè)計)任務(wù)書,經(jīng)審查簽字后發(fā)給學生執(zhí)行。
36、 ④、在學生撰寫畢業(yè)論文(設(shè)計)過程中進行指導和答疑,并作好指導記錄。 ⑤、參加畢業(yè)論文(設(shè)計)的答辯和成績評定工作。 ⑥、認真填寫畢業(yè)論文(設(shè)計)考核評語,實事求是地寫出包括學生工作態(tài)度、能力、畢業(yè)論文(設(shè)計)水平、價值等內(nèi)容的評語。 ⑦、根據(jù)學院及教研室工作要求,整理學生畢業(yè)論文(設(shè)計)材料,交教研室歸檔。 7、 畢業(yè)論文(設(shè)計)的組織和時間安排要求 (1)、畢業(yè)論文(設(shè)計)工作由學校教務(wù)處主管,各學院具體組織。教務(wù)處負責組織校級畢業(yè)論文(設(shè)計)檢查組對畢業(yè)論文(設(shè)計)教學過程中的各個環(huán)節(jié)進行質(zhì)量監(jiān)督,并適時組織畢業(yè)論文(設(shè)計)工作的考核、總結(jié)、經(jīng)驗交流、評估等工作。各
37、學院應(yīng)成立畢業(yè)論文(設(shè)計)工作領(lǐng)導小組,負責包括工作計劃的審定、指導教師的配備、工作指導、時間安排、中期檢查、答辯和成績評定、成績登記及存檔、工作自評及總結(jié)等工作的組織安排。 (2)、各學院畢業(yè)論文(設(shè)計)的選題和配備指導教師的工作應(yīng)在第七學期期中左右完成,并填寫“昆明學院畢業(yè)論文(設(shè)計)指導教師備案表”報教務(wù)處。畢業(yè)論文(設(shè)計)的撰寫一般安排在第七學期后一階段、寒假及第八學期前一階段進行??刹扇¢_設(shè)選修課與論文(設(shè)計)撰寫交叉進行的方式,也可采取相對集中一段時間撰寫論文(設(shè)計)的方式。畢業(yè)論文(設(shè)計)工作須在5月底全部結(jié)束。 (3)、各學院應(yīng)嚴格按照學校關(guān)于畢業(yè)論文(設(shè)計)的要求,認真執(zhí)
38、行、規(guī)范管理。畢業(yè)論文(設(shè)計)指導、答辯工作完成后,按照學生學號規(guī)范歸檔,畢業(yè)論文(設(shè)計)定稿一份存于各學院,另兩份交教務(wù)處審核后歸檔。并填寫“昆明學院畢業(yè)論文(設(shè)計)成績登記表、昆明學院畢業(yè)論文(設(shè)計)質(zhì)量分析報告”報教務(wù)處。各學院在畢業(yè)論文(設(shè)計)工作結(jié)束后,要及時認真進行總結(jié),按照“昆明學院畢業(yè)論文(設(shè)計)工作水平評價表”的要求開展對畢業(yè)論文(設(shè)計)工作的自評,不斷提升畢業(yè)論文(設(shè)計)工作管理的質(zhì)量。 8、畢業(yè)論文(設(shè)計)評估要求 畢業(yè)論文(設(shè)計)評估工作是學校針對教學質(zhì)量進行自評的重要手段,也是進行教學質(zhì)量監(jiān)控的重要途徑。通過自評以及學校主管部門組織的評估,鑒定畢業(yè)論文(設(shè)計)教學
39、環(huán)節(jié)的質(zhì)量,肯定工作成績,發(fā)現(xiàn)存在問題,提出改進畢業(yè)論文(設(shè)計)教學工作的方案與措施,從而達到提高畢業(yè)論文(設(shè)計)質(zhì)量的目的。 9、各學院結(jié)合本專業(yè)實際,制定實施細則,報教務(wù)處備案。 2.2.2.2.二級學院教務(wù)員 1、按照教學計劃的要求,根據(jù)各專業(yè)的特點,組織院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組,按照學校教務(wù)處下達的畢業(yè)論文(設(shè)計)工作要求,提供一定數(shù)量的課題供學生選擇,也可以由學生根據(jù)自己的興趣、特點提出選題,或者結(jié)合教師科研課題選題,論題由學生與指導教師商議提出。 2、根據(jù)具體的要求,分期將以下資料上傳到系統(tǒng),以供指導教師、教研室、院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組、學生、學生畢業(yè)論文
40、(設(shè)計)答辯委員會下載、填寫、審查。 (1)、畢業(yè)論文(設(shè)計)工作及答辯程序 (2)、畢業(yè)論文(設(shè)計)任務(wù)書 (3)、畢業(yè)論文(設(shè)計)開題報告 (4)、畢業(yè)論文(設(shè)計)成績評定表 (5)、畢業(yè)論文(設(shè)計)指導教師評定表 (6)、畢業(yè)論文(設(shè)計)評閱人評定表 (7)、畢業(yè)論文(設(shè)計)答辯委員會評定表 (8)、畢業(yè)論文(設(shè)計)指導教師備案表 (9)、畢業(yè)論文(設(shè)計)答辯情況表 (10)、畢業(yè)論文(設(shè)計)成績登記表 (11)、畢業(yè)論文(設(shè)計)中期檢查表 (12)、畢業(yè)論文(設(shè)計)質(zhì)量分析報告 (13)、畢業(yè)論文(設(shè)計)工作水平評價表 2.2.2.3.教研室 1、配合院畢
41、業(yè)論文(設(shè)計)工作領(lǐng)導小組審核“昆明學院畢業(yè)論文(設(shè)計)開題報告”,并給出建議和意見。 2、查詢指導教師信息 3、查詢指導教師信息并給出論文題目信息。 2.2.2.4. 院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組 1、對指導教師上報的題目及學生自選題目進行審核。 2、配合教研室審核“昆明學院畢業(yè)論文(設(shè)計)開題報告”。 3、對學院畢業(yè)論文(設(shè)計)任務(wù)書進行審核 2.2.2.5.指導教師 1、參考教務(wù)人員發(fā)布的畢業(yè)論文要求,提供課題或者與學生商議課題。確定所需學生人數(shù),編寫畢業(yè)論文或設(shè)計的主要任務(wù)介紹及參考文獻供學生參考。最后由院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組審核。 2、選擇學生,指導教師
42、根據(jù)學生的選題情況及其學生的專業(yè)知識專長選擇學生。 3、以留言板的形式或面對面形式向?qū)W生講清撰寫畢業(yè)論文(設(shè)計)的意義,介紹畢業(yè)論文(設(shè)計)撰寫的研究方法,提供有關(guān)參考書目或文獻資料,提出明確要求。 4、下載畢業(yè)論文(設(shè)計)任務(wù)書,并填寫。經(jīng)審查確認后發(fā)給學生執(zhí)行。 5、在學生撰寫畢業(yè)論文(設(shè)計)過程中進行指導和答疑,并作好指導記錄。填寫論文工作表及進度。 6、參加畢業(yè)論文(設(shè)計)的答辯和成績評定工作。 7、認真填寫畢業(yè)論文(設(shè)計)考核評語,實事求是地寫出包括學生工作態(tài)度、能力、畢業(yè)論文(設(shè)計)水平、價值等內(nèi)容的評語。 8、根據(jù)學院及教研室工作要求,整理學生畢業(yè)論文(設(shè)計)材料,交
43、學院教務(wù)處歸檔。 2.2.2.6.畢業(yè)屆學生 1、查看指導教師及論文題目,選擇指導教師及其論文題目,或者根據(jù)自己的興趣、特點提出選題,并且選擇指導教師。 2、下載往屆畢業(yè)生的畢業(yè)論文或設(shè)計做參考。 3、 畢業(yè)生根據(jù)自己的情況為指導教師留言,指導教師根據(jù)具體情況回復留言。 4、上傳畢業(yè)論文或設(shè)計,查看指導教師修改意見。 5、提交畢業(yè)論文或設(shè)計。 6、查看畢業(yè)設(shè)計或論文成績。 2.2.2.7.低年級學生 1、查看指導教師及應(yīng)、往屆畢業(yè)生的論文題目,或者根據(jù)自己的興趣、特點提出選題,并且尋找指導教師交流。 2、下載或查看應(yīng)、往屆畢業(yè)生的畢業(yè)論文或設(shè)計做參考。 3、低年級學生根據(jù)
44、自己的情況為指導教師留言,指導教師根據(jù)具體情況回復留言。 3.2.2.8.學生畢業(yè)論文(設(shè)計)答辯委員會 1、主持答辯工作。 2、將答辯基本情況如實填寫“昆明學院畢業(yè)論文(設(shè)計)答辯情況表”。 3、根據(jù)學生畢業(yè)論文(設(shè)計)是否達到畢業(yè)論文(設(shè)計)水平、理論意義或?qū)嵱脙r值、創(chuàng)性性、論文(設(shè)計)宣講、論文(設(shè)計)答辯等填寫答辯決議,并根據(jù)相關(guān)項目評分標準評出畢業(yè)論文(設(shè)計)答辯小組評分,記入“昆明學院畢業(yè)論文(設(shè)計)答辯委員會評定表”。 4、參與答辯成績評定。 2.2.2.9.系統(tǒng)管理員 為各用戶分配權(quán)限并負責對本系統(tǒng)進行管理以及維護。 注:本系統(tǒng)需求分析為我們小組成員共同討論寫出
45、。我所做的功能為學生功能的設(shè)計與實現(xiàn),即2.2.2.3.教研室與2.2.2.8 學生畢業(yè)論文答辯委員會 2.3用例圖描述 圖2.3 用例圖 2.4 數(shù)據(jù)流圖描述 圖2.4 頂層數(shù)據(jù)流圖 2.4 0層數(shù)據(jù)流圖圖 圖2.4 1層數(shù)據(jù)流圖——選題子系統(tǒng) 圖2.4 1層數(shù)據(jù)流圖——交互子系統(tǒng) 圖2.4 1層數(shù)據(jù)流圖——答辯子系統(tǒng) 2.5 實體及實體關(guān)系描述 圖2.5 E-R圖 第三掌 概要設(shè)計 3.1結(jié)構(gòu)模塊圖描述
46、 圖3.1 模塊圖 3.2人工處理過程 1.管理員批量導入學生的信息和指導老師信息 2.教研室手動審核指導老師論文題目 3.3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 3.3.1關(guān)系模型 教師(教師工號、教師名字、密碼、職稱、聯(lián)系電話、電子郵件、信息) 教務(wù)員(編號、帳號、密碼) 學生(學生學號、學生姓名、密碼、性別、專業(yè)、班級、聯(lián)系電話、qq號碼、選題狀態(tài)、信息) 論文題目表(論文題目編號、教師工號、論文題目、人數(shù)限制、論文要求、要求學生專業(yè)、屆次) 題目審核上傳表(論文題目編號、論文題目、上傳用戶、上傳方式) 學生選題表(選題編號、論文題目編號、選題學生學號、教師工號) 學院名稱代碼表(
47、學院名稱、學院代碼) 專業(yè)名稱代碼表(專業(yè)名稱、專業(yè)代碼、所屬院系代碼) 論文所屬性質(zhì)表(編號、論文所屬性質(zhì)) 選題消息表(編號、標題、內(nèi)容要求、時間) 畢業(yè)論文成績表(學生學號、學生姓名、論文題目、指導教師評語、指導教師分數(shù)、答辯組評語、答辯組成績、總成績、審核標志、審核人工號、審核日期、備注) 3.3.2數(shù)據(jù)表 表3.3 admin(教務(wù)員) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 id int 255 否 編號 admin_name varchar 16 否 帳號 admin_pass varchar 40 否 密碼 表3.
48、3 teacher(教師表) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 Worker int 4 否 教師工號 tea_name varchar 8 否 教師名字 tea_pass varchar 40 否 密碼 tea_Job varchar 10 是 職稱 tea_tel varchar 20 是 聯(lián)系電話 tea_email varchar 36 是 電子郵件 tea_intro text 255 是 信息 表3.3 student(學生表) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 stu
49、_number varchar 16 否 學生學號 stu_name varchar 16 否 學生姓名 stu_pass varchar 40 否 密碼 stu_sex varchar 1 是 性別 stu_specialty varchar 30 是 專業(yè) stu_class varchar 16 是 班級 stu_tel varchar 20 是 聯(lián)系電話 stu_qq varchar 16 是 qq號碼 stu_state int 1 是 選題狀態(tài) stu_intro text 255 是
50、 信息 表3.3 papers(論文題目表) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 pap_id int 255 否 論文題目編號 worker int 4 否 教師工號 title varchar 255 否 論文題目 content varchar 255 否 論文要求 result varchar 1 否 選題結(jié)果 number int 2 否 人數(shù)限制 m_name varchar 30 否 論文所屬性質(zhì) ma_name varchar 36 否 要求學生專業(yè) 注:若一個題目允許多個
51、專業(yè)的學生選擇,處理方式是:直接用文字描述,比如:“計算機科學技術(shù)或軟件工程或…” 表3.3 upload(題目審核上傳表) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 up_id int 10 否 論文題目編號 up_name varchar 50 否 論文題目 up_user varchar 32 否 上傳用戶 up_way varchar 255 否 上傳方式 論文題目編號=教師工號+屆次+題目序號 表3.3 celectc(學生選題表)—-論文題目和學生關(guān)系 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 sel_id
52、 int 255 否 選題編號 pap_id int 255 否 論文題目編號 stu_number varchar 16 否 選題學生學號 Worker int 4 否 教師工號 表3.3 major(學院代碼專業(yè)名稱表) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 ma_id int 4 否 學院代碼 ma_name varchar 30 否 專業(yè)名稱 表3.3 mold (論文所屬性質(zhì)表) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 m_id int 2 否 編號 m_name varch
53、ar 36 否 論文所屬性質(zhì) 表3.3 news(公告消息表) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 new_id int 20 否 編號 new_title varchar 60 否 標題 new_txt text 否 內(nèi)容 new_data varchar 60 否 時間 state int 11 否 當前新聞狀態(tài) 表3.3 stu_upload(學生論文上傳) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 id int 11 否 編號 path text 否 路徑 sid
54、int 11 否 學號 time int 11 否 時間 fileName text 否 論文題目 dealed char 1 否 gread Int 11 否 得分 more text 否 教師評語 表3.3 tea_upload(教師論文上傳) 字段名 數(shù)據(jù)類型 大小 允許空 字段描述 id int 11 否 編號 path text 否 路徑 表3.3 表3.3 表3.3 表3.3 表3.3 time int 11 否 時間 fileName text 否
55、論文題目 dealed char 1 否 gread Int 11 否 得分 more text 否 教師評語 注:數(shù)據(jù)庫結(jié)構(gòu)部分為我們小組成員共同討論得出。 3.4 后臺數(shù)據(jù)庫設(shè)計與開發(fā)平臺 3.4.1 后臺數(shù)據(jù)庫平臺 我們系統(tǒng)使用的數(shù)據(jù)庫是mysql數(shù)據(jù)庫。MySQL是一個精巧的SQL數(shù)據(jù)庫管理系統(tǒng),雖然它不是開放源代碼的產(chǎn)品,但在某些情況下你可以自由使用,MySQL是一個真正的多用戶、多線程SQL數(shù)據(jù)庫服務(wù)器。SQL(結(jié)構(gòu)化查詢語言)是世界上最流行的和標準化的數(shù)據(jù)庫語言。MySQL是以一個客戶機/服務(wù)器結(jié)構(gòu)的實現(xiàn),它由一個服務(wù)器守護程序mys
56、qld和很多不同的客戶程序和庫組成。SQL是一種標準化的語言,它使得存儲、更新和存取信息更容易。MySQL 主要目標是快速、健壯和易用。最初是因為需要這樣一個SQL服務(wù)器,它能處理與任何可不昂貴硬件平臺上提供數(shù)據(jù)庫的廠家在一個數(shù)量級上的大型數(shù)據(jù)庫,但速度更快,MySQL就開發(fā)出來。自1996年以來,一直都在使用MySQL,其環(huán)境有超過 40 個數(shù)據(jù)庫,包含 10,000個表,其中500多個表超過7百萬行,這大約有100 個吉字節(jié)(GB)的關(guān)鍵應(yīng)用數(shù)據(jù)。MySQL數(shù)據(jù)庫的主要功能只在組織和管理很龐大或復雜的信息和基于WEB的庫存查詢請求不僅僅為客戶提供信息,而且還可以為自己使用數(shù)據(jù)庫可以提供如下
57、功能: 減少記錄編檔的時間;減小記錄檢索時間;靈活的查找序列;靈活的輸出格式;多個用戶同時訪問記錄 。 在運行數(shù)據(jù)庫系統(tǒng)時,MySQL的使用相當簡單,且進行MySQL安裝和使用所需的工作也很少。MySQL數(shù)據(jù)庫系統(tǒng)由幾部分組成: (1)、服務(wù)器mysql執(zhí)行數(shù)據(jù)庫和表的所有操作。safe_mysqld 是一個相關(guān)的程序,它用于啟動服務(wù)器、監(jiān)控服務(wù)器和重新啟動服務(wù)器。mysql,一個交互式程序,允許將SQL 語句發(fā)布到服務(wù)器上并瀏覽其結(jié)果。mysqladmin,一個管理程序,允許執(zhí)行諸如關(guān)閉服務(wù)器以及創(chuàng)建或刪除數(shù)據(jù)庫的工作。如果服務(wù)器運行不正常,還可以用mysqladmin 來檢查服務(wù)器的
58、狀態(tài)。isamchk 和myisamchk,這些實用程序幫助您完成表的分析和優(yōu)化,以及在表損壞時進行崩潰恢復。mysqldump,一個工具,用于備份數(shù)據(jù)庫或?qū)?shù)據(jù)庫拷貝到另一個服務(wù)器中。 (2)、MySQL數(shù)據(jù)目錄,數(shù)據(jù)目錄是服務(wù)器存儲其數(shù)據(jù)庫和狀態(tài)文件的所在??梢灾婪?wù)器是怎樣使用文件系統(tǒng)來表現(xiàn)數(shù)據(jù)庫和表的,以及像日志這樣的文件的存放位置和其內(nèi)容。還應(yīng)該了解在文件系統(tǒng)中管理磁盤空間分配的選項,當發(fā)現(xiàn)放置數(shù)據(jù)目錄的文件系統(tǒng)過滿時可以進行調(diào)整。 (3)、MySQL的服務(wù)器能夠從命令行中手工啟動和終止服務(wù)器,并且在系統(tǒng)啟動和關(guān)閉時知道怎樣進行自動啟動和關(guān)閉。[11] 3.4.2
59、軟件開發(fā)平臺 本系統(tǒng)采用的軟件開發(fā)平臺是Apache, Apache httpd服務(wù)器本身可以在以root權(quán)限打開80端口后再改變?yōu)槠胀ㄓ脩羯矸葸M行運行,這樣就減少了危險性,因而就不需要考慮這個安全問題。但是如果普通用戶也想安裝配置自己的WWW服務(wù)器,那么就不得不使用大于1024的端口。[12] PHP 繼承自一個老的工程,名叫 PHP/FI。PHP/FI 在 1995 年由 Rasmus Lerdorf 創(chuàng)建,最初只是一套簡單的 Perl 腳本。PHP的語法類似于C,Perl,ASP或者JSP,PHP可以編譯成具有與許多數(shù)據(jù)庫相連接的函數(shù),PHP與MySQL是現(xiàn)在絕佳的組合,再加上Apa
60、che服務(wù)器,就是相當完美。你還可以自己編寫外圍的函數(shù)取間接存取數(shù)據(jù)庫。通過這樣的途徑當你更換使用的數(shù)據(jù)庫時,可以輕松的更改編碼以適應(yīng)這樣的變化。PHP已經(jīng)進入了一個高速發(fā)展的時期,PHP提供了類和對象。PHP程序開發(fā)快,運行快;PHP可以被嵌入于HTML語言,它相對于其他語言,編輯簡單,實用性強; PHP是運行在服務(wù)器端的腳本,可以運行在UNIX、LINUX、WINDOWS下;PHP消耗相當少的系統(tǒng)資源;在php4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M,現(xiàn)在php完全可以用來開發(fā)大型商業(yè)程序。 第四章 詳細設(shè)計 4.1 結(jié)構(gòu)程序設(shè)計 通過對系統(tǒng)的分析,將整個系統(tǒng)分為三
61、個部份:學生功能模塊的設(shè)計與實現(xiàn)、教師功能模塊的設(shè)計與實現(xiàn)、審核端功能的設(shè)計與實現(xiàn)。此系統(tǒng)我主要負責的模塊是審核端功能的設(shè)計與實現(xiàn),首先,該模塊主要是院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組對指導教師上報的題目及學生自選題目進行審核;教研室配合院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組審核“昆明學院畢業(yè)論文(設(shè)計)開題報告”,教研室統(tǒng)計及發(fā)布學生總成績。 4.2 模塊功能的實現(xiàn) 4.2.1用戶人員登錄 登陸程序功能:用戶登陸時就會用到教師編號與密碼,調(diào)用到這個對象中的每一個屬性,將輸入的信息與內(nèi)部的屬性相比較,從而得出結(jié)果。如果用戶輸入的信息與數(shù)據(jù)庫里的信息不符或者不存在這個用戶名或密碼錯誤,則它不能夠登錄系
62、統(tǒng),系統(tǒng)提示:用戶名若密碼錯誤,則從新輸入密碼登錄。 流程圖如下: 圖4.2.1 用戶人員登錄 4.2.2用戶人員審核選題信息及發(fā)布 審核論文題目信息功能:院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組對指導教師上報的題目及學生自選題目進行審核,如果審核不通過,則發(fā)布信息給指導教師或?qū)W生(自選題目的學生),讓他們從新上傳論文題目進行審核,如果通過,則發(fā)布信息通過,可以進行論文開題報告的撰寫。 流程圖如下: 圖4.2.2 審核論文題目信息及發(fā)布 4.2.3管理人員統(tǒng)計及發(fā)布成績 統(tǒng)計總成績及發(fā)布功能:院畢業(yè)論文(設(shè)計)工作領(lǐng)導小組及教研室對學生總體論文信息進行查詢統(tǒng)計,統(tǒng)計生成學生選題信
63、息以及學生答辯成績,總成績?yōu)橹笇Ы處熃o定的成績以及答辯委員小組給定的成績總和,教研室發(fā)布信息,如果總成績?yōu)椴缓细?,則從新進行再次答辯;若總成績合格,則發(fā)布總成績信息。同時生成的學生選題信息及學生答辯信息輸出查看。 流程圖如下: 圖4.2.4 統(tǒng)計及成績發(fā)布 4.2.4指導教師登陸 登陸程序功能:用戶登陸時就會用到教師編號、用戶名與密碼,調(diào)用到這個對象中的每一個屬性,將輸入的信息與內(nèi)部的屬性相比較,從而得出結(jié)果。如果用戶輸入的信息與數(shù)據(jù)庫里的信息不符或者不存在這個用戶名或密碼錯誤,則它不能夠登錄系統(tǒng),系統(tǒng)提示:用戶名不存在,則返回重新輸入;若密碼錯誤,則重新輸入密碼登錄。 流
64、程圖如下: 圖4.2.1指導教師登陸界面 4.2.5指導教師發(fā)出論文題目 這個流程不是所有的教師都可以提出論文題目,而是需要管理員為有資格出題的教師分配權(quán)限,還有并不是教師提出的所有論文題目都可以發(fā)布給學生進行選題,只有各系教研室審核通過才能發(fā)布。教師出題的同時即限定本論文題目最多可以參加選題學生的人數(shù) 圖4.2.2指導教師出題審核 4.2.6指導教師初審論文流程 學生提交論文文檔后,所屬的指導教師對自己所指導的學生論文文檔做第一步的初審,查看有沒有錯誤,如果沒有錯誤則直接發(fā)到審核用戶,反之就自動刪除論文文檔和數(shù)據(jù)庫里的上傳文件記錄,把信息及時反饋給學生,學生接收到指導老師
65、發(fā)布的信息,則進行修改。 圖4.2.3指導教師初審論文流程 4.2.1學生登陸 登陸程序功能:用戶登陸時就會用到用戶名與密碼,調(diào)用到這個對象中的每一個屬性,將輸入的信息與內(nèi)部的屬性相比較,從而得出結(jié)果。如果用戶輸入的信息與數(shù)據(jù)庫里的信息不符或者不存在這個用戶名,則它不能夠登錄系統(tǒng),系統(tǒng)提示:用戶名不存在,返回重新輸入。 流程圖如下: 圖4.2.1 學生登陸流程圖 4.2.2學生修改密碼 為了系統(tǒng)的安全和學生的密碼的安全,學生進入系統(tǒng)后必須修改自己的密碼。系統(tǒng)用戶的密碼輸入到數(shù)據(jù)庫中是經(jīng)過程序加密碼的,而程序本身對密碼再一次進行了加密。 流程圖如
66、下: 圖4.2.2 學生修改密碼流程圖 4.2.3學生查看信息 學生進入系統(tǒng)后,查看自己的基本信息或者查看老師的基本信息;查看論文題目、論文指導教師。 4.2.4學生選題 應(yīng)屆畢業(yè)生進入學生模塊中的選題功能。首先查看是否發(fā)布論文題目,如果有則要認真閱讀每個論文題目的具體介紹(即需做哪個方面的事,完成什么任務(wù),限選幾人,參考文獻),才可以選題;如果所選的論文題目不合適而需要重新選擇,即新選的論文題目的數(shù)據(jù)就會覆蓋原來的數(shù)據(jù),不能選題或者能選題就會在頁面輸入提示。學生選擇題目后提交選題結(jié)果,老師對其審核,若通過,則選題成功,若不通過,則重新選題。 流程圖如下: 圖4.2.3 學生選題流程圖 4.2.5學生上傳論文文檔 當學生在做論文(設(shè)計)過程中,需要提交開題報告、一稿、二稿給指導老師修改。進入系統(tǒng),首先上傳提交的開題報告,其次才是提交畢業(yè)論文文檔(一稿,二稿),提交成功后,指導老師給出修改意見,學生查看修改意見,并根據(jù)修改意見繼續(xù)做以后的論文(設(shè)計)。流程圖如下: 圖4.2.4 學生上傳論文流程圖 4.3 數(shù)據(jù)庫設(shè)計 4.3.1 數(shù)據(jù)庫
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識競賽試題
- 1 礦井泵工考試練習題含答案
- 2煤礦爆破工考試復習題含答案
- 1 各種煤礦安全考試試題含答案