版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
高職畢業(yè)設(shè)計(jì)(論文)Institute摘要IAbstract目錄1133345第4章...............................................................................99101314IV應(yīng)用實(shí)現(xiàn)上采用即Browser/Server(瀏覽器/服務(wù)器結(jié)構(gòu),整個(gè)系統(tǒng)由Web瀏覽器,Web服務(wù)器和數(shù)據(jù)庫服務(wù)器三層組成,應(yīng)用程序存放在Web服務(wù)器上,數(shù)據(jù)庫存儲(chǔ)在Internet上任意客戶端上的瀏覽器中通過Web服務(wù)器管理,訪問數(shù)據(jù)庫中的公司信息。因此系統(tǒng)具有大用戶量支持、良好的可伸縮性和可移植性等優(yōu)點(diǎn)。采用基于C#的數(shù)據(jù)庫訪問技術(shù),ASP.NETC#語言的平臺(tái)無關(guān)性,因而系統(tǒng)具有良好的移植性。使用ASP.NET+C#模型,在C#中實(shí)現(xiàn)數(shù)據(jù)庫連接池,提高了連接的使用效率和應(yīng)用程序訪問數(shù)據(jù)庫的性能,同時(shí)利用C#封裝了對(duì)數(shù)據(jù)庫的增ASP.NET應(yīng)用程序的編程。本系統(tǒng)選用B/SWindows7中文版操作系統(tǒng)為服務(wù)器網(wǎng)絡(luò)操作系統(tǒng),IIS為Web服務(wù)器,SQLSERVER2008為數(shù)據(jù)庫服務(wù)器,Windows7為客戶端操作農(nóng)村任務(wù)管理到系統(tǒng)分為三種角色,分別是,系統(tǒng)數(shù)據(jù)庫維護(hù)員,村委會(huì)領(lǐng)導(dǎo),基層管理者。不同角色根據(jù)個(gè)人帳號(hào)登錄到不同頁面,對(duì)其相應(yīng)功能進(jìn)行操作管理。如村委會(huì)領(lǐng)導(dǎo)除了擁有個(gè)人任務(wù)管理功能之外,可向基層管理員發(fā)布任務(wù),并可以進(jìn)文件的傳輸。并對(duì)村委會(huì)所下達(dá)的任務(wù)進(jìn)行統(tǒng)計(jì)修改刪除管理。村委會(huì)領(lǐng)導(dǎo)可添加基層管理員人的任務(wù)管理系統(tǒng)外,可收到村委會(huì)領(lǐng)導(dǎo)給本人所下達(dá)的任務(wù)以及接收文件指示,可對(duì)所完成的任務(wù)情況進(jìn)行統(tǒng)計(jì)管理?;鶎庸芾韱T還可對(duì)管轄區(qū)的戶籍進(jìn)行登記,修改,以及對(duì)個(gè)人信息的查看和修改。CPU:奔騰雙核系列以上。硬盤:64G以上。編程語言采用C#語言,C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NETFramework(PDC)上登臺(tái)亮相。C#是微軟公司研究員AndersHejlsberg的最新成果。C#看起來與Java有著驚人的相似;Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個(gè)特點(diǎn),與COM(組件對(duì)象模型)是直接集成的,而且它是微軟公司.NETwindows網(wǎng)絡(luò)框架的主角。2.2數(shù)據(jù)庫采用MicrosoftSQLServer,SQLServer是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發(fā)的,于1988年推出了第一個(gè)OS/2版本。在WindowsNTMicrosoft與Sybase在SQLServer的開發(fā)上就分道揚(yáng)鑣了,Microsoft將SQLServer移植到WindowsNT系統(tǒng)上,專注于開發(fā)推廣SQLServer的WindowsNTSybase則較專注于SQLServer在Ⅸ操作系統(tǒng)上的應(yīng)用。B/S模式(Browser/ServerMode)即瀏覽器/服務(wù)器模式。它是隨著Internet技術(shù)的興起,對(duì)C/S模式的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種模式下,用戶工作界面是通過Web(Browser)(Server)與升級(jí)的成本和工作量,降低了用戶的總體成本。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫應(yīng)用,相對(duì)易于把握、成本也是較低的。它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。本系統(tǒng)是基于Web的三層應(yīng)用體系結(jié)構(gòu),功能全面,操作簡(jiǎn)單,在數(shù)據(jù)庫和功能模塊上,做到使基礎(chǔ)數(shù)據(jù)一次輸入多次使用,這不但減少用戶的工作量,提高了系統(tǒng)的效率,而且還避免了由于同一數(shù)據(jù)的多次輸入造成數(shù)據(jù)的不一致性。其具體功能介紹如下:(1)個(gè)人任務(wù)功能該模塊包括任務(wù)清單、新建任務(wù)、修改任務(wù)、新建角色社區(qū)等具體功能。用戶可以查詢個(gè)人的任務(wù)清單,可以添加新任務(wù)并下達(dá)任務(wù),也可以進(jìn)行任務(wù)的修改和角色的添加等操作,不同的角色登陸系統(tǒng)后進(jìn)入各自的特定界面,進(jìn)行個(gè)人任務(wù)的管理。(3)任務(wù)統(tǒng)計(jì)功能該功能包括統(tǒng)計(jì)個(gè)人任務(wù)、統(tǒng)計(jì)個(gè)人已完成任務(wù)、統(tǒng)計(jì)個(gè)人未完成任務(wù)、統(tǒng)計(jì)基層已完成任務(wù),統(tǒng)計(jì)基層未完成任務(wù)等,將任務(wù)按特定的標(biāo)準(zhǔn)進(jìn)行分類管理,并對(duì)任務(wù)的數(shù)量進(jìn)行統(tǒng)計(jì),方便用戶的統(tǒng)一管理。(4)查詢?nèi)蝿?wù)功能該查詢功能查詢的范圍包括個(gè)人任務(wù)、已下達(dá)任務(wù)、基礎(chǔ)管理員、用戶戶籍等,即用戶可以查詢個(gè)人任務(wù)的標(biāo)題、內(nèi)容、起始時(shí)間,已下達(dá)任務(wù)的名稱、起始時(shí)間、任務(wù)下達(dá)所到社區(qū)等各種詳細(xì)信息。(5)基層管理員查看管理員信息、查看管理員清單等。(6)個(gè)人信息對(duì)個(gè)人信息進(jìn)行管理,包括查看個(gè)人信息、修改個(gè)人信息、修改個(gè)人密碼、聯(lián)系其他工作人員等功能。3.1.2基層管理員的功能(1)任務(wù)管理任務(wù)進(jìn)行統(tǒng)計(jì)。(2)上級(jí)任務(wù)(3)查詢?nèi)蝿?wù)(4)統(tǒng)計(jì)任務(wù)(5)戶籍管理刪除無效的戶籍。(6)賬戶管理基層管理員可以對(duì)個(gè)人賬戶進(jìn)行管理,如修改個(gè)人密碼,修改其他的個(gè)人信息,聯(lián)系系統(tǒng)維護(hù)員等。系統(tǒng)總體結(jié)構(gòu)示意圖如圖3.1所示。圖圖圖為了更具體形象地描述該系統(tǒng)用戶、需求、系統(tǒng)功能單元之間的關(guān)系模型,用用戶操作用例圖描述如下:****************-端端***********--1**-端-端**-端***-端**-端***-端4-端-端5***-端***-端*****-端*-端***-端***-端*-端*-端***-端-端***-端**-端****-端*-端*--端******圖登錄****任務(wù)管理*-413*******修改上級(jí)任務(wù)狀態(tài)**上級(jí)任務(wù)****端27*查詢?nèi)蝿?wù)---端25查詢個(gè)人任務(wù)查看***********端43統(tǒng)計(jì)任務(wù)**端39**--**********-端6端59端57賬戶管理**圖圖首先創(chuàng)建了一個(gè)農(nóng)村任務(wù)管理系統(tǒng)的數(shù)據(jù)庫,在該數(shù)據(jù)庫中在創(chuàng)建八個(gè)表,分別命名為Role,Community,BasicUser,,,,Census_register,UserCadre。設(shè)計(jì)各個(gè)數(shù)據(jù)表的字段屬性,然后向各個(gè)數(shù)據(jù)表寫入一些記錄。表件地址、角色和所屬社區(qū)等,如表4.3所示。表(4TaskList表,任務(wù)清單表,定義了任務(wù)的編號(hào)、名稱、內(nèi)容、起始時(shí)間、創(chuàng)建色和職位描述,如表4.5所示。4.6所示。務(wù)內(nèi)容、起始時(shí)間、創(chuàng)建時(shí)間、附件和干部ID號(hào),如表4.8所示。表(1)用戶界面層,提供給用戶一個(gè)視覺上統(tǒng)一的界面,通過界面層,用戶可以輸入數(shù)據(jù)、獲取數(shù)據(jù);同時(shí),用戶界面層也提供了一定的安全性,確保用戶不會(huì)看到機(jī)密的信息。這一層由客戶端負(fù)責(zé),通過WWW瀏覽器實(shí)現(xiàn)信息瀏覽的功能。在客戶端,向主URL(UniformRecourseLocator)所指定Web服務(wù)器提出服務(wù)申請(qǐng)。在Web服務(wù)器對(duì)用戶進(jìn)行身份驗(yàn)證后,用HTTP協(xié)議把所需的文件資料傳送給用戶,客戶端只是接受文件資料,并顯示在WWW瀏覽器上,這樣使客戶端真正成為瘦客戶機(jī)。(2)業(yè)務(wù)邏輯層(也稱中間層)是用戶界面層和數(shù)據(jù)訪問層的橋梁,它響應(yīng)用戶界面使用清晰的語言陳述論點(diǎn)。Web,公共網(wǎng)關(guān)借口的Web服務(wù)器上實(shí)現(xiàn),Web服務(wù)器接受客戶申請(qǐng),首先需要CGIWeb服務(wù)器,再由Web服務(wù)器傳至客戶端。根據(jù)用戶需求,除了滿足一般組件的復(fù)用性等設(shè)計(jì)目標(biāo)外,具體應(yīng)用上需要滿足以下目標(biāo):對(duì)中間業(yè)務(wù)邏輯對(duì)象提供數(shù)據(jù)訪問的簡(jiǎn)單一致性,簡(jiǎn)化業(yè)務(wù)對(duì)象的代碼,減小數(shù)據(jù)訪問的復(fù)雜性。(3)易于遷移:中間層是業(yè)務(wù)邏輯層,是設(shè)備信息管理系統(tǒng)的功能實(shí)現(xiàn)層,執(zhí)行具體業(yè)務(wù)規(guī)則和流程,是整個(gè)設(shè)備信息管理系統(tǒng)的核心,因此這部分的設(shè)計(jì)策略非常關(guān)鍵,它的結(jié)構(gòu)設(shè)計(jì)的好壞將直接影響到系統(tǒng)的可擴(kuò)充性、可維護(hù)性、穩(wěn)定性、重用性等衡量系統(tǒng)的重要參數(shù)。(Class)來封裝,并把這些類按照業(yè)務(wù)邏輯歸類組織,形成業(yè)務(wù)模塊,使得業(yè)務(wù)邏輯層的各個(gè)功分離,降低系統(tǒng)的耦合性。的頁面主要如下:(1)用戶登錄界面供已經(jīng)注冊(cè)的用戶進(jìn)行登錄,不同角色的用戶登錄后進(jìn)入不同的界面,登陸成功后顯示歡迎進(jìn)入農(nóng)村任務(wù)管理系統(tǒng)的字樣,若是新用戶,則會(huì)顯示你還未注冊(cè),請(qǐng)先注冊(cè)后再登錄的字樣,然后跳轉(zhuǎn)新用戶注冊(cè)界面,如圖5.1所示。圖(3)任務(wù)發(fā)布界面圖(4)新建角色社區(qū)界面(5)個(gè)人任務(wù)查詢界面圖(6)已下達(dá)任務(wù)查詢界面如圖5.6所示。(7)添加管理員界面圖5.4農(nóng)村任務(wù)管理系統(tǒng)采用三層開發(fā),引用類庫OACF,以及新建類庫,調(diào)用管理系統(tǒng)。系統(tǒng)安全性采用md5進(jìn)行加密。在CS文件中使用SessionRequestResponse,Redirect等接收和傳值。部分關(guān)鍵的登錄代碼如下::{{}{{}{{}{}}{}{=}}}}{}}本文對(duì)農(nóng)村任務(wù)管理系統(tǒng)的設(shè)計(jì)和實(shí)施進(jìn)行了研究,從技術(shù)和實(shí)現(xiàn)兩個(gè)方面對(duì)其進(jìn)行了論述。本系統(tǒng)是基于B/S模式的三層體系架構(gòu)的系統(tǒng),具有以下特色:(1)采用MD5加密,有效的防止信息泄露,提高了應(yīng)用系統(tǒng)的安全性。將客戶端與數(shù)據(jù)庫隔離起來,有利于安全管理,有效防止惡意攻擊。還可利用中間件的安全管理特性進(jìn)一步加強(qiáng)權(quán)限控制管理。(3)具有卓越的擴(kuò)展能力。若要提高系統(tǒng)性能、處理速度,可增加應(yīng)用服務(wù)器,分擔(dān)一部分應(yīng)用服務(wù)工作即可,而原來的應(yīng)用服務(wù)器幾乎可以不動(dòng)。(4)可以減少網(wǎng)絡(luò)數(shù)據(jù)流量和提高數(shù)據(jù)庫響應(yīng)速度。基于Web三層應(yīng)用體系結(jié)構(gòu)的問題。也方便了系統(tǒng)的維護(hù)和管理本系統(tǒng)雖然在很多方面優(yōu)于原來的人工化、文檔化的設(shè)備管理,但是由于時(shí)間限制以及本人水平有限,系統(tǒng)仍存在許多不盡人意和需進(jìn)一步改善的地方。需在以后的工作中進(jìn)一步研究和探討。主要體現(xiàn)在以下幾方面:(1:仍存在很大的安全問題。對(duì)于網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)(比如Session)和用戶登陸密碼都應(yīng)該進(jìn)行加密,還有待對(duì)加密相關(guān)知識(shí)進(jìn)行學(xué)習(xí)。-21-(5)系統(tǒng)的擴(kuò)張性受到某些限制,系統(tǒng)不便隨意增加功能。[1].NET軟件工程實(shí)訓(xùn)技術(shù)教材[M],61-75。[5]唐紅亮,燕為民,劉家愚,Asp動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)[M],電子工業(yè)出版社,2009-07-01。[6]余麗萍,熊偉.辦公自動(dòng)化系統(tǒng)測(cè)試策略與方法[N]2011年。[7]李百永,基于ASP.NET的企業(yè)辦公自動(dòng)化系統(tǒng)關(guān)鍵技術(shù)的研究[D],中國海洋大學(xué),2010年。致謝歲月流水,時(shí)光飛逝,我大學(xué)的學(xué)習(xí)生涯即將結(jié)束,回顧過往,收獲頗厚,感觸頗深,期間有許多美好的回憶難以忘記,但是最令我難以忘懷的還是那些曾經(jīng)給予我關(guān)懷終身是友;還有人說,一日為師,終身有緣……感謝各位老師,不僅僅傳授給我知識(shí),更重要的是一生享用不盡的智慧和力量。感謝我尊敬的論文指導(dǎo)老師閆海珍老師,無論在理論學(xué)習(xí)還是在論文撰寫方面,無助,使我的論文得以順利完成,并且在我學(xué)業(yè)上對(duì)我耐心細(xì)致、嚴(yán)謹(jǐn)認(rèn)真地指導(dǎo)。閆老師的淵博的學(xué)識(shí)、廣泛的涉獵和一絲不茍的治學(xué)態(tài)度使我由衷欽佩并永生難忘,她為人隨和熱情,治學(xué)嚴(yán)謹(jǐn)細(xì)心。正是由于她的傳道、授業(yè)、解惑,讓我學(xué)到了專業(yè)知識(shí),從她身上學(xué)到了如何求知治學(xué)、如何為人處事。特別是在畢業(yè)論文的撰寫上,除了在研究方向、論文選題、內(nèi)容結(jié)構(gòu)對(duì)我悉心指導(dǎo)之外,還在選題、研究、撰寫、資料查詢等每專業(yè)標(biāo)準(zhǔn)嚴(yán)格要求我。從選題、定題開始,一直到最后論文的反復(fù)修改、潤色,閆老師始終認(rèn)真負(fù)責(zé)地給予我深刻而細(xì)致地指導(dǎo),幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。正是閆老師的無私幫助與熱忱鼓勵(lì),我的畢業(yè)論文才能夠得以順利完成。借此機(jī)會(huì),對(duì)閆老師致以最深切的敬意和最誠摯的謝意!同時(shí),我還要深深感謝我的同學(xué)、朋友,尤其是我?guī)孜豢蓯鄣氖矣?,感謝他們?cè)谖覍W(xué)習(xí)以及論文的寫作期間給予我無私的幫助和支持。他們的支持和情感,是我畢生最大友、我的同學(xué),祝他們?cè)谌松褪聵I(yè)上取得輝煌。再次,我對(duì)默默支持我的家人表示我心底最深的謝意,感謝他們對(duì)我學(xué)業(yè)的理解和支的財(cái)富。我無法用有限的文字來表達(dá)自己的感激之情,只能默默祝福我的恩師、我的摯持,對(duì)我無私付出和悉心照顧,給我營造毫無后顧之憂的幸福港灣。最后,衷心感謝于百忙之中評(píng)閱論文的各位老師、專家、教授!1、本人承諾:所提交的畢業(yè)設(shè)計(jì)(論文)是認(rèn)真學(xué)習(xí)理解學(xué)校的《畢
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 傳染病培訓(xùn)獎(jiǎng)懲制度
- 大廳崗前培訓(xùn)制度
- 改善培訓(xùn)晉升制度
- 管理員培訓(xùn)管理制度
- 中隊(duì)輔導(dǎo)員培訓(xùn)制度
- 校園急救教育培訓(xùn)制度
- 研訓(xùn)教師培訓(xùn)制度
- 綜治干部教育培訓(xùn)制度
- 診所業(yè)務(wù)培訓(xùn)制度
- 教職工集中培訓(xùn)制度
- 2025至2030年中國pvdf管件行業(yè)發(fā)展監(jiān)測(cè)及投資前景展望報(bào)告
- 5年級(jí)下冊(cè)英語人教版單詞表
- 學(xué)堂在線 雨課堂 學(xué)堂云 現(xiàn)代生活美學(xué)-花香茶之道 章節(jié)測(cè)試答案
- 2024年4月22日天津市公安局遴選公務(wù)員面試真題及答案解析
- 體外膜肺氧合技術(shù)(ECMO)
- 國有企業(yè)招標(biāo)采購相關(guān)法律法規(guī)與國有企業(yè)采購操作規(guī)范
- 2025-2030中國壓縮餅干市場(chǎng)銷售渠道與未來競(jìng)爭(zhēng)力優(yōu)勢(shì)分析報(bào)告
- 房屋建筑工程竣工驗(yàn)收技術(shù)資料統(tǒng)一用表(上冊(cè))
- 2025蘇州市全日制勞動(dòng)合同(蘇州市人社局范本)
- T/CCPITCSC 120-2023中國品牌影響力評(píng)價(jià)通則
- 對(duì)公賬戶借用協(xié)議書
評(píng)論
0/150
提交評(píng)論