數(shù)據(jù)庫設計論文范文

時間:2023-04-06 00:34:02

導語:如何才能寫好一篇數(shù)據(jù)庫設計論文,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

數(shù)據(jù)庫設計論文

篇1

主要包括按模擬企業(yè)、時間、商品、市場等不同類別統(tǒng)計各項經(jīng)營數(shù)據(jù),如模擬企業(yè)資產(chǎn)、庫存、銷售收入、市場占用等數(shù)據(jù),通過所存儲的大量數(shù)據(jù)分析企業(yè)經(jīng)營效果,總結得失,并能夠為調(diào)整學員的經(jīng)營方案和驗證管理理論提供有價值的參考數(shù)據(jù)。

2、概念結構設計

概念結構也稱為概念模型,是對用戶所提供的原始數(shù)據(jù)進行綜合,抽象出數(shù)據(jù)庫系統(tǒng)所要研究的數(shù)據(jù),將現(xiàn)實世界中的事物及其聯(lián)系,轉(zhuǎn)換成信息世界中的實體及其聯(lián)系。概念結構設計必須將需求分析得到的用戶數(shù)據(jù)和需求抽象為反映用戶觀點的概念模型,是用戶與數(shù)據(jù)庫人員之間進行交流的工具,其主要表現(xiàn)形式為E-R模型圖。圖中矩形框表示實體集;菱形框表示實體集之間的聯(lián)系。

3、邏輯結構設計

邏輯結構設計主要任務是綜合考慮關系型DBMS的性能和所設計模擬系統(tǒng)的功能復雜程度,將概念結構轉(zhuǎn)換為邏輯模式,即各個關系模式的結構設計,包括各關系模式的名稱、每一關系模式中各屬性的名稱、數(shù)據(jù)類型和取值范圍等內(nèi)容。將E-R模型轉(zhuǎn)換成初始的關系模型,然后分析每一個關系模式的合理性,通過關系模式的規(guī)范化消除其中不合理模式。E-R模型中的實體和聯(lián)系經(jīng)過規(guī)范化處理轉(zhuǎn)換為關系模式如下:(1)學員(學號、姓名、擔任角色、性別、企業(yè)代碼),學員通過學號標識。(2)門店(門店編碼、容積、最低購買價、最低租賃價、等級、信息化程度、企業(yè)代碼、獲取時間、獲取方式、金額),門店通過門店編碼標識。(3)模擬企業(yè)(企業(yè)代碼、登錄密碼、名稱、人數(shù)),模擬企業(yè)通過企業(yè)代碼標識。(4)商品(商品代碼、名稱、采購價、容積需求、采購提前期),商品通過商品代碼標識。(5)客戶訂單(訂單編碼、需求商品、數(shù)量、賬期、企業(yè)代碼、市場代碼、簽約時間、售價、其他要求),客戶訂單通過訂單編碼標識。(6)市場(市場代碼、類別、開發(fā)時間、開發(fā)資金),市場通過市場代碼標識。(7)現(xiàn)金流量表(編號、時間、收支類別、項目名稱、金額),現(xiàn)金流量表通過編號標識。(8)市場開發(fā)(市場代碼、企業(yè)代碼、時間、金額),市場開發(fā)通過市場代碼和企業(yè)代碼組合標識。(9)采購(企業(yè)代碼、商品代碼、時間、數(shù)量),采購通過商品代碼和企業(yè)代碼組合標識。(10)配貨(企業(yè)代碼、商品代碼、門店編碼、時間、數(shù)量、定價),配貨通過商品代碼、門店編碼和企業(yè)代碼組合標識。

4、數(shù)據(jù)庫實現(xiàn)

4.1建立存儲過程由于使用的是關系型數(shù)據(jù)庫,數(shù)據(jù)處理都是通過SQL語言完成的,其中有大量數(shù)據(jù)的插入、更新與刪除,甚至還需要進行大量的運算,所以直接提交SQL語句并讓DBMS進行編譯再執(zhí)行的話,處理的效率較低,而建立存儲過程是一種有效解決手段。存儲過程是一種存儲在數(shù)據(jù)庫服務器上的SQL操作[3],這樣很多數(shù)據(jù)處理流程都在后臺以存儲過程的方式來實現(xiàn),即有利于提高系統(tǒng)的運行效率,又可提高系統(tǒng)的可維護性和可擴展性。

4.2設計索引在模擬經(jīng)營中各模擬企業(yè)經(jīng)常性的要查詢公共信息,而且這種查詢的時間性非常明顯,所以設計索引可以顯而易見的優(yōu)化系統(tǒng)性能,對所有用于時間排序的列創(chuàng)建索引,可以避免整表掃描或訪問。在不改變表物理結構的情況下,直接訪問特定的數(shù)據(jù)列以減少數(shù)據(jù)存取時間;把數(shù)據(jù)分散到不同的頁面上,可以分散插入的數(shù)據(jù);主鍵自動建立了唯一索引,能確保數(shù)據(jù)的唯一性。

5、結語

篇2

數(shù)據(jù)庫營銷指的是企業(yè)通過收集和積累消費者的大量信息,經(jīng)過處理后預測消費者有多大可能去購買某種產(chǎn)品,以及利用這些信息給產(chǎn)品以精確定位,有針對性地制作營銷信息,以達到說服消費者去購買產(chǎn)品的目的。

因為旅游規(guī)劃的本質(zhì)是為區(qū)域旅游的發(fā)展指明方向,提供戰(zhàn)略指導,為近期的規(guī)劃開發(fā)提出具體的、實際性的指導,滿足市場需求的同時,取得利潤的最大化。因此,本文試圖以數(shù)據(jù)庫營銷的核心貫穿整個旅游規(guī)劃的過程,從三個方面:規(guī)劃的客源市場調(diào)查、具體市場營銷方式、規(guī)劃完成后的跟蹤來闡述數(shù)據(jù)庫營銷的重要性,有別于以前的就營銷而論營銷的做法,以求給以后的旅游規(guī)劃提供些許指導與借鑒。

一、問題的提出

目前的旅游規(guī)劃文本當中的市場營銷方式大部分仍是以傳統(tǒng)的營銷方式為主,沒有充分考慮客源市場的需求,就營銷論營銷,沒有把營銷的理念貫穿于整個規(guī)劃的過程,缺乏整體的營銷觀念,在客源市場調(diào)查的過程當中,對消費者需求的調(diào)查成分偏少,即使有,在后續(xù)的旅游產(chǎn)品設計中也難以體現(xiàn),降低了客源市場的滿意度。

另外一種情況是在傳統(tǒng)的營銷方式的基礎上,間雜著一些現(xiàn)代營銷方式的手段,如電話營銷、電郵營銷、短信營銷等,都是在探索現(xiàn)代營銷方式,但往往不成體系,在具體的運用過程當中,往往是傳統(tǒng)營銷方式的附庸,難以形成實際的效果。

第三種情況是指目前的旅游規(guī)劃文本在指導具體的區(qū)域旅游實踐當中的精準性不夠,難以跟上外界環(huán)境的變化,沒有充分考慮外界環(huán)境的變化,導致規(guī)劃文本束之高閣,沒有用處,資源浪費,規(guī)劃文本的完成并不意味著規(guī)劃過程的完成,規(guī)劃的過程是一個反復修正的過程,是在具體的實踐中檢驗的過程。

二、問題的分析

針對上述問題,本文試圖從現(xiàn)代營銷的手段之數(shù)據(jù)庫營銷的角度去分析,以其核心觀念貫穿整個規(guī)劃過程,用以指導具體的規(guī)劃過程。

(一)客源市場調(diào)查中的數(shù)據(jù)庫營銷

每一個旅游規(guī)劃在具體實施之前,都必須要進行客源市場的調(diào)研,了解客源市場的基本情況及消費需求,有必要的話,還依據(jù)不同的指標,進行客源市場的細分,以求在具體的規(guī)劃過程中能精確定位,投放產(chǎn)品。目前的客源市場調(diào)查最常用的是問卷調(diào)查,輔之以訪談、電話調(diào)查等方式,(在不考慮樣本是否科學性的基礎上)得到客源市場消費者的主觀、客觀數(shù)據(jù),進行數(shù)據(jù)的分析、加工。

可以看出客源市場的這種調(diào)查方式是一次性的,消費者在規(guī)劃進行過程當中的需求變化及客觀環(huán)境的變化并沒有考慮,也就是說規(guī)劃默認為客源市場的需求及消費模式短期內(nèi)是不會變化的,其實不然,環(huán)境在時時刻刻的變化,消費者的心理也在時時的變化,因此,在此基礎上,可以嘗試建立所調(diào)查樣本的數(shù)據(jù)庫,以一定的周期為間隔,采取各種數(shù)據(jù)庫營銷方式進行樣本的調(diào)研,對每一個細分市場的樣本進行歸類分析,指導規(guī)劃的進行。

(二)以數(shù)據(jù)庫為基礎的旅游市場營銷模式

傳統(tǒng)的旅游市場營銷方式以產(chǎn)品、價格、分銷、促銷為模式,以遠遠不能滿足現(xiàn)有的消費者的需求,事實證明,這種傳統(tǒng)的、不考慮市場的營銷方式是不科學的,在旅游規(guī)劃過程當中應該予以摒棄。取而代之的應該是以消費者為中心的消費者、成本、方便、溝通為模式的“4C”策略,而數(shù)據(jù)庫營銷是這一策略的最直接的體現(xiàn),因此,在旅游規(guī)劃創(chuàng)作過程當中,其基本的營銷方式應該以定向直郵,電子郵件營銷,網(wǎng)絡傳真營銷和短消息服務等在內(nèi)的多種形式的數(shù)據(jù)庫營銷手段為主,深挖其具體內(nèi)涵,延展其多種利用方式。

通過數(shù)據(jù)庫了解旅游者的興趣愛好后,就可以在宣傳冊的封面上貼上他們喜歡的產(chǎn)品圖或直接與他們在互聯(lián)網(wǎng)上進行交流,當然交流的內(nèi)容是他們感興趣的話題,這樣有利于加強與旅游者或潛在旅游者的關系。例如,旅行社利用自己的網(wǎng)站,運用數(shù)據(jù)庫跟蹤旅游者的習慣和興趣愛好,以此為根據(jù)向旅游者推薦他們感興趣的旅游線路。對旅游者了解得越多,就越能更好地幫助旅游者解決旅游購買過程中的問題,最后與旅游者建立起良好的商業(yè)關系,提升旅游企業(yè)的競爭力,并最終促進旅游業(yè)的發(fā)展。轉(zhuǎn)(三)規(guī)劃文本完成后的數(shù)據(jù)庫營銷

規(guī)劃文本完成以后在具體指導實踐的過程中應該結合環(huán)境的變化不斷修正。

可以結合客源市場調(diào)查中所建立的數(shù)據(jù)庫進行再次調(diào)查,不斷反復,切實修正提供給消費者的旅游產(chǎn)品的可行性,以求“適銷對路”,另一方面,服務行業(yè)的這種數(shù)據(jù)庫營銷有點類似于物質(zhì)生產(chǎn)部門的“售后服務”,具體來講,指的是在規(guī)劃的實施過程當中,對客源市場或是部分游客進行回訪,收集旅游者的信息,建立數(shù)據(jù)庫,分析改進。

通過數(shù)據(jù)庫資料可分析出旅游者的價值取向,然后針對不同旅游者提供不同類型的旅游產(chǎn)品展示、廣告宣傳和銷售方式。一般來說,對旅游者了解越多,就越能提供令其滿意的旅游產(chǎn)品和服務。

三、問題的解決

規(guī)劃的本身就是一個營銷的過程,關鍵是采取什么樣的營銷模式以及如何采用的問題,從上述分析,可以看出,營銷的思想貫穿于規(guī)劃的始終,客源市場的調(diào)研并不僅僅是一個直線式的過程,而更多的是一個循環(huán)往復的過程,規(guī)劃是一個彈性的過程,是一個不斷修正的過程,對于旅游者的營銷是長期的過程,也是一個培養(yǎng)潛在消費者的過程。具體的數(shù)據(jù)庫營銷方式有很多,具體采取哪種方式或是幾種方式的組合,應該根據(jù)客源市場的情況來定。

四、數(shù)據(jù)庫營銷在旅游規(guī)劃中應該注意的問題

(一)從戰(zhàn)略的高度來看待數(shù)據(jù)庫營銷的作用

旅游規(guī)劃應該用戰(zhàn)略的眼光、用資產(chǎn)的眼光來看待營銷數(shù)據(jù)庫,特別是應認識旅游者信息的真正價值,將規(guī)劃所涉及到的旅游企業(yè)規(guī)劃從“管理信息”向“利用信息”轉(zhuǎn)化。企業(yè)應切實地制定出營銷信息戰(zhàn)略,對信息收集、維護和利用進行詳細的規(guī)劃和評估,從而將數(shù)據(jù)庫營銷提升到旅游企業(yè)戰(zhàn)略的層次上,從戰(zhàn)略的高度來看待數(shù)據(jù)庫營銷的應用。

(二)確保信息的真實性、一致性和規(guī)范化

確保數(shù)據(jù)庫營銷中的所有數(shù)據(jù)和活動都可以按照一定的規(guī)則度量,能滿足決策分析的需要。

篇3

【關鍵詞】畢業(yè)生;論文管理;水晶報表

對于大三畢業(yè)生,畢業(yè)設計(論文)是高職教學中的一個重要教學環(huán)節(jié),通過該教學環(huán)節(jié),可以使學生能夠?qū)I(yè)領域內(nèi)的理論知識與工作崗位中的實際情況相結合,進入更深入的學習,同時,也提高了了畢業(yè)生解決問題、分析問題的能力。而目前畢業(yè)班學生由于絕大部分都在單位上頂崗實習,在畢業(yè)設計(論文)這個教學環(huán)節(jié)中,存在對學生通知、管理困難等缺點。如部分學生因為工作時間長、出差辦公等原因沒及時交開題報告、計劃書時,指導教師很難及時通知學生,學生因為要工作,與指導教師溝通有困難,也很難寫出高質(zhì)量的畢業(yè)論文。因此,在網(wǎng)絡技術和信息技術發(fā)展的今天,結合我校畢業(yè)設計的管理實踐,設計開發(fā)了畢業(yè)生論文管理系統(tǒng),加強對畢業(yè)生論文的指導與管理,加強指導教師與學生間的溝通與交流,提高畢業(yè)論文質(zhì)量。

1.系統(tǒng)設計

畢業(yè)生論文管理系統(tǒng)采用三層結構,操作簡單,用戶無需進行培訓即可使用,該系統(tǒng)能根據(jù)統(tǒng)計數(shù)據(jù)或用戶的查詢情況生成圖表,能通知公告,能將數(shù)據(jù)保存在數(shù)據(jù)庫中長期使用,方便對各學期學生論文的對比,大大提高了工作效率。該系統(tǒng)的主要功能包括:

1.1 檔案電子化

畢業(yè)設計教學環(huán)節(jié)中的計劃書、開題報告、答辯記錄等都能上傳到該系統(tǒng)中,節(jié)省了大量的紙張。

1.2 監(jiān)管全面化

畢業(yè)設計過程中,通知、公告、指導教師與學生的交流全記錄在系統(tǒng)中,學校可以在該系統(tǒng)中隨時查看畢業(yè)設計的教學進展情況。

1.3 強大的數(shù)據(jù)處理能力

該系統(tǒng)可以實現(xiàn)對各學期畢業(yè)論文質(zhì)量的統(tǒng)計對比,統(tǒng)計結果可以生成柱狀圖、餅圖。

1.4 報表的打印輸出

該系統(tǒng)實現(xiàn)打印輸出網(wǎng)頁中的相關數(shù)據(jù),并能實現(xiàn)將報表數(shù)據(jù)導出為office文檔格式。

1.5 管理規(guī)范化

該系統(tǒng)對畢業(yè)設計教學中的各個階段,如:申報題目、開題報告、中期檢查等過程都可設置具體的時間和通知信息,保證畢業(yè)設計各項工作順利完成。

2.水晶報表應用

在畢業(yè)生論文管理系統(tǒng)的設計過程中,使用.NET平臺中的水晶報表(Crystal Reports)工具,從相應的數(shù)據(jù)庫中提取數(shù)據(jù),使用戶能在網(wǎng)頁中查看相關數(shù)據(jù)、打印數(shù)據(jù)和將數(shù)據(jù)導出為word或excel文檔。

2.1 水晶報表的設計

根據(jù)對系統(tǒng)的需求分析,系統(tǒng)中的報表包括學生信息統(tǒng)計報表、教師信息統(tǒng)計報表、學生論文成績報表、論文課題報表等。學生信息統(tǒng)計報表包括學生班級的開題報表、學生班級的計劃書報表、學生論文提交情況報表。教師信息統(tǒng)計報表包括教師指導記錄報表、教師添加課題報表、教師通知報表。每個統(tǒng)計報表都實現(xiàn)了對多個數(shù)據(jù)庫表進行查詢操作,在水晶報表的設計中,規(guī)定了數(shù)據(jù)的顯示格式,規(guī)定了每頁顯示的數(shù)據(jù)條數(shù),實現(xiàn)了圖片的動態(tài)加載。學生論文提交情況報表如表1所示。

2.2 動態(tài)創(chuàng)建水晶報表

水晶報表(Crystal Reports)根據(jù)訪問數(shù)據(jù)庫的方式分為:拉模式(Pull)和推模式(Push)。在拉模式中,水晶報表自動鏈接至數(shù)據(jù)庫和執(zhí)行SQL指令,不需編寫代碼,在推模式中,程序開發(fā)人員需自己編寫連接數(shù)據(jù)庫語句、執(zhí)行SQL命令語句等。

在畢業(yè)生論文管理系統(tǒng)的開發(fā)過程中,以推模式來實現(xiàn)更加的符合實際項目的要求,因此采用的是推模式,動態(tài)創(chuàng)建水晶報表,即自己編寫連接數(shù)據(jù)庫代碼等。在.NET平臺下動態(tài)創(chuàng)建水晶報表方法為:首先新建數(shù)據(jù)集文件(.xsd),然后在頁面中放入CrystalReportViewer控件,該控件稱為報表查看器,主要實現(xiàn)在頁面中顯示報表,接著新建Crystal報表,并進行排版和設計。最后編寫代碼來將數(shù)據(jù)庫數(shù)據(jù)表中的數(shù)據(jù)存入數(shù)據(jù)集,并指定CrystalReportViewer控件的ReportSource屬性,其主要代碼如下:

3.結語

畢業(yè)生論文管理系統(tǒng)解決了在畢業(yè)設計教學環(huán)節(jié)中的學生通知困難,指導教師與學生溝通困難、難以指導學生寫出質(zhì)量較高的畢業(yè)論文的缺點。該系統(tǒng)利用網(wǎng)絡和數(shù)據(jù)庫技術,大大簡化和加強畢業(yè)生論文的指導與管理工作,節(jié)約了成本,提高了學生的畢業(yè)論文質(zhì)量。同時,水晶報表在該系統(tǒng)中的應用,極大的方便了用戶查詢和統(tǒng)計畢業(yè)設計中的各類數(shù)據(jù),為用戶提供了簡單的操作和數(shù)據(jù)打印功能,設計完成的報表功能強大,易于實現(xiàn)。

參考文獻

[1]殷存舉.畢業(yè)設計選題系統(tǒng)的設計與實現(xiàn)[J].信息與電腦(理論版),2012(3).

篇4

關鍵詞:互聯(lián)網(wǎng);Web應用程序;校園網(wǎng);JSP

中圖分類號:TP315文獻標識碼:A文章編號:1009-3044(2008)22-740-04

Developed Research on Management System of Gradnation thesis(design) in Higher Vocational Colleges

WANG Yu-qing, LI Ge-wen, SUN You

(Dalian Vocational Technical College, Dalian 116035, China)

Abstract: The topic of this article comes from the actual problems of work, based on the great advantage of the school net work, this system will make the realization for the annual students' graduation thesis(design) by the internet technology. This article begins with the system background, analyzes the necessity of the development of the system and introduces the process and relative technology of the system realization in detail. It points out the detailed methods, which frees the teachers and students from the tedious paper management procedure. It carries great practicability and scientific value, which enlarges the function of the present educational administration management system platform.

Key words: Internet; Web application; network; JSP

1 引言

隨著我國教育需求不斷增加,高校教育資源有限,教育經(jīng)費相對不足的情況下,利用現(xiàn)代信息技術發(fā)展高等教育,不僅充分利用了優(yōu)秀教育資源,而且為更多的人提供接受高等教育的機會,同時這也是極大促進了高校的信息化發(fā)展。目前適用于各種教育層次的教務管理、教學管理、課件、考試等系統(tǒng)或平臺已逐漸發(fā)展成熟。但是,大多平臺中的教學系統(tǒng)一般都是以完成“課程教學”為目標設計的,對課程實驗、畢業(yè)論文(設計)等實踐性環(huán)節(jié)提供支持服務還很少。用網(wǎng)絡平臺實現(xiàn)對畢業(yè)論文(設計)教學環(huán)節(jié)的支持服務還少有人討論,而這一應用恰是目前所需要的。[1]

本系統(tǒng)所研究就利用互聯(lián)網(wǎng)Web 2.0技術,采用B/S工作模式來解決畢業(yè)論文(設計)實踐環(huán)節(jié)中教師數(shù)量不足,選題不規(guī)范,指導教師與學生難以及時溝通等問題的。

2 理論基礎和核心技術

2.1 JSP技術

JSP(Java Server Pages)技術是以Java語言作為腳本語言的,它為創(chuàng)建高度動態(tài)的Web應用提供了一個獨特的開發(fā)環(huán)境。JSP代碼可被編譯成Servlet并由Java虛擬機執(zhí)行,這種編譯操作僅在對JSP頁面的第一次請求時發(fā)生。因此普遍認為JSP的執(zhí)行效率比PHP和ASP都高。[2]

Java Servlet是一種開發(fā)Web應用的理想構架。JSP以Servlet技術為基礎,又在許多方面作了改進。JSP頁面看起來象普通HTML頁面,但它允許嵌入執(zhí)行代碼,利用跨平臺運行的JavaBean 組件,JSP為分離處理邏輯與顯示樣式提供了卓越的解決方案。并且JSP可以使用JavaBeans或者EJB(Enterprise JavaBeans)來執(zhí)行應用程序所要求的更為復雜的處理,進而完成企業(yè)級的分布式的大型應用。[3]

2.2 JavaBean

什么是javaBean?JavaBean 是一種基于 Java 的軟件組件。其實是一個Java的一個類而已[7]。JSP 對于在 Web 應用中集成 JavaBean 組件提供了完善的支持。這種支持不僅能縮短開發(fā)時間(可以直接利用經(jīng)測試和可信任的已有組件,避免了重復開發(fā)),也為 JSP 應用帶來了更多的可伸縮性。 JavaBean 組件可以用來執(zhí)行復雜的計算任務,或負責與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等。

2.3 CSS技術

CSS是Cascading style Sheets的簡稱,中文譯作層疊樣式表單,它是一種為超文本置標語言(HyperText Markup Language, HTML)提供增強補充服務的技術,可對每一個HTML的置標(tag)做精雕細刻的修飾。它語句、文法簡單,只要在源碼中插入STYLE語句就可輕易實現(xiàn)頁面內(nèi)任意文本顏色、背景、邊框、行距、字距的添刪和修飾等功能,就可使網(wǎng)頁更加生動活潑,從而獲得滿意的效果。

2.4 客戶端腳本技術

客戶端腳本是為操控和顯示由服務器端返回的內(nèi)容而量身定做的。這種方法可以隱藏、顯示網(wǎng)頁組件,移動或者改變顏色和字體,從而實現(xiàn)對用戶事件的反應。顯示或隱藏表單是在網(wǎng)頁上創(chuàng)建下拉菜單的根本。依據(jù)鼠標位置顯示相應的窗口支持網(wǎng)頁提示功能。

本系統(tǒng)采用了應用最為廣泛的客戶端腳本語言是Javascript是一種面向?qū)ο蟛⒃诰W(wǎng)絡瀏覽器內(nèi)部運行的腳本語言。它對網(wǎng)頁組件的控制是通過文件對象模式(DOM)實現(xiàn)的,該模式是一種實現(xiàn)與網(wǎng)頁交互的應用程序接口(API)。[4]

2.5 數(shù)據(jù)庫技術

數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。

1) Web數(shù)據(jù)庫簡介

所謂Web數(shù)據(jù)庫管理系統(tǒng)是指基于Web模式的DBMS的信息服務,充分發(fā)揮DBMS高效的數(shù)據(jù)存儲和管理能力,以Web這種瀏覽器/服務器(B/S)模式為平臺,將客戶端融入統(tǒng)一的Web瀏覽器,為Internet用戶提供使用簡便、內(nèi)容豐富的服務。Web數(shù)據(jù)庫管理系統(tǒng)必將成為Internet和Intranet提供的核心服務,為Internet上的電子商務提供技術支持[7]。

2) SQL Server 2000簡介

SQL Server 2000是企業(yè)級網(wǎng)絡關系型數(shù)據(jù)庫產(chǎn)品, ODBC數(shù)據(jù)庫引擎提供了與數(shù)據(jù)庫打交道的途徑,通過它以及來訪問數(shù)據(jù)庫并對其進行各種操作。Visual Basic、SQL Server 2000以及其他微軟的軟件產(chǎn)品都是通過ODBC數(shù)據(jù)庫引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。ADO數(shù)據(jù)對象模型在數(shù)據(jù)庫中的信息與將信息顯示給用戶看的程序之間架起了一座橋梁。它提供了用來瀏覽不同記錄的各種跳轉(zhuǎn)方法,使用微軟公司推薦的ADO對象模型將為以后的擴展帶來便捷。[10]

3 系統(tǒng)設計與開發(fā)

3.1 系統(tǒng)研發(fā)的目的

畢業(yè)生畢業(yè)論文(設計)管理系統(tǒng)充分利用網(wǎng)絡的優(yōu)勢,實現(xiàn)論文管理的網(wǎng)絡化,使原本繁瑣的選題問題簡單,快捷,奏效。解放教輔人員和學生。學生能夠根據(jù)教師所提交的題目,在聯(lián)網(wǎng)的計算機上隨時選擇,更改自己的論文題目。教師可以在任意聯(lián)網(wǎng)的計算機上論文信息,并實現(xiàn)選擇其論文的學生信息的打印。管理員有設置限制選題條件的功能。并能在任意聯(lián)網(wǎng)的計算機上對選題信息按班級,教師實現(xiàn)打印。管理員還應有封閉數(shù)據(jù)庫的權利。

3.2 系統(tǒng)設計思想

本系統(tǒng)利用互聯(lián)網(wǎng)Web2.0,采用B/S結構開發(fā)。由于本系統(tǒng)在Web環(huán)境中使用,網(wǎng)站完成功能比較簡單,主要是對數(shù)據(jù)的基本操作。因此,使用JSP+JavaBean的開發(fā)模式進行開發(fā)。以SQL Server 2000數(shù)據(jù)庫系統(tǒng)技術做為后臺數(shù)據(jù)庫的支持,通過基于Web技術的系統(tǒng)開發(fā),保證用戶(教師、學生)通過授權可以任何條件下通過網(wǎng)絡登陸,實現(xiàn)相關的服務。系統(tǒng)的系統(tǒng)開放性好,架構靈活,便于維護,在穩(wěn)定性和安全性方面達到了較高的指標。[5-6]

3.3 畢業(yè)生畢業(yè)論文(設計)管理系統(tǒng)分析

3.3.1 使用UML用例圖描述系統(tǒng)需求

該系統(tǒng)用戶有三種身份:學生、教師及管理員。學生和教師都可以注冊,更改自己的身份信息,但學生不能改自己的用戶名(學號),而且學生只有在注冊自己的詳細個人信息后才可以進入系統(tǒng)進行論文題目的選擇。學生和教師的用戶名可以由管理員統(tǒng)一。具體描述如圖1、圖2、圖3所示。[8-9]

圖1 學生用例圖 圖2 教師用例圖圖3 管理員用例圖

3.3.2 系統(tǒng)結構功能分析

從以上對本系統(tǒng)的分析,可將其分成前臺和后臺兩部分。前臺主要是為學生和教師提供,后臺是為管理員(教學秘書)提供。如圖4和圖5給出了前臺和后臺的功能結構圖。

圖4 前臺功能結構圖

圖5 后臺功能結構圖

3.3.3 數(shù)據(jù)庫的設計及實現(xiàn)

本系統(tǒng)主要用到四個數(shù)據(jù)表:

1) student(學生信息表),該表不但保存學生的基本注冊信息,還包含了學生選擇了哪位教師的選題(即教師編號和選題編號),主要包括:學號(學生ID)、密碼、學生姓名、班級等學生的基本信息和教師ID、論文ID。

2) teacher(教師信息表),該表用于保存教師的基本信息,主要包括教師ID、密碼、教師姓名、教師職稱等等教師的基本信息。

3) article(論文信息表),該表用于保存論文的基本信息,主要包括對應教師的ID、對應教師的論文題目及論文ID等論文基礎信息。

4) admin(管理員表),該表用于保存管理員的基本信息及選題條件的限制,主要包括管理員號、管理員密碼、管理員ID、同一教師選題人數(shù)和同一題目選題人數(shù),選題的有效時間等內(nèi)容。

本系統(tǒng)用到的數(shù)據(jù)表的關系主要有一個,如表1所示。

表1 表關系

3.3.4 網(wǎng)站整體設計

畢業(yè)生畢業(yè)論文(設計)管理系統(tǒng)采用JSP+JavaBean的開發(fā)模式。使用的JavaBean如表2所示。

表2 學生畢業(yè)論文管理系統(tǒng)使用的JavaBean

3.3.5 網(wǎng)站結構設計

本系統(tǒng)網(wǎng)站的結構中有多個文件夾,分別存放不同內(nèi)容與形式的文件。Datebase文件夾用來保存系統(tǒng)的數(shù)據(jù)庫;css文件夾用來保存系統(tǒng)的樣式表;image文件夾用來保存系統(tǒng)中所需要的圖片;admin文件夾用來保存管理員相關的頁面;student文件夾用來保存學生相關的頁面;teacher文件夾用來保存教師相關的頁面。

3.3.6 系統(tǒng)實現(xiàn)的主要功能

3.3.6.1 個人信息管理

前臺的個人信息管理主要是指用戶(學生/教師)的注冊信息的管理。注冊時必須確保注冊用戶名的唯一性,因此,在保存注冊信息前,需要查詢數(shù)據(jù)表中是否有相同的用戶名,如果沒有,可以向數(shù)據(jù)表插入新的記錄然后提示用戶注冊成功;反之,則說明同名用戶存在,需要提示用戶更改。

后臺的個人信息管理主要是指管理員信息的管理。此信息可作為管理員登錄系統(tǒng)、管理系統(tǒng)的通行證,管理員擁有很大的權限,所以更要妥善處理。在這個模塊里主要包括管理員登錄和管理員密碼的更改兩個部分。

3.3.6.2 論文信息管理

論文信息管理分成兩個用戶來完成,教師和學生。其中教師所完成的工作主要有論文信息,更改和刪除論文信息;學生的工作則是選擇、重選論文題目,查看所選論文題目。本系統(tǒng)可以限制每一個教師可帶的學生個數(shù),也可限制每一個題目可供多少個學生來選擇。在這兩個環(huán)節(jié)中,教師是主導地位,因為只有教師了論文題目信息,學生才能從教師的論文題目中選擇。

3.3.6.3 選題信息管理

選題信息管理分為兩種用戶(即學生和教師)。學生的選題管理功能主要就是對自己所選的論文題目進行查看;教師的選題管理功能就是查看選擇自己論文題目的學生的具體信息,并能夠進行打印。

4 系統(tǒng)的特色及優(yōu)勢

4.1 方便、簡潔的中文操作界面

本系統(tǒng)的為中文操作界面,操作簡單、直觀,便于用戶理解系統(tǒng)較復雜功能,熟練本系統(tǒng)的操作和應用。

4.2 實用性

本系統(tǒng)為用戶提供了方便、高效率的功能支持,中文操作界面可以使用用戶更好地利用母語優(yōu)勢,迅速掌握系統(tǒng)的操作技能。該系統(tǒng)不僅具有較完美的支持功能,同時采用了最優(yōu)化的結構設計,降低了系統(tǒng)構建成本,解決了畢業(yè)設計中的一些實際問題,可以說是一個實用型系統(tǒng)。

4.3 可移植性

本系統(tǒng)可以作為校園網(wǎng)中校園辦公的輔助系統(tǒng),如龐大的教務管理系統(tǒng)平臺,只要數(shù)據(jù)庫一致,就可以簡單的進行移植。

4.4 具有二次開發(fā)能力

盡管本系統(tǒng)是針對我系的實際自主設計開發(fā)的,因此可以針對不同用戶進行二次開發(fā),提供有效的技術解決方案,滿足用戶的需求。

4.5 較高的性價比

本系統(tǒng)所需的平臺是TOMCAT,該軟件為免費軟件,操作系統(tǒng)為Windows 2000。硬件環(huán)境所用的計算機配置為P4 3.0,512M內(nèi)存,40G硬盤或以上即可。

5 結束語

實現(xiàn)學院論文管理信息化,把傳統(tǒng)的學生畢業(yè)論文管理模式與校園網(wǎng)相結合,充分發(fā)揮互聯(lián)網(wǎng)使用的方便,高效的優(yōu)勢,能極大地提高傳統(tǒng)論文管理模式的水平和效率。既有利于教學單位的教輔人員從瑣碎、繁重的管理工作中解放出來,而且又給教師和學生提供了快捷和便利。

本文從系統(tǒng)分析、功能分析、系統(tǒng)設計、數(shù)據(jù)庫設計等方面,全面敘述了系統(tǒng)的實現(xiàn)過程。采用B/S結構,運用了JSP+SQL SERVER技術實現(xiàn)基于Web技術的畢業(yè)生畢業(yè)論文(設計)管理系統(tǒng)開發(fā)。JSP不僅擁有與Java一樣的面向?qū)ο笮浴⒈憷浴⒖缙脚_等優(yōu)點和特性,還擁有Java Servlet的穩(wěn)定性并可以使用Servlet提供的API。在穩(wěn)定性和安全性方面達到了很高的指標,最大限度地保證了數(shù)據(jù)的穩(wěn)定及安全。本系統(tǒng)比較有特點的是對論文選題的條件也進行了限制。分別分為題目和導師兩種限制,不同于以往的選課系統(tǒng)。本系統(tǒng)可以作為校園網(wǎng)中校園辦公的輔助系統(tǒng),如龐大的教務管理系統(tǒng)平臺,只要數(shù)據(jù)庫一致,就可以簡單的進行移植。本系統(tǒng)對提高畢業(yè)生畢業(yè)論文(設計)的質(zhì)量可以起到積極的作用。

參考文獻:

[1] 高賢波. 網(wǎng)絡教學測評系統(tǒng)的設計與實現(xiàn)[J]. 教育信息化,2006,22(9):32-35.

[2] 曾婕. 基于校園網(wǎng)的多課程并行考試系統(tǒng)[J]. 江西理工大學學報,2006,9(3):22-27.

[3] 王志軍, 孫月霞. 基于Web開發(fā)的幾種服務器端腳本語言的分析與比較[J]. 計算機應用研究,2006,23(3):26-30.

[4] 苑曉紅, 趙春玲. 基于JSP的B/S結構系統(tǒng)的構建技術[J]. 科技資訊,2006,61(23):17-19.

[5] Royce W.Software Project Management A unified Framework[M]. 北京:高等教育出版社,2002.

[6] Watts S. Humphrey.Managing the Software Process[M]. 北京:清華大學出版社,2002.

[7] 馮纓.JSP-JavaBean開發(fā)模式研究及在網(wǎng)上答題系統(tǒng)中的應用[J]. 計算機工程與設計,2006,16(5):25-29.

[8] 周世兵, 劉淵. 基于B/S模式的網(wǎng)上檔案管理系統(tǒng)的開發(fā)與建模[J]. 計算機工程與設計,2006,27(10):34-38.

篇5

摘要:通過中國知網(wǎng),從年量等七個方面,對咸陽職業(yè)技術學院(以下簡稱咸陽職院)自升格高職以來發(fā)表的期刊論文進行了

>> 基于Web of science數(shù)據(jù)庫競爭情報論文的統(tǒng)計分析 渭南職業(yè)技術學院科研論文計量分析 陜西財經(jīng)職業(yè)技術學院科研論文計量分析 基于iHistorian的實時數(shù)據(jù)庫工業(yè)報表自動統(tǒng)計分析系統(tǒng)的研究 基于組織機構代碼數(shù)據(jù)庫的應用統(tǒng)計分析初探 2006~2012年SCIE數(shù)據(jù)庫收錄揚州地區(qū)二、三級醫(yī)院科技論文的統(tǒng)計分析 咸陽職業(yè)技術學院物流實訓中心建設的構想 數(shù)據(jù)庫在乙型肝炎血清免疫標志物統(tǒng)計分析中的應用 電視機基板品質(zhì)信息統(tǒng)計分析系統(tǒng)數(shù)據(jù)庫設計 咸陽職業(yè)技術學院校園主要綠地植物病害調(diào)查初報 咸陽職業(yè)技術學院通過微課比賽提升教師信息化水平 基于數(shù)據(jù)倉庫技術的保險業(yè)統(tǒng)計分析系統(tǒng)設計 管理數(shù)據(jù)的統(tǒng)計分析 信息技術在教育科研問卷調(diào)查及數(shù)據(jù)統(tǒng)計分析中的應用 科研院所統(tǒng)計分析中數(shù)據(jù)的可比性 天津電子信息職業(yè)技術學院2009―2013年計量分析 職業(yè)院校的科研定位及特色――以寧夏職業(yè)技術學院為例 基于BYOD的職業(yè)技術學院信息化建設的部署策略 基于web的瀘州職業(yè)技術學院畢業(yè)設計監(jiān)控平臺研究 基于Web of Knowledge Web服務的機構論文統(tǒng)計分析系統(tǒng) 常見問題解答 當前所在位置:.

[3] 秦麗萍, 桂云苗. 基于CNKI的安徽工程大學學術文獻計量分析[J]. 安徽工程大學學報,2013,28(3):91-95.

[4] 楊聰, 孫賓賓. 基于CNKI的陜西工業(yè)職業(yè)技術學院科研論文統(tǒng)計分析[J].電子制作,2015(2):93-94.

[5] 容敏華. 廣西高等醫(yī)學院校發(fā)表教育教學論文的統(tǒng)計分析[J]. 衛(wèi)生職業(yè)教育, 2014(23):104-105.

篇6

Zhou Xiaohui

(Xi'an University of Posts and Telecommunications,Xi'an 710061,China)

摘要: 本文從畢業(yè)設計的實際情況出發(fā),設計并實現(xiàn)了一個基于B/S結構的畢業(yè)論文管理系統(tǒng),該系統(tǒng)主要實現(xiàn)教師出題,學生選題,以及教研室對題目篩選等功能,可以通過Internet進行操作,具有及時、準確等優(yōu)點。

Abstract: Based on the actual situation of graduation project, we design and realize the MIS for graduation project based on the B/S structure. The system can help the teacher to set the topic, the student to select a topic, as well as the staff room to filter the topic. The system can be operated through Internet accurately and promptly.

關鍵詞: B/S 管理信息系統(tǒng) 畢業(yè)設計(論文)

Key words: B/S;MIS;Graduation Project

中圖分類號:TP31 文獻標識碼:A文章編號:1006-4311(2011)14-0188-02

0引言

畢業(yè)設計(論文)是高校教學的重要組成部分,是完成專業(yè)培養(yǎng)目標的重要環(huán)節(jié),在提高學生綜合運用知識、培養(yǎng)分析與解決問題能力方面有著重要作用。但其包含的數(shù)據(jù)量大、涉及的人員面廣,情況較為復雜,難以單純地依靠人工管理,而且傳統(tǒng)的人工管理方式既不易于規(guī)范,管理效率也較低。同時,隨著高等教育改革的不斷深入,對于畢業(yè)設計管理的規(guī)范化、科學化、信息化有了更高的要求。

根據(jù)上述情況我們將設計并實現(xiàn)了一個畢業(yè)設計(論文)管理信息系統(tǒng),該系統(tǒng)主要完成對畢業(yè)生選題的管理、教師出題的管理、以及管理員對學生和教師信息的管理、對題目的篩選管理,其優(yōu)勢在于該系統(tǒng)基于B/S結構,能夠通過Internet實現(xiàn)網(wǎng)上操作,打破了地域和空間的限制。

1系統(tǒng)的設計與實現(xiàn)

該管理信息系統(tǒng)的開發(fā)主要是來源于實際工作需要。在畢業(yè)設計相關工作中,常接觸到的信息包括:學生基本資料、教師基本資料、畢業(yè)論文信息等。要將這些信息按照一定的方法規(guī)則建立數(shù)據(jù)庫,通過程序可以隨時調(diào)出來查看,及時掌握畢業(yè)設計的進度及相關信息,便于提高畢業(yè)設計工作的效率。

1.1 系統(tǒng)構架本系統(tǒng)采用B/S三層體系結構,即表示層、功能層和數(shù)據(jù)庫服務層,使用IIS構架Web站點;通過訪問數(shù)據(jù)庫。

1.2 系統(tǒng)總體流程我們將使用計算機結合網(wǎng)絡構造一個基于B/S結構的畢業(yè)設計(論文)管理信息系統(tǒng),實現(xiàn)從報題到選題全程的電子化實時監(jiān)控管理和結果公布,為教學管理人員、指導教師和學生提供準確及時的信息和幫助。本系統(tǒng)是針對現(xiàn)代高校計算機技術的發(fā)展,為了應對以往畢業(yè)設計中遇到的工作效率低,交互性差等問題而采用軟件工程的設計思想設計的。基于Web的計算機校園實踐系統(tǒng),描述了畢業(yè)生畢業(yè)設計管理系統(tǒng)的用戶登陸管理、報題管理、選題管理、中期管理、論文管理等各功能模塊的聯(lián)系。經(jīng)分析系統(tǒng)服務的對象主要有畢業(yè)生、指導教師和管理員。系統(tǒng)總體流程如圖1所示。

1.3 數(shù)據(jù)庫設計數(shù)據(jù)庫設計是整個程序設計的最關鍵部分,數(shù)據(jù)庫的設計是否合理,將對數(shù)據(jù)庫的大小、代碼的優(yōu)化起到至關重要的作用,因此在設計程序前必需對數(shù)據(jù)庫進行設計,而在設計數(shù)據(jù)庫前必需對所要完成的功能進行認真的研究分析,下面介紹我們的數(shù)據(jù)庫設計:

學生、教師、論文題目模塊間的E-R關系如圖2所示:

整個軟件主要功能設計分為學生、教師、管理員模塊。

2系統(tǒng)的集成

本程序數(shù)據(jù)服務器安裝在Windows XP操作系統(tǒng)上,采用SQL2000服務數(shù)據(jù)庫,Web服務器采用Windows平臺上的IIS服務器套件。整個程序的開發(fā)是在Microsoft Visual 2005環(huán)境下使用C#及HTML語言開發(fā)的。

首先用戶通過登錄界面,選擇相應的身份進行登錄,把用戶輸入的用戶名和密碼與數(shù)據(jù)庫中存儲的用戶名和密碼相比較,如果正確無誤,進入相應身份的操作頁面,如果錯誤,將進行提示。

2.1 學生模塊如果以學生的身份登錄正確,可以看到相關的信息提示,如日期,以及登錄者的相應的個人信息,在頁面上有4個可操作鏈接,點擊可以進行相應的操作。

當點擊“畢業(yè)設計選題”連接時,如果學生沒有選過畢業(yè)設計題目,便在右下的欄中刷新為學生選題頁面,學生可以進行操作選題;如果該學生已經(jīng)選過題目,系統(tǒng)給將予提示,使得學生無法多次選題,避免了一名學生選多題的問題。

當學生選好題目后,可以通過點擊查看選題結果來了解選題的相關信息,有選題人的姓名,所選的題目名稱,所選的題目的描述,所選的題目的負責導師,負責導師所屬的教研室。

學生可以通過點擊修改密碼來進行自己的密碼的修改。

2.2 教師操作頁面如果以教師的身份登錄正確,進入教師操作頁面,在這里我們可以看到相關的信息提示,如日期,以及登錄者的相應的個人信息,在中上方有4個可操作鏈接,點擊可以進行相應的操作。在教師操作頁面中,教師可以進行畢業(yè)設計題目的提交,在題目的提交頁面中,我們通過教師的職稱不同,對教師的可出題數(shù)量進行了約束,一旦出題數(shù)目等于該職稱允許出題目數(shù)時,該頁面將不可操作。

教師也可以查看自己所出的題目的相關信息在這個頁面中,教師可以了解到自己所出的題目哪些未通過審核,哪些題目通過審核并且被學生選中,哪些題目通過審核但還未被選。教師可以通過點擊修改密碼來對自己的密碼進行修改。

2.3 管理員操作頁面如果以管理員的身份登錄正確,進入管理員操作頁面,可以對學生、教師的信息進行創(chuàng)建、修改和刪除,還可以對職稱信息進行修改。

無論任何身份的用戶點擊“退出系統(tǒng)”或者關閉IE瀏覽器之后,系統(tǒng)將清空上次的信息。

3總結

通過畢業(yè)設計管理系統(tǒng)的開發(fā)實現(xiàn)了對畢業(yè)生的畢業(yè)設計電子化管理,投入使用后不僅可以在時間、空間上節(jié)約,方便檢查,更可以對現(xiàn)有軟件進行二次開發(fā),充分利用現(xiàn)有數(shù)據(jù)和條件,完善本系統(tǒng)的功能。由于該系統(tǒng)采用B/S三層結構設計,可以在內(nèi)部網(wǎng)和互聯(lián)網(wǎng)上運行,方便用戶分散辦公,提高工作效率,學生、教師、管理員都可以遠程操作,快速高質(zhì)量的完成以前混亂的工作。

該系統(tǒng)己測試并成功運行。結果表明,該系統(tǒng)運行可靠、性能穩(wěn)定、界面友好、使用方便,提高了畢業(yè)生的畢業(yè)論文管理工作的效率及信息的準確性。

參考文獻:

[1]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第三版).北京:高等教育出版社,2000,(2).

[2]李勁東等.管理信息系統(tǒng)原理.西安:西安電子科技大學出版社,2003,(2).

[3]張曉輝等.SQL Server 2000管理及應用系統(tǒng)開發(fā).北京:人民郵電出版社,2002,(12).

[4]金雪云簡明教程(C#篇).北京:清華大學出版社,2006,(1).

篇7

1.關于導師評語和同行評語表:由于這兩個表單中已經(jīng)在表頭處安排了表格填寫量化的分值(同行20分,導師40分),因此在成果評價正文處的建議成績評定可寫的模糊些,例如“總體上來看,該生畢業(yè)設計工作完成質(zhì)量良好,可以提交答辯”之類的評價,不要很直白的書寫學生的成績評價。模板中要求填寫的那幾點內(nèi)容只要能包含即可,不要列1 2 3 4點。

2.關于論文內(nèi)容:由于做設計的學生占絕大多數(shù),所以論文的撰寫應當按照開發(fā)的思路和流程,一般建議流程如下:

(1)確定題目后學生以查閱文獻、參考已有的系統(tǒng)等方式進行調(diào)研

(2)根據(jù)調(diào)研結果,確定自己系統(tǒng)的細化功能目標,即需求分析

(3)根據(jù)需求分析和調(diào)研結果,選擇合適的技術手段完成目標

(4)分階段的設計,例如數(shù)據(jù)庫設計,分模塊代碼設計等。

(5)系統(tǒng)完成設計后要進行整合測試,并得出測試結論。

章節(jié)的編排可以按照以上的順序排列。其余的內(nèi)容可根據(jù)論文模板的要求撰寫。純做論文的同學由指導教師酌情把握。

比較容易出問題或需要注意的事項主要有如下幾點:

(1)章節(jié)順序有問題。例如學生第一章就介紹開發(fā)工具,這些內(nèi)容應當是完成了調(diào)研和需求分析之后才能確定的內(nèi)容,不應當放到最開始。章節(jié)順序要按照開發(fā)的思路和流程來撰寫(參考上面的5點流程)。

(2)分階段設計部分,要注重過程的描述。 較為普遍的問題是學生只描述結果,沒有過程過程。例如數(shù)據(jù)庫設計部分,很多學生都是直接把數(shù)據(jù)庫表結構粘貼到了論文里,個別同學還能把各個字段給解釋一下,這些都遠遠不夠。在這部分,應當結合前面的需求分析,例如描述數(shù)據(jù)庫的設計描述部分,要結合需求分析寫清楚為什么這么設計這些數(shù)據(jù)表,表中的字段及其類型的設計依據(jù)是什么,總之要寫清楚數(shù)據(jù)庫的設計是如何滿足需求分析的。這種問題在學生論文中相當普遍,在代碼編寫時也是如此,很多學生僅僅把代碼粘貼到論文,沒有用文字說明代碼設計的思路和過程,或者說明文字過少。請各位導師提醒學生改正。

(3)提醒學生除非系里有特殊要求,不要亂動模板已有的格式。例如曾有些學生把論文的封面刪除后,自己設計了封面,這是絕對禁止的。

(4) 封皮中指導者、評閱者“(姓名)、(專業(yè)技術職務)”字樣去掉。

(5) 正文中所有代碼設置成“宋體、小五號字、行距12磅”。

(6) 學校模板中目錄頁的標題為“目次”,要改成“目錄”字樣。

(7) 學校模板中的參考文獻格式與一般的論文參考文獻的編號格式有點不一樣,沒有帶中括號,此處按照學校模板的要求做。

(8)論文的英文部分,不少學生直接用谷歌翻譯,翻譯的結果基本上都不對,這部分要嚴格把關。

篇8

關鍵詞:高校教學;日常管理;信息系統(tǒng)

1引言

我國目前高等教育的規(guī)模日益擴大,各高校教學管理水平逐步提高,以往的日常教學管理多采用人工管理的方式,以電子文檔和紙質(zhì)文檔存儲。然而與教學管理相關信息的動態(tài)性使得這種方式效率不是很高。另一方面各大高校往往有自己的辦公自動化等系統(tǒng),這些系統(tǒng)有其獨立的數(shù)據(jù)庫,教學日常管理很容易同上述系統(tǒng)中保存的信息產(chǎn)生冗余和不一致。因此,對日常教學事務的自動化管理因此顯得迫切而必要。使用計算機進行教學管理,優(yōu)點是檢索迅速、檢查方便、可靠性高、存儲量大、保密性好、減少錯誤發(fā)生率,大大提高了教學管理的效率和質(zhì)量。

2 系統(tǒng)設計

2.1功能需求

教學日常管理系統(tǒng)的功能應向如何實現(xiàn)用戶之間的交互功能方向拓展,為學生和教師、學生間、教師間提供一個管理信息和交流信息的平臺。本系統(tǒng)旨在開發(fā)出一套B/S架構的教學日常管理系統(tǒng),實現(xiàn)集中管理和與校內(nèi)其他管理平臺的無縫對接。本系統(tǒng)主要包含以下幾個主要模塊:人員信息管理、教師考勤管理、論文信息管理、科研信息管理、教師獎懲情況、教學資源管理和系統(tǒng)管理幾個主要功能模塊。

(1)人員信息管理:人員信息管理主要用于對教師和教務人員個人基本信息的管理,包括教師信息錄入、教師信息更新、教師信息查找、教師信息刪除以及教師信息報表等功能。教師個人信息由教師本人錄入,錄入后的教師信息由管理員負責維護。

(2)教師考勤管理:本模塊主要包括教師的病事假、調(diào)代課的相關處理,涉及到學期或?qū)W年的教師個人工作量,包括基本工作量、臨時工作量和調(diào)代課等統(tǒng)計。各學院內(nèi)部統(tǒng)計總體授課情況,匯總每位教師的授課情況,匯總后打印,由授課教師分別簽字。

(3)論文信息管理:論文信息管理模塊包括兩個部分,一個是教師個人論文信息管理,另一個是高校編輯部的論文審核管理。教師個人信息管理可以劃分為新寫論文、在寫論文、已寫論文、送審論文、審畢論文和定稿論文;論文審核管理劃分為待審論文、在審論文、修改論文和已審論文四個模塊。

(4)科研信息管理:高校教師還需要承擔與自身專業(yè)相關的科研課題,達到理論與實踐

相結合的目的。本模塊主要是與高校教師科研項目相關的管理功能。按照科研項目的等級可以分為國家級、省級、市級和校級科研項目;按照課題的進度情況分為項目申報、項目進行、項目結題;按照項目參與者可以劃分為項目主持人員和項目參與人員。

(5)教師獲獎情況:本功能模塊記錄教師的獎懲情況,獎勵情況按照級別分為國家級、省級、市級和校級,不同級別的獲獎賦予不同的分值,可以作為教師評級的參考依據(jù)。

教學資源管理:教學資源管理主要是針對教師所教科目的課程標準、授課計劃、課程教案等授課資料的管理,主要實現(xiàn)資料上傳和下載功能。教師上傳到系統(tǒng)中,大的分類按照專業(yè)系別,專業(yè)系別下面再按照授課的科目分類,方便分類查找。本人可以查看下載,可以選擇是否授權給其他用戶查看,達到教學資源共享的目的。

(6)系統(tǒng)管理:本模塊主要實現(xiàn)系統(tǒng)用戶權限設置和常用基本信息設置。分權限進行系統(tǒng)的信息管理,設定三級權限:管理員:最高權限,可進行用戶的權限分配,數(shù)據(jù)的增刪改查等各項操作;學院領導擁有對本系的所有相關人員的數(shù)據(jù)瀏覽和審批權限;普通用戶:可以對本人信息查看、修改本人密碼和用戶名。

2.2 后臺數(shù)據(jù)庫

后臺數(shù)據(jù)庫采用開源的數(shù)據(jù)庫MySQL,MySQL是一個多線程的,結構化查詢語言(SQL)數(shù)據(jù)庫服務器,執(zhí)行性能非常高,運行速度非常快,并易于使用。根據(jù)系統(tǒng)開發(fā)功能分析,設計后臺數(shù)據(jù)庫表結構如下:

3系統(tǒng)實現(xiàn)

(1)開發(fā)語言:采用PHP編程語言,PHP語言是免費開放源代碼的編程語言,所有的PHP源代碼都可以得到。和其它技術相比,PHP語言具有程序開發(fā)快,運行快,技術本身學習快的特點,它相對于其他語言,編輯簡單,實用性強。PHP跨平臺性強,作為運行在服務器端的腳本,可以運行在多種操作系統(tǒng)下。

(2)軟件開發(fā)框架:本系統(tǒng)采用B/S架構開發(fā),通過瀏覽器操作,無需安裝客戶端程序。系統(tǒng)開發(fā)框架采用開源PHP開發(fā)框架ThinkPHP,ThinkPHP是一個快速、兼容而且簡單的輕量級國產(chǎn)PHP開發(fā)框架,使用面向?qū)ο蟮拈_發(fā)結構和MVC模式,提升開發(fā)速度,開發(fā)人員將關注點放在主要的業(yè)務邏輯上。在具體開發(fā)過程中采取模塊化開發(fā)方法,充分利用PHP語言有較多開源控件和開源庫的優(yōu)勢,利用第三方開源控件進行二次開發(fā),省去了大量開發(fā)時間。

(3)系統(tǒng)的主要功能:在分析設計主要功能模塊和后臺數(shù)據(jù)庫表的基礎上,利用ThinkPHP提供的MVC開發(fā)模式,對數(shù)據(jù)庫進行各種添加記錄、修改記錄、刪除記錄和查詢統(tǒng)計記錄操作,將以上功能有機結合來實現(xiàn)完整的系統(tǒng)功能。

4 結論

本教學日常管理平臺的使用對象主要是高校教師及管理人員,為其日常教學管理的自動化處理提供服務支持。系統(tǒng)設計以先進的教育教學理論和知識管理理論為指導,以提高教師日常教學管理任務的工作效率,方便教師管理個人教學信息為目的。系統(tǒng)利用開源軟件框架和開源數(shù)據(jù)庫技術,采取模塊化開發(fā)方法。系統(tǒng)在實際應用中效果良好,提高了教師日常教學管理的效率,將更多的精力投入到教學和科研中。

參考文獻

[1]李翠霞,譚營軍.高校教師日常事務管理系統(tǒng)設計與實現(xiàn)[J].重慶科技學院學報(自然科學版).2010(8)

[2]柴晟,陳蕾等.基于.NET的高校院系事務綜合管理系統(tǒng)的設計與實現(xiàn)[J].計算機應用,2007(27):327-328

[3]熊開盛,董兆鑫.檔案管理系統(tǒng)的設計與實現(xiàn)[J].計算機工程與設計,2007.2746-2747

篇9

第一章 摘要

第二章 關鍵詞

2.1 數(shù)據(jù)庫關鍵詞

2.2 FoxPro關鍵詞

第三章 設計用軟件技術介紹

3.1 SQL語言簡介

3.2 FoxPro語言概述

第四章 學生信息管理系統(tǒng)的具體實現(xiàn)

4.1 學生管理系統(tǒng)設計

4.1.1 學生管理系統(tǒng)功能分析

4.1.2 學生管理系統(tǒng)功能模塊設計

4.1.3 數(shù)據(jù)流程圖

4.2 學生管理數(shù)據(jù)庫設計

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

4.2.2 數(shù)據(jù)庫概念結構設計

4.2.3 數(shù)據(jù)庫邏輯結構設計

4.3 學生管理數(shù)據(jù)庫結構的具體實現(xiàn)

4.4 學生管理系統(tǒng)運行

第五章 結束語

第六章 參考文獻

附件:

第一章 摘 要

本課題設計是為適應信息化的要求,使教務教學管理提高到計算機化的水平而設計的。教務教學管理包括多項內(nèi)容,本課題設計只是承建了其中的一部分即:學生管理。

本課題設計作為一個數(shù)據(jù)庫應用程序,用到了多項技術,諸如:關系數(shù)據(jù)庫、面向?qū)ο缶幊獭④浖こ趟枷氲取U撐膶Σ糠种匾獌?nèi)容分別予以簡要介紹。

在課題的實現(xiàn)過程中,本人先后幾次同教務處的老師進行溝通,逐步明確所要實現(xiàn)的目標,從而正確的進行設計,并實現(xiàn)了所要達到的功能。

本課題為了要實現(xiàn)功能,建立了一個數(shù)據(jù)庫,包括了五個表:學生表(Stu.dbf)用于存儲學生記錄;成績表(score.dbf)、學籍變更表(change.dbf)、獎勵記錄表(award.dbf)、處罰記錄表(punishment.dbf)。

本論文共分七章,第一章是摘要;第二章是關鍵詞;第三章是設計用軟件介紹;第四章具體實現(xiàn)是;第五章結束語是;第六章是參考資料;第七章是附件。

:11000多字 有前言、中英文摘要、參考文獻、部分程序清單 300元

備注:此文版權歸本站所有;。

轉(zhuǎn)貼于

篇10

論文關鍵詞:任務驅(qū)動,數(shù)據(jù)庫技術,高職,教學改革,項目導入

 

1 引言

《數(shù)據(jù)庫設計與實現(xiàn)》是一門理論與實際結合非常緊密的課程, 實踐性和應用性非常強。通過本課程的學習,使學生準確理解什么是數(shù)據(jù)庫以及數(shù)據(jù)庫在各領域的應用,掌握數(shù)據(jù)庫技術及應用開發(fā)方法,具備利用數(shù)據(jù)庫工具開發(fā)數(shù)據(jù)庫應用系統(tǒng)的基本技能,為今后應用數(shù)據(jù)庫管理信息,利用信息,打下基礎。以往的教學通常采用“理論十實驗+實訓”的傳統(tǒng)教學模式,由于該課程理論比較抽象,學生普遍感覺學習起來入門難、目標不明確、不知如何應用到實際中。

而受課時的限制, 教學講授基本理論占去太多課時, 應用和操作不足。課堂教學以教師講授為主,教學模式單一,灌輸填鴨式教學,學生過于依賴教師,自學能力差,學習缺乏主動性。實踐基本上屬于被動模仿式實驗, 學生根據(jù)已經(jīng)設計好的詳細的實驗步驟和方法完成實驗, 查看實驗結果, 只滿足于驗證相關理論。在實際教學中,傳統(tǒng)的傳授方法使學生很難用所學的理論指導實踐解決問題,教學效果不高。

本人在長期的教學實踐中,結合課程特點和實際教學,利用“項目導入”與“任務驅(qū)動”相結合的教學方法,探討了《數(shù)據(jù)庫設計與實現(xiàn)》課程的教學改革。提出按項目開發(fā)的實際工作過程組織教學內(nèi)容教育教學論文,采用任務驅(qū)動和案例教學法,把理論和實踐更好的融合起來。“項目導入,任務驅(qū)動”的教學方法尤其適用于學習計算機應用方面的知識和技能。任務驅(qū)動有利于學生學習到實際的計算機專業(yè)技能和崗位能力,項目導入有利于鞏固學生專業(yè)知識、整合提高實踐應用能力。

2 課程改革思路

樹立以“實踐、綜合和應用”為核心的指導思想,以培養(yǎng)學生使用數(shù)據(jù)庫管理系統(tǒng)解決實際問題的能力為宗旨,重點培養(yǎng)學生分析、解決實際問題的能力。例如:結合高職學生特點和畢業(yè)后所要從事的具體工作,關于關系運算符號表示形式、規(guī)范化處理的算法等知識點的講解是通過實例來引導的論文開題報告。

采用工學結合教學模式,重視教學設計,根據(jù)教學內(nèi)容和學生特點,在教學中盡量營造探究性學習、協(xié)同學習等學習環(huán)境;以現(xiàn)代教育理念為指導,設計相應的教學過程和組織形式。采取現(xiàn)代教學方法,理論教學中采用問題引導法、現(xiàn)代啟發(fā)式法等;實踐教學中采用項目導向、任務驅(qū)動法、行為引導式法、小組協(xié)作法等,注重理論與實踐結合,給學生提供更多的實習環(huán)境,多搞些實踐活動,有條件時模擬實際項目開發(fā),鍛煉學生的動手能力和團隊合作精神。

“任務驅(qū)動”是一種建立在建構主義教學理論基礎上的教學法。是指在整個教學過程中,以完成一個個具體的任務為線索,把教學內(nèi)容巧妙融入完成任務的過程之中,。并在完成任務的同時培養(yǎng)學生的創(chuàng)新意識和創(chuàng)新能力以及自主學習的習慣,引導他們學會如何去發(fā)現(xiàn),如何去思考,如何去尋找解決問題的方法,最終讓學生自己提出問題,并經(jīng)過思考,自己解決問題。

“項目導入、任務驅(qū)動”是指教師根據(jù)階段教學要求設計一個項目,根據(jù)當前項目設計并提出一系列任務,針對提出的任務,采取演示或講解等方式,給出完成任務的思路、方法、操作和結果,然后引導學生邊想邊學邊練,最終完成相應的學習任務的一種教學方法。其中的項目要求具有技術典型、內(nèi)容全面、思路科學、結合實際,這樣的項目才能使學生從整體體會解決實際問題的過程性,然后再通過任務將項目完成各個環(huán)節(jié)串聯(lián)起來。該方法有利于真正培養(yǎng)學生的創(chuàng)新能力、自學能力、實踐能力,增強學生獨立思考能力和協(xié)作精神。

3 “任務驅(qū)動”教學法的實施和應用

基于任務驅(qū)動的實驗教學體現(xiàn)了以學生為中心,教師為主導的教學策略,強調(diào)學生的主體性, 充分發(fā)揮學生在學習過程中的主動性、積極性和創(chuàng)造性。 教師將實驗的要求和內(nèi)容進行分解, 設計成具體的任務, 明確每項任務的要求。學生在教師的組織、引導下,用不同的方法完成任務。 在這個過程中,學生的知識、思維和技能都能得到鍛煉和提高。

3.1 導入項目、分解任務

要求學生能根據(jù)一個實際需求完成一個數(shù)據(jù)庫系統(tǒng)的設計與實現(xiàn)。它強調(diào)從需求分析、數(shù)據(jù)搜集、數(shù)據(jù)整理、系統(tǒng)設計到系統(tǒng)實現(xiàn)全過程的參與。這是一個大的項目,它可以分成若干個小的模塊或任務,隨著學習進程分步完成。 如設計“學生成績管理系統(tǒng)”,教師可以引導學生通過聯(lián)系實際不斷地提出問題:學生成績管理需要管理學生基本信息,包括學生信息的錄入、修改、刪除、查詢;管理學生的成績,包括學生成績的錄入、查詢等功能;需要打印報表教育教學論文,如:成績單,選課表,所以還得設置打印功能;如果該系統(tǒng)規(guī)定專人負責,需要設置用戶名和登錄密碼,體現(xiàn)保密性等。經(jīng)過系統(tǒng)的分析,可以設計出一個基本功能框架。隨著任務分析的深入,整個系統(tǒng)功能不斷完善,結構不斷清晰。這實際上是將教學內(nèi)容拆分為一個個的“任務”,逐步地展示、布置給學生。

任務可以是教師設計的具體的任務,也可以是教師提出任務目標,由學生設計的任務。例如: 關于T-SQL 查詢的實驗就可以提出這樣的任務: 通過實驗掌握T-SQL 語言實現(xiàn)數(shù)據(jù)查詢的功能, 要求用T-SQL 語句實現(xiàn)對論壇數(shù)據(jù)庫中的信息查詢。查詢的要求由學生們自己提出, 教師進行篩選, 得出具體任務。對于這樣的任務形式,學生參與的積極性較高,教師通過對各種查詢要求進行分析和歸納,使學生學會分析各種查詢要求所表達的語意的方法,進而轉(zhuǎn)化為正確的語句格式,真正達到對知識的靈活運用。

3.2分組設計、教師指導及評價

根據(jù)以上任務問題,分組讓學生進行充分討論,教師雖然之前已做過實例示范,但在學生完成任務的過程中,還是要針對重點難點進行分析,引導。分階段進行討論、交流、歸納相應的有關知識和操作技巧,使掌握慢的同學能跟上進度,營造協(xié)作學習的環(huán)境,促進共同提高。分組有利于學生取長補短、廣開言路、積極思考、創(chuàng)新思維、協(xié)同學習等,最終形成各自結果。

比如講解概念結構設計中最重要的知識點E-R模型設計,先選取一些常用數(shù)據(jù)庫管理系統(tǒng)題目,將具體設計任務分配給各組,在限定的時間內(nèi)完成后,由各組代表講解設計的模型,進行自我評價和總結論文開題報告。教師首先要肯定學生的設計成效,接著一定要指出各組的問題和不足,并提出相應的修改建議。此過程一定培養(yǎng)學生獨立思考和解決問題的能力,教師只是引導、監(jiān)督、解答疑點、鼓勵學生探索問題。

在這個過程中教師要鼓勵學生實現(xiàn)自己的想法,不應過多地評價設計的對錯和優(yōu)劣,但是要確保每個學生都掌握了實現(xiàn)任務的方法。同時記錄學生上機時出現(xiàn)的問題,及時對任務的完成情況進行分析評價。從任務所涉及的知識和技能出發(fā),分析學生存在的不足和引導學生正確的解題思路和方法,對解決問題使用到的技術和知識進行分析和總結,除了教師評價之外,還可以組織學生交流和互評, 使學生能夠互相學習,取長補短。進一步強化學生能力教育教學論文,鞏固所學知識。

3.3課程考核

目前數(shù)據(jù)庫課程考核基本上都是以學校期末考試為主,同時有的數(shù)據(jù)庫課程教學后,讓學生參加計算機二級考試,學生過分重視考試環(huán)節(jié),在實踐方面重視不夠。有必要探索校內(nèi)考核與用人單位考核要求相一致的機制,加大學生學習的過程監(jiān)控,把平時課外作業(yè),在課堂討論中的發(fā)言,模擬面試中的表現(xiàn)及社會實踐的參與程度等都作為過程考核內(nèi)容,著重考核學生獲取新知識、新技術能力和信息分辯能力。

提高課程設計在考核中所占比例,課程設計是“數(shù)據(jù)庫設計與實現(xiàn)”課程摘要求,包括評分標準;在老師指導下對學生分組,確定小組長和選定小組題目;設計結束后推選一名同學講解自己的課程設計,并回答老師的提問;由老師評出課程設計的成績,成績占該課程成績的30%。

考核是對學生學習情況的評價,也是對課程教學效果的評估,是教學過程的重要環(huán)節(jié)。傳統(tǒng)的筆試在考查學生基礎知識和語言細節(jié)方面有一定的優(yōu)勢, 而學生的實際操作技能和對知識的綜合應用能力,則可以通過平時的上機實踐和綜合實驗的情況反映出來,所以要理論考核與實踐考核兩方結合才能客觀的評價學生的學習效果。

4 結束語

《數(shù)據(jù)庫設計與實現(xiàn)》是一門基于SQL Server2005的理論與實踐并重的學科,在教學方法上,應重視多種教學方法優(yōu)化組合。數(shù)據(jù)庫應用系統(tǒng)開發(fā)能力的培養(yǎng)需要一個長期實踐的過程, 引發(fā)學生的學習興趣至關重要,教師的細心引導和嚴格要求將起著關鍵性的作用。作為教師要博覽群書,并將所學的知識和項目開發(fā)、科研活動結合起來,不斷更新教學觀念、改進教學方法和手段, 才能提高教學質(zhì)量,適應人才培養(yǎng)的需要。

參考文獻

[1]沈美,于翔.“數(shù)據(jù)庫技術”課程教學改革的探討[J].計算機教育,2010,1.

[2]喻勇,王群,劉向陽.《數(shù)據(jù)庫原理及應用》課程教學改革初探[J]. 中國水運,2008,8(12).

[3]陳芳.對《數(shù)據(jù)庫基礎與應用》課程教學方法的探討[J].寧夏師范學院學報:自然科學,2008,29(6).

[4]周麗娟.數(shù)據(jù)庫教學體系改革與優(yōu)化[J].高教論壇,2009,1(1).

[5]王淑霞,沈慧娟.數(shù)據(jù)庫原理課程教學方法改革與實踐[J].通化師范學院學報,2009,30.

[6]宮潔.“任務驅(qū)動”教學法在“SQL Server 數(shù)據(jù)庫”教學中的應用[J].科技資訊,2008,(08).