【正文】
存 256MH 256MH硬盤(pán)空間 至少 20GB 40GB(至少 2GB 自由空間)顯示器 VGA 顯示器,640*480 分辨率 1024*768 或更高的分辨率光驅(qū) 12 倍速 24 倍速以上軟驅(qū) 高密度 英寸軟驅(qū) 高密度 英寸軟驅(qū)可選組件 鼠標(biāo)或其他指定設(shè)備 鼠標(biāo)或其他指定設(shè)備⑵ 軟件方面① Windows 2022 或以上操作系統(tǒng),在 Windows NT Server 上需要安裝IIS:Microsoft Inter Information Server Version 。? 數(shù)據(jù)倉(cāng)庫(kù)。SQL Server 2022 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無(wú)縫部分。? 易于安裝、部署和使用。復(fù)制功能使用戶(hù)可以維護(hù)多個(gè)數(shù)據(jù)副本,并確保單獨(dú)數(shù)據(jù)副本的同步。數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的代價(jià)減到最小。? 企業(yè)級(jí)數(shù)據(jù)庫(kù)功能。不管是運(yùn)行 Microsoft Windows 98 的便攜式計(jì)算機(jī),還是運(yùn)行 Microsoft Windows 2022 數(shù)據(jù)中心版的大型多處理器服務(wù)器,都可以使用 SQL Server 2022 數(shù)據(jù)庫(kù)引擎。SQL Server 2022 還支持 English Query 和 Microsoft 搜索服務(wù)等功能,為 Web 應(yīng)用程序提供了易于使用的查詢(xún)和強(qiáng)大的搜索功能。SQL Server 2022 全面支持 XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語(yǔ)言) ,具有構(gòu)成 Web 站點(diǎn)數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。SQL Server 2022 也提供了完成維護(hù)、備份和管理等數(shù)據(jù)庫(kù)管理工作的工具。SQL Server 2022 是 Microsoft 公司推出的一款大型數(shù)據(jù)庫(kù)管理系統(tǒng),具備 Inter 集成、可伸縮性、可用性、企業(yè)級(jí)數(shù)據(jù)庫(kù)功能、數(shù)據(jù)倉(cāng)庫(kù)以及易于安裝、部署和使用等優(yōu)點(diǎn)。隨著時(shí)代的不斷發(fā)展,數(shù)據(jù)庫(kù)技術(shù)也發(fā)生了翻天覆地的變化。 SQL Server 2022概述 SQL Server 2022簡(jiǎn)介在我國(guó),dBase 、FoxBASE 和 FoxPro 一直作為數(shù)據(jù)庫(kù)的普及教育工具,以前的數(shù)據(jù)庫(kù)開(kāi)發(fā)人員大多將 Access 或 FoxPro 作為開(kāi)發(fā)工具。Inter 應(yīng)用程序大部分屬于分布式應(yīng)用程序,采用組件技術(shù)一個(gè)重要特點(diǎn)就是它的處理能力能夠隨著用戶(hù)數(shù)量、數(shù)據(jù)量所需性能的提高而增加。(6)將服務(wù)器端劃分為 WEB 服務(wù)器和 WEB 應(yīng)用程序兩部分。比如通過(guò)瀏覽器進(jìn)行報(bào)表的應(yīng)答。(4)對(duì)于原有基于 C/S 體系結(jié)構(gòu)的應(yīng)用,可以非常容易地升級(jí)到這種體系結(jié)構(gòu),只需開(kāi)發(fā)用于發(fā)布的 WWW 界面,可以保留原有的 C/S 結(jié)構(gòu)的某些子系統(tǒng),充分地利用現(xiàn)有系統(tǒng)的資源。這一部分只涉及到系統(tǒng)維護(hù)、數(shù)據(jù)更新等,不存在完全采用 C/S 結(jié)構(gòu)帶來(lái)的客戶(hù)端維護(hù)工作量大等缺點(diǎn)。而且由于 WWW 瀏覽器和網(wǎng)絡(luò)綜合服務(wù)器都是基于工業(yè)標(biāo)準(zhǔn),可以在所有的平臺(tái)上工作。(2)信息發(fā)布采用 B/S 結(jié)構(gòu),保持了瘦客戶(hù)端的優(yōu)點(diǎn)。采用這種結(jié)構(gòu)優(yōu)點(diǎn)在于:(1)充分發(fā)揮了充分了 B/S 與 C/S 體系結(jié)構(gòu)的優(yōu)勢(shì),彌補(bǔ)了二者不足。然后再由 WEB SERVER 將數(shù)據(jù)傳送給客戶(hù)端。WEB SERVER 將請(qǐng)求傳送給 WEB 應(yīng)用程序。后臺(tái)只需少數(shù)人使用的功能應(yīng)用(如數(shù)據(jù)庫(kù)管理維護(hù)界面)采用 C/S 結(jié)構(gòu)。為克服以上不足,在原有 B/S 體系結(jié)構(gòu)基礎(chǔ)上,采用一種新的體系結(jié)構(gòu),如圖 2 所. . . . .學(xué)習(xí)參考示。⑸ 由于業(yè)務(wù)邏輯和數(shù)據(jù)訪問(wèn)程序一般由 JavaScript、VBScript 等嵌入式小程序?qū)崿F(xiàn),分散在各個(gè)頁(yè)面里,難以實(shí)現(xiàn)共享,給升級(jí)和維護(hù)也帶來(lái)了不便。⑷ WEB 服務(wù)器成為對(duì)數(shù)據(jù)庫(kù)的唯一的客戶(hù)端,所有對(duì)數(shù)據(jù)庫(kù)的連接都通過(guò)該服務(wù)器實(shí)現(xiàn)。雖然可以用 ActiveX、Java 等技術(shù)開(kāi)發(fā)較為復(fù)雜的應(yīng)用,但是相對(duì)于發(fā)展已非常成熟 C/S 的一系列應(yīng)用工具來(lái)說(shuō),這些技術(shù)的開(kāi)發(fā)復(fù)雜,并沒(méi)有完全成熟的技術(shù)供使用。比如通過(guò)瀏覽器進(jìn)行大量的數(shù)據(jù)輸入,或進(jìn)行報(bào)表的應(yīng)答都是比較困難和不便的。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會(huì)影響其它層的功能。 這種結(jié)構(gòu)不僅把客戶(hù)機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能的要求中解放出來(lái),也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來(lái)。實(shí)際上 B/S 體系結(jié)構(gòu)是把二層 C/S 結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶(hù)機(jī)的任務(wù)中分離出來(lái),由 Web 服務(wù)器單獨(dú)組成一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶(hù)機(jī)的壓力減輕了,把負(fù)荷分配給了 Web 服務(wù)器。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。在 B/S 體系結(jié)構(gòu)系統(tǒng)中,用戶(hù)通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,. . . . .學(xué)習(xí)參考服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶(hù)所需信息返回到瀏覽器。B/S 是 Brower/Server 的縮寫(xiě),客戶(hù)機(jī)上只要安裝一個(gè)瀏覽器(Browser) ,如 Netscape Navigator 或 Inter Explorer,服務(wù)器安裝 Oracle、Sybase、Informix 或 SQL Server 等數(shù)據(jù)庫(kù)。服務(wù)器通常采用高性能的 PC、工作站或小型機(jī),并采用大型數(shù)據(jù)庫(kù)系統(tǒng),如 Oracle、Sybase、Informix 或 SQL Server。ASP 應(yīng)用程序可以手工編碼,也可以通過(guò) Dreamweaver MX 等可視化工具生成。有了 ASP,就不必?fù)?dān)心客戶(hù)的瀏覽器是否能運(yùn)行你所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。本系統(tǒng)所使用的 Web 編程工具為 ASP。Dreamweaver 還采用了 Roundtrip HTML 技術(shù),使用這些技術(shù),網(wǎng)頁(yè)可以在 Dreamweaver 和 HTML 代碼編輯器之間進(jìn)行自由轉(zhuǎn)化,而 HTML 語(yǔ)法及結(jié)構(gòu)不變。本系統(tǒng)所用的網(wǎng)頁(yè)設(shè)計(jì)工具為 Dreamweaver MX,是由美國(guó)著名的軟件開(kāi)發(fā)商Macromedia 公司推出的一個(gè) “所見(jiàn)即所得”的可視化網(wǎng)站開(kāi)發(fā)工具。 Web開(kāi)發(fā)工具簡(jiǎn)介 現(xiàn)在,Web 開(kāi)發(fā)工具不斷涌現(xiàn),功能特點(diǎn)也不盡相同。另外,隨著各個(gè)高校擴(kuò)招程度的加快,學(xué)生認(rèn)輸日益增加,造成教學(xué)資料比較緊張,這無(wú)疑增加選課管理難度和教務(wù)管理人員的工作量。隨著高校教學(xué)管理的系統(tǒng)化和計(jì)算機(jī)的網(wǎng)絡(luò)化,以及學(xué)分制教學(xué)改革的加快,網(wǎng)上選課系統(tǒng)已經(jīng)成為教學(xué)管理的重要部分。 學(xué)生網(wǎng)上選課系統(tǒng)開(kāi)發(fā)背景介紹. . . . .學(xué)習(xí)參考學(xué)生選課系統(tǒng)是一個(gè)學(xué)校不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生選課系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段?,F(xiàn)在,我們已經(jīng)進(jìn)入到Inter時(shí)代了,選課系統(tǒng)自然也要隨著更新。本文主要對(duì)高校教務(wù)管理系統(tǒng)中計(jì)算機(jī)課表編排與選課系統(tǒng)的基本功能、設(shè)計(jì)思想、需求分析以及實(shí)現(xiàn)技術(shù)進(jìn)行探討。運(yùn)用計(jì)算機(jī)輔助選課,即能實(shí)時(shí)地對(duì)大量選課數(shù)據(jù)進(jìn)行檢驗(yàn)和統(tǒng)計(jì),十分方便地輸出選課結(jié)果,同時(shí)也避免了人工處理時(shí)容易產(chǎn)生的錯(cuò)誤。我國(guó)不少高校都實(shí)行了學(xué)分制,它的核心是允許學(xué)生自由選課,即把學(xué)習(xí)的自主權(quán)交給學(xué)生。在排課過(guò)程中,除了滿(mǎn)足大量的制約條件以外,還必須解決許多沖突與矛盾,例如:兩位教師不能同一時(shí)間在同一班級(jí)上課、一位教師不能在同一時(shí)間上兩門(mén)課等等。所有這些都表明,基于Inter 的校園網(wǎng)的應(yīng)用已深入到校園內(nèi)的各個(gè)方面。其網(wǎng)上教學(xué)教務(wù)管理系統(tǒng)也十分完善,世界各地的學(xué)生可以坐在家里通過(guò)互聯(lián)網(wǎng)完成入學(xué)報(bào)名、選課、考試、畢業(yè)論文、取得學(xué)位這一學(xué)習(xí)生活的全過(guò)程。國(guó)外的教學(xué)科研軟件與國(guó)內(nèi)相比開(kāi)發(fā)的早而且比較成熟。同時(shí),隨著國(guó)內(nèi)高校校園網(wǎng)的建設(shè),基于互聯(lián)網(wǎng)的應(yīng)用系統(tǒng)的開(kāi)發(fā)正在蓬勃發(fā)展并發(fā)揮著較大的作用。Web數(shù)據(jù)庫(kù)在新的 Inter環(huán)境中發(fā)生了很大的變化。關(guān)鍵字:選課系統(tǒng);B/S 三層結(jié)構(gòu) ;ASP 技術(shù). . . . .學(xué)習(xí)參考. . . . .學(xué)習(xí)參考Design and implementation of class selection on interAbstractThe system of student class selection on inter dress to use the ASP technology is a core, takes its database realization by SQL Server 2022 the tool. This article describes the main design consideration of class selection on Inter. And the three layer structure used by the system and the main technology points are analyzed. And the concrete methods of realization about the language selection and software configuration of the system are introduced. Finally, the characteristics and the current condition of the system are presented.To serve the needs of school, the system of student class selection on inter capable of performing functions like arranging curriculum, managing information and selecting lessons on inter. Flow design reasonable, operation simple, the statistical data is thorough. Reduces the personnel working strength greatly, enhances the efficiency and the accuracy. Students in school can login the system by enrolling, and then query every course information, one’s own situation of course selection and the result, so that one can select class or quit it in time. When teachers have registered and login the system, they can query their situation of teaching too. And at the end of term they have responsibility to input the students’ results. The administrator has the greatest authority. He has to maintain data, and can query, add, modify and delete the data.Key words:the system of class selection;B/S three layer structure;ASP technology. . . . .學(xué)習(xí)參考目 錄1 緒論 ...........................................................1 引言 ....................................................................................................................1 學(xué)生網(wǎng)上選課系統(tǒng)開(kāi)發(fā)背景介紹 ....................................................................1 WEB 開(kāi)發(fā)工具簡(jiǎn)介 .............................................................................................2 B/S 體系結(jié)構(gòu) ...........................................