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

正文內(nèi)容

基于net合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(文件)

 

【正文】 U ,內(nèi)存: 2G 基于 .NET 合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 第 2 章 系統(tǒng)開(kāi)發(fā)平臺(tái)與技術(shù) 系統(tǒng)開(kāi)發(fā)平臺(tái) 介紹 本程序是基于 。 ASP只是一種環(huán)境,而非一種語(yǔ)言。很多企業(yè) 也將他們的業(yè)務(wù)從網(wǎng)上開(kāi)展起來(lái)。在這種形勢(shì)下, .NET Framework 應(yīng)運(yùn)而生, 則以他的諸多特性而深受各 Web 程序員的喜愛(ài)。供 使用的類(lèi)庫(kù),以及在 .NET 框架中允許通過(guò)外部調(diào)用函數(shù),為程序員提供了更多新的開(kāi)發(fā)機(jī)會(huì)。 ( 3) 框架應(yīng)用程序在應(yīng)用程序域 (AppDomain) 的上下文中運(yùn)行,此域提供隔離并且強(qiáng)制安全 限制。 配置具有以下優(yōu)點(diǎn): ( 1) 允許將配置設(shè)置與靜態(tài)內(nèi)容、動(dòng)態(tài)頁(yè)和業(yè)務(wù)對(duì)象一起存儲(chǔ)在單個(gè)應(yīng)用程序目錄層次結(jié)構(gòu)中。 ( 3) 提供了可擴(kuò)展的配置結(jié)構(gòu),使第三方開(kāi)發(fā)人員能夠存儲(chǔ)他們自己的配置設(shè)置,為他們自己的配置設(shè)置定義持久格式,智能化地參與他們的處理,以及控制用來(lái)最終公開(kāi)這些設(shè)置的結(jié)果對(duì)象模型。在 中,通過(guò)好多策略,如用戶(hù)身份驗(yàn)證、授權(quán)、數(shù)據(jù)加密等許多方法,來(lái)提高應(yīng)用程序安全性。 基于 .NET 合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 技術(shù)上的安全,只是安全的一部分。 ( 2) 的潛在威脅主要有以下幾個(gè)方面: ① cookie 欺騙 。 ② 篡改 。惡意用戶(hù)設(shè)法獲取要執(zhí)行的代碼(腳本),方法是將其屏蔽為頁(yè)面中的用戶(hù)輸入或屏蔽為鏈接??梢允褂脟?yán)格的身份驗(yàn)證來(lái)防止否認(rèn)。一個(gè)典型的示例是偷竊密碼,但信息泄露可以 涉及對(duì)服務(wù)器上的任何文件或資源的訪(fǎng)問(wèn)。 是對(duì) Microsoft ActiveX Data Objects(ADO)一個(gè)跨時(shí) 代的改進(jìn),它提供了平臺(tái)互用性和可伸縮的數(shù)據(jù)訪(fǎng)問(wèn)。這些代碼被封裝進(jìn)了一些對(duì)象中,以便其他開(kāi)發(fā)者可以方便地使用??梢酝ㄟ^(guò)自己編寫(xiě)代碼來(lái)對(duì)這些封裝的代碼進(jìn)行調(diào)用。一個(gè)較好的消息就是,其他程序開(kāi)發(fā)人員也可以編寫(xiě)不屬于該命名空間但又實(shí)現(xiàn)了訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)功能的類(lèi)庫(kù)。 連接數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)操作并得到相應(yīng)記錄 : 在 中,對(duì)數(shù)據(jù)的訪(fǎng)問(wèn)主要是通過(guò) 對(duì)象來(lái)實(shí)現(xiàn)的。數(shù)據(jù)訪(fǎng)問(wèn)程序可以使用 來(lái)連接到數(shù)據(jù)源,并檢索和操作數(shù)據(jù)。通過(guò)這些 .NET Framework 數(shù)據(jù)提供程序, 可以訪(fǎng)問(wèn)目前可用的大多數(shù)數(shù)據(jù)庫(kù)系統(tǒng)。實(shí)際上, C為希望 建立健全的 n 層客戶(hù)機(jī) /服務(wù)器應(yīng)用程序的公司提供了一個(gè)絕佳的機(jī)會(huì),它與 合并后,就可以快速而經(jīng)常地訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)了,并且一旦為新工程建立了數(shù)據(jù)庫(kù)模式, C就會(huì)為執(zhí)行一層數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象提供一個(gè)極好的媒介,每個(gè)對(duì)象都能提供對(duì)一不同的數(shù)據(jù)庫(kù)表的插入、更新和刪除訪(fǎng)問(wèn)。 總體來(lái)說(shuō), C的特點(diǎn)表現(xiàn)在以下的幾個(gè)方面: ( 1) 與 Web 的緊密結(jié)合 。 ( 2) 安全穩(wěn)定 。 ( 3)具有豐富的類(lèi)庫(kù) C提供了大量的類(lèi),以滿(mǎn)足網(wǎng)絡(luò)化、多線(xiàn)程、面向?qū)ο笙到y(tǒng)的需要。 ④ 輸入輸出包,用統(tǒng)一的 “流 ”模型來(lái)實(shí)現(xiàn)所有格式的輸入與輸出,包括文件系統(tǒng)、網(wǎng)絡(luò)、輸入與輸出設(shè)備等。 C允 許與 C 風(fēng)格的需要傳遞指針型參數(shù)的應(yīng)用程序接口進(jìn)行交互操作,動(dòng)態(tài)鏈接庫(kù)的任何入口點(diǎn)都可以在程序中進(jìn)行訪(fǎng)問(wèn)。在 Management Studio 中,可以開(kāi)發(fā)和管理 SQL Server 數(shù)據(jù)庫(kù)引擎 與通知解決方案,管理已部署的 Analysis Services 解決方案,管理和運(yùn)行 Integration Services 包,以及管理報(bào)表服務(wù)器和 Reporting Services 報(bào)表與報(bào)表模型。 SQL Server 2020 提供了多種用于提交有關(guān)產(chǎn)品和文檔反饋的方式,還提供了用于自動(dòng)向 Microsoft 發(fā)送錯(cuò)誤報(bào)告和功能使用情況數(shù)據(jù)的方式。使用數(shù)據(jù)庫(kù)引擎創(chuàng)建用于聯(lián)機(jī)事務(wù)處理或聯(lián)機(jī)分析處理數(shù)據(jù)的關(guān)系數(shù)據(jù)庫(kù)。 使用 Analysis Services,可以設(shè)計(jì)、創(chuàng)建和管理包含來(lái)自多個(gè)數(shù)據(jù)源的詳細(xì)數(shù)據(jù)和聚合數(shù)據(jù)的多維結(jié)構(gòu),其中這些數(shù)據(jù)源(如關(guān)系數(shù)據(jù)庫(kù))都存在于內(nèi)置計(jì)算支持的單個(gè)統(tǒng)一邏輯模型中。 Integration Services 是用于生成企業(yè)級(jí)數(shù)據(jù)集成和數(shù)據(jù)轉(zhuǎn)換解決方案的平臺(tái)。 ( 4) 復(fù)制 。 ( 5) Reporting Services。通知是事件和訂閱匹配的結(jié)果,在發(fā)送給訂閱方之前,可以采用各種格式。例如,對(duì)數(shù)百萬(wàn)行文本數(shù)據(jù)執(zhí)行的 TransactSQL LIKE 查詢(xún)可能需要花費(fèi)幾分鐘時(shí)間才能返回結(jié)果;但對(duì)同樣的數(shù)據(jù),全文查詢(xún)只需要幾秒或更少的時(shí)間,具體取決于返回的行數(shù)。對(duì)大量非 結(jié)構(gòu)化的文本數(shù)據(jù)進(jìn)行查詢(xún)時(shí),使用全文搜索獲得的性能優(yōu)勢(shì)會(huì)得到充分的表現(xiàn)。 使用 Service Broker 的應(yīng)用程序開(kāi)發(fā)人員無(wú)需編寫(xiě)復(fù)雜的內(nèi)部通信和消息,即可跨多個(gè)數(shù)據(jù)庫(kù)分發(fā)數(shù)據(jù)工作負(fù)荷。 Service Broker 確保在事務(wù)上下文中管理所有任務(wù)以確??煽啃院图夹g(shù)一致性。 IIS 充分利用了最新的 Web 標(biāo)準(zhǔn)(如 、可擴(kuò)展標(biāo)記語(yǔ)言( XML)和簡(jiǎn)單對(duì)象訪(fǎng)問(wèn)協(xié)議( SOAP))來(lái) 開(kāi)發(fā)、實(shí)施和管理 Web 應(yīng)用程序。 所謂隔離應(yīng)用程序環(huán)境是指 IIS 的核心服務(wù)程序和 Inter 服務(wù)應(yīng)用編程接口應(yīng)用程序( ISAPI 程序),這兩者的運(yùn)行環(huán)境是互相隔離的。 ( 2) 可伸縮性 。 IIS 提供了多種安全功能和技術(shù),可以使用這些功能和技術(shù)確保網(wǎng)站及 FTP 站點(diǎn)內(nèi)容的完整性,以及由這些站點(diǎn)傳輸?shù)臄?shù)據(jù)的完整性。作為管理員,可以用 IIS 管理器、管理腳本或直接編輯 IIS 純文本配置文件來(lái)配置 IIS 服務(wù)器。 配置數(shù)據(jù)庫(kù)二次工程已經(jīng)大大縮短了服務(wù)器啟動(dòng)和關(guān)閉的時(shí)間,并增強(qiáng)了配置數(shù)據(jù)庫(kù)的整體性能和可使用性。 ( 1)用戶(hù)管理。 ( 2)信息管理。其它用戶(hù)只有瀏覽的權(quán)限。只有超級(jí)管理員和管理員才有此權(quán)限。 可擴(kuò)展性是指系統(tǒng)能保證可持續(xù)增長(zhǎng)以滿(mǎn)足用戶(hù)需求和 合同 復(fù)雜性要求 。 服務(wù)質(zhì)量的一個(gè)重要方 面 是能夠在期望的響應(yīng)時(shí)間內(nèi)訪(fǎng)問(wèn)信息。 安全性是指系統(tǒng)能夠保護(hù)數(shù)據(jù)或基礎(chǔ)結(jié)構(gòu)避免受惡意攻擊或者盜用。 系統(tǒng)設(shè)計(jì)方案及其 可行性分析 系統(tǒng)設(shè)計(jì)方案 系統(tǒng)設(shè)計(jì)包括系統(tǒng)架構(gòu)設(shè)計(jì)、業(yè)務(wù)流程設(shè)計(jì)、功能設(shè)計(jì)等內(nèi)容。合同管理過(guò)程中的各項(xiàng)業(yè)務(wù)處理流程如圖 所示。 ② 用戶(hù)管理塊 : 包含用戶(hù)管理、權(quán)限管理、事物處理功能。而合同管理系統(tǒng)的出現(xiàn)打破了傳統(tǒng)合同管理的模式,它憑借合同信息存儲(chǔ)量大,管理安全性高,使用簡(jiǎn)便等優(yōu)點(diǎn),已成為各大中型企業(yè)進(jìn)行合同管理的首選。 Web 技術(shù)超越了傳統(tǒng)的 “客戶(hù)機(jī) /服務(wù)器 ”兩層結(jié)構(gòu),采用了三層體系結(jié)構(gòu):用戶(hù)界面層 /業(yè)務(wù)處理層 /數(shù)據(jù)庫(kù)層。在用戶(hù)機(jī)上不需要安裝任何應(yīng)用程序,應(yīng)用程序可以安裝在 業(yè)務(wù)處理 層所在的計(jì)算機(jī)上, 合同等各個(gè)信息 存放在數(shù)據(jù)庫(kù)服務(wù)器上(事務(wù)層和數(shù)據(jù)庫(kù)可以是同一臺(tái)機(jī)器)。為了保證系統(tǒng)的穩(wěn)定行,應(yīng)采用多臺(tái) Web 服務(wù)器和多臺(tái)應(yīng)用服務(wù)器,這樣就可以達(dá)到負(fù)載均衡的狀態(tài),對(duì)于數(shù)據(jù)庫(kù)來(lái)說(shuō)采用 SQL server。 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù) 概念結(jié)構(gòu) 設(shè)計(jì) 設(shè)計(jì)好數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)后,就可以設(shè)計(jì)滿(mǎn)足需求的各種實(shí)體及相互關(guān)系,再用實(shí)體 —— 關(guān)系圖,即 ER 圖將這些內(nèi)容表達(dá)出來(lái),為后面的邏輯結(jié)構(gòu)設(shè)計(jì) 打下基礎(chǔ)。 合同明細(xì) 合同編號(hào) 客戶(hù)編號(hào) 訂貨數(shù)量 單價(jià) ?????? 合同信息 合同編號(hào) 客戶(hù)編號(hào) 負(fù)責(zé)人 聯(lián)系方式 ?????? 基于 .NET 合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 20 表 客戶(hù)信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng) 度 字段說(shuō)明 Customer_id char 10 記錄客戶(hù)編號(hào),設(shè)為主鍵 Customer_name char 10 記錄客戶(hù)姓名 Customer_charge char 10 記錄負(fù)責(zé)人 Customer_introduce varchar 50 記錄對(duì)客戶(hù)的描述 ( 3)合同信息表 (Contract) 系統(tǒng)構(gòu)建合同信息表 (Contract)用來(lái)存儲(chǔ)公司所有合同信息。 表 合同明細(xì)表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng) 度 字段說(shuō)明 Cuontract_id char 10 記錄合同號(hào),設(shè)為主鍵 Product_id char 10 記錄產(chǎn)品號(hào) Product_book int 4 記錄訂貨數(shù)量 Product_send int 4 記錄已發(fā)貨數(shù)量 Product_price money 8 記錄單價(jià) 權(quán)限設(shè)計(jì) 為了簡(jiǎn)化設(shè)計(jì),本系統(tǒng)的權(quán)限管理只做以下簡(jiǎn)單的控制和分配: 超級(jí)管理員。管理員賬號(hào)可以與其他類(lèi)型賬號(hào)角色重疊。 系統(tǒng)關(guān)鍵 技術(shù) 本系統(tǒng)是基于 Web應(yīng)用的 ,集成數(shù)據(jù)庫(kù)信息和 Web,可以為遠(yuǎn)程用戶(hù)提供執(zhí)行動(dòng)態(tài)的數(shù)據(jù)庫(kù)查詢(xún)以及運(yùn)行在線(xiàn)事務(wù)處理應(yīng)用程序的能力。使用數(shù)據(jù)綁 定控件的 DataSourceID屬性,可以設(shè)置其與相應(yīng)的數(shù)據(jù)源控件進(jìn)行關(guān)聯(lián)。用戶(hù)身份驗(yàn)證通過(guò)后,系統(tǒng)利用 Session 變量記錄其用戶(hù)身份,伴隨用戶(hù)對(duì)系統(tǒng)進(jìn)行操作的整個(gè)運(yùn)行周期。 湖南工程學(xué)院畢業(yè)設(shè)計(jì)(論文) 23 //創(chuàng)建數(shù)據(jù)庫(kù)連接 ()。 + + 39。//判斷用戶(hù)身份 } else { = 登錄失敗,請(qǐng)檢查輸入! 。單擊用戶(hù)對(duì)應(yīng)的“刪除”鏈接可以實(shí)現(xiàn)該用戶(hù)的刪除操作。 表 用戶(hù)管理界面控件屬性 控 件 ID 屬 性 Button Btn_exit OnClick=”Btn_exit_Click” Label Lbl_note 默認(rèn) DataGrid Dgd_user ( 3)主要代碼: public partial class users : { SqlConnection 。 ()。 //創(chuàng)建數(shù)據(jù)庫(kù)連接 SqlDataAdapter da = new SqlDataAdapter(select * from users, )。 基于 .NET 合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 26 ()。 SqlCommand cm = new SqlCommand(update_users_1, )。 = 編輯成功 。 } ()。 SqlConnection = new SqlConnection(settings)。 [userid].Value = [(int)]。 } catch (SqlException) { = 刪除失敗 。 try { ()。 SqlCommand cm = new SqlCommand(strsql, )。 } public void DataGrid_delete(object sender, DataGridCommandEventArgs e) { if (Session[User_power].ToString() == 0) { string settings = ([SqlServices])。 } catch (SqlException) { = 編輯失敗 。 ()。 settings = 。 (ds)。 settings = 。39。其他用戶(hù)進(jìn)入該頁(yè)面會(huì)顯示如圖 所示結(jié)果。單擊“添加新用戶(hù)”鏈接,可以實(shí)現(xiàn)新用戶(hù)添加,如圖 所示 用戶(hù)管理頁(yè)面如圖 所示: 圖 用戶(hù)管理 界面 基于 .NET 合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 24 圖 添加新用戶(hù)頁(yè)面 單擊“編輯”鏈接,可以實(shí)現(xiàn)該用戶(hù)信息的修改,如圖 所示。 SqlDataReader dr = ()。 + + 39。 settings = 。 基于 .NET 合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 22 第4章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)登錄頁(yè)面 系統(tǒng)登錄頁(yè)面如圖 所示: 圖 系統(tǒng) 登錄 界面 登陸頁(yè)面使用了 TextBox 控件、 Button 控件和 Label 控件。 ( 1) 使用 DataSourceID控件 訪(fǎng)問(wèn)遠(yuǎn)程 SQL數(shù)據(jù)庫(kù) 該控件可以結(jié)合數(shù)據(jù)綁定控件,通過(guò)編程的方式,來(lái)實(shí)現(xiàn)數(shù)據(jù)自動(dòng)綁定和顯示。 一般用戶(hù)。 管理員。 在實(shí)際情況中,有可能一個(gè)合同會(huì)訂購(gòu)多種產(chǎn)品,為了今后擴(kuò)展,系統(tǒng)將合同中相關(guān)的內(nèi)容拿出來(lái)單獨(dú)設(shè)計(jì)成為一張表,在擴(kuò)展時(shí),只需要增加一個(gè)自動(dòng)編號(hào)的字段將其設(shè)計(jì)成主鍵即可
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1