2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  目錄</b></p><p>  摘 要- 3 -</p><p>  Abstract- 4 -</p><p>  1 農戶征信系統(tǒng)的概述和架構- 5 -</p><p>  1.1 農戶征信系統(tǒng)開發(fā)目標- 5 -</p><p>  1.2農戶征信系

2、統(tǒng)的開發(fā)意義- 6 -</p><p>  1.3 系統(tǒng)的特點和思想- 6 -</p><p>  2 系統(tǒng)的開發(fā)技術和總體架構- 7 -</p><p>  2.1 開發(fā)技術的選擇- 7 -</p><p>  2.2系統(tǒng)主要架構和開發(fā)模式- 8 -</p><p>  3 系統(tǒng)需求分析- 11 -<

3、;/p><p>  3.1功能需求- 11 -</p><p>  3.2性能需求  - 11 -</p><p>  4 農戶征信系統(tǒng)設計- 12 -</p><p>  4.1系統(tǒng)功能模塊圖 - 12 -</p><p>  4.2 系統(tǒng)E-R圖- 15 -</p><

4、p>  5 創(chuàng)建數(shù)據(jù)庫- 15 -</p><p>  5.1 系統(tǒng)所需表- 15 -</p><p>  5.2 表與表之間的關系- 17 -</p><p>  6 代碼設計與功能實現(xiàn)- 17 -</p><p>  6.1主題界面代碼設計與實現(xiàn)- 17 -</p><p>  6.2問題錄入界

5、面代碼設計與實現(xiàn)- 18 -</p><p>  6.3問題查詢界面代碼設計與實現(xiàn)- 20 -</p><p>  7 系統(tǒng)測試及難點分析- 21 -</p><p>  7.1系統(tǒng)運行環(huán)境的搭建- 21 -</p><p>  結 束 語- 22 -</p><p>  致 謝- 23 -</p&g

6、t;<p>  參考文獻- 24 -</p><p><b>  摘 要</b></p><p>  農戶征信系統(tǒng)是一種典型的管理信息系統(tǒng)。管理信息系統(tǒng)(MIS)是一門跨越若干領域的新學科。在強調管理,強調信息的現(xiàn)代社會中越來越普及。管理系統(tǒng)使用B/S結構能夠實現(xiàn)管理信息系統(tǒng)化是一個企事業(yè)單位不可缺少的部分,它的內容對于企業(yè)的決策者和管理者來說都至

7、關重要,所以本系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。一直以來人們使用傳統(tǒng)人工的方式管理各種信息,這種管理方式存在著許多缺點。如:效率低、保密性差。時間一長,將產生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。因此,傳統(tǒng)的管理方式已不在適應企業(yè)的需要。而使用計算機對數(shù)據(jù)信息進行管理,具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企事業(yè)

8、單位數(shù)據(jù)信息管理工作的效率,是企事業(yè)單位數(shù)據(jù)管理部門的科學化、正規(guī)化管理的重要途徑,也是企事業(yè)單位與世界接軌的重要途徑。</p><p>  近些年來,隨著國有商業(yè)銀行從農村金融市場的逐步淡出,農業(yè)發(fā)展銀行政策性業(yè)務逐步萎縮,農村信用社成為支持農村經濟發(fā)展和農戶征信體系建設的主力軍。從 年“三信”雙摸底即對資產和資金需求全面調查摸底至今的農村個人征信體系建設,農村信用社在人力、物力以及技術保障等各方面的相對薄弱已

9、經突出地顯現(xiàn)出來。</p><p>  關鍵字:農戶征信系統(tǒng)、B/S、MIS、檢索、監(jiān)管資源</p><p><b>  Abstract</b></p><p>  The farmers credit system is a typical management information system. Management informat

10、ion system ( MIS ) is a new discipline across a number of fields. In the management of stress, the stress of modern information society is becoming more and more popular. Management system to realize the information mana

11、gement system is an enterprise unit essential part, its content regarding enterprise's policy-makers and managers is critical, so this system should be able to provide users with sufficient i</p><p>  In

12、 recent years, with the state-owned commercial banks gradually fade from the rural financial market, the Agricultural Development Bank of policy-related business gradually shrinking, rural credit cooperatives to become t

13、he main force to support the development of the rural economy and farmers credit system construction."Three letters" dual thoroughly that the assets and funds demand a full investigation has been thoroughly per

14、sonal credit system in rural areas, rural credit cooperatives is rel</p><p>  Keywords: The farmers credit information system, MIS, Index, Regulatory resources</p><p>  1 農戶征信系統(tǒng)的概述和架構</p>

15、<p>  本章重點論述農戶征信系統(tǒng)的開發(fā)目標和意義,并且其中還包含有系統(tǒng)的總體架構,給大家一個鳥瞰系統(tǒng)的感覺。</p><p>  1.1 農戶征信系統(tǒng)開發(fā)目標</p><p>  現(xiàn)在流行的管理系統(tǒng)不僅要有漂亮的網(wǎng)頁,更要有嚴謹?shù)囊?guī)劃,注重每一個細小的環(huán)節(jié)。這樣才能使得在數(shù)據(jù)傳輸時避免不必要錯誤發(fā)生。我們將使用HTML、JSP,SSH等技術來編輯網(wǎng)頁,并運用JDBC技術把數(shù)

16、據(jù)庫和動態(tài)網(wǎng)頁相關聯(lián)。傳統(tǒng)的管理信息系統(tǒng)信息獲取方法是由專業(yè)文字錄入人員將信息輸入到管理系統(tǒng)的數(shù)據(jù)庫中,這種方法在數(shù)據(jù)量不大時有很多的應用場合。當數(shù)據(jù)量比較大,并且有較強的專業(yè)性時,錄入的數(shù)據(jù)出錯的可能性都相應上升。本設計在實際應用中的解決方案是建立B/S系統(tǒng),以及自己的數(shù)據(jù)庫,使得所需數(shù)據(jù)信息可以及時的保存、更新,可以更好的及時了解數(shù)據(jù)的情況。</p><p>  1.2農戶征信系統(tǒng)的開發(fā)意義</p>

17、;<p>  Internet的發(fā)展,為改變傳統(tǒng)的人員手工運作模式提供了一種技術上的可行性的方案:利用Internet的技術和協(xié)議,建立各種企業(yè)內部網(wǎng)Intranet,企業(yè)外部網(wǎng)Extranet,通過廉價的通訊手段,將買數(shù)據(jù)之間的聯(lián)系緊密結合在了一起,消除時間與空間帶來的障礙,從而大大的節(jié)約了交易成本,擴大了交易范圍。而在實際的生活中,這種方案已經被廣泛的運用到了實際的人類活動中了,人們將這種模式稱為ERP。 當今比較流行

18、的ERP系統(tǒng)提供商有很多比如金蝶,用友,它們都是相當優(yōu)秀的ERP服務商,對其他的系統(tǒng)開發(fā)商提供了良好的典范。設計中可以學習參考他們的思想,了解和熟悉整個網(wǎng)站的開發(fā)流程及完整的電子企業(yè)管理系統(tǒng)應有的功能和注意事項。 設計和完成一個系統(tǒng),將會牽涉到許多技術上的問題,如:動態(tài)網(wǎng)頁制作技術的,后臺數(shù)據(jù)庫的設計和管理,通過實際的制作,可以避免紙上談兵,在實踐中掌握上述技術的使用。</p><p>  1.3 系統(tǒng)的特點和思

19、想</p><p>  1.3.1 系統(tǒng)的特點</p><p>  本系統(tǒng)主要特點是改變了以往的數(shù)據(jù)統(tǒng)計只能過現(xiàn)實的紙質才能達到的結果,采用Web技術,借助于Internet互聯(lián)網(wǎng)廣泛應用技術,達到資源共享,提高以往數(shù)據(jù)交互的局限性,縮短人們的時間和提高工作效率,具有較好的交互性,從而實現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡化的平臺,使整個數(shù)據(jù)查詢,統(tǒng)計過程簡單、方便、易行。</p>

20、<p>  1.3.2 系統(tǒng)設計的思想</p><p>  農戶征信系統(tǒng)主要是對后臺管理和前臺操作。后臺管理是數(shù)據(jù)的管理和維護,通過對數(shù)據(jù)的錄入,用戶的添加,刪除等功能達到對系統(tǒng)的管理。前臺操作是用戶登錄,可以進行用戶查詢,數(shù)據(jù)添加,數(shù)據(jù)統(tǒng)計等功能。農戶征信系統(tǒng)的特點是用戶和數(shù)據(jù)信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺采用符合電子數(shù)據(jù)系統(tǒng)管理基本的原則,滿足用戶的

21、日益增長的數(shù)據(jù),并達到操作過程中的直觀、方便、實用、安全等要求。</p><p>  2 系統(tǒng)的開發(fā)技術和總體架構</p><p>  2.1 開發(fā)技術的選擇</p><p>  合理的選擇開發(fā)技術,對于網(wǎng)站開發(fā)的完成情況有著非常重要的影響。要開發(fā)一個Web系統(tǒng),首先要選擇一個動態(tài)網(wǎng)頁開發(fā)技術。當前比較流行的動態(tài)網(wǎng)頁開發(fā)技術有JSP、ASP、PHP。它們的特性比較如

22、下:</p><p><b>  表3.1 語言對比</b></p><p>  這三種都是在傳統(tǒng)的HTML代碼中,利用HTML標簽的擴展,構成頁面。不難看出,JSP的綜合實力是最強的,尤其是在安全性和跨平臺性兩個方面,比其他的兩種技術都要好,因此,最后我選擇基于Java的JSP技術作為動態(tài)網(wǎng)頁的開發(fā)技術。</p><p>  2.2系統(tǒng)主要架

23、構和開發(fā)模式</p><p>  系統(tǒng)的建設關鍵在于其所使用的架構,而農戶征信系統(tǒng)這種基于web的系統(tǒng),傳統(tǒng)的C/S架構已經不能滿足大量用戶的訪問和操作,B/S基于瀏覽器的架構則是目前網(wǎng)絡系統(tǒng)應用的主流,它將大量的數(shù)據(jù)處理工作交給服務器端來處理,客戶端只用通過普通的IE瀏覽器即可訪問系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護,Java語言在該方面更是得天獨厚,J2ee規(guī)范的出現(xiàn)則使系統(tǒng)的開發(fā)更加規(guī)范,層次更加清楚,更

24、利于對復雜事務的處理,而且在安全性方面也做的更好。基于MVC的開發(fā)流程則使開發(fā)過程更加清晰明了,利于做一些復雜的邏輯實現(xiàn),從而節(jié)省了開發(fā)周期和開發(fā)成本。</p><p>  2.2.1 基于B/S的體系結構</p><p>  在B/S體系結構系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡上的許多服務器發(fā)出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S結構簡化了客戶機的工作,客

25、戶機上只需配置少量的客戶端軟件。服務器將擔負更多的工作,對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行將在服務器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結果返回以及動態(tài)網(wǎng)頁生成等工作全部由Web Server完成。實際上B/S體系結構是把二層C/S結構的事務處理邏輯模塊從客戶機的任務中分離出來,由Web服務器單獨組成一層來負擔其任務,這樣客戶機的壓力減輕了,把負荷分配給了Web服務器。這種三層體系結構如圖3.1所示 :</p>&

26、lt;p>  圖3.1 B/S三層架構示意圖</p><p>  這種結構不僅把客戶機從沉重的負擔和不斷對其提高的性能的要求中解放出來,也把技術維護人員從繁重的維護升級工作中解脫出來。由于客戶機把事務處理邏輯部分分給了功能服務器,使客戶機一下子"苗條"了許多,不再負責處理復雜計算和數(shù)據(jù)訪問等關鍵事務,只負責顯示部分,所以維護人員不再為程序的維護工作奔波于每個客戶機之間,而把主要精力放在功

27、能服務器上程序的更新工作。這種三層結構在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。</p><p>  2.2.2 基于MVC的應用開發(fā)模型</p><p>  在傳統(tǒng)的基于Web的應用系統(tǒng)中,例如ASP,CGI等,通常開發(fā)者將業(yè)務邏輯,數(shù)據(jù)邏輯、展示邏輯等混雜在一起,在同一個界面面里既進行后臺數(shù)據(jù)庫的訪問和操作,同時還包含業(yè)務流程和頁面表示。這樣編寫出來的程序,既不利于程序

28、員對業(yè)務代碼的調試,同時也不利于編輯人員進行交互頁面的設計。同時系統(tǒng)也不具備可擴展性,當我們要在現(xiàn)有業(yè)務上進行擴展的時候,通常無法借助于現(xiàn)有的資源和應用,而只能夠重新編寫,大大增加了投資,延長了系統(tǒng)上線的時間,失去了競爭市場的優(yōu)勢。</p><p>  在本系統(tǒng)中,將采用通行的MVC模式來構建應用。這種結構解決了前面所述的所有問題,在我們的應用集成網(wǎng)絡中,通過企業(yè)級高端J2EE應用服務器實現(xiàn)MVC開發(fā)模型。MVC

29、的邏輯圖如下:</p><p>  圖3.2應用服務器之上采用MVC開發(fā)的邏輯示意圖</p><p>  圖3.3 MVC業(yè)務流程示意圖</p><p>  通過這種方案,我們可以迅速地實現(xiàn)整個業(yè)務,其優(yōu)勢和特點如下:</p><p>  Model(模型)層:由JavaBean組件來實現(xiàn),簡單的POJO將具體的業(yè)務封裝在組件內部,具備安全

30、、高性能、可重用等優(yōu)秀的特征。</p><p>  View(視圖)層:由JSP、HTML組成。這一層次的特點是能夠真實地展示和客戶交互的界面,具備可描繪的功能。同時能夠嵌套動態(tài)數(shù)據(jù),可以進行動態(tài)頁面的展示。同時可以方便地進行客戶端的個性化定制。根據(jù)每個客戶的需求來展示不同風格的界面。</p><p>  Controller(控制器)層:是非常重要的一層,這一層是連接View和Model

31、的紐帶,同時也是將這兩層進行最大限度分離的工具。通常由Servlet來實現(xiàn),但我用到了Struts,Servlet[7]和JSP雖然同樣都屬于頁面展示工具,但分屬兩層。主要在于JSP以腳本語言的形式存在, 它的主要優(yōu)勢是進行動態(tài)數(shù)據(jù)的Web展示,而Servlet是一個完整的Java程序,進行業(yè)務的調用和流程的處理是它的長處。</p><p>  通過這種模型的建立,我們的應用系統(tǒng)具備了非常好的性能和可擴展性。將業(yè)

32、務組件和展示頁面進行分離,并通過Controller來描述調用關系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴充的能力,使我們的系統(tǒng)可以進行最快速度的業(yè)務擴展,以滿足不同用戶、不同階段、各種各樣的業(yè)務需求。</p><p><b>  3 系統(tǒng)需求分析</b></p><p>  現(xiàn)在的世界是信息的世界,隨著信息量越來越大以及計算機技術的發(fā)展,計算機已成為各企事業(yè)單

33、位管理的重要工具。農戶征信系統(tǒng)是以用戶管理,網(wǎng)點管理,問題管理,統(tǒng)計分析的功能點,來實現(xiàn)對各種信息的管理,根據(jù)需求來實現(xiàn)代碼的設計。</p><p><b>  3.1功能需求 </b></p><p>  本系統(tǒng)實現(xiàn)的是人內部監(jiān)控管理系統(tǒng),在設計系統(tǒng)時,結合信息管理的實際流程需要,系統(tǒng)在實現(xiàn)上應該具有如下功能:</p><p><b&

34、gt;  用戶管理。</b></p><p><b>  網(wǎng)點管理。</b></p><p><b>  問題管理。</b></p><p><b>  統(tǒng)計分析。</b></p><p>  3.2性能需求   </p><

35、p>  為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,農戶征信系統(tǒng)應該滿足以下的性能需求: </p><p>  1.系統(tǒng)處理的準確性和及時性</p><p>  系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應時間能夠滿足用戶對信息處理的需求。</p><p>  2.

36、系統(tǒng)的開放性和系統(tǒng)的可擴充性</p><p>  農戶征信系統(tǒng)在開發(fā)過程中,應該充分考慮以后的可擴充性。而要實現(xiàn)這一點,應通過系統(tǒng)的開放性來完成,既系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代。</p><p>  3.系統(tǒng)的易用性和易維護性</p><p>  農戶征信系統(tǒng)使

37、用人員往往對計算機并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的幫助,縮短用戶對系統(tǒng)熟悉的過程。</p><p>  4 農戶征信系統(tǒng)設計</p><p>  4.1系統(tǒng)功能模塊圖 </p><p>  在整體設計中,我將農戶征信系統(tǒng)

38、分為兩種身份登錄:省級人員和分行二級人員用戶。省級人員登錄可以看到本行的所有的分行網(wǎng)點信息并進行各種操作。二級人員用戶登錄只能看到其所在的分行的信息,分行管理員僅對其管轄的分行進行操作,他們所對應的權限也就不一樣了。</p><p>  4.1.1 用戶管理</p><p>  用戶角色有超級管理員、管理員、復審員、錄入員4種。銀行網(wǎng)點分為省行級、二級分行級、網(wǎng)點級3個級別。省行超級管理

39、員具有查看、添加、修改、刪除自身權限以下任何類型用戶(一般為管理員、復審員)的功能。(只有一個超級管理員)二級分行管理員具有查看、添加、修改、刪除自身權限以下任何類型用(復審員、錄入員)的功能。復審員為二級分行工作人員。錄入員為二級分行、基礎網(wǎng)點工作人員。(一般一個網(wǎng)點一個錄入員即可)</p><p>  4.1.2 網(wǎng)點管理 </p><p>  省行超級管理員具有對二級分行進行查詢、

40、增加、刪除、及管理網(wǎng)點號的變更、網(wǎng)點名稱的變更的功能。但是只有登陸的角色是超級管理員,才能進入到權限分配頁面,這本身也是一種權限的體現(xiàn),別的用戶或者說沒有此權限的用戶是無法進入到權限分配頁面的,從而將權限分配給不同的角色。</p><p>  二級分行系統(tǒng)管理員具有對轄內的網(wǎng)點進行查詢、增加、刪除、及管理網(wǎng)點號的變更、網(wǎng)點名稱的變更的功能。二級分行管理員的功能在登錄后會有不同的體現(xiàn),因為權限的不同,登錄后所看到的

41、功能點也不會有那么多。</p><p>  4.1.3 問題管理 </p><p>  網(wǎng)點錄入員對發(fā)現(xiàn)的問題進行錄入數(shù)據(jù)庫,在錄入數(shù)據(jù)庫時應該注意錄入的數(shù)據(jù)信息,根據(jù)需求分析我們得出,至少錄入的數(shù)據(jù)信息包括:差錯代碼號、錄入日期、差錯類型、差錯金額、差錯性質、錄入員、差錯網(wǎng)點號、差錯員工號。其中根據(jù)數(shù)據(jù)庫的設計應該錄入正確有效的數(shù)據(jù)。</p><p>  錄入員

42、可查詢所有自己錄入的差錯。錄入員可對自己錄入的且未經復審員復審的差錯進行刪除、修改操作。復審員可對轄內出現(xiàn)的差錯問題進行復審,若發(fā)現(xiàn)錄入有誤的退回給相應的錄入員修改后再進行復審。只有經復審員復審過的差錯才能進行提交,提交時根據(jù)相應的差錯性質對網(wǎng)點表的score字段進行扣分,同時差錯表的character字段值變?yōu)椤耙褜徍恕?,該表將不允許再進行修改。</p><p>  對于發(fā)現(xiàn)的問題只有經審核后才能對差錯發(fā)生網(wǎng)點

43、進行扣分二級分行系統(tǒng)管理員、省行超級管理員可查看其管轄范圍內出現(xiàn)的所有問題。查詢時可選擇差錯日期、差錯類型、差錯性質、差錯網(wǎng)點號等條件進行查詢。</p><p>  4.1.4 統(tǒng)計分析</p><p>  統(tǒng)計分析是指運用系統(tǒng)提供的統(tǒng)計方法及與分析對象有關的功能,從定量與定性的結合上進行的數(shù)據(jù)統(tǒng)計并且分析。它是在省級、二級的用戶權限的基礎上統(tǒng)計整理之后的一項十分重要的數(shù)據(jù)分析工作,是在

44、前幾個階段工作的基礎上通過分析從而達到對數(shù)據(jù)更為深刻的認識。它又是在一定的數(shù)據(jù)支持下,集分析方案的設計、資料的搜集和整理而展開的研究活動。系統(tǒng)、完善的資料是統(tǒng)計分析的必要條件。其中包括省行對各二級分行進行統(tǒng)計查詢,二級用戶對分行的數(shù)據(jù)了解,其中分析排出的表格如下:</p><p>  省行對各二級分行的平均得分進行統(tǒng)計查詢</p><p>  顯示輸出內容:按得分高低排序</p>

45、;<p>  二級分行對各下屬各網(wǎng)點的得分進行統(tǒng)計查詢。</p><p>  顯示輸出內容:按得分高低排序</p><p>  省行可分析轄內所有網(wǎng)點總的某類型差錯與總的差錯占比情況,從而找出管理薄弱環(huán)節(jié)。</p><p>  二級分行可分析轄內所有基礎網(wǎng)點總的某類型差錯與總的差錯占比情況,從而找出管理薄弱環(huán)節(jié)。</p><p>

46、;  4.2 系統(tǒng)E-R圖 </p><p>  在我所設計的模塊中,主要涉及到用戶、網(wǎng)點、問題管理、統(tǒng)計結果這四個實體,所以在E-R圖中我只是將這四個實體的屬性進行了詳細說明。</p><p><b>  、</b></p><p><b>  5 創(chuàng)建數(shù)據(jù)庫</b></p><p>  5.1

47、 系統(tǒng)所需表</p><p>  綜合以上分析,要實現(xiàn)上面的所有功能模塊,共需要設計四個表,它們分別是:用戶表、用戶角色表、銀行網(wǎng)點表、差錯表。</p><p><b>  創(chuàng)建表:</b></p><p>  1.用戶表:登記管理人員的用戶名、密碼及登錄權限和所屬網(wǎng)點。</p><p>  2.用戶角色表:詳細登用戶基

48、本信息。</p><p>  3銀行網(wǎng)點表:登記所有網(wǎng)點的詳細情況。</p><p>  4.差錯表:記錄差錯的詳細情況。</p><p><b>  表5.1用戶表</b></p><p>  表5.2 用戶角色表</p><p>  表5.3 銀行網(wǎng)點表</p><p>

49、;<b>  表5.4 差錯表</b></p><p>  5.2 表與表之間的關系</p><p>  本管理系統(tǒng)共用到的表:用戶表、用戶角色表、銀行網(wǎng)點表、差錯表,它們之間有主鍵,外鍵的關系,可以進行關聯(lián),依靠表格之間的關系把數(shù)據(jù)以有意義的方式聯(lián)系到一起。在考慮建立關系表之間的關系之前,需要非常熟悉數(shù)據(jù)。只有在熟悉數(shù)據(jù)之后,關聯(lián)會比你剛開始的時候更明顯

50、。你的數(shù)據(jù)庫系統(tǒng)要依靠匹配兩個表格里的值來建立關系。如果匹配的話,系統(tǒng)會從這兩個表格里抽出數(shù)據(jù)來創(chuàng)建一個虛擬記錄。要記住在大多數(shù)時候,所產生的記錄是動態(tài)的,這就意味著對這條虛擬記錄的任何改動通常都會作用到底層的表格上,這一點非常重要 。</p><p>  6 代碼設計與功能實現(xiàn)</p><p>  6.1主代碼設計與實現(xiàn)</p><p>  系統(tǒng)啟動后,將首先出現(xiàn)

51、用戶初始窗體,管理員輸入帳號,密碼之后點擊確定后將進入系統(tǒng),點擊取消退出系統(tǒng)。 </p><p><b>  部分代碼設計如圖:</b></p><p>  6.2問題錄入界面代碼設計與實現(xiàn)</p><p>  跳到問題錄入界面時,用戶可以錄入該信息。</p><p><b>  代碼設計如下:</b&g

52、t;</p><p>  6.3問題查詢界面代碼設計與實現(xiàn)</p><p>  跳到問題查詢界面時,用戶可以錄入該信息。</p><p><b>  代碼設計如下:</b></p><p>  7系統(tǒng)運行環(huán)境的搭建</p><p>  7.1 JAVA虛擬機的安裝</p><p

53、>  本系統(tǒng)采用的是基于java的SSH+jsp技術 ,所以java虛擬環(huán)境即java虛擬機是必須要安裝的。</p><p>  JDK(Java Development Kit )是一切java應用程序的基礎,可以說,所有的java應用程序是構建在這個之上的。它是一組API,也可以說是一些java Class。目前已經正式發(fā)布的最新版本是7.0,但是我們選擇了jdk1.5。在Windows下,直接運行.e

54、xe文件,安裝到一個目錄,如C:/jdk1.5,安裝完成后就是環(huán)境變量的設置。</p><p>  桌面上選擇“我的電腦”(右鍵) ->高級 ->環(huán)境變量 ->在“系統(tǒng)變量”--->“新建” ->在變量名中輸入:JAVA_HOME,變量值中輸入: C:/jdk1.5 同樣再新建一個變量名CLASSPATH,變量值中輸入:C:\jdk1.5; C:\jdk1.5\lib\dt.ja

55、r; C:\jdk1.5\lib\tools.jar; 還需要在Path變量值后面添加一個值:C:\jdk1.5\bin。至此JAVA環(huán)境安裝成功。我們可以在命令行中敲入命令java 如果顯示java幫助,則證明環(huán)境設置成功。</p><p>  7.2 Tomcat環(huán)境搭建</p><p>  安裝TOMCAT,直接使用默認安裝就可以了,假如我們將其安裝在C:\Tomcat6.0, &

56、lt;/p><p>  安裝完畢后,開始設置環(huán)境變量,新建環(huán)境變量CATALINA_HOME,值為C:\Tomcat5.5,新建CATALINA_BASE,值為C:\Tomcat6.0。</p><p>  打開Tomcat6.0文件中的bin文件,雙擊其中的運行程序Server Runner,顯示server start,服務器正常啟動,此時在瀏覽器上敲入本地測試地址:http://loca

57、lhost:8080 如果出現(xiàn) Tomcat頁面則證明 Tomcat安裝成功,而且正常啟動。到這里,系統(tǒng)運行所需要的基本運行環(huán)境已經安裝完成</p><p><b>  結 束 語</b></p><p>  經過兩個多月的畢業(yè)設計,到今天已告一個段落。從開始設計,到目前為止功能基本上都已經實現(xiàn)了。</p><p>  在設計中我深知自己掌握的

58、知識還遠遠不夠,掌握的一些理論知識應用到實踐中去,總會出現(xiàn)這樣或那樣的問題,不是理論沒有掌握好,而是光知道書本上的知識是遠遠不夠的,一定要把理論知識和實踐結合起來。把學到的知識應用到時間中去,多做多練,才可以把理論的精華發(fā)揮出來。知識不是知道,了解就好,一定要去應用它,發(fā)展它,讓它在現(xiàn)實生活中得到充分的應用,從而解決一些問題,這才是學習的根本目的。而且知識又不是單一的,它是互相聯(lián)系的,學科與學科之間都有著內在的聯(lián)系。計算機是一門非常復雜

59、且龐大的學科,一項課題往往需要多項技術才可以完成的。在設計階段,通過對課題的深入分析與研究,迫使我對技術有了一定的了解。在遇到問題時,得到了指導老師與同學的悉心幫助,使我感受到集體的力量是無窮的。 通過這次設計,我學會了和別人配合工作,因為一個人所學的知識不可能面面俱到的,只有通過合作,發(fā)揮自己的優(yōu)點,體現(xiàn)團隊精神,才能使工作做得更為出色。通過這次設計,我學到了許多書本上學不到的知識,增強了自己的動手能力。即將畢業(yè)我十分珍惜這次

60、鍛煉的機會,我按部就班的完成了自己的設計任務,但由于自己的知識水平有限,仍然存在很多的不足之處,</p><p><b>  致 謝</b></p><p>  我得到了同組同學的大力支持和幫助。特別是xx老師在畢業(yè)設計中提出了許多寶貴意見,使我的畢業(yè)設計任務順利完成。在畢業(yè)設計過程中,通過老師、同學以及自己的努力,使我學到了許多知識,提高了實際操作能力,取得了很多編

61、寫軟件的實際經驗,對應用數(shù)據(jù)庫知識解決實際問題的方法得到了進一步的提高,為我今后的工作、學習打下了良好的基礎,積累了寶貴的經驗。</p><p><b>  參考文獻</b></p><p>  [1]張思亮, 王曉峰, 靳瑞勇. 信息管理系統(tǒng)的研發(fā) [J]. 商場現(xiàn)代化.2008(13):67-67.[2]李順云, 郭勁夫, 楊月輝. 信息管理系統(tǒng)的建設 [J].

62、 商場現(xiàn)代化.2008(12):145-146.[3]尹成國. 基于JSP的網(wǎng)上購物系統(tǒng)的設計與實現(xiàn) [J]. 瓊州學院學報.2008,15(2):39-41.[4]衡友躍. 基于MVC模式的ERP系統(tǒng)應用研究 [J]. 淮北職業(yè)技術學院學報.2008,7(1):77-79.[5]廖彥華, 羅小亮. 基于JSP技術的人力資源管理系統(tǒng) [J]. 電腦知識與技術:學術交流.2007(12):1276-1279.[6]何靜, 譚新民.

63、 基于J2EE的監(jiān)控系統(tǒng)的設計 [J]. 山西電子技術.2008(1):66-68.[7]張健. XML技術在ERP系統(tǒng)中的應用與安全分析 [J]. 科技創(chuàng)新導報.2008(14):2-3. </p><p>  [8] 武延軍 黃飛躍. 精通JSP編程技術[M]. 北京:人民郵電出版社,2001.8:39-45.</p><p>  [9] 柏亞軍. JSP編程基礎及應用實例集錦[M]

64、.北京:人民郵電出版社,2001.7:31-41.</p><p>  [10] 清宏計算機工作室.JSP編程技巧[M].北京:機械工業(yè)出版社,2000.1:119-121.</p><p>  [11] 周影 .網(wǎng)絡編程語言JSP實例教程[M].北京:電子工業(yè)出版社,2003.6:89-91.</p><p>  [11]R.C.BACKHOUSE.Syntax

65、of rogramming Languges theory andPractice.1979.Niklaus Wirth Algrithms+ Data Structures=Programs. </p><p>  [12]Lesk M. E Schmidt E. Lex-Lexical Analyser Generation in UNIX Programmer’s Manual Vol.2</p>

66、;<p>  [13] Johnson S.C. YACC-Yet Another Compiler Compiler in UNIX Programmer’s Manual </p><p>  [14] Lewis P M, Rosenkvant D J, Stearns R E. COMPILER DESIGN THEORY</p><p>  Addison-Wesl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論