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

正文內(nèi)容

基于bs的學(xué)籍管理系統(tǒng)的分析與實現(xiàn)(編輯修改稿)

2025-06-10 20:26 本頁面
 

【文章內(nèi)容簡介】 、價格及對象的要求等方面都不符合我國的國情. 國內(nèi)研究現(xiàn)狀 在國內(nèi)市場上也存在著眾多的學(xué)生學(xué)籍管理系統(tǒng)軟件.但大部分都有一定的局限性,大多數(shù)沒有系統(tǒng)的管理方案, 也沒有智能數(shù)據(jù)管理,沒有很好地運用現(xiàn)代網(wǎng)絡(luò)技術(shù)對學(xué)生學(xué)籍進(jìn)行管理.教師不能對學(xué)生作出及時的評價,妨礙了教師對教學(xué)方法作出及時的調(diào)整,延誤教學(xué)計劃的完成.而且由于各個學(xué)校的實際情況不同,引進(jìn)的軟件往往不能直接投入使用,而必須經(jīng)過多次修改.所以從長遠(yuǎn)利益來看,每個學(xué)校都應(yīng)根據(jù)學(xué)校的實際情況和發(fā)展目標(biāo)開發(fā)屬于自己的學(xué)生學(xué)籍管理系統(tǒng),這樣就不必改變原有的管理體系,省去因此帶來的麻煩,更重要的是便于以后系統(tǒng)的優(yōu)化. 學(xué)籍管理應(yīng)用的不足 縱觀國外國內(nèi)的現(xiàn)狀及發(fā)展趨勢,我們應(yīng)該針對實際情況開發(fā)出滿足我們客戶需求的學(xué)生學(xué)籍管理系統(tǒng),自身開發(fā)的系統(tǒng)可以量身定做,可以運行于學(xué)?,F(xiàn)行的管理模式下.這樣將使得系統(tǒng)的適應(yīng)性較強,而成本卻不高,同時還可以解決如下問題:假如學(xué)生假期不在學(xué)校也可以查詢基本信息和成績;教師不必為了報送課程信息和成績信息而 到不同的部門領(lǐng)表及上交等繁瑣的工作,教師可以及時地對學(xué)生的學(xué)習(xí)情況進(jìn)行評價.總之,通過學(xué)生學(xué)籍管理系統(tǒng)可實現(xiàn)學(xué)生學(xué)籍管理網(wǎng)絡(luò)化,減輕教師的工作負(fù)擔(dān),節(jié)省人力、物力消耗,同時也方便教師、學(xué)生、家長和企業(yè)查詢,提高工作效率和效果等. 課題研究的主要內(nèi)容及結(jié)構(gòu) 利用 Web 技術(shù)與數(shù)據(jù) 庫技術(shù)實現(xiàn)基于 B/S 結(jié)構(gòu)的學(xué)籍管理系統(tǒng),以 . Framework和 SQL Server2021 作為支撐平臺,使用 vc2021 和 Dreamweaver 工具進(jìn)行開發(fā),系統(tǒng)按標(biāo)準(zhǔn)化管理程序流式設(shè)計,功能模塊全面,能很好的滿足高校學(xué)籍管理活動的需求,真正為高校學(xué)籍管理活動提供強有力的支持.系統(tǒng)主要考慮以下幾個方面的問題: ( 1)在網(wǎng)絡(luò)環(huán)境下應(yīng)該采取什么方式來保證系統(tǒng)的安全性和可用性; ( 2)在系統(tǒng)中應(yīng)該采取什么樣的管理標(biāo)準(zhǔn)才能確保管理的方便和科學(xué); ( 3)采用什么樣的算法才能讓管理結(jié)果正確合理; ( 4)實現(xiàn)家 長和用人單位安全訪問查詢; 下面對論文結(jié)構(gòu)進(jìn)行闡述:第一章緒論主要介紹了選題的背景及意義,并探討了國內(nèi)外的研究情況,分析了了學(xué)籍管理應(yīng)用的不足.第二章對相關(guān)技術(shù)進(jìn)行討論,主要 B/S和 C/S 結(jié)構(gòu)和各自的優(yōu)點, 及 SQL 的相關(guān)技術(shù).第三章首先確定系統(tǒng)的體系結(jié)構(gòu)及開發(fā)平臺,之后主要論述系統(tǒng)的結(jié)構(gòu),包括數(shù)據(jù)庫相關(guān)設(shè)計.第四章介紹了相關(guān)的技術(shù)和示例,主要討論了數(shù)據(jù)庫連接技術(shù)和智能開發(fā)技術(shù),最后示例了系統(tǒng)的關(guān)鍵頁面.第五章介紹了系統(tǒng)的安全性分析,首先基于 B/S 結(jié)構(gòu)安全的分析,其次 windows server 的分析,最后 代碼安全和數(shù)據(jù)庫安全進(jìn)行分析.第六章對系統(tǒng)存在的問題進(jìn)行了總結(jié). 2 相關(guān)技術(shù)概述 基于 B/S 的學(xué)籍管理系統(tǒng)簡介 在系統(tǒng)的用戶管理模塊中,管理員可以對系統(tǒng)有全面的管理權(quán)限,添加學(xué)院、專業(yè)、班級、學(xué)生、教師等基本信息.值得注意的是管理員不需手工為每一個學(xué)生和教師分配初始密碼,而是由系統(tǒng)自動添加,這樣減少了管理員的工作量.學(xué)生可實現(xiàn)在線用自己的學(xué)號和管理員分配的密碼登錄,在系統(tǒng)中可以實現(xiàn)信息查詢、瀏覽及學(xué)生部分信息的添加與修改,教師可以對課程及學(xué)生數(shù)據(jù)的修改、刪除、 插入、更新等,家長及用人單位可以瀏覽學(xué)生的真實信息. 學(xué)生學(xué)籍信息記錄,記錄學(xué)生成長過程中的一定信息,不論在什么地方只要能上網(wǎng)有權(quán)限就能夠通過瀏覽器對學(xué)生信息進(jìn)行查詢、瀏覽、更新、刪除等工作,客觀、科學(xué)的實現(xiàn)對學(xué)生評價. 系統(tǒng)實現(xiàn)友好的人機界面,操作簡便靈活,適合學(xué)校內(nèi)計算機水平不同的工作人員和維護(hù)人員操作使用;各子系統(tǒng)的用戶界面在外觀和操作方式上協(xié)調(diào)一致,能實現(xiàn)多人并行操作. 讓系統(tǒng)能在管理工作時使用靈活、方便快捷.采用傳統(tǒng)經(jīng)典的導(dǎo)航菜單,采用cookies 技術(shù),提高緩存服務(wù)功能,訪問結(jié)束后自動斷開數(shù)據(jù)庫 連接.注銷和退出操作頁面時自動清理緩存及內(nèi)存相關(guān)信息. 技術(shù)概述 什么是 ?它是基于新一代 .NET 平臺架構(gòu)上 ,利采用 CLR 語言運行時在服務(wù)器端為用戶提供建立強大的企業(yè)級 Web 應(yīng)用服務(wù)的編程框架. 是 ASP 的功能的擴(kuò)展,然而 并非簡單從 ASP 自然演化而來,在程序設(shè)計方面, 與 ASP 有著本質(zhì)的不同. 采用顯示與代碼分離的技術(shù), 基于模塊與組件,具有很好可定制性與可擴(kuò)展性,引入了許多的新技術(shù)處理數(shù)據(jù),所以 遠(yuǎn)遠(yuǎn)超越了 ASP,同時 web 開發(fā)更靈活,大大縮短了 web 應(yīng)用程序的開發(fā)時間. 與 Windows 2021 Server/Advanced Server 的組合,為中小型到企 業(yè)級的 web 商業(yè)模型提供了一個比較為穩(wěn)定、高效、安全的運行環(huán)境. 利用強大、安全和高效的 .Net 架構(gòu)平臺. 是運行在服務(wù)器端編譯后的普通語言運行時的代碼 , 帶來了卓越的性能表現(xiàn)在運行時早綁定、即時編譯、本地優(yōu)化、緩存服務(wù)、零安裝配置,基于運行時代碼受管與驗證的安全機制等.并且對 Inter 標(biāo)準(zhǔn)得 XML,SOAP,WSDL 等強健支持,為 在異構(gòu)網(wǎng)絡(luò)里提供了強大的擴(kuò)展性. 隨著 Inter/Intra技術(shù)的不斷發(fā)展 , 日益提高的要求只有服務(wù)器的動態(tài)網(wǎng)頁技術(shù)才能滿足 ,因此各種動態(tài)網(wǎng)頁技術(shù)先后出現(xiàn).相比較而言 ,ASP 技術(shù)較為熟悉 ,使用簡單便利. ASP 的功能受其腳本語言自身限制.而 的強大功能彌補了 ASP 的不足 ,因此 , 技術(shù)代替 ASP 是必然的趨勢. 從現(xiàn)有的 ASP 體系上進(jìn)了一大步 ,其整個構(gòu)造體系使開發(fā)結(jié)構(gòu)化的應(yīng)用程序變?yōu)榭赡埽?Web 表單帶 來了一種更加直接和易于使用的開發(fā)模式;服務(wù)器控件增加了提供公共功能的能力 ,從而使擴(kuò)展和加強現(xiàn)有功能變得容易;數(shù)據(jù)捆綁使創(chuàng)建數(shù)據(jù)約束型應(yīng)用程序變得十分簡單 [19].它不但具有許多很棒的新功能,而且還有一個用于開發(fā) Web 應(yīng)用程序的真正框架.越來越多的開發(fā)者開始使用這種技術(shù) ,它的出現(xiàn)給 Inter 的發(fā)展帶來了一次新的浪潮 [15]. SQL SERVER 2021 數(shù)據(jù)庫技術(shù)概述 SQL 基礎(chǔ) SQL(Structured Query Language,結(jié)構(gòu)查詢語言 ,下同 )是一個功能強大的數(shù)據(jù)庫語言 , SQL 通常使用于數(shù)據(jù)庫的通訊.美國國家標(biāo)準(zhǔn)學(xué)會聲稱, SQL 是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言. SQL 語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù).使用 SQL 的常見關(guān)系數(shù)據(jù)庫管理系統(tǒng)有: Oracle、 Sybase、 Microsoft SQL Server、 Access 等.雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用 SQL,但是 各個企業(yè)都有自己的擴(kuò)展功能 .但是,標(biāo)準(zhǔn)的 SQL 命令,比如 Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫的操作[21]. SQL 語言有著非常突出的優(yōu)點,主要是:非過程化語言 、 統(tǒng)一的語言 、 是所有關(guān)系數(shù)據(jù)庫的公共語言 . SQL 語句 SQL 功能強大,是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫查詢,而且用于數(shù)據(jù)庫中的數(shù)據(jù)修改 、 更新 和刪除 ,概括起來,它可以分成以下幾組: DML( Data Manipulation Language,數(shù)據(jù)操作語言 ,下同 ):用于 查詢 或者修改數(shù)據(jù); DML 組可以細(xì)分為以下的幾個語句: ( 1) SELECT:用于 查詢檢索 數(shù)據(jù) 庫中的數(shù)據(jù) ; ( 2) INSERT:用于 向 數(shù)據(jù)庫 數(shù)據(jù)表中插入 數(shù)據(jù); ( 3) UPDATE:用于修改數(shù)據(jù)庫中 數(shù)據(jù)表 的數(shù)據(jù); ( 4) DELETE:用于刪除數(shù)據(jù)庫中 數(shù)據(jù)表的 數(shù)據(jù). 數(shù)據(jù)操作語言 DML:包括數(shù)據(jù)查詢與數(shù)據(jù)更新.?dāng)?shù)據(jù)查詢主要是由 Select 語句完成.?dāng)?shù)據(jù)更新所造成的風(fēng)險大大超過數(shù)據(jù)查詢.?dāng)?shù)據(jù)庫管理系統(tǒng)必須在更改期內(nèi)保護(hù)所存儲的數(shù)據(jù)的一致性,確保有效的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫,數(shù)據(jù)庫必須保持一致性, DBMS 還必須協(xié)調(diào)多用戶的并行更新,以確保用戶和它們的更改不至于影響其它用戶的作業(yè). 用于修改數(shù)據(jù)庫內(nèi)容的 SQL 語句主要有以下三個: ( 1) Insert: 一個表中加入新的數(shù)據(jù)行 ; ( 2) Delete: 從一個表中刪除數(shù)據(jù)行 ; ( 3) Update: 更改數(shù)據(jù)庫中已經(jīng)存在的數(shù)據(jù) ; DDL( Data Definition Language,數(shù)據(jù)定義語言):用于定義數(shù)據(jù)的結(jié)構(gòu),可以用于創(chuàng)建用戶和重建數(shù)據(jù)庫對象.下面是 DDL 命令: CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX, DROP INDEX 數(shù)據(jù)定義語言 DDL 是用來創(chuàng)建和修改數(shù)據(jù)庫結(jié)構(gòu)的一種語句,包括 Create、 Alter和 Drop 語句 . DCL( Data Control Language,數(shù)據(jù)控制語言):用于定義數(shù)據(jù)庫用戶的權(quán)限 [22]. C/S 體系結(jié)構(gòu) C/S 體系結(jié)構(gòu),即 Client/Server(客戶機 /服務(wù)器)結(jié)構(gòu),典型由客戶應(yīng)用程序和 服務(wù)器管理程序兩部分組成 C/S 體系結(jié)構(gòu).是基于資源不對等,且為實現(xiàn)共享而提出來的,是 20 世紀(jì)九十年代成熟起來的技術(shù), C/S 結(jié)構(gòu)將應(yīng)用一分為二,服務(wù)器(后臺)負(fù)責(zé)數(shù)據(jù)管理,客戶機(前臺)完成與用戶的交互任務(wù).早期的 C/S 結(jié)構(gòu)大都是兩層結(jié)構(gòu),隨著軟件技術(shù) 的發(fā)展,目前也有很多三層的 C/S 結(jié)構(gòu),即在傳統(tǒng)的兩層之間增加中間層. C/S 體系結(jié)構(gòu)具有強大的數(shù)據(jù)操作和事務(wù)處理能力,模型思想簡單,易于人們理解和接受.但隨著企業(yè)規(guī)模的日益擴(kuò)大,軟件的復(fù)雜程度不斷提高,體系結(jié)構(gòu)暴露了以下缺點: ( 1)開發(fā)成本較高, C/S 體系結(jié)構(gòu)對客戶端軟硬件配置要求較高,增加了整個系統(tǒng)的成本. ( 2)客戶端程序設(shè)計復(fù)雜,采用 C/S 體系結(jié)構(gòu)進(jìn)行軟件開發(fā),大部分工作量放在客戶端的程序設(shè)計上,客戶端顯得十分龐大. ( 3)軟件移植困難,采用不同開發(fā)工具或平臺開發(fā)的軟件,一般互不兼容,不能或很難移植到其它平臺上運行. ( 4)軟件維護(hù)和升級困難,采用 C/S 體系結(jié)構(gòu)的軟件要升級,開發(fā)人員必須到現(xiàn)場為客戶機升級,每個客戶機上的軟件都需維護(hù).對軟件的參數(shù)改動,每一個客戶端都必須更新 [23]. C/S 體系結(jié)構(gòu)的 主要優(yōu)點是把處理任務(wù)分開在客戶系統(tǒng)和數(shù)據(jù)庫服務(wù)器上進(jìn)行而產(chǎn)生 的 ,具體體現(xiàn)在: ( 1) 在客戶機 /服務(wù)器系統(tǒng)中,由于大量的數(shù)據(jù)庫操作是在后端執(zhí)行的 , DBMS 的速度不受工作站速度的制約,因此,工作站只要能夠運行前端軟件即可. ( 2) 把處理任務(wù)劃分給兩個系統(tǒng)也減少了 網(wǎng)絡(luò)線路上的數(shù)據(jù)傳輸量.采用 C/S系統(tǒng)以后,只需把查詢請求發(fā)送給數(shù)據(jù)庫服務(wù)器,并把查詢結(jié)果從數(shù)據(jù)庫服務(wù)器中傳回來,從而使網(wǎng)絡(luò)傳輸通信量大大減少.有些數(shù)據(jù)庫服務(wù)器甚至可以在服務(wù)器自身上存放運行過程和查詢操作,進(jìn)一步減少了網(wǎng)絡(luò)傳輸通信量. ( 3) 工作站的無關(guān)性帶來的好處 是 用戶不再被局限在一種類型的系統(tǒng)或模式中.在C/S 模式中,工作站可以是 PC 機、 MOCINTOSH 機、 UNIX 工作站或者是它們的組合.它可在多個操作系統(tǒng)上運行.工作站無關(guān)性的必然結(jié)果是應(yīng)用的無關(guān)性,工作站不必使用相 同的 DBMS 應(yīng)用軟件. ( 4) 數(shù)據(jù) 完整性的維護(hù).大多是數(shù)據(jù)庫服務(wù)器都運行基于關(guān)系模型的 DBMS,這種模型 不允許用戶不經(jīng)過 DBMS 就訪問數(shù)據(jù).此外, DBMS 可以提供保護(hù)數(shù)據(jù)的操作.如文件加密存儲、磁盤鏡像、磁盤加工.另外 C/S 還提供事務(wù)處理功能,它能跟蹤數(shù)據(jù)庫的修改并在數(shù)據(jù)庫崩潰時幫助恢復(fù)數(shù)據(jù)庫 ,提供了更安全的數(shù)據(jù)存取模式. B/S 體系結(jié)構(gòu) B/S(模式即瀏覽器/服務(wù)器模式), 最早由美國微軟公司研發(fā).在這種模式下,用戶工作界面通過 瀏覽器實現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實現(xiàn),但是主要事務(wù)邏 輯在服務(wù)器端( Server)實現(xiàn),形成所謂的 3 層結(jié)構(gòu),即客戶機、應(yīng)用服務(wù)器與 Web 服務(wù)器、數(shù)據(jù)服務(wù)器.客戶端主要進(jìn)行人機交互; Web 服務(wù)器主要負(fù)責(zé)對客戶端應(yīng)用程序的集中管理;應(yīng)用服務(wù)器主要負(fù)責(zé)應(yīng)用邏輯的集中管理,根據(jù)不同處理需求可分為多個;數(shù)據(jù)服務(wù)器則主要負(fù)責(zé)數(shù)據(jù)的存儲和組織、數(shù)據(jù)庫的分布管理、數(shù)據(jù)庫的備份和同步等. B/S 體系結(jié)構(gòu)具有以下優(yōu)點 : ( 1)充分利用服務(wù)器的高端配置和較強的處理能力,同時降低了網(wǎng)絡(luò)上的數(shù)據(jù)流量,同時應(yīng)用程序的升級和維護(hù)的復(fù)雜性大幅度下降. ( 2)客 戶端只需 Web 瀏覽器,即可執(zhí)行基于服務(wù)器上的所有應(yīng)用,這不僅使客戶端變“瘦”,而且統(tǒng)一了用戶界面并實現(xiàn)了客戶端的跨平臺操作. ( 3)提高了系統(tǒng)的安全性.應(yīng)用服務(wù)器隔離了客戶端與數(shù)據(jù)庫的直接聯(lián)系,客戶端只能通過應(yīng)用服務(wù)器訪問數(shù)據(jù)庫,避免了將數(shù)據(jù)庫直接暴露給客戶端帶來的安全隱患.同時可以在應(yīng)用服務(wù)器上實現(xiàn)對數(shù)據(jù)庫訪問的更精細(xì)控制. ( 4)支持廣域網(wǎng).由于基于標(biāo)準(zhǔn)的 TCP/IP、 HTTP 協(xié)議,所以可以在廣域網(wǎng)中運行. C/S 與 B/S 模式比較分析 系統(tǒng)的性能 在系統(tǒng)的性能方面, B/S 占有優(yōu)勢 的是 客戶端 靈活 的 瀏覽和信息采集.任何時間、地點
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1