【正文】
自己編寫代碼來對(duì)這些封裝的代碼進(jìn)行調(diào)用。,這些代碼都是標(biāo)準(zhǔn)化的,并且對(duì)現(xiàn)有數(shù)據(jù)庫的一些復(fù)雜情況已經(jīng)進(jìn)行了處理,所以當(dāng)開發(fā)人員想進(jìn)行數(shù)據(jù)操作時(shí),只需要編寫少量的代碼就能實(shí)現(xiàn)。微軟公司收集了過去漫長(zhǎng)時(shí)期中最佳數(shù)據(jù)連接的實(shí)踐操作,并且編寫代碼實(shí)現(xiàn)這些實(shí)踐。 ,增加了很多新特性,使得數(shù)據(jù)訪問技術(shù)被提升到一個(gè)新的層次。典型的示例是:讓W(xué)eb應(yīng)用程序負(fù)載過度,使其無法為普通用戶服務(wù)。⑤ 拒絕服務(wù)。“信息泄露”僅指偷竊或泄漏應(yīng)該保密的信息。另外,使用Windows的日志記錄功能,保存服務(wù)器上任何活動(dòng)的審核追蹤。在Web應(yīng)用程序中,這可以是模擬其他用戶的憑據(jù)。③ 否認(rèn)。進(jìn)行篡改的間接方法是利用腳本的漏洞?!按鄹摹笔侵肝唇?jīng)授權(quán)的情況下更改或刪除資源。惡意使用還可能更改cookie的內(nèi)容,來假扮合法用戶對(duì)系統(tǒng)進(jìn)行訪問。“cookie欺騙”是指以未經(jīng)授權(quán)的方式模擬用戶或進(jìn)程。要對(duì)系統(tǒng)的事件日志、重復(fù)登錄嘗試或者對(duì)Web服務(wù)器的過多請(qǐng)求,進(jìn)行時(shí)刻監(jiān)視和分析。另外一個(gè)重要部分則是安全意識(shí)。因此,網(wǎng)絡(luò)并沒有絕對(duì)的安全,應(yīng)用程序也是一樣。(1):不管對(duì)于存在于互聯(lián)網(wǎng)上的服務(wù)器,或者應(yīng)用系統(tǒng)程序。 在任何類型的應(yīng)用系統(tǒng)中,安全性總是一個(gè)不容忽視的問題。(4)對(duì) 配置文件的更改由系統(tǒng)自動(dòng)檢測(cè)并在不需要任何用戶參與的情況下應(yīng)用(即管理員不需要重新啟動(dòng) Web 服務(wù)器或計(jì)算機(jī)即可使更改生效)。管理員和開發(fā)人員可以使用任何標(biāo)準(zhǔn)的文本編輯器、XML 分析器或腳本語言來解釋和更新配置設(shè)置。:(1)、動(dòng)態(tài)頁和業(yè)務(wù)對(duì)象一起存儲(chǔ)在單個(gè)應(yīng)用程序目錄層次結(jié)構(gòu)中。 (5),并且監(jiān)視這些文件以便立即獲得更新。 (3) 框架應(yīng)用程序在應(yīng)用程序域 (AppDomain) 的上下文中運(yùn)行,此域提供隔離并且強(qiáng)制安全限制。可以總結(jié)為以下幾點(diǎn):(1) 框架應(yīng)用程序由唯一的 URL 標(biāo)識(shí)并存在于 Web 服務(wù)器的文件系統(tǒng)中。為程序員提供了更多新的開發(fā)機(jī)會(huì)。它使用的是成熟的編程語言,;,從而提升性能和伸縮性;、結(jié)構(gòu)更清晰的代碼,這些代碼很容易進(jìn)行再利用和共享;,使開發(fā)更直觀,利用面向?qū)ο蟮募夹g(shù),促進(jìn)了組件的再利用。在這種形勢(shì)下,.NET Framework應(yīng)運(yùn)而生。單純的HTML(Hyper Text Markup Language,超文本標(biāo)記語)已經(jīng)不能滿足這些應(yīng)用,于是人們開發(fā)出了好幾種Web開發(fā)技術(shù),包括CGI、PHP、JSP和ASP,基本滿足了這些方面的需求。很多企業(yè)也將他們的業(yè)務(wù)從網(wǎng)上開展起來。 使用Visual Studio 2005開發(fā)環(huán)境,該環(huán)境能夠與Microsoft操作系統(tǒng)平臺(tái)和數(shù)據(jù)庫系統(tǒng)平臺(tái)高度融合。ASP只是一種環(huán)境,而非一種語言。隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)應(yīng)用系統(tǒng)的需求越來越大, ,提高了網(wǎng)絡(luò)人員的工作效率。(2)硬件運(yùn)行環(huán)境:CPU ,內(nèi)存:2G第2章 系統(tǒng)開發(fā)平臺(tái)與技術(shù) 系統(tǒng)開發(fā)平臺(tái) 。 系統(tǒng)運(yùn)行環(huán)境 Studio 2005與SQL Server數(shù)據(jù)庫等工具,通過基于Web服務(wù)器訪問純Web頁面,實(shí)現(xiàn)各項(xiàng)相關(guān)的功能。合同所約定的交易涉及企業(yè)物資、產(chǎn)品或技術(shù),與企業(yè)資金的流出流入緊密關(guān)聯(lián),只有進(jìn)行有效監(jiān)督,才能防止不正之風(fēng)與職務(wù)犯罪。這些信息數(shù)據(jù)從合同角度反映出企業(yè)的經(jīng)營管理情況,一方面按企業(yè)要求完成合同信息收集、披露等工作,另一方面,在評(píng)價(jià)企業(yè)經(jīng)濟(jì)運(yùn)行狀況、發(fā)現(xiàn)經(jīng)營管理存在的問題、防范經(jīng)營風(fēng)險(xiǎn)中,發(fā)揮較大作用。(3)科學(xué)高效地管理合同信息數(shù)據(jù),為企業(yè)管理提供支持信息數(shù)據(jù),是企業(yè)的重要資源。實(shí)現(xiàn)網(wǎng)上管理合同,能大大減少上下級(jí)機(jī)關(guān)之間因合同業(yè)務(wù)的人員異地往來,大大降低差旅費(fèi)用。合同信息化利用信息網(wǎng)絡(luò)實(shí)現(xiàn)遠(yuǎn)程辦公,縮短了距離,可有效節(jié)約時(shí)間,同時(shí),文本實(shí)現(xiàn)網(wǎng)絡(luò)共享,避免文本傳遞失誤,減少審查核對(duì)時(shí)間,提高工作效率。一方面大、中型企業(yè)合同業(yè)務(wù)量大,每天都有大量的合同業(yè)務(wù),而且合同管理綜合性很強(qiáng),涉及合同立項(xiàng)、選商、審批、授權(quán)、簽約、履行多個(gè)環(huán)節(jié),需要各職能部門相互配合、各負(fù)其責(zé)、齊抓共管。(4)合同管理模塊:添加、修改、刪除合同,瀏覽合同明細(xì)。(2)用戶管理塊:包含用戶管理、權(quán)限管理、事物處理功能。通過用戶登陸進(jìn)行合同管理的錄入、修改、刪除等管理操作,還能進(jìn)行用戶權(quán)限的管理。具有合同付款計(jì)劃和合同到期提前提醒,設(shè)置訪問權(quán)限。本課題主要是針對(duì)合同要素、合同附件、合同結(jié)算明細(xì)、合同變更信息及合同執(zhí)行情況等信息管理。因此,本文擬在充分分析企業(yè)合同管理工作現(xiàn)狀的前提下,結(jié)合企業(yè)合同管理的實(shí)際需要,應(yīng)用先進(jìn)的計(jì)算機(jī)技術(shù)和管理技術(shù)設(shè)計(jì)和開發(fā)針對(duì)于企事業(yè)單位的通用管理信息系統(tǒng)。同時(shí)C/S模式也存在高昂的維護(hù)成本且投資大缺點(diǎn),首先是首先,采用C/S架構(gòu),要選擇適當(dāng)?shù)臄?shù)據(jù)庫平臺(tái)來實(shí)現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的真正“統(tǒng)一”,使分布于兩地的數(shù)據(jù)同步完全交由數(shù)據(jù)庫系統(tǒng)去管理,但邏輯上兩地的操作者要直接訪問同一個(gè)數(shù)據(jù)庫才能有效實(shí)現(xiàn),有這樣一些問題,如果需要建立“實(shí)時(shí)”的數(shù)據(jù)同步,就必須在兩地間建立實(shí)時(shí)的通訊連接,保持兩地的數(shù)據(jù)庫服務(wù)器在線運(yùn)行,網(wǎng)絡(luò)管理工作人員既要對(duì)服務(wù)器維護(hù)管理,又要對(duì)客戶端維護(hù)和管理,這需要高昂的投資和復(fù)雜的技術(shù)支持,維護(hù)成本很高,維護(hù)任務(wù)量大。雖然目前我國的一些軟件公司已經(jīng)開發(fā)出了一些合同管理系統(tǒng)方面的軟件,有基于C/S與B/S混合模式的、基于PHP網(wǎng)絡(luò)化的等等,可以提供合同管理、建立、查詢、修改等信息。本課題的合同管理系統(tǒng)實(shí)現(xiàn)了企業(yè)合同管理的信息化,可對(duì)企業(yè)所有合同的相關(guān)信息進(jìn)行有效管理。以信息化技術(shù)提高企業(yè)合同管理水平,是現(xiàn)代企業(yè)合同管理的必然趨勢(shì),尤其對(duì)大、中型企業(yè)具有重要意義。企業(yè)的發(fā)展使得合同信息變得越來越復(fù)雜,同時(shí)也增加了管理上的困難。而企業(yè)在發(fā)展過程中合同檔案管理資料的增加,工作人員勞動(dòng)強(qiáng)度增大,檔案資料的存儲(chǔ)、查詢等工作與辦公高效率的要求矛盾日漸突出,這就需要一套行之有效的合同管理軟件來替代手工作業(yè)。信息化是中國與國際接軌、實(shí)現(xiàn)現(xiàn)代化的必由之路。 “十五”期間,國家經(jīng)貿(mào)委就提出了國有企業(yè)應(yīng)實(shí)現(xiàn)信息化管理,而作為企業(yè)信息化管理之一的合同管理信息化近年來也得到了許多關(guān)注,取得了一些進(jìn)展。因此,我們需要一種能對(duì)數(shù)據(jù)進(jìn)行各種操作的工具——數(shù)據(jù)庫管理系統(tǒng)。計(jì)算機(jī)正以其速度快,效率高,操作簡(jiǎn)單等優(yōu)點(diǎn),成為很多人和部門的工作離不開的助手,例如:金融,電信,計(jì)算機(jī)控制,計(jì)算機(jī)輔助制造等等。 。 Contract Management System。關(guān)鍵詞:合同管理系統(tǒng);SQL數(shù)據(jù)庫;;Web 測(cè)試結(jié)果表明該系統(tǒng)擴(kuò)展性好,用戶操作靈活,實(shí)現(xiàn)了系統(tǒng)要求的全部功能,簡(jiǎn)化了企業(yè)合同管理流程,提高了企業(yè)管理效率。同時(shí),系統(tǒng)采用SQL查詢技術(shù)極大地提高了數(shù)據(jù)查詢效率。目 錄摘 要: 1Abstract: 2第1章 緒論 3 選題背景 3 課題的研究現(xiàn)狀 3 課題的主要研究?jī)?nèi)容 4 研究意義 4 系統(tǒng)運(yùn)行環(huán)境 5第2章 系統(tǒng)開發(fā)平臺(tái)與技術(shù) 6 系統(tǒng)開發(fā)平臺(tái) 6 6 6 7 7 8 Visual C 介紹 9 SQL Server 2005 介紹 10 調(diào)試環(huán)境IIS 12第3章 系統(tǒng)設(shè)計(jì) 14 系統(tǒng)的需求分析 14 功能需求 14 性能需求 14 系統(tǒng)設(shè)計(jì)方案及其可行性分析 15 系統(tǒng)設(shè)計(jì)方案 15 系統(tǒng)設(shè)計(jì)方案可行性分析 16 數(shù)據(jù)庫設(shè)計(jì) 17 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 17 數(shù)據(jù)的邏輯設(shè)計(jì) 19 權(quán)限設(shè)計(jì) 20 系統(tǒng)關(guān)鍵技術(shù) 21第4章 系統(tǒng)實(shí)現(xiàn) 22 系統(tǒng)登錄頁面 22 用戶管理頁面 23 信息管理模塊 27 客戶信息管理頁面 27 產(chǎn)品信息管理頁面 31 合同管理模塊 36第5章 系統(tǒng)測(cè)試 42 系統(tǒng)測(cè)試方法 42 本系統(tǒng)測(cè)試過程 42結(jié) 束 語 47參考文獻(xiàn) 48致 謝 49附 錄 50摘 要:合同管理系統(tǒng)是現(xiàn)代企業(yè)軟件管理系統(tǒng)的一個(gè)重要組成部分,而目前已有的合同管理系統(tǒng)中,部分存在著客戶端操作復(fù)雜,數(shù)據(jù)庫安全性不高的問題,給企業(yè)的管理工作造成了諸多不便和重復(fù)操作。為解決合同管理系統(tǒng)的上述問題,本課題基于模塊化三層架構(gòu)模型。系統(tǒng)主要實(shí)現(xiàn)了批量查看合同、合同管理及客戶資料管理等功能模塊。同時(shí),系統(tǒng)性能完全滿足設(shè)計(jì)要求。Design and Implementing of Contact Management System Based on .NET Abstract: Contract Management System is an importance part of the management system of modern business enterprise. But it has some problems like client operationin plicated and database in unhight Security in parts of the contact management system .The problems make business banagement more inconvenient and more duplicate operation. This topic turns the three layers structure according to the mold piece, used of the safety that the database interview technique and datas save an assurance of mold application procedure interview database information and in time. This article adopts the Web technique of , together with the SQL databases, develops a set of contract management system. Actualized checking large number of contract, the contract management, the owner managementKeywords: SQL database。 Web第1章 緒論 選題背景隨著計(jì)算機(jī)的普及和計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)已開始在人類的生活中扮演著越來越重要的角色。而無論是在哪個(gè)方面,計(jì)算機(jī)所做的工作都是負(fù)責(zé)對(duì)數(shù)據(jù)的采集,處理,輸出。在信息化程度越來越高的當(dāng)今社會(huì),隨著簽訂合同數(shù)量的增多,合同的管理必然成為一種負(fù)擔(dān)。當(dāng)近的時(shí)代是“信息化浪潮”風(fēng)起云涌的信息時(shí)代,計(jì)算機(jī)技術(shù)、現(xiàn)代通信技術(shù)、網(wǎng)絡(luò)互聯(lián)技術(shù)、數(shù)據(jù)庫技術(shù)、信息發(fā)布技術(shù)、智能信息處理技術(shù)、信息安全技術(shù)都日臻成熟。當(dāng)今網(wǎng)絡(luò)應(yīng)用越來越普及,合同管理向信息化、網(wǎng)絡(luò)化方向發(fā)展。在這種時(shí)代大背景和企業(yè)自身發(fā)展需要的下,就有了一個(gè)現(xiàn)有價(jià)值和潛在價(jià)值都非常巨大的需求市場(chǎng)。合同是企業(yè)經(jīng)營管理基礎(chǔ)工作的重要內(nèi)容,通過提高合同管理水平,規(guī)范企業(yè)合同的簽訂和履行,能夠有效地防范風(fēng)險(xiǎn)、優(yōu)化管理、降低成本、提高效益。因此,我們將發(fā)揮計(jì)算機(jī)的龐大的存儲(chǔ)空間,高性能的處理能力,高度可靠的數(shù)據(jù)安全,清晰的可視化數(shù)據(jù)等這些優(yōu)勢(shì)來輔助單位對(duì)合同進(jìn)行管理,實(shí)現(xiàn)了計(jì)算機(jī)資源的合理利用,真正實(shí)現(xiàn)了減少勞動(dòng)力提高勞動(dòng)質(zhì)量的目的。 課題的研究現(xiàn)狀由于我國企業(yè)管理信息化起步較晚,相應(yīng)的信息化管理工作也相對(duì)滯后于企業(yè)規(guī)模的擴(kuò)展。當(dāng)前國內(nèi)外主要的技術(shù)是采用C/S模式,采用C/S模式的合同管理系統(tǒng)交互性好、執(zhí)行速度快、有著很好安全性,但是這種模式下的系統(tǒng)之間的交流比較困難、比較封閉,用戶界面不一,系統(tǒng)的升級(jí)、維護(hù)比較麻煩復(fù)雜,移植困難不便于接納新技術(shù),限制其擴(kuò)展性。其次,傳統(tǒng)的C/S結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件,由于產(chǎn)品的更新?lián)Q代十分快,代價(jià)高和低效率已經(jīng)不適應(yīng)工作需要。 課題的主要研究?jī)?nèi)容本系統(tǒng)主要是實(shí)現(xiàn)現(xiàn)代企業(yè)合同信息化管理,它的基本步驟是先用SQL Server 2005建立一個(gè)數(shù)據(jù)庫,、Web技術(shù)設(shè)計(jì)出整個(gè)的合同管理系統(tǒng)。系統(tǒng)要求能將合同基本信息管理。本合同管理系統(tǒng)可以分為四大模塊:用戶登陸模塊、用戶管理模塊、信息管理模塊、合同管理。主要完成的功能為:(1)用戶登陸模塊:用戶登錄的合法性檢驗(yàn)和登錄后用戶(權(quán)限)數(shù)據(jù)的讀取。(3)信息管理塊:客戶信息管理(合同資料錄入、修改、刪除)、產(chǎn)品信息管理。 研究意義合同管理信息化的意義具體體現(xiàn)在以下幾方面:(1)提高合同審查審批的節(jié)奏與效率。另一方面,合同管理權(quán)限劃分基于企業(yè)的授權(quán)經(jīng)營,上下級(jí)單位之間經(jīng)常發(fā)生合同的申報(bào)與審查審批。(2)節(jié)約管理成本,創(chuàng)造經(jīng)濟(jì)效益。同時(shí),管理人員可以從大量的信息收集、文件制作、資料整理等事務(wù)性工作中解放出來,將力量投入到專業(yè)論證和分析等管理工作,將進(jìn)一步優(yōu)化人力成本,提高經(jīng)濟(jì)效益。通過網(wǎng)上動(dòng)態(tài)管理合同,可利用信息化手段收集、整理各項(xiàng)合同管理信息。(4)增加合同管理的透明度,提高管理監(jiān)督能力,防止不正之風(fēng)。合同管理信息化通過網(wǎng)上辦公與信息流轉(zhuǎn),將提高監(jiān)督管理行為的能力,利于反腐倡廉的源頭控制,不僅能保護(hù)企業(yè)財(cái)產(chǎn)不受侵蝕,還能凈化企業(yè)環(huán)境,樹立良好風(fēng)氣。(1)軟件運(yùn)行環(huán)境:① Visual Studio 2005開發(fā)環(huán)境;② SQL Server 2005數(shù)據(jù)庫;③ Windows XP和IIS 。ASP是Microsoft Active Server Pages的簡(jiǎn)稱,它是一種服務(wù)器端腳本環(huán)境,可用來創(chuàng)建交互式 Web頁并建立強(qiáng)大的 Web 應(yīng)用程序??梢员砻鰽SP是一種基于服務(wù)器端的腳本環(huán)境,那就明白ASP為什么需要IIS支