freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

出售vbsql學(xué)生成績管理系統(tǒng)(論文源代碼)-文庫吧資料

2024-11-15 23:52本頁面
  

【正文】 策;利用信息控制企業(yè)的行為、幫助實現(xiàn)其規(guī)劃目標(biāo)。如果本系統(tǒng)能被學(xué)校所采用,將會改變以前靠手工管理學(xué)生成績的狀況,可以樹立良好的辦學(xué)形象,提高工作效率。二,學(xué)生成績管理系統(tǒng)的意義現(xiàn)在我國的大中專院校的學(xué)生成績管理水平普遍不高,有的還停留在紙介質(zhì)基礎(chǔ)上,這種管理手段已不能適應(yīng)時代的發(fā)展,存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。(4)易用性 用戶能很容易的對系統(tǒng)進(jìn)行操作。(2)可用性 系統(tǒng)功能齊全,能夠完全滿足用戶的需要。系統(tǒng)其他方面的需求有:安全保密性、可恢復(fù)性、可擴(kuò)充性、可維護(hù)性等。系統(tǒng)可基本實現(xiàn)學(xué)生成績和學(xué)生信息的錄入、修改、刪除等功能,擴(kuò)充的功能包括與成績相關(guān)的信息處理。經(jīng)過分析,我們使用Microsoft公司的C語言開發(fā)工具,將與C語言技術(shù)與數(shù)據(jù)庫SQL2008相結(jié)合進(jìn)行設(shè)計。因此,本系統(tǒng)UI設(shè)計應(yīng)該遵循以下幾個原則: 瀏覽界面友好,美觀,大方欄目內(nèi)風(fēng)格統(tǒng)一,讓訪問者能快速熟悉網(wǎng)站的設(shè)計結(jié)構(gòu),信息顯示一目了然 風(fēng)格簡約,突出功能與重點易用性強(qiáng),便于操作與查找相關(guān)內(nèi)容良好的伸縮性,易于在將來的運(yùn)營過程中增減模塊或內(nèi)容 站點結(jié)構(gòu)清晰科學(xué),便于管理維護(hù) 開發(fā)與運(yùn)行環(huán)境規(guī)定該運(yùn)行環(huán)境的規(guī)定是保證本需求說明的功能得到實際真正體現(xiàn)的基礎(chǔ)。 UI要求設(shè)計要求UI設(shè)計是系統(tǒng)具有良好的易用性的一個重要因素,基于本系統(tǒng)的特殊應(yīng)用范圍考慮,本系統(tǒng)的UI設(shè)計主要從兩個方面去考慮:一是功能,二是風(fēng)格。 故障處理要求 本系統(tǒng)在按運(yùn)行環(huán)境所要求的系統(tǒng)平臺(包括操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)和網(wǎng)絡(luò)環(huán)境)正常情況下不會發(fā)生嚴(yán)重的系統(tǒng)故障如系統(tǒng)崩潰等。連接性能:為保證系統(tǒng)可能存在的大量的并發(fā)連接數(shù),因此需要保證用戶在其網(wǎng)絡(luò)正常情況下可訪問站點數(shù)據(jù)。 時間特性要求系統(tǒng)的時間性能規(guī)定要求系統(tǒng)的大部分操作在用戶視覺延遲時間范圍之內(nèi)。下面是建議采用的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖: 系統(tǒng)網(wǎng)絡(luò)拓?fù)鋱D個人用戶B B 主應(yīng)用服務(wù)器交換機(jī)交換機(jī)個人用戶系統(tǒng)管理員主數(shù)據(jù)庫服務(wù)器內(nèi)網(wǎng)防火墻外網(wǎng)防火墻WEB服務(wù)器WEB服務(wù)器廣域網(wǎng)路由器internet 精度系統(tǒng)精度主要包括兩個方面: 系統(tǒng)信息流轉(zhuǎn)的正確性 系統(tǒng)信息流轉(zhuǎn)的完整性 數(shù)據(jù)管理能力要求系統(tǒng)內(nèi)數(shù)據(jù)保存具有持久不丟失性,數(shù)據(jù)的安全保證要能防止病毒和網(wǎng)絡(luò)上非法用戶如黑客的獲取。以達(dá)到信息的及時準(zhǔn)確處理,數(shù)據(jù)安全等。系統(tǒng)安全性要求包括基于用戶的系統(tǒng)操作權(quán)限控制、某些數(shù)據(jù)的加密保護(hù)、身份鑒別。(8)安全性安全性指系統(tǒng)具有數(shù)據(jù)傳輸?shù)募用?解密、用戶身份認(rèn)證、權(quán)限確認(rèn)、日志記錄等安全控制功能。(7)可管理性高可管理性包括正常情況下的可管理性和系統(tǒng)發(fā)生改變時的可管理性。同時要在對硬件、軟件及應(yīng)用進(jìn)行調(diào)整時不影響原有業(yè)務(wù)的實現(xiàn)。正常情況下應(yīng)用軟件應(yīng)安裝簡單、易于操作、界面友好,數(shù)據(jù)處理工作簡單、方便、快捷。即使在日終數(shù)據(jù)備份和批量處理的時候也可以照常辦理業(yè)務(wù)。數(shù)據(jù)可靠性需求包括:保證本地備份數(shù)據(jù)和實時交易數(shù)據(jù)的一致性,發(fā)生局部故障時,數(shù)據(jù)不損失,發(fā)生重大事故時,備份數(shù)據(jù)可以在規(guī)定的時限內(nèi)恢復(fù)。(3)可靠性可靠性包括系統(tǒng)的穩(wěn)定性和數(shù)據(jù)的可靠性。軟件結(jié)構(gòu)應(yīng)實現(xiàn)層次化、模塊化、平臺化,統(tǒng)一規(guī)范,同時采用先進(jìn)的現(xiàn)代管理技術(shù),以保證系統(tǒng)的科學(xué)性。環(huán)境假定:系統(tǒng)運(yùn)行環(huán)境假定為可建行萬維網(wǎng)信息平臺的搭建,如:互聯(lián)網(wǎng)網(wǎng)絡(luò)接入,Web服務(wù)器架設(shè)。 假定 假定分為用戶假定和系統(tǒng)環(huán)境假定。教師:可進(jìn)行學(xué)生信息管理,課程信息管理,成績管理,授課信息管理,信息查詢,成績統(tǒng)計等工作。普通用戶可分為學(xué)生,老師,教務(wù)處等用戶。 用戶(角色)本系統(tǒng)用戶角色主要有兩類:系統(tǒng)管理員與普通用戶。該系統(tǒng)基于B/S結(jié)構(gòu),即采用瀏覽器/服務(wù)器模式, SQL Server2000的數(shù)據(jù)庫服務(wù)器組成,客戶端可以Internet Explorer,F(xiàn)ireFox訪問系統(tǒng)。(3)一種反映上面(1)或(2)所描述的條件或權(quán)能的文檔說明同工作,以及相互之間進(jìn)行有效的交流和溝通。 定義軟件需求:IEEE軟件工程標(biāo)準(zhǔn)詞匯表(1997年)中定義軟件需求為:(1)用戶解決問題或達(dá)到目標(biāo)所需的條件或權(quán)能(Capability)。Web應(yīng)用具體項目的確立是建立在各種條件、環(huán)境及需求之上的,通常情況下項目的開發(fā)與應(yīng)用,運(yùn)營的參與者擁有不同的知識結(jié)構(gòu)體系,因此,所有人員對項目的理解程度很大程度上決定的項目的建設(shè)成敗。 本文檔編寫目的本文檔為定義項目的需求,以軟件工程學(xué)的思想來組織管理并展開本次畢業(yè)設(shè)計課題的研究,以指導(dǎo)后期的系統(tǒng)分析與設(shè)計,并為系統(tǒng)用戶與開發(fā)者提供參考標(biāo)準(zhǔn)。學(xué)生成績管理是一個非常繁瑣與復(fù)雜的一項工作,一個原因就是工作量大,不好管。從大的方向說,就是為了加速我國四化建設(shè)的發(fā)展,實現(xiàn)全部的自動化,使我國發(fā)展成為通訊網(wǎng)絡(luò)化,決策科學(xué)化,辦公自動化的國家。運(yùn)用學(xué)生成績管理系統(tǒng)可以減輕學(xué)院教學(xué)人員的工作量,縮小開支,提高工作效率與準(zhǔn)確率,能夠合理安排時間,能夠盡快的知道自己的考試成績,投入新的課程的學(xué)習(xí)或復(fù)習(xí)這次沒有考過的課程。它將原型方法的思想貫穿到系統(tǒng)開發(fā)全過程,對滿足需求的改動較為適合。原型法的基本思想是:憑借著系統(tǒng)分析人員對用戶要求的理解,在強(qiáng)有力的軟件環(huán)境支持下,快速地給出一個實實在在的模型(或稱原型、雛形),然后與用戶反復(fù)協(xié)商修改,最終形成實際系統(tǒng)。因此可以認(rèn)為原型方法確定用戶需求的策略,它對用戶需求的定義采用啟發(fā)的方式,引導(dǎo)用戶在對系統(tǒng)逐漸加深理解的過程中作出響應(yīng)?!霸头椒ā眲t是利用原型輔助開發(fā)系統(tǒng)的一種新方法。在建筑學(xué)和機(jī)械設(shè)計學(xué)中,“原型”指的是其結(jié)構(gòu)、大小和功能都與某個物體相類似的模擬該物體的原始模型。根據(jù)系統(tǒng)設(shè)計而對整個系統(tǒng)實施,包括物理實施,程序設(shè)計,調(diào)試等。廣義地說,任何系統(tǒng)均有其發(fā)生、發(fā)展、成熟、消亡或更新?lián)Q代的過程,這個過程稱為系統(tǒng)的生命周期。那么根據(jù)本系統(tǒng)開發(fā)的要求,本系統(tǒng)選擇了生命周期法和原型法相結(jié)合的方法。信息系統(tǒng)的開發(fā)是一項比較復(fù)雜的工作,我們必須選用科學(xué)的有效的開發(fā)方法。系統(tǒng)完成什么功能,分成哪幾個部分,各個部分又有哪幾個模塊,都已理解掌握,且以后不需要做更大的變動,只是具體到每個模塊,還沒有全部實現(xiàn)。 開發(fā)方法的選擇在開發(fā)方法的選擇上,選擇了演繹式原型法與生命周期法相結(jié)合的方法。系統(tǒng)訪問Internet集成:SQL Server 2000與其他產(chǎn)品一起為Internet或Intranet系統(tǒng)形成一個穩(wěn)定的安全的數(shù)據(jù)存儲;可為運(yùn)行在IIS下的Web應(yīng)用程序提供一個高性能的數(shù)據(jù)存儲服務(wù);此外,SQL Server2000數(shù)據(jù)庫引擎還包括了對XML的本地支持,TransactSQL結(jié)果可以作為XML文檔返回給使用OLEBD和ADO API的應(yīng)用程序,XML文檔還可以添加到SQL Server 2000中。同時其還具有動態(tài)自我調(diào)解的特性,能有效地在筆記本或者PC上運(yùn)行。也可以使用SQLDMO為不同站點的通用的管理任務(wù)建立應(yīng)用程序。系統(tǒng)管理員可以在運(yùn)行SQL Server Enterprise Manager的中央控制臺上,管理和監(jiān)視服務(wù)器運(yùn)行性能和企業(yè)數(shù)據(jù)庫。SQL Server2000的新特點:動態(tài)的自我管理:SQL Server2000運(yùn)行時動態(tài)配置運(yùn)行環(huán)境,優(yōu)化并簡化了許多服務(wù)器配置選項,可隨用戶增多或者減少動態(tài)地請求追加或者釋放資源,并可隨數(shù)據(jù)的增減自動改變數(shù)據(jù)庫大小。而其相對Oracle,DB/2等大型數(shù)據(jù)庫來說,學(xué)習(xí)更為容易,應(yīng)用成本也相對較低。每個功能都能得到同一結(jié)構(gòu)的支持,使您能夠使用身份驗證方案,緩存經(jīng)常使用的數(shù)據(jù), 數(shù)據(jù)庫系統(tǒng)選擇 本系統(tǒng)將采用Microsoft SQL Server2000作為系統(tǒng)的DBMS支撐,SQL Server2000是能夠支持企業(yè)級關(guān)系型數(shù)據(jù)庫的管理系統(tǒng),它能與Windows操作系統(tǒng)緊密集成,具有方便易用的圖形管理界面,其用戶界面風(fēng)格與Windows一樣非常友好。這不僅使得 Web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務(wù)器控件拖放到 Web 頁的 GUI 和完全集成的調(diào)試支持。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點,其中包括托管的公共語言運(yùn)行庫環(huán)境、類型安全、繼承等等。將程序在服務(wù)器端首次運(yùn)行時進(jìn)行編譯, 兼容的語言(包括 Visual 、C 和 .)創(chuàng)作應(yīng)用程序??梢酝ㄟ^在現(xiàn)有 ASP 應(yīng)用程序中逐漸添加 功能,隨時增強(qiáng) ASP 應(yīng)用程序的功能。安全性基于Windows認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確性你的原程序時絕對安全的。這與原來的包含關(guān)系不同。將來多處理器運(yùn)行時不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP確做不到這一點。不需要系統(tǒng)的重新啟動,一切就是這么簡單。因為配置信息都保存在簡單文本中,新的設(shè)置有可能都不需要啟動本地的管理員工具就可以實現(xiàn)。另外,通用語言簡化開發(fā)使把代碼結(jié)合成軟件簡單的就像裝配電腦。簡單性和易學(xué)性、分布系統(tǒng)和網(wǎng)站配置變得非常簡單。所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C(C++和Java的結(jié)合體),VB,Jscript。強(qiáng)大性和適應(yīng)性,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上(筆者到現(xiàn)在為止只知道它只能用在Windows 2000 Server上)。不像以前的ASP即時解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時進(jìn)行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強(qiáng)很多。(2) Active Server Page(ASP)的下一個版本,而且是一種建立在通用語言上的程序構(gòu)架,能被用于一臺Web服務(wù)器來建立強(qiáng)大的Web應(yīng)用程序。Visual Studio 包含基于組件的開發(fā)工具(如 Visual C、Visual J、Visual Basic 和 Visual C++),以及許多用于簡化基于小組的解決方案的設(shè)計、開發(fā)和部署的其他技術(shù)。另外, Framework 的功能,此框架提供對簡化 ASP Web 應(yīng)用程序和 XML Web services 開發(fā)的關(guān)鍵技術(shù)的訪問。Visual 是一套完整的開發(fā)工具,用于生成 ASP Web 應(yīng)用程序、XML Web services、桌面應(yīng)用程序和移動應(yīng)用程序。更令人高興的是,我們可以通過提供符合需求的類來擴(kuò)充這些功能。,沒有必要進(jìn)行作大的改動,可以利用繼承,在征求用戶的意見,在加入新的類,以及類的方法與屬性等.(4)代碼重用,封裝,繼承,多態(tài)的四大特點都無一例外,,并且類是作為一個獨(dú)立實體而存在的,提供一個類庫就非常簡單了。(3)可擴(kuò)充性是對現(xiàn)代應(yīng)用軟件提出的又一個重要要求,即要求應(yīng)用軟件能夠很方便,容易的進(jìn)行擴(kuò)充和修改,這種擴(kuò)充和修改的范圍不但涉及到軟件的內(nèi)容,。下面我們就來談?wù)劽嫦驅(qū)ο蠹夹g(shù)的這些優(yōu)點:(1)可管理性 維護(hù)簡單對于面向過程的開發(fā)來說,版本管理主要是管理函數(shù)以及全程變量,而函數(shù)可以有很大的變動,同樣,全程變量也可以有較大的變動,但是,對于面向?qū)ο蟪绦蛟O(shè)計來講,一個系統(tǒng)是有對象來組成的,而對象是由類生成的,因此只需管理類就行,一個系統(tǒng)中,類是相對穩(wěn)定的,因此便于管理.(2)模塊化是面向?qū)ο缶幊讨械囊粋€特征。面向?qū)ο缶幊叹邆淞藥讉€優(yōu)點,比如:代碼維護(hù)方便、可擴(kuò)展性好、支持代碼重用技術(shù)等等。學(xué)生成績管理信息系統(tǒng)是由 Web后臺進(jìn)行統(tǒng)一管理,所有業(yè)務(wù)邏輯都集中在Web應(yīng)用程序中管理和制定,具有數(shù)據(jù)的錄入和查詢統(tǒng)計等功能,客戶端的分布廣泛,數(shù)據(jù)集中處理,因此在設(shè)計時充分考慮各種體系結(jié)構(gòu)的優(yōu)缺點,選擇三層WEB模式進(jìn)行開發(fā)實現(xiàn)。前端為HTML,asp,aspx等,,.,后面為數(shù)據(jù)庫服務(wù)器。它可以使程序具有更好的擴(kuò)展性,靈活性,安全性,平臺無關(guān)性以及可維護(hù)性。⑥三層模式可以將服務(wù)集中在一起管理,統(tǒng)一服務(wù)于客戶端,從而具備了良好的容錯能力和負(fù)載平衡能力。隨著組件技術(shù)的發(fā)展,這種可重用的組件模式越來越為軟件開發(fā)所接受。④增強(qiáng)了企業(yè)對象的重復(fù)可用性。單個應(yīng)用服務(wù)器可以為處于不同平臺的客戶應(yīng)用程序提供服務(wù),在很大程度上節(jié)省了開發(fā)時間和資金投入;③較好的安全性。對于環(huán)境和應(yīng)用條件經(jīng)常變動的情況,只要對應(yīng)用層實施相應(yīng)的改變,就能夠達(dá)到目的。數(shù)據(jù)層是三層模式中最底層,他用來定義、維護(hù)、訪問和更新數(shù)據(jù)并管理和滿足應(yīng)用服務(wù)對數(shù)據(jù)的請求。客戶顯示層是為客戶提供應(yīng)用服務(wù)的圖形界面,有助于用戶理解和高效的定位應(yīng)用服務(wù),負(fù)責(zé)處理用戶的輸入和向用戶的輸出,但并不負(fù)責(zé)解釋其含義(出于效率的考慮,它可能在向上傳輸用戶輸入前進(jìn)行合法性驗證),這一層通常用前端工具(VB,VC,ASP等)開發(fā);業(yè)務(wù)邏輯層位于顯示層和數(shù)據(jù)層之間,專門為實現(xiàn)企業(yè)的業(yè)務(wù)邏輯提供了一個明確的層次,在這個層次封裝了與系統(tǒng)關(guān)聯(lián)的應(yīng)用模型,并把用戶表示層和數(shù)據(jù)庫代碼分開。 三層模式是在兩層模式的基礎(chǔ)上,增加了新的一級。(7)可運(yùn)用C:C。這說明語言可以用從前未有的方式交互操作。(4)面向?qū)ο蟮木幊蹋?Framework中,.NET Framework及其推薦采用的語言C是完全基于面向?qū)ο蟮摹A硗猓?Net內(nèi)置了XML的支持,可以處理從非Windows平臺導(dǎo)入或者導(dǎo)出的數(shù)據(jù)。(2)高效的數(shù)據(jù)訪問技術(shù):。:(1)強(qiáng)大的動態(tài)Web支持:ASP雖有較大的靈活性,但效率不高,且缺乏面向?qū)ο蟮脑O(shè)計,從頁導(dǎo)致ASP代碼比較凌亂,開發(fā)維護(hù)都相對困難。另外,ASP與PHP等都屬于解釋型的編輯架構(gòu),其運(yùn)行是邊解釋邊執(zhí)行的,因此在運(yùn)行效率上會有很大的損失。(4)由于ASP的核心編輯語言為VB Script或JavaScript等腳本語言,這決定了ASP先天不足,它無法進(jìn)行象傳統(tǒng)編程語言那樣的底層操作,所以如果需要進(jìn)行一些諸如socket,文件等的操作時不得不借助于其它傳統(tǒng)語言。目前國內(nèi)ASP與PHP應(yīng)用最為廣泛,尤其是ASP。(3)ASP,JSP,PHP的應(yīng)用情況 PHP存在著缺乏規(guī)模支持,缺乏多層結(jié)構(gòu)和提供的數(shù)據(jù)庫接口支持不統(tǒng)一等缺點,因此PHP不適合應(yīng)用于大型電子商務(wù)站點或者大型的基于B/S結(jié)構(gòu)的應(yīng)用程序,其適合應(yīng)用在一些小型的商業(yè)站點。JSP技術(shù)基于平臺和服務(wù)器的相互獨(dú)立,技術(shù)支持由廣泛的,專門的各種
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1