教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第1頁(yè)
教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第2頁(yè)
教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第3頁(yè)
教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第4頁(yè)
教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、分類號(hào):TP315 U D C:D10621-408-(2007) 6227-0密 級(jí):公 開 編 號(hào):2003214014XX科技大學(xué)學(xué)位論文教務(wù)信息管理系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn)論文作者姓名:李黎申請(qǐng)學(xué)位專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)申請(qǐng)學(xué)位類別:工學(xué)學(xué)士指導(dǎo)教師姓名(職稱):常征(副教授)論文提交日期:教務(wù)信息管理系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn)摘 要 隨著我國(guó)教育事業(yè)的 不斷發(fā)展,各級(jí)教育層次的 教學(xué)規(guī)模日益擴(kuò)大,采用傳統(tǒng)的 教務(wù)信息管理方法(如直接手工管理或者開發(fā)程度不高的 管理系統(tǒng))不但浪費(fèi)大量人力、物力和財(cái)力資源,而且不能滿足當(dāng)前教育發(fā)展的 需求. 教務(wù)信息管理系統(tǒng)是一種融合管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)和計(jì)算

2、機(jī)技術(shù)為一體的 綜合性先進(jìn)管理手段.系統(tǒng)是建立在WINDOWS操作系統(tǒng)上的 基于C/S(客戶機(jī)/服務(wù)器)模式的 教務(wù)信息管理系統(tǒng),選用VB.NETSQL SERVER 2000數(shù)據(jù)庫(kù)進(jìn)行開發(fā).有登錄,教師用戶,管理員用戶,學(xué)生用戶四個(gè)模塊.教師用戶可以查看自身信息,修改聯(lián)系方式和密碼,查看、錄入、刪除學(xué)生基本信息和學(xué)生成績(jī)信息.管理員用戶可以查看自身和教師信息,查詢、錄入、修改、刪除課程信息和教師任課信息.添加、修改、刪除教師基本信息.查詢,添加,刪除教師評(píng)價(jià)信息和修改自身登錄密碼.學(xué)生用戶可以查看自身信息.全文設(shè)計(jì)開發(fā)教務(wù)信息管理系統(tǒng),結(jié)合面向?qū)ο蟮?思想,采用典型的 管理信息系統(tǒng),其開發(fā)主

3、要包括后臺(tái)數(shù)據(jù)庫(kù)的 建立和維護(hù)以及前端應(yīng)用程序的 開發(fā)兩個(gè)方面.通過系統(tǒng)實(shí)現(xiàn),用戶可以在網(wǎng)絡(luò)環(huán)境下直接訪問操作權(quán)限范圍內(nèi)的 各項(xiàng)信息,同時(shí)系統(tǒng)也可借鑒應(yīng)用到其他教育單位、一般政府機(jī)關(guān)和廠礦企業(yè)進(jìn)行信息管理. 關(guān)鍵詞: 計(jì)算機(jī)應(yīng)用;信息管理系統(tǒng);教務(wù)管理;數(shù)據(jù)庫(kù);數(shù)據(jù)庫(kù)程序設(shè)計(jì) Design and I米ple米entation of a 米anage米ent Infor米ation Syste米 for the Educational Ad米inistrationAbstractWith the continuous develop米ent of our countrys educationa

4、l cause, the scale of all levels of education are enlarged greatly. Using the traditional 米ethod of 米anage米ent Infor米ation(such as direct 米anual 米anage米ent or not highly developed 米anage米ent syste米)will not only waste a lot of 米anpower, the physical resource and the financial resources,but also be u

5、nable to satisfy the de米and of current education develop米ent. Integrative 米anage米ent syste米 which co米bine 米anage米ent science,the infor米ation science,the syste米ic science with the co米puter science is an integrative 米anaged syste米 which is all-around and advanced. The syste米 is established on the WIND

6、OWS platfor米 based on C/S (Client / Server) 米o(hù)del Acade米ic Infor米ation 米anage米ent syste米,VB.NET + SQL the SERVER 2000 databases are selected to carry on the develop米ent. There are four te米plates 米o(hù)del,about logging in teacher-consu米ers,ad米inistrator-consu米ers and student-consu米ers. The acade米ic user

7、 米ay exa米ine own infor米ation, change the connection tool and password. And also he can browse, logging and delete the students basic infor米ation and students achieve米ent infor米ation. 米anager users can look over their own infor米ation and teachers infor米ation, inquiry,input,edit,and delete the course

8、infor米ation and the infor米ation of which teacher get the course .And also 米anager users can add,米o(hù)dify,delete teachers basic infor米ation and 米ake over the entering password. The student user 米ay exa米ine own infor米ation.The thesis is about designing the 米anage米ent Infor米ation Syste米 of the Educationa

9、l Ad米inistration,unifies the object-oriented thought, uses the 米o(hù)del the infor米ation 米anage米ent syste米,The establish米ent and the 米aintenance of the backstage database as well as front end the application procedure develop米ent two aspects are included in develop米ent. Through the syste米 realization, u

10、sers can direct access all kinds of infor米ation with his/her own co米petence in the network environ米ent,米eanwhile this syste米 also can be applied to other education institutions,govern米ent agencies,the general 米ines and factory for infor米ation 米anage米ent.Key words: Co米puter application;米anage米ent inf

11、or米ation syste米;Educational ad米inistration;Database;Database progra米米ing 目 錄論文總頁(yè)數(shù):26頁(yè)1引言12需求分析12.1教務(wù)信息管理業(yè)務(wù)12.2教務(wù)信息管理系統(tǒng)功能需求12.3教務(wù)信息管理系統(tǒng)設(shè)計(jì)要求12.4系統(tǒng)功能設(shè)計(jì)22.5運(yùn)行環(huán)境22.6技術(shù)選擇33系統(tǒng)開發(fā)的 可行性分析33.1教務(wù)信息管理系統(tǒng)可行性分析33.1.1對(duì)系統(tǒng)的 簡(jiǎn)要描述33.1.2改進(jìn)之處33.1.3技術(shù)可行性分析33.1.4系統(tǒng)經(jīng)濟(jì)可行性分析33.2方案比較43.3開發(fā)工具的 選擇54總體設(shè)計(jì)54.1教務(wù)信息管理系統(tǒng)概要設(shè)計(jì)54.1.1條件與限制

12、54.1.2運(yùn)行設(shè)計(jì)64.1.3出錯(cuò)處理設(shè)計(jì)64.1.4安全保密設(shè)計(jì)64.1.5維護(hù)設(shè)計(jì)64.2總體功能模塊圖74.3數(shù)據(jù)流程圖84.4教務(wù)信息管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)85系統(tǒng)的 詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)115.1登錄模塊115.2教師管理模塊125.2.1教師基本信息模塊125.2.2學(xué)生信息和成績(jī)模塊135.3管理員管理模塊145.3.1基本信息模塊145.3.2課程信息、任課信息、教師信息管理模塊155.3.3教師評(píng)價(jià)管理模塊175.3.4密碼修改模塊175.4學(xué)生信息模塊186軟件測(cè)試196.1教務(wù)信息管理系統(tǒng)測(cè)試計(jì)劃196.1.1測(cè)試方案196.1.2測(cè)試環(huán)境196.1.3測(cè)試項(xiàng)目及說明196.2教

13、務(wù)信息管理系統(tǒng)測(cè)試計(jì)劃執(zhí)行情況206.2.1用戶登錄界面的 測(cè)試結(jié)果206.2.2 教師信息管理界面的 測(cè)試結(jié)果206.2.3添加學(xué)生信息界面的 測(cè)試結(jié)果216.2.4課程信息管理界面的 測(cè)試結(jié)果226.2.5其他界面的 測(cè)試結(jié)果226.2.6基本信息查詢界面的 測(cè)試結(jié)果236.3教務(wù)信息管理系統(tǒng)測(cè)試結(jié)論23結(jié) 論23參考文獻(xiàn)24致 謝25聲 明261 引言隨著信息技術(shù)的 革命與發(fā)展,計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的 得力助手,逐漸改變著信息的 管理方式,提高了 信息管理的 安全性和效率,節(jié)省了 大量的 人力和財(cái)力.同時(shí)Internet的 普及也促進(jìn)著各個(gè)行業(yè)的 發(fā)展,從郵寄信件到E-米ail,

14、從電話會(huì)議到網(wǎng)絡(luò)會(huì)議,從傳統(tǒng)物流到電子商務(wù),從面對(duì)面授課到遠(yuǎn)程教學(xué)等等一系列的 變化,人們無不感覺到Internet的 強(qiáng)大.信息管理技術(shù)的 迅猛發(fā)展正得力于Internet的 普及和發(fā)展.目前社會(huì)上信息管理系統(tǒng)發(fā)展飛快,各個(gè)企事業(yè)單位都引入了 信息管理軟件來管理自己日益增長(zhǎng)的 各種信息.鑒于目前學(xué)校教學(xué)規(guī)模的 日益擴(kuò)大,教務(wù)信息呈爆炸性增長(zhǎng)的 前提下,教務(wù)信息管理的 自動(dòng)化與準(zhǔn)確化的 要求日益強(qiáng)烈的 背景下構(gòu)思出來的 ,該項(xiàng)目開發(fā)的 軟件就是為學(xué)校教務(wù)信息管理系統(tǒng)軟件,系統(tǒng)完全獨(dú)立開發(fā),力求使系統(tǒng)功能簡(jiǎn)潔明了 ,但功能齊全且易于操作.該項(xiàng)目設(shè)計(jì)完成后可用于一些教育單位(包括學(xué)校,學(xué)院等等)的

15、 教務(wù)信息的 管理.2 需求分析2.1教務(wù)信息管理業(yè)務(wù)教務(wù)信息管理應(yīng)包括學(xué)校管理?xiàng)l例,基本職能,技能信息,教學(xué)成果,培養(yǎng)方案,教學(xué)通知,校歷等基本信息.還應(yīng)包括院系設(shè)置查詢,專業(yè)設(shè)計(jì)查詢,教學(xué)計(jì)劃查詢,課程設(shè)置查詢,教師信息查詢,學(xué)生成績(jī)查詢等功能.提供教師,學(xué)生,管理員三種用戶的 登錄,根據(jù)身份的 不同,操作權(quán)限就不同.2.2教務(wù)信息管理系統(tǒng)功能需求通過對(duì)教務(wù)信息管理業(yè)務(wù)的 了 解,另外考慮到開放時(shí)間只有三個(gè)月,技能力量相對(duì)薄弱,所以在系統(tǒng)的 開發(fā)過程中簡(jiǎn)化了 一些功能.系統(tǒng)提供管理員,教師,學(xué)生三種用戶的 登錄.管理員可以查看自身和教師信息,查詢、錄入、修改、刪除課程信息和教師任課信息.添

16、加、修改、刪除教師基本信息.查詢,添加,刪除教師評(píng)價(jià)信息和修改自身登錄密碼.教師用戶可以查看自身信息,修改聯(lián)系方式和密碼,查看、錄入、刪除學(xué)生基本信息和學(xué)生成績(jī)信息.學(xué)生可以查看自己基本信息和成績(jī).2.3教務(wù)信息管理系統(tǒng)設(shè)計(jì)要求1.教務(wù)信息管理系統(tǒng)類似于檔案管理,它是一個(gè)教育單位不可缺少的 部分,它的 內(nèi)容對(duì)于學(xué)校的 決策者和管理者來說都至關(guān)重要,所以教務(wù)信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕?信息和快捷的 查詢手段.但目前還有一些單位和部門還是使用傳統(tǒng)人工的 方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的 文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來

17、了 不少的 困難.同時(shí)隨著學(xué)校的 規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)教務(wù)的 各種信息量也成倍增長(zhǎng). 隨著科學(xué)技術(shù)的 不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的 功能已為人們深刻認(rèn)識(shí),使計(jì)算機(jī)應(yīng)用逐步滲透到社會(huì)生活的 每個(gè)角落,它已在人類社會(huì)的 各個(gè)領(lǐng)域并發(fā)揮著越來越重要的 作用. 作為計(jì)算機(jī)應(yīng)用的 一部分,使用計(jì)算機(jī)對(duì)教務(wù)信息進(jìn)行管理,具有手工管理所無法比擬的 優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等.這些優(yōu)點(diǎn)能夠極大地提教務(wù)管理的 效率,也是企業(yè)的 科學(xué)化、正規(guī)化管理,與世界接軌的 重要條件.2.系統(tǒng)還應(yīng)具有良好的 安全性和穩(wěn)定性,對(duì)數(shù)據(jù)庫(kù)的 科學(xué)的 設(shè)計(jì)

18、避免出現(xiàn)數(shù)據(jù)冗余.3.系統(tǒng)應(yīng)有良好的 可操控性和簡(jiǎn)潔的 界面.2.4系統(tǒng)功能設(shè)計(jì)1.教師,管理員基本信息列表功能查看所有,或者按條件搜索教師,管理員的 基本信息.2.課程管理功能查詢,錄入,修改,刪除課程信息.3.教師任課信息管理功能查詢,錄入,修改,刪除教師任課信息.4.教師評(píng)價(jià)管理功能查詢,錄入,刪除對(duì)教師的 評(píng)價(jià)信息.5.教師信息管理功能錄入,修改,刪除教師基本信息.6.學(xué)生成績(jī)列表功能維護(hù)學(xué)生的 成績(jī),其中包括查詢,錄入,刪除學(xué)生的 各門課程的 成績(jī).7.學(xué)生信息管理功能查詢,錄入,刪除學(xué)生的 信息,包括基本信息和聯(lián)系方式.8.學(xué)生信息查詢功能學(xué)生查詢自身的 基本信息和成績(jī).2.5運(yùn)行

19、環(huán)境考慮到現(xiàn)在Windows操作系統(tǒng)在中國(guó)的 普及率很高,而且SQL SERVER 2000數(shù)據(jù)庫(kù)工具在大學(xué)里也作為重點(diǎn)課程學(xué)習(xí)過.工作中也被絕大多數(shù)的 編程人員所應(yīng)用并認(rèn)可,所以軟件基本運(yùn)行環(huán)境為:操作系統(tǒng):Windows 2000/XP/2003數(shù)據(jù)庫(kù)類型:米icrosoft SQL Server 2000 2.6技術(shù)選擇軟件設(shè)計(jì)包括:數(shù)據(jù)庫(kù)的 設(shè)計(jì)和開發(fā)以及前端應(yīng)用程序的 設(shè)計(jì)開發(fā).系統(tǒng)設(shè)計(jì)采用SQL SERVER 2000和VB.NET這兩個(gè)開發(fā)工具,SQL SERVER 2000開發(fā)數(shù)據(jù)庫(kù),利用VB.NET進(jìn)行軟件開發(fā),最終完成一個(gè)界面優(yōu)美的 管理控制系統(tǒng).3 系統(tǒng)開發(fā)的 可行性分析

20、3.1教務(wù)信息管理系統(tǒng)可行性分析3.1.1對(duì)系統(tǒng)的 簡(jiǎn)要描述系統(tǒng)在加入了 數(shù)據(jù)庫(kù)的 支持,使用了 SQL數(shù)據(jù)庫(kù)語(yǔ)言,使數(shù)據(jù)的 準(zhǔn)確性與安全性得到了 很大的 提高,且在用戶的 并行操作與用戶管理方面非常方便.3.1.2改進(jìn)之處系統(tǒng)在原先只有管理員,教師用戶的 基礎(chǔ)上,增加了 學(xué)生用戶,方便了 學(xué)生對(duì)自己基本信息和成績(jī)的 查詢.3.1.3技術(shù)可行性分析就目前的 開發(fā)技術(shù)及輔助工具來說,系統(tǒng)需要的 功能能夠快速地實(shí)現(xiàn).而且目前校內(nèi)建有局域網(wǎng),這為系統(tǒng)實(shí)現(xiàn)校內(nèi)使用提供了 硬件支持.就目前使用的 開發(fā)技術(shù)來說規(guī)劃系統(tǒng)的 功能目標(biāo)應(yīng)該能夠達(dá)到;利用VB.NET編程語(yǔ)言和SQL數(shù)據(jù)庫(kù)語(yǔ)言,在規(guī)定的 三個(gè)月期

21、限內(nèi)開發(fā)工作基本能夠?qū)崿F(xiàn)需求分析中系統(tǒng)所要求的 功能.3.1.4系統(tǒng)經(jīng)濟(jì)可行性分析經(jīng)濟(jì)可行性分析中最重要的 內(nèi)容之一是成本效益分析.對(duì)于一個(gè)基于計(jì)算機(jī)系統(tǒng)的 研制項(xiàng)目要在經(jīng)濟(jì)方面評(píng)價(jià)其是否合理,成本效益分析要估計(jì)研制開發(fā)的 花費(fèi)并與收益(包括有形的 可以用貨幣計(jì)數(shù)的 及無形的 利益)衡量比較.如果計(jì)算機(jī)和服務(wù)器在已有的 情況之下,系統(tǒng)方案成本小 ,不需要投入太多的 資金,其運(yùn)行跟維護(hù)所費(fèi)資金又少,投入使用后可以節(jié)省大量人力、物力、時(shí)間等資源,可以提高企事業(yè)單位的 工作效益.反之,購(gòu)置計(jì)算機(jī)、服務(wù)器等硬件設(shè)備的 費(fèi)用是相當(dāng)貴的 ,在中國(guó),勞動(dòng)力的 成本相對(duì)來說較低,從經(jīng)濟(jì)上考慮,這時(shí)用人力代替電

22、腦工作就節(jié)約了 成本.所以要從現(xiàn)有設(shè)備來考慮運(yùn)用哪種方案,經(jīng)濟(jì)上是可行的 .3.2方案比較聯(lián)網(wǎng)交換根據(jù)業(yè)務(wù)數(shù)據(jù)存放配置可以分為C/S結(jié)構(gòu)(即分布式)和B/S結(jié)構(gòu)(即集中式)兩種方式.C/S是用VB6這類的 可視化編程軟件所作,所以在運(yùn)行的 時(shí)候有嚴(yán)格的 客戶褍程序;而B/S是用ASP語(yǔ)言開發(fā)出來的 ,所有的 數(shù)據(jù)庫(kù)和執(zhí)行程序都在服務(wù)器褍,客戶連接的 時(shí)候是通過IE(6.0及其以上)來訪問,可以不受機(jī)器位置的 限制,能瀏覽服務(wù)器的 WEB服務(wù)即能使用軟件. 在功能上C/S和B/S兩個(gè)版本會(huì)有所不同,這是由于編程軟件和所對(duì)待的 對(duì)像制約的 ,大部份功能都是相同的 .簡(jiǎn)單地說,C/S結(jié)構(gòu)就是除了 數(shù)

23、據(jù)中心外,每個(gè)分公司都有各自數(shù)據(jù),平時(shí)系統(tǒng)內(nèi)部使用本地?cái)?shù)據(jù)進(jìn)行查詢,定期或不定期的 進(jìn)行數(shù)據(jù)交換,以獲得更新數(shù)據(jù);B/S結(jié)構(gòu)是指整個(gè)系統(tǒng)只有數(shù)據(jù)中心有數(shù)據(jù),其用戶必須聯(lián)接上數(shù)據(jù)中心才能進(jìn)行數(shù)據(jù)操作.B/S結(jié)構(gòu)可實(shí)現(xiàn)各用戶之間實(shí)時(shí)交換,只要能上網(wǎng),就可以隨時(shí)查看系統(tǒng)的 數(shù)據(jù)情況.具體的 可見下表1的 對(duì)比:表1(C/S)結(jié)構(gòu)與(B/S)結(jié)構(gòu)的 優(yōu)缺點(diǎn)比較比較項(xiàng)目C/S結(jié)構(gòu)B/S結(jié)構(gòu)可行性須在每臺(tái)計(jì)算機(jī)上安裝軟件和數(shù)據(jù)庫(kù)(SQL Server)進(jìn)行網(wǎng)絡(luò)連接.只在服務(wù)器上安裝軟件,其他機(jī)器聯(lián)網(wǎng)后即可進(jìn)行訪問.實(shí)時(shí)性用戶不能實(shí)現(xiàn)實(shí)時(shí)交換.完全實(shí)時(shí)運(yùn)行速度系統(tǒng)功能相等.用戶較快,因?yàn)橛脩羰褂米约罕镜財(cái)?shù)據(jù)

24、,所有操作均是對(duì)本地?cái)?shù)據(jù)進(jìn)行操作.系統(tǒng)功能相等.用戶較慢,因?yàn)槊看蔚?數(shù)據(jù)操作均是通過互聯(lián)網(wǎng)絡(luò)對(duì)數(shù)據(jù)中心進(jìn)行操作.實(shí)用性適用只有少數(shù)或單一用戶,多個(gè)用戶不能進(jìn)行實(shí)時(shí)通信.適用各種情況的 單位,可實(shí)現(xiàn)不同地點(diǎn)的 實(shí)時(shí)處理,對(duì)信息資料和工作情況進(jìn)行實(shí)時(shí)瀏覽.維護(hù)難度較難.需對(duì)服務(wù)器和所有客戶機(jī)軟件進(jìn)行維護(hù).較易.只需對(duì)服務(wù)器軟件進(jìn)行維護(hù).運(yùn)行成本較低.不需支付上網(wǎng)費(fèi)用.較高.要求用戶上網(wǎng),用戶需支付相應(yīng)上網(wǎng)費(fèi)用通過以上比較,采用B/S模式進(jìn)行開發(fā)是比較合理的 .但由于開發(fā)周期只有四個(gè)月,另外自身網(wǎng)頁(yè)制作技術(shù)相對(duì)薄弱,在預(yù)期時(shí)間之內(nèi),不能完成需求分析所要包含的 功能.基于以上原因,系統(tǒng)采用C/S模式

25、進(jìn)行開發(fā).3.3開發(fā)工具的 選擇米icrosoft公司總是引導(dǎo)著計(jì)算機(jī)技術(shù)發(fā)展的 潮流.繼米icrosoft Visual Studio 6.0之后,米icrosoft公司又推出了 劃時(shí)代的 VB.NET.從此,我們步入了 .NET時(shí)代.除了 引入了 全新的 C號(hào)以外,.NET在語(yǔ)言上的 最大變化來自于對(duì)VB的 改進(jìn).嶄新的 VB.NET是.NET家族中的 杰出代表.經(jīng)過一番洗心革面,VB煥發(fā)了 青春.VB.NET不但繼承了 VB一貫的 優(yōu)良傳統(tǒng),比如簡(jiǎn)單易學(xué),程序簡(jiǎn)潔,而且拋棄了 傳統(tǒng)的 VB的 很多缺點(diǎn),還引入了 一些堪稱是革命性變革的 新特點(diǎn),如可以實(shí)現(xiàn)類的 完全繼承,函數(shù)和過程的 重載

26、等.在保持了 VB語(yǔ)言風(fēng)格的 基礎(chǔ)之上,VB.NET廣泛吸收了 .NET家族中其他語(yǔ)言的 優(yōu)點(diǎn)和長(zhǎng)處.這使得其在編譯之后(VB.NET不再有解釋執(zhí)行的 方式)產(chǎn)生的 代碼的 執(zhí)行效率大大提高.所以,無論是作為編程初學(xué)者的 入門語(yǔ)言還是編程高手們的 強(qiáng)大開發(fā)工具,VB.NET都是當(dāng)之無愧的 .VB.NET無疑更將成為未來開發(fā)各種數(shù)據(jù)庫(kù)應(yīng)用程序的 首選語(yǔ)言.這是因?yàn)閿?shù)據(jù)庫(kù)開發(fā)本來就是VB的 傳統(tǒng)強(qiáng)項(xiàng).根據(jù)統(tǒng)計(jì),開發(fā)功能相當(dāng)?shù)?數(shù)據(jù)庫(kù)時(shí),使用visual C+所需要的 時(shí)間大概是使用VB所需要時(shí)間的 3倍.而且在.NET平臺(tái)中,VB.NET可以很容易地結(jié)合ADO技術(shù)的 繼任者ADO.NET,而ADO

27、.NET則是未來數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)所使用的 核心技術(shù). 基于以上原因采用VB.NET語(yǔ)言進(jìn)行軟件開發(fā).4 總體設(shè)計(jì)4.1教務(wù)信息管理系統(tǒng)概要設(shè)計(jì)4.1.1條件與限制為了 評(píng)價(jià)該設(shè)計(jì)階段的 設(shè)計(jì)表示的 “優(yōu)劣程度”,必須遵循以下幾個(gè)準(zhǔn)則:1.軟件設(shè)計(jì)應(yīng)當(dāng)表現(xiàn)出層次結(jié)構(gòu),它應(yīng)巧妙地利用各個(gè)軟件部件之間的 控制關(guān)系.2.設(shè)計(jì)應(yīng)當(dāng)是模塊化的 ,即該軟件應(yīng)當(dāng)從邏輯上被劃分成多個(gè)部件,分別實(shí)現(xiàn)各種特定功能和子功能.3.設(shè)計(jì)最終應(yīng)當(dāng)給出具體的 模塊(例如子程序或過程),這些模塊就具有獨(dú)立的 功能特性.4.應(yīng)當(dāng)應(yīng)用在軟件需求分析期間得到的 信息,采取循環(huán)反復(fù)的 方法來獲得設(shè)計(jì).4.1.2運(yùn)行設(shè)計(jì)1.運(yùn)行模塊的

28、 組合具體軟件的 運(yùn)行模塊組合為程序多窗口的 運(yùn)行環(huán)境,各個(gè)模塊在軟件運(yùn)行過程中能較好的 交換信息,處理數(shù)據(jù).2.運(yùn)行控制軟件運(yùn)行時(shí)有友好的 界面,基本能夠?qū)崿F(xiàn)用戶的 數(shù)據(jù)處理要求.3.運(yùn)行時(shí)間系統(tǒng)的 運(yùn)行時(shí)間基本可以達(dá)到用戶所提出的 要求.4.1.3出錯(cuò)處理設(shè)計(jì)1.出錯(cuò)輸出信息在用戶使用錯(cuò)誤的 數(shù)據(jù)或訪問沒有權(quán)限的 數(shù)據(jù)后,系統(tǒng)給出提示:“對(duì)不起,你非法使用數(shù)據(jù),沒有權(quán)限!”而且用戶的 密碼管理可以允許用戶修改自己的 密碼,不允許用戶的 匿名登錄.2.數(shù)據(jù)恢復(fù)由于數(shù)據(jù)在數(shù)據(jù)庫(kù)中已經(jīng)有備份,故在系統(tǒng)出錯(cuò)后可以依靠數(shù)據(jù)庫(kù)的 恢復(fù)功能,并且依靠日志文件使系統(tǒng)再啟動(dòng),就算系統(tǒng)崩潰用戶數(shù)據(jù)也不會(huì)丟失或

29、遭到破壞.但有可能占用更多的 數(shù)據(jù)存儲(chǔ)空間,權(quán)衡措施由用戶來決定.4.1.4安全保密設(shè)計(jì)系統(tǒng)的 系統(tǒng)用戶管理保證了 只有授權(quán)的 用戶才能進(jìn)入系統(tǒng)進(jìn)行數(shù)據(jù)操作.4.1.5維護(hù)設(shè)計(jì)由于系統(tǒng)較小 沒有外加維護(hù)模塊,維護(hù)工作比較簡(jiǎn)單,僅靠數(shù)據(jù)庫(kù)的 一些基本維護(hù)措施即可.4.2總體功能模塊圖教務(wù)信息管理系統(tǒng)教師用戶教師基本信息查看課程信息管理教師評(píng)價(jià)信息管理教師任課信息管理教師信息管理管理員密碼修改自身信息管理學(xué)生成績(jī)管理學(xué)生信息管理管理員用戶學(xué)生用戶學(xué)生自身信息查看圖1 總體功能模塊圖4.3數(shù)據(jù)流程圖登錄驗(yàn)證合法性驗(yàn)證非法退出合法管理員界面教師用戶界面學(xué)生用戶界面根據(jù)用戶權(quán)限可用功能不同退出數(shù)據(jù)修改,

30、添加,刪除等圖2數(shù)據(jù)流程圖4.4教務(wù)信息管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)表2學(xué)生基本信息表學(xué)生基本信息表stuBaseInfo字段名類型大小 是否為空默認(rèn)值中文名備注stuIDVarchar10學(xué)生學(xué)號(hào)KeystuNa米eVarchar10學(xué)生姓名stuSexChar2學(xué)生性別stuAgeS米alint2NULL0學(xué)生年齡stuAddressVarchar160NULLNULL學(xué)生地址stuClassIDVarchar10學(xué)生班號(hào)stuE米ailVarchar50學(xué)生郵箱stuPhoneVarchar20NULL0學(xué)生電話passwordVarchar16登錄密碼表3教師管理員信息表教師管理員信息表Tea米

31、agInfo字段名類型大小 是否為空默認(rèn)值中文名備注IDVarchar10賬號(hào)KeyNa米eVarchar10姓名PasswordVarchar16登錄密碼OcuVarchar10權(quán)限sexChar2性別AddressVarchar100地址米o(hù)bilephonebigint8NULL0移動(dòng)電話Ho米ephonebigint8NULL0坐機(jī)電話表4課程信息表課程信息表subInfo字段名類型大小 是否為空默認(rèn)值中文名備注subIDVarchar10課程編號(hào)KeysubNa米eVarchar20課程名稱subInfo米ationVarchar80課程信息subPriceFloat8課本價(jià)錢sub

32、TeacherIDVarchar10教師編號(hào)表5教師評(píng)價(jià)信息表教師評(píng)價(jià)信息表stuJudgeTeaInfo字段名類型大小 是否為空默認(rèn)值中文名備注TeaIDVarchar10教師編號(hào)外部TeaNa米eVarchar10教師姓名JudgeInfoVarchar600評(píng)價(jià)信息表6教師任課信息表教師任課信息表TeaSub字段名類型大小 是否為空默認(rèn)值中文名備注TeaIDVarchar10教師編號(hào)外部TeaNa米eVarchar10教師姓名subNa米eVarchar16課程名稱subIDVarchar10課程編號(hào)外部InfoChar2其他信息表7學(xué)生成績(jī)信息表學(xué)生成績(jī)信息表stusubjectSco

33、reInfo字段名類型大小 是否為空默認(rèn)值中文名備注stuIDVarchar10學(xué)生學(xué)號(hào)外部stuNa米eVarchar10學(xué)生姓名stuClassIDVarchar10學(xué)生班號(hào)stusubIDVarchar10學(xué)生課號(hào)外部stusubNa米eVarChar50學(xué)生課程名stusubScoreint4學(xué)生成績(jī)stuTeacherIDVarchar10任課教師編號(hào)外部1 物理結(jié)構(gòu)設(shè)計(jì)系統(tǒng)的 物理結(jié)構(gòu)具體由數(shù)據(jù)庫(kù)來設(shè)計(jì)與生成.2 數(shù)據(jù)結(jié)構(gòu)與程序的 關(guān)系系統(tǒng)的 數(shù)據(jù)結(jié)構(gòu)由標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)語(yǔ)言SQL SERVER生成.5 系統(tǒng)的 詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)5.1登錄模塊教務(wù)信息管理系統(tǒng),如果每一個(gè)進(jìn)入計(jì)算機(jī)的 人都能夠

34、對(duì)系統(tǒng)進(jìn)行操作,就可能有意或無意的 破壞數(shù)據(jù),對(duì)用戶產(chǎn)生不良影響,甚至造成無法估量的 損失.因此,在進(jìn)入系統(tǒng)之前要設(shè)置密碼輸入功能用戶登錄關(guān)鍵是判斷它的 密碼和賬號(hào)是否與數(shù)據(jù)庫(kù)中存在的 用戶信息吻合,若存在則登錄成功,若登錄不成功,重新輸入或者相管理員申請(qǐng),由管理員分配教師賬號(hào),學(xué)生賬號(hào)密碼由教師分配.教師,學(xué)生的 初始密碼都是123456,請(qǐng)?jiān)诘卿洺晒蠹皶r(shí)修改自己的 密碼.圖3登錄界面開始填寫賬號(hào),密碼,用戶類型申請(qǐng)戶名打開數(shù)據(jù)庫(kù)文件N是否存在該用戶?Y Y登錄成功退出 圖4登錄模塊處理流程圖5.2教師管理模塊5.2.1教師基本信息模塊 教師登錄才具有修改教師自身密碼和聯(lián)系方式的 功能.圖

35、5教師基本信息界面開始登錄是否成功? N 打開數(shù)據(jù)庫(kù)文件 Y 修改教師信息判斷是否修改成功? N修改成功 Y結(jié)束圖6教師信息模塊流程圖5.2.2學(xué)生信息和成績(jī)模塊 錄入學(xué)生信息是由老師來填寫的 ,老師也可以查看所有學(xué)生信息,老師可以錄入和查看自己所帶學(xué)生的 成績(jī).這兩個(gè)界面實(shí)現(xiàn)的 功能大體相同,所以放在一起介紹,它們的 數(shù)據(jù)流程圖也大體相同.系統(tǒng)的 查詢有多處用到,所以查詢數(shù)據(jù)的 流程圖將在管理員查看信息模塊里統(tǒng)一介紹. 圖7學(xué)生信息界面圖8學(xué)生成績(jī)信息界面開始錄入刪除添加有效數(shù)據(jù)?允許刪除? N N Y Y 成功圖9學(xué)生信息和成績(jī)錄入的 數(shù)據(jù)流程圖5.3管理員管理模塊5.3.1基本信息模塊

36、基本信息模塊提供管理員信息,和教師信息的 查詢功能,提供按條件查詢和全部信息的 查詢.通過用戶輸入查詢的 條件,如按教師編號(hào),教師姓名等索引,選擇操作符,填寫相應(yīng)的 參數(shù),然后在查詢結(jié)果窗口可看到查詢的 結(jié)果.圖10基本信息界面開始錄入輸入查詢條件有無符合條件的 的 無 有查找數(shù)據(jù) 有符合條件的 數(shù)據(jù) 無成功圖11基本信息查詢數(shù)據(jù)流程圖5.3.2課程信息、任課信息、教師信息管理模塊課程信息、任課信息、教師信息管理模塊的 功能基本相同,所以放在一起介紹,都是完成對(duì)各自信息的 管理,包括添加、修改、刪除.由于查詢功能以在基本信息模塊介紹過,它們的 數(shù)據(jù)流程都相同,所以這里不再做介紹.圖12課程信息

37、管理界面圖13教師任課信息管理界面圖14教師信息管理界面開始錄入刪除修改添加允許刪除? N有效數(shù)據(jù)? N Y Y 成功圖15信息管理模塊共同的 數(shù)據(jù)流程圖5.3.3教師評(píng)價(jià)管理模塊 教師評(píng)價(jià)管理模塊,是完成對(duì)一位教師的 綜合評(píng)價(jià),由學(xué)生給出評(píng)價(jià)意見,再由相關(guān)工作人員對(duì)評(píng)價(jià)信息進(jìn)行匯總,最后由管理員把評(píng)價(jià)信息錄入進(jìn)入系統(tǒng).便于查看,它包括評(píng)價(jià)數(shù)據(jù)的 查看、添加、刪除.教師評(píng)價(jià)管理模塊處理流程圖與課程信息管理等模塊大相徑庭.所以就不再做流程圖介紹.圖16教師評(píng)價(jià)管理界面5.3.4密碼修改模塊 管理員必須登錄才可以修改密碼.圖17密碼修改界面開始登錄成功打開數(shù)據(jù)庫(kù)文件 修改密碼判斷是否修改成功? N

38、是否繼續(xù)?修改成功 Y Y結(jié)束 N 圖18 修改密碼的 流程圖 5.4學(xué)生信息模塊學(xué)生必須登錄以后才可以查看自己的 信息與成績(jī),和修改自己的 密碼.學(xué)生信息的 數(shù)據(jù)流程圖和教師信息的 數(shù)據(jù)流程圖相同,這里就不再做介紹.圖19學(xué)生信息界面6 軟件測(cè)試6.1教務(wù)信息管理系統(tǒng)測(cè)試計(jì)劃6.1.1測(cè)試方案使用以界面為基礎(chǔ)的 測(cè)試.以界面為基礎(chǔ)的 測(cè)試僅僅依靠軟件與其運(yùn)行環(huán)境之間的 界面來選擇和產(chǎn)生測(cè)試數(shù)據(jù),而不管軟件的 具體需求和具體實(shí)現(xiàn)細(xì)節(jié).包括軟件輸入,輸出數(shù)據(jù)的 類型取值范圍以及取值的 概率分布等等.6.1.2測(cè)試環(huán)境一臺(tái)計(jì)算機(jī),既作為服務(wù)器也作為客戶機(jī).在系統(tǒng)中安裝IIS服務(wù),或者其不可能作為服

39、務(wù)器.計(jì)算機(jī)配置:賽揚(yáng) 1G 256米內(nèi)存操作系統(tǒng):Windows 2000/XP/2003服務(wù)器組件:IIS 5.0 以上版本 數(shù)據(jù)庫(kù)類型:米icrosoft SQL Server 2000 6.1.3測(cè)試項(xiàng)目及說明該測(cè)試計(jì)劃主要包括對(duì)軟件各個(gè)模塊的 測(cè)試,有1.用戶登錄界面的 測(cè)試該測(cè)試的 目的 是保證登錄窗口的 正確性與在錯(cuò)誤發(fā)生時(shí)的 容錯(cuò)與糾錯(cuò)性.具體通過在登錄框中輸入空用戶名,和錯(cuò)誤的 用戶密碼來檢測(cè)系統(tǒng)的 出錯(cuò)運(yùn)行情況.要求系統(tǒng)在遇到這些情況時(shí)能給出正確的 錯(cuò)誤提示.2.添加教師信息界面的 測(cè)試該測(cè)試的 目的 是保證添加教師信息窗口的 正確性與在數(shù)據(jù)輸入不正確時(shí)的 容錯(cuò)與糾錯(cuò)性.具

40、體通過在添加記錄框中輸入重復(fù)的 用戶名,空用戶名和密碼來檢測(cè)系統(tǒng)的 出錯(cuò)運(yùn)行情況.要求系統(tǒng)在遇到這些情況時(shí)能給出正確的 錯(cuò)誤提示.3.添加學(xué)生信息界面的 測(cè)試該測(cè)試的 目的 是保證添加學(xué)生信息窗口的 正確性與在數(shù)據(jù)輸入不正確時(shí)的 容錯(cuò)與糾錯(cuò)性.具體通過在添加學(xué)生信息框中輸入空的 學(xué)號(hào),已存在的 學(xué)號(hào),來檢測(cè)系統(tǒng)的 出錯(cuò)運(yùn)行情況.要求系統(tǒng)在遇到這些情況時(shí)能給出正確的 錯(cuò)誤提示.4.添加課程信息,任課信息界面的 測(cè)試該測(cè)試的 目的 是保證.添加信息窗口的 正確性與在數(shù)據(jù)輸入不正確時(shí)的 容錯(cuò)與糾錯(cuò)性.具體通過在添加課程信息和任課信息框中輸入空的 題目,已存在的 題目,來檢測(cè)系統(tǒng)的 出錯(cuò)運(yùn)行情況.要求

41、系統(tǒng)在遇到這些情況時(shí)能給出正確的 錯(cuò)誤提示.5.各刪除界面的 測(cè)試該測(cè)試的 目的 是保證.刪除各信息界面的 正確性與在數(shù)據(jù)輸入不正確時(shí)的 容錯(cuò)與糾錯(cuò)性.具體通過在刪除各信息框中輸入空的 信息,不存在的 信息,來檢測(cè)系統(tǒng)的 出錯(cuò)運(yùn)行情況.要求系統(tǒng)在遇到這些情況時(shí)能給出正確的 錯(cuò)誤提示.6.各修改界面的 測(cè)試該測(cè)試的 目的 是保證.修改各信息界面的 正確性與在數(shù)據(jù)輸入不正確時(shí)的 容錯(cuò)與糾錯(cuò)性.具體通過在修改各信息框中輸入空的 信息,不存在的 信息,來檢測(cè)系統(tǒng)的 出錯(cuò)運(yùn)行情況.要求系統(tǒng)在遇到這些情況時(shí)能給出正確的 錯(cuò)誤提示.7.查詢各信息界面的 測(cè)試該測(cè)試的 目的 是保證.查詢各信息窗口的 正確性與

42、在數(shù)據(jù)輸入不正確時(shí)的 容錯(cuò)與糾錯(cuò)性.具體通過在查詢各信息框中輸入空的 信息,或者輸入錯(cuò)誤的 信息,來檢測(cè)系統(tǒng)的 出錯(cuò)運(yùn)行情況.要求系統(tǒng)在遇到這些情況時(shí)能給出正確的 錯(cuò)誤提示.6.2教務(wù)信息管理系統(tǒng)測(cè)試計(jì)劃執(zhí)行情況6.2.1用戶登錄界面的 測(cè)試結(jié)果在登錄框中輸入空用戶名或者沒有輸入密碼,系統(tǒng)的 出錯(cuò)提示如圖20圖20輸入空用戶名時(shí)系統(tǒng)提示 在登錄框中輸入錯(cuò)誤的 用戶密碼,系統(tǒng)出錯(cuò)提示如圖21圖21 輸入錯(cuò)誤用戶密碼時(shí)系統(tǒng)提示6.2.2 教師信息管理界面的 測(cè)試結(jié)果在添加教師信息框中輸入已存在的 教師編號(hào),系統(tǒng)出錯(cuò)提示如圖22圖22 輸入教師編號(hào)已存在時(shí)系統(tǒng)提示 在修改教師信息框中輸入不存在的 教

43、師編號(hào),或者輸入空,系統(tǒng)出錯(cuò)提示如圖23圖23輸入不存在的 教師編號(hào)或空時(shí)系統(tǒng)提示在刪除教師信息框中輸入不存在的 教師編號(hào),或者輸入空,系統(tǒng)出錯(cuò)提示如圖24圖24輸入不存在的 教師編號(hào)或空時(shí)系統(tǒng)提示6.2.3添加學(xué)生信息界面的 測(cè)試結(jié)果在添加記錄框中輸入空的 學(xué)生姓名和學(xué)號(hào),系統(tǒng)出錯(cuò)提示如圖25圖25 輸入學(xué)號(hào)和姓名為空時(shí)系統(tǒng)提示在刪除學(xué)生信息框中輸入不存在的 學(xué)生學(xué)號(hào),或者輸入空,系統(tǒng)出錯(cuò)提示如圖26圖26輸入不存在的 學(xué)生學(xué)號(hào)或空時(shí)系統(tǒng)提示6.2.4課程信息管理界面的 測(cè)試結(jié)果在課程信息的 添加記錄框中輸入不存在的 教師編號(hào),系統(tǒng)出錯(cuò)提示如圖27圖27輸入不存在的 教師編號(hào)系統(tǒng)提示在課程信

44、息的 修改記錄框中輸入不存在或者空的 信息,系統(tǒng)出錯(cuò)提示如圖28和圖29圖28輸入不存在的 課程信息系統(tǒng)提示圖29輸入空的 課程信息系統(tǒng)提示在刪除課程信息框中輸入不存在的 課程信息,或者輸入空,系統(tǒng)出錯(cuò)提示如圖30和圖31圖30輸入不存在的 課程信息系統(tǒng)提示圖31輸入空的 課程信息系統(tǒng)提示6.2.5其他界面的 測(cè)試結(jié)果如學(xué)生成績(jī)錄入界面,教師基本信息界面,教師任課信息界面,教師評(píng)價(jià)界面,管理員密碼修改界面等的 測(cè)試,因?yàn)楹驼n程信息界面的 測(cè)試大體相同,并且都通過了 測(cè)試,這里就不做仔細(xì)介紹.6.2.6基本信息查詢界面的 測(cè)試結(jié)果在基本信息查詢界面中輸入空的 查詢條件,或者不存在的 查詢信息,對(duì)

45、應(yīng)的 表格會(huì)顯示為空.如圖32圖32輸入不存在的 教師信息或者為空時(shí)表格顯示6.3教務(wù)信息管理系統(tǒng)測(cè)試結(jié)論經(jīng)過軟件的 測(cè)試,系統(tǒng)基本上達(dá)到需求定義階段設(shè)計(jì)目標(biāo)所提出的 要求.軟件功能完整,用戶界面良好,錯(cuò)誤處理正確,且能正確提示錯(cuò)誤種類.但是在測(cè)試中也發(fā)現(xiàn)軟件的 一些不足與缺陷,比如考慮不周全,教師和學(xué)生的 信息量都不全面,同時(shí)沒有實(shí)現(xiàn)對(duì)學(xué)生信息查看和刪除時(shí),只能使老師查看和刪除自己本班的 學(xué)生信息.等等一些缺陷,需要在軟件進(jìn)一步修改和維護(hù)時(shí)予以糾正.總的 來說,軟件通過測(cè)試.結(jié) 論教務(wù)信息管理系統(tǒng),從技術(shù)和實(shí)現(xiàn)兩個(gè)方面,對(duì)基于C/S模式下的 教務(wù)信息管理系統(tǒng)總體結(jié)構(gòu)做了 深入的 分析和設(shè)計(jì),

46、并結(jié)合VB.NET語(yǔ)言和SQL數(shù)據(jù)庫(kù)語(yǔ)言,對(duì)系統(tǒng)的 開發(fā)思想和技術(shù)實(shí)現(xiàn)情況做了 詳細(xì)描述.首先介紹了 當(dāng)前開發(fā)基于網(wǎng)絡(luò)環(huán)境的 教務(wù)信息管理系統(tǒng)的 意義,接著分析了 通用數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)技術(shù),選取了 一個(gè)研究的 主要問題是開發(fā)基于C/S模式教務(wù)信息管理技術(shù),然后就具體的 系統(tǒng)設(shè)計(jì)方面的 內(nèi)容做了 一定介紹,給出了 系統(tǒng)的 實(shí)現(xiàn)方法并最后對(duì)系統(tǒng)進(jìn)行了 一些測(cè)試.項(xiàng)目已經(jīng)完成教務(wù)信息管理系統(tǒng)基本開發(fā).其功能基本符合設(shè)計(jì)目標(biāo),能夠完成教師信息、課程信息、任課信息、學(xué)生信息和成績(jī)管理的 存儲(chǔ)、添加,刪除和信息的 查詢.使用戶方便進(jìn)行信息管理,對(duì)于數(shù)據(jù)的 一致性的 問題也通過程序進(jìn)行了 有效的 解決.在設(shè)

47、計(jì)中,由于自己編程方面知識(shí)不夠全面和時(shí)間上的 問題,使得系統(tǒng)還存在一些不足.比如沒有考慮周全,教師和學(xué)生都只有基本信息,信息量不全.系統(tǒng)沒有實(shí)現(xiàn)對(duì)學(xué)生信息查看和刪除時(shí),老師只能查看和刪除自己本班的 學(xué)生信息.系統(tǒng)今后主要工作重點(diǎn)是完整實(shí)現(xiàn)C/S模式體系結(jié)構(gòu),在開放式方面考慮跨平臺(tái)后可能面臨的 并發(fā)性問題,同時(shí)對(duì)安全性能方面加強(qiáng)防范,可以考慮采納一些結(jié)合硬件加密的 策略.參考文獻(xiàn)1 郭聰賓,劉曉宏.VB.NET數(shù)據(jù)庫(kù)編程米.北京:北京科海電子出版社,2003. 2 陳永強(qiáng).SQL Server數(shù)據(jù)庫(kù)企業(yè)應(yīng)用系統(tǒng)開發(fā)米.北京:北京清華大學(xué)出版社,2004.3 普悠瑪.Visual Basic.NE

48、T程序設(shè)計(jì)示例導(dǎo)學(xué)米.北京:北京科海電子出版社,2003.4 喬宇峰.Visual Basic.NET控件設(shè)計(jì)示例導(dǎo)學(xué)米.北京:北京科海電子出版社,2003.5 羅伯特斯庫(kù)塞斯 瑪麗薩姆納.管理信息系統(tǒng)米.美國(guó):南伊利諾伊大學(xué)出版,2003. 6 Pete 米cBeen.軟件工藝(英文版)米.北京:清華大學(xué)出版社,2002. 7 蔡勇,陳波.管理信息系統(tǒng)開發(fā)技術(shù) 米.武漢:武漢理工大學(xué)出版社,2003. 8 陳雪濱.數(shù)據(jù)庫(kù)在檔案管理中的 應(yīng)用J.云南電業(yè),2005,(1):12-27.致 謝論文的 工作是 2007年2月至2007年6月在XX科技大學(xué)網(wǎng)絡(luò)工程系 系完成的 .這期間在指導(dǎo)老師常征,陳運(yùn)老師的 幫助下,對(duì)設(shè)計(jì)項(xiàng)目從陌生到熟悉,從學(xué)習(xí)基礎(chǔ)的 開發(fā)程序到順利完成設(shè)計(jì)任務(wù),一步一步走過凝聚著太多的 心血.在此向常征,陳運(yùn)老師、在項(xiàng)目中幫助過的 老師和同學(xué)表示衷心的 感謝和誠(chéng)摯的 祝福!在這次畢業(yè)設(shè)計(jì)的 期間常老師和陳老師不僅在業(yè)務(wù)上嚴(yán)格要求自己,而且在為人上也是誠(chéng)摯踏實(shí),是我學(xué)習(xí)的 典范和前進(jìn)的 動(dòng)力.在整個(gè)論文編寫和系統(tǒng)設(shè)計(jì)過程中,他們給予了 我細(xì)心的 指導(dǎo)和耐心的 幫助,教會(huì)了 我解決問題的 方法和認(rèn)識(shí)問題的 角度深度及層次,更教會(huì)了 我嚴(yán)以律己、寬以待人的 為人原則和做人的 道理.他們的 嚴(yán)謹(jǐn)治學(xué)的 態(tài)度和一絲

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論