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

正文內(nèi)容

web作業(yè)管理系統(tǒng)(編輯修改稿)

2025-05-04 06:50 本頁面
 

【文章內(nèi)容簡介】 庫。是微軟下一代的數(shù)據(jù)庫連接技術(shù)。在 ASP 網(wǎng)頁開發(fā)方案中應(yīng)用 ADO 組件技術(shù),可以實現(xiàn)對 Web 數(shù)據(jù)庫的高效訪問。ADO 的基礎(chǔ)是 OLE DB,它使用與語言無關(guān)的組件技術(shù)來為 OLE DB 提供高級別的封裝,從而屏蔽底層細(xì)節(jié)。ADO 提供了 Connection, mand,Recordset 等三個主要對象,使服務(wù)器端的腳本能夠方便地連接和操縱WEB 數(shù)據(jù)庫。它是一種容易使用并且可擴(kuò)展的可以給網(wǎng)頁賦予訪問數(shù)據(jù)庫功能的技術(shù)。在本系統(tǒng)中,使用了 ADO 對象中的 connection 和 recordset 對象及其相關(guān)的方法實現(xiàn)了對數(shù)據(jù)庫的訪問和操作如在代碼中常出現(xiàn) sql ,conn,使用 方法存取數(shù)據(jù)庫。要實現(xiàn)數(shù)據(jù)庫的訪問,首先要實現(xiàn)數(shù)據(jù)庫的連接。本系統(tǒng)采用 ACCESS 文件的相對路徑實現(xiàn)讀取數(shù)據(jù)庫的功能。雖然 ACCESS 數(shù)據(jù)庫本身不是一個數(shù)據(jù)庫服務(wù)器,不能用服務(wù)器來運(yùn)行查詢,在安全性方面也存在一定的問題,但與數(shù)據(jù)庫的連接上非常容易實現(xiàn),代碼簡單易懂。 B/S 模式的解決方案基于 B/S 計算模式的信息管理系統(tǒng),兼具了客戶/服務(wù)器機(jī)制的分布式計算的特性,但比后者更加優(yōu)越,其突出的特點式實現(xiàn)了集中管理。應(yīng)用程序,數(shù)據(jù)庫及一些相關(guān)構(gòu)件全部集中在服務(wù)器端,而客戶端除了瀏覽器以及所依賴的操作系統(tǒng)外,有利于系統(tǒng)的推廣。從管理者角度看,系統(tǒng)的更新,維護(hù)以及數(shù)據(jù)的管理都在服務(wù)器端進(jìn)行,與客戶機(jī)無關(guān),這樣就降低了工作難度。如果需要增加新功能模塊,只需建立相應(yīng)的動態(tài)HTML 頁。對原有系統(tǒng)不會有大的影響,因而擴(kuò)充能力強(qiáng)。鑒于以上特點,B/S 計算模型引起人們極大的關(guān)注,也成為應(yīng)用模型今后的發(fā)展方向。開放實驗室管理信息系統(tǒng)因此采用 B/S 模式進(jìn)行開發(fā)。新型 Browser/Server 信息系統(tǒng)是建立在以Inter 技術(shù)為核心,以 Web 技術(shù)為基礎(chǔ)的集成環(huán)境之上,它基于網(wǎng)絡(luò)對象超鏈接技術(shù),多媒體文檔結(jié)構(gòu)以及跨越多種操作系統(tǒng)和多種數(shù)據(jù)平臺的應(yīng)用系統(tǒng)是現(xiàn)代企業(yè)辦公和日常信息處理的具體應(yīng)用環(huán)境。它由網(wǎng)絡(luò)支撐平臺,信息資源管理平臺,辦公應(yīng)用平臺,事物處理應(yīng)用平臺組成。真正實現(xiàn)了企業(yè)各方面信息的集成化管理和應(yīng)用 IISIIS是Inter Information Server的縮寫,它是微軟公司主推的服務(wù)器,它與Window NT Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的Inter和Intra站點。IIS支持HTTP(Hypertext Transfer Protocol,超文本傳輸協(xié)議) ,F(xiàn)TP(File Transfer Protocol,文件傳輸協(xié)議)以及SMTP協(xié)議,通過使用CGI和ISAPI,IIS可以得到高度的擴(kuò)展。IIS支持與語言無關(guān)的腳本編寫和組件,通過IIS,開發(fā)人員就可以開發(fā)新一代動態(tài)的,富有魅力的Web站點。IIS不需要開發(fā)人員學(xué)習(xí)新的腳本語言或者編譯應(yīng)用程序,IIS完全支持VBscript,Jscript開發(fā)軟件以及Java,它也支持CGI和WinCGI,以及ISAPI擴(kuò)展和過濾器。IIS的設(shè)計目的是建立一套集成的服務(wù)器服務(wù),用以支持HTTP,F(xiàn)TP和SMTP,它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時可擴(kuò)展的Inter服務(wù)器。IIS相應(yīng)性極高,同時系統(tǒng)資源的消耗也是最少,IIS的安裝,管理和配置都相當(dāng)簡單,這是因為IIS與Windows NT Server網(wǎng)絡(luò)操作系統(tǒng)緊密的集成在一起,另外,IIS還使用與Windows NT Server相同的SAM (Security Accounts Manager,安全性賬號管理器) ,對于管理員來說,IIS使用諸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)之類的NT已有管理工具。IIS支持ISAPI,使用ISAPI可以擴(kuò)展服務(wù)器功能,而使用ISAPI過濾器可以預(yù)先處理和事后處理儲存在IIS上的數(shù)據(jù)。用于32位Windows應(yīng)用程序的Inter擴(kuò)展可以把FTP,SMTP和HTTP協(xié)議置于容易使用且任務(wù)集中的界面中,這些界面將Inter應(yīng)用程序的使用大大簡化,IIS也支持MIME(Multipurpose Inter Mail Extensions,多用于Inter郵件擴(kuò)展) ,它可以為Inter應(yīng)用程序的訪問提供一個簡單的注冊項。IIS的一個重要特性是支持ASP。IIS ,可以很容易的張貼動態(tài)內(nèi)容和開發(fā)基于Web的應(yīng)用程序。對于諸如VBScript,JavaScript開發(fā)軟件,或者由Visual Basic,Java,Visual C++開發(fā)系統(tǒng),以及現(xiàn)有的CGI和WinCGI腳本開發(fā)的應(yīng)用程序,IIS都提供強(qiáng)大的本地支持。 SQL 語言介紹SQL(Structured Query Language,結(jié)構(gòu)化查詢語言)是一個功能強(qiáng)大的數(shù)據(jù)庫語言。SQL通常使用于數(shù)據(jù)庫的通訊。ANSI(美國國家標(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、 Ingres等等。雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用SQL,但是它們同樣有它們自立另外的專有擴(kuò)展功能用于它們的系統(tǒng)。但是,標(biāo)準(zhǔn)的SQL命令,比如Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫的操作。SQL語言的突出優(yōu)點就是它的非過程化、統(tǒng)一,而且還是所有關(guān)系數(shù)據(jù)庫的公共語言。SQL語言一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航,它允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而部隊單個記錄進(jìn)行操作,可操作記錄集,所有SQL語句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語句的結(jié)果作為另一條SQL語句的輸入。同時,它不要求用戶指定對數(shù)據(jù)的存放方法,這種特性使用戶更易集中精力于要得到的結(jié)果;所有SQL語句使用查詢優(yōu)化器,它是RDBMS的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則從不需要知道表是否有索引、有什么類型的索引。作為統(tǒng)一的語言,SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。SQL語句概括起來可以分為數(shù)據(jù)操作語言,數(shù)據(jù)定義語言和數(shù)據(jù)控制語言幾大組,它們用于對數(shù)據(jù)庫數(shù)據(jù)的查詢,修改和更新,是一種完備的數(shù)據(jù)處理語言。主要用到的數(shù)據(jù)操作語言主要是:SELECT:用于數(shù)據(jù)檢索,它是TSQL的核心。一個SELECT命令在一個或多個表上操作,并產(chǎn)生另一個表,這個表的內(nèi)容就是SELECT的查詢結(jié)果。SELECT語句在語法上是由三條子句構(gòu)成的一種“SELECTFROMWHERE”的結(jié)構(gòu)塊。 INSERT:用于插入數(shù)據(jù)到數(shù)據(jù)庫,通常有兩種形式,一種使用“INSERTVALUES”向表中增加一行;另一種形式是使用SELECT子查詢,把取自其他表中的數(shù)據(jù)插入到某一表中。UPDATE:用于從數(shù)據(jù)庫中修改現(xiàn)存的數(shù)據(jù),通常也有兩種形式,一種使用SET子句,另一種使用子查詢。SET子句提供要修改的列名和將要存儲在那里的新值,其中由WHERE子句指定這些列中哪些行將被修改;如果WHERE值缺省,這些列中所有行將都被修改。WHERE子句可以包含子查詢,把子查詢所得結(jié)果作為WHERE的條件表達(dá)式,用于確定將要修改的行。DELETE:用于從數(shù)據(jù)庫中刪除數(shù)據(jù),DELETE操作是對行進(jìn)行的。不能直接用DELETE命令刪除某一行中的某一列數(shù)據(jù)。 網(wǎng)上作業(yè)的應(yīng)用在傳統(tǒng)教學(xué)方式中,書本是以文字和圖片方式傳播知識信息,老師在課堂上主要是以黑板、粉筆加教具的方式傳播知識。這一教學(xué)方式在涉及到時間變量的描述、三維及其多維空間的描述時受到了限制,影響了教學(xué)效果;而且,有限的課內(nèi)學(xué)時所能提供的知識信息量亦是有限的。多媒體技術(shù)在現(xiàn)代教育技術(shù)中的應(yīng)用為上述問題的解決提供了有利的工具。運(yùn)用圖像、文字、動畫、音頻和視頻相結(jié)合的現(xiàn)代教育技術(shù)和手段,從視覺、聽覺上以生動的形式來激發(fā)學(xué)生的興趣,進(jìn)行以學(xué)生為中心的、高效率的啟發(fā)式教學(xué)活動,為高素質(zhì)人才的培養(yǎng)提供了新的教學(xué)方式。 根據(jù)網(wǎng)絡(luò)遠(yuǎn)程教學(xué)方式和各學(xué)校的實際情況,實現(xiàn)上述遠(yuǎn)程教學(xué)形式可以采用如下方式:(1).基于專線的遠(yuǎn)程實時授課。 (2)基于瀏覽器/WEB服務(wù)器(B/S)的學(xué)習(xí)和輔導(dǎo)。 (3)采用視頻會議系統(tǒng),通過衛(wèi)星,Cable(有限)、ISDN、DDN等網(wǎng)絡(luò),進(jìn)行實時的雙向交互等等。 這些教學(xué)方式將使用戶更多更高效的獲取所需要的教育信息資源。 操作系統(tǒng)平臺Windows XP 提供了一個功能強(qiáng)大,容易使用,高效率,保密措施完善等網(wǎng)絡(luò)操作系統(tǒng)所必備的環(huán)境。它具有較寬范圍的第三方開發(fā)工具,包括遠(yuǎn)程 WEB 管理接口和 Basic 式的語言供腳本配置修改。XP 支持多種客戶機(jī)以及與其他網(wǎng)絡(luò)操作系統(tǒng)的互連;支持較多的網(wǎng)絡(luò)協(xié)議如 TCP/IP 等;且內(nèi)置良好的安全措施與容錯能力。XP 的設(shè)計為開發(fā)者編寫客戶機(jī)/服務(wù)器應(yīng)用軟件提供了眾多的機(jī)會。該產(chǎn)品為客戶機(jī)/服務(wù)器軟件結(jié)構(gòu)提供了最好的應(yīng)用軟件服務(wù)器平臺。另外,Windows XP操作界面友好,用戶使用簡單。因此本系統(tǒng)采用 Windows XP 作為操作系統(tǒng)開發(fā)平臺。 系統(tǒng)安全技術(shù)由于本系統(tǒng)采用的是 ASP+ACCESS 所開發(fā)的系統(tǒng),因此在安全性方面存在的隱患之一就是數(shù)據(jù)庫數(shù)據(jù)的安全性。一方面由于本系統(tǒng)的登陸界面中,需要用戶輸入用戶名和用戶密碼,是用戶的唯一識別方式,不能存在安全上的隱患。另一方面由于本系統(tǒng)采用的數(shù)據(jù)庫為 ACCESS,其數(shù)據(jù)庫文件在站點內(nèi)部,它在數(shù)據(jù)的安全性方面存在一定的缺陷,當(dāng)服務(wù)器受到攻擊,重要的數(shù)據(jù)外泄,造成的后果是無法想象的。因此,為了增加安全性,必須對數(shù)據(jù)庫中的重要信息進(jìn)行加密以保證系統(tǒng)的安全。為了保證數(shù)據(jù)庫中數(shù)據(jù)的安全性可以對數(shù)據(jù)庫敏感數(shù)據(jù)加密達(dá)到其安全性的目的。通過查閱相關(guān)書籍和資料,了解到 md5 加密算法是目前較為常用的一種加密算法。本系統(tǒng)也采用了 md5 實現(xiàn)對數(shù)據(jù)庫中重要數(shù)據(jù)的加密。MD5 的全稱是MessageDigest Algorithm 5(信息摘要算法) ,在 90 年代初由 MIT Laboratory for Computer Science 和 RSA Data Security Inc 的 Ronald L. Rivest 開發(fā)出來。此算法是不可逆的,所以它即既可用于客戶端加密,也可用于服務(wù)器端加密。它的作用是讓大容量信息在用數(shù)字簽名軟件簽署私人密匙前被壓縮成一種保密的格式(就是把一個任意長度的字節(jié)串變換成一定長的大整數(shù)) 。本文簡單說明如何使用加密技術(shù)。 系統(tǒng)數(shù)據(jù)流圖本系統(tǒng)分為管理員、教師、學(xué)生三個部分 管理員模塊數(shù)據(jù)流程 對頁面的維護(hù),公告、用戶信息、教師信息、學(xué)院、班級、課程的添加、刪除、修改,其數(shù)據(jù)流圖如下:管理員登錄 檢查用戶名和密碼 添加、刪除公告D1 管理員信息寫入數(shù)據(jù)庫D2 公告信息用戶信息正確 發(fā)布公告顯示結(jié)果 添加、刪除院系/班級/課程寫入數(shù)據(jù)庫D3 學(xué)院信息表 個人資料修改寫入數(shù)據(jù)庫D1 管理員信息圖 管理員數(shù)據(jù)流程圖 教師模塊數(shù)據(jù)流程教師發(fā)布、管理公告,布置作業(yè),批改作業(yè),在線答疑,其數(shù)據(jù)流圖如下: 從教師的數(shù)據(jù)流程圖中可以看出教師模塊的主要功能。 學(xué)生模塊數(shù)據(jù)流程學(xué)生查看公告、作業(yè)信息、上傳作業(yè)、查看答疑信息,其數(shù)據(jù)流圖如下:學(xué)生登錄 檢查用戶名、密碼D1 學(xué)生信息用戶信息正確 查詢信息 查詢公告信息顯示結(jié)果 查詢答疑信息顯示結(jié)果 查詢作業(yè)信息顯示結(jié)果 上傳作業(yè) D2 上載作業(yè)表教師登錄 檢查用戶名、 密碼D1 教師信息用戶信息正確 查詢信息 查詢作業(yè)上交信息 查詢學(xué)生名單 查詢學(xué)生疑問信息顯示結(jié)果顯示結(jié)果顯示結(jié)果 在線答疑 批改作業(yè)顯示分?jǐn)?shù)顯示結(jié)果用戶信息正確圖 教師數(shù)據(jù)流程圖 圖 學(xué)生數(shù)據(jù)流程圖
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1