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

正文內(nèi)容

科學儀器共享管理系統(tǒng)的設計與實現(xiàn)碩士學位論文-資料下載頁

2025-07-27 13:06本頁面
  

【正文】 ech/Images/ ImageSet=Custom NoExpandImageUrl=~/BioTech/Images/ NodeWrap=true OnTreeNodeCollapsed=tvYiQiGuanLiSystem_TreeNodeCollapsed OnTreeNodeExpanded=tvYiQiGuanLiSystem_TreeNodeExpanded /asp:TreeView② 部分Code Behind代碼 遞歸調(diào)用生成導航節(jié)點的方法,代碼如下:private void createNode(BTUserInfo userInfo, string checkQuanXian){ if ((, checkQuanXian)) { xiTongAdn = ((checkQuanXian))。ListListString list = new ListListstring()。foreach ( row in xiTongAdn ) { if (000000.Equals(row[FuXuHao])) { TreeNode treeNode = new TreeNode()。 string urlXuHao = ? + + = + 。 = ()。 = ()。 if (.Equals(())) { = 。 } else { = () + urlXuHao。 } // 建立節(jié)點 (treeNode)。 // 生產(chǎn)子節(jié)點 createChildNode(treeNode, xiTongAdn, ())。 } } }} 表示層調(diào)用的getTreeView( )方法,以用戶權(quán)限為參數(shù),得到相應的導航數(shù)據(jù)。該方法是在業(yè)務邏輯層實現(xiàn)的。 2)頁面導航模塊業(yè)務邏輯層的設計與實現(xiàn) 業(yè)務邏輯層需要實現(xiàn)被表示層調(diào)用的getTreeView( )方法,主要代碼如下: public static getTreeView(string userQuanXian){ try { yeMianDaoHang = new ()。 =。//執(zhí)行查詢操作()。return (userQuanXian)。 } finally {//關(guān)閉連接()。 }} 業(yè)務邏輯層調(diào)用的GetTreeView( )方法,以用戶權(quán)限為參數(shù),得到相應的導航數(shù)據(jù)。該方法是在數(shù)據(jù)訪問層實現(xiàn)的。3)頁面導航模塊數(shù)據(jù)訪問層的設計與實現(xiàn)數(shù)據(jù)訪問層需要實現(xiàn)被業(yè)務邏輯層調(diào)用的GetTreeView( )方法,該方法及其所在的DTATYeMianDaoHang類的實現(xiàn)是利用Visual Studio 2008開發(fā)工具,對XSD文件可視化編輯生成的。使用的SQL語句如下:SELECT XuHao, FuXuHao, JiBie, QuanXian, URL, URLName, XianShiFROM BTYeMianDaoHang WHERE (QuanXian = @QuanXian) AND (XianShi = 39。139。)ORDER BY DisplayOrder 儀器管理模塊 ,該模塊被劃分為六個子模塊:儀器設備列表、儀器分類管理、儀器綜合信息管理、儀器分類屬性管理、儀器狀態(tài)管理、儀器管理員管理。下面詳細描述其具有代表性的三個子模塊:儀器分類管理、儀器分類屬性管理、儀器的綜合信息管理。首先給出與上述三個子模塊相關(guān)的數(shù)據(jù)庫表設計:通用信息表 系統(tǒng)中存在各種各樣的短期內(nèi)相對固定的數(shù)據(jù)。如:系統(tǒng)目前的預約類型有三種:時間預約、送樣預約、順序預約;儀器狀態(tài)有六種:故障、未上線、空閑、使用中、離線、沖突。沒有必要設計專門的頁面來對它們分別進行數(shù)據(jù)的維護管理,通用信息表就是設計用來存放這些數(shù)據(jù)。短期內(nèi),由于這些數(shù)據(jù)相對不變,該表能夠為系統(tǒng)提供充足的數(shù)據(jù);長期來看,即使這些數(shù)據(jù)發(fā)生了變化,由于這些數(shù)據(jù)是存放在數(shù)據(jù)庫中的,很多時候并不需要修改程序,而只需修改數(shù)據(jù)庫該表的數(shù)據(jù)便可滿足數(shù)據(jù)變化需求??梢姡ㄓ眯畔⒈砜商岣呦到y(tǒng)可維護性和可擴展性。 通用信息表物理數(shù)據(jù)模型圖 : ① “信息Code”字段存放表示信息類型的編號,如預約類型編號,儀器狀態(tài)編號。 ② 設計主鍵1至主鍵5等五個字段作為主鍵候選屬性。一般情況下只需用到一個字段。如主鍵1字段存放預約類型的時間預約編號,或送樣預約編號等。 ③ “信息名稱”字段存放與“信息Code”字段對應的名稱數(shù)據(jù)。如預約類型、儀器狀態(tài)等。 ④ 考慮到主鍵1等候選屬性的值可能是字符型、數(shù)值型、日期型等類型,故設計了“信息名稱”字段以下的15個字段。 主要表及其關(guān)系 。 儀器管理模塊物理數(shù)據(jù)模型圖、儀器分類、屬性定義、計費信息、樣品描述、儀器其他信息、附件、—。 儀器分類表:BTYiQiFenLei字段名類型描述FenLeiIDvarchar(10)分類編號,主鍵FenLeiNamenvarchar(50)分類名稱ParentIDvarchar(10)父分類編號JieCengnumeric(2,0)階層 儀器表:BTYiQi字段名類型描述YiQiIDvarchar(10)儀器編號,主鍵FenLeiIDvarchar(10)儀器分類編號,外鍵YiQiNamenvarchar(20)儀器名稱ZuBievarchar(10)組別ZhuYaoFuZeRenint主要負責人YuYueLeiXingvarchar(10)預約類型YuYueChaoShiShiChangint預約超時時長YuYueTiShiXinXitext預約提示信息: ① “儀器分類編號”字段:其為儀器表的外鍵。儀器分類與儀器之間的關(guān)系是一對多的關(guān)系。 ② “組別”字段:該字段與儀器分類的國標沒有關(guān)系,存放的是每個實驗室對儀器的自主分組信息。實驗室可以按照自己以往對儀器的分組習慣對儀器進行分組別管理。 ③ “主要負責人”字段:存放的值是該儀器的某個儀器管理員編號。實際情況也是如此,在某儀器的所有管理員中,選出某個儀器管理員作為該儀器的主要負責人。 ④ “預約類型”字段:存放的值表示在預約該儀器的時候采用的預約方式。目前有三種預約類型:時間預約、送樣預約、順序預約。 ⑤ “預約超時時長”字段:存放的值表示當某用戶的有效預約記錄的開始時間超過了該值的時候,將收取該用戶的超時不上機費。這樣可以較好的保證用戶能夠不隨便的亂預約。 屬性定義:BTShuXingDingYi字段名類型描述ShuXingIDint屬性編號,主鍵,自增長ShuXingNamenvarchar(20)屬性名稱 屬性定義:BTShuXingDingYishuXingSuoShuLeiBievarchar(10)屬性所屬類別ShuXingZhiLeiXingvarchar(10)屬性值類型ShunXuHaonumeric(2,0)順序號SuoShuBianHaovarchar(10)所屬編號SuoShuBianHaoTypevarchar(10)所屬編號標識: ① “屬性所屬類別”字段:當儀器的屬性有很多的時候,為了讓屬性顯示得更有條理,往往需要將這些屬性進行歸類,如:簡介、性能、使用等方面的歸類。該字段存放的就是這些對儀器屬性進行歸類的值。 ② “屬性值類型”字段:屬性值可能會用到一般的控件無法編輯的特殊字符。目前有純文本、富文本這兩種屬性值類型。 ③ “順序號”字段:不僅要將某儀器的屬性進行歸類顯示,而且對每個歸類下的屬性進行排序顯示控制。該字段值的相對大小,表示了儀器屬性的相對順序。 ④ “所屬編號”字段:由于自定義的屬性可能屬于某儀器分類,也可能屬于某儀器,故該字段上的值表示的是某儀器的編號或某分類的編號。 ⑤ “所屬編號標識”字段值:表示該屬性是儀器屬性還是分類屬性的標識。 計費信息表:BTJiFeiXinXi字段名類型描述CeShiXiangMuIDint測試項目編號,主鍵,自增長YiQiIDvarchar(10)儀器編號,外鍵CeShiXiangMuNamenvarchar(100)測試項目名稱MiaoShutext描述YouXiaoShiChangMinint最短有效時長IsMoRenvarchar(10)是否默認KaiShiShiJiandatetime開始時間,主鍵JieShuShiJiandatetime結(jié)束時間KaiJiFeimoney開機費JiShiFeiLvmoney機時費率JiShiFeiLvMaxmoney機時費上限JiShiFeiLvMinmoney機時費下限YangPinFeiLvmoney樣品費率JiBenHaoCaiFeimoney基本耗材費HaoCaiFeiLvmoney耗材費率JiBenZhanYongFeimoney基本占用費JiShiZhanYongFeiLvmoney機時占用費率YangPinZhanYongFeiLvmoney樣品占用費率ChaoShiBuShangJiFeimoney超時不上機費,各字段的含義比較容易理解。其中,“最短有效時長”字段表示因儀器使用時間過短而不進行收費的最短時間段值。字段間的主要關(guān)系如下: ① “測試項目編號”和“開始時間”是多對多的關(guān)系,同時為該表的主鍵。 ② “儀器編號”字段和“測試項目編號” 字段是一對多的關(guān)系。這是因為科學儀器的多功能性,一臺儀器可以做多個測試項目。 樣品描述表:BTYangPinMiaoShu字段名類型描述YangPinMiaoShuIDint樣品描述編號,主鍵,自增長YiQiIDvarchar(10)儀器編號,外鍵YangPinMiaoShuNamenvarchar(100)樣品描述名稱YangPinYanZhengShiChangint樣品驗證時長ShuoMingtext說明IsMoRenvarchar(10)是否默認IsDeletevarchar(10)刪除標識 儀器其他信息表:BTYiQiQiTaXinXi字段名類型描述XinXiIDint信息編號,主鍵,自增長YiQiIDvarchar(10)儀器編號,外鍵XinXiFenLeiIDvarchar(10)信息分類編號BiaoTinvarchar(50)標題ZuoZhenvarchar(10)作者BeiZhutext備注 儀器狀態(tài)表:BTYiQiZhuangTai字段名類型描述XinXiIDint狀態(tài)編號,主鍵,自增長YiQiIDvarchar(10)儀器編號,外鍵XinXiFenLeiIDdatetime開始日期BiaoTidatetime結(jié)束日期ZuoZhevarchar(10)狀態(tài)標識 儀器分類管理子模塊 ,本節(jié)繼續(xù)從界面設計、相關(guān)數(shù)據(jù)庫表、操作序列、實現(xiàn)要點的角度,詳細描述該子模塊的設計與實現(xiàn)。界面設計() 儀器分類管理界面設計圖相關(guān)數(shù)據(jù)庫表相關(guān)數(shù)據(jù)庫表有:儀器分類表。操作序列① 選中左邊的儀器分類樹中的分類節(jié)點;② 選中要執(zhí)行的操作類型:添加子分類、重命名、刪除,并在頁面上填寫相應的數(shù)據(jù);③ 點擊保存按鈕,實現(xiàn)相應的儀器分類操作。實現(xiàn)要點1)表示層① 該層采用AJAX局部刷新技術(shù)。具體代碼如下:asp:ScriptManager ID=smBioTech runat=server/asp:ScriptManagerasp:UpdatePanel ID=upnBT030100 runat=server ContentTemplate … … /ContentTemplate/asp:UpdatePanel該頁面加載后,在ContentTemplate/ContentTemplate所包含的服務器控件,將具有局部刷新的功能。② 該層需要對于不正確的操作序列,在頁面給出適當?shù)奶崾拘畔ⅰ?)業(yè)務邏輯層當執(zhí)行新增操作時,要捕捉數(shù)據(jù)庫中的主鍵沖突異常;當執(zhí)行
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1