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

正文內(nèi)容

科學(xué)儀器共享管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)碩士學(xué)位論文-在線瀏覽

2024-09-06 13:06本頁(yè)面
  

【正文】 如下:第一章描述了SMSI系統(tǒng)開發(fā)背景及意義,國(guó)內(nèi)外研究與應(yīng)用狀況。、Web Service技術(shù)、事務(wù)處理與異常捕捉、AJAX技術(shù)以及富文本編輯技術(shù)。包括需求描述、系統(tǒng)的全局設(shè)計(jì)以及系統(tǒng)的模塊構(gòu)成。第四章詳細(xì)描述SMSI系統(tǒng)部分重要模塊的需求分析。其中,儀器管理模塊,主要描述了儀器分類管理、儀器分類屬性管理、儀器的綜合信息管理子模塊;網(wǎng)上預(yù)約管理模塊,主要描述了“我要預(yù)約儀器”、預(yù)約信息管理子模塊;查詢統(tǒng)計(jì)模塊,主要描述了儀器在線狀態(tài)、使用時(shí)間統(tǒng)計(jì)子模塊;郵件功能管理模塊主要描述了系統(tǒng)郵件功能設(shè)置、“我的郵件功能設(shè)置”、事件觸發(fā)的郵件、系統(tǒng)觸發(fā)的郵件子模塊。包括的模塊及其子模塊與第四章對(duì)應(yīng)。4第二章 相關(guān)技術(shù)介紹第二章 相關(guān)技術(shù)介紹本章介紹SMSI系統(tǒng)中所使用的具體技術(shù)。 .NET是微軟近年來推出的新一代的Windows程序開發(fā)平臺(tái)。. IDE開發(fā)工具兩大部分。.NET Framework包含公共語言運(yùn)行庫(kù)(CLR) Framework類庫(kù)(Lu Qiuqin et al. 2007)。.NET Framework類庫(kù)是一個(gè)開發(fā)人員用于創(chuàng)建應(yīng)用程序的綜合的、面向?qū)ο蟮念愋图?。、更?qiáng)可升級(jí)性、更穩(wěn)定的應(yīng)用程序提供了新的編程模型和基礎(chǔ)結(jié)構(gòu)。為此可以選用其中的任何一種語言進(jìn)行開發(fā)。 服務(wù)器控件,方便了用戶程序的設(shè)計(jì)。l 使用圖形報(bào)表顯示功能可以豐富視覺效果、增強(qiáng)用戶體驗(yàn)。在SMSI系統(tǒng)的查詢統(tǒng)計(jì)模塊中,考慮利用控件asp:Chart/實(shí)現(xiàn)相應(yīng)的功能。當(dāng)需要在表格的每一行的某一列中都要顯示二維列表數(shù)據(jù)時(shí),使用Web服務(wù)器控件嵌套技術(shù)將簡(jiǎn)化這一過程的實(shí)現(xiàn)。頁(yè)面與代碼分離技術(shù)編碼(codebehind)模型,該模型中的代碼完全被轉(zhuǎn)移到了一個(gè)單獨(dú)的文件中。 數(shù)據(jù)庫(kù)的操作技術(shù)在數(shù)據(jù)庫(kù)的操作技術(shù)上,它通過OLEDB或ODBC來連接數(shù)據(jù)庫(kù)。DataSet代表一套包含關(guān)系表、約束、表問關(guān)聯(lián)的完全數(shù)據(jù)集合。配置。第二個(gè)是配置文件,這個(gè)XML文件包含了應(yīng)用程序的元數(shù)據(jù)。包含配置文件有一個(gè)優(yōu)點(diǎn),就是無需通過注冊(cè)表來修改設(shè)置,因?yàn)槊總€(gè)應(yīng)用程序都是自包含的。其中包括了配置文件和組件。 Web Service技術(shù)Web Service提供一個(gè)與操作系統(tǒng)無關(guān)、與程序設(shè)計(jì)語言無關(guān)、與機(jī)器類型無關(guān)、與運(yùn)行環(huán)境無關(guān)的平臺(tái),實(shí)現(xiàn)網(wǎng)絡(luò)上應(yīng)用的共享(Taylor K et al. 2006)。Web Service是用標(biāo)準(zhǔn)的、規(guī)范的XML(Ernesto Damiani et al. 2002)概念描述一些操作的接口(利用標(biāo)準(zhǔn)化的XML消息傳遞機(jī)制可以通過網(wǎng)絡(luò)訪問這些操作)。Web Service履行一項(xiàng)特定的任務(wù)或一組任務(wù)(Jamsa et al. 2003)。SMSI系統(tǒng)開放Web Service接口是為了被讀卡器調(diào)用,讀卡器向Web Service主要傳遞兩種信息:用戶刷卡信息和讀卡器所關(guān)聯(lián)的儀器的心跳信號(hào)。 事務(wù)處理與異常捕捉事務(wù)是單個(gè)邏輯工作單元執(zhí)行的一系列操作,而這些邏輯工作單元需要具有原子性,一致性,隔離性和持久性四個(gè)屬性,統(tǒng)稱為ACID特性( et )。公共語言運(yùn)行時(shí)提供了一個(gè)模型,以統(tǒng)一的方式通知程序發(fā)生的錯(cuò)誤,這樣為設(shè)計(jì)容錯(cuò)軟件提供了極大的幫助。,我們就能夠以一種可靠的方式處理數(shù)據(jù)庫(kù)運(yùn)行中的問題和發(fā)現(xiàn)系統(tǒng)異常。要定義一個(gè)事務(wù),需要使用Begin tran命令,在這一命令之后的任何語句都將被認(rèn)為是事務(wù)的一部分。Rollback命令用來取消一個(gè)事務(wù),并還原事務(wù)對(duì)數(shù)據(jù)庫(kù)所作的修改。具體使用方式如下:在Try語塊中,執(zhí)行事務(wù);在Catch語塊中,取消事務(wù);在Finally語塊中,關(guān)閉數(shù)據(jù)庫(kù)連接。通過JavaScript可以做到回應(yīng)使用者的需求事件(如Form的輸入)而不用任何的網(wǎng)絡(luò)來回傳輸資料(David ),所以當(dāng)一位使用者輸入一項(xiàng)資料時(shí),它不用經(jīng)過傳給服務(wù)端處理,再傳回來的過程,而直接可以被客戶端的應(yīng)用程式所處理。JavaScript和Java很類似,但到底并不一樣。JavaScript創(chuàng)作者可以不那么注重程式技巧,所以許多Java的特性在Java Script中并不支援。 AJAX技術(shù)AJAX全稱為“Asynchronous JavaScript and XML”(Peter Thiessen et al. 2007),是指一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開發(fā)技術(shù)。它使用XHTML和CSS標(biāo)準(zhǔn)化呈現(xiàn);使用DOM實(shí)現(xiàn)動(dòng)態(tài)顯示和交互;使用XML和XSTL進(jìn)行數(shù)據(jù)交換與處理;使用XMLHttpRequest對(duì)象進(jìn)行異步數(shù)據(jù)讀取;使用JavaScript綁定和處理所有數(shù)據(jù)。服務(wù)器接收并處理傳來的表單,然后返回一個(gè)新的網(wǎng)頁(yè)。由于每次應(yīng)用的交互都需要向服務(wù)器發(fā)送請(qǐng)求,應(yīng)用的響應(yīng)時(shí)間就依賴于服務(wù)器的響應(yīng)時(shí)間,這導(dǎo)致了用戶界面的響應(yīng)比本地應(yīng)用慢得多。因?yàn)樵诜?wù)器和瀏覽器之間交換的數(shù)據(jù)大量減少,結(jié)果我們就能看到響應(yīng)更快的應(yīng)用。使用AJAX的優(yōu)勢(shì)如下:① 通過異步模式,提升了用戶體驗(yàn);② 優(yōu)化了瀏覽器和服務(wù)器之間的傳輸,減少不必要的數(shù)據(jù)往返,減少了帶寬占用;③AJAX引擎在客戶端運(yùn)行,承擔(dān)了一部分本來由服務(wù)器承擔(dān)的工作,從而減少了大用戶量下的服務(wù)器負(fù)載。如利用UpdatePanel/和 ScriptManager/控件,實(shí)現(xiàn)局部刷新瀏覽器窗口。 富文本編輯技術(shù)富文本編輯為不會(huì)編寫HTML并需要設(shè)置各種文本格式的用戶提供了方面,無須再學(xué)習(xí)標(biāo)記術(shù)語,直接使用工具處理粗體、斜體、表格等操作。科學(xué)儀器相關(guān)屬性包含有特殊字符,普通的文本編輯器不能滿足編輯和顯示特殊字符的功能。它可為用戶提供微軟Office軟件一樣的在線文檔編輯服務(wù)。SMSL系統(tǒng)中考慮采用該編輯器,用來編輯儀器屬性中的特殊字符。在實(shí)現(xiàn)過程中。 需求描述 本節(jié)從功能性與非功能性兩方面,描述SMSI系統(tǒng)的整體需求。 SMSI系統(tǒng)的整體功能及其描述表功能類別功能名稱、標(biāo)識(shí)符描述01:門戶01001:注冊(cè)、登陸、注銷未注冊(cè)用戶可以自行注冊(cè)。登陸是對(duì)系統(tǒng)用戶的身份認(rèn)證。登錄后可以注銷。01003:任務(wù)列表顯示當(dāng)前用戶的任務(wù)列表內(nèi)容,提醒用戶。02002:儀器分類管理對(duì)儀器的分類進(jìn)行管理。02004:儀器計(jì)費(fèi)信息對(duì)儀器特定的計(jì)費(fèi)規(guī)則等信息進(jìn)行管理,例如開機(jī)費(fèi)、機(jī)時(shí)費(fèi)、樣品費(fèi)、針對(duì)不同類型用戶的折扣等。02006:其他資料管理維修維護(hù)、培訓(xùn)資料、樣品信息、成果、心得案例、配件、功能等資料的管理。03002:預(yù)約(無資格)正式用戶對(duì)沒有獨(dú)立操作資格的儀器的預(yù)約,需要儀器管理員的確認(rèn)。03004:計(jì)劃調(diào)整對(duì)儀器的使用計(jì)劃(主要來自預(yù)約信息)進(jìn)行調(diào)整。03005:無資格預(yù)約確認(rèn)對(duì)于03002的預(yù)約,需要儀器管理員進(jìn)行確認(rèn),確認(rèn)后方為有效預(yù)約。04:付費(fèi)管理04001:刷卡開機(jī)/關(guān)機(jī)刷卡檢查通過后,啟動(dòng)儀器(不斷電設(shè)備除外),記錄使用開始信息。04002:預(yù)約關(guān)聯(lián)使用記錄在一定條件下可以與預(yù)約信息自動(dòng)關(guān)聯(lián),也可以手動(dòng)關(guān)聯(lián)預(yù)約信息。04004:費(fèi)用調(diào)整儀器管理員可以對(duì)已收的費(fèi)用進(jìn)行調(diào)整,以增加收費(fèi)的靈活性。04006:充值規(guī)則管理定義各種充值規(guī)則,例如普通繳費(fèi)、預(yù)付款、包年(儀器打包)等資料。04007:付費(fèi)充值在財(cái)務(wù)收費(fèi)的同時(shí),對(duì)當(dāng)前持卡人或指定用戶進(jìn)行充值。04008:費(fèi)用贈(zèng)送及返還可以定義費(fèi)用贈(zèng)送和返還的條目,并通過給用戶發(fā)送充值號(hào)的形式進(jìn)行贈(zèng)送和返還。也包括新建正式用戶。05003:用戶角色管理用戶角色。(履歷信息)05005:用戶卡管理管理用戶與卡的關(guān)聯(lián)。暫?;蛉∠接脩魧?duì)指定儀器的使用資格。06002:長(zhǎng)期卡管理對(duì)長(zhǎng)期卡的登記、注銷、掛失等管理。06004:超級(jí)用戶卡對(duì)超級(jí)用戶卡的登記、注銷、掛失等管理。 SMSI系統(tǒng)的整體功能及其描述表07:電源管理07001:繼電控制器當(dāng)接收到接通信號(hào)(24VDC)后,接通設(shè)備電源。應(yīng)具備自閉鎖功能。07002:計(jì)算機(jī)控制當(dāng)接收到釋放信號(hào)(串口)后,釋放計(jì)算機(jī)的鍵盤鼠標(biāo)。鎖定期間可以通過輸入密碼的方式解除鎖定。08:讀卡器及讀卡07001:讀卡器初始化對(duì)讀卡器進(jìn)行初始化處理,包括設(shè)置時(shí)鐘、讀卡器IP、服務(wù)器IP、工作模式、超級(jí)用戶卡號(hào)等。能夠自動(dòng)檢索,找到匹配的用戶信息。08004:設(shè)備控制根據(jù)身份認(rèn)證的結(jié)果,對(duì)設(shè)備進(jìn)行控制。用戶可以從Web查看儀器在線狀態(tài)。 非功能性需求SMSI系統(tǒng)主要包括五個(gè)方面的非功能性需求:共享性、操作易用性、安全性、高度集成性、可維護(hù)性和可擴(kuò)展性。② 操作易用性:系統(tǒng)需要從用戶使用方便的角度,結(jié)合實(shí)際的需求,避免追求大而全,而放棄了系統(tǒng)的操作易用性。④ 高度集成性:由于開發(fā)的系統(tǒng)需要集成到已有系統(tǒng)之上,而且,將來可能還會(huì)有新的系統(tǒng)被集成進(jìn)來,這就需要軟件具有高度的可集成性。 SMSI系統(tǒng)的全局設(shè)計(jì)在上一節(jié)給出系統(tǒng)的需求描述的基礎(chǔ)上,本節(jié)介紹SMSI系統(tǒng)在整體上的設(shè)計(jì)。 SMSI系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 。目前開放Web Service接口是為了被讀卡器調(diào)用,讀卡器向Web Service主要傳遞兩種信息:用戶刷卡信息和讀卡器所關(guān)聯(lián)的儀器的“心跳信號(hào)”。 .Net三層框架設(shè)計(jì),即為:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層(林耀珍,2003),能夠讓軟件具有分散關(guān)注、松散耦合、邏輯復(fù)用等優(yōu)點(diǎn)。 ② 業(yè)務(wù)邏輯層:主要負(fù)責(zé)根據(jù)業(yè)務(wù)邏輯,調(diào)用數(shù)據(jù)訪問層的方法。.。訪問安全性系統(tǒng)采用基于角色的頁(yè)面管理,嚴(yán)格定義每個(gè)業(yè)務(wù)的訪問權(quán)限,對(duì)于每個(gè)業(yè)務(wù),用戶只有具備了一定的角色才可以訪問。對(duì)重要數(shù)據(jù),采用在數(shù)據(jù)庫(kù)保存其履歷信息的方式,在什么時(shí)候,數(shù)據(jù)被誰改動(dòng)了,都會(huì)被記錄下來。在內(nèi)部網(wǎng)路中將專用網(wǎng)分開,設(shè)立專網(wǎng)專用,對(duì)用戶進(jìn)行分層管理防止人為數(shù)據(jù)破壞。 SMSI系統(tǒng)的主要模塊構(gòu)成。本文在接下來的章節(jié)中,將詳細(xì)描述由本人負(fù)責(zé)的模塊:頁(yè)面導(dǎo)航、查詢統(tǒng)計(jì)、網(wǎng)上預(yù)約、儀器管理、郵件功能模塊的需求分析、設(shè)計(jì)與實(shí)現(xiàn)。查詢統(tǒng)計(jì)模塊 其子模塊包括:儀器在線狀態(tài)、刷卡記錄列表、使用時(shí)間統(tǒng)計(jì)、費(fèi)用統(tǒng)計(jì)(以儀器為統(tǒng)計(jì)單位)、實(shí)收費(fèi)用統(tǒng)計(jì)(以機(jī)組為統(tǒng)計(jì)單位)、使用及消費(fèi)統(tǒng)計(jì)、付款賬戶統(tǒng)計(jì)、儀器測(cè)試項(xiàng)目計(jì)費(fèi)信息統(tǒng)計(jì)、各機(jī)組測(cè)試工作量統(tǒng)計(jì)、儀器使用率統(tǒng)計(jì)。使用及付費(fèi)管理模塊 其子模塊包括:使用記錄管理、臨時(shí)資格管理、申訴管理、“我的付款帳戶”、收費(fèi)標(biāo)準(zhǔn)管理。郵件功能管理模塊 其子模塊包括:“我的郵件設(shè)置”、系統(tǒng)郵件設(shè)置、事件觸發(fā)的郵件、系統(tǒng)定時(shí)觸發(fā)的郵件、手動(dòng)編輯郵件子模塊。系統(tǒng)需求部分包括系統(tǒng)的功能性以及非功能性需求;全局設(shè)計(jì)部分包括系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、.NET三層框架設(shè)計(jì)以及安全性設(shè)計(jì)。 頁(yè)面導(dǎo)航模塊頁(yè)面導(dǎo)航模塊主要提供基于角色的頁(yè)面管理功能,它是一個(gè)被系統(tǒng)中很多頁(yè)面調(diào)用的基礎(chǔ)模塊。本系統(tǒng)共有游客、注冊(cè)用戶、正式用戶、儀器管理員、系統(tǒng)管理員五個(gè)角色。儀器管理員負(fù)責(zé)指定儀器的管理,一般為實(shí)驗(yàn)中心的工作人員。經(jīng)身份確認(rèn)后成為正式用戶。角色相應(yīng)的頁(yè)面導(dǎo)航以及頁(yè)面導(dǎo)航所展示功能如下: 游客的頁(yè)面導(dǎo)航:游客的權(quán)限最低,頁(yè)面導(dǎo)航為其只展示了一個(gè)功能(儀器設(shè)備列表功能)。 注冊(cè)用戶的頁(yè)面導(dǎo)航:注冊(cè)用戶比游客的權(quán)限略高,除了為游客所展示的功能以外,為其還展示了“我的個(gè)人信息”功能,該功能為用戶提供編輯、查看自己的個(gè)人信息等功能。② “我的預(yù)約列表”:該功能為用戶提供該用戶的預(yù)約記錄一覽,并以“預(yù)約記錄一覽”為入口,提供對(duì)某預(yù)約記錄的查看、編輯、取消功能。④ “我的付款賬戶”:該功能為用戶提供其帳戶的當(dāng)前現(xiàn)狀,以及使用該帳戶的用戶一覽。 儀器管理員的頁(yè)面導(dǎo)航:儀器管理員比正式用戶的權(quán)限略高,除了正式用戶所展示的功能外,為其還展示了預(yù)約信息管理、使用記錄管理、臨時(shí)卡管理、臨時(shí)資格管理、儀器綜合信息管理、儀器狀態(tài)管理、預(yù)約時(shí)間管理、申述管理、以及查詢統(tǒng)計(jì)等功能。② 使用記錄管理:該功能為儀器管理員提供其所管理的儀器的使用記錄一覽、查詢、新增、導(dǎo)出功能,并以“使用記錄一覽”為入口,提供對(duì)某使用記錄的編輯、刪除、費(fèi)用調(diào)整功能。④ 臨時(shí)資格管理:該功能為儀器管理員提供對(duì)其所管理的儀器添加某用戶的臨時(shí)資格功能。⑥ 儀器狀態(tài)管理:該功能為儀器管理員提供其所管理的儀器的一覽、查詢功能,并以“儀器的一覽”為入口,提供對(duì)某儀器修改儀器當(dāng)前狀態(tài)、查看儀器歷史狀態(tài)功能。⑧ 申述管理:該功能為儀器管理員提供其所管理儀器的申述的一覽、查詢功能,并以“申述的一覽”為入口,提供對(duì)某申述的回復(fù)、查看詳細(xì)功能。① 用戶管理:該功能為系統(tǒng)管理員提供用戶的一覽、查詢、新增功能,并以“用戶的一覽”為入口,提供對(duì)某用戶的審核、刪除、密碼重置、繳費(fèi)、獨(dú)立使用資格授權(quán)、查看付款帳戶詳細(xì)功能。③ 用戶IC卡管理:該功能從卡與用戶關(guān)聯(lián)的角度,為系統(tǒng)管理員提供的IC卡的一覽、查詢、新增功能,并以“IC卡的一覽”為入口,提供對(duì)某IC卡與用戶關(guān)聯(lián)、編輯、掛失、注銷功能。 ⑤ 儀器分類屬性管理:該功能為系統(tǒng)管理員提供某個(gè)儀器分類的所有直接子分類、所有父分類及其父分類的所有屬性的展示功能,并為該分類,提供已有屬性一覽,和分類屬性的新增、刪除、修改操作。⑦ 收費(fèi)標(biāo)準(zhǔn)管理:該功能為系統(tǒng)管理員提供收費(fèi)標(biāo)準(zhǔn)的一覽、新增、編輯、刪除功能。⑨ 發(fā)送郵件:該功能為系統(tǒng)管理員提供編輯郵件,選擇某些類型的用戶,發(fā)送郵件的功能,支持發(fā)送多個(gè)附件功能。下面詳細(xì)描述具有代表性的三個(gè)子模塊:儀器分類管理、儀器分類屬性管理、儀器的綜合信息管理。在展示儀器分類的結(jié)構(gòu)信息時(shí),可采用樹形結(jié)構(gòu)進(jìn)行展示,并且可以新增、重命名、刪除某儀器分類。某分類中所有的屬性,將被繼承到其所有的子分類以及該分類及其子分類下的所有儀器。每一條分類屬性信息包括四個(gè)字段:屬性名稱、顯示的相對(duì)順序、編輯屬性值時(shí)使用的文本類型(純文本或富文本)、屬性所屬類別。遵循用戶易用性原則,儀器的預(yù)約提示信息編輯、讀卡器關(guān)聯(lián)、獨(dú)立資格授權(quán)功能均以該子模塊為入口。其
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1