![《政務(wù)辦公子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)_第1頁](http://file4.renrendoc.com/view12/M03/1F/1E/wKhkGWeOXSqADIl9AAMpTyqDSeQ704.jpg)
![《政務(wù)辦公子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)_第2頁](http://file4.renrendoc.com/view12/M03/1F/1E/wKhkGWeOXSqADIl9AAMpTyqDSeQ7042.jpg)
![《政務(wù)辦公子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)_第3頁](http://file4.renrendoc.com/view12/M03/1F/1E/wKhkGWeOXSqADIl9AAMpTyqDSeQ7043.jpg)
![《政務(wù)辦公子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)_第4頁](http://file4.renrendoc.com/view12/M03/1F/1E/wKhkGWeOXSqADIl9AAMpTyqDSeQ7044.jpg)
![《政務(wù)辦公子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》10000字(論文)_第5頁](http://file4.renrendoc.com/view12/M03/1F/1E/wKhkGWeOXSqADIl9AAMpTyqDSeQ7045.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
政務(wù)辦公子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[摘要]隨著我國網(wǎng)絡(luò)技術(shù)的快速發(fā)展,計(jì)算機(jī)在各行各業(yè)的被廣泛應(yīng)用,尤其是在人們生活當(dāng)中起著關(guān)鍵性的作用。例如對公告信息的管理、業(yè)務(wù)信息輔助等一些信息化的管理,這次所設(shè)計(jì)的政務(wù)辦公子系統(tǒng)它主要是對整個(gè)系統(tǒng)中的業(yè)務(wù)信息、業(yè)務(wù)辦理等信息做一些相關(guān)工作的處理,建立政務(wù)辦公子系統(tǒng)可以對現(xiàn)在的業(yè)務(wù)信息進(jìn)行現(xiàn)代化的網(wǎng)絡(luò)管理。政務(wù)辦公子系統(tǒng)使用JAVA作為開發(fā)語言,基于B/S結(jié)構(gòu),Myeclipse作為本系統(tǒng)的開發(fā)工具,數(shù)據(jù)庫采用的是開源MYSQL來設(shè)計(jì)。實(shí)現(xiàn)政務(wù)辦公子系統(tǒng)開發(fā),角色包括:用戶和管理員,用戶:個(gè)人信息、反饋信息、公告信息、業(yè)務(wù)信息、業(yè)務(wù)辦理,管理員:個(gè)人信息、公告信息、用戶信息、業(yè)務(wù)信息、業(yè)務(wù)辦理等。通過對此系統(tǒng)的開發(fā),可以很好的解決業(yè)務(wù)管理的問題,不僅能夠?yàn)槿藗児?jié)省時(shí)間,還可以創(chuàng)造更好的效率,在對系統(tǒng)進(jìn)行過詳細(xì)的測試之后,然后將測試的結(jié)果反應(yīng)到開發(fā)流程中,可以有效的將程序邏輯和代碼進(jìn)行改善,并且系統(tǒng)中的程序也能夠正常的運(yùn)轉(zhuǎn),系統(tǒng)中的功能也是清晰、簡單,該系統(tǒng)的操作比較簡單明了,能夠很好的解決業(yè)務(wù)管理的問題。[關(guān)鍵詞]Java;B/S結(jié)構(gòu);政務(wù)辦公子系統(tǒng);MYSQL數(shù)據(jù)庫目錄TOC\o"1-3"\h\u284241緒論 系統(tǒng)研發(fā)技術(shù)的介紹2.1B/S簡介通過對系統(tǒng)的開發(fā),可以讓更多的用戶去使用和維護(hù)。B/S結(jié)構(gòu)是系統(tǒng)開發(fā)設(shè)計(jì)中最為常見的一個(gè)開發(fā)工具,它使用起來比較方便,Java語言中最為常見的一種模式便是B/S結(jié)構(gòu),不管是它的跨平臺使用,還是抵制用戶因操作系統(tǒng)所帶來的影響,都有著非常不錯(cuò)的表現(xiàn),而且不管是Ios系統(tǒng)還是Windows系統(tǒng),我們只需要在系統(tǒng)中安裝一個(gè)瀏覽器就可以對本系統(tǒng)進(jìn)行相關(guān)的操作和使用,B/S結(jié)構(gòu)能將系統(tǒng)的核心放到服務(wù)器之中,而且還不受用戶操作的限制。對于遠(yuǎn)程用戶端的數(shù)據(jù)進(jìn)行交互而言,只需通過安裝數(shù)據(jù)庫即可。利用B/S結(jié)構(gòu)進(jìn)行系統(tǒng)開發(fā),可以使系統(tǒng)的操作更加簡易和便捷。系統(tǒng)中絕多大數(shù)的問題都可以通過后臺就能夠進(jìn)行相關(guān)處理,系統(tǒng)會自動將瀏覽器和數(shù)據(jù)庫進(jìn)行相連接,從而實(shí)現(xiàn)更多的功能。B/S結(jié)構(gòu)的特點(diǎn)比較多,他能夠在瀏覽器中發(fā)出信號請求,還可以為工作人員減輕負(fù)擔(dān),通過對客戶端的安裝或者是配置少量的運(yùn)行軟件就可以減輕用戶的工作量,這些功能的開發(fā)主要是由服務(wù)器進(jìn)行控制,B/S技術(shù)的不斷成熟,他最主要的特點(diǎn)就是能和瀏覽器相互配合,不但減少了開發(fā)成本,還加強(qiáng)了系統(tǒng)的功能模塊,B/S的主要特性就是層層相互獨(dú)立并且能夠相互連接。2.2HTML/CSS簡介HTML語言屬于一種簡單、方便的開發(fā)語言,該語言和PHP語言比較相似,它能夠建立出一種靜態(tài)網(wǎng)站。通過互聯(lián)網(wǎng)進(jìn)行出版,信息傳播和廣泛需要被理解的一種語言也應(yīng)理解計(jì)算機(jī)。HTML是發(fā)表在網(wǎng)上是一種用于語言。有了HTML,它為我們他們識別出瀏覽器里的信息,只要用HTML編寫規(guī)則寫出來的任何形式的文件,它幫我們翻譯我們參考相關(guān)資料,所以HTML是“翻譯”來表達(dá)。2.3JSP簡介JSP技術(shù)軟件是本次論文的主要語言編程,由于JSP技術(shù)屬于我國應(yīng)用比較多的一個(gè)語言編程,通過使用JSP來做系統(tǒng)的軟件的編程,因?yàn)樗募夹g(shù)已經(jīng)是越來越成熟了,并且能夠直接使用,伴隨著網(wǎng)絡(luò)的不斷發(fā)展和提升,在網(wǎng)絡(luò)的提升下語言程序也在不斷進(jìn)步發(fā)展,使用起來也是簡單明了,JSP技術(shù)有著很多的特點(diǎn),它被廣泛應(yīng)用就是因?yàn)檫@些優(yōu)點(diǎn),JSP具有很多種特性:代碼方面編寫簡單,在平臺中沒有對技術(shù)類的要求,而且還有絕對的面向?qū)ο笮?,在系統(tǒng)中運(yùn)行起來也是安全且穩(wěn)定的。所以得到了大多數(shù)人們的青睞,JSP技術(shù)的發(fā)展前景也是非常不錯(cuò),JSP技術(shù)主要就是面向設(shè)計(jì)的對象,程序員可以輕而易舉的就把JSP技術(shù)理解,在開發(fā)程序中遇到問題,都可以通過JSP技術(shù)進(jìn)行解決。通過對JSP技術(shù)的使用可系統(tǒng)開發(fā)的更完善和規(guī)范。2.4MySQL數(shù)據(jù)概念和特點(diǎn)MySQL數(shù)據(jù)庫是一個(gè)免費(fèi)系統(tǒng)數(shù)據(jù)庫,它的優(yōu)點(diǎn)就有很多了,比如強(qiáng)大的儲存性能,通俗易懂的語法設(shè)計(jì)等等,采用MySQL數(shù)據(jù)庫還有最為重要的一點(diǎn),也是最核心的一點(diǎn),就是因?yàn)樗鼡碛休^強(qiáng)的穩(wěn)定性并且可以跨平臺的進(jìn)行相應(yīng)操作。所以MySQL數(shù)據(jù)庫是開發(fā)系統(tǒng)時(shí)的首要選擇。該數(shù)據(jù)庫屬于一個(gè)開放的框架,隨便一個(gè)軟件開發(fā)員就能夠使用,伴隨著計(jì)算機(jī)事業(yè)不斷地與時(shí)俱進(jìn),MySQL數(shù)據(jù)庫技術(shù)也不甘落后,現(xiàn)在可以適應(yīng)于多系統(tǒng)的開發(fā),在對數(shù)據(jù)庫進(jìn)行操作時(shí),是比較通俗易懂、容易操作上手的。通過編寫一小段代碼就能夠?qū)崿F(xiàn)相應(yīng)的功能。所編寫的代碼可適用于各個(gè)平臺,并不需要進(jìn)行二次編譯。MySQL數(shù)據(jù)庫的優(yōu)點(diǎn)較多,所以我們把它當(dāng)作該系統(tǒng)的數(shù)據(jù)庫是首選,他還有體積小、開發(fā)成本低等特性,可適用于任何人進(jìn)行軟件開發(fā),此次的論文也是采用MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)庫的儲存和使用。3系統(tǒng)分析3.1可行性分析3.1.1技術(shù)可行性分析該政務(wù)辦公子系統(tǒng)所采用了jsp技術(shù)、B/S結(jié)構(gòu)以及mysql數(shù)據(jù)庫來做為系統(tǒng)的主要開發(fā)技術(shù),做為學(xué)計(jì)算機(jī)專業(yè)的我在學(xué)校我也是主要學(xué)習(xí)了這些技術(shù),因此我在開發(fā)系統(tǒng)的技術(shù)方面上也沒有完全的問題。3.1.2操作可行性分析這個(gè)政務(wù)辦公子系統(tǒng)它主要是通過Web技術(shù)進(jìn)行實(shí)現(xiàn)的,此系統(tǒng)操作簡單,只要用戶平時(shí)接觸電腦,對電腦的一些基本操作有所涉及即可,不需要做專業(yè)的技術(shù)培訓(xùn),而且每個(gè)模塊的功能描述都簡潔明了,通俗易懂,有相應(yīng)的功能操作提示,幫助用戶解決疑難問題。系統(tǒng)在進(jìn)行登錄上也是我們采用最常見的登錄窗口來進(jìn)行登錄系統(tǒng),不需要做任何特殊的操作,只需要按照提示來進(jìn)行系統(tǒng)操作就可以完成日常的使用與操作,因此系統(tǒng)在操作上也是完全可以的。3.1.3經(jīng)濟(jì)可行性分析該系統(tǒng)所用用到的設(shè)施完全可以在網(wǎng)上購買到的,所開支的費(fèi)用也并不高。在后期的維護(hù)上也不需要花費(fèi)太多的費(fèi)用,因此成本不需要太大。在系統(tǒng)上市以后公司所投入的資金也不必投入太大,而且系統(tǒng)設(shè)計(jì)功能操作也不需要做專業(yè)的培訓(xùn),只要用戶做簡單的學(xué)習(xí)就可以進(jìn)行操作,在工作當(dāng)中也不會增加太多的負(fù)擔(dān)。整個(gè)系統(tǒng)在界面的設(shè)計(jì)上也是方便操作,不會在后期的學(xué)習(xí)和操作上支付太多經(jīng)濟(jì)費(fèi)用。因此在系統(tǒng)的操作上大大的減少了時(shí)間的節(jié)約,也提高了工作效率。用戶在日后的工作只需要登錄網(wǎng)站就可以進(jìn)行相關(guān)功能的操作不需要配置更高的電腦配置,因此在經(jīng)濟(jì)上是可行的。3.2需求分析需求分析是一個(gè)系統(tǒng)在開發(fā)過程當(dāng)中必須經(jīng)歷的分析和討論。要想用戶能夠成功的去開發(fā)出一個(gè)想要設(shè)計(jì)的功能,我們在前期對系統(tǒng)調(diào)查與分析是非常重要的,如果沒有對系統(tǒng)做出合理的需求分析在后期設(shè)計(jì)當(dāng)中就會出現(xiàn)功能缺失,這樣就相當(dāng)于系統(tǒng)開發(fā)的失敗,因此我們在開發(fā)前要對這個(gè)政務(wù)辦公子系統(tǒng)進(jìn)行實(shí)際的需求分析。系統(tǒng)開發(fā)過程中,系統(tǒng)功能要及時(shí)進(jìn)行測試分析,這樣有利于系統(tǒng)的持續(xù)發(fā)展,用戶可以通過系統(tǒng)來查詢自己所需的數(shù)據(jù),然后根據(jù)需求進(jìn)行添加、刪除、修改業(yè)務(wù)信息等功能,這樣不僅節(jié)省了時(shí)間,還滿足了用戶的各種需求。通過對本系統(tǒng)的開發(fā)設(shè)計(jì),可以滿足用戶的需求,還要減少之前一些不必要的工作量,從而提高系統(tǒng)的工作效率,對于這個(gè)政務(wù)辦公子系統(tǒng)它最初的設(shè)計(jì)就是日后可以在學(xué)校當(dāng)中使用,可以對業(yè)務(wù)管理人員信息進(jìn)行管理。同時(shí)還可以對那些為政務(wù)辦公子系統(tǒng)工作人員帶來級大的方便,同時(shí)可以實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)信息化的管理,同時(shí)有效的提高了業(yè)務(wù)管理信息的管理,實(shí)現(xiàn)了業(yè)務(wù)管理信息的網(wǎng)絡(luò)化管理,這樣就有效的增強(qiáng)了業(yè)務(wù)管理信息的管理。本文主要嘗試?yán)肑ava開發(fā)一個(gè)政務(wù)辦公子系統(tǒng)。本課題的主要研究內(nèi)容如下:1.用戶注冊功能:本系統(tǒng)的用戶注冊為免費(fèi)注冊,賬號密碼不能為空。2.用戶登陸功能:注冊成功的用戶可以通過密碼方式訪問系統(tǒng)登錄界面進(jìn)行登錄。3.業(yè)務(wù)查詢功能:用戶可通過輸入與業(yè)務(wù)信息相關(guān)的查詢字段進(jìn)行查詢,業(yè)務(wù)系統(tǒng)會根據(jù)字段從后臺數(shù)據(jù)庫查詢出相關(guān)結(jié)果并顯示供用戶選擇。4.反饋功能:用戶在瀏覽業(yè)務(wù)的同時(shí)可以進(jìn)行反饋以及查看管理員回復(fù)等。5.管理員管理系統(tǒng)功能:系統(tǒng)管理員具有管理整個(gè)系統(tǒng)的權(quán)限,其中包括了對業(yè)務(wù)信息的更新,刪除和對用戶的信息的管理,在政務(wù)辦公子環(huán)節(jié),還必須處理和審查相關(guān)的業(yè)務(wù)信息等,并且還需按時(shí)對系統(tǒng)進(jìn)行維護(hù),保障政務(wù)辦公子系統(tǒng)的性能。(1)管理員用例圖如圖3.1所示:圖3.1管理員用例圖(2)用戶用例圖如圖3.2所示:圖3.2用戶用例圖3.3系統(tǒng)用例規(guī)約管理員登錄用例規(guī)約,如表3-1所示:表3-1管理員登錄用例描述用例條目內(nèi)容用例名稱查看管理員賬戶參與者管理員用例說明管理員登錄以后查看系統(tǒng)內(nèi)功能前置條件管理員輸入賬號密碼基本事件流(1)打開系統(tǒng)界面;(2)打開登錄界面;(3)輸入賬號密碼登錄其他事件流無異常事件流進(jìn)入登錄界面如果賬號密碼輸入錯(cuò)誤,登錄失敗后置條件登錄成功補(bǔ)充說明無公告管理用例規(guī)約,如表3-2所示:表3-2公告管理用例描述用例條目內(nèi)容用例名稱查看公告信息參與者管理員用例說明管理員在系統(tǒng)里查看公告信息前置條件管理員進(jìn)入公告管理界面基本事件流(1)管理員進(jìn)入公告管理;(2)打開公告管理界面;(3)管理員對公告信息進(jìn)行增刪改查其他事件流無異常事件流進(jìn)入公告管理時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,數(shù)據(jù)庫服務(wù)器故障,系統(tǒng)彈出系統(tǒng)異常頁面,即進(jìn)入公告管理失敗后置條件公告管理成功補(bǔ)充說明無反饋管理用例規(guī)約,如表3-3所示:表3-3反饋管理用例描述用例條目內(nèi)容用例名稱查看反饋信息參與者管理員用例說明管理員進(jìn)入系統(tǒng)內(nèi)反饋信息的查看前置條件管理員已經(jīng)在系統(tǒng)登陸基本事件流(1)管理員提出管理反饋請求;(2)系統(tǒng)打開系統(tǒng)反饋管理界面其他事件流無異常事件流進(jìn)入反饋管理時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,數(shù)據(jù)庫服務(wù)器故障,系統(tǒng)彈出系統(tǒng)異常頁面,即進(jìn)入反饋管理失敗后置條件管理反饋成功補(bǔ)充說明無業(yè)務(wù)管理用例規(guī)約,如表3-4所示:表3-4業(yè)務(wù)管理用例描述用例條目內(nèi)容用例名稱查看業(yè)務(wù)管理參與者管理員用例說明管理員在系統(tǒng)對業(yè)務(wù)內(nèi)信息的查看前置條件管理員已經(jīng)在系統(tǒng)登陸基本事件流(1)管理員提出管理業(yè)務(wù)請求;(2)系統(tǒng)打開業(yè)務(wù)管理界面;(3)管理員對業(yè)務(wù)管理內(nèi)的業(yè)務(wù)進(jìn)行增刪改查其他事件流無異常事件流進(jìn)入業(yè)務(wù)管理時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,數(shù)據(jù)庫服務(wù)器故障,系統(tǒng)彈出系統(tǒng)異常頁面,即進(jìn)入業(yè)務(wù)管理失敗后置條件管理業(yè)務(wù)成功補(bǔ)充說明無3.4性能分析軟件開發(fā)是一項(xiàng)復(fù)雜的工程REF_Ref17164\r\h[10]。使用B/S開發(fā)會使系統(tǒng)的開發(fā)效率得到提高,同時(shí)降低了功能的耦合度,提高了處理復(fù)雜業(yè)務(wù)的能力REF_Ref17184\r\h[13]。政務(wù)辦公子系統(tǒng)主要為管理員和用戶進(jìn)行提供服務(wù),所以在非功能需求方面進(jìn)行以下分析:(1)軟件環(huán)境:windows7及以上版本。(2)可靠性需求:本系統(tǒng)能夠準(zhǔn)確運(yùn)行,穩(wěn)定性好。(3)安全性需求:對管理員和用戶密碼加密,確保數(shù)據(jù)的安全。(4)易用性需求:操作界面簡潔醒目,一目了然,便于用戶的使用。4系統(tǒng)設(shè)計(jì)4.1總體設(shè)計(jì)4.1.1系統(tǒng)結(jié)構(gòu)在系統(tǒng)開發(fā)的整個(gè)過程當(dāng)中,系統(tǒng)功能結(jié)構(gòu)是比較重要的一個(gè)環(huán)節(jié),根據(jù)系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì),對系統(tǒng)各功能模塊進(jìn)行了相應(yīng)的拆分和簡化,設(shè)計(jì)者對各模塊的獨(dú)立設(shè)計(jì)提供了很大的幫助。開發(fā)一個(gè)系統(tǒng)當(dāng)然會遇到很多問題,那么怎樣才能解決這些問題呢?這就需要在系統(tǒng)操作的過程當(dāng)中,去發(fā)現(xiàn)問題,解決問題。系統(tǒng)開發(fā)過程中,重中之重就是要做到先后順序,因?yàn)橹挥许樞驅(qū)α?,開發(fā)系統(tǒng)過程中才能夠去解決更多的問題,并且在開發(fā)的過程中減少很多不必要的麻煩。主要功能模塊如圖4.1所示:圖4.1主要功能模塊圖4.1.2實(shí)施步驟(1)參考比較流行的技術(shù)及政務(wù)辦公子系統(tǒng)等,規(guī)劃出自己的設(shè)計(jì)方案;(2)根據(jù)平臺具體的設(shè)計(jì),設(shè)計(jì)數(shù)據(jù)庫的邏輯與物理結(jié)構(gòu),數(shù)據(jù)庫采用MYSQL數(shù)據(jù)庫;(3)搭建開發(fā)環(huán)境,并且構(gòu)建B/S框架,供開發(fā)使用;(4)基于J2EE技術(shù),實(shí)現(xiàn)功能開發(fā);(5)基于HTML5、CSS3以及Java技術(shù),完成前端頁面的設(shè)計(jì)與開發(fā);(6)在遠(yuǎn)程服務(wù)器中部署項(xiàng)目,完成項(xiàng)目功能性測試;(7)修復(fù)漏洞,改善系統(tǒng)部分功能。4.2數(shù)據(jù)庫設(shè)計(jì)4.2.1概念結(jié)構(gòu)設(shè)計(jì)概念模式它主要是建立在數(shù)據(jù)需求分析的基礎(chǔ)上,它主要是表示各個(gè)數(shù)據(jù)之間的聯(lián)系,還可以對系統(tǒng)當(dāng)中的信息進(jìn)行處理和管理,具體我們可以通過建立E—R圖來進(jìn)行對實(shí)體、屬性和聯(lián)系之間的關(guān)系[15]。具體我們做以下幾個(gè)關(guān)鍵的實(shí)體關(guān)系圖:(1)管理員實(shí)體主要存儲管理員的編號、用戶名和密碼等屬性,管理員實(shí)體圖如圖4.2所示:圖4.2管理員信息實(shí)體圖(2)業(yè)務(wù)實(shí)體主要存儲業(yè)務(wù)的編號、名稱、備注、說明、類型、附件等屬性,業(yè)務(wù)實(shí)體圖如圖4.3所示:圖4.3業(yè)務(wù)信息實(shí)體圖(3)公告實(shí)體主要存儲管理員的編號、公告名稱、公告內(nèi)容、公告圖片等屬性,公告實(shí)體圖如圖4.4所示:圖4.4公告信息實(shí)體圖(4)業(yè)務(wù)辦理實(shí)體主要存儲業(yè)務(wù)辦理的名稱、說明、文件、狀態(tài)等屬性,業(yè)務(wù)辦理實(shí)體圖如圖4.5所示:圖4.5業(yè)務(wù)辦理信息實(shí)體圖(5)用戶實(shí)體主要存儲用戶的編號、登錄名、密碼、姓名等屬性,用戶實(shí)體圖如圖4.2所示:圖4.6用戶信息實(shí)體圖4.2.2邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫是本系統(tǒng)的核心和基礎(chǔ)。根基是否穩(wěn)固決定了開發(fā)成功的系統(tǒng)質(zhì)量是否有保障。對于數(shù)據(jù)庫的設(shè)計(jì)我們可以比喻為像建高樓一樣,如果我的說設(shè)計(jì)的數(shù)據(jù)庫存在一定的漏洞太就會對系統(tǒng)的開發(fā)造成不必要的傷害,同時(shí)還會影響到后期的維護(hù)給功能的變化,同時(shí)還會引起日后的使用。對于數(shù)據(jù)設(shè)計(jì)來說它就是結(jié)合整個(gè)計(jì)算機(jī)的數(shù)據(jù)庫數(shù)據(jù)管理與建立來進(jìn)行開發(fā)的,能夠處理這個(gè)政務(wù)辦公子系統(tǒng)在運(yùn)行過程當(dāng)中做飯的問題,數(shù)據(jù)庫要能確保自己的獨(dú)立性,想要哪部分的數(shù)據(jù)就選擇相應(yīng)的設(shè)置選項(xiàng),對應(yīng)的數(shù)據(jù)就會以表格的形式展現(xiàn)出來。當(dāng)對這一個(gè)功能進(jìn)行設(shè)置,他就會與數(shù)據(jù)庫進(jìn)行連接,會在對話框中彈出相應(yīng)的數(shù)據(jù)源。(1)管理員表主要存儲管理員的數(shù)據(jù),管理員表如4-1所示:表4-1t_admin管理員信息表列名數(shù)據(jù)類型長度主鍵允許空說明adminIdint4是否主鍵編號adminNamevarchar25否否用戶名adminPasswordvarchar25否否密碼(2)業(yè)務(wù)表主要存儲業(yè)務(wù)的相關(guān)數(shù)據(jù),業(yè)務(wù)表如4-2所示:表4-2t_buyuan業(yè)務(wù)信息表列名數(shù)據(jù)類型長度主鍵允許空說明buyuanIdint4是否主鍵編號buzhiNamevarchar100否否名稱buyuanMarkvarchar100否否備注buyuanMark1varchar100否否說明buyuanTypevarchar100否否類型buyuanType1varchar100否否附件buzhiMarkvarchar100否否時(shí)間(3)公告表主要存儲公告的相關(guān)數(shù)據(jù),公告表如4-3所示:表4-3t_gonggao公告信息表列名數(shù)據(jù)類型長度主鍵允許空說明gonggaoIdvarchar100否否公告編號gonggaoNamevarchar100否否公告名稱gonggaoMarkvarchar100否否公告內(nèi)容gonggaoImgvarchar100否否公告圖片gonggaoImgNamevarchar100否否公告圖片名稱gonggaoDatevarchar100否否公告日期ggtypeIdvarchar100否否公告類型ggtypeNamevarchar100否否公告類型名稱(4)業(yè)務(wù)辦理表主要存儲業(yè)務(wù)辦理的相關(guān)數(shù)據(jù),業(yè)務(wù)辦理表如4-4所示:表4-4t_jcdaohang業(yè)務(wù)辦理信息表列名數(shù)據(jù)類型長度主鍵允許空說明jcdaohangIdvarchar100否否主鍵編號jcdaohangNamevarchar100否否類型jcdaohangMarkvarchar100否否業(yè)務(wù)jcdaohangMark1varchar100否否名稱jcdaohangPaixuvarchar100否否備注jcdaohangTypevarchar100否否說明jcdaohangType2varchar100否否文件jcdaohangNeirongvarchar100否否用戶jcdaohangType1varchar100否否區(qū)域jcbiaotiIdvarchar100否否狀態(tài)jcbiaotiNamevarchar100否否審核jcbiaotiMarkvarchar100否否時(shí)間(5)用戶表主要存儲用戶的相關(guān)數(shù)據(jù),用戶理表如4-5所示:表4-5t_user用戶信息表列名數(shù)據(jù)類型長度主鍵允許空說明userIdvarchar100否否主鍵編號userNamevarchar100否否登錄名userXingmingvarchar100否否姓名userSexvarchar100否否性別userAgevarchar100否否年齡userPhonevarchar100否否電話userMark1varchar100否否身份證userDatevarchar100否否時(shí)間5系統(tǒng)實(shí)現(xiàn)5.1登錄管理員進(jìn)入系統(tǒng)后,系統(tǒng)后臺信息要進(jìn)行逐步管理,通過對后臺功能模塊的設(shè)計(jì),主要目的就是為了能夠讓管理員提高管理效率。還具有操作簡單、界面清晰的特點(diǎn)。并且從根本上減少了管理員的工作量。如圖5.1所示:圖5.1登錄界面5.2用戶功能模塊5.2.1用戶功能管理用戶輸入賬號密碼成功登錄系統(tǒng)后,在操作系統(tǒng)主界面上顯示著個(gè)人信息、反饋信息、公告信息、業(yè)務(wù)信息、業(yè)務(wù)辦理修改等操作。如圖5.2所示:圖5.2用戶功能界面5.2.2用戶注冊用戶若想在本系統(tǒng)上進(jìn)行相應(yīng)操作,便要進(jìn)行個(gè)人信息的賬號注冊,注冊完成后方可登錄進(jìn)行業(yè)務(wù)辦理。用戶注冊信息。如圖5.3所示:圖5.3用戶注冊信息界面5.2.3反饋信息用戶登錄后,對于管理員反饋過來的信息可以進(jìn)行查看并添加,反饋信息等操作。如圖5.4所示:圖5.4業(yè)務(wù)信息界面5.2.4業(yè)務(wù)辦理用戶登錄系統(tǒng)后,可以進(jìn)行相應(yīng)的業(yè)務(wù)辦理,具體操作有添加信息,刪除信息和查看信息等。如圖5.5所示:圖5.5業(yè)務(wù)辦理信息界面5.3管理員功能模塊5.3.1個(gè)人信息用戶個(gè)人信息主要分為修改個(gè)信息以及修改登錄密碼兩部分。用戶輸入需要修改的名稱、姓名、身份證號等信息,通過點(diǎn)擊修改來進(jìn)行對其信息的修改或補(bǔ)充,以及通過原密碼可以修改登錄密碼,以此來確保用戶賬號的安全性。如圖5.6所示:圖5.6個(gè)人信息界面5.3.2公告信息公告管理頁面中通過點(diǎn)擊“添加”按鈕,會彈出添加公告,在對話框中輸入名稱、內(nèi)容;點(diǎn)擊“保存”按鈕,新公告將添加在后臺數(shù)據(jù)庫中,頁面重新檢索顯示所有公告。在頁面中勾選需要修改或刪除的某一條記錄,通過點(diǎn)擊“修改”或“刪除”按鈕完成操作。如圖5.7所示:圖5.7公告信息界面5.3.3用戶信息功能用戶管理頁面中通過點(diǎn)擊“添加”按鈕,會彈出添加用戶,在對話框中輸入賬號、密碼,點(diǎn)擊“保存”按鈕,新用戶將添加在后臺數(shù)據(jù)庫中,頁面重新檢索顯示所有用戶。在頁面中勾選需要修改或刪除的某一條記錄,通過點(diǎn)擊“修改”或“刪除”按鈕完成操作。如圖5.8所示:圖5.8用戶信息界面5.3.4業(yè)務(wù)信息功能業(yè)務(wù)管理頁面中通過點(diǎn)擊“添加”按鈕,會彈出添加業(yè)務(wù),在對話框中輸入名稱、內(nèi)容,點(diǎn)擊“保存”按鈕,新業(yè)務(wù)將添加在后臺數(shù)據(jù)庫中,頁面重新檢索顯示所有業(yè)務(wù)。在頁面中勾選需要修改或刪除的某一條記錄,通過點(diǎn)擊“修改”或“刪除”按鈕完成操作。如圖5.9所示:圖5.9業(yè)務(wù)信息界面6系統(tǒng)測試6.1測試目的目前越來越多的領(lǐng)域公司企業(yè)都在利用互聯(lián)網(wǎng)進(jìn)行信息的管理,所以設(shè)計(jì)這樣一個(gè)軟件系統(tǒng)是有必要的。而且在系統(tǒng)的設(shè)計(jì)中要把軟件的質(zhì)量提高,用戶才會不斷將好用的產(chǎn)品進(jìn)行推廣。同時(shí)軟件的設(shè)計(jì)也要從實(shí)際出發(fā),從用戶的需求出發(fā),來對系統(tǒng)進(jìn)行研究開發(fā),這樣開發(fā)出的系統(tǒng)才可以發(fā)揮巨大的作用,并且要保證系統(tǒng)在后期使用的過程中不會有太多的資金的投入[15]。6.2測試方法系統(tǒng)測試主要是通過設(shè)定一些條件,用會提前輸入數(shù)據(jù),然后系統(tǒng)會出現(xiàn)相對應(yīng)的效果和數(shù)據(jù)。本系統(tǒng)的測試主要是對在線政務(wù)辦公子系統(tǒng)功能和性能進(jìn)行測試,系統(tǒng)測試目的是對已經(jīng)設(shè)置開發(fā)出的在線政務(wù)辦公子系統(tǒng)的功能是否能夠正常運(yùn)行,所以系統(tǒng)開發(fā)中系統(tǒng)的測試是非常重要的一步,需要在系統(tǒng)測試時(shí)進(jìn)行嚴(yán)格的操作,通過系統(tǒng)測試用可以減少后期維護(hù)成本,如果在系統(tǒng)開始之初沒有進(jìn)行系統(tǒng)測試,會在后期的開發(fā)和使用的過程中造成很大的問題,如果想要讓開發(fā)的程序與預(yù)期達(dá)到一致,可以通過系統(tǒng)測試來減少問題。系統(tǒng)測試的方法主要包括白盒測試和黑盒測試[16]。6.3測試內(nèi)容6.3.1用戶登錄模塊功能測試注冊賬號是在進(jìn)入本系統(tǒng)前的第一步,注冊完畢時(shí)方可進(jìn)行登錄,當(dāng)用戶輸入的賬號或者密碼有誤時(shí),系統(tǒng)會彈出相應(yīng)提示。登錄功能測試用例如表6-1所示:表6-1測試用例01功能操作預(yù)期結(jié)果登錄功能用戶沒有輸入賬號系統(tǒng)提示未登錄成功,登錄的界面不進(jìn)行跳轉(zhuǎn),提示信息為“賬號或密碼錯(cuò)誤”輸入密碼錯(cuò)誤用戶不能登錄系統(tǒng),頁面不跳轉(zhuǎn),提示“賬號或密碼錯(cuò)誤”輸入正確用戶名和密碼登錄成功,頁面跳轉(zhuǎn)到主頁面用戶登錄測試,在登錄框中輸入賬號和密碼等信息,通過輸入正確的信息和用戶名密碼不一致以及數(shù)據(jù)庫內(nèi)不存在的用戶名,驗(yàn)證登錄功能是否存在疏漏。具體的登陸成功測試如圖6.1所示:圖6.1登錄成功測試結(jié)果圖6.3.2業(yè)務(wù)辦理添加模塊功能測試系統(tǒng)中,管理員可以進(jìn)行業(yè)務(wù)辦理添加,但是不允許添加相同業(yè)務(wù)辦理名稱的業(yè)務(wù)辦理,當(dāng)出現(xiàn)添加相同業(yè)務(wù)辦理名稱的情況時(shí),系統(tǒng)會給出提示。業(yè)務(wù)辦理添加模塊功能測試用例如表6-2所示:表6-2測試用例02功能操作預(yù)期結(jié)果業(yè)務(wù)辦理添加輸入已經(jīng)添加過的業(yè)務(wù)辦理名稱添加不成功,提示業(yè)務(wù)辦理名稱已存在輸入沒有添加過的業(yè)務(wù)辦理名稱添加成功,提示“添加成功”業(yè)務(wù)辦理管理測試內(nèi)容為:管理員在業(yè)務(wù)辦理添加功能是否正常,在后臺輸入數(shù)據(jù)并提交,完成后檢查前臺是否更新,功能是否存在疏漏。具體的測試如圖6.2所示:圖6.2業(yè)務(wù)辦理添加成功測試結(jié)果圖6.3.3業(yè)務(wù)查詢模塊功能測試管理員可以對系統(tǒng)中已有的業(yè)務(wù)進(jìn)行查詢,查詢的業(yè)務(wù)存在時(shí),顯示在頁面上;不存在時(shí),系統(tǒng)需要給出對應(yīng)提示。業(yè)務(wù)查詢模塊功能測試用例如表6-3所示:表6-3測試用例03功能操作預(yù)期結(jié)果業(yè)務(wù)查詢搜索未添加的業(yè)務(wù)頁面上不顯示任何業(yè)務(wù)信息搜索已經(jīng)添加的業(yè)務(wù)顯示搜索的業(yè)務(wù)名稱,并且可以對其進(jìn)行編輯業(yè)務(wù)查詢測試內(nèi)容為:用戶通過輸入業(yè)務(wù)關(guān)鍵詞進(jìn)行查詢,在后臺輸入數(shù)據(jù)并提交,完成后檢查前臺是否在界面顯示,具體的測試如圖6.3所示:圖6.3業(yè)務(wù)查詢成功測試結(jié)果圖6.4測試結(jié)論對于在線政務(wù)辦公子系統(tǒng)來說,我們在測試的時(shí)候通過幾個(gè)功能測試來進(jìn)行的:(1)功能
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度家庭私人借車協(xié)議版
- 施工現(xiàn)場施工防突發(fā)公共衛(wèi)生事件威脅制度
- 跨界合作中的對公客戶關(guān)系管理策略探討
- 中外合資經(jīng)營企業(yè)合同(交通基礎(chǔ)設(shè)施項(xiàng)目)
- 二手車行業(yè)合同標(biāo)準(zhǔn)格式
- 一手房購買合同樣本大全
- 個(gè)人保證擔(dān)保債務(wù)合同樣本
- 中外合作生產(chǎn)合同(環(huán)保鍋爐)
- 專利權(quán)轉(zhuǎn)讓合同(三)
- 個(gè)人土地流轉(zhuǎn)合同范本
- 《石油鉆井基本知識》課件
- 電力兩票培訓(xùn)
- TCCEAS001-2022建設(shè)項(xiàng)目工程總承包計(jì)價(jià)規(guī)范
- 2024.8.1十七個(gè)崗位安全操作規(guī)程手冊(值得借鑒)
- 中學(xué)生手機(jī)使用管理協(xié)議書
- 給排水科學(xué)與工程基礎(chǔ)知識單選題100道及答案解析
- 2024年土地變更調(diào)查培訓(xùn)
- 2024年全國外貿(mào)單證員鑒定理論試題庫(含答案)
- 新版中國食物成分表
- 運(yùn)輸車輛掛靠協(xié)議書(15篇)
- 完整版:美制螺紋尺寸對照表(牙數(shù)、牙高、螺距、小徑、中徑外徑、鉆孔)
評論
0/150
提交評論