国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      開放式網(wǎng)絡(luò)計算系統(tǒng)的制作方法

      文檔序號:6507951閱讀:204來源:國知局
      開放式網(wǎng)絡(luò)計算系統(tǒng)的制作方法
      【專利摘要】本發(fā)明是網(wǎng)絡(luò)計算系統(tǒng)應(yīng)用數(shù)據(jù)庫應(yīng)用程序方法。每個計算應(yīng)用項目都作為一條記錄輸入到數(shù)據(jù)庫表中,記錄含有足夠用于創(chuàng)建數(shù)據(jù)輸入表的數(shù)據(jù),和通用計算數(shù)據(jù)如常數(shù)。該計算系統(tǒng)支持大量現(xiàn)有應(yīng)用程序,每個程序都可以給用戶用來遠程計算。計算項目包含步驟:用搜索關(guān)鍵詞搜索數(shù)據(jù)庫,或者查看項目分類下面的計算項目,并為滿足搜索關(guān)鍵詞的計算項目創(chuàng)建鏈接,用戶點擊要計算的項目鏈接,計算系統(tǒng)產(chǎn)生數(shù)據(jù)輸入表,用戶輸入數(shù)據(jù)并將其提交給終計算程序進行計算。系統(tǒng)允許注冊用戶上傳新計算項目供他人使用。
      【專利說明】開放式網(wǎng)絡(luò)計算系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]用發(fā)明涉及網(wǎng)上應(yīng)用數(shù)學(xué)計算系統(tǒng)。
      【背景技術(shù)】
      [0002]用計算機程序進行數(shù)學(xué)計算是計算機科學(xué)中人類最早的活動之一。每個大學(xué)和科研機構(gòu)都至少有一個計算機中心,有些大學(xué)甚至配備一個校級計算機中心和多個部門計算機中心。在互聯(lián)網(wǎng)出現(xiàn)之前,一般來講,用計算機程序進行數(shù)學(xué)計算是不方便的。
      [0003]盡管計算機中心已經(jīng)普及,對很多人來說,使用還是會受到限制。企業(yè)的計算機中心只對內(nèi)部員工開放用做商業(yè)用途;學(xué)校的計算機中心只對自己的學(xué)生和教職員工開放;政府機關(guān)的計算機中心更不是為一般公眾開設(shè)的。因此那些不隸屬于任何學(xué)校、研究所或政府機關(guān)的人很難使用計算機中心。
      [0004]任何人都不時有需要進行數(shù)學(xué)計算,計算既可以簡單到比如單位換算,計算貸款利息或郵寄、托運費用等;也可能復(fù)雜到如優(yōu)化組織資源及物理模擬等。要進行任何一項計算,個人必須得了解計算方法,包括計算公式和其它計算所需的計算常數(shù)。另外,個人還需要有計算工具,比如計算器。大多數(shù)時候,這樣的計算都不太方便。
      [0005]綜上所述,建立一個可在世界各地使用的網(wǎng)絡(luò)計算中心,需要滿足兩個要求:一是要有能夠搜索到明確的計算程序的搜索能力,二是在計算機遠程用戶和運算服務(wù)器之間要有一個可靠的網(wǎng)絡(luò)連接。
      [0006]數(shù)十年前,人們就可以在網(wǎng)絡(luò)上搜索到一些網(wǎng)絡(luò)計算工具,例如網(wǎng)絡(luò)計算器,但是這些工具對于那些想知道計算結(jié)果卻不知道相關(guān)的數(shù)學(xué)公式及所需常數(shù)的人仍毫無用處。同樣,另外一些用網(wǎng)頁表形式計算分期付款的計算工具也可以在網(wǎng)站上找到。然而,這樣的工具并不是為大眾日常使用而設(shè)計的,也不夠詳盡和方便。再者,這些工具零星分布在大量的網(wǎng)絡(luò)站點,當(dāng)用戶需要進行計算的時候,他們不知道到哪里去找這些工具。
      [0007]早期計算中計算程序都是通過本地網(wǎng)絡(luò)在臺式電腦運行?;仡櫼幌職v史,大多數(shù)程序都可以滿足一個公司或一所大學(xué)計算任務(wù)。現(xiàn)有的大多數(shù)程序都是用Fortran,Pascal,C和BASIC語言開發(fā)的。這些程序大都需要針對程序?qū)iT設(shè)計的網(wǎng)絡(luò)使用界面。早期很有名的SAS系統(tǒng)的統(tǒng)計和計算機、化學(xué)計算程序都有用戶使用界面。通常人們認(rèn)為,每個高級網(wǎng)絡(luò)計算程序都是通過網(wǎng)絡(luò)協(xié)議實現(xiàn)的,實際上這些程序的設(shè)計與執(zhí)行都是基于程序的特性。要創(chuàng)建一個特定計算程序的網(wǎng)絡(luò)使用界面并不困難。每一個計算程序代碼都是被一行一行編寫出來的,如果什么地方有改動,程序也要隨之修改。目前還沒有先例,利用數(shù)據(jù)庫應(yīng)用軟件,檢索大量計算程序,并且使用一個通用網(wǎng)絡(luò)使用界面,將任何計算程序給網(wǎng)絡(luò)終端用戶使用。
      [0008]創(chuàng)建一個能解決數(shù)以億計的應(yīng)用計算問題的網(wǎng)絡(luò)計算系統(tǒng)是可行的。一個詳盡完備的計算系統(tǒng)在人們的學(xué)習(xí)、教學(xué)、日常、系統(tǒng)設(shè)計、工程計算、個人理財、專業(yè)服務(wù)、商業(yè)應(yīng)用等方面都有應(yīng)用價值。雖然潛在計算需求是無限的,一個落實所有計算程序的網(wǎng)絡(luò)服務(wù)商必然不堪重負(fù),因此,網(wǎng)絡(luò)計算系統(tǒng)設(shè)計成允許遠程用戶添加計算項目和程序,并保證程序可用。
      [0009]鑒于以上論述,有必要尋求一個新的方法,只用一個用戶界面,支持大量的計算程序包;有必要為用戶提供從大量現(xiàn)有程序中檢索所需計算程序的方法;有必要采用一個高效架構(gòu)模式將所有計算程序打包,并編入索引;也有必要尋找一種允許用戶添加計算項目,并能隨后使用的方法。
      發(fā)明總結(jié)
      [0010]網(wǎng)絡(luò)計算系統(tǒng)(“計算系統(tǒng)”)是將大量計算程序安裝在一臺服務(wù)器上一個計算系統(tǒng),為網(wǎng)絡(luò)用戶提供一個多功能,易使用,易維護,實用完備的計算系統(tǒng),在因特網(wǎng)或者局域網(wǎng)中的計算機都可以訪問這個系統(tǒng)。該系統(tǒng)應(yīng)具備如下特征:
      [0011](I)通過正確關(guān)鍵詞可以搜索到計算項目。用戶輸入一個或多個關(guān)鍵詞后,服務(wù)器會對所有計算項目進行搜索,確定那些匹配的項目,并生成一個鏈接列表,每個鏈接都和一個項目對應(yīng)。
      [0012](2)系統(tǒng)提示用戶從眾多鏈接中選擇一個鏈接。
      [0013](3)服務(wù)器響應(yīng)用戶的點擊,為被選項目生成含有一個或多個數(shù)據(jù)輸入表的頁面,該表至少包含一個變量輸入框和一個結(jié)果顯示框。
      [0014](4)用戶在表上變量輸入框中鍵入所需數(shù)據(jù)并提交,服務(wù)器返回一個頁面,此時,結(jié)果顯示框中已填入運算結(jié)果。
      [0015]用戶提交一個查詢數(shù)據(jù)后,服務(wù)器利用填入的搜索關(guān)鍵詞在表中搜索,查找到相關(guān)記錄,并為每一個相關(guān)項目建立鏈接。每個鏈接指向項目的數(shù)據(jù)庫記錄。用戶點擊任何一個鏈接,瀏覽器訪問服務(wù)器并通知服務(wù)器到哪里去搜索相同記錄。服務(wù)器在這個相同的記錄中檢索出制表數(shù)據(jù),以創(chuàng)建“數(shù)據(jù)輸入表”(“計算表”)并發(fā)送給用戶。數(shù)據(jù)輸入表的頁面有變量單位和結(jié)果單位,可以以下拉菜單供用戶選擇。每個項目記錄都包含一個或多個含有變量名稱和結(jié)果名稱,但沒有存儲變量值和結(jié)果值。這是因為變量值是由用戶輸入的,而結(jié)果是由系統(tǒng)計算出來的。用戶在表中輸入所有需要的數(shù)據(jù),并提交給服務(wù)器,服務(wù)器找到相同記錄,并檢索到諸如常數(shù)等的所需計算數(shù)據(jù),再根據(jù)計算數(shù)據(jù)和用戶提交數(shù)據(jù),利用程序進行運算這個程序是由計算方法數(shù)據(jù)指定的。
      [0016]計算步驟可以重復(fù)。計算系統(tǒng)允許用戶重復(fù)計算。如果用戶對計算結(jié)果不滿意,可以重新填寫數(shù)據(jù)輸入表再進行計算。相應(yīng)地,服務(wù)器會返回一個新的結(jié)果,連同含有用戶提交原始數(shù)據(jù)的輸入框。系統(tǒng)利用記錄號碼或者類似信息如組號碼,對相同的計算項目進行跟蹤。
      [0017]作為第二個計算系統(tǒng)特征,計算系統(tǒng)利用多個數(shù)據(jù)庫表,存儲變量數(shù)量不同的計算項目。把不同的項目放置在不同數(shù)據(jù)表里,提高硬盤使用效率和搜索速度。所有一個變量的計算項目都存儲在一個小數(shù)據(jù)庫表中。一些大的計算項目存儲在大數(shù)據(jù)庫表中。
      [0018]計算系統(tǒng)的第三特征是用“方法標(biāo)志”(“Method-flag”),調(diào)用多種計算方法,因此,可以將大量的計算方法編為一個終計算程序。每個字母或整數(shù)的值代表計算程序中的一個獨特計算方法。可以以Java程序的參數(shù),Shell或C可執(zhí)行程序中的一個命令行參數(shù),將方法標(biāo)志傳入終計算程序。計算數(shù)據(jù)可以傳入終計算程序,計算結(jié)果可以返回后由JSP顯示。終計算程序可以是任何可執(zhí)行程序,例如Java程序、Shell程序、C/C++可執(zhí)行程序、或者CGIC/C++程序。這種模式允許成百上千種計算方法都含括在一個終計算程序里,這個程序可以支持極大數(shù)量的計算項目。
      [0019]計算系統(tǒng)的第四個特征是,系統(tǒng)提供了一個允許任意用戶添加計算項目的方法。大量計算方法都可以編入一個程序中。單變量函數(shù)如cl -k x+c2, cl/x, log(x), ln(x),sin (X), cos (X), x+cl, cl/(xc2), X * x+x+c, sqrt (x)等可以編入一個終計算程序,與相應(yīng)的方法標(biāo)志值相對應(yīng)。兩個或三個變量的函數(shù)也可以編入另一個計算程序,與相應(yīng)的方法標(biāo)志值對應(yīng)。用多個變量和常數(shù)的計算方法以相應(yīng)標(biāo)志編入一個終計算程序。這樣的系統(tǒng)構(gòu)建完成后,還要創(chuàng)建一張能夠反映數(shù)學(xué)函數(shù)和程序名稱/方法標(biāo)志值之間的關(guān)系圖。這張圖可以幫助用戶確定正確程序名稱和方法標(biāo)志值。因此,如果用戶不能開發(fā)終計算程序代碼,他只需要將計算項目上傳,使用圖上標(biāo)明的程序名和方法標(biāo)志值。將數(shù)學(xué)手冊中的現(xiàn)有計算方法都添加到計算系統(tǒng),以滿足幾乎所有日常計算需要。
      [0020]計算系統(tǒng)的第五個特征就是數(shù)據(jù)輸入表被設(shè)計成能夠接受由空格,分號或其它預(yù)定的符號分隔的數(shù)組。這種類型的數(shù)據(jù)輸入表可以用于支持統(tǒng)計和線性代數(shù)等計算項目。
      [0021]計算系統(tǒng)的第五個特征是,每一個數(shù)據(jù)點,包括向量和矩陣的數(shù)據(jù)點,都可用一個算數(shù)表達式如12+4 /(1g5+sin30)來表達。服務(wù)器將整個表達式視作一個數(shù)據(jù)單元,并傳給算數(shù)表達式解碼器,解碼器會返回一個值備用。這使得用戶在不知道變量數(shù)值的情況下,可以將整個表達式當(dāng)作一個數(shù)據(jù)單元輸入。例如利率可用0.7 ★ x+2.9%。
      【專利附圖】

      【附圖說明】
      [0022]圖1顯示第一頁面,包含搜索框;
      [0023]圖2顯示匹配的鏈接列表;
      [0024]圖3顯示一個數(shù)據(jù)輸入表;
      [0025]圖4顯示變量框中值和計算的結(jié)果;
      [0026]圖5顯示長度換算兩個相關(guān)鏈接;
      [0027]圖6顯示長度互換項目的數(shù)據(jù)輸入表;
      [0028]圖7顯示長度換算的兩個數(shù)據(jù)輸入表;
      [0029]圖8顯示計算項目高級搜索頁面;
      [0030]圖9顯示有三個變量的數(shù)據(jù)輸入表及運算結(jié)果;
      [0031]圖10顯示有兩組輸入數(shù)據(jù)、三組輸出數(shù)據(jù)的數(shù)據(jù)輸入表和解線性方程的運算;
      [0032]圖11顯示有兩組輸入數(shù)據(jù)、7組輸出數(shù)據(jù)的數(shù)據(jù)輸入表,兩個變量統(tǒng)計分析的結(jié)果;
      [0033]圖12顯示使用主菜單和子菜單而生成的計算項目一覽表;
      [0034]圖13顯示一個供用戶創(chuàng)建計算項目的網(wǎng)頁表;
      [0035]圖14顯示搜索測試計算項目的鏈接列表。
      【具體實施方式】
      [0036]“計算方法”指最后程序執(zhí)行計算方法,“計算項目”指的是用一種計算方法完成應(yīng)用計算項目。顯而易見,單個計算方法可用于大量的應(yīng)用計算項目。比如說,某個運行的線性函數(shù)程序就可以用于數(shù)以千計的單位換算和其它應(yīng)用。[0037]為減少編程工作,網(wǎng)絡(luò)計算系統(tǒng)(“計算系統(tǒng)”)本著一個原則構(gòu)建,即數(shù)學(xué)方程式和函數(shù)可以在很多實際問題中應(yīng)用。如y = cl * x+c2函數(shù)解法有很多用途,不管這個算法用什么程序?qū)?。建成一個支持大量計算項目的計算系統(tǒng)需要利用數(shù)據(jù)庫應(yīng)用軟件。這個數(shù)據(jù)庫應(yīng)用軟件不光用于索引計算項目,還應(yīng)大幅度減少編程工作。
      [0038]A.網(wǎng)絡(luò)計算系統(tǒng)一個應(yīng)用實例
      [0039]圖1-4顯示計算系統(tǒng)的四個網(wǎng)頁。假設(shè)創(chuàng)建計算系統(tǒng)的目的是提供一個單位換算網(wǎng)上手冊,用戶進入計算系統(tǒng)搜索頁面,在搜索框I輸入搜索關(guān)鍵詞如溫度或壓強,點擊搜索鍵2,系統(tǒng)返回如圖2所示搜索結(jié)果,包含鏈接3。然后用戶點擊鏈接3 轉(zhuǎn)換溫度從C至F”,服務(wù)器會生成一個數(shù)據(jù)輸入表(“數(shù)據(jù)輸入表”)。用戶在如圖3所示輸入框6中輸入計算所需數(shù)據(jù):溫度值,再點擊“計算”按鈕,將數(shù)據(jù)提交給服務(wù)器。服務(wù)器首先在用戶填充表中取出數(shù)據(jù),用隱藏的記錄號碼找到相同記錄,再從數(shù)據(jù)庫表中檢索到記錄所需的項目數(shù)據(jù),完成所需運算。服務(wù)器完成計算后將結(jié)果12返回如圖4所示結(jié)果頁。
      [0040]這是計算一個變量和兩個常數(shù)的最簡單的計算項目。計算系統(tǒng)支持復(fù)雜計算項目,如線性代數(shù)、統(tǒng)計學(xué)、微積分計算。對于大多數(shù)計算項目,用戶能夠通過四個頁面進行計算:即搜索頁面、鏈接頁面、數(shù)據(jù)輸入表、結(jié)果頁面。數(shù)據(jù)輸入表和結(jié)果頁面可以是相同的,如果計算項目比較復(fù)雜,這兩個表可能更復(fù)雜,但大多數(shù)計算項目的用戶界面操作步驟都相似。
      [0041]B.創(chuàng)建計算系統(tǒng)的方法
      [0042]計算系統(tǒng)所需硬件包括一臺聯(lián)網(wǎng)服務(wù)器和至少一臺能夠通過HTTP協(xié)議訪問服務(wù)器的客戶機。服務(wù)器和客戶機都連入網(wǎng)絡(luò)中,通過TCP或相似的數(shù)據(jù)傳輸協(xié)議交換數(shù)據(jù)。在本文,JSP程序包括相關(guān)的Java類文件和過濾器。計算系統(tǒng)用數(shù)據(jù)庫軟件,管理用戶賬號,存儲計算項目數(shù)據(jù)。系統(tǒng)可以照如下步驟構(gòu)建。
      [0043]1.創(chuàng)建數(shù)據(jù)組成表
      [0044]要構(gòu)建一個計算系統(tǒng),數(shù)據(jù)庫需要用獨特形式設(shè)計,使多個計算項目共用某一種計算方法。一個計算項目包含標(biāo)題(用途說明)、計算說明,變量名稱、變量單位、結(jié)果名稱、結(jié)果單位、計算方法、和計算數(shù)據(jù)?;舅枷刖褪敲總€計算項目都用特定的數(shù)據(jù)庫記錄來定義。每個計算項目記錄數(shù)據(jù)包含(I)方法數(shù)據(jù),(2)生成表的數(shù)據(jù)(制表數(shù)據(jù)),(3)計算數(shù)據(jù),(4)查詢數(shù)據(jù),(5)數(shù)據(jù)來源(系統(tǒng)可以利用網(wǎng)絡(luò)獲得外部數(shù)據(jù)),(6)項目來源。這些數(shù)據(jù)的用法如下:
      [0045](I)方法數(shù)據(jù)包括終計算程序名稱和方法標(biāo)志(method-flag),用于指定特定的計算方法。
      [0046](2)生成表的數(shù)據(jù)是創(chuàng)建數(shù)據(jù)輸入表所需要的所有數(shù)據(jù)。如圖3所示,制表數(shù)據(jù)包括變量名稱6 (溫度)、變量單位7 (C)、結(jié)果名稱8 (溫度)、結(jié)果單位9 (F),“計算”按鈕10。用途說明4十分有用。制表數(shù)據(jù)還包括項目貢獻者姓名、用戶指南、數(shù)學(xué)方程式圖。
      [0047](3)計算數(shù)據(jù)就是進行計算所需要的數(shù)據(jù)。計算數(shù)據(jù)包括存儲在常數(shù)字段中數(shù)據(jù)。另外,執(zhí)行計算有時候還需要用到變量單位和結(jié)果單位,因為就某特定計算而言,一個或多個計算常數(shù)的值都取決于變量單位和結(jié)果單位。把米換算成厘米的進率是100,而將米化成毫米的進率為1000。計算數(shù)據(jù)也包括用戶自己輸入的變量數(shù)據(jù)。
      [0048](4)查詢數(shù)據(jù)就是存儲在每個項目記錄的關(guān)鍵詞。這些關(guān)鍵詞被存儲在一個或多個被查詢用的字段中。服務(wù)器通過搜索這些數(shù)據(jù)的字段,來確定某條記錄是否作為相應(yīng)鏈接顯示在搜尋結(jié)果頁面上。搜索是對記錄號碼(record_Id)、組號碼(group_id)、變量名稱、變量單位、結(jié)果名稱、結(jié)果單位、用途說明等字段進行的。
      [0049](5)數(shù)據(jù)來源數(shù)據(jù)是用于獲取更新應(yīng)用數(shù)據(jù)來源的信息,包括統(tǒng)一資源定位符(URL)或路徑。那些需要最新數(shù)據(jù)資料的計算項目例如計算當(dāng)前利率和股票價格,必須使用實時數(shù)據(jù)。
      [0050](6)項目源數(shù)據(jù)包括貢獻者姓名和項目驗證狀態(tài)。
      [0051]線性函數(shù)解法是數(shù)學(xué)計算中最簡單的計算方法。計算系統(tǒng)的一個實施例是用線性函數(shù)Y = a * X+b計算方法,因此,要創(chuàng)建數(shù)據(jù)庫線性函數(shù)數(shù)據(jù)表(linear-matrix),以存儲一個變量和兩個常數(shù)。數(shù)據(jù)庫下的線性函數(shù)表含有如下字段:
      [0052]表1.線性函數(shù)項目數(shù)據(jù)庫表結(jié)構(gòu)
      【權(quán)利要求】
      1.一個存儲多個計算項目的網(wǎng)絡(luò)計算系統(tǒng)包含: 服務(wù)器和至少一個客戶機,所述的服務(wù)器和所述的至少一個客戶機被連接到互聯(lián)網(wǎng)上,該服務(wù)器至少包含: 計算項目存儲裝置,用于存儲計算項目數(shù)據(jù),每個項目記錄包括搜索數(shù)據(jù)、生成表的數(shù)據(jù)、計算數(shù)據(jù)、算法方法標(biāo)志,生成表的數(shù)據(jù)包括至少一個變量名稱、至少一個變量單位、至少一個結(jié)果名稱、至少一個結(jié)果單位; 計算項目搜索裝置,用來搜索計算項目,并產(chǎn)生搜索結(jié)果的頁面,搜索結(jié)果的頁面包括與計算項目有關(guān)鏈接或按鈕; 數(shù)據(jù)輸入表產(chǎn)生裝置,用于產(chǎn)生數(shù)據(jù)輸入表,該表包括用途說明、計算說明、至少一個變量值名稱、至少一個變量值輸入框、至少一個結(jié)果單位下拉可選框和提交按鈕; 計算數(shù)據(jù)處理裝置,用于從項目數(shù)據(jù)輸入表獲得變量值,從項目數(shù)據(jù)表獲得計算數(shù)據(jù),傳遞獲得的計算數(shù)據(jù); 計算項目計算裝置,用預(yù)定計算算法進行計算,并獲得計算結(jié)果; 計算結(jié)果呈現(xiàn)裝置,重新創(chuàng)建數(shù)據(jù)輸入表,并將計算結(jié)果插入重新創(chuàng)建的數(shù)據(jù)輸入表,并呈現(xiàn)有計算結(jié)果的數(shù)據(jù)輸入表。
      2.權(quán)利要求1所述的網(wǎng)絡(luò)計算系統(tǒng),其特征在于,某些計算項目包括一組計算項目記錄,它們至少有一個不同變量單位或一個不同結(jié)果單位,所述的數(shù)據(jù)輸入表產(chǎn)生裝置把所有變量單位放在變量單位下拉可選框,把所有結(jié)果單位放在結(jié)果單位下拉可選框。
      3.權(quán)利要求1所 述的網(wǎng)絡(luò)計算系統(tǒng),其特征在于,計算項目搜索裝置擁有項目號碼搜索、相關(guān)詞搜索、高級搜索功能。
      4.權(quán)利要求1所述的網(wǎng)絡(luò)計算系統(tǒng),其特征在于,網(wǎng)絡(luò)計算系統(tǒng)還包括一個用于生成計算項目的裝置,用來上送計算項目記錄,計算項目記錄包括用途說明、計算說明、計算常數(shù)、至少一個變量的名稱、至少一個變量單位、至少一個結(jié)果名稱、至少一個結(jié)果單位。
      5.權(quán)利要求1所述的網(wǎng)絡(luò)計算系統(tǒng),其特征在于,計算系統(tǒng)使用不同的常數(shù)進行單位換算。
      6.一個網(wǎng)絡(luò)計算系統(tǒng)包含服務(wù)器和至少一個客戶機,所述的服務(wù)器和所述的至少一個客戶機被連接到互聯(lián)網(wǎng)上,該服務(wù)器包含: 計算項目存儲裝置,把計算項目以項目記錄存儲在數(shù)據(jù)庫表,每個項目記錄包括搜索數(shù)據(jù)、表生成數(shù)據(jù)、計算數(shù)據(jù)、算法方法標(biāo)志,其生成表的數(shù)據(jù)包括用途說明、計算說明、至少一個變量名稱、至少一個變量單位、至少一個結(jié)果名稱、至少一個結(jié)果單位; 計算項目搜索裝置,用來搜索計算項目,并產(chǎn)生搜索結(jié)果的頁面,搜索結(jié)果頁面包括與計算項目有關(guān)鏈接或按鈕; 數(shù)據(jù)輸入表產(chǎn)生裝置,用于產(chǎn)生數(shù)據(jù)輸入表,該表包括用途說明、計算說明、至少一個變量值輸入框、至少一個結(jié)果單位下拉選擇框、提交按鈕,變量輸入框可接受算術(shù)表達式、向量數(shù)據(jù)、矩陣數(shù)據(jù); 數(shù)據(jù)處理裝置,用于從系統(tǒng)數(shù)據(jù)表讀取計算數(shù)據(jù),從遞交的數(shù)據(jù)輸入表獲得變量值,對獲得變量值進行編碼,并傳遞獲得的數(shù)據(jù)計算和已編碼的變量值; 計算項目計算裝置,包含各種數(shù)學(xué)計算算法,對用戶遞交的計算數(shù)據(jù)解碼并獲得變量值,用變量值和計算數(shù)據(jù)進行計算并獲得計算結(jié)果,把計算結(jié)果數(shù)據(jù)進行編碼;計算結(jié)果呈現(xiàn)裝置,把計算結(jié)果數(shù)據(jù)進行解碼,重新創(chuàng)建數(shù)據(jù)輸入表,并將計算結(jié)果插入重新創(chuàng)建的數(shù)據(jù)輸入表,并呈現(xiàn)有計算結(jié)果的數(shù)據(jù)輸入表。
      7.權(quán)利要求5所述的網(wǎng)絡(luò)計算系統(tǒng),還包括一個產(chǎn)生計算項目分類列表的裝置,該裝置用來創(chuàng)建按主要類別和次要類別排列的計算項目的鏈接列表,計算項目包括線性代數(shù)和統(tǒng)計問題。
      8.—種為網(wǎng)絡(luò)計算創(chuàng)建計算項目的方法包括以下步驟: 產(chǎn)生一個計算項目數(shù)據(jù)上送表,該上送表接受用途說明、計算說明、產(chǎn)生數(shù)據(jù)輸入表用的數(shù)據(jù)、計算數(shù)據(jù); 產(chǎn)生計算方法表,該計算 方法顯示數(shù)學(xué)函數(shù)、相關(guān)終計算程序名稱、以及相關(guān)計算方法標(biāo)志,幫助用戶選用終計算程序及相關(guān)方法標(biāo)志; 在計算上送表輸入數(shù)據(jù)后,并將其提交給服務(wù)器; 從提交的計算項目上送表獲得數(shù)據(jù); 把獲得的數(shù)據(jù)寫入計算項目數(shù)據(jù)庫表。
      9.權(quán)利要求8所述的創(chuàng)建計算項目的方法,其特征在于,包括用于測試新創(chuàng)建的計算項目的步驟,對剛上送的計算項目進行測試。
      10.權(quán)利要求8所述的創(chuàng)建計算項目的方法,其特征在于,包括改變變量數(shù)目,以便為不同變量的計算項目生成上送表。
      【文檔編號】G06F17/30GK103577533SQ201310359081
      【公開日】2014年2月12日 申請日期:2013年8月8日 優(yōu)先權(quán)日:2012年8月12日
      【發(fā)明者】吳劍青 申請人:查平
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1