最近中文字幕2018免费版2019,久久国产劲暴∨内射新川,久久久午夜精品福利内容,日韩视频 中文字幕 视频一区

首頁(yè) > 文章中心 > 數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文

數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文

前言:想要寫(xiě)出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文范文,相信會(huì)為您的寫(xiě)作帶來(lái)幫助,發(fā)現(xiàn)更多的寫(xiě)作思路和靈感。

數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文

數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文范文第1篇

關(guān)鍵詞:Android,MVC,畢業(yè)論文管理系統(tǒng)

面對(duì)Android手機(jī)如此迅速發(fā)展的今天,畢業(yè)論文管理系統(tǒng)等類(lèi)似的軟件出現(xiàn)在手機(jī)終端的機(jī)會(huì)將會(huì)越來(lái)越多,同時(shí)其發(fā)展的速度也會(huì)越來(lái)越快。畢業(yè)論文管理系統(tǒng)作為傳統(tǒng)WEB應(yīng)用,也必將在手機(jī)客戶端上得到應(yīng)用。

一、構(gòu)建系統(tǒng)的整體框架

(一)采用的技術(shù)手段和方法

技術(shù)手段:系統(tǒng)采用C/S結(jié)構(gòu),MVC軟件開(kāi)發(fā)模式,前臺(tái)使用Eclipse開(kāi)發(fā),后臺(tái)服務(wù)器使用Servlet編寫(xiě)服務(wù)器,同時(shí)用Tomcat作為服務(wù)器,前臺(tái)客戶端環(huán)境使用的是Android控件[2]。通過(guò)JDBC來(lái)調(diào)用Mysql數(shù)據(jù)庫(kù),來(lái)實(shí)現(xiàn)手機(jī)客戶端與服務(wù)器之間數(shù)據(jù)傳輸。數(shù)據(jù)傳輸?shù)牟扇〉募夹g(shù)是JSON技術(shù),JSON(JavaScript Object Notation) 是一種輕量級(jí)的數(shù)據(jù)交換格式。JSON是完全獨(dú)立的文本格式,而且還使用了一個(gè)語(yǔ)言習(xí)慣類(lèi)似C家族(包括C,C+ +,C#,Java中的JavaScript,Perl,Python和等)。這些特性使JSON成為理想的數(shù)據(jù)交換語(yǔ)言。易于讀取和寫(xiě)入,也易于機(jī)器解析和生成。

研究方法主要有如下三種:

1.問(wèn)卷調(diào)查法。采取發(fā)放問(wèn)卷的方式,了解系統(tǒng)應(yīng)該實(shí)現(xiàn)哪些功能以及后續(xù)的系統(tǒng)的完善等。

2.資料和文獻(xiàn)法。查閱相關(guān)資料和文獻(xiàn),解決系統(tǒng)設(shè)計(jì)過(guò)程中出現(xiàn)的關(guān)鍵問(wèn)題。

3.科學(xué)實(shí)驗(yàn)法。用黑盒和白盒的方式對(duì)系統(tǒng)的整體性能進(jìn)行測(cè)試。

(二)整體框架。

本系統(tǒng)采用MVC框架,該框架有良好的可擴(kuò)展性,便于后續(xù)的擴(kuò)展和修改,細(xì)化的結(jié)構(gòu)分支為:

1.用戶管理:添加用戶,用戶信息修改。

2.論題管理:上傳題目,修改題目,審核題目,選擇題目。

3.論文管理:論文上傳,論文下載,論文審核。

系統(tǒng)框架圖如下圖所示:

二、數(shù)據(jù)庫(kù)設(shè)計(jì)

系統(tǒng)運(yùn)行的核心是一個(gè)穩(wěn)定運(yùn)行的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)設(shè)計(jì)的優(yōu)良直接影響到整個(gè)系統(tǒng)運(yùn)行狀況[3]。

(一)數(shù)據(jù)庫(kù)需求分析

本系統(tǒng)的需求主要體現(xiàn)在用戶管理、論題管理、論文管理上。因此,需要設(shè)計(jì)一個(gè)滿足要求并且能對(duì)各種信息進(jìn)行存儲(chǔ)的數(shù)據(jù)庫(kù)。總結(jié)得出基于Android的畢業(yè)論文管理系統(tǒng)的數(shù)據(jù)庫(kù)要滿足如下數(shù)據(jù)庫(kù)需求:

該系統(tǒng)的用戶有:管理員、學(xué)生、教師。其中教師和學(xué)生用戶的編號(hào)都要能唯一標(biāo)識(shí)出人物身份。管理員、教師和學(xué)生用戶的姓名都應(yīng)該是一個(gè)非空集合。論題和論文中必須還有教師的外鍵約束。

(二) 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)

根據(jù)上述數(shù)據(jù)庫(kù)需求分析,可知本系統(tǒng)的實(shí)體有管理員實(shí)體、普通用戶實(shí)體、論文實(shí)體。

E-R模型的組成包含三個(gè)元素:實(shí)體、屬性、聯(lián)系。E-R模型用E-R圖表示。實(shí)體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述。

從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖,遵循三范式原則,對(duì)實(shí)體之間的依賴(lài)關(guān)系進(jìn)行了整合,得出E-R圖。

(三)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)之后,就要將上面的數(shù)據(jù)庫(kù)概念模型轉(zhuǎn)化成數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)本系統(tǒng)采用的是MySQL數(shù)據(jù)庫(kù),定義管理員表、普通用戶表、論文表、題目表和選擇表,具體表的設(shè)計(jì)這里不再詳述。

三、各模塊的設(shè)計(jì)

(一)用戶管理模塊的設(shè)計(jì)

用戶管理模塊:該模塊主要包含了用戶的添加及刪除、基本資料修改和個(gè)人信息主頁(yè),也是對(duì)本系統(tǒng)用戶的信息的統(tǒng)一管理,實(shí)現(xiàn)登錄等操作的必備模塊。

系統(tǒng)將根據(jù)登錄用戶角色的不同為用戶分配相應(yīng)的功能。本系統(tǒng)的所有角色都是采用的登錄名+密碼的方式進(jìn)行登錄。管理員,學(xué)生,老師都通過(guò)用戶名+密碼的方式驗(yàn)證登陸。

Android登錄界面采用的是線性布局LinearLayout,需要設(shè)計(jì)本界面按取登陸按鍵需要跳轉(zhuǎn)到論題信息模塊,本系統(tǒng)編程時(shí)是用setContentView的方法實(shí)現(xiàn)的頁(yè)面跳轉(zhuǎn)。

(二)論題管理模塊的設(shè)計(jì)

論題信息管理模塊:該模塊主要包含有論文題目的申報(bào)、論文題目修改、論文題目審核、學(xué)生選題。是畢業(yè)論文管理系統(tǒng)中,選題環(huán)節(jié)的關(guān)鍵。當(dāng)老師通過(guò)該系統(tǒng)發(fā)表課題,課題通過(guò)審核后,學(xué)生用戶可以選擇課題

選題界面的布局采用的是LinearLayout中包含RelativeLayout布局文件本界面需注意選擇論文后跳轉(zhuǎn)到申請(qǐng)?zhí)峤唤缑骓?yè)面跳轉(zhuǎn)同樣采用setContentView方法[4]。

(三)論文管理模塊的設(shè)計(jì)

論文管理模塊:主要包含有:論文上傳、論文下載和論文審核。是實(shí)現(xiàn)師生間相互傳送文件的基礎(chǔ)。該模塊布局文件同樣是采用的LinearLayout

以上三個(gè)模塊設(shè)計(jì)好后,接下來(lái)需要實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接,這里主要用到數(shù)據(jù)庫(kù)連接類(lèi)DBConnection.java 來(lái)實(shí)現(xiàn),其中主要是字符串url、user、password作為參數(shù),然后再去調(diào)用DriverManager類(lèi)的getConnection方法[5]。最終返回一個(gè)數(shù)據(jù)庫(kù)連接對(duì)象,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接。使用工具類(lèi)DAO來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行增刪查。

四、系統(tǒng)測(cè)試

這個(gè)系統(tǒng)的測(cè)試使用了白盒測(cè)試,黑盒測(cè)試兩種測(cè)試方法,主要采用的是黑盒測(cè)試方法。這樣才能更好的達(dá)到下列試驗(yàn)的目的:

(1)系統(tǒng)整體功能測(cè)試:檢查各個(gè)功能模塊是有遺漏的功能。

(2)接口檢查:檢查輸入輸出的信息是否符合規(guī)范。

(3)數(shù)據(jù)檢查:檢查數(shù)據(jù)結(jié)構(gòu)是否正確并且對(duì)外部信息的訪問(wèn)進(jìn)行驗(yàn)證。

(4)性能檢查:檢查性能要求可不可以得到滿足。

五、結(jié)束語(yǔ)

智能手機(jī)的各種app已經(jīng)開(kāi)始改變?nèi)藗兊纳睿嗟母黝?lèi)管理系統(tǒng)都已經(jīng)從WEB端拓展到了移動(dòng)設(shè)備終端上了。相信在今后,基于Android的畢業(yè)論文管理系統(tǒng)將在高校中有其一席之地。

參考文獻(xiàn):

[1] 盧海東編著.Android應(yīng)用開(kāi)發(fā)從入門(mén)到精通[M] 北京:人民郵電出版社2016

[2] Paul Deitel著 Android應(yīng)用開(kāi)發(fā)案例精解[M] 北京:電子工業(yè)出版社 2013

[3] Baron Schwartz.高性能MySQL[M] .浙江:寧海元電子工業(yè)出版社,2013.18~55

數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文范文第2篇

(1)培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),結(jié)合實(shí)際獨(dú)立完成課題的工作能力.

(2)對(duì)學(xué)生的知識(shí)面,掌握知識(shí)的深度,運(yùn)用理論結(jié)合實(shí)際去處理問(wèn)題的能力,實(shí)驗(yàn)?zāi)芰?外語(yǔ)水平,計(jì)算機(jī)運(yùn)用水平,書(shū)面及口頭表達(dá)能力進(jìn)行考核.

2.要求

(1)要求一定要有結(jié)合實(shí)際的某項(xiàng)具體項(xiàng)目的設(shè)計(jì)或?qū)δ尘唧w課題進(jìn)行有獨(dú)立見(jiàn)解的論證,并要求技術(shù)含量較高.

(2)設(shè)計(jì)或論文應(yīng)該在教學(xué)計(jì)劃所規(guī)定的時(shí)限內(nèi)完成.

(3)書(shū)面材料:框架及字?jǐn)?shù)應(yīng)符合規(guī)定

3.成績(jī)?cè)u(píng)定

(1)一般采用優(yōu)秀,良好,及格和不及格四級(jí)計(jì)分的方法.

(2)評(píng)閱人和答辯委員會(huì)成員對(duì)學(xué)生的畢業(yè)設(shè)計(jì)或畢業(yè)論文的成績(jī)給予評(píng)定.

4.評(píng)分標(biāo)準(zhǔn)

優(yōu)秀:按期圓滿完成任務(wù)書(shū)中規(guī)定的項(xiàng)目;能熟練地綜合運(yùn)用所學(xué)理論和專(zhuān)業(yè)知識(shí); 有結(jié)合實(shí)際的某項(xiàng)具體項(xiàng)目的設(shè)計(jì)或?qū)δ尘唧w課題進(jìn)行有獨(dú)立見(jiàn)解的論證,并有較高技術(shù)含量.

立論正確,計(jì)算,分析,實(shí)驗(yàn)正確,嚴(yán)謹(jǐn),結(jié)論合理,獨(dú)立工作能力較強(qiáng),科學(xué)作風(fēng)嚴(yán)謹(jǐn);畢業(yè)設(shè)計(jì)(論文)有一些獨(dú)到之處,水平較高.

文字材料條理清楚,通順,論述充分,符合技術(shù)用語(yǔ)要求,符號(hào)統(tǒng)一,編號(hào)齊全,書(shū)寫(xiě)工整.圖紙完備,整潔,正確.

答辯時(shí),思路清晰,論點(diǎn)正確,回答問(wèn)題基本概念清楚,對(duì)主要問(wèn)題回答正確,深入.

(2)良好:按期圓滿完成任務(wù)書(shū)中規(guī)定的項(xiàng)目;能較好地運(yùn)用所學(xué)理論和專(zhuān)業(yè)知識(shí); 有一定的結(jié)合實(shí)際的某項(xiàng)具體項(xiàng)目的設(shè)計(jì)或?qū)δ尘唧w課題進(jìn)行有獨(dú)立見(jiàn)解的論證,并有一定的技術(shù)含量.立論正確,計(jì)算,分析,實(shí)驗(yàn)正確,結(jié)論合理;有一定的獨(dú)立工作能為,科學(xué)作風(fēng)好;設(shè)計(jì)〈論文〉有一定的水平.

文字材料條理清楚,通順,論述正確,符合技術(shù)用語(yǔ)要求,書(shū)寫(xiě)工整.設(shè)計(jì)圖紙完備,整潔,正確.

答辯時(shí),思路清晰,論點(diǎn)基本正確,能正確地回答主要問(wèn)題.

(3)及格:在指導(dǎo)教師的具體幫助下,能按期完成任務(wù),獨(dú)立工作能力較差且有一些小的疏忽和遺漏;能結(jié)合實(shí)際的某項(xiàng)具體項(xiàng)目的設(shè)計(jì)或?qū)δ尘唧w課題進(jìn)行有獨(dú)立見(jiàn)解的論證,但技術(shù)含量不高.在運(yùn)用理論和專(zhuān)業(yè)知識(shí)中,沒(méi)有大的原則性錯(cuò)誤;論點(diǎn),論據(jù)基本成立,計(jì)算,分析,實(shí)驗(yàn)基本正確.畢業(yè)設(shè)計(jì)(論文)基本符合要求.

文字材料通順,但敘述不夠恰當(dāng)和清晰;詞句,符號(hào)方面的問(wèn)題較少i圖紙質(zhì)量不高,工作不夠認(rèn)真,個(gè)別錯(cuò)誤明顯.

答辯時(shí),主要問(wèn)題能答出,或經(jīng)啟發(fā)后能答出,回答問(wèn)題較膚淺.

(5)不及格:任務(wù)書(shū)規(guī)定的項(xiàng)目未按期完成;或基本概念和基本技能未掌握.沒(méi)有本人結(jié)合實(shí)際的具體設(shè)計(jì)內(nèi)容或獨(dú)立見(jiàn)解的論證,只是一些文件,資料內(nèi)容的摘抄.畢業(yè)設(shè)計(jì)(論文)未達(dá)到最低要求.

文字材料不通順,書(shū)寫(xiě)潦草,質(zhì)量很差.圖紙不全,或有原則性錯(cuò)誤.

答辯時(shí),對(duì)畢業(yè)設(shè)計(jì)(論文)的主要內(nèi)容闡述不清,基本概念糊涂,對(duì)主要問(wèn)題回答有錯(cuò)誤,或回答不出.

對(duì)畢業(yè)設(shè)計(jì)(論文)質(zhì)量要求

----論文內(nèi)容符合任務(wù)書(shū)要求

1.對(duì)管理類(lèi)論文要求:

·對(duì)畢業(yè)論文的要求是一定要有結(jié)合實(shí)際的本人獨(dú)立論證的內(nèi)容.

·要求論點(diǎn)明確,立論正確,論證準(zhǔn)確,結(jié)論確切

·論證內(nèi)容要求有調(diào)查研究,有統(tǒng)計(jì)數(shù)據(jù),對(duì)統(tǒng)計(jì)數(shù)據(jù)要有分析,歸納,總結(jié),

·根據(jù)總結(jié)得出結(jié)論.

·最后有例證說(shuō)明

管理類(lèi)論文畢業(yè)論文行文的邏輯要領(lǐng)

增強(qiáng)畢業(yè)論文行文的邏輯力量,達(dá)到概念明確,論證充分,條理分明,思路暢通,是寫(xiě)好畢業(yè)論文的關(guān)鍵.提高畢業(yè)論文行文的邏輯性,需把握以下幾點(diǎn):

(1)要思路暢通

寫(xiě)畢業(yè)論文時(shí),思維必須具有清晰性,連貫性,周密性,條理性和規(guī)律性,才能構(gòu)建起嚴(yán)謹(jǐn),和諧的邏輯結(jié)構(gòu).

(2)要層次清晰,有條有理寫(xiě)畢業(yè)論文,先說(shuō)什么,后說(shuō)什么,一層一層如何銜接,這一點(diǎn)和論文行文的邏輯性很有關(guān)系.

(3)要論證充分,以理服人,寫(xiě)畢業(yè)論文,最常用的方法是歸納論證,即用對(duì)事實(shí)的科學(xué)分析和敘述來(lái)證明觀點(diǎn),或用基本的史實(shí),科學(xué)的調(diào)查,精確的數(shù)字來(lái)證明觀點(diǎn).

(4)畢業(yè)論文行文要注意思維和論述首尾一貫,明白確切.

(5)文字書(shū)寫(xiě)規(guī)范,語(yǔ)言準(zhǔn)確,簡(jiǎn)潔.

2.對(duì)工程設(shè)計(jì)性論文要求:

·有設(shè)計(jì)地域的自然狀況說(shuō)明和介紹

·有原有通信網(wǎng)概況介紹及運(yùn)行參數(shù)的說(shuō)明

·有設(shè)計(jì)需求,業(yè)務(wù)預(yù)測(cè)

·有具體的設(shè)計(jì)方案

·有相應(yīng)性能及參數(shù)設(shè)計(jì)和計(jì)算

·有完整的設(shè)計(jì)圖紙

例如: A市本地SDH傳輸網(wǎng)設(shè)計(jì)方案

一,A市概況簡(jiǎn)介

二, A市電信局SDH傳輸網(wǎng)絡(luò)現(xiàn)狀(或PDH傳輸網(wǎng)絡(luò)現(xiàn)狀)

1, A市本地網(wǎng)網(wǎng)絡(luò)結(jié)構(gòu),交換局?jǐn)?shù)量及位置,傳輸設(shè)備類(lèi)型及容量

2, 存在的問(wèn)題及擴(kuò)大SDH網(wǎng)的必要性(或建設(shè)SDH網(wǎng)的必要性)----需求及業(yè)務(wù)預(yù)測(cè)

三, A市電信局SDH傳輸網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)方案

1, 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)設(shè)計(jì)

2,設(shè)備簡(jiǎn)介

3, 局間中繼電路的計(jì)算與分配

4, 局間中繼距離的計(jì)算

四, SDH網(wǎng)絡(luò)保護(hù)方式

1, SDH網(wǎng)絡(luò)保護(hù)的基本原理

2, A市電信局SDH網(wǎng)網(wǎng)絡(luò)保護(hù)方式的選擇及具體設(shè)計(jì)

五, SDH網(wǎng)同步

1, 同步網(wǎng)概念與結(jié)構(gòu)

2, 定時(shí)信號(hào)的傳送方式

3, A市電信局SDH網(wǎng)絡(luò)同步方式具體設(shè)計(jì)

六, 方案論證,評(píng)估

3.計(jì)算機(jī)類(lèi)型題目論文要求:

管理信息系統(tǒng)

·需求分析(含設(shè)計(jì)目標(biāo))

·總體方案設(shè)計(jì)(總體功能框圖,軟件平臺(tái)的選擇,運(yùn)行模式等)

·數(shù)據(jù)庫(kù)設(shè)計(jì)(需求分析,概念庫(kù)設(shè)計(jì),邏輯庫(kù)設(shè)計(jì),物理庫(kù)設(shè)計(jì),E-R圖,數(shù)據(jù)流圖,數(shù)據(jù)字典,數(shù)據(jù)庫(kù)表結(jié)構(gòu)及關(guān)系),

·模塊軟件設(shè)計(jì)(各模塊的設(shè)計(jì)流程),

·系統(tǒng)運(yùn)行與調(diào)試.

·附主要程序清單(與學(xué)生設(shè)計(jì)相關(guān)的部分,目的是檢測(cè)是否是學(xué)生自己作的).

校園網(wǎng),企業(yè)網(wǎng)等局域網(wǎng)設(shè)計(jì)

·功能需求

·對(duì)通信量的分析

·網(wǎng)絡(luò)系統(tǒng)拓?fù)湓O(shè)計(jì)

·設(shè)備選型,配置

·軟件配置

·子網(wǎng)及VLAN的劃分

·IP地址規(guī)劃

·接入Internet

·網(wǎng)絡(luò)安全

例如:××人事勞資管理信息系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)

1,開(kāi)發(fā)人事勞資管理信息系統(tǒng)的設(shè)想

(1)人事勞資管理信息系統(tǒng)簡(jiǎn)介

(2)人事勞資管理信息系統(tǒng)的用戶需求

2,人事勞資管理信息系統(tǒng)的分析設(shè)計(jì)

(1)系統(tǒng)功能模塊設(shè)計(jì)

(2)數(shù)據(jù)庫(kù)設(shè)計(jì)

—數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)

—數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

(3)系統(tǒng)開(kāi)發(fā)環(huán)境簡(jiǎn)介

3,人事勞資管理信息系統(tǒng)的具體實(shí)現(xiàn)

(1)數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)

(2)應(yīng)用程序?qū)ο蟮膭?chuàng)建

(3)應(yīng)用程序的主窗口

(4)菜單結(jié)構(gòu)

(5)數(shù)據(jù)窗口對(duì)象的創(chuàng)建

(6)登錄程序設(shè)計(jì)

(7)輸入程序設(shè)計(jì)

(8)查詢程序設(shè)計(jì)

(9)報(bào)表程序設(shè)計(jì)

4,總結(jié)

數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文范文第3篇

關(guān)鍵詞:畢業(yè)論文 管理系統(tǒng) B/S模式

本科畢業(yè)論文是畢業(yè)生總結(jié)性的獨(dú)立作業(yè),是學(xué)生運(yùn)用在校學(xué)習(xí)的基本知識(shí)和基礎(chǔ)理論,去分析、解決一兩個(gè)實(shí)際問(wèn)題的實(shí)踐鍛煉過(guò)程,也是學(xué)生在校期間學(xué)習(xí)成果的總結(jié),是整個(gè)教學(xué)活動(dòng)中不可缺少的重要環(huán)節(jié)。撰寫(xiě)畢業(yè)論文對(duì)于培養(yǎng)學(xué)生初步的科學(xué)研究能力,提高其綜合運(yùn)用所學(xué)知識(shí)分析問(wèn)題、解決問(wèn)題的能力有著重要的意義。人工進(jìn)行畢業(yè)論文各種信息的管理存在著工作量大、速度慢、出錯(cuò)率高等方面的問(wèn)題,設(shè)計(jì)畢業(yè)論文管理系統(tǒng)顯得非常必要[1,2]。

筆者對(duì)畢業(yè)設(shè)計(jì)過(guò)程中的課題申報(bào)、課題審核、學(xué)生選題、提交論文等環(huán)節(jié)進(jìn)行了系統(tǒng)分析,設(shè)計(jì)了基于Web的畢業(yè)論文管理系統(tǒng),充分利用與整合了可用的網(wǎng)絡(luò)資源,為學(xué)校、學(xué)院、教師和學(xué)生提供了交互式接口,實(shí)現(xiàn)了學(xué)生和教師的網(wǎng)上互動(dòng)[3]。本系統(tǒng)采用了優(yōu)秀網(wǎng)站開(kāi)發(fā)技術(shù)ASP,后臺(tái)使用Access數(shù)據(jù)庫(kù),從整體上實(shí)現(xiàn)了論文管理的各項(xiàng)功能,使得畢業(yè)設(shè)計(jì)課題的申報(bào)和審核、論文選題、論文提交、成績(jī)考核等更易于管理,同時(shí)也可以對(duì)畢業(yè)設(shè)計(jì)課題的難度、工作量等其他信息進(jìn)行詳細(xì)管理,對(duì)保證畢業(yè)設(shè)計(jì)的質(zhì)量有一定的現(xiàn)實(shí)意義[4]。

1 系統(tǒng)功能設(shè)計(jì)

本系統(tǒng)的基本功能根據(jù)用戶的不同分為4個(gè)模塊:學(xué)生模塊、教師模塊、專(zhuān)家模塊和管理員模塊。

1.1 學(xué)生模塊

注冊(cè):新用戶需要先注冊(cè),填寫(xiě)自己的基本信息,本系統(tǒng)規(guī)定學(xué)號(hào)為0001~9999,即學(xué)生數(shù)最多為9999。

登錄:注冊(cè)過(guò)的用戶可以使用“學(xué)號(hào)/姓名+密碼”登錄系統(tǒng)。

密碼修改:初始密碼規(guī)定為6位以上數(shù)字或字符,學(xué)生登錄后可修改密碼。

課題選擇:教師申請(qǐng)的課題通過(guò)審核之后,學(xué)生可以選擇自己的志愿。

結(jié)果查詢:在教師選擇學(xué)生之后,學(xué)生可以查詢到自己是否被確認(rèn)。

論文提交:學(xué)生可以在特定時(shí)間將寫(xiě)好的論文提交上去。

確認(rèn)上傳:論文提交之后要確認(rèn)上傳,一旦確認(rèn)上傳就不能再次提交了。

對(duì)教師評(píng)價(jià):在論文的最后階段要對(duì)教師進(jìn)行評(píng)價(jià)。

留言:在教師確認(rèn)學(xué)生之后,學(xué)生可以通過(guò)留言的形式與教師進(jìn)行溝通。

1.2 教師模塊

注冊(cè):教師首次登錄也需要先注冊(cè),系統(tǒng)規(guī)定教師號(hào)為001~999。

課題申報(bào):填寫(xiě)必要的信息進(jìn)行課題申報(bào)。

課題修改:對(duì)申報(bào)的課題進(jìn)行修改,查找錯(cuò)誤。

選擇學(xué)生:在學(xué)生選擇課題之后,教師可以選擇學(xué)生。

綜合查詢:可以查詢相關(guān)主題的信息、分?jǐn)?shù)和課題的審核結(jié)果。

論文下載:教師可以下載學(xué)生提交的論文。

成績(jī)?cè)u(píng)定:教師在審核學(xué)生論文之后,可以對(duì)論文進(jìn)行成績(jī)?cè)u(píng)定。

論壇:教師可以在論壇上給學(xué)生留言,或與學(xué)生交流問(wèn)題。

1.3 專(zhuān)家模塊

一審:由各學(xué)院的專(zhuān)家對(duì)教師提交的課題進(jìn)行審核。

二審:在一審中沒(méi)有通過(guò)的課題要進(jìn)行二次審核。

結(jié)果公布:公布審核通過(guò)的課題和沒(méi)有通過(guò)審核的課題。

綜合查詢:可以查詢相關(guān)主題的信息、分?jǐn)?shù)以及課題的審核結(jié)果、教師的成績(jī)、學(xué)生調(diào)劑情況等。

1.4 管理員模塊

2 系統(tǒng)實(shí)現(xiàn)

系統(tǒng)是通過(guò)B/S三層結(jié)構(gòu)實(shí)現(xiàn)學(xué)生論文提交、教師對(duì)論文的管理以及專(zhuān)家審核等功能。采用瀏覽器、服務(wù)器、數(shù)據(jù)庫(kù)的三層結(jié)構(gòu),當(dāng)不同用戶通過(guò)瀏覽器提交和評(píng)閱時(shí),向Web服務(wù)器發(fā)出請(qǐng)求,Web服務(wù)器根據(jù)用戶的指令執(zhí)行程序,并從數(shù)據(jù)庫(kù)中取出相應(yīng)的信息反饋給客戶端。

2.1 登錄和注冊(cè)

2.2 學(xué)生模塊

其中課題選擇與結(jié)果查詢、論文提交和確認(rèn)上傳部分設(shè)計(jì)如下。

2.2.1 課題選擇部分與結(jié)果查詢?cè)O(shè)計(jì)

本院教師申請(qǐng)的課題被審核通過(guò)之后,學(xué)生即可看到備選課題。每名學(xué)生有3個(gè)可供選擇的志愿,但最終由教師決定哪個(gè)課題對(duì)應(yīng)哪個(gè)學(xué)生。學(xué)生選擇課題之后,可點(diǎn)擊結(jié)果查詢,查看自己的選擇情況,如果正確則可以點(diǎn)擊“完成”,否則點(diǎn)擊“重選”。這兩個(gè)部分的算法設(shè)計(jì)基本相同,只是在不同條件下顯示不同而已。課題選擇部分只是查詢數(shù)據(jù)庫(kù),將教師申請(qǐng)通過(guò)的課題顯示出來(lái);而結(jié)果查詢則是從數(shù)據(jù)庫(kù)中查詢當(dāng)前學(xué)生所選課題的信息,將課題的選擇順序、課題名稱(chēng)、指導(dǎo)教師等結(jié)果依次顯示出來(lái)。如果點(diǎn)擊“完成”,則系統(tǒng)會(huì)彈出提示框,詢問(wèn)學(xué)生是否確定當(dāng)前的課題選擇結(jié)果,如果確定,系統(tǒng)將清空“志愿”的值,并顯示“操作完成不能再進(jìn)行修改”的提示。

2.2.2 論文提交部分和確認(rèn)上傳部分的設(shè)計(jì)

在學(xué)生選好課題之后,開(kāi)始畢業(yè)論文的撰寫(xiě)工作,論文寫(xiě)好后可以通過(guò)論文提交功能進(jìn)行提交。其中,論文命名格式必須為“學(xué)號(hào)+姓名”,并且文件后綴名必須是“.doc”,文件上傳如果成功,會(huì)彈出提示窗口。系統(tǒng)之所以要設(shè)計(jì)確認(rèn)上傳功能,主要考慮到兩個(gè)原因:(1)確認(rèn)上傳就意味著最終上傳,與論文上傳功能分開(kāi)比較好;(2)論文提交程序中使用了window.parent.Finish()功能[7],但該語(yǔ)句在執(zhí)行過(guò)之后程序就結(jié)束了。因此,即使在其后使用更新數(shù)據(jù)庫(kù)的語(yǔ)句也得不到執(zhí)行。

2.3 教師模塊

由于教師模塊的整體風(fēng)格與學(xué)生模塊使用了同樣的框架,因此與學(xué)生模塊的風(fēng)格基本相同。

2.3.1 課題申報(bào)與課題修改模塊的設(shè)計(jì)

教師在學(xué)生開(kāi)始選題之前就要進(jìn)行課題申請(qǐng),只有通過(guò)專(zhuān)家審核的課題才能夠被學(xué)生使用。課題申報(bào)頁(yè)面主要是填寫(xiě)和提交課題的相關(guān)信息(如圖4所示)。

只要提交的課題沒(méi)有被審核通過(guò),教師就可以進(jìn)行課題的修改,以達(dá)到專(zhuān)家小組的要求。在課題修改頁(yè)面中,會(huì)顯示一個(gè)包含所有可以修改課題的下拉式菜單,點(diǎn)擊某一個(gè)課題,則會(huì)跳轉(zhuǎn)到與課題申請(qǐng)相類(lèi)似的頁(yè)面,只是頁(yè)面下方的“提交”按鈕變?yōu)椤靶薷牟⑻峤弧卑粹o。

2.3.2 選擇學(xué)生功能模塊的設(shè)計(jì)

當(dāng)學(xué)生選擇過(guò)教師的課題之后,可能出現(xiàn)一個(gè)題目多人選的情況,教師可視情況對(duì)學(xué)生進(jìn)行挑選,頁(yè)面將課題名稱(chēng)與對(duì)應(yīng)的學(xué)生以表格形式顯示出來(lái)。

當(dāng)教師點(diǎn)擊某學(xué)生時(shí),頁(yè)面會(huì)顯示學(xué)生的基本信息供教師參考。一旦教師在某一課題中選擇了某個(gè)學(xué)生,該學(xué)生就不能再被其他教師、其他課題選中。

2.3.3 成績(jī)?cè)u(píng)定模塊的設(shè)計(jì)

對(duì)于學(xué)生已經(jīng)提交的論文,教師經(jīng)過(guò)仔細(xì)閱覽之后,可以對(duì)學(xué)生的論文進(jìn)行評(píng)分,等級(jí)分為五級(jí),即優(yōu)、良、中等、及格和不及格。

2.4 專(zhuān)家模塊

專(zhuān)家主要是針對(duì)本院系教師申請(qǐng)的課題進(jìn)行相關(guān)審核,功能包括:一審、二審、結(jié)果公布和綜合查詢。專(zhuān)家不能夠自行注冊(cè),須由管理員進(jìn)行添加。

點(diǎn)擊“一審”,系統(tǒng)會(huì)自動(dòng)查詢數(shù)據(jù)庫(kù),將教師申請(qǐng)審核的課題顯示出來(lái),并附以專(zhuān)家意見(jiàn)表格,用于填寫(xiě)專(zhuān)家的審核意見(jiàn)(如圖5、圖6所示)。

只有在“審核小組修改意見(jiàn)”中信息為“適用”的課題才能夠通過(guò)審核,否則需要進(jìn)行二審。二審的界面與一審基本相同,如果課題不能通過(guò)審核,則不能在結(jié)果公布中顯示出來(lái)。

2.5 管理員模塊

管理員的功能可分為3個(gè)部分:備份數(shù)據(jù)、刪除數(shù)據(jù)和添加審核人員。

2.6 BBS論壇

BBS論壇是本系統(tǒng)中連接學(xué)生和教師的一個(gè)交流平臺(tái),在學(xué)生的功能主界面和教師的功能主界面上各有一個(gè)可以進(jìn)入論壇的入口。對(duì)于學(xué)生來(lái)說(shuō),當(dāng)學(xué)生選擇過(guò)題目并且教師也選擇了該生之后,學(xué)生就可以使用BBS論壇與教師進(jìn)行交流,比如論文的提交時(shí)間、論文的格式要求等。對(duì)于教師來(lái)說(shuō),當(dāng)教師確定學(xué)生之后,便可以與該生在論壇上以留言的形式進(jìn)行交流,特別是解答學(xué)生的相關(guān)問(wèn)題。

本系統(tǒng)設(shè)計(jì)時(shí)考慮到教師功能與學(xué)生功能之間的差異,設(shè)計(jì)相應(yīng)的界面時(shí)也有少許不同,由于學(xué)生只能選擇一個(gè)課題,因此學(xué)生的論壇主頁(yè)只有一個(gè)課題的相關(guān)入口;但教師不同,一個(gè)教師可以有多個(gè)課題,因此教師的論壇主頁(yè)有多個(gè)課題的相關(guān)入口。

3 結(jié)束語(yǔ)

該系統(tǒng)在使用ASP和Microsoft Access 2000的基礎(chǔ)上,實(shí)現(xiàn)了畢業(yè)論文管理系統(tǒng)中各個(gè)模塊的功能,包括課題申請(qǐng)、課題的審核、學(xué)生選題、論文提交、論文下載、網(wǎng)上留言交流以及論文成績(jī)?cè)u(píng)判等。整個(gè)系統(tǒng)模塊劃分清晰、容易理解和操作,同時(shí)各模塊之間聯(lián)系緊密,相互耦合,使得系統(tǒng)更加完善。

對(duì)于目前的畢業(yè)論文管理系統(tǒng)而言,應(yīng)從以下兩方面予以完善:第一,網(wǎng)上交流采用即時(shí)通訊工具,如QQ,這樣能夠使得學(xué)生和教師的交流更加方便快捷;第二,論文的開(kāi)題報(bào)告、中期報(bào)告也應(yīng)當(dāng)有相應(yīng)的功能模塊,與論文提交成為一體。

參考文獻(xiàn)

[1]李巍,王華東.畢業(yè)論文管理系統(tǒng)中的關(guān)鍵技術(shù)研究[J].計(jì)算機(jī)時(shí)代,2011(8):32-34.

[2]梁敬東,伍世珍.基于J2EE的畢業(yè)論文管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].高等農(nóng)業(yè)教育,2010(8):83-84.

[3]陳芳,陳朝.基于Web的畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2008,4(8):2049-2050,2066.

[4]劉志銘,孫明麗,龐婭娟.ASP+Access數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)案例精選[M].北京:人民郵電出版社,2007.

[5]錢(qián)血忠,羅海馳,陳國(guó)俊.數(shù)據(jù)庫(kù)原理及技術(shù)課程設(shè)計(jì)[M].北京:清華大學(xué)出版社,2009.

數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文范文第4篇

我們這篇文章分部分進(jìn)行講解:

一、本科學(xué)生畢業(yè)論文的目的和內(nèi)容

二、管理信息系統(tǒng)開(kāi)發(fā)的主要步驟

三、計(jì)算機(jī)專(zhuān)業(yè)所選開(kāi)發(fā)工具和注意事項(xiàng)

四、計(jì)算機(jī)畢業(yè)論文撰寫(xiě)格式

五、畢業(yè)論文中正文的寫(xiě)法和注意事項(xiàng)

六、結(jié)束語(yǔ)的寫(xiě)法

七、參考文獻(xiàn)列出畢業(yè)論文設(shè)計(jì)中主要參考書(shū)籍

八、附錄的寫(xiě)法

九、論文評(píng)分的能用標(biāo)準(zhǔn)

一、本科學(xué)生畢業(yè)論文的目的和內(nèi)容

本科學(xué)生在畢業(yè)之前必須做畢業(yè)論文,其目的是通過(guò)畢業(yè)論文,讓學(xué)生獨(dú)立開(kāi)發(fā)一個(gè)具體的計(jì)算機(jī)應(yīng)用項(xiàng)目,系統(tǒng)地進(jìn)行分析總結(jié)和運(yùn)用學(xué)過(guò)的書(shū)本知識(shí),以鞏固本科階段所學(xué)的專(zhuān)業(yè)理論知識(shí),并給予一個(gè)理論聯(lián)系實(shí)際的機(jī)會(huì)。

為了便于實(shí)施和管理,規(guī)定網(wǎng)絡(luò)學(xué)院計(jì)算機(jī)相關(guān)專(zhuān)業(yè)本科學(xué)生畢業(yè)論文主要以開(kāi)發(fā)一個(gè)管理信息系統(tǒng)為畢業(yè)實(shí)踐的課題,每個(gè)畢業(yè)生通過(guò)獨(dú)立開(kāi)發(fā)一個(gè)具體的管理信息系統(tǒng),掌握開(kāi)發(fā)一個(gè)比整完整的管理信息系統(tǒng)的主要步驟,并從中獲得一定的實(shí)際經(jīng)驗(yàn)。

二、管理信息系統(tǒng)開(kāi)發(fā)的主要步驟

管理信息系統(tǒng)開(kāi)發(fā)的主要步驟及各步驟的基本內(nèi)容如下:

1、系統(tǒng)分析

主要工作內(nèi)容有以下幾項(xiàng):確定系統(tǒng)目標(biāo),系統(tǒng)可行性分析

2、系統(tǒng)調(diào)查

系統(tǒng)的組織結(jié)構(gòu)、職能結(jié)構(gòu)和業(yè)務(wù)流程分析。其中系統(tǒng)的組織結(jié)構(gòu)圖應(yīng)畫(huà)成樹(shù)狀結(jié)構(gòu)。

系統(tǒng)業(yè)務(wù)流程分析、業(yè)務(wù)流程圖

3、數(shù)據(jù)流程分析

數(shù)據(jù)流程圖(系統(tǒng)關(guān)聯(lián)圖、頂層圖、一層數(shù)據(jù)流圖、二層數(shù)據(jù)流圖)、數(shù)據(jù)詞典、代碼設(shè)計(jì)

4、管理信息系統(tǒng)的功能設(shè)計(jì)

系統(tǒng)的功能結(jié)構(gòu)圖,每個(gè)功能模塊的主要工作內(nèi)容、輸入輸出要求等。

系統(tǒng)控制結(jié)構(gòu)圖

5、數(shù)據(jù)庫(kù)設(shè)計(jì)

概念模型設(shè)計(jì):實(shí)體、實(shí)體間的聯(lián)系、E-R圖

關(guān)系模式設(shè)計(jì):E—R圖->關(guān)系模式的轉(zhuǎn)換規(guī)則

關(guān)系模式

數(shù)據(jù)庫(kù)表設(shè)計(jì):數(shù)據(jù)庫(kù)表結(jié)構(gòu)

6、系統(tǒng)物理配置方案

7、人機(jī)界面設(shè)計(jì)

8、模塊處理概述

9、系統(tǒng)測(cè)試和調(diào)試:測(cè)試計(jì)劃、測(cè)試用例、測(cè)試結(jié)果

三、開(kāi)發(fā)工具和注意事項(xiàng)

1、開(kāi)發(fā)工具

開(kāi)發(fā)工具可由學(xué)生任選。如Delphi、FoxPro、VB、Access等,這些工具的使用全由學(xué)生自學(xué)。

2、注意事項(xiàng)

(1)項(xiàng)目開(kāi)發(fā)步驟的完整性(系統(tǒng)需求分析、概念設(shè)計(jì)、物理設(shè)計(jì)、系統(tǒng)環(huán)境和配置、系統(tǒng)實(shí)施以及系統(tǒng)測(cè)試和調(diào)試等)

(2)每個(gè)開(kāi)發(fā)步驟所得結(jié)果的正確性(業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)詞典、HIPO圖、E-R圖、關(guān)系模式、人機(jī)界面設(shè)計(jì)及模塊處理等的詳細(xì)分析和說(shuō)明)

(3)論文整體結(jié)構(gòu)的完整性(前言、各個(gè)具體步驟的敘述和分析、結(jié)語(yǔ)、參考文獻(xiàn)和有關(guān)附錄)

(4)提供軟件系統(tǒng)的可執(zhí)行盤(pán)片及操作說(shuō)明書(shū)

(5)參考資料(列出必要的參考資料)

四、畢業(yè)論文撰寫(xiě)格式

注意:1.每個(gè)步驟都要有文字說(shuō)明和論述2.各個(gè)步驟必須是有機(jī)的組合,不可以支離破碎不成一體。

一、封面

二、摘要用約200-400字簡(jiǎn)要介紹一下論文中闡述的主要內(nèi)容及創(chuàng)新點(diǎn)

三、主題詞用一、二個(gè)詞點(diǎn)明論文所述內(nèi)容的性質(zhì)。(二和三要在同一頁(yè)面上)

四、目錄一般采用三級(jí)目錄結(jié)構(gòu)。例如第三章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)概念結(jié)構(gòu)3.1.1概念模型

五、正文

第一章前言

簡(jiǎn)要介紹:組織機(jī)構(gòu)概況、項(xiàng)目開(kāi)發(fā)背景、信息系統(tǒng)目標(biāo)、開(kāi)發(fā)方法概述、項(xiàng)目開(kāi)發(fā)計(jì)劃等。

第二章系統(tǒng)需求分析

本章應(yīng)包含:

(1)現(xiàn)行業(yè)務(wù)系統(tǒng)描述

包括業(yè)務(wù)流程分析,給出業(yè)務(wù)流程圖。

具體要求:業(yè)務(wù)流程圖必須有文字說(shuō)明,圖要完整、一定要有業(yè)務(wù)傳遞的流程。

(2)現(xiàn)行系統(tǒng)存在的主要問(wèn)題分析

指出薄弱環(huán)節(jié)、指出要解決的問(wèn)題的實(shí)質(zhì),確保新系統(tǒng)更好,指出關(guān)鍵的成功因素。

(3)提出可能的解決方案

(4)可行性分析和抉擇

包括技術(shù)可行性、經(jīng)濟(jì)可行性、營(yíng)運(yùn)可行性分析和抉擇。

第三章新系統(tǒng)邏輯方案

針對(duì)用戶需求,全面、系統(tǒng)、準(zhǔn)確、詳細(xì)地描述新系統(tǒng)應(yīng)具備的功能。

(1)數(shù)據(jù)流程分析

最主要的是給出數(shù)據(jù)流程圖,要求滿足以下條件:

A.?dāng)?shù)據(jù)流程圖必須包括系統(tǒng)關(guān)聯(lián)圖、系統(tǒng)頂層圖、第一層分解圖和第二層分解圖組成。B.系統(tǒng)關(guān)聯(lián)圖確定了從外部項(xiàng)到系統(tǒng)的數(shù)據(jù)流和從系統(tǒng)向外部項(xiàng)的數(shù)據(jù)流,這些數(shù)據(jù)流在其它層次的數(shù)據(jù)流中不允許減少,也不允許增加。各層次內(nèi)部的數(shù)據(jù)流不受關(guān)聯(lián)圖的限制。C.數(shù)據(jù)流應(yīng)有名字。D.外部項(xiàng)和數(shù)據(jù)存儲(chǔ)之間不得出現(xiàn)未經(jīng)加工的數(shù)據(jù)流。E.數(shù)據(jù)流程圖的分解中,必須保持每個(gè)分層同其上層加工中的外部項(xiàng)和輸入輸出流相一致。F.各加工之間一般不應(yīng)出現(xiàn)未經(jīng)數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)流。G.數(shù)據(jù)存儲(chǔ)之間不得出現(xiàn)未經(jīng)加工的數(shù)據(jù)流。H.數(shù)據(jù)存儲(chǔ)可以分解。I.若有查詢處理,應(yīng)在數(shù)據(jù)流程圖中表達(dá)。J.統(tǒng)計(jì)和打印報(bào)表不在數(shù)據(jù)流圖中表達(dá)。

(2)數(shù)據(jù)詞典描述

可采用圖表格式或較緊湊的記錄格式描述A、若采用圖表格式,可只寫(xiě)出數(shù)據(jù)流、數(shù)據(jù)元素、加工、數(shù)據(jù)存儲(chǔ)和外部項(xiàng)各一個(gè)表。B、若采用緊湊的記錄格式,則應(yīng)列出全部成分。如數(shù)據(jù)元素:編號(hào)名稱(chēng)存在于數(shù)據(jù)結(jié)構(gòu)備注E1入庫(kù)數(shù)據(jù)F1/F3/F11/F15入庫(kù)單號(hào)日期貨號(hào)數(shù)量E2出庫(kù)數(shù)據(jù)F1/F3/F11/F15出庫(kù)單號(hào)日期貨號(hào)數(shù)量C、據(jù)流程圖中系統(tǒng)頂層圖的數(shù)據(jù)加工都必須詳盡寫(xiě)出。

(3)基本加工小說(shuō)明

可采用結(jié)構(gòu)化語(yǔ)言、數(shù)學(xué)公式等描述各個(gè)基本加工。

第四章系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)

(1)軟件模塊結(jié)構(gòu)設(shè)計(jì)A、系統(tǒng)軟件模塊結(jié)構(gòu)圖,并由此導(dǎo)出功能分解圖及層次式菜單結(jié)構(gòu)。B、系統(tǒng)的模塊結(jié)構(gòu)應(yīng)與數(shù)據(jù)流程圖的頂層圖的加工一致。

(2)數(shù)據(jù)庫(kù)設(shè)計(jì)A、應(yīng)按下列次序闡述各個(gè)元素:實(shí)體、實(shí)體的屬性、實(shí)體間聯(lián)系、E-R圖、轉(zhuǎn)換規(guī)則、關(guān)系模式。B、在介紹實(shí)體的屬性時(shí),不應(yīng)包括聯(lián)系屬性,聯(lián)系屬性直至關(guān)系模式中才出現(xiàn)。C、數(shù)據(jù)流程圖中的每個(gè)數(shù)據(jù)存儲(chǔ)可隱含于E-R圖中的多個(gè)實(shí)體。D、E-R圖中的實(shí)體要與數(shù)據(jù)流程圖中的數(shù)據(jù)存儲(chǔ)相對(duì)應(yīng)。每個(gè)實(shí)體要指出實(shí)體的標(biāo)識(shí)碼(主碼)。對(duì)每個(gè)實(shí)體或聯(lián)系應(yīng)列出其應(yīng)有的屬性(用列舉的方法)。E、E-R圖中至少要有一個(gè)多對(duì)多的聯(lián)系。F、必須嚴(yán)格按照轉(zhuǎn)換規(guī)則從E-R圖產(chǎn)生數(shù)據(jù)關(guān)系模式集,需要時(shí)作必要的優(yōu)化,并說(shuō)明理由。G、對(duì)于一對(duì)一的聯(lián)系,只應(yīng)把任一個(gè)實(shí)體的主碼放在另一個(gè)實(shí)體中作為外碼。H、一對(duì)多聯(lián)系也可以產(chǎn)生新的關(guān)系模式,如要這樣做,必須說(shuō)明理由。I、多對(duì)多聯(lián)系,或三元聯(lián)系必須產(chǎn)生新的關(guān)系模式。J、關(guān)系模式的個(gè)數(shù)和名字要與E-R圖中的實(shí)體和聯(lián)系相一致。K.、每個(gè)關(guān)系模式中要用下橫線標(biāo)出主碼,后隨的符號(hào)“#”標(biāo)出外碼。L、若有代碼對(duì)照表可在最后列出,需另加說(shuō)明。

(3)計(jì)算機(jī)系統(tǒng)配置方案的選擇和設(shè)計(jì)

給出硬件配置,系統(tǒng)軟件配置,網(wǎng)絡(luò)通信系統(tǒng)配置(可選)等內(nèi)容。

(4)系統(tǒng)總體安全性、可靠性方案與措施。

第五章系統(tǒng)詳細(xì)設(shè)計(jì)

(1)代碼設(shè)計(jì)基本數(shù)據(jù)項(xiàng)的代碼格式。

(2)人機(jī)界面設(shè)計(jì)給出人機(jī)界面視圖(輸入輸出接口,屏幕格式設(shè)計(jì)等)

(3)模塊處理過(guò)程根據(jù)軟件環(huán)境做不同處理。可采用腳本、程序流程圖、結(jié)構(gòu)化的PDL語(yǔ)言等。

第六章實(shí)施概況

(1)實(shí)施環(huán)境和工具的比較選擇

(2)編程環(huán)境、工具、實(shí)現(xiàn)與數(shù)據(jù)準(zhǔn)備概況

(3)系統(tǒng)測(cè)試概況主要包括測(cè)試計(jì)劃、測(cè)試用例、測(cè)試記錄。

(4)系統(tǒng)轉(zhuǎn)換方案及實(shí)現(xiàn)概況

(5)系統(tǒng)運(yùn)行與維護(hù)概況

六、結(jié)束語(yǔ)

(1)系統(tǒng)特色、局限與展望

(2)實(shí)施中遇到的挫折、創(chuàng)新、體會(huì)與致謝

七、參考文獻(xiàn)列出畢業(yè)論文設(shè)計(jì)中主要參考書(shū)籍

序號(hào)、書(shū)名或文章名、作者名、出版社或雜志名、出版日期或雜志期號(hào)。

八、附錄

(1)列出部分有一定代表性的程序代碼段

(2)操作說(shuō)明書(shū)

九、論文評(píng)分標(biāo)準(zhǔn)

1、A等

系統(tǒng)正確無(wú)誤,系統(tǒng)功能完善,設(shè)計(jì)步驟完整正確,實(shí)用性強(qiáng),有一定的創(chuàng)新性,論文結(jié)構(gòu)嚴(yán)謹(jǐn),表述流暢。

2、B等

系統(tǒng)基本正確,系統(tǒng)功能基本完善,設(shè)計(jì)步驟基本完整正確,有一定的實(shí)用性,論文結(jié)構(gòu)良好,表述基本流暢。

3、C等

系統(tǒng)有少量錯(cuò)誤,系統(tǒng)功能不夠完善,設(shè)計(jì)步驟欠完整,基本上沒(méi)有實(shí)用性,論文結(jié)構(gòu)一般,表述基本清楚。

4、不及格

數(shù)據(jù)庫(kù)設(shè)計(jì)畢業(yè)論文范文第5篇

關(guān)鍵詞:實(shí)踐教學(xué)管理;.NET;系統(tǒng)設(shè)計(jì)

中圖分類(lèi)號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)17-4013-04

隨著高等學(xué)校管理信息化推進(jìn)程度的不斷加強(qiáng),教務(wù)管理信息化的建設(shè)也越來(lái)越成熟,但管理工作量大、管理過(guò)程復(fù)雜的實(shí)踐教學(xué)信息化管理系統(tǒng)卻處在起步階段,原因很多,其中各高校實(shí)踐教學(xué)管理模式的不同是阻礙通用產(chǎn)品推廣最大的因素。因此,基于院校實(shí)踐教學(xué)管理實(shí)際,基于web技術(shù)采用. net框架開(kāi)發(fā)相適應(yīng)的實(shí)踐教學(xué)管理系統(tǒng),實(shí)現(xiàn)實(shí)踐教學(xué)過(guò)程管理的信息化,提高實(shí)踐教學(xué)管理的質(zhì)量和效率,具有重要的現(xiàn)實(shí)意義。

1 系統(tǒng)需求分析

實(shí)踐教學(xué)管理環(huán)節(jié)涉及的范圍很廣,從學(xué)校的實(shí)驗(yàn)設(shè)備儀器的管理到實(shí)踐教學(xué)項(xiàng)目、校外實(shí)訓(xùn)基地、畢業(yè)論文課題、頂崗實(shí)習(xí)等管理環(huán)節(jié),都存在大量的數(shù)據(jù)上報(bào)、審核及統(tǒng)計(jì)等要求,根據(jù)項(xiàng)目組對(duì)管理人員實(shí)際管理需要的調(diào)查,以及結(jié)合現(xiàn)有的其他教學(xué)管理系統(tǒng)的運(yùn)行狀況,認(rèn)為實(shí)踐教學(xué)管理系統(tǒng)建設(shè)主要存在以下需求:

1)正方教務(wù)管理系統(tǒng)作為學(xué)校教學(xué)管理信息化的主要平臺(tái),其他與教學(xué)有關(guān)的管理系統(tǒng)都要被納入這個(gè)系統(tǒng)中,所有的基礎(chǔ)數(shù)據(jù)都必須來(lái)自現(xiàn)有的正方教務(wù)管理系統(tǒng),包括教師數(shù)據(jù)、學(xué)生數(shù)據(jù)、場(chǎng)地信息等,這樣才能保證系統(tǒng)數(shù)據(jù)的準(zhǔn)確性和安全性。所以在開(kāi)發(fā)實(shí)踐教學(xué)管理系統(tǒng)前必須弄清教務(wù)管理系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu),使實(shí)踐教學(xué)管理系統(tǒng)能融入教務(wù)管理系統(tǒng)中,共享教務(wù)管理系統(tǒng)的基礎(chǔ)數(shù)據(jù)。

2)由于在學(xué)生選題過(guò)程中,會(huì)存在大量學(xué)生同時(shí)選題,系統(tǒng)處理的數(shù)據(jù)量比較龐大,可能導(dǎo)致數(shù)據(jù)庫(kù)服務(wù)器阻塞的問(wèn)題,所在在數(shù)據(jù)庫(kù)訪問(wèn)方式上必須保證數(shù)據(jù)庫(kù)運(yùn)行的安全與穩(wěn)定。

3)系統(tǒng)要確保數(shù)據(jù)的安全性和資料的相對(duì)保密性,系統(tǒng)運(yùn)行要在學(xué)校內(nèi)部網(wǎng)絡(luò)中,也方便與學(xué)院現(xiàn)有的其他系統(tǒng)之間相互進(jìn)行調(diào)用。

4)系統(tǒng)要方便教師操作,要根據(jù)用戶需求提供規(guī)范、靈活的打印方式,并跟教育部下發(fā)的表格格式對(duì)應(yīng)。

5)考慮到實(shí)踐教學(xué)管理系統(tǒng)的子系統(tǒng)比較多,而且各個(gè)子系統(tǒng)在業(yè)務(wù)流程上都相互獨(dú)立,所以在實(shí)現(xiàn)三層架構(gòu)時(shí)必須留出相應(yīng)的接口,便于后期的二次開(kāi)發(fā)和數(shù)據(jù)維護(hù)。

2 系統(tǒng)規(guī)劃與功能設(shè)計(jì)

2.1 系統(tǒng)總體功能規(guī)劃

經(jīng)過(guò)對(duì)系統(tǒng)需求的分析,實(shí)踐教學(xué)管理系統(tǒng)主要分為7個(gè)子系統(tǒng)和1個(gè)用戶管理模塊。其系統(tǒng)功能結(jié)構(gòu)如圖1所示。

2.2 各子系統(tǒng)功能概述

實(shí)習(xí)實(shí)訓(xùn)基地管理子系統(tǒng)功能:管理全院校內(nèi)外實(shí)習(xí)實(shí)訓(xùn)基地的基本教學(xué)數(shù)據(jù),方便各分院教學(xué)秘書(shū)和教務(wù)處對(duì)這些數(shù)據(jù)查詢、監(jiān)控與統(tǒng)計(jì)。

實(shí)驗(yàn)室管理子系統(tǒng)功能:管理學(xué)院所有的包括設(shè)備、人員、科研和社會(huì)服務(wù)管理等在內(nèi)的實(shí)驗(yàn)室信息,提供教育部實(shí)驗(yàn)室數(shù)據(jù)上報(bào)功能。方便各分院實(shí)驗(yàn)室管理人員與教務(wù)處、設(shè)備處對(duì)這些信息進(jìn)行實(shí)時(shí)的查詢、溝通、監(jiān)控,提高教務(wù)管理的水平和工作效率。

畢業(yè)論文與實(shí)習(xí)子系統(tǒng)功能:根據(jù)浙江省教育廳對(duì)普通高校畢業(yè)論文抽查的要求,結(jié)合本校自身的管理情況,該模塊具備指導(dǎo)教師論文指導(dǎo)資格審批、申報(bào)論文課題、學(xué)生在線選題、論文指導(dǎo)過(guò)程記錄、論文的上傳和下載、畢業(yè)實(shí)習(xí)管理、論文和指導(dǎo)過(guò)程記錄打印等功能。

考證管理子系統(tǒng)功能:進(jìn)行證書(shū)基本信息管理、考證報(bào)名管理、證書(shū)成績(jī)管理、考證數(shù)據(jù)查詢、數(shù)據(jù)報(bào)表統(tǒng)計(jì)等。

實(shí)驗(yàn)實(shí)訓(xùn)項(xiàng)目管理子系統(tǒng)功能:包含實(shí)踐教學(xué)項(xiàng)目管理、查詢修改、實(shí)驗(yàn)課程開(kāi)出率統(tǒng)計(jì)、實(shí)驗(yàn)室利用率統(tǒng)計(jì)等功能。

競(jìng)賽管理子系統(tǒng)功能:包括各級(jí)各類(lèi)競(jìng)賽的基本信息管理、申報(bào)立項(xiàng)管理以及數(shù)據(jù)統(tǒng)計(jì)、查詢等功能。

實(shí)踐教學(xué)條例管理子系統(tǒng)功能:提供實(shí)踐教學(xué)環(huán)節(jié)相關(guān)的規(guī)章制度、管理?xiàng)l例的查詢、閱覽、打印、下載及通知等功能。

用戶管理模塊功能:系統(tǒng)嚴(yán)格控制用戶的使用權(quán)限,對(duì)使用系統(tǒng)的用戶進(jìn)行登記和權(quán)限分配,并通過(guò)權(quán)限分配控制用戶可操作的數(shù)據(jù)范圍。

3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

3.1 系統(tǒng)開(kāi)發(fā)的關(guān)鍵技術(shù)

戰(zhàn)略囊括了一整套新的工具與技術(shù),而這些新的工具與技術(shù)代表下一代的Windows和Internet的開(kāi)發(fā)平臺(tái)。微軟公司一直致力于用.NET來(lái)簡(jiǎn)化應(yīng)用程序開(kāi)發(fā)和部署(特別是對(duì)Internet應(yīng)用程序)的方法,并用.NET進(jìn)一步提升web service的能力,作為開(kāi)發(fā)人員設(shè)計(jì)和部署分布式應(yīng)用程序的有效工具。

.NET要實(shí)現(xiàn)一個(gè)很重要的思想是,“在任何時(shí)候、任何地方、使用任何可用的方式,都可以取得任何你想要的信息”。為了實(shí)現(xiàn)這項(xiàng)標(biāo)準(zhǔn),必須結(jié)合許多新的技術(shù)、設(shè)備和軟件平臺(tái)。

.NET體系結(jié)構(gòu)的核心是.NET Framework。NET Framework就是一個(gè)包含一組系統(tǒng)服務(wù)、類(lèi)及數(shù)據(jù)類(lèi)型的計(jì)算平臺(tái),它能提高開(kāi)發(fā)人員的開(kāi)發(fā)效率,并且能夠更加容易地使用Windows操作系統(tǒng)所提供的一組底層功能。.NET Framework包括兩個(gè)核心模塊:通用語(yǔ)言運(yùn)行時(shí)CLR(Common Language Runtime)和.NET Framework類(lèi)庫(kù)。

3.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

本系統(tǒng)采用Microsoft SQL Server 2000,開(kāi)發(fā)設(shè)計(jì)容易上手,維護(hù)成本較低。SQL Server 2000是Microsoft公司推出的SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)的最新版本。該版本繼承了SQL Server 7.0版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能,具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。由于今天Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇SQL Server一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。另外,SQL Server2000除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開(kāi)發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯XML數(shù)據(jù),可以將搜索結(jié)果以XML格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在.NET戰(zhàn)略中發(fā)揮著重要的作用。

根據(jù)本系統(tǒng)的功能分析設(shè)計(jì),數(shù)據(jù)結(jié)構(gòu)采用E-R圖構(gòu)建,導(dǎo)出系統(tǒng)數(shù)據(jù)表的分析方法來(lái)進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)。系統(tǒng)簡(jiǎn)化E-R圖如圖2所示。

3.3 系統(tǒng)框架

三層結(jié)構(gòu)是目前流行的架構(gòu)設(shè)計(jì)模式,它是在由Buschmann等提出的“層模式”基礎(chǔ)上發(fā)展起來(lái)的,由表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層三個(gè)層次結(jié)構(gòu)組成。它通過(guò)分解來(lái)管理問(wèn)題的復(fù)雜性,同時(shí)還可以有效地重復(fù)使用業(yè)務(wù)邏輯并保留與數(shù)據(jù)庫(kù)等的重要連接。三層結(jié)構(gòu)是一種嚴(yán)格分層方法,即數(shù)據(jù)訪問(wèn)層只能被業(yè)務(wù)邏輯層訪問(wèn),業(yè)務(wù)邏輯層只能被表示層訪問(wèn),用戶通過(guò)表示層將請(qǐng)求傳送給業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層完成相關(guān)業(yè)務(wù)規(guī)則和邏輯,并通過(guò)數(shù)據(jù)訪問(wèn)層訪問(wèn)數(shù)據(jù)庫(kù)獲得數(shù)據(jù),然后按照相反的順序依次返回將數(shù)據(jù)顯示在表示層。

由于本系統(tǒng)是基于Internet的界面操作,所以其核心是B/S模式。為了使用戶可以方便、快捷地訪問(wèn)本系統(tǒng),我們選擇了基于的B/S模式三層結(jié)構(gòu)來(lái)設(shè)計(jì)系統(tǒng)。采用來(lái)構(gòu)建前端和中間層,SQL Server2000來(lái)管理后端數(shù)據(jù)庫(kù)。

3.4 系統(tǒng)實(shí)現(xiàn)

采用B/S架構(gòu)開(kāi)發(fā)的系統(tǒng),可以利用瀏覽器隨時(shí)隨地登陸系統(tǒng),實(shí)現(xiàn)用戶所需的操作。系統(tǒng)登陸后,用戶可通過(guò)選擇不同的子系統(tǒng)進(jìn)行操作。圖5是系統(tǒng)運(yùn)行中的一個(gè)界面。

4 系統(tǒng)應(yīng)用成效

目前開(kāi)發(fā)完成的系統(tǒng)已經(jīng)投入使用,整個(gè)系統(tǒng)運(yùn)行非常穩(wěn)定。從目前系統(tǒng)運(yùn)行的反饋情況來(lái)看,系統(tǒng)應(yīng)用取得了如下成效:

4.1 提高了管理的效能

以畢業(yè)論文管理為例,學(xué)生在畢業(yè)論文開(kāi)始前,需對(duì)畢業(yè)論文的課題進(jìn)行審核,教研室及各教學(xué)部門(mén)需對(duì)這些課題進(jìn)行審核,其中的一個(gè)審核項(xiàng)目就是題目雷同問(wèn)題,通過(guò)系統(tǒng),很快就判斷出雷同的課題,對(duì)審核人員進(jìn)行提示,這是其一;其二,根據(jù)系統(tǒng)錄入課題的各類(lèi)屬性,非常方便的統(tǒng)計(jì)出各類(lèi)所需數(shù)據(jù),以供參考決策,比如課題類(lèi)型,系統(tǒng)很快就可以統(tǒng)計(jì)出課題類(lèi)型的分布情況,這些數(shù)據(jù)的分析為下一步的工作安排提供了依據(jù)。

4.2 簡(jiǎn)便化了過(guò)程監(jiān)控

畢業(yè)論文指導(dǎo)過(guò)程的監(jiān)控是畢業(yè)論文管理最重要的環(huán)節(jié)之一。通過(guò)過(guò)程監(jiān)控可以實(shí)時(shí)掌握論文的進(jìn)度及學(xué)生論文的總體水平。在系統(tǒng)實(shí)施前,教學(xué)管理人員要了解該環(huán)節(jié)情況,必須通過(guò)實(shí)地走訪、資料檢查等形式才能實(shí)現(xiàn),很大程度要受時(shí)間、地點(diǎn)等各方面的限制。而通過(guò)系統(tǒng),在過(guò)程記錄管理中,教學(xué)人員可以隨時(shí)查閱教師的指導(dǎo)記錄,使他們隨時(shí)了解論文的指導(dǎo)情況,對(duì)論文質(zhì)量、進(jìn)度等有一個(gè)全面的了解。

4.3 節(jié)約了人力物力

信息化管理后,以往通過(guò)紙質(zhì)材料來(lái)進(jìn)行上傳下達(dá)的問(wèn)題得到解決。分院與學(xué)校之間無(wú)需傳遞著各種審批的文檔,不會(huì)因?yàn)榧堎|(zhì)文檔某條記錄出錯(cuò)導(dǎo)致文檔重新打印,對(duì)人力和物力帶來(lái)的極大浪費(fèi)。通過(guò)系統(tǒng),所有的審核只要通過(guò)計(jì)算機(jī)來(lái)實(shí)現(xiàn),無(wú)需通過(guò)文檔來(lái)回傳遞信息,層層審核變得很容易實(shí)現(xiàn),不會(huì)因?yàn)槟硞€(gè)環(huán)節(jié)缺失就無(wú)法審核的情況出現(xiàn)。

4.4 為系統(tǒng)后續(xù)開(kāi)發(fā)奠定了基礎(chǔ)

通過(guò)現(xiàn)有系統(tǒng)使用后積累的經(jīng)驗(yàn),及系統(tǒng)本身所具備的可擴(kuò)展性,對(duì)未來(lái)系統(tǒng)后續(xù)版本的開(kāi)發(fā)奠定了良好的基礎(chǔ)。

本系統(tǒng)構(gòu)建了針對(duì)本校管理特點(diǎn)的實(shí)踐教學(xué)管理自動(dòng)化系統(tǒng),實(shí)現(xiàn)部門(mén)與部門(mén)、系統(tǒng)與系統(tǒng)之間信息的共享與交換, 從而達(dá)到實(shí)踐教學(xué)信息化管理的目標(biāo)。本系統(tǒng)功能強(qiáng)大, 架構(gòu)靈活,為后期數(shù)字化校園建設(shè)打下堅(jiān)實(shí)的基礎(chǔ)。

參考文獻(xiàn):

[1] 鄒劍鋒,李律松,李曉栓開(kāi)發(fā)技術(shù)詳解[M].北京:人民郵電出版社,2005:273-274.

[2] Paul Dickinson. 高級(jí)編程[M].張曉明,鄧少鯤,譯.北京:中國(guó)電力出版社,2003.

[3] 武蒼松.B/S與C/S結(jié)構(gòu)的分析與比較[J].電腦學(xué)習(xí),1999(10).

相關(guān)期刊更多

數(shù)據(jù)

省級(jí)期刊 審核時(shí)間1個(gè)月內(nèi)

北京市統(tǒng)計(jì)局

大數(shù)據(jù)

統(tǒng)計(jì)源期刊 審核時(shí)間1個(gè)月內(nèi)

工業(yè)和信息化部

數(shù)據(jù)法學(xué)

部級(jí)期刊 審核時(shí)間1個(gè)月內(nèi)

中國(guó)人民公安大學(xué)法學(xué)院

主站蜘蛛池模板: 勐海县| 胶州市| 阿拉善右旗| 西充县| 邵武市| 福鼎市| 改则县| 普宁市| 上杭县| 巫山县| 望江县| 镇巴县| 永泰县| 横山县| 汝州市| 阜康市| 防城港市| 晋江市| 木里| 蒙阴县| 平凉市| 江源县| 湘阴县| 华亭县| 伊宁县| 门头沟区| 定陶县| 长宁县| 图木舒克市| 确山县| 高陵县| 清水河县| 清丰县| 金川县| 华坪县| 宁晋县| 新民市| 普陀区| 宁明县| 武隆县| 江口县|