教學(xué)管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第1頁
教學(xué)管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第2頁
教學(xué)管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第3頁
教學(xué)管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第4頁
教學(xué)管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

附件1:中南大學(xué)本科生課程設(shè)計(jì)(實(shí)踐)任務(wù)書、設(shè)計(jì)報(bào)告(SQL數(shù)據(jù)庫程序設(shè)計(jì))題目教學(xué)管理系統(tǒng)學(xué)生姓名指導(dǎo)教師學(xué)院專業(yè)班級學(xué)生學(xué)號計(jì)算機(jī)基礎(chǔ)教學(xué)實(shí)驗(yàn)中心2011年7

教學(xué)管理系統(tǒng)摘要隨著信息時(shí)代的發(fā)展,過去的人工的管理已經(jīng)不能滿足學(xué)校各方面的教學(xué)管理,而教學(xué)管理作為學(xué)校教學(xué)管理的一項(xiàng)重要的工作,工作量大且繁瑣,教學(xué)管理工作人員需要很大的耐心。本系統(tǒng)要求對學(xué)校教學(xué)資料即相關(guān)學(xué)生的信息進(jìn)行數(shù)據(jù)輸入,并對各項(xiàng)資料進(jìn)行計(jì)算。匯總各項(xiàng)數(shù)據(jù)生成教學(xué)資料的個(gè)個(gè)臺(tái)帳,打印教學(xué)報(bào)表。經(jīng)過這一學(xué)期的SQL的學(xué)習(xí)和VB程序的學(xué)習(xí),以及這幾天的數(shù)據(jù)庫程序設(shè)計(jì)實(shí)踐的學(xué)習(xí),同學(xué)們都認(rèn)為真正的學(xué)到啦有用的知識(shí),可能有些人不夠理想,但無論如何,這些知識(shí)都為我們的下一步學(xué)習(xí)打下啦堅(jiān)實(shí)的基礎(chǔ)。做這么一個(gè)課程設(shè)計(jì),一方面是為了檢查我們實(shí)踐期間學(xué)習(xí)的成果,另一方面也是為了讓我們進(jìn)一步的掌握和運(yùn)用它,同時(shí)也讓我們認(rèn)清自己的不足之處和薄弱環(huán)節(jié),加以彌補(bǔ)和加強(qiáng)。關(guān)鍵字教學(xué)管理,數(shù)據(jù)庫,存儲(chǔ)過程,視圖,觸發(fā)器1:教學(xué)管理系統(tǒng)的內(nèi)容1)信息需求:(1)學(xué)生信息:學(xué)號、姓名、性別、出生日期、所在班級、電話、入學(xué)時(shí)間、地址、備注。(2)系的基本信息:系號、系名稱、系的簡介。(3)課程信息:課程號、課程名稱、形式、學(xué)分、備注和概要。(4)成績信息:學(xué)號、課程號、考試成績。2)處理需求:(1)學(xué)生基本信息管理新生信息錄入。學(xué)生信息修改:按學(xué)號查詢出某學(xué)生的信息并做信息修改。**學(xué)生轉(zhuǎn)學(xué)(轉(zhuǎn)入和轉(zhuǎn)出),學(xué)生畢業(yè)等。畢業(yè)和轉(zhuǎn)學(xué)的學(xué)生有關(guān)信息存儲(chǔ)到歷史庫中。(2)系基本信息管理:系的基本信息輸入、修改、刪除(3)課程信息管理:課程信息的輸入、修改、刪除(4)學(xué)籍信息管理:學(xué)籍信息的輸入、修改、刪除(5)成績管理按課程輸入和修改成績。按學(xué)生輸入和修改成績。(7)信息查詢按學(xué)號、姓名學(xué)生基本信息。按系號、系名稱查詢系的基本信息。按課程號、課程名稱、上課教師姓名查詢課程基本信息。按學(xué)號、學(xué)生姓名、課程號、課程名稱、上課教師姓名、系號查詢學(xué)生成績,內(nèi)容包括課程基本情況。若查詢涉及多門課程,則按課程分組。每門課程按總評成績從高分到低分給出選修該門課程的所有學(xué)生的成績(平時(shí)成績、考試成績和總評成績)。(8)統(tǒng)計(jì)報(bào)表成績登記表,內(nèi)容包括課程基本信息(課程號、課程名稱、形式、學(xué)分、備注與概要)、選課學(xué)生名單(學(xué)號、姓名、性別),每個(gè)學(xué)生的平時(shí)成績(空格)、考試成績(空格)和總評成績(空格),按學(xué)號排序:順序輸出所有課程的成績登記表。按課程號、課程名稱輸出對應(yīng)課程的成績登記表。**按系號輸出對應(yīng)課程的成績登記表。成績報(bào)表,內(nèi)容包括課程基本信息(課程號、課程名稱、形式、學(xué)分、備注與概要),選課學(xué)生名單(學(xué)號、姓名、性別),每個(gè)學(xué)生的平時(shí)成績、考試成績和總評成績,>=90分、>=80分、、>=70分、>=60分及不及格學(xué)生的人數(shù)及比例,按學(xué)號排序:順序輸出所有課程的成績報(bào)表。(報(bào)表格式自己訂制,可以參考學(xué)校的系統(tǒng)的輸出格式)按課程號、課程名稱、教師姓名輸出對應(yīng)課程的成績報(bào)表。**按系號輸出對應(yīng)課程的成績報(bào)表(本系所有教師擔(dān)任的課程)。2:教學(xué)管理系統(tǒng)開發(fā)設(shè)計(jì)思想基于數(shù)據(jù)庫的實(shí)驗(yàn)教學(xué)管理系統(tǒng)應(yīng)當(dāng)具備這樣的功能[1]:在校園內(nèi)任何一臺(tái)聯(lián)網(wǎng)計(jì)算機(jī)上,學(xué)生可以進(jìn)行實(shí)驗(yàn)項(xiàng)目的相關(guān)查詢,教師也可以方便地登錄學(xué)生實(shí)驗(yàn)的成績;有合理的成績評定方式,能充分發(fā)揮獎(jiǎng)勤罰惰的作用;有相應(yīng)的安全保障,避免預(yù)約信息資料的丟失或破壞,以及實(shí)驗(yàn)成績不被篡改;具有很強(qiáng)的統(tǒng)計(jì)及報(bào)表輸出功能;能夠建立起有效的師生交流渠道等。基于數(shù)據(jù)庫的實(shí)驗(yàn)教學(xué)管理系統(tǒng),實(shí)質(zhì)上是在校園網(wǎng)上實(shí)現(xiàn)預(yù)約信息數(shù)據(jù)庫的異地?cái)?shù)據(jù)庫訪問。在數(shù)據(jù)庫平臺(tái)上,實(shí)現(xiàn)數(shù)據(jù)庫的訪問有多種方式。它既可以通過CGI(CommonGatewayInterface,通用網(wǎng)關(guān)接口)、JDBC(JavaDatabaseConnectivity,Java與數(shù)據(jù)庫的連接技術(shù))、SSI(ServerSideInclude,服務(wù)器端插件)、ISAPI(InternetServerApplicationProgramInterface,服務(wù)器應(yīng)用程序接口),也可以使用象Oracle、Sybase等數(shù)據(jù)庫系統(tǒng)所提供的專用開發(fā)工具,建立起動(dòng)態(tài)HTML頁與數(shù)據(jù)庫之間的連接,使瀏覽器可以利用SQL語句實(shí)現(xiàn)數(shù)據(jù)庫的查詢,甚至增加、刪除、修改數(shù)據(jù)庫信息等。在物理實(shí)現(xiàn)上,本系統(tǒng)采用了C/S(Client/Server,客戶機(jī)/服務(wù)器)結(jié)構(gòu)體系[2],前端Web瀏覽器通過Web服務(wù)器向數(shù)據(jù)庫發(fā)出命令請求或者接受數(shù)據(jù),Web服務(wù)器和數(shù)據(jù)庫之間則采用ODBC進(jìn)行通訊。采用這種體系結(jié)構(gòu)便于集中管理。應(yīng)用程序、數(shù)據(jù)庫和相關(guān)構(gòu)件全部集中在服務(wù)器上,客戶端只需要有Web瀏覽器即可。而且系統(tǒng)更新、維護(hù)和數(shù)據(jù)管理都在服務(wù)器上面實(shí)現(xiàn),利于系統(tǒng)的管理。3:教學(xué)管理系統(tǒng)功能及系統(tǒng)設(shè)計(jì)介紹按照模塊化的設(shè)計(jì)思想,我們設(shè)計(jì)出了系統(tǒng)的總體框架。系統(tǒng)由最高管理員模塊、管理員模塊、學(xué)生模塊等三個(gè)模塊組成,同時(shí)具備了設(shè)定數(shù)據(jù)庫,訪問數(shù)據(jù)庫,修改數(shù)據(jù)庫等多種功能,各個(gè)功能模塊相互協(xié)調(diào)工作。除了以上功能,還考慮到本系統(tǒng)使用的范圍大,涉及面廣,使用對象包括學(xué)生、教師、管理員、系統(tǒng)管理員等,使用層次不一,系統(tǒng)在安全方面做了相應(yīng)處理。如系統(tǒng)管理員給管理員授權(quán)安排工作,管理員給教師安排工作等。而根據(jù)登陸用戶的權(quán)限的不同,系統(tǒng)提供了相應(yīng)范圍的功能。教學(xué)管理系統(tǒng)教學(xué)管理系統(tǒng)系統(tǒng)管理學(xué)籍管理成績管理系統(tǒng)總匯添加用戶修改密碼重新登錄修改學(xué)籍信息添加學(xué)籍信息查詢學(xué)籍信息修改成績信息查詢成績信息添加成績信息課程管理添加課程信息修改課程信息查詢課程信息系統(tǒng)的設(shè)計(jì)細(xì)節(jié)基于Web的實(shí)驗(yàn)教學(xué)管理系統(tǒng)的設(shè)計(jì),需要經(jīng)過以下幾個(gè)階段:(1)選擇合適的開發(fā)技術(shù);(2)建立合適的Web服務(wù)器;(3)選擇合適的數(shù)據(jù)庫服務(wù)器,建立合適的數(shù)據(jù)庫;(4)選擇恰當(dāng)?shù)臄?shù)據(jù)庫訪問方式;(5)建立實(shí)現(xiàn)數(shù)據(jù)庫交換的Web頁面和服務(wù)器處理程序;(6)系統(tǒng)并發(fā)機(jī)制控制;(7)安全性控制。開發(fā)技術(shù)的選擇目前用于開發(fā)交互式動(dòng)態(tài)Web站點(diǎn)的技術(shù)主要為ASP(ActiveServerPage)、PHP(PersonalHomePage)和JSP(JavaServerPage)。而本系統(tǒng)采用目前比較流行的ASP技術(shù)編寫。ASP是目前進(jìn)行Web應(yīng)用開發(fā)的理想選擇。ASP(ActiveServerPage,動(dòng)態(tài)服務(wù)頁面)是IIS3.0以上版本的附加組件,綜合了傳統(tǒng)的HTML文件、ActiveX腳本程序語言及ActiveX組件技術(shù)[3]。利用ADO(ActiveXDataObjects)組件與數(shù)據(jù)庫對話,用戶還可以自己定義組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)張能力,這是傳統(tǒng)的CGI等方式所不能比的。相對于傳統(tǒng)方式,ASP方式具有開發(fā)效率高、容易編譯、交互性好、安全性強(qiáng)、跨平臺(tái)、可擴(kuò)充和面向?qū)ο蟮榷喾N優(yōu)點(diǎn)。Web服務(wù)器的建立由于本系統(tǒng)采用了ASP技術(shù)編寫應(yīng)用程序,而ASP作為IIS3.0以上產(chǎn)品的附帶組件,開發(fā)ASP應(yīng)用程序的Web服務(wù)器平臺(tái)首選WindowsNTServer上的IIS(3.0以上版本)。還可以使用WindowsNTworkstation或Windows95/98的PersonalWebServer(PWS),也可以使用其他選擇,如來自Chili!Soft公司的Chili!ASP等[4]。本系統(tǒng)采用了IIS5.0,操作系統(tǒng)采用了Windows2000AdvancedServer。相比前幾個(gè)版本,IIS5.0版新增了很多功能[5],有助于Web管理員創(chuàng)建可升級的、靈活的應(yīng)用程序,如安全通信、服務(wù)器網(wǎng)關(guān)加密、權(quán)限向?qū)?、進(jìn)程限制、改進(jìn)的自定義錯(cuò)誤消息、應(yīng)用程序保護(hù)等。數(shù)據(jù)庫服務(wù)器的建立由于本系統(tǒng)涉及的專業(yè)、學(xué)生人數(shù)較多,有必要采用關(guān)系數(shù)據(jù)庫。相比非關(guān)系模型,其數(shù)據(jù)結(jié)構(gòu)簡單、清晰,用戶易懂易用,數(shù)據(jù)獨(dú)立性好,安全性高,利于程序員開發(fā)、工作。本系統(tǒng)采用的關(guān)系數(shù)據(jù)庫為MicrosoftSQLServer2000。作為Microsoft公司在關(guān)系數(shù)據(jù)庫方面的主要產(chǎn)品,它與WindowsNT系統(tǒng)緊密連接。其建立于成熟和強(qiáng)有力的關(guān)系模型上,是Windows系列平臺(tái)上首選的數(shù)據(jù)存儲(chǔ)和檢索模型。本系統(tǒng)中最主要的信息是實(shí)驗(yàn)課程的安排情況和學(xué)生的成績統(tǒng)計(jì)。隨著學(xué)期和課程的進(jìn)行,這些數(shù)據(jù)會(huì)不斷變化。因此,我們設(shè)計(jì)了四個(gè)關(guān)系表。用戶信息表用于保存管理員、教師、實(shí)習(xí)研究生和學(xué)生的資料,如密碼、姓名、聯(lián)系方式等。大組信息表用于保存各個(gè)專業(yè)年級的基本情況,包括人數(shù)、實(shí)驗(yàn)數(shù)、小組數(shù)及實(shí)驗(yàn)名稱等。小組信息表用于保存各個(gè)小組的基本設(shè)置,包括小組所在大組、組員數(shù)、小組實(shí)驗(yàn)時(shí)間、任課教師等。學(xué)生成績表,用于保存各個(gè)學(xué)生各個(gè)實(shí)驗(yàn)的具體得分。各個(gè)表中將自動(dòng)完成合法性檢驗(yàn),如一個(gè)學(xué)生不可以同時(shí)出現(xiàn)于兩個(gè)小組中等。訪問數(shù)據(jù)庫ASP中推薦的數(shù)據(jù)操作方式是ActiveX數(shù)據(jù)對象(ADO)。它功能強(qiáng)大,使用方便,是ASP的核心技術(shù)之一。在ASP網(wǎng)頁中使用ADO必須先配置服務(wù)器,提供一條使ADO定位、標(biāo)識(shí)和數(shù)據(jù)庫通信的途徑,即建立一個(gè)數(shù)據(jù)源。數(shù)據(jù)源包括了如何與一個(gè)數(shù)據(jù)提供者進(jìn)行連接的信息。數(shù)據(jù)庫驅(qū)動(dòng)程序使用DataSourceName(DSN)定位和標(biāo)識(shí)特定的ODBC(OpenDataBaseConnectivity,開放式數(shù)據(jù)庫互聯(lián)技術(shù))兼容數(shù)據(jù)庫,將信息從Web應(yīng)用程序傳遞給數(shù)據(jù)庫。采用ODBC最大的優(yōu)點(diǎn)在于通用性好。不僅開發(fā)程序不會(huì)因數(shù)據(jù)庫的改變而做大的改動(dòng),提高了系統(tǒng)的開發(fā)效率,而且增強(qiáng)了系統(tǒng)的擴(kuò)充、升級能力。對數(shù)據(jù)庫的直接操作是通過Transact-SQL(StructuredQueryLanguage)語言來實(shí)現(xiàn)的。Transact-SQL對使用Microsoft?SQLServer?非常重要。與SQLServer通訊時(shí)的所有應(yīng)用程序都通過向服務(wù)器發(fā)送Transact-SQL語句來進(jìn)行通訊,而與應(yīng)用程序的用戶界面無關(guān)。SQL是一個(gè)通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫語言。它集數(shù)據(jù)查詢(DataQuery)、數(shù)據(jù)操縱(DataManipulation)、數(shù)據(jù)定義(DataDefinition)和數(shù)據(jù)控制(DataControl)功能于一體,語言風(fēng)格統(tǒng)一,可以獨(dú)立完成數(shù)據(jù)庫生命周期中的全部活動(dòng),包括定義關(guān)系模式、插入數(shù)據(jù)、建立數(shù)據(jù)庫、查詢、更新、維護(hù)、數(shù)據(jù)庫重構(gòu)、數(shù)據(jù)庫安全性控制等一系列操作要求[6]。另外,SQL語言雖然功能極強(qiáng),但是由于設(shè)計(jì)巧妙,語言十分簡捷,完成基本的核心功能只使用了9個(gè)動(dòng)詞(包括用于數(shù)據(jù)查詢的SELECT,用于數(shù)據(jù)定義的CREATE、DROP和ALTER,用于數(shù)據(jù)操縱的INSERT、UPDATE和DELETE,用于數(shù)據(jù)控制的GRANT和REVOKE等)。而且它接近英語口語,容易學(xué)習(xí),容易使用[7]。應(yīng)用程序開發(fā)按照模塊化的設(shè)計(jì)思想,本系統(tǒng)由最高管理員模塊、管理員模塊、學(xué)生模塊三個(gè)模塊組成,同時(shí)具備了設(shè)定數(shù)據(jù)庫,訪問數(shù)據(jù)庫,修改數(shù)據(jù)庫等多種功能,各個(gè)功能模塊相互協(xié)調(diào)工作。同時(shí),各個(gè)模塊中的具體功能為了降低復(fù)雜性,也使用了模塊化設(shè)計(jì)的思想,建立了更小規(guī)模的模塊。以上功能模塊的設(shè)計(jì)主要是圍繞與用戶交互和數(shù)據(jù)庫操作兩方面進(jìn)行的。ASP與用戶交互主要通過內(nèi)置的Response、Request、Session和Application等對象實(shí)現(xiàn),而與數(shù)據(jù)庫交流通過ADO內(nèi)置的Connection、Command、RecordSet和Errors等對象實(shí)現(xiàn)。ASP內(nèi)置了Request、Response、Server、Session、Application和ObjectContext六個(gè)對象。這些對象由ASP本身提供,使用時(shí)不需要經(jīng)過任何聲明或建立的過程,因此稱為ASP內(nèi)置對象[8]。這些對象使用戶更容易收集通過瀏覽器請求發(fā)送的信息、響應(yīng)瀏覽器以及存儲(chǔ)用戶信息,從而減少開發(fā)的工作量。本系統(tǒng)中主要使用Request、Response、Session和Application四個(gè)對象。這四個(gè)內(nèi)置對象的功能簡介如表1。表1、ASP內(nèi)置對象功能對象名稱對象功能Request從用戶端接受信息Response傳遞信息給用戶Session存儲(chǔ)個(gè)別用戶的信息,以便重復(fù)使用Application存儲(chǔ)數(shù)據(jù)以供多個(gè)用戶使用ASP對數(shù)據(jù)庫的操作是通過ADO實(shí)現(xiàn)的。在正確安裝了數(shù)據(jù)庫的ODBC驅(qū)動(dòng)程序后,即可通過ADO存取和修改數(shù)據(jù)源的數(shù)據(jù)或增加數(shù)據(jù)到指定的數(shù)據(jù)源。ADO主要由Connection對象、Command對象、Parameter對象、RecordSet對象、Field對象、Property對象和Error對象等七個(gè)對象以及Fields數(shù)據(jù)集合、Properties數(shù)據(jù)集合、Parameters數(shù)據(jù)集合和Errors數(shù)據(jù)集合等四個(gè)數(shù)據(jù)集合所組合而成[8]。在本系統(tǒng)中主要使用Connection對象、Command對象、RecordSet對象、Field對象、Error對象、Fields數(shù)據(jù)集合和Errors數(shù)據(jù)集合。其功能概述如下: Connection對象:負(fù)責(zé)與指定的數(shù)據(jù)源進(jìn)行連接。 Command對象:負(fù)責(zé)對數(shù)據(jù)庫提供請求,也就是傳遞指定的SQL命令。但其必須通過一個(gè)已經(jīng)建立的連接(Connection對象)傳遞。 RecordSet對象:負(fù)責(zé)瀏覽與操作從數(shù)據(jù)庫中取出的數(shù)據(jù)。 Field對象:表示指定的RecordSet對象的數(shù)據(jù)字段。 Error對象:負(fù)責(zé)記錄連接過程中所發(fā)生的錯(cuò)誤信息。 Fields數(shù)據(jù)集合:包含于RecordSet對象中,用于表示RecordSet對象的所有Field數(shù)據(jù)字段對象。 Errors數(shù)據(jù)集合:包含與Connection對象中,用于表示數(shù)據(jù)源響應(yīng)失敗時(shí)所建立的Error對象。并發(fā)機(jī)制控制數(shù)據(jù)庫的一個(gè)重要特性就是允許多個(gè)用戶同時(shí)使用,同一時(shí)刻可以有上百個(gè)事務(wù)同時(shí)運(yùn)行。這就有可能發(fā)生多個(gè)用戶并發(fā)存取同一數(shù)據(jù)的情況。若對并發(fā)操作不加控制就可能會(huì)存取和存儲(chǔ)不正確的數(shù)據(jù),破壞數(shù)據(jù)庫的一致性。4:遇到的問題與解決的辦法做這個(gè)項(xiàng)目的時(shí)候,我暴露了很多的問題。第一:準(zhǔn)備工作沒做好,沒有寫開發(fā)文檔,沒有畫開發(fā)功能圖,導(dǎo)致后面的過程中,我才來添加修改程序等。很麻煩。最主要的失誤是,如果我能夠開始就整體設(shè)計(jì)好,文檔寫好,圖畫好,后面按著進(jìn)度做。那樣就很便利和快捷了。這是一個(gè)長久的工程。是不能急的。第二:對VB程序與數(shù)據(jù)庫不熟悉。主要的原因是寫得很少。剛開始學(xué),所以我還需要多做多看。這也是一個(gè)長久的工程,不能急。第三:沒有及時(shí)的寫總結(jié)。盡管一開始就寫啦,但有時(shí)候也會(huì)有很多的失誤和考慮欠妥當(dāng)?shù)牡胤?,甚至有時(shí)候連自己都忽略了。所以,一定要寫好總結(jié)。第四:不會(huì)寫技術(shù)文檔。比如說現(xiàn)在的總結(jié),總是認(rèn)為自己沒有寫好,所以,還是要學(xué)習(xí)。

第五:我在操作時(shí),編寫的程序因?yàn)槟撤N原因?qū)е乱粋€(gè)窗口個(gè)的編程文件的編程碼和所有的程序都丟啦,且在運(yùn)行啟動(dòng)的時(shí)候無法顯示。第六:操作運(yùn)行啟動(dòng)后,數(shù)據(jù)庫里的數(shù)據(jù)無法在VB程序運(yùn)行時(shí),將其數(shù)據(jù)調(diào)出并在所見的數(shù)據(jù)庫中顯示出來。然而要解決這一類的問題并不是很難,首先前四個(gè)問題解決的方法比較簡單所以我在說出問題時(shí)就一筆帶過了??煽蓪τ诘谖鍌€(gè)問題我可是煞費(fèi)苦心。首先,我根本沒有先到這是會(huì)發(fā)生在我的身上,我也因?yàn)椴幌嘈?,所以重?fù)了很多遍這樣的操作,可結(jié)果都一樣。所以我問啦問我們的指導(dǎo)老師,那時(shí)我才知道是我的這個(gè)窗口里面的所有的編程和代碼都丟了,不管我再重復(fù)多少遍都是一樣沒用的。只有把所有的代碼重新輸入或是把原有的備份復(fù)制粘貼上去,才能將原有的程序窗口打開,并且在程序運(yùn)行的時(shí)候見其顯示出來。而我,選擇的是第二種方法,直接復(fù)制張貼上去,而我在這里遇到的問題,也就是所要注意的問題就是,不能只是復(fù)制一個(gè)編程文件,而是要將這個(gè)窗口的所有的信息全部都復(fù)制粘貼上去,才能將這個(gè)程序窗口打開,并運(yùn)行。關(guān)于第六個(gè)問題,是因?yàn)閿?shù)據(jù)庫沒有與VB程序運(yùn)行的界面連接起來;或是沒有到開SQLServer數(shù)據(jù)庫,只有將SQL數(shù)據(jù)庫的服務(wù)器打開運(yùn)行,并將數(shù)據(jù)庫系統(tǒng)中的事務(wù)日志文件附加到數(shù)據(jù)庫里面,將前臺(tái)和后臺(tái)的界面程序連接起來,這樣就能在數(shù)據(jù)庫運(yùn)行時(shí)調(diào)出數(shù)據(jù)了。謹(jǐn)記在所做的數(shù)據(jù)庫運(yùn)行時(shí),不能將U盤等存儲(chǔ)軟件拔出,否則數(shù)據(jù)見會(huì)被損壞,甚至消失。5:總結(jié)為期兩周的數(shù)據(jù)庫課程設(shè)計(jì)因?yàn)楹芏嗪芏嗟囊蛩貕嚎s到四天,然而終于完了,很累也很快樂,有的時(shí)候白天基本是在電腦桌前,現(xiàn)在終于知道自己的斤兩了,知道的太少太少,還有就是明白了人多力量大,我就是在同學(xué)們的使用在慢慢完善的,不過就是太累了,比如那個(gè)約束功能,就是在室友的使用下決絕掉的,呵呵,現(xiàn)在想想自己還真是不行,連那么一個(gè)小問題都弄了半天,不過還是可以的,總比沒弄好要強(qiáng),還有就是覺得自己有必要把自己在做的過程中遇到的問題記錄下來,呵呵下次一定,反正現(xiàn)在還有一次課程設(shè)計(jì),VB課程設(shè)計(jì)和數(shù)據(jù)庫的差不多,所以對現(xiàn)在的我來說,做一個(gè)系統(tǒng)就是關(guān)于數(shù)據(jù)庫的前臺(tái)和后臺(tái)的設(shè)計(jì),可是我想弄個(gè)好點(diǎn)的,因?yàn)閿?shù)據(jù)庫的課程設(shè)計(jì)只是實(shí)現(xiàn)了一些簡單的不能再簡單的功能啦,呵呵,寫到這里,我就有點(diǎn)不好意思了,可是自己不會(huì)復(fù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論