999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

設備管理在線選用系統

2012-04-29 00:44:03蔡軍營
科技創新導報 2012年14期

蔡軍營

摘 要:分析瀏覽器/服務器結構的特點,提出了基于瀏覽器/服務器結構網上選用設備系統的基本設計思想,著重討論了用ASP.NET技術和SQL Server 2000開發網上選設備系統時的數據庫訪問技術和動態網頁制作技術的應用。

關鍵詞:網上設備管理瀏覽器/服務器結構ASP.NET數據庫管理系統

中圖分類號:TP393 文獻標識碼:A 文章編號:1674-098X(2012)05(b)-0032-01

隨著國內企業局域網的建設,設備管理及使用情況匯報都在網上進行。基于互聯網的應用系統的開發正在揮著較大的作用。用戶可以通過互聯網完成設備咨詢、選型、維護保養狀況、調用、這一全過程。

通過該系統,使用戶可以方便地在企業局域網上進行網上設備選型調用。采用的開發工具是ASP,隨著技術的發展,制作技術和系統功能日趨完善。該B/S結構的系統在Windows XP系統和VS.NET平臺下開發完成,使用C#作為ASP.NET的開發語言,SQL Server 2000作為數據庫。系統有較高的安全性和較好的性能。

1 系統總體設計

如圖1,數據庫是此類系統的核心,系統中所有的信息都存儲在數據庫中,在所有ASP.NET頁面中通過ADO.NET與數據庫連接,操作數據庫中的數據,從而實現所有需要的功能。數據庫軟件有很多,如Microsoft SQL Server 2000等。本系統中數據庫采用Microsoft SQL Server 2000作為數據庫工具。數據庫是網站的核心,數據庫設計的合理與否對網站的建設有著至關重要的影響。一個良好的數據庫開發過程一般是先系統分析,再邏輯設計,然后物理實現。系統分析中分析數據庫用戶需求,并畫出E-R圖直觀地表示出數據庫系統的需求。邏輯設計中根據系統分析設計的一個關系模型。物理設計為邏輯設計中的數據模型選取一個最合理的應用環境的物理結構,通常選取一個常用數據庫軟件,用數據庫軟件創建與邏輯設計中數據模型對應的數據庫。

1.1 數據庫邏輯設計

數據庫邏輯設計就是將E—R圖轉換為關系模型的過程,即將所有實體和關系轉換成一系列的關系模式。轉換過程中常見規則有:

(1)一個實體型轉換為一個關系模式;(2)一個一對一的聯系可轉換成一個獨立的關系模式,也可與任意一端對應的關系模式合并;(3)一個一對多的聯系可以轉換成一個獨立的關系模式,也可與多的那一端對應的關系模式合并;(4)一個多對多的關系轉換成一個關系模式。

1.2 數據庫物理實現

經過數據庫系統分析和邏輯設計后,數據庫的結構已經非常清晰,剩下的就是用一種數據庫軟件實現這樣的結構。本系統中數據庫采用Microsoft SQL Server 2000作為數據庫。首先我們在Microsoft SQL Server 2000的“企業管理器”創建一個數據庫。

Student,Teacher,Course,SC,CourseTime,Building,Room和Admin,每個表與邏輯設計中一種的關系模式相對應。

2 Web.config頁面設計

Web.Config文件是用來保存網站的很多全局設置,代碼是通過using Configuration引用,在Web.Config文件中添加數據庫連接字符串。在ADO.NET中用一個字符串來表示一個數據庫,一般都把這個字符串放到Web.Config文件中,在整個項目中均可使用。

2.1 數據庫連接操作類—Db類

在ASP.NET中通過ADO.NET技術對數據庫進行操作。ADO.NET中有許多很方便的類可用來操作數據庫,例如SqlConnection類、SqlDataAdapter類、SqlCommand類、DataSet類等。由于在選課系統中,操作數據庫的地方非常多,為了避免很多重復代碼的編寫,所以對數據庫操作做了簡單的封裝—Db類。在Db類中有三個靜態函數ExecuteSelectSql、ExecuteSql和ExecuteInsertSql,其中ExecuteSelectSql函數用來執行查詢操作,ExecuteSql用來執行修改、插入和刪除三類操作,ExecuteInsertSql執行需要返回剛插入記錄的identity的insert語句。

通過ADO.NET執行SQL語句從而對數據庫進行操作,一般順序為:先通過SqlConnection的Open函數連接到數據庫,然后再通過Sqlcommand執行指定的SQL語句,執行結束后再調用SqlConnection的Close函數關閉數據庫連接。

2.2 工具類MyUtility類

在網站的編寫過程中經常會有很多公共函數調用,把它們都寫在一個工具類里:MyUtility類,每個函數作為工具類的一個靜態成員函數。其中包括MD5靜態成員函數以及Alert靜態成員函數。

MD5靜態成員函數:MD5算法。MD5算法是一個不可逆的加密算法,通常用于重要信息的加密,如登錄密碼,在ASP.NET中,提供有MD5的算法實現函數。

2.3 錯誤信息類和錯誤顯示頁面

在用戶使用系統過程中,可能由于用戶操作失敗或則網絡原因等,系統運行會出現一些錯誤,為了便于統一,本系統定義專用的錯誤信息類和錯誤顯示頁面。在錯誤信息類ErrorInfo類中,定義了所有的本系統中所出現的錯誤情況和函數Message。函數Message根據錯誤情況得到相應顯示字符串。錯誤顯示頁面根據URL中錯誤代碼參數顯示不同的錯誤信息。

2.4 登錄頁面

登錄頁面是所有用戶公用的功能。不同的用戶登錄到系統中將轉向不同的頁面。解決方法運用了ASP.NET的內置對象Session記錄用戶登錄信息,同樣也可以在網站里隨時判斷用戶是否已經登錄。

3 系統說明

系統管理員主要有三個功能需要實現:設置設備狀況、錄入使用單位信息、錄入設備存放信息。

參考文獻

[1] 李世杰.Active Server Pages(ASP)3.0網頁設計手冊.北京:清華大學出版社,1999.

[2] 前沿電腦圖像工作室.巧學巧用Dreamweaver、Fireworks、Flash制作網頁.北京:人民郵電出版社.

[3] 羅娟.WEB與數據庫技術.計算機工程,1998,24(8).

主站蜘蛛池模板: 高清无码手机在线观看| 国产精品黄色片| 午夜视频www| 欧美亚洲国产精品久久蜜芽| 国产亚洲高清视频| 国产高清在线丝袜精品一区| 久久人人妻人人爽人人卡片av| 国产又爽又黄无遮挡免费观看| 午夜老司机永久免费看片| 2022国产91精品久久久久久| 啪啪国产视频| 一级高清毛片免费a级高清毛片| 国产91视频观看| 日日拍夜夜操| 色综合色国产热无码一| 亚洲欧美成aⅴ人在线观看| 狠狠色噜噜狠狠狠狠色综合久| 亚洲欧美在线精品一区二区| 国产麻豆aⅴ精品无码| 欧美高清三区| www.亚洲一区| 久久特级毛片| 制服丝袜亚洲| 日韩亚洲综合在线| 国产精品亚洲日韩AⅤ在线观看| 极品国产在线| 欧美在线精品怡红院| A级毛片无码久久精品免费| 久久人人97超碰人人澡爱香蕉| 亚洲系列无码专区偷窥无码| 尤物视频一区| 国产精品所毛片视频| 国产在线自乱拍播放| 国内精品小视频福利网址| 国产精品免费电影| 精品午夜国产福利观看| 久久黄色免费电影| 中文字幕在线观看日本| 国产自在自线午夜精品视频| 色妺妺在线视频喷水| 亚洲综合一区国产精品| 久久久波多野结衣av一区二区| 日韩av无码精品专区| 久久99精品久久久久纯品| 欧美激情福利| 国产91视频免费观看| 啊嗯不日本网站| 日本欧美一二三区色视频| 亚洲欧美日韩动漫| 国产成人高清亚洲一区久久| 在线观看国产小视频| 亚洲精品图区| 成人精品午夜福利在线播放| 中国丰满人妻无码束缚啪啪| 波多野结衣在线se| 日韩成人午夜| 毛片手机在线看| 国产导航在线| AV老司机AV天堂| 沈阳少妇高潮在线| 精品国产免费第一区二区三区日韩| 国产拍在线| 欧美在线视频不卡| 国产午夜人做人免费视频中文| 91青青视频| 一级毛片免费观看不卡视频| 色悠久久综合| 日韩福利在线视频| 国产成人精品视频一区二区电影| 久久www视频| 国产综合欧美| 天堂亚洲网| 亚洲av日韩av制服丝袜| 好紧太爽了视频免费无码| 欧美高清国产| 99re在线免费视频| 欧美自慰一级看片免费| 国产日本欧美亚洲精品视| 黄色在线不卡| 久热re国产手机在线观看| 另类综合视频| 成人福利在线观看|