【正文】
個(gè): Abandon——清除 Session 對(duì)象事件 2 個(gè): Session_onStart——開(kāi)始前調(diào)用29 / 62 Session_onEnd——結(jié)束后調(diào)用 程序核心代碼及運(yùn)行測(cè)試以實(shí)現(xiàn)管理員登錄功能為例: 圖 財(cái)務(wù)管理系統(tǒng)登錄界面Session 對(duì)象可以用來(lái)記載一個(gè)客戶端信息,即使該客戶從一個(gè)頁(yè)面跳到另一個(gè)頁(yè)面,該 Session 信息仍然存在。 登錄功能的實(shí)現(xiàn)與測(cè)試登錄系統(tǒng)負(fù)責(zé)識(shí)別用戶身份,保證系統(tǒng)安全。修改信息功能的流程圖修改功能選擇界面修改收入金額 修改支出金額判斷數(shù)據(jù)是否存在判斷數(shù)據(jù)是否存在選擇進(jìn)入選擇進(jìn)入修改信息的準(zhǔn)確條件修改數(shù)據(jù)成功 修改數(shù)據(jù)成功數(shù)據(jù)存在 ,繼續(xù)執(zhí)行數(shù)據(jù)存在 ,繼續(xù)執(zhí)行返回返回?cái)?shù)據(jù)不存在返回?cái)?shù)據(jù)不存在返回修改信息的準(zhǔn)確條件圖 修改信息功能的流程圖 總的系統(tǒng)流程圖用戶登錄判斷登錄身份普通用戶功能操作界面管理員功能操作界面普通用戶登錄成功管理員登錄成功普通用戶查詢(xún)功能添加信息功能 查詢(xún)信息功能 刪除信息功能 修改信息功能 統(tǒng)計(jì)信息功能普通用戶管理功能登錄失敗返回圖 系統(tǒng)流程圖查詢(xún)信息管理功能模塊劃分:查詢(xún)信息功能模塊查詢(xún)收入信息模塊查詢(xún)支出信息模塊圖 查詢(xún)信息管理模塊功能劃分圖21 / 62總的模塊劃分19 / 62登錄模塊普通用戶登錄管理員登錄模塊普通用戶查詢(xún)模塊普通用戶基本信息管理模塊收入信息管理模塊 支出信息管理模塊修改信息模塊 統(tǒng)計(jì)信息模塊普通用戶查詢(xún)權(quán)限管理模塊查詢(xún)信息模塊圖 總模塊劃分圖 管理員對(duì)普通用戶登錄信息修改模塊:負(fù)責(zé)修改普通用戶登錄信息。統(tǒng)計(jì)特定用戶的收支金額模塊:負(fù)責(zé)統(tǒng)計(jì)指定的用戶全部收支金額。統(tǒng)計(jì)所有支出金額模塊: 負(fù)責(zé)統(tǒng)計(jì)全部的支出金額。修改支出信息模塊: 負(fù)責(zé)修改支出信息,可準(zhǔn)確查詢(xún)修改某條支出信息。查詢(xún)支出信息模塊: 負(fù)責(zé)查詢(xún)支出信息,可按多種需求進(jìn)行查詢(xún)。支出信息刪除模塊: 負(fù)責(zé)刪除支出信息。支出信息添加模塊: 負(fù)責(zé)添加新的支出信息。收入信息查詢(xún)模塊: 負(fù)責(zé)查詢(xún)收入信息。用戶基本信息刪除模塊: 負(fù)責(zé)刪除用戶的基本信息。用戶基本信息添加模塊: 負(fù)責(zé)添加用戶的基本信息。普通用戶查詢(xún)模塊:負(fù)責(zé)普通用戶對(duì)財(cái)務(wù)信息的查詢(xún)功能。盡可能的詳細(xì)劃分功能模塊,做到功能劃分具體、合理,保證功能的完整性,運(yùn)行穩(wěn)定。2.功能的完整性為增強(qiáng)系統(tǒng)的實(shí)用性,應(yīng)根據(jù)實(shí)際需求設(shè)計(jì)的各項(xiàng)功能,保證系統(tǒng)功能的完整性。財(cái)務(wù)信息 ER 圖:財(cái)務(wù)信息收入信息 支出信息構(gòu)成 構(gòu)成nmnm用戶姓名 用戶編號(hào) 用戶編號(hào) 用戶姓名收入日期收入說(shuō)明收入金額 支出金額 支出說(shuō)明 支出日期 圖 財(cái)務(wù)信息 ER 圖 管理員執(zhí)行修改數(shù)據(jù)操作數(shù)據(jù)流圖管理員 修改數(shù)據(jù)修改信息收入信息表支出信息表修改條件及新收入修改條件及新支出圖 信息修改數(shù)據(jù)流圖普通用戶對(duì)數(shù)據(jù)操作的數(shù)據(jù)流圖普通用戶查詢(xún)數(shù)據(jù)查詢(xún)收入數(shù)據(jù)表支出數(shù)據(jù)表數(shù)據(jù)顯示查詢(xún)收入條件查詢(xún)支出條件查詢(xún)支出結(jié)果查詢(xún)收入結(jié)果查詢(xún)信息圖 普通用戶數(shù)據(jù)流圖 對(duì)普通用戶查詢(xún)權(quán)限的刪除只能查詢(xún)財(cái)務(wù)信息,不能對(duì)財(cái)務(wù)信息進(jìn)行添加、刪除及修改 統(tǒng)計(jì)結(jié)果要求準(zhǔn)確統(tǒng)計(jì)收支以保證收支的平衡,對(duì)個(gè)人經(jīng)費(fèi)管理,類(lèi)別經(jīng)費(fèi)的管理都有重要的意義。修改功能應(yīng)具備以下要求:快速的刪除信息保證所查詢(xún)信息準(zhǔn)確無(wú)誤 3.財(cái)務(wù)信息查詢(xún)功能當(dāng)使用者面對(duì)大量的財(cái)務(wù)信息時(shí),如何能快速、準(zhǔn)確的查詢(xún)信息是十分重要的需求。2.財(cái)務(wù)信息添加功能財(cái)務(wù)管理需要錄入大量的財(cái)務(wù)數(shù)據(jù),基本的收入及支出數(shù)據(jù),所以需要良好的信息錄入功能。第 3 章 需求分析 財(cái)務(wù)管理系統(tǒng)的基本需求 優(yōu)秀的財(cái)務(wù)管理系統(tǒng),應(yīng)當(dāng)幫助用戶方便、迅捷、準(zhǔn)確地對(duì)財(cái)務(wù)信息進(jìn)行錄入、查詢(xún)、刪除、修改及統(tǒng)計(jì)等操作,并且具有設(shè)計(jì)合理的數(shù)據(jù)庫(kù)。 運(yùn)行環(huán)境RESIN 是 Caucho 公司的產(chǎn)品, RESIN 的 JSP 引擎在速度、價(jià)格和穩(wěn)定性方面表現(xiàn)十分出色,并且是完全免費(fèi)的。對(duì)企業(yè)級(jí)開(kāi)發(fā)來(lái)說(shuō),有更好的使用環(huán)境。它是現(xiàn)代的編程語(yǔ)言。 課題設(shè)計(jì)的目標(biāo)和來(lái)源畢業(yè)設(shè)計(jì)(論文)的題目為自適應(yīng) web qos 控制器。解決方法是:用機(jī)器能閱讀的方式提供一個(gè)正式的描述文檔。SOAP 也是基于 XML 和 XSD 的,XML 是 SOAP 的數(shù)據(jù)編碼方式。 SOAP Web service 建好以后,你或者其他人就會(huì)去調(diào)用它。在傳統(tǒng)的分布式系統(tǒng)中,基于界面(interface)的平臺(tái)提供了一些方法來(lái)描述界面、方法和參數(shù)。你可以用任何你喜歡的語(yǔ)言,在任何你喜歡的平臺(tái)上寫(xiě) Web service ,只要我們可以通過(guò) Web service 標(biāo)準(zhǔn)對(duì)這些服務(wù)進(jìn)行查詢(xún)和訪問(wèn)。Web qos 控制策略和算法的性能分析和評(píng)價(jià)技術(shù)目前,國(guó)際上 web qos 控制技術(shù)的研究已經(jīng)受到很多的網(wǎng)絡(luò)研究者和著名公司的重視。集體來(lái)說(shuō),當(dāng)前 web qos 技術(shù)的研究方向主要有:web 服務(wù)器應(yīng)用軟件的 qos 支持技術(shù)。概括的講,web 服務(wù)供應(yīng)商可以實(shí)施的 web 系統(tǒng)解決方案可以分為以下兩類(lèi):1 有區(qū)分的 web 服務(wù)機(jī)制與策略,它是通過(guò)定義用戶或請(qǐng)求的類(lèi)別,確定優(yōu)先級(jí),利用基于優(yōu)先級(jí)的請(qǐng)求分配策略和資源監(jiān)控與調(diào)度機(jī)制來(lái)保證不同的服務(wù)水平協(xié)議。 web 技術(shù)的發(fā)展情況國(guó)內(nèi)外研究現(xiàn)狀Web qos 屬于應(yīng)用層的 qos,它量度的是用戶在與 web 站點(diǎn)進(jìn)行交互時(shí)所感受到的服務(wù)性能。而根據(jù)網(wǎng)上的調(diào)查和 zona 研究中心的統(tǒng)計(jì),一個(gè)電子商務(wù)網(wǎng)站必須保證其 web 用戶在 7 秒內(nèi)得到響應(yīng),否則將損失掉 30%或者更多的用戶。the quantity of the service of work’s transfer layer and the performance of the web years,the research has been carried out actively in this condition of the server overloading if any measure was not taken about the QOS control in the applications layer,although the QOS of the work transferring time be delayed so long that leads to “reject request” we could conclude that the overload of the web server is being the botleneck of the QOS ,how to apply the web server QOS control and provide the customers the satisfied services,has bee the imminence problems that must be setled.In this paper,we do some research of Web QoS control simply,the strategy of classified service provide the diffeniated customers the diffeniated the one hand,we propose prototypes of prehensive scheduling algorithms based on bination of Session and content. 目錄第 1 章 緒論 ......................................................1 課題背景 ...................................................1 WEB 技術(shù)的發(fā)展情況 .........................................1 WEB SERVER ..................................................2 課題設(shè)計(jì)的目標(biāo)和來(lái)源 ........................................2第 2 章 開(kāi)發(fā)工具及環(huán)境 ............................................33 / 62 C技術(shù) ......................................................3 。由此可見(jiàn),由于服務(wù)器的超載問(wèn)題日益嚴(yán)重,web 服務(wù)器已經(jīng)在某種程度上成為實(shí)現(xiàn)端到端服務(wù)質(zhì)量控制的瓶頸。摘 要隨著計(jì)算機(jī)網(wǎng)絡(luò)和多媒體技術(shù)的迅猛發(fā)展,Inter 上的Web 應(yīng)用一直呈現(xiàn)爆炸式的增長(zhǎng),其中很大一部分都是 HTTP 的請(qǐng)求服務(wù)。近幾年來(lái),網(wǎng)絡(luò)傳輸?shù)姆?wù)質(zhì)量(qos)技術(shù)研究已經(jīng)相對(duì)比較成熟,然而,如果應(yīng)用層的 web服務(wù)器服務(wù)質(zhì)量不能保證的話,那么,在服務(wù)器過(guò)載的情況下,即使網(wǎng)絡(luò)傳輸?shù)馁|(zhì)量能夠得到很好的保證,仍然有可能被拒絕服務(wù),或者響應(yīng)時(shí)間大大的延長(zhǎng)而導(dǎo)致的“拒絕服務(wù)”的效果。ABSTRACTWith the development of the puter work and multimedia technologies,the Web applications on the Inter is increasing of the Web applications are the HTTP web sites had to face the problem of the main symptom is that users have to wait a very long time for the HTTP response and even the HTTP requests will be responding time is generally influenced by two elements。由于 請(qǐng)求的指數(shù)性增長(zhǎng),Inter 上的許多熱門(mén)站點(diǎn)都經(jīng)常面臨著服務(wù)器的超載問(wèn)題,通常,人們期望的 web 站點(diǎn)的理想響應(yīng)時(shí)間大約是 1 秒左右,這與人類(lèi)的響應(yīng)時(shí)間大體相當(dāng),研究表明,普通的 web 用戶通常不會(huì)忍受超過(guò) 10 秒的等待時(shí)間。所以,如何在 web 服務(wù)器及其系統(tǒng)中實(shí)現(xiàn) qos 控制的機(jī)制與策略,為不同類(lèi)型的用戶或請(qǐng)求提供性能保證和服務(wù)分區(qū),是目前 web 發(fā)展所迫切需要解決的問(wèn)題,也是實(shí)現(xiàn)下一代網(wǎng)絡(luò) qos 控制不可缺少的關(guān)鍵環(huán)節(jié)。實(shí)際上,web qos 控制涉及到構(gòu)成 web 的每一個(gè)元素,從網(wǎng)絡(luò)技術(shù)和協(xié)議,到 web 服務(wù)器的硬件,軟件體系結(jié)構(gòu)。3 / 62實(shí)際上,上述倆個(gè)方面也是當(dāng)前 web qos 控制技術(shù)研究的兩個(gè)主要切入點(diǎn)。Web 服務(wù)器集群系統(tǒng)中的 qos 支持技術(shù)。 web serverWeb service 平臺(tái)是一套標(biāo)準(zhǔn),它定義了應(yīng)用程序如何在 Web 上實(shí)現(xiàn)互操作性。要實(shí)現(xiàn)互操作性,Web service 平臺(tái)必須提供一套標(biāo)準(zhǔn)的類(lèi)型系統(tǒng),用于溝通不同平臺(tái)、編程語(yǔ)言和組件模型中的不同類(lèi)型系統(tǒng)。這種方法實(shí)際是一種遠(yuǎn)程過(guò)程調(diào)用協(xié)議(RPC)。SOAP規(guī)范定義了 SOAP 消息的格式,以及怎樣通過(guò) HTTP 協(xié)議來(lái)使用SOAP。這些非正式的方法至少都有一個(gè)嚴(yán)重的問(wèn)題:當(dāng)程序員坐到電腦前,想要使用你的 Web service 的時(shí)候,他們的工具(如 Visual Studio)無(wú)法給他們提供任何幫助,因?yàn)檫@些工具根本就不了解你的 Web service。一些最新的開(kāi)發(fā)工具既能根據(jù)你的 Web service 生成 WSDL 文檔,又能導(dǎo)入 WSDL 文檔,生成調(diào)用相應(yīng) Web service 的代碼。C語(yǔ)言自 c/c++演變而來(lái),相比之下,它更加現(xiàn)代,簡(jiǎn)單,完全面向?qū)ο蠛皖?lèi)型安全。C減少了 c++的一些功能,更方便使用,不再有宏,模板和多重繼承。 。測(cè)試運(yùn)行,在瀏覽器的地址欄輸入 RESIN 的歡迎界面。按實(shí)際情況,基本信息可劃分為:編號(hào)、姓名、性別、年齡、職稱(chēng)、單位。對(duì)每條支出信息的錄入。快速的查詢(xún)信息 刪除功能應(yīng)具備以下要求:所以就需要良好的修改功能滿足這個(gè)需求。修改安全、準(zhǔn)確 6.財(cái)務(wù)信息的統(tǒng)計(jì)功能財(cái)務(wù)管理需要對(duì)財(cái)務(wù)信息進(jìn)行大量的統(tǒng)計(jì),對(duì)個(gè)人收支的統(tǒng)計(jì)以及按類(lèi)別的收支統(tǒng)計(jì),全部收入、支出的統(tǒng)計(jì)。快速的統(tǒng)計(jì)財(cái)務(wù)信息 普通用戶查詢(xún)功能應(yīng)具備以下要求: 對(duì)普通用戶查詢(xún)權(quán)限的添加總的數(shù)據(jù)流圖:用戶 用戶登錄口令登錄信息普通用戶登錄信息表普通用戶登錄信息登錄登錄成功管理員登錄信息表管理員信息管理