線路檔案管理系統(tǒng)設(shè)計與實現(xiàn)_第1頁
線路檔案管理系統(tǒng)設(shè)計與實現(xiàn)_第2頁
線路檔案管理系統(tǒng)設(shè)計與實現(xiàn)_第3頁
線路檔案管理系統(tǒng)設(shè)計與實現(xiàn)_第4頁
線路檔案管理系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、隨著電起氣網(wǎng)絡(luò)系統(tǒng)規(guī)模的不斷擴人,電路線路數(shù)量急劇的增加,有關(guān) 屯路線路的各種信息也成倍的壇長。而面對如此龐人的信息量,開發(fā)線路檔 案管理系統(tǒng)來提高線路檔案管理工作的效率就成為了必然。通過線路檔案管 理系統(tǒng),來做到信息的規(guī)范管理科學(xué)統(tǒng)計和快速查詢,從而減少了管理方面 的工作量。線路檔案管理系統(tǒng)是典型的信息管理系統(tǒng)(mts),其開發(fā)主要包括前端 應(yīng)用程序的開發(fā)以及后臺數(shù)據(jù)庫的建立和維護兩個方面。對于前者要求應(yīng)用 程序功能完備、易使用等的特點;而對于后者則要求建立起數(shù)據(jù)一致性和完 整性強、數(shù)據(jù)安全性好的庫。經(jīng)過分析后,我們使用選用jdva開發(fā)工具,利用其提供的各種面向?qū)ο?的開發(fā)工具。java技術(shù)

2、不僅具有卓越的通用性、高效性、平臺移植性和安 全性,被廣泛應(yīng)用于數(shù)據(jù)中心、游戲控制臺、移動電話和互聯(lián)網(wǎng)等,而11擁 有全球最人的開發(fā)者專業(yè)群體。使用的數(shù)據(jù)庫是oracle, m為oracle數(shù)據(jù)庫 功能強大,學(xué)習(xí)起來也不是很難。然后,對建立的系統(tǒng)進行需求分析,不斷 修正和改進,直到形成用戶滿意的可行系統(tǒng)。本文將分六個章節(jié)來敘述。第一章:概述,主要敘述系統(tǒng)開發(fā)的背景和 選題的意義,以及開發(fā)的必要性和可能性;第二章:系統(tǒng)的需求分析,構(gòu)思 系統(tǒng)的框架,為后面的制作做好充足準備;第三章:系統(tǒng)總體設(shè)計,敘述數(shù) 據(jù)庫設(shè)計和系統(tǒng)各個子模塊的功能;第四章:數(shù)據(jù)庫的設(shè)計,主要介紹所需 的實體、數(shù)據(jù)表格以及jav

3、a相關(guān)代碼;第五章:系統(tǒng)模塊的詳細設(shè)計,主要 講述各個模塊實現(xiàn)的功能;第六章:系統(tǒng)的實現(xiàn),敘述系統(tǒng)運行的情況及開 發(fā)過程中個人的感受。在文中將會涉及一些其他相關(guān)的專業(yè)知識,但只針對 所能用到的知識進行大體的說明。abstractwith the expansion of power system, the number of circuit increases sharply, all kinds of information about the circuit also doubled. faced with such a large amount of information, devel

4、oping the line file management systems to improve the efficiency of the management of circuit has become an inevitable through the system, the information can be standardized management, scientific statistics and fast query, thereby reducing the workload of managemen匸line file management system is a

5、 typical management information system (mis), which mainly includes maintenance of back-end database and front-end application development aspects and the establishment. for the former requires the application fully functional, easy to use features. for the latter requirement to establish data consi

6、stency and integrity, data security, a good library.after analysis, we use java development tools, the use of its various object-oriented development tools, java technology, excellent versatility, efficiency, platform portability, and security, are widely used in data centers, gaming control taiwan,

7、cell phones and the internet, also has the world's largest developer of professional community. use of the database is oracle database, because oracle database powerful, it is not difficult to learn, then, the initial prototype of the system needs to constantly revise and improve user satisfacti

8、on until the formation of a viable system.this article will be divided into six chapters to describe the first chapter, an overview of the main narrative system development background and significance of the topic, and the development of the necessity and possibility; second chapter, system requirem

9、ents analysis, system architecture framework for the following content prepared; chapter overall system design, database design and system description sub-module functions; fourth chapter, database design, introduces entities and data tables and java statements; fifth chapter, detailed system module

10、s design, mainly about the function of each module; chapter vi,system implementation; narrative system operation and personal development experience. in the text will involve some of the othefs expertise, but only for the general description used to do.key words: line file ; java ; oracle; odbc; dat

11、abas第一章緒論1. 1課題背景和意義隨著科學(xué)技術(shù)的不斷發(fā)展,計算機技術(shù)的漸成熟,其強大的功能己為人們 所深刻的認識。對現(xiàn)代人而言,它已經(jīng)進入社會的各個領(lǐng)域并發(fā)揮著越來越重要 的作用。隨著計算機網(wǎng)絡(luò)技術(shù)的發(fā)展,web數(shù)據(jù)庫技術(shù)已經(jīng)成為應(yīng)用最為廣泛的 網(wǎng)站架構(gòu)基礎(chǔ)技術(shù)。在一個應(yīng)用系統(tǒng)中,web提供了與用戶進行通信聯(lián)絡(luò)的冇效 手段。利用web技術(shù),實現(xiàn)web服務(wù)器與數(shù)據(jù)庫系統(tǒng)的連接,完成對數(shù)據(jù)的增刪 改查,用戶只需要通過操作簡單易學(xué)的瀏覽器來處理相關(guān)的各種數(shù)據(jù)。線路檔案管理系統(tǒng)是一個電力單位不可缺少的部分,它的內(nèi)容對于電力部門 的管理者來說是至關(guān)重要,所以作為線路檔案管理系統(tǒng),應(yīng)該能夠為管理者提

12、供 充足的信息和快捷的查詢手段。然而一宜以來人們使用的傳統(tǒng)人工的方式管理文 件檔案,顯然這種管理方式存在著許多缺點,如:效率低、保密性差。而且時間 一長,將產(chǎn)生大量的文件和數(shù)據(jù),對于查找、更新和維護都會帶來極大的不便。而如今,作為計算機應(yīng)用的一部分,使用計算機對線路檔案進行管理,具冇 手工管理所無法比擬的諸多優(yōu)點,如:檢索迅速、查找方便、可靠性高、存儲量 大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極人地提高線路檔案管理的效 率,也是一個企業(yè)走向科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。1.2國內(nèi)外研究現(xiàn)狀計算機在管理屮的應(yīng)用開始于1954年,當時美國首先用計算機處理工資單。 40多年來,計算

13、機在處理管理信息方面發(fā)展迅速。例如,60年代美國計算機在 管理屮應(yīng)用項目不到300項,到了 1975年達到2670項。而現(xiàn)在,美國在財務(wù)會 計上90%的工作由計算機完成;物資管理屮80100%的信息處理由計算機完成; 計劃管理屮是8090%。據(jù)計算機應(yīng)用方而發(fā)展較快的國家統(tǒng)計,計算機用于經(jīng) 濟管理的約占80%;用于科技運算的占8%;用于生產(chǎn)過程控制的占12%。我國在 全國范圍內(nèi)推廣計算機在管理屮的應(yīng)用,是在70年代末開始的。雖然起步較晚, 近兒年發(fā)展卻較快,特別是微型計算機的出現(xiàn)和普及為信息處理提供了物美價廉 的手段,對于推動我國管理信息處理的現(xiàn)代化起了重要的作用。目前存在的問題是傳統(tǒng)紙媒介管

14、理的線路檔案難于共享匯總,其統(tǒng)計數(shù)據(jù)正 確性也難以考證,存在著較多的缺點,如:效率底。保密性差。時間一長將產(chǎn)生 大量的文件和數(shù)據(jù),更不便于查找、更新、維護等。計算機在全國普及后,管理 媒介冇了質(zhì)的飛躍,并月隨著電氣網(wǎng)絡(luò)的規(guī)模不斷擴大,電路線路數(shù)量急劇增加, 有關(guān)線路的各種信息量也成倍增長。面對龐大的信息量,就需要有線路檔案管理 系統(tǒng)來捉高線路管理工作的效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、 科學(xué)統(tǒng)計以及快速的查詢,從而減少管理方面的工作量。由于計算機和網(wǎng)絡(luò)的普及,若建立一個c/s或b/s結(jié)構(gòu)的線路檔案管理系統(tǒng),管理者便可以通過網(wǎng)絡(luò)來 選擇并月查詢冇關(guān)信息,使得線路檔案管理工作變得系統(tǒng)化

15、、規(guī)范化、自動化, 大大提高了電力部門管理電路線路的效率。1.3本系統(tǒng)主要功能模塊本系統(tǒng)的主要任務(wù)就是負責(zé)對線路檔案的管理,主要用戶有管理員和普通用 戶。管理員擁有所有的權(quán)限,可以添加、刪除線路檔案。普通用戶僅可以查詢, 系統(tǒng)提供友好界面,操作簡單。用戶可以選擇自己的登陸身份。管理員可以實現(xiàn)對線路檔案的添加。管理員可以實現(xiàn)對線路檔案的修改。管理員和普通用戶可以在此界面進行查詢操作。 管理員可以實現(xiàn)對線路檔案的刪除。為實現(xiàn)這些功能,系統(tǒng)一個包含如下兒個基木模塊: 用戶登陸模塊。添加信息模塊。 修改信息模塊。查詢信息模塊。 刪除信息模塊。1.4章節(jié)安排第一章:本章主要說明了課題的研究背景以及國內(nèi)外

16、研究現(xiàn)狀。第二章:本章給岀了需求分析。簡單介紹了可行性分析,各功能模塊的冇關(guān) 需求。第三章:本章說明了系統(tǒng)的總體設(shè)計。通過對用戶需求的分析,明確了系統(tǒng) 的架構(gòu)設(shè)計和各模塊功能的實現(xiàn)方法。第四章:本章主要是對oracle數(shù)據(jù)庫進行設(shè)計。分別對數(shù)據(jù)庫分析,數(shù)據(jù) 實體進行分析,并對數(shù)據(jù)表格進行設(shè)計。第四章:本章主要對該線路檔案管理系統(tǒng)進行系統(tǒng)模塊的詳細設(shè)計。第五章:本章主要介紹了系統(tǒng)模塊的詳細設(shè)計。分別對各個模塊進行詳細的 設(shè)計。第六章:本章主要介紹了本系統(tǒng)的功能模塊的具體實現(xiàn)。第二章線路檔案管理系統(tǒng)需求分析2.1系統(tǒng)的可行性調(diào)查可行性研究的目的是為了對問題進行研究,以最小的代價在最短的吋間內(nèi)確 定

17、問題是否可解,建立線路檔案管理系統(tǒng)。采用計算機對線路檔案進行管理,進 一步捉高電網(wǎng)運作的效益和現(xiàn)代化水平,幫助電力部門捉高工作效率。實現(xiàn)線路 檔案管理工作流程的系統(tǒng)化、規(guī)范化和自動化。經(jīng)過對此項目進行詳細調(diào)查研 究,初擬系統(tǒng)的實現(xiàn)報告,對軟件開發(fā)屮將要而臨的問題及英解決方案進行初步 設(shè)計以及合理的安排,并明確開發(fā)風(fēng)險及其所帶來的經(jīng)濟效益??尚行苑治霭▋刹糠謨?nèi)容:分析建立新的管理信息系統(tǒng)的必要性和可能 性。分析建立信息系統(tǒng)的必要性時要注意用戶提出的理由是否充分和合理;分析 建立信息系統(tǒng)的可能性主要包括經(jīng)濟可行性、技術(shù)可行性和社會可行性。經(jīng)濟可 行性研究的目的是使新系統(tǒng)能達到以最小的開發(fā)成本取得

18、最佳的經(jīng)濟效益,需要 作投資估算;對開發(fā)中所需人員、硬軟件支持以及其它費用進行估算;并對系統(tǒng) 投入使用后帶來的經(jīng)濟效益進行估計。技術(shù)可行性研究就是弄清現(xiàn)右技術(shù)條件能 否順利完成開發(fā)工作,碩軟件配置能否滿足開發(fā)的需要等等。社會可行性研究是 指新系統(tǒng)在投入使用后,對社會可能帶來的影響進行分析。2.1.1系統(tǒng)的經(jīng)濟可行性線路檔案管理系統(tǒng)提供訪問者相互交流信息以及向網(wǎng)站咨詢信息的平臺???提供一個在線交互的動態(tài)平臺供各個電力部門z間進行信息的操作,大大的減少 了以往手工資源操作帶來的各類繁瑣的問題。2.1.2系統(tǒng)的技術(shù)可行性線路檔案管理系統(tǒng)提供一個在線交互的信息平臺。管理員可以對系統(tǒng)信息進 行添加、修

19、改、刪除、查詢等操作,普通用戶可以進行查詢操作。2.1.3系統(tǒng)的社會可行性本線路檔案管理系統(tǒng)不僅能夠讓管理員更清晰的常握線路信息,同時也讓管 理員更容易的知道如何準確的選擇電路線路,大大的為管理員捉供了便利。管理 員只需要上網(wǎng)就可以在第一時間知道相關(guān)電路線路的信息。另外,電力部門也可 通過我們的系統(tǒng)進行電路線路狀態(tài)的查詢,其應(yīng)用性z強得到充分發(fā)揮。電力部門的電腦普及率已達到了很高的水平,尤其是我們擁右設(shè)備先進管理 完善的機房,并但電力部門管理者們對電腦的操作也是駕輕就熟。因此,只要這 套線路檔案管理系統(tǒng)操作簡單、實用、合理,大家肯定是樂于接受并積極響應(yīng)和 支持的。214用戶使用可行性木系統(tǒng)操作

20、簡單,有計算機基礎(chǔ)的人無需培訓(xùn)即可使用,即使是沒有計算機 基礎(chǔ)的人只需經(jīng)過簡單-的培訓(xùn)也可以很熟練的使用木系統(tǒng)。系統(tǒng)運行后,就用戶 方而言,由于用戶使用本系統(tǒng)時,不必關(guān)心系統(tǒng)內(nèi)部的結(jié)構(gòu)及實現(xiàn)方法,即對用 戶來說是透明的。所以本系統(tǒng)對用戶而言,是定位在界面友好、操作方便、功能 齊全的原則上的,用戶只需簡單的用鼠標點擊各界而上的選項卡或按鈕就能執(zhí)行 相應(yīng)的功能。就管理者而言,關(guān)心的是如何處理各種數(shù)據(jù),只要把用戶的信息輸 入計算機,管理者就可運行相應(yīng)的后臺程序進行處理。而以上的這些功能都能在 所選擇的開發(fā)環(huán)境中用所選擇的開發(fā)工具來實現(xiàn),所以說本系統(tǒng)在用戶使用可行 性上也是沒冇問題的。2.2需求分析概

21、述線路檔案管理系統(tǒng),可用于電力部門的線路檔案的增改刪除,使用方便、易 用性強、圖形界面清晰明了。該軟件用java山語言編寫,開發(fā)工具是eclipse121, 該工具比較容易上手。oracle數(shù)據(jù)庫作為后臺的數(shù)據(jù)庫進行信息的存儲,用sql 語句完成線路檔案信息的增改刪查的操作等。用數(shù)據(jù)庫連接池實現(xiàn)前臺與后臺數(shù) 據(jù)庫的連接,java語言跨平臺性強,可以在windows> linux> ubuntu等多個系統(tǒng) 環(huán)境下使用,方便簡單,安全性好,而oracle數(shù)據(jù)庫高效安全,兩者結(jié)合可相 互利用各自的優(yōu)勢。該系統(tǒng)實現(xiàn)的大致功能:1. 管理員管理界面,擁有最高的權(quán)限,允許添加線路檔案信息,提供

22、了對 線路檔案的增改刪查等功能。2. 登錄的用戶信息存儲在sql數(shù)據(jù)庫的“管理員信息表”、“普通用戶信息 表”屮。如果用戶信息不存在表屮,將會無權(quán)利登錄木管理系統(tǒng),用以保證系統(tǒng) 的安全性。2. 3系統(tǒng)的數(shù)據(jù)性能需求線路檔案管理系統(tǒng)主要提供信息杳詢,方便管理的網(wǎng)上的信息查閱平臺。管 理員可以通過該系統(tǒng)查閱有關(guān)的線路檔案,也可以通過該系統(tǒng)對線路檔案信息進 行增改刪杳。為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行。線路檔案管理系 統(tǒng)應(yīng)該滿足以下的性能需求:1. 系統(tǒng)處理的準確性和及時性系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中, 要充分考慮系統(tǒng)當前和將來可能承受的工作量,

23、使系統(tǒng)的處理能力和響應(yīng)時間能 夠滿足各使用者對信息處理的需求。由于信息查詢系統(tǒng)的查詢功能對于整個系統(tǒng)的功能和性能完成舉足輕重,作 為系統(tǒng)的很多數(shù)據(jù)來源,而線路的信息的準確性很大程度上決定了線路檔案管理 系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程小,必須采用一定的方法保證系統(tǒng)的準確性。2. 系統(tǒng)的開放性和系統(tǒng)的可擴充性線路檔案管理系統(tǒng)在開發(fā)過程屮,應(yīng)該充分考慮以后的可擴充性,例如供配 電的改變和線路基本信息的改變,管理員查詢的需求也會不斷的更新和完善。所 冇這些,都要求系統(tǒng)捉供足夠的手段進行功能的調(diào)整和擴充。而要實現(xiàn)這一點, 就要通過系統(tǒng)的開放性來完成。既系統(tǒng)應(yīng)該是一個開放系統(tǒng),只要符合一定的規(guī) 范,可以簡單的

24、加入和減少系統(tǒng)的功能模塊,配置系統(tǒng)的硬件,通過軟件的修補、 替換完成系統(tǒng)的升級和更新?lián)Q代。3. 系統(tǒng)的易用性和易維護性線路檔案管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不是 非常熟悉,這就要求系統(tǒng)能夠捉供良好的用戶接口,易用的人機交互界而。要實 現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和屮文信息的界面,針對用 戶可能出現(xiàn)的使用問題,要捉供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。線路檔案管理系統(tǒng)屮涉及到的數(shù)據(jù)是線路的重要的信息。系統(tǒng)要提供方便的 手段供系統(tǒng)維護人員進行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰時數(shù)據(jù)的 恢復(fù)等工作。4. 系統(tǒng)的標準性系統(tǒng)在設(shè)計開發(fā)使用過程屮都要涉

25、及到很多計算機硬件、軟件。所有這些都 耍符合主流國際、國家和行業(yè)標準。例如在開發(fā)屮使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、 開發(fā)工具都必須符合通用標準,如規(guī)范的數(shù)據(jù)庫操縱界面、作為業(yè)界標準tcp/ip 網(wǎng)絡(luò)i辦議及is09002標準所要求的質(zhì)量規(guī)范等。同時,在自主開發(fā)本系統(tǒng)時, 要進行良好的設(shè)計工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可 操作性和可移植性。5. 系統(tǒng)的響應(yīng)速度線路檔案管理系統(tǒng)系統(tǒng)在口常處理中的響應(yīng)速度為秒級,達到實時耍求,以 及時反饋信息。在進行統(tǒng)計分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級, 原則是保證操作人員不會因為速度問題而影響工作效率。2. 4系統(tǒng)功能需求分析綜上所述木

26、系統(tǒng)具體需要完成功能如一 f:1. 全面展示線路檔案管理系統(tǒng)所包含的信息。2. 管理員登陸窗口模塊。3. 系統(tǒng)管理員模塊:管理員登陸系統(tǒng)后可以對線路檔案進行相關(guān)操作。該系統(tǒng)使用了先進的數(shù)據(jù)庫技術(shù)與數(shù)據(jù)管理技術(shù),使數(shù)據(jù)的準確性與安全性 得到了很大的提高,口在用戶的并行操作與用戶管理方面也有了極大地改善。管理員登陸系統(tǒng)后,可以對線路檔案信息進行增改刪查等操作,還可以修改 管理員的登錄密碼。2. 5系統(tǒng)數(shù)據(jù)流圖根據(jù)該系統(tǒng)需求進行分析,使用數(shù)據(jù)流圖示描述數(shù)據(jù)處理過程。數(shù)拯流圖從 數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的傳輸變換過 程。數(shù)據(jù)流圖是結(jié)構(gòu)化系統(tǒng)分析的主要工具,它表示了系統(tǒng)內(nèi)

27、部信息的流向,并 表現(xiàn)系統(tǒng)的邏輯處理功能。3. 2設(shè)計目標線路檔案管理系統(tǒng)為用戶提供信息交流的交互平臺。讓管理員、用戶間建立 良好聯(lián)系,主要實現(xiàn)如下目標。3.2.1系統(tǒng)管理員管理模塊1. 基本信息錄入。對系統(tǒng)的所冇基本信息進行管理操作。2. 線路檔案操作。對線路的信息進行管理操作。3. 系統(tǒng)管理。對管理員信息進行管理操作。322用戶登錄管理模塊用戶管理操作,對用戶自己的個人信息進行管理操作。系統(tǒng)屮數(shù)據(jù)庫起著非常重要的作用,不能隨意存取或改動,因此必須對數(shù)據(jù) 庫的存取和改動進行嚴格的控制。對系統(tǒng)數(shù)據(jù)進行有效的保護,防止對數(shù)據(jù)庫的 非法操作,防止計算機病毒對數(shù)據(jù)的破壞,定期對數(shù)據(jù)庫進行備份。第四章

28、數(shù)據(jù)庫設(shè)計4.1數(shù)據(jù)庫分析4.1.1實體的分析根據(jù)線路檔案管理系統(tǒng)的總體設(shè)計,我們將這個系統(tǒng)分為二大模塊。由此我 們可以首先確定二大實休:管理員、用戶,而由于用戶可以進行查詢等操作。所 以確定該系統(tǒng)共冇以下實體:1. 管理員實休。2. 用戶實體。3. 線路實休。第五章系統(tǒng)模塊詳細設(shè)計本線路檔案管理系統(tǒng)主要模塊,即用戶登錄模塊、用戶操作模塊。用戶操作 模塊又分為普通用戶操作模塊和管理員操作模塊,下面將顯示系統(tǒng)的主要功能模 塊。5.1管理員模塊設(shè)計線路檔案管理系統(tǒng)前臺登陸模塊只有一個登陸窗口分為用戶和管理員兩 個級別登陸。系統(tǒng)在后臺程序有自動限制設(shè)置,町以自動識別登陸者的限制。 其系統(tǒng)登陸模塊算法

29、如下:1輸入用戶名和密碼;2. 判斷用戶名和密碼是否匹配(1) 若提示輸入信息錯誤,則重新輸入;(2) 否則進入系統(tǒng)。5.1.1添加線路檔案功能線路檔案管理系統(tǒng)對線路信息的管理非常重要,其中對信息的錄入是系 統(tǒng)最為關(guān)鍵的地方。以往我們管理線路檔案的時候都是手工操作,而隨社會 不斷發(fā)展的今天計算機的應(yīng)用己全部取帶了手工操作的方法。利用計算機可 以方便的錄入齊類信息,進行高效的管理。線路檔案的錄入就是利用計算機 通過程序讀入數(shù)據(jù)庫,錄入線路信息模塊算法描述如下:1 管理員登陸后,錄入線路信息模塊;2. 當錄入信息不完整吋,提示信息輸入不完整,重新輸入;3. 當錄入線路己經(jīng)存在,提示該線路信息己存在

30、,請重新輸入;4. 沒有錯后,線路檔案添加成功。5.1.2添加用戶信息功能線路檔案管理系統(tǒng)不僅對線路信息的管理重要,對用戶信息管理也很重 要,方法和錄入線路檔案類似。用戶信息的錄入也同樣是利用計算機通過程 序讀入數(shù)據(jù)庫,錄入用戶信息模塊算法描述如下:1. 管理員登陸后,錄入用戶信息模塊;2. 當錄入信息不完整時,提示信息輸入不完整,重新輸入;3. 當錄入用戶編號己經(jīng)存在,提示該用戶信息已存在,請重新輸入;4. 沒有錯后,用戶信息添加成功。5.1.3修改線路檔案功能此信息修改模塊主耍是給線路和管理員建立信息庫,方便管理員查詢操 作。信息修改模塊算法描述如下:1.管理員成功登陸;2 點擊修改線路檔

31、案;3輸入線路檔案的編號;4. 編號為空,重新輸入;5. 輸入不為數(shù)字,重新輸入;6. 輸入正確,進入修改頁面進行相關(guān)修改。5丄4修改管理員信息功能此信息修改模塊主耍是給用戶和管理員建立信息庫,方便管理員查詢操 作。信息修改模塊算法描述如下:1.管理員成功登陸;2 點擊修改管理員信息;3輸入管理員的編號;4. 編號為空,重新輸入;5. 輸入不為數(shù)字,重新輸入;6. 輸入正確,進入修改頁面進行相關(guān)修改。5. 2用戶模塊設(shè)計5.2.1查看用戶信息功能此信息查詢模塊主要是方便用戶查詢操作,信息查詢模塊算法描述如下:1.用戶成功登陸;2 點擊查詢用戶信息;3. 輸入用戶的編號;4. 編號為空,重新輸入

32、;5輸入不為數(shù)字,重新輸入;6. 輸入止確,進入信息杳詢頁面進行相關(guān)修改。5. 3線路模塊設(shè)計5.3.1查看線路檔案功能用戶可以杳看線路檔案信息等,這樣方便了管理員和用戶自己,需要的 時候從網(wǎng)上下載線路信息,隨時看都可以。此信息查詢模塊主要是方便用戶和管理員查詢操作,選課信息查詢模塊算法 描述如下:1.用戶和管理員成功登陸;2點擊選定線路;3. 右邊顯示出己選定的線路檔案信息;4. 如果想繼續(xù)選擇,點擊添加線路檔案即可;532刪除已有線路檔案功能管理員可以進行網(wǎng)上線路選擇,就可以刪除已選線路。比如說不小心選 錯了某一線路檔案,就必須在規(guī)定的時間里刪除掉,然后重新選擇要選的線 路檔案。因為有吋粗

33、心是不可避免的,所以有刪除的功能是必須,這樣既方 便了管理員的管理,又可以減少錯誤的發(fā)生。1.管理員成功登陸;2點擊選定線路檔案;3. 右邊顯示出己選定的線路檔案信息,選擇想要刪除的檔案;4. 單擊檔案后面的刪除按鈕即可;結(jié)束語本系統(tǒng)是采用java技術(shù)開發(fā)的。經(jīng)過這一段吋間的努力,我收獲了很多,在收獲的同吋也發(fā)現(xiàn)了很多的不足。 在論文的寫作的過程中,查閱了很多的資料,也得到了許多人的幫助,尤其是我 的指導(dǎo)老師,在我論文的完成過程屮給予了我許多的教誨、幫助和鼓勵。每當我 在寫作屮遇到困難的時候,是他們從方法上和精神上給予我支持,令我克服每個 困難,我在心底里備受鼓舞,借此機會,向他們表示我由衷的

34、感激之情!在系統(tǒng)開發(fā)的這段時間里,章老師嚴謹?shù)闹笇?dǎo)態(tài)度與深厚的理論知識都讓我 受益非淺。從他身上我學(xué)到了很多的東西,無論是理論述是實踐都使我的知識冇 很大的提高,借此我特提出感謝。通過本次畢業(yè)設(shè)計,我掌握了 java編程的相關(guān)技能,對oracle數(shù)據(jù)庫也冇了 較深的理解,全面的鞏同了我的編程思想。也通過本次畢業(yè)設(shè)計,使我懂得的謹 慎在編程工作屮的重耍性,程序員的工作態(tài)度以及良好的習(xí)慣也決定了自己工作 的質(zhì)量。參考文獻1 eric. java編程思想m.第4版.機械工業(yè)出版社,機械工業(yè)出版社.2 譚懷遠讓oracle跑得更快優(yōu)化思路m.北京:電子工業(yè)出版社,2011.3 孫衛(wèi)琴.tomcat與java we b開發(fā)技術(shù)詳解m第2

溫馨提示

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

最新文檔

評論

0/150

提交評論