【正文】
大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 2 章 相關(guān)技術(shù)簡介 10 客 戶 端數(shù) 據(jù) 庫A D O 組 件W E B 服 務(wù) 器W E B 請 求連 接 數(shù) 據(jù) 庫取 數(shù) 據(jù)結(jié) 果 頁 面調(diào) 用 組 件數(shù) 據(jù) 圖 ASP 訪問數(shù)據(jù)庫原理 東北大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 3 章 需求分析 11 第 3章 需求分析 需求分析是 網(wǎng)絡(luò)系統(tǒng) 開發(fā)的第一步也是最重要的一步。 用戶通過 ASP頁面訪問數(shù)據(jù)庫的原理是: ( 1)用戶向 WEB服務(wù)器提出含有數(shù) 據(jù)庫操作的頁面請求; ( 2) WEB服務(wù)器接受該請求,找到對應(yīng)的動態(tài)頁面文件,解釋其中的代碼,調(diào)用 ADO對象連接數(shù)據(jù)庫并獲得相應(yīng)的數(shù)據(jù); ( 3) WEB服務(wù)器將使用 ADO對象獲得的數(shù)據(jù)庫數(shù)據(jù)進(jìn)行組織,形成結(jié)果頁面,返回給客戶端的瀏覽器。 ADO是 DAO/RDO的后繼產(chǎn)物,它擴(kuò)展了 DAO和 RDO所使用的對象模型,具有更加簡單,更加靈活的操作性能。 ADO( ActiveX Data Objects) 稱為 ActiveX數(shù)據(jù)對象,是存取數(shù)據(jù)庫的對象的統(tǒng)稱,它是 Microsoft公司開發(fā)數(shù)據(jù)庫應(yīng)用程序面向?qū)ο蟮男陆涌凇?ASP提供了強(qiáng)大的數(shù)據(jù)庫支持,使用 ASP可以很方便地連接各種數(shù)據(jù)庫,如 MS SQL Server202 Access、 Oracle等,使得對數(shù)據(jù)庫的操作變得非常容易。 ADO 技術(shù) 隨著網(wǎng)絡(luò)技術(shù)的發(fā)展, B/S(瀏覽器 /服務(wù)器)模式已經(jīng)成為應(yīng)用程序架構(gòu)的首選模式,在這些 B/S應(yīng)用程序中,首先要解決的問題就是如何存取數(shù)據(jù)庫的信息。 SQL Server 2022 中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理 (OLAP) 的工具。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需 最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。 SQL Server 2022 中包括一系列管理和開發(fā)工具,這些工具可改進(jìn)在多個站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過程??蓪⒁?組數(shù)據(jù)復(fù)制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。 SQL Server 2022 分布式查詢使您得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2022 數(shù)據(jù)庫的一部分,同時分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。 SQL Server 2022 關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。 SQL Server 2022 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等 功能,使其得以升級到最大 Web 站點(diǎn)所需的性能級別。reg。 。它還具有構(gòu)成最大的 Web 站點(diǎn)的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能。 SQL Server 2022 的特性 Microsoft SQL Server? 2022 的特性包括: 集成。 SQL SERVER2022 簡介 SQL Server 2022 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本。 ASP 雖然具有腳本語言的方便性,東北大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 2 章 相關(guān)技術(shù)簡介 8 但由于他是在 WEB 服務(wù)器端運(yùn)行,運(yùn)行后再將運(yùn)行結(jié)果以 HTML 格式傳送至客戶端的瀏覽器。這些腳本大都是在客戶端運(yùn)行,因此,客戶端可以很清 楚的取得腳本的內(nèi)容。當(dāng)然, ASP 本身也提供了多個ActiveX 控件供使用,這些組件包括廣告輪顯組件、文件存取組件、文件連接組件幾數(shù)據(jù)庫存取組件等,這些大量擴(kuò)充且重復(fù)使用的組件使 ASP 的功能遠(yuǎn)大于CGI。而 ASP 與 Script(腳本 )的編寫方式非常類似,它完全不需要重新編譯成可執(zhí)行文件就可以直接運(yùn)行,再者 ASP 內(nèi)置的 ADO 組件,允許用戶通過客戶端瀏覽器存取各種各樣的數(shù)據(jù)庫。因此您可以使用不同的程序編寫適合的 CGI 程序,這些程序語言包括 Visual Basic、 Delphi 或 C/C++等,您將已經(jīng)寫好的程序放在 WEB 服 務(wù)器的計(jì)算機(jī)上運(yùn)行,再將其運(yùn)行結(jié)果通過 WEB 服務(wù)器傳輸?shù)娇蛻舳说臑g覽器上。 ASP 不但可以包含 HTML 標(biāo)簽,也可以直接存取數(shù)據(jù)庫及使用無限擴(kuò)充的 ActiveX 控件,因此在程序編制上要比 HTML 方便而且更富有靈活性。如果您是第一次接觸互連網(wǎng) (Inter),那么您可能不很了解上述名詞,以下對各種名詞加以解釋并說明它們之間的區(qū)別。 由于服務(wù)器是將 ASP 程序執(zhí)行的結(jié)果以 HTML 格式傳回客戶端瀏覽器,因此使用者不會看到 ASP 所編寫的原始程序代碼,可放置 ASP 程序代碼被竊取。服務(wù)器上的 ASP 解釋程序會在服務(wù)器端制定 ASP 程序,并將結(jié)果以 HTML 格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽 ASP 所產(chǎn)生的網(wǎng)頁; ASP 提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強(qiáng)。與 HTML 相比, ASP 網(wǎng)頁具有以下特點(diǎn): 利用 ASP 可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實(shí)現(xiàn)動態(tài)網(wǎng)頁技術(shù)。 ASP 網(wǎng)頁可以包含 HTML 標(biāo)記、普通文本、腳本命令以及COM 組件等。 ASP 的網(wǎng)頁文件的格式是 .asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。 ASP 是 Active Server Page 的縮寫,意為“活動服務(wù)器網(wǎng)頁”。 東北大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 2 章 相關(guān)技術(shù)簡介 6 第 2章 相關(guān)技術(shù)簡介 ASP 技 術(shù) 隨著 Inter 技術(shù)的發(fā)展以及人們對 Inter 認(rèn)識的加深,越來越多的應(yīng)用都圍繞著 Inter/Intra 進(jìn)行,如電子商務(wù)、電子政務(wù)和遠(yuǎn)程教學(xué)等,一成不變的靜態(tài)網(wǎng)頁已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足這些應(yīng)用的要求,因此以數(shù)據(jù)庫為核心,結(jié)合各種先進(jìn)的 Web 技術(shù),開發(fā)能夠?qū)崿F(xiàn)信息交互和個性化服務(wù)的應(yīng)用已經(jīng)成為一種趨勢。 本文的內(nèi)容及主要工作 本文在分析介紹了 ASP 技術(shù), 數(shù)據(jù)庫技術(shù) 、 ADO 相關(guān)的組件的基礎(chǔ)上,基于 學(xué)生公寓 管理 系統(tǒng)的需求特點(diǎn),介紹了 系統(tǒng)的設(shè)計(jì) 架構(gòu),并且實(shí)現(xiàn)了 學(xué)生公寓管理 系統(tǒng)的基本功能。從微觀上講,建立一套 公寓管理 系統(tǒng)能夠加快 信息 的 傳播 速度,提高 公寓管理 效率,從而加強(qiáng)了管理的信息化手段,提高了本單位的經(jīng)濟(jì)效益。誰控制的信息越多,誰利用信息資源的效率越高,誰就會在各方面的競爭中占有一席之地,誰就會有更多的優(yōu)勢。從而節(jié)省了大量人力、物力、財(cái)力,真正實(shí)現(xiàn)了成本低 ,效率高的信息化管理,更是大大推動了高校后勤服務(wù)的質(zhì)量,提高了公寓管理的水平。 東北大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 1 章 引 言 4 從學(xué)校長期發(fā)展看 分析發(fā)現(xiàn),學(xué)生公寓管理的對象均有一定的規(guī)律性,可以通過分析、歸納形成數(shù)據(jù),許多人為工作完全可以借用計(jì)算機(jī)技術(shù)來完成。 公寓管理存在的問題 目前管理方式落后 學(xué)生公寓管理所涉及到的對象比較多而且比較復(fù)雜,從住宿管理到財(cái)務(wù)管理、資產(chǎn)設(shè)備管理、人力資源管理、水電氣管理、安全管理等等。 ( 2) 運(yùn)用信息技術(shù)對企業(yè)的商流、物流、資金流和信息流進(jìn)行有效控制和管理,逐步實(shí)現(xiàn)商流、物流、資金流和信息流的同步發(fā)展,通過四流系統(tǒng)將原來管理金字塔體系打破,實(shí)現(xiàn)扁平化的流水線管理方式,通過這個主線條銜接并重建每個員工、每道工序、每個部門的數(shù)字化基礎(chǔ),并達(dá)到規(guī)范化、標(biāo)準(zhǔn)化的要求,企業(yè)領(lǐng)導(dǎo)和管理人員可隨時調(diào)用生產(chǎn)、采購、財(cái)務(wù)等部門所有數(shù)據(jù),即實(shí)現(xiàn)資源共享,又實(shí)現(xiàn)實(shí)時監(jiān)控,同時防微杜漸。 ( 1) 改變企業(yè)的傳統(tǒng)管理模式,實(shí)行扁平化管理和網(wǎng)絡(luò)化管理,實(shí)現(xiàn)面向客戶的集成化管理目標(biāo)。這一動態(tài)過程是與企業(yè)的戰(zhàn)略目標(biāo)和業(yè)務(wù)流程緊密聯(lián)系在一起的。 ( 3) 信息化管理是一個動態(tài)的系統(tǒng)和一個動態(tài)的管理過程 東北大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 1 章 引 言 3 企業(yè)的信息化并不能一蹴而就,而是漸次漸高的。不能為 了片面地追求信息系統(tǒng)的準(zhǔn)確、信息的快速獲得而忽視了信息是為企業(yè)經(jīng)營管理服務(wù)的。 信息化管理的內(nèi)涵 ( 1) 信息化管理是為達(dá)到企業(yè)目標(biāo)而進(jìn)行了的一個過程 信息化管理是企業(yè)為了達(dá)到其經(jīng)營目標(biāo)、以適量投入獲取最佳效益、借助一些重要的工具和手段而有效利用企業(yè)人力、物力和財(cái)力等資源的過程。)與智能化工具相適應(yīng)的生產(chǎn)力,稱為信息化生產(chǎn)力。(智能化工具又稱信息化的生產(chǎn)工具。 管理 信息化 是以信息化 帶動工業(yè)化,實(shí)現(xiàn)企業(yè)管理現(xiàn)代化的過程,它是將現(xiàn)代信息技術(shù)與先進(jìn)的管理理念相融合,轉(zhuǎn)變企業(yè)生產(chǎn)方式、經(jīng)營方式、業(yè)務(wù)流程、傳統(tǒng)管理方式和組織方式,重新整合企業(yè)內(nèi)外部資源,提高企業(yè)效率和效益、增強(qiáng)企業(yè)競爭力的過程。它一般必須具備信息獲取、信息傳遞、信息處理、信息再生、信息利用的功東北大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 第 1 章 引 言 2 能。 信息化 是指 培養(yǎng) 、發(fā)展以計(jì)算機(jī)為主的智能化工具為代表的新生產(chǎn)力,并使之造福于社會的歷史過程。 信息化管理 在 計(jì)算機(jī)網(wǎng)絡(luò) 高度發(fā)達(dá)的今天,人們獲取信息的能力已經(jīng)大大增強(qiáng),信息時代的特征是信息高速膨脹,但是如何充分開發(fā)、加工和利用如此浩如煙海的信息資源,則是知識時代的重要生存手段。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。 面對如些煩瑣的管理,各項(xiàng)查詢統(tǒng)計(jì)及報(bào)表制作大量的數(shù)據(jù)處理操作。但一直以來,大部分高校仍然使用傳統(tǒng)的人工方式管理大量煩瑣的重要數(shù)據(jù)。 學(xué)生公寓管理系統(tǒng)是高校發(fā)展不可缺少的管理工具。但隨著高校發(fā)展,學(xué)生不斷擴(kuò)招,學(xué)生公寓管理變成一項(xiàng)繁雜的工作。高校是知識和技術(shù)的前沿,很多的新知識和新技術(shù)都 從這里誕生,信息技術(shù)也是如此。 ASP。實(shí)現(xiàn)了學(xué)生成績關(guān)系的系統(tǒng)化、規(guī)范化和自動化,其主要功能是用計(jì)算機(jī)對學(xué)生成績進(jìn)行日常管理 關(guān)鍵詞 : 公寓管理系統(tǒng) ; SQL Server; C;東北大學(xué)本科畢業(yè)設(shè)計(jì)(論文) Abstract IV Design and Implementation of the Students’ Marks Management System Abstract Students’ Marks Management System is a new MIS that takes DELPHI and ACCESS Database as development tools. The final software can run on any puter which has the Studio of DELPHI and OFFICE 2022. This system is made up of six submould: the user landing mould, the course management mould, the mould of students’ marks management, the mould of query students’ marks system , the mould of auto assess fellowship, the mould of system administration. The main realized functions of submould are: record, inquiry, alter, delete. This system has manager, teacher and student user. The manager can alter the information to assure the accuracy of the students’ marks information. This paper makes a introduction of the functions, using methods, flow and using studio of these submould. From the aspects of system general introduction, system demand analysis, the overall design, the data structure, the program flow, the background of technology, the using illustration and what one has learned, this paper elaborates this management system in details. The MIS is not too plicated, and can be used successfully