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

正文內(nèi)容

網(wǎng)絡(luò)選課系統(tǒng)軟件技術(shù)系畢業(yè)設(shè)計(jì)論文-文庫吧資料

2025-07-04 21:28本頁面
  

【正文】 用戶管理。本信息系統(tǒng)體現(xiàn)了網(wǎng)絡(luò)選課系統(tǒng)的業(yè)務(wù)邏輯行為、大大簡(jiǎn)化了相關(guān)工作的煩瑣流程,同時(shí)為管理層提供有力的決策支持。參考資料(標(biāo)準(zhǔn)):(1) 信息技術(shù)軟件生存期過程》(GB/T85661995)(2)《計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南》(GB 8567-88)(3)《軟件工程術(shù)語》(GB/T114571995)(4) IEEE軟件工程標(biāo)準(zhǔn)詞匯表(1997年)第三章 網(wǎng)絡(luò)選課系統(tǒng)系統(tǒng)概要設(shè)計(jì)l 本系統(tǒng)流程圖基本圖形元素如下所示: 開始與結(jié)束 決策 過程數(shù)據(jù)程序流向l 程序邏輯結(jié)構(gòu)描述圖例(1) 順序結(jié)構(gòu):一個(gè)命令接一個(gè)地執(zhí)行;(2) 選擇結(jié)構(gòu):(或IFTHENELSE)當(dāng)一個(gè)決定有多種不同執(zhí)行結(jié)果時(shí);(3) 循環(huán)結(jié)構(gòu):只要條件成立就一直執(zhí)行. 系統(tǒng)設(shè)計(jì)業(yè)務(wù)目標(biāo)(業(yè)務(wù)邏輯層) 網(wǎng)絡(luò)選課信息系統(tǒng)的業(yè)務(wù)總體目標(biāo)是建立一個(gè)先進(jìn)、高效、安全、可靠的能被有效和應(yīng)用于網(wǎng)絡(luò)選課系統(tǒng)的信息化數(shù)據(jù)庫管理系統(tǒng)。 (2) 系統(tǒng)或部件要滿足標(biāo)準(zhǔn)、規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。因此,需要對(duì)系統(tǒng)之間的關(guān)系進(jìn)行詳細(xì)的設(shè)計(jì)分析說明。本文檔力求準(zhǔn)確,清晰地表達(dá)項(xiàng)目需求與開發(fā)過程,以保證開發(fā)過程滿足項(xiàng)目需求的正確方向進(jìn)行。對(duì)于一個(gè)學(xué)校而言,更應(yīng)該運(yùn)用一些本地資源,提高管理的力度,對(duì)學(xué)生負(fù)責(zé),對(duì)國(guó)家負(fù)責(zé)。在現(xiàn)代,高科技的飛躍發(fā)展,人們工作習(xí)慣的改變,特別是電腦的大量普及,人們生活節(jié)奏越來越快,怎樣提高工作效率是人們首先考慮的問題。而網(wǎng)絡(luò)選課系統(tǒng)系統(tǒng)的應(yīng)用也為今天的民辦教育在未來市場(chǎng)的競(jìng)爭(zhēng)力有所提高。 開發(fā)本系統(tǒng)的意義網(wǎng)絡(luò)選課系統(tǒng)是學(xué)校管理中異常重要的一個(gè)環(huán)節(jié),作為學(xué)校,除了育人,就是育知,網(wǎng)絡(luò)選課系統(tǒng)的計(jì)算機(jī)化是整個(gè)學(xué)校教務(wù)管理中的重要一部分,能否實(shí)現(xiàn)這一步關(guān)系到學(xué)校辦學(xué)整體效率的高低,介與它的重要性,網(wǎng)絡(luò)選課系統(tǒng)系統(tǒng)的開發(fā)與應(yīng)用就逐漸提入議程,并占著越來越重要的份量。在本系統(tǒng)中選擇了演化型(EvolutionaryPrototying)原型法,其目的不在于改進(jìn)規(guī)格說明和用戶需求,而是將系統(tǒng)改造得易于變化,在改進(jìn)原型的過程中將原型演化成最終系統(tǒng)。原型法主要包括確定系統(tǒng)基本需求階段、構(gòu)造初始原型階段、原型的使用評(píng)價(jià)階段、修改原型階段和確定模型后的處理階段。原型方法要求在獲得一組基本的用戶需求后,快速地實(shí)現(xiàn)新系統(tǒng)的一個(gè)“原型”,用戶、開發(fā)者及其他有關(guān)人員在試用原型的過程中,加強(qiáng)通信和反饋,通過反復(fù)評(píng)價(jià)和反復(fù)修改原型系統(tǒng),逐步確定各種需求的細(xì)節(jié),適應(yīng)需求的變化,從而最終提高新系統(tǒng)的質(zhì)量。在管理信息系統(tǒng)開發(fā)中,用“原型”來形象地表示系統(tǒng)的一個(gè)早期可運(yùn)行版本,它能反映新系統(tǒng)的部分重要功能和特征。實(shí)施是最后的一步,關(guān)系著最后的成功。主要包括系統(tǒng)調(diào)查階段、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施及系統(tǒng)維護(hù)與評(píng)價(jià)五個(gè)部分?,F(xiàn)具體介紹如下:生命周期這個(gè)概念源于系統(tǒng)工程方法。近年來,國(guó)內(nèi)外已逐步總結(jié)出一些開發(fā)信息系統(tǒng)的方法和技術(shù),但是,從目前的情況來看,系統(tǒng)的開發(fā)技術(shù)仍是一個(gè)比較薄弱的環(huán)節(jié)。具體地設(shè)計(jì)可能是完全實(shí)現(xiàn)一個(gè)模塊,也可能是用一個(gè)效率高地模塊代替一個(gè)舊模塊。具體來說,就是在系統(tǒng)開發(fā)之前對(duì)系統(tǒng)有一個(gè)總體框架設(shè)想,各功能單元的結(jié)構(gòu)和功能也比較清楚,但是還沒有具體實(shí)現(xiàn)。綜上所述,在開發(fā)空警管理信息系統(tǒng)時(shí),采用SQL Server 2000作為數(shù)據(jù)庫管理系統(tǒng)。支持?jǐn)?shù)據(jù)倉庫: SQL Server 2000支持?jǐn)?shù)據(jù)倉庫??赡苁湛s性和高可能性:SQL Server 2000數(shù)據(jù)庫引擎可以幾乎所有Windows平臺(tái)上運(yùn)行,是可管理上千萬個(gè)用戶的大型數(shù)據(jù)庫??删幊痰墓芾恚篠QL分布式對(duì)象可用于編寫應(yīng)用程序,這就可以使應(yīng)用程序數(shù)據(jù)包透明地將SQL Server 2000嵌入應(yīng)用程序中。豐富的管理工具:SQL Server2000提供了許多數(shù)據(jù)庫系統(tǒng)管理工具。采用SQL Server2000 + 。SQL Server2000在存儲(chǔ)大容量數(shù)據(jù)方面,在數(shù)據(jù)的安全性和完整性方面,在分布式處理等都是適合于企業(yè)級(jí)應(yīng)用的。當(dāng)創(chuàng)建 應(yīng)用程序時(shí),開發(fā)人員可以使用 Web 窗體或 XML Web services,或以他們認(rèn)為合適的任何方式進(jìn)行組合。 可以無縫地與 WYSIWYG HTML 編輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。另外,任何 應(yīng)用程序都可以使用整個(gè) .NET Framework。 是一個(gè)已編譯的、基于 .NET 的環(huán)境,把基于通用語言的程序在服務(wù)器上運(yùn)行。 的語法在很大程度上與 ASP 兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)。網(wǎng)站程序的開發(fā)從來沒有這么簡(jiǎn)單過?! ∽远x性,和可擴(kuò)展性  plugin的模塊。多處理器環(huán)境的可靠性  ,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運(yùn)行速度。這種被稱為Zero Local Administration,和快捷。高效可管理性  ,分級(jí)的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。使其不同于常見的VBLike界面。將來,這樣的多種程序語言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于COM+開發(fā)的程序。通用語言的基本庫,消息機(jī)制。世界級(jí)的工具支持  (R)公司最新的產(chǎn)品 Visual ,WYSIWYG(What You See Is What You Get所見即為所得)的編輯。執(zhí)行效率的大幅提高  ?! isual Studio 支持 Microsoft .NET Framework,該框架提供公共語言運(yùn)行庫和統(tǒng)一編程類; 使用這些組件來創(chuàng)建 Web 應(yīng)用程序和 XML Web services。Visual Studio .NET 是用于快速生成企業(yè)級(jí) Web 應(yīng)用程序和高性能桌面應(yīng)用程序的工具。Visual Basic .NET、Visual C++ .NET、Visual C .NET 和 Visual J .NET 全都使用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。 可重用性體現(xiàn)在兩個(gè)方面: (1) 開發(fā)的類可以被別人以及別的項(xiàng)目使用 (2) 由于可以繼承,因此可以實(shí)現(xiàn)代碼級(jí)的重用. 開發(fā)工具的選擇(1)在開發(fā)工具上,我選擇Visual Studio .NET。事實(shí)上, Framework類庫,.NET Framework類庫提供了很多的功能。如果有一個(gè)具有某種功能的類,就可以很快地?cái)U(kuò)充這個(gè)類,創(chuàng)建一個(gè)具有擴(kuò)充的功能的類。實(shí)體被表示為類和同一名字空間中具有相同功能的類,我們可以在名字空間中添加一個(gè)類而不會(huì)影響該名字空間的其他成員。這些優(yōu)點(diǎn)是過程編程語言所不具備的。 面向?qū)ο蟮拈_發(fā)過程面向?qū)ο蟮能浖_發(fā)和相應(yīng)的面向?qū)ο蟮膯栴}求解是當(dāng)今計(jì)算機(jī)技術(shù)發(fā)展的重要成果和趨勢(shì)之一,C是一種面向?qū)ο蟮恼Z言。多層結(jié)構(gòu)的應(yīng)用正是在對(duì)C/S 結(jié)構(gòu)的總結(jié)基礎(chǔ)上產(chǎn)生的,并且也已經(jīng)擴(kuò)展到了B/S應(yīng)用開發(fā)領(lǐng)域。:Java中的三層架構(gòu)為前端的HTML,JSP,Serverlet,中間層為JavaBean,EJB,后面為數(shù)據(jù)器庫服務(wù)器?!?。 ?、萑龑幽J匠蔀檎嬲饬x上的“瘦客戶端”,從而具備了很高的穩(wěn)定性、延展性和執(zhí)行校率?!捌髽I(yè)對(duì)象”是指封裝了企業(yè)邏輯程序代碼,能夠執(zhí)行特定功能的對(duì)象。在這種結(jié)構(gòu)中,客戶應(yīng)用程序不能直接訪問數(shù)據(jù),應(yīng)用服務(wù)器不僅可控制哪些數(shù)據(jù)被改變和被訪問,而且還可控制數(shù)據(jù)的改變和訪問方式 ?! 、诳晒蚕硇?。三層模式的主要優(yōu)點(diǎn)為 : ?、倭己玫撵`活性和可擴(kuò)展性。其主要功能是執(zhí)行應(yīng)用策略和封裝應(yīng)用模式,并將封裝的模式呈現(xiàn)給客戶應(yīng)用程序,它是上下兩層的紐帶,它建立實(shí)際的數(shù)據(jù)庫連接,根據(jù)用戶的請(qǐng)求生成SQL語句檢索或更新數(shù)據(jù)庫,并把結(jié)果返回給客戶端,這一層通常以動(dòng)態(tài)鏈接庫的形式存在并注冊(cè)到服務(wù)器的注冊(cè)簿(Registry)中,它與客戶端通訊的接口符合某一特定的組件標(biāo)準(zhǔn)(如COM,CORBA),可以用任何支持這種標(biāo)準(zhǔn)的工具開發(fā)。這種模式在邏輯上將應(yīng)用功能分為三層:客戶顯示層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。這種企業(yè)編程語言帶有下一代編程語言服務(wù)運(yùn)行時(shí)( NGWS Runtime ): NGWS Runtime 是一個(gè)不僅管理執(zhí)行代碼、跨平臺(tái)語言異常處理、增強(qiáng)安全性、版本控制、安排支持和查錯(cuò)服務(wù).支持NGWS Runtime 的主要語言是C.支持NGWS框架的很多程序是用C寫的, C語言借鑒了C++,但是具備現(xiàn)代化和新增的類型安全——使C,C將會(huì)變成為用于編寫下一代窗口服務(wù)( Next Generation Windows Services,簡(jiǎn)寫為NGWS)應(yīng)用程序的主要語言. 基于C具有如此多的優(yōu)良特性,因此,在開發(fā)本系統(tǒng)時(shí)我選擇了它作為開發(fā)語言。(6) 增強(qiáng)的安全性:每個(gè)程序集可以包含內(nèi)置的安全信息,這樣就可以非常準(zhǔn)確的控制程序集的使用方式。(5) 語言的無關(guān)性:,C,J和Managed C++等語言都可以編譯為通用的中間語言(IL)。(3) 代碼共享:,替代了傳統(tǒng)的DLL,可較好的實(shí)現(xiàn)代碼在應(yīng)用程序之間的共享方式。這些組件甚至可以訪問文件系統(tǒng)和目錄??梢跃幾g頁面中的代碼,而這些代碼可以運(yùn)用高級(jí)語言來編寫,因此易于實(shí)現(xiàn)并有較高的運(yùn)行效率。所以,在開發(fā)本系統(tǒng)的時(shí)候,我選擇了微軟新一代的Web開發(fā)技術(shù)――。而 PHP則存在著缺乏規(guī)模支持,缺乏多層結(jié)構(gòu)和提供的數(shù)據(jù)庫接口支持不統(tǒng)一等缺點(diǎn),只適合應(yīng)用于一些小型商務(wù)網(wǎng)站或者業(yè)務(wù)處理系統(tǒng)。而JSP則在國(guó)外非常流行,國(guó)外電子商務(wù)類的網(wǎng)站許多都采用JSP。ASP和JSP則沒有以上缺陷,ASP可通過COM/DCOM獲得ActiveX規(guī)模支持,通過DCOM和Transaction Server獲得結(jié)構(gòu)支持;JSP則可通過Java Class和EJB獲得規(guī)模支持,通過EJB/CORBA以及眾多廠商的Application Server獲得結(jié)構(gòu)支持。Jsp可支持任何Web服務(wù)器,包括Apache,IIS等,并技術(shù)絕大多數(shù)的流行平臺(tái),包括Solaris操作系統(tǒng),Windows操作系統(tǒng),MAC OS,Linux及其他NUIX系列平臺(tái)。JSP與ASP在技術(shù)方面有很多相似之處,都是基于WEB應(yīng)用實(shí)現(xiàn)動(dòng)態(tài)交互網(wǎng)站的技術(shù)環(huán)境,但也有很多不同之處,兩者的本質(zhì)區(qū)別在于來源于不同的技術(shù)規(guī)范組織,其實(shí)現(xiàn)的基礎(chǔ)――Web服務(wù)器平臺(tái)要求不同。雖然在UNIX下也有Chili Soft的組件來支持ASP,但是因?yàn)锳SP本身的功能有限,所以必須通過ASP+COM的群組合來擴(kuò)充。都是面向WEB服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。普通的HTML頁面只依賴于Web服務(wù)器,而ASP,PHP,JSP頁面則需要附加的語言引擎分析和執(zhí)行程序代碼。動(dòng)態(tài)網(wǎng)站語言及技術(shù)比較:(1)ASP,JSP,PHP共同點(diǎn)都提供在HTML代碼中混合某種程序代碼,由語言引擎解釋執(zhí)行程序代碼的能力。目前流行的數(shù)據(jù)庫有Microsoft公司的SQL Server 2003,IBM公司的DB2,開源的MySQL,以及Oracle公司的Oracle 9i等。這正是它推出不久就深受開發(fā)人員青睞的原因。對(duì)應(yīng)于這些動(dòng)態(tài)網(wǎng)頁技術(shù),也存在有多種多樣的Web服務(wù)器系統(tǒng),例如Microsoft IIS、Apache、Cold Fusion等。其策略是將互聯(lián)網(wǎng)本身作為構(gòu)建新一代操作系統(tǒng)的基礎(chǔ),對(duì)互聯(lián)網(wǎng)和操作系統(tǒng)的設(shè)計(jì)思想進(jìn)行合理延伸,這樣開發(fā)將可創(chuàng)建出擺脫設(shè)備硬件束縛的應(yīng)用程序,輕松實(shí)現(xiàn)互聯(lián)網(wǎng)連接。在推出ASP之后。其大量地借用C,Java和Perl語言的語法,并耦合PHP自身的特性,使Web開發(fā)者能夠快速地生成動(dòng)態(tài)頁面,PHP是完全免費(fèi)的,而且可以不受限制地獲得源代碼,甚至可以按用戶需要進(jìn)行個(gè)性化設(shè)計(jì)。ASP是一個(gè)Web服務(wù)器端的開發(fā)環(huán)境,利用它可以產(chǎn)生和執(zhí)行動(dòng)態(tài)的、互動(dòng)的、高性能的Web服務(wù)應(yīng)用程序,ASP支持VBScript,JavaScript等多種腳本語言。但在不久后,人們對(duì)靜態(tài)頁面并不滿足,隨后出現(xiàn)了采用CGI(Co
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1