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

正文內(nèi)容

基于web的教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧資料

2025-06-29 03:18本頁面
  

【正文】 kname + 39。 + jiaocaike + 39。 + xnd + 39。 + department + 39。 + classname + 39。 + name + 39。 + time + 39。 + number + 39。具體的實(shí)現(xiàn)代碼如下。但是在領(lǐng)書表中不會(huì)插入領(lǐng)書時(shí)間、操作者、領(lǐng)書標(biāo)記這些信息。在輸入了訂書信息選擇確定后,如果一切無誤,會(huì)進(jìn)行插入操作。在進(jìn)入到這個(gè)模塊時(shí),首先還是判斷是否有session存在,沒有的情況下返回登錄頁面。 網(wǎng)上教材管理系統(tǒng)學(xué)生訂書模塊運(yùn)行的結(jié)果當(dāng)教材科工作人員以教材科類型用戶登錄到系統(tǒng)后,可進(jìn)行教材的訂書操作。 訂書操作網(wǎng)上教材管理系統(tǒng)訂書模塊分為三個(gè)子模塊,分別是學(xué)生訂書模塊、教師訂書模塊、教材科訂書模塊。如果一切通過,將產(chǎn)生兩個(gè)session分別用來存放用戶名和用戶類型。在登錄到這個(gè)頁面或者刷新這個(gè)頁面的時(shí)候,首先要進(jìn)行一次session的判斷。 網(wǎng)上教材管理系統(tǒng)登錄模塊運(yùn)行的結(jié)果如果用戶在沒有登錄的情況下選擇其它功能模塊會(huì)退回到登錄界面。:字段名屬性主鍵/外鍵說明se_IDint主鍵自動(dòng)增加numbernumeric(5,0)銷售數(shù)量timedatetime銷售時(shí)間nameNchar(10)外鍵操作者BooknameNchar(30)書名PriceMoney總價(jià)格 銷售信息表用戶表(user):管理用戶信息。:字段名屬性主鍵/外鍵說明ch_IDint主鍵自動(dòng)增加numbernumeric(5,0)換書數(shù)量timedatetime換書時(shí)間nameNchar(10)外鍵操作者BooknameNchar(30)書名 換書信息表班級表(class):存放系和班級的信息。:字段名屬性主鍵/外鍵說明Ds_IDint主鍵自動(dòng)增加numberNumeric(10,0)訂書數(shù)量timedatetime訂書時(shí)間nameNchar(10)外鍵操作者classNchar(20)訂書班級departmentNchar(20)訂書系teacherNchar(20)訂書教師jiaocaikebit是否教材科訂書xndNchar(10)使用學(xué)年度BooknameNchar(30)書名 訂書信息表領(lǐng)書表(lingshu):存放學(xué)生、教師的領(lǐng)書消息。:字段名屬性主鍵/外鍵說明numberNumeric(5,0)報(bào)警閥值 閥值信息表教材表(jiaocai):顯示教材信息?!?shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫的表結(jié)構(gòu)是非常重要的環(huán)節(jié),一個(gè)良好的數(shù)據(jù)庫設(shè)計(jì),可以提高效率,方便維護(hù),并且為以后進(jìn)行功能的擴(kuò)展留有余地。rowFirst方法用來返回一個(gè)object類型的查詢后的第一行的第一列的結(jié)果。 }rowNumber方法用來返回受影響的行數(shù)。 ()。具體代碼如下:public void DataCom(string sqlstr) { ()。DataCom方法用來返回受影響的結(jié)果的行數(shù),但不返回任何東西。User ID=xsliang。Initial Catalog=bm。首先建立一個(gè)和SQL Server 數(shù)據(jù)庫之間的連接?!?shù)據(jù)操作公共類整個(gè)系統(tǒng)在幾乎所有的模塊中都會(huì)涉及到大量類似的數(shù)據(jù)庫操作。左部框架是樹型功能菜單,整個(gè)系統(tǒng)功能模塊的跳轉(zhuǎn)主要在這里完成。頂部框架里是系統(tǒng)的標(biāo)題。軟件系統(tǒng)本身運(yùn)行對計(jì)算機(jī)硬件平臺(tái)和操作系統(tǒng)平臺(tái)要求適中?!⌒阅苄枨笳麄€(gè)系統(tǒng)應(yīng)當(dāng)操作簡便,界面友好,維護(hù)簡便。系統(tǒng)管理員登錄后不能進(jìn)入教材科用戶使用的模塊。查詢模塊是所有用戶在沒有登錄情況下都可以操作,可以按模糊查詢、按授課教師等方式查詢教材相關(guān)信息。如果在進(jìn)行這些操作的時(shí)候,數(shù)量少于閥值將報(bào)警,數(shù)量不足或沒有庫存的時(shí)候會(huì)彈出提示框并關(guān)閉相關(guān)功能。零售是對丟失教材的學(xué)生做零售處理,并且記錄。換書是只書本身由缺陷的情況下,對領(lǐng)書的學(xué)生或老師做換書處理,并作記錄。(3)特殊處理:特殊處理指的是換書、報(bào)損、零售、統(tǒng)計(jì)、查詢這些功能。當(dāng)學(xué)生代表來領(lǐng)書時(shí),通過班級就可以查詢到需要領(lǐng)什么書,需要領(lǐng)多少本,什么書已經(jīng)領(lǐng)取了等信息,領(lǐng)書成功會(huì)做上領(lǐng)書標(biāo)記。以下按照不同的功能處理對具體功能進(jìn)行描述:(1)訂書處理:教材科人員通過登錄頁面登錄成功后,可以通過菜單選擇為學(xué)生、老師、或者教材科訂書,首先選擇需要定的教材,輸入教材使用的學(xué)年度,如果為學(xué)生訂書需要選擇系和班級,填入需要訂購的數(shù)量,如果是教師訂書需要填寫教師名字,選擇確定,訂書的過程就完成了。工作完成后,通過各自專門的出口退出登錄狀態(tài)。除普通的學(xué)生教師等查詢用戶外,每個(gè)角色操作都通過密碼驗(yàn)證和用戶類型選擇后登錄。(2)學(xué)生教師全院師生可以查詢教材信息,不能進(jìn)入其它任何模塊。 第三章 系統(tǒng)需求分析與總體設(shè)計(jì) 系統(tǒng)需求 用戶角色需求根據(jù)習(xí)慣上教材科的操作方式,整個(gè)系統(tǒng)應(yīng)該有三種用戶角色,即教材科人員,普通學(xué)生教師和系統(tǒng)管理員。在studio中,SQL Server 2005提供了設(shè)計(jì)、開發(fā)、部署和管理關(guān)系數(shù)據(jù)庫、分析對象、數(shù)據(jù)轉(zhuǎn)換包、復(fù)制拓?fù)?、?bào)表服務(wù)器和報(bào)表以及通知服務(wù)器所需的圖形工具。在Management Studio中,可以開發(fā)和管理SQL Server數(shù)據(jù)庫引擎 與通知解決方案,管理已部署的Analysis Services解決方案,管理和運(yùn)行Integration Services包,以及管理報(bào)表服務(wù)器和Reporting Services報(bào)表與報(bào)表模型。SQL在主要計(jì)算機(jī)開發(fā)上的數(shù)據(jù)庫體系中占有重要的地位。在過去的幾年中,SQL已經(jīng)發(fā)展成為標(biāo)準(zhǔn)計(jì)算機(jī)數(shù)據(jù)庫查詢語言。SQL一詞是“Structured Query Language(結(jié)構(gòu)式查詢語言)”的縮寫,是IBM公司San Jose實(shí)驗(yàn)室為System R而設(shè)計(jì)的語言,從1982年開始,美國國家標(biāo)準(zhǔn)協(xié)會(huì)(ANSI)即著手SQL標(biāo)準(zhǔn)化工作,1986年ANSI的數(shù)據(jù)庫委員會(huì)批準(zhǔn)了SQL作為關(guān)系數(shù)據(jù)庫語言的美國標(biāo)準(zhǔn),這就是第一個(gè)SQL標(biāo)準(zhǔn),同時(shí)公布了SQL標(biāo)準(zhǔn)文本,在此后不久的1987年,國際標(biāo)準(zhǔn)化組織(ISO)也做出了同樣的決定,目前的SQL標(biāo)準(zhǔn)是1992年指定的SQL—92標(biāo)準(zhǔn),是一種用于與數(shù)據(jù)庫進(jìn)行交互的語言。另外, Framework的功能,通過此框架可使用簡化 ASP Web 應(yīng)用程序和 XML Web Services開發(fā)的關(guān)鍵技術(shù)。Visual Studio是一套完整的開發(fā)工具集,用于生成 Web應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。允許開發(fā)者在適當(dāng)?shù)募墑e“插入”他們的代碼。而且,這樣,如果發(fā)生了錯(cuò)誤的行為,例如漏洞和死鎖,新的進(jìn)程會(huì)在當(dāng)前位置建立,來幫助你的應(yīng)用程序繼續(xù)處理事件請求。(6)可伸縮性和有效利用性。簡化為復(fù)制必要的文件到服務(wù)器。由于配置信息用純文本格式保存,新的設(shè)置不需要本地管理工具的支持。(5)易于管理。例如,實(shí)現(xiàn)頁面和邏輯代碼的分離,同時(shí),就像VB的表單執(zhí)行模式那樣來處理事件(也就是說,由頁面驅(qū)動(dòng)模式變成了事件驅(qū)動(dòng)模式)。(4)簡單。因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個(gè)應(yīng)用。(CLR)的,同樣可以應(yīng)用于Web應(yīng)用程序開發(fā)者。所見即所得的(WYSIWYG)編輯方式、拖放服務(wù)器控件、以及自動(dòng)部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。(2)世界級水平的開發(fā)工具支持。即時(shí)編譯,本地優(yōu)化和緩存服務(wù)來提高性能。:(1)增強(qiáng)的性能?!?Studio 2005(CLR)上的應(yīng)用程序框架。最后,B/S系統(tǒng)不需要對用戶進(jìn)行專門培訓(xùn)。當(dāng)需要升級時(shí),只需更新服務(wù)器端的軟件,而不必更換客戶端軟件,實(shí)現(xiàn)系統(tǒng)的無縫升級。其次,系統(tǒng)維護(hù)簡單?!∠到y(tǒng)方案的選擇通過以上對C/S模式和B/S模式優(yōu)缺點(diǎn)的分析。(4)復(fù)雜的應(yīng)用難于構(gòu)造。Web服務(wù)器同時(shí)要處理與客戶請求以及與數(shù)據(jù)庫的連接,當(dāng)訪問量較大時(shí),服務(wù)器端可能負(fù)載過重。雖然B/S模式存在許多C/S模式所無法比擬的優(yōu)點(diǎn),但在實(shí)際的應(yīng)用過程中仍然有許多問題:(1)隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,計(jì)算機(jī)安全問題日益突出,可以說Web技術(shù)在應(yīng)用的過程中暴露了越來越多的安全問題限制了基于Web的B/S模式的MIS的發(fā)展。(6)具有良好的開放性和可擴(kuò)充性。(5)信息資源共享程度高。(4)對客戶端硬件要求低。C/S兩層結(jié)構(gòu)中,對于每次的事務(wù)處理(Transaction),客戶機(jī)與數(shù)據(jù)庫需進(jìn)行多次交互。(2)簡化了系統(tǒng)的開發(fā)和維護(hù),由于應(yīng)用程序都放在Web服務(wù)器,軟件的開發(fā)、升級與維護(hù)只在服務(wù)器端進(jìn)行,減輕了開發(fā)與維護(hù)的工作量。B/S結(jié)構(gòu)是一種以Web技術(shù)為基礎(chǔ)的新型的網(wǎng)絡(luò)管理信息系統(tǒng)平臺(tái)模式,B/S 結(jié)構(gòu)把傳統(tǒng)兩層C/S中的服務(wù)器部分分解為Web服務(wù)器和數(shù)據(jù)庫服務(wù)器,從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系。而三層的C/S開發(fā)模式人們又形象的稱為“瘦客戶機(jī)(Thin Cllent)”,“胖服務(wù)器(Fat Server)”的網(wǎng)絡(luò)開發(fā)模式。同時(shí)三層C/S系統(tǒng)結(jié)構(gòu)的缺點(diǎn)也表現(xiàn)為:系統(tǒng)針對性強(qiáng),變更不夠靈活;通常只局限于小型局域網(wǎng),不科于擴(kuò)展;目前能真正掌握三層系統(tǒng)開發(fā)的工程師比較少;客戶端系統(tǒng)的配置和同步升級仍然十分困難。三層的體系結(jié)構(gòu)把顯示邏輯、商業(yè)邏輯和數(shù)據(jù)庫分開,使得每層任務(wù)更明確,整個(gè)系統(tǒng)結(jié)構(gòu)更加清晰。應(yīng)用服務(wù)器是聯(lián)系用戶服務(wù)和數(shù)據(jù)服務(wù)的“橋梁”,它們響應(yīng)用戶的請求,實(shí)施業(yè)務(wù)規(guī)則,處理和分析業(yè)務(wù)數(shù)據(jù),獲得業(yè)務(wù)結(jié)果。三層C/S結(jié)構(gòu)將應(yīng)用的三部分(表示部分,應(yīng)用邏輯部分,數(shù)據(jù)訪問部分)明確進(jìn)行分割,使其在邏輯上各自獨(dú)立,并且單獨(dú)加以實(shí)現(xiàn),分別稱之為客戶,應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器。不同開發(fā)工具開發(fā)的應(yīng)用程序,一般來說互不兼容,不能搬到其它平臺(tái)上運(yùn)行。使得系統(tǒng)的安全和管理成為問題??蛻舳藬?shù)據(jù)請求堆積的直接后果將導(dǎo)致系統(tǒng)整體運(yùn)行效率的大幅度降低甚至全面崩潰。(3)服務(wù)器端性能降低由于客戶端和服務(wù)器端直接連接,服務(wù)器將消耗部分系統(tǒng)資源用于處理與客戶端的連接工作。(2)運(yùn)行成本較高。C/S模式的軟件需要在每一臺(tái)客戶機(jī)上安裝應(yīng)用程序,而且還要安裝相應(yīng)的數(shù)據(jù)庫連接程序,最后還要為每一臺(tái)客戶機(jī)做系統(tǒng)配置工作。兩層C/S結(jié)構(gòu)在系統(tǒng)規(guī)模、用戶數(shù)量(小于100)及分布域較?。ㄒ粋€(gè)局域網(wǎng)內(nèi)部)的時(shí)候,是一種良好的分布式計(jì)算解決方案。服務(wù)器軟件接收到來自客戶端的請求并且處理它,作為請求的響應(yīng),發(fā)送請求的結(jié)果給客戶端。在這種結(jié)構(gòu)里,網(wǎng)絡(luò)中計(jì)算機(jī)分為兩個(gè)有機(jī)地聯(lián)系起來的部分:客戶機(jī)和服務(wù)器。本節(jié)將對這兩種方式進(jìn)行描述?!∠到y(tǒng)開發(fā)模式的選擇在信息系統(tǒng)的發(fā)展過程中,共產(chǎn)生過四種模式,即主機(jī)終端模式;文件服務(wù)器模式;客戶機(jī)/服務(wù)器模式(即CIient/Server,C/S);瀏覽器/服務(wù)器模式(Browser/Server,B/S)。 第二章 系統(tǒng)開發(fā)工具簡介一般來說,在構(gòu)建管理信息系統(tǒng)時(shí),開發(fā)者首先應(yīng)考慮系統(tǒng)開發(fā)模式的選擇,然后再考慮開發(fā)方法,接著是確定開發(fā)環(huán)境,最后是選擇合適的開發(fā)工具。許多軟件開發(fā)商僅僅是把教材管理作為一個(gè)復(fù)雜系統(tǒng)的某一個(gè)模塊來開發(fā),這使得在一個(gè)占用了更多資源的系統(tǒng)內(nèi)運(yùn)行繁瑣的教材管理模塊降低了工作效率,甚至?xí)霈F(xiàn)意想不到的系統(tǒng)錯(cuò)誤。B/S方式是近年來比較流行的一種軟件開發(fā)模式,它是基于互聯(lián)網(wǎng)或校園網(wǎng)的,對客戶端的要求較低,可面向地域分散的不同用戶群?;诰钟蚓W(wǎng)方式是較早出現(xiàn)的,它主要通過基于局域網(wǎng)的
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1