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

正文內(nèi)容

基于web的實驗室設(shè)備管理系統(tǒng)說明書(編輯修改稿)

2024-10-19 09:15 本頁面
 

【文章內(nèi)容簡介】 ASP 為用戶提供的動態(tài) Web 頁面功能。由于在用戶瀏覽器端所見的文件已經(jīng)是經(jīng)過編譯的 ASP 文件(即 HTML文件)了,所以不必擔心用戶的瀏覽器是否支持你所編寫的 ASP 程序。 基于 Web 的實驗室設(shè)備管理系統(tǒng) 7 ASP 程序作為 Server Side 的應(yīng)用程序,必須 在服務(wù)器中運行,因此需要設(shè)置如 IIS 或 PWS(常用的兩種 ASP 運行環(huán)境),來建立一個虛空間作為其運行環(huán)境,有關(guān) IIS的內(nèi)容我們將在第七章講述。 SQL 結(jié)構(gòu)化查詢語言 ⑦ SQL( Structured Query Language)是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢語言,其集數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體,是一個通用的、功能極強的關(guān)系數(shù)據(jù)庫語言。其特點主要有:綜合統(tǒng)一;高度非過程化;面向集合的操作方式;以同一種語法結(jié)構(gòu)提供兩種方式;語言簡捷,易學易用等。 目前, SQL已成了國際標準語言,大多數(shù)數(shù)據(jù)庫均使用 SQL 作為共同的數(shù)據(jù)存取語言和標準接口,使不同的數(shù)據(jù)庫之間的互操作有了共同的基礎(chǔ)。此外, SOL 對數(shù)據(jù)庫以外的領(lǐng)域也產(chǎn)生了很大的影響,有不少軟件產(chǎn)品將 SQL語言的數(shù)據(jù)查詢功能與圖形功能、軟件工程工具、軟件開發(fā)工具、人工智能程序結(jié)合起來。這使得 SQL將成了目前數(shù)據(jù)庫領(lǐng)域中的一種主流語言,成為了關(guān)系數(shù)據(jù)庫的標準語言。 關(guān)系型數(shù)據(jù)庫 SQL Server 2020 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)以其良好的性能,簡單友好的操作方式 ,良好的安全可靠性等諸多優(yōu)點,得到了廣泛的應(yīng)用。基于 SQL Server 數(shù)據(jù)庫的這些優(yōu)點,我們選擇其作為本系統(tǒng)的后臺數(shù)據(jù)庫,在以下的 和 小節(jié)中將對 SQL Server數(shù)據(jù)庫及其連接做簡單介紹。 數(shù)據(jù)庫 SQL Server 2020 簡介 ⑧ Microsoft SQL Server 是一種基于客戶機 /服務(wù)器的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它使用TransactSQL 語言在服務(wù)器和客戶機之間傳送請求。 SQL Server 用來對存放在計算機中的數(shù)據(jù)庫進行組織、管理和檢索。 Microsoft SQL Server和 Microsoft Inter Information Server的結(jié)合可以將相關(guān)的數(shù)據(jù)庫連接到 Inter上,同時用 Web瀏覽器來顯示數(shù)據(jù)的構(gòu)架,用戶可以在數(shù)據(jù)庫終端訪問。通過使用 Windows NT操作系統(tǒng)內(nèi)置的 ODBC 連通性,數(shù)據(jù)庫的開發(fā)者將能通過 Web站點將交互和在線數(shù)據(jù)庫內(nèi)容傳輸給眾多用戶, SQL Server 2020 還提供了對改進的分布式事物處理的支持,增強了無縫復(fù)制以及多平臺實施的分布式管理工具。 SQL Server 2020的重要特點有: 真正的客戶機 /服務(wù)器體系結(jié)構(gòu); 圖形化用戶界面,使各種工具使用起來更加直觀、方便; 豐富的編程接口工具,為用戶進行程序設(shè)計提供了方便; 具有良好的可擴展性; SQL Server與 Windows NT/2020集成,可以利用 NT 的許多功能; 對 Web技術(shù)的支持,使用戶可以方便地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web頁面上; 支持 XML,可以檢索 =編寫 XML數(shù)據(jù); 基于 Web 的實驗室設(shè)備管理系統(tǒng) 8 具有完全的 Web功能,與 Inter緊密結(jié)合; 除支持多種查詢外,還支持分布式查詢以及數(shù)據(jù)倉庫支持。 與數(shù)據(jù)庫 SQL Server 2020 的連接 ① 實現(xiàn)與數(shù)據(jù)庫 SQL Server 2020 的連接,我們可以使用 Microsoft Data Access組件。 Microsoft Data Access 組件是 Microsoft 提供的適合企業(yè)機構(gòu)范圍,能夠高性能地訪問各種信息的數(shù)據(jù)訪問策略,它能夠使用 Visual Studio 的工具訪問任何平臺上的數(shù)據(jù)源,其包括 OLE DB,ODBC,ADO三個核心組件。 OLE DB、 ODBC、 ADO在訪問數(shù)據(jù)庫時,提供了一種層次型的結(jié)構(gòu),我們使用 OLE DB、 ODBC、ADO就可以實現(xiàn)與數(shù)據(jù)庫的連接。其層 次結(jié)構(gòu)如圖 : OLE DB( Object Linking and Embedding Database) 是 Microsoft不同數(shù)據(jù)源的系統(tǒng)級編程接口。它提供存取各種信息的開放標準,規(guī)定了一套簡化了的各種數(shù)據(jù)庫管理系統(tǒng)服務(wù)的接口,采用通用的方法進行開發(fā),使開發(fā)人員無須考慮數(shù)據(jù)庫管理系統(tǒng)的具體要求。 OLE DB能夠利用的數(shù)據(jù)源可以是關(guān)系型數(shù)據(jù)庫也可以是非關(guān)系型的信息源,且其可以使用應(yīng)用程序用相同的方式處理各種數(shù)據(jù)。 ODBC(Open DataBase Connection)是應(yīng)用程序與數(shù) 據(jù)庫的橋梁,其是大多數(shù)關(guān)系型數(shù)據(jù)庫系統(tǒng)的標準訪問形式。 ODBC接口讓應(yīng)用程序能夠從各種數(shù)據(jù)庫管理系統(tǒng)中得到最大的相互操作能力。一個應(yīng)用程序可以通過單一的接口在不同的 DBMS中存取資料,而不受任何 DBMS支配。不過,目前ODBC 有被 OLE DB取代的趨勢,部分原因是 ODBC 不像 OLE DB 那樣具有較寬范圍的數(shù)據(jù)源,其僅僅支持 SQL語言的數(shù)據(jù)庫。 ADO(ActiveX Data Object)是一種面向?qū)ο?、且與語言無關(guān)的應(yīng)用程序編程接口,其封裝了OLE DB中最常用的一些特征,提供了一個開放的數(shù)據(jù)訪問對象 模型,能夠使程序員使用任何語言編寫數(shù)據(jù)應(yīng)用程序。通過 ADO,開發(fā)人員能夠比以前訪問更多類型的數(shù)據(jù),并且在編寫復(fù)雜程序時可以節(jié)省大量時間。 在了解了以上這些基本情況后,我們將在以下的第四、五、六章中具體介紹實驗室設(shè)備管理系統(tǒng)的實現(xiàn)過程。 基于 Web 的實驗室設(shè)備管理系統(tǒng) 9 第四章 系統(tǒng)分析 ER 圖 概念性數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型,是按照用戶的觀點來對數(shù)據(jù)和信息建模的,其能把用戶的數(shù)據(jù)要求清晰明確地表達出來。實體 —— 聯(lián)系方法就是一種常用的表示概念性數(shù)據(jù)模型的方法,其用 ER 圖描述現(xiàn)實世界中的實體,而不涉及這些實體在現(xiàn)實中的 實現(xiàn)。以下是此實驗室設(shè)備管理系統(tǒng)的 ER 圖。 基于 Web 的實驗室設(shè)備管理系統(tǒng) 10 說明:本系統(tǒng)把允許進入系統(tǒng)的合法用戶分為普通用戶和管理員兩種情況,用戶僅能注冊普通身份,管理員身份由后臺處理。管理員實體具有普通用戶實體的一切屬性,此外其還增加了“管理員號”屬性以區(qū)別于普通用戶實體。 系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)流圖用于描繪系統(tǒng)的邏輯模型,圖中無任何具體物理元素,只是描繪信息在系統(tǒng)中的流動和處理情況。本系統(tǒng)的頂層數(shù)據(jù)流圖如下圖 所示。 該 頂層 數(shù)據(jù)流圖中部分數(shù)據(jù)流組成 和說明 如下: 用戶信息 =用戶名 +口令 合法用戶信息 =合法用 戶名 +合法口令 用戶身份信息 =管理員號 合法用戶請求 =[ 用戶資料管理 | 設(shè)備資料管理 ] 管理用戶請求 =[ 新用戶注冊 | 用戶資料修改 ] 管理設(shè)備請求 =[ 設(shè)備入庫 | 修改 | 刪除 | 查詢 | 打印預(yù)覽 ] 反饋用戶信息 =用戶名 +真實姓名 +口令 +性別 +出生年月 +身份證號 +用戶單位 +聯(lián)系方式 + 用戶電話 +電子郵件 +用戶地址 +備注 反饋設(shè)備信息 =儀器名稱 +儀器編號 +儀器型號 +儀器規(guī)格 +分類號 +生產(chǎn)廠家 +出廠號 +設(shè)備號 + 儀器國別 +國別碼 +領(lǐng)用單位 +儀器單價 +附件數(shù)量 +附件總價 +經(jīng)費科目 + 管理級別 +出廠日期 +購置日期 +入庫 +日期 +領(lǐng)用人 +經(jīng)手人 +備注 適用信息:系統(tǒng)在對合法用戶的請求做出分析后,針對不同用戶提出的不同請求進行處理,并最終將處理結(jié)果反饋給用戶 圖 的 分層數(shù)據(jù)流圖 1 如下 圖 所示 : 基于 Web 的實驗室設(shè)備管理系統(tǒng) 11 上 圖 中文件的組成 為 : 用戶列表 =[ 用戶名單 | 用戶詳細資料 ] 用戶名單 =編號 +用戶名 +真實姓名 +用戶單位 +用戶電話 +注冊時間 用戶詳細資料 =編號 +用戶名 +真實姓名 +口令 +性別 +出生年月 +身份證號 +用戶單位 +聯(lián)系方式 + 用戶電話 +電子郵件 +用戶地址 +注冊時間 +管理 員號 +備注 圖 的 分層數(shù)據(jù)流圖 2 如下 圖 所示 : 上 圖 中部分數(shù)據(jù)流和文件的組成如下: ? 文件 設(shè)備清單 =[ 設(shè)備信息簡表 | 設(shè)備信息詳表 ] 設(shè)備信息簡表 =入庫序號 +儀器名稱 +儀器編號 +儀器型號 +儀器規(guī)格 +分類號 +領(lǐng)用單位 設(shè)備信息詳表 =儀器名稱 +儀器編號 +儀器型號 +儀器規(guī)格 +分類號 +生產(chǎn)廠家 + 出廠號 +設(shè)備號 +儀器國別 +國別碼 +領(lǐng)用單位 +儀器單價 +附件數(shù)量 +附件總價 + 經(jīng)費科目 +管理級別 +出廠日期 +購置日期 +入庫 +日期 +領(lǐng)用人 +經(jīng)手人 +備注 ? 數(shù)據(jù)流 一般請求 =[ 設(shè)備查詢 | 打印預(yù)覽 ] 基于 Web 的實驗室設(shè)備管理系統(tǒng) 12 高級請求 =[ 設(shè)備入庫 | 修改 | 刪除 | 查詢 | 打印預(yù)覽 ] 系統(tǒng)組織結(jié)構(gòu)圖 系統(tǒng)組織結(jié)構(gòu)圖描繪了系統(tǒng)的組成情況,方塊間的連線表示組成關(guān)系。以下是本系統(tǒng)的組織結(jié)構(gòu)圖,其從不同的用戶身份來考慮劃分: 我們可以把此系統(tǒng)組織結(jié)構(gòu)圖與下一章中的系統(tǒng)層次圖(圖 )相對照,以了解系統(tǒng)的總體規(guī)劃,它們兩者分別從不同的角度和功能出發(fā)對系統(tǒng)進行了圖解。 基于 Web 的實驗室設(shè)備管理系統(tǒng) 13 第五章 系統(tǒng)設(shè)計 系統(tǒng)層次圖 在上一章中我們已經(jīng)畫出了系統(tǒng)的組織結(jié)構(gòu)圖(圖 ),其按不同的用戶身份對系統(tǒng)進行了劃分。下圖 是本系統(tǒng)層次圖,其從管理功能的角度出發(fā)描繪了軟件的層次結(jié)構(gòu)圖,其每個矩形框代表一個模塊,方框間的連線表示調(diào)用關(guān)系,以下是本系統(tǒng)的層次圖: 模塊處理功能設(shè)計 根據(jù)實際情況,我們使用原型法( Rapid Prototyping),即以少量代價快速地構(gòu)造一個可執(zhí)行的軟件系統(tǒng)模型。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時模塊也發(fā)展成為最終產(chǎn)品了。 通過對用戶需求的分析,我們將實驗室設(shè)備管理系統(tǒng)分為兩部分:一是用戶信息管理部分;一是設(shè)備信息管理部分。用戶信息管理部分由三個模塊組成:用戶登陸模塊 、 新用戶注冊模塊 、 用戶信息修改模塊 ;設(shè)備信息管理部分由五個模塊組成:設(shè)備信息入庫模塊;設(shè)備信息修改模塊;設(shè)備信息刪除模塊;設(shè)備信息查詢模塊;設(shè)備信息打印模塊。 下面具體介紹這些模塊的功能設(shè)計情況: ?用戶信息管理部分 用戶登陸模塊 輸入:用戶名、口令; 輸出:若登陸失敗,則輸出失敗提示信息; 功能:對要求進入系統(tǒng)的用戶進行身份驗證:拒絕非法用戶,并鑒別進入 系統(tǒng)的合法用戶的身份(普通用戶和管理員); 基于 Web 的實驗室設(shè)備管理系統(tǒng) 14 新用戶注冊模塊 輸入:用戶的基本信息,包括必輸部分和可選部分。必輸部分有:用戶名、真實姓名、口令、性別、出生年月、身份證號、用戶單位、聯(lián)系方式;可選部分有:用戶電話、電子郵件、用戶地址、備注; 輸出:若用戶注冊失敗,則輸出失敗提示信息,否則輸出注冊成功的確認情況; 功能:添加使用本系統(tǒng)的普通用戶; 用戶信息修改模塊 輸入:用戶名、口令; 輸出:若用戶修改失敗,則輸出失敗提示信息,否則輸出修改后的確認情況; 功能:完成對用戶基本信息 的修改; ?設(shè)備信息管理部分 設(shè)備信息入庫模塊 輸入:設(shè)備的基本信息,包括必輸部分:儀器名稱、儀器編號、儀器型號、儀器規(guī)格、 分類號、生產(chǎn)廠家、出廠號、設(shè)備號、儀器國別、國別碼、領(lǐng)用單位、儀器單價、 附件數(shù)量、 附件總價、經(jīng)費科目、管理級別、出廠日期、購置日期、入庫日期、 領(lǐng)用人、經(jīng)手人;可選部分僅備注; 輸出:若設(shè)備入庫失敗,輸出失敗原因,否則輸出設(shè)備入庫信息的確認情況; 功能:根據(jù)用戶登陸模塊時的用戶身份驗證,允許管理員按要求添加設(shè)備信息,拒絕 普 通用戶對該項功能的請求; 設(shè)備信息修改模塊 輸入:儀器編號; 輸出:若設(shè)備修改失敗,輸出失敗原因,否則輸出修改確認信息; 功能:根據(jù)用戶登陸模塊時的用戶身份驗證,允許管理員按要求修改設(shè)備信息,拒絕普 通用戶對該項功能的請求; 設(shè)備信息刪除模塊 輸入:儀器編號; 輸出:設(shè)備入庫的基本情況及刪除提示信息; 功能:根據(jù)用戶登陸模塊時的用戶身份驗證,允許管理員刪除設(shè)備信息,拒絕普通用戶 對該項功能的請求; 設(shè)備信息查詢模塊 輸入:可輸入儀器名稱、儀器編號、儀器型號、儀器規(guī)格、分類號、儀器國別中的一項或多項內(nèi)容進行查詢,對于儀器名稱和儀器型號允許模糊輸入,若不輸入以上任何內(nèi)容表示要求瀏覽所有設(shè)備信息; 基于
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1