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

正文內(nèi)容

實(shí)驗(yàn)室設(shè)備管理系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文-資料下載頁

2024-11-29 01:16本頁面

【導(dǎo)讀】怎樣對這些設(shè)備進(jìn)行規(guī)范化、科學(xué)化、信息化管理已成為一個(gè)重。目前,很多高校的實(shí)驗(yàn)設(shè)備管理工作還存在著很多問題,解決這些問題。實(shí)驗(yàn)設(shè)備在管理上提高效率,滿足教學(xué)和科研的需求。本系統(tǒng)利用先進(jìn)的網(wǎng)頁編。印各類報(bào)表等功能。由于設(shè)備管理涉及的部門多、結(jié)構(gòu)復(fù)雜、分布性較廣,決定。了該系統(tǒng)采用B/S模式。針對學(xué)校目前大量使用的是微機(jī)系統(tǒng)的特點(diǎn),本系統(tǒng)采。應(yīng)用.NET平臺下的B/S應(yīng)用系統(tǒng)開發(fā)框架開發(fā)本系統(tǒng),保證了設(shè)備管理系。統(tǒng)的靈活性、可擴(kuò)展性和可維護(hù)性,提高了開發(fā)的效率。務(wù)器操作系統(tǒng)為WindowsXP。

  

【正文】 ,考慮了設(shè)計(jì)數(shù)據(jù)表范式規(guī)則,但更重要的考慮了用戶使用的方便性。 (1)設(shè)備基本表 設(shè)備信息表 字段代碼 字段名稱 類型 字段大小 是否為空 SBB 信息表 主鍵 Char 16 否 SBBH 設(shè)備編號 Char 16 否 SBMC 設(shè)備名稱 Char 8 否 SBBM 使用部門 Char 16 否 SBZL 設(shè)備種類 Char 8 否 SBXH 設(shè)備型號 Char 16 否 SBZT 設(shè)備狀態(tài) Char 16 否 SYR 使用人 DateTime SCCJ 生產(chǎn)廠家 Char 16 CCRQ 出廠日期 DateTime 否 QYSJ 起用時(shí)間 DateTime 16 否 CGSJ 采購時(shí)間 DateTime 16 否 BZ 備注 VartChar 40 否 (2)設(shè)備維修信息表 設(shè)備維修信息表 字段代碼 字段名稱 類型 字段大小 是否為空 WXB 維修表 主鍵 Char 16 否 SBBH 設(shè)備編號外鍵 Char 16 否 WXR 維修人 Char 16 WXGS 維修工時(shí) Int 8 否 WXFY 維修費(fèi)用 Int 8 否 KSSJ 開始時(shí)間 Date Time 16 否 JSSJ 結(jié)束時(shí)間 Date Time 16 否 BZ 備注 Vart Char 40 否 (3)設(shè)備報(bào)廢信息表 設(shè)備報(bào)廢信息表 字段代碼 字段名稱 類型 字段大小 是否為空 BFB 報(bào)廢表 主鍵 Char 16 否 SBBH 設(shè)備編號外鍵 Char 16 否 BFSJ 報(bào)廢時(shí)間 Date Time 8 否 ZJFY 折舊費(fèi)用 Int 8 否 BZ 備注 Char 40 否 (4)設(shè)備調(diào)撥表 設(shè)備調(diào)撥 信息表 字段代碼 字段名稱 類型 字段大小 是否為空 TBB 調(diào)撥表 主鍵 Char 16 否 SBBH 設(shè) 備編號外鍵 Char 16 否 TBSJ 調(diào)撥時(shí)間 Date Time 8 否 YBM 原部門 Char 8 否 XBM 新部門 Char 40 否 YSYR 原使用人 Char 40 否 XSYR 新使用人 Char 40 否 BZ 備注 Char 40 否 (5)用戶表 用戶表 字段代碼 字段名稱 類型 字段大小 是否為空 YHB 用戶表 主鍵 Char 16 否 YHM 用戶名 Char 16 否 MM 密碼 Char 16 否 QX 權(quán)限 Char 4 否 數(shù)據(jù)表在數(shù)據(jù)庫中的關(guān)系模型圖如下: 從數(shù)據(jù)庫的關(guān)系模型中可以看出,我們使用外鍵關(guān)聯(lián),這樣做的好處之一就是可以通過數(shù)據(jù)庫關(guān)系檢查數(shù)據(jù)完整性,也可以進(jìn)行級聯(lián)更新、級聯(lián)刪除等操作。 完整性和安全性設(shè)計(jì) 所謂數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性和相容性,完整性規(guī)則是保證數(shù)據(jù)庫 中數(shù)據(jù)正確的有力工具。本系統(tǒng)中數(shù)據(jù)完整性規(guī)則包括 : 主關(guān)鍵字完整性規(guī)則 : 每個(gè)基本關(guān)系中主關(guān)鍵字的值必須是唯一的,不允許重復(fù)。 其他完整性規(guī)則 : 上 述完整性規(guī)則都應(yīng)在系統(tǒng)中實(shí)現(xiàn),以保證系統(tǒng)中的數(shù)據(jù)的正確, 能真實(shí)反映客觀世界的情況,這些完整性規(guī)則有的通過應(yīng)用程序?qū)崿F(xiàn),有的通過規(guī)范的操作過程來控制。數(shù)據(jù)庫安全性是數(shù)據(jù)庫系統(tǒng)的一個(gè)重要方面,它是指保護(hù)數(shù)據(jù)庫防止被不合法的使用,包括惡意的破壞和非法的存取等。但由于本系統(tǒng)涉及到的數(shù)據(jù)都不是保密性數(shù)據(jù),無須采取很復(fù)雜的安全措施,只須防止數(shù)據(jù)被人隨意改動(dòng)即可。 系統(tǒng)的系結(jié)構(gòu) 該系統(tǒng)的體系結(jié)構(gòu)為三層 B/S 結(jié)構(gòu)。對 Browser/Server 模式而言,其在邏輯上采用了三層結(jié)構(gòu),解決三個(gè)層面的問題 : (1)界面層 提供給用戶一個(gè)視覺上的界面,通過界面層用戶輸入數(shù)據(jù)、獲取數(shù)據(jù) ,界面層同時(shí)也提供一定的安全性,確保用戶不會看到機(jī)密的信息。這一層由客戶端負(fù)責(zé),通過 WWW 瀏覽器實(shí)現(xiàn)信息瀏覽的功能。在客戶端,向主 URL所指定 Web 服務(wù)器提出服務(wù)申請。在 Web 服務(wù)器對用戶進(jìn)行身份驗(yàn)證后,用HTTP 協(xié)議把所需的文件資料傳送給用戶,客戶端只是接受文件資料,并顯示在WWW 瀏覽器上,這樣使客戶端真正成為“瘦”客戶機(jī)。 (2)邏輯層 (也稱中間層、中介代理 )是界面層和數(shù)據(jù)層的橋梁,它響應(yīng)界面層的用戶請求,執(zhí)行任務(wù),從數(shù)據(jù)層抓取數(shù)據(jù),并將必要的數(shù)據(jù)傳送給界面層、使用清晰的語言陳述論點(diǎn)。 Web 服務(wù)器端負(fù)責(zé) 邏輯層的處理,為客戶端提供公共的數(shù)據(jù)服務(wù),處理客戶端與數(shù)據(jù)庫間的數(shù)據(jù)流。它的功能在具有 CGI(公共網(wǎng)關(guān)借口 )的 Web 服務(wù)器上實(shí)現(xiàn), Web 服務(wù)器接受客戶申請,首先需要 CGI 程序,以此與數(shù)據(jù)庫連接,進(jìn)行申請?zhí)幚?,而后將處理結(jié)果返回 Web 服務(wù)器,再由 Web 服務(wù)器傳至客戶端。 (3)數(shù)據(jù)庫層,數(shù)據(jù)庫層定義、維護(hù)數(shù)據(jù)的完整性、安全性,它響應(yīng)邏輯層的請求,訪問數(shù)據(jù)庫。這一層通常用大型的數(shù)據(jù)庫服務(wù)器實(shí)現(xiàn)如 ORACLE、 SYBASE、 DB MS SQLSERVER 等。 Web 服務(wù)器訪問數(shù)據(jù)庫的過程如下圖 : 45 Web 訪問數(shù)據(jù)庫 B/S 三層結(jié)構(gòu)的優(yōu)點(diǎn)在于 : (1)具有靈活的硬件系統(tǒng)構(gòu)成及更好地支持分布式計(jì)算環(huán)境 。 (2)提高程序的可維護(hù)性,同時(shí)降低開發(fā)成本 。 (3)客戶的模式,只需在 Browser 上安裝一個(gè)通用的瀏覽器軟件 。 (4)很強(qiáng)的開放性,且操作方便 。 (5)進(jìn)行嚴(yán)密的安全管理 。 (6)一致的用戶界面 。 (7)靈活的信息交流和信息發(fā)布服務(wù)。 開發(fā)環(huán)境、開發(fā)工具及平臺 開發(fā)技術(shù): 運(yùn)行環(huán)境 系統(tǒng)的硬件平臺: 包括 Web 服務(wù)器、客戶機(jī)等 系統(tǒng)的軟件平臺: 服 務(wù)器端: Windows XP,SQL server 2020 數(shù)據(jù)庫; 客戶端: Windows XP,瀏覽器 數(shù)據(jù)庫選擇 Microsoft SQL Server 2020 擴(kuò)展了 Microsoft SQL 版的性能、可靠性、質(zhì)量和易用性。 Microsoft SQL Sevrer2020 增加了幾種新的功能,由此成 為大規(guī)模聯(lián)機(jī)事務(wù)處理 (OLTP)、數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫平 臺。 Microsoft SQL Server2020 特性如下 : (1)內(nèi)置安裝選項(xiàng) :任 何建立應(yīng)用程序的人都可以創(chuàng)建一個(gè)集成的安裝 : 在一個(gè)操作中完成應(yīng)用程序和數(shù)據(jù)庫的安裝。 (2)自動(dòng)配置 :自動(dòng)配置簡化了普通數(shù)據(jù)庫管理任務(wù)。 (3)動(dòng)態(tài)自管理 :數(shù)據(jù)庫可以在需要時(shí)自動(dòng)增加分配的資源,不會過多占用 :當(dāng)它們不再需要這些資源,又能夠自動(dòng)釋放,減少資源占用量。 這消除了數(shù)據(jù)庫管理員手工調(diào)整內(nèi)存、磁盤分配、鎖定和用戶帳號 的必要。 (4)擴(kuò)展的服務(wù)器管理員功能 :管理員能夠從一個(gè)中心服務(wù)器管理多個(gè)服務(wù)器。這一功能使普通管理工作降至最少,幫助實(shí)現(xiàn)分公司自動(dòng)化。 (5)加強(qiáng)的性能特性 :動(dòng)態(tài)鎖定、改善的查詢處理和其 它特性加強(qiáng)了重負(fù)荷、企業(yè)級應(yīng)用程序。 (6)SQL 代理技術(shù) :這一技術(shù)使批量預(yù)定操作成為可能,包括具有依賴性 的多步工作和中心化的錯(cuò)誤報(bào)告。 (7)Profiler:開發(fā)人員和數(shù)據(jù)庫管理員可以監(jiān)控應(yīng)用程序和查明性能問題。 (8)XML 支持 :集成了對 XML 的支持 開發(fā)環(huán)境選擇 Visual 是一套完整的開發(fā)工具,用于生成 ASP Web 應(yīng)用程序、XML Web services 、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。 Visual 、VisualC++.NET 和 Visual C.NET 全都使用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許 它們共享工具并有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NET框架的功能,此框架提供對簡化 ASP Web 應(yīng)用程序和 XML Web services 開發(fā)的關(guān)鍵技術(shù)的訪問。 開發(fā)語言選擇 C。 C是專門為 .NET 應(yīng)用而開發(fā)出的語言,這就從根本上 保證了 C與 .NET 框架的完美結(jié)合。在 .NET 運(yùn)行庫的支持下, .NET 框架的各種 優(yōu)點(diǎn)在 C中表現(xiàn)的淋漓盡致。 C的突出特點(diǎn) : (1)簡潔的語法 (2)精心的面向?qū)ο笤O(shè)計(jì) (3)與 Web 的緊密結(jié)合 (4)完整的安全性與錯(cuò)誤處理 (5)版本處理技術(shù) (6)靈活性與兼容性 (7)簡潔的語言 在缺省的情況下, C的代碼在 .NET 框架提供的“可操控”環(huán)境下運(yùn)行,不 允許直接的內(nèi)存操作。它所帶來的最大特色是取消了指針。與此相關(guān),那些在 C++中被瘋狂使用的操作符己經(jīng)不再出現(xiàn), C只支持一個(gè) , 對于我們來說,只需要理解名字嵌套就可以了。 C用真正的關(guān)鍵字換掉了那些活動(dòng)模版庫 , 如 :OLE_COLOR, BOOL,VARIANT_TBOOL, DISPID _XXXXXX 等等,每種 C類型在 .NET 有了新名字。 語法中的冗余 是 C++中的常見問題,比如 const 和 define, 各種各樣的字符類型等等, C 對此進(jìn)行了簡化,只保留了常見的形式,而別的冗余形式也從它的語法結(jié)構(gòu)中被清除出去。 5.系統(tǒng)實(shí)現(xiàn) 現(xiàn)將本系統(tǒng)的 主要模塊實(shí)現(xiàn)介紹如下: 系統(tǒng)登陸模塊 輸入用戶名和密碼,單擊登錄按鈕,就可以進(jìn)入一般用戶頁面。如果沒有輸入用戶名和密碼或者輸入有誤,則仍然停留在登錄頁面。 1.模塊實(shí)現(xiàn)流程圖 用戶登陸流程 2.模塊執(zhí)行界面 52 用戶登陸界面 3.實(shí)現(xiàn)要點(diǎn) 現(xiàn)用 加密口令。 為了提高用戶數(shù)據(jù)的安全性,我們在將用戶口令信息寫入數(shù)據(jù)庫,時(shí)不將實(shí)際的口令存儲在數(shù)據(jù)庫中,而是存儲它們加密后的版本。當(dāng)我們需要對用戶進(jìn)行鑒定時(shí),只是對用戶的口令再進(jìn)行加密,然后將它與系統(tǒng)中的加密口令進(jìn)行比較即可。 .NET SDK 解決了這個(gè)問題,它在 System. Web .Security 名稱空間中的 Forms Authentication類中提供了 Hash Password For Storing In Config File 方法。 Hash Password For Storing In Config File 方法使用起來非常簡單,它支持用于加密字符串的“ SHAI”和“ MDS”散列算法。 4.模塊代碼 using System。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using Data_Contrl。 namespace Sbgl { public partial class WebForm1 : { protected void Page_Load(object sender, e) { // 在此處放置用戶代碼以初始化頁面 } region Web 窗體設(shè)計(jì)器生成的代碼 override protected void OnInit(EventArgs e) { // // CODEGEN: 該調(diào)用是 Web 窗體設(shè)計(jì)器所必需的。 // InitializeComponent()。 (e)。 } /// summary /// 設(shè)計(jì)器支持所需的方法 不要使用代碼編輯器修改 /// 此 方法的內(nèi)容。 /// /summary private void InitializeComponent() { } endregion protected void Button1_Click(object sender, e) { ArrayList userinfo = new ArrayList()。 (Request[UserName].ToString())。 (Request[Pwd].ToString())。 User_Contrl Ulogin = new User_Contrl()。 IDataReader Rs=(userinfo)。 if(()) { HttpCookie mycookie = new HttpCookie(Userinfo)。 mycookie[Username]=Rs[Admin_User].ToString()。 mycookie[yhzcm]=Rs[Admin_Pwd].ToString()。 mycookie[qx]=Rs[qx].ToString()。 myc
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1