看看男人日女人,亚洲欧美日韩日本国产三,国产精品欧美日韩区二区,妓女影库妓女网在线视频

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

土地檔案管理系統(tǒng)是將現(xiàn)有的歷史紙質(zhì)檔案資料進(jìn)行數(shù)字化加工處理,建成標(biāo)準(zhǔn)化的網(wǎng)絡(luò)基礎(chǔ)資料數(shù)據(jù)庫,同時(shí)建成一套基于計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用的檔案管理軟件系統(tǒng)。本文對(duì)系統(tǒng)進(jìn)行了可行性研究、需求分析、前臺(tái)界面的設(shè)計(jì)、后臺(tái)數(shù)據(jù)庫建設(shè)以及系統(tǒng)測(cè)試等相關(guān)工作?;谌龑蛹軜?gòu)的思想,前臺(tái)使用jsp技術(shù),后臺(tái)使用了Oracle 11g平臺(tái),主要使用Hibernate的設(shè)計(jì)模式訪問數(shù)據(jù)庫,采用B/S架構(gòu),實(shí)現(xiàn)此土地檔案管理系統(tǒng)。

本系統(tǒng)是采用B/S體系的三層結(jié)構(gòu),使用java編程語言,應(yīng)用Hibernate開發(fā)模式。三層結(jié)構(gòu)即Model層、View層和Service層的分離,層次分明的設(shè)計(jì)結(jié)構(gòu)讓整個(gè)系統(tǒng)顯得層次分明,在實(shí)現(xiàn)和后期維護(hù)等方面將帶來極大的方便。

登錄功能介紹:

上面的截圖為登錄頁面的一部分,通過該頁面實(shí)現(xiàn)登錄過程。當(dāng)使用者有一個(gè)用戶的時(shí)候,可以通過其已擁有的用戶名和密碼來進(jìn)行登錄,只有在用戶名和密碼都正確的時(shí)候才可以成功登陸。如果沒有本系統(tǒng)的賬戶時(shí),可以通過注冊(cè)功能注冊(cè)一個(gè)用戶,然后通過注冊(cè)完成的用戶登錄本系統(tǒng)。

系統(tǒng)登陸界面如下圖所示。

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

注冊(cè)功能介紹:

當(dāng)某人要使用本系統(tǒng)的時(shí)候,需要有一個(gè)賬戶來進(jìn)行登錄,登陸之后才可以進(jìn)行系統(tǒng)的操作。當(dāng)沒有賬戶時(shí),可以快捷的通過登錄頁面的注冊(cè)鏈接進(jìn)入系統(tǒng)的注冊(cè)頁面,輸入一個(gè)任意的符合規(guī)則的用戶名和密碼,以及一些其他的個(gè)人信息。當(dāng)填寫完信息之后想要對(duì)已填寫的信息進(jìn)行重新編輯,可以點(diǎn)重置按鈕清空已填寫的信息,然后可以重新錄入你個(gè)人的注冊(cè)信息。注冊(cè)成功后則會(huì)成功跳轉(zhuǎn)到登錄頁面使用新注冊(cè)的賬戶進(jìn)行登錄。

用戶注冊(cè)頁面如下圖所示。

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

土地檔案查詢功能的介紹:

一般情況下要進(jìn)行土地檔案查詢的時(shí)候,都要先知道土地號(hào)的。在已經(jīng)知道土地號(hào)的情況下,輸入要查詢的土地檔案的土地號(hào),如果該土地檔案在系統(tǒng)中存在,則會(huì)顯示其具體的土地檔案信息。若是不存在的話,則不會(huì)顯示任何信息。在查詢的結(jié)果的頁面有修改和刪除的相關(guān)功能的按鈕,對(duì)于已經(jīng)查詢到的文件檔案信息要進(jìn)行修改或者刪除的操作是可以通過其按鈕進(jìn)行操作。

先對(duì)土地檔案進(jìn)行查詢操作,通過查詢頁面輸入要查詢的檔案的土地號(hào),進(jìn)行查詢,檔案查詢頁面如下圖所示。

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

在輸入要查詢的土地號(hào)之后,進(jìn)入檔案的查詢結(jié)果頁面查看其具體信息,查詢結(jié)果如下圖所示。

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

檔案修改功能的介紹:

在文件檔案查詢的頁面完成檔案的查詢之后,點(diǎn)擊修改,會(huì)將查到的檔案的所有信息傳到頁面的修改頁面,然后在其本來的信息的基礎(chǔ)上進(jìn)行修改,只需要在原有的基礎(chǔ)上進(jìn)行自己想進(jìn)行的修改,修改完成之后提交,通過檔案土地號(hào)在查詢頁面中進(jìn)行查詢,則可看到其修改后的信息。

檔案修改頁面如下圖所示。

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

檔案刪除功能介紹:

在查詢到要查詢的檔案信息之后,通過其頁面下方的刪除按鈕,完成是否刪除的提示框確認(rèn)之后,可完成對(duì)文件檔案的刪除。在查詢頁面對(duì)剛才刪除的檔案進(jìn)行查詢,刪除成功后將不會(huì)顯示剛才的文件信息。

檔案刪除頁面如下圖所示。

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

檔案添加功能的介紹:

如果要進(jìn)行檔案的添加,點(diǎn)擊檔案的添加按鈕,進(jìn)入檔案添加頁面,通過輸入要添加的檔案信息,可以完成對(duì)檔案的添加。其中的分類號(hào)是檔案所屬類的序號(hào),每一類的檔案擁有同一個(gè)序號(hào)。其中分類號(hào)、土地號(hào)和面積是非空的,因?yàn)槊總€(gè)土地信息這三個(gè)方面的信息是必不可少的。

檔案添加頁面如下圖所示

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

在數(shù)據(jù)庫中的數(shù)據(jù)存放表只占到很小的一部分,而大多數(shù)的業(yè)務(wù)處理應(yīng)用到的是視圖,以下是其中統(tǒng)計(jì)同一個(gè)人在不同地區(qū)土地面積的報(bào)表,只有不少于2塊土地的人才會(huì)出現(xiàn)在記錄中。

報(bào)表結(jié)果如下圖所示。

基于java的土地檔案管理系統(tǒng)(基于java的土地檔案管理系統(tǒng)設(shè)計(jì))

對(duì)于整個(gè)系統(tǒng)來說,頁面的設(shè)計(jì)并不是難點(diǎn),但是想要做成讓人賞心悅目的效果還是簡單的,鑒于時(shí)間有限,在登錄頁面做出較多效果,其他頁面進(jìn)行略微調(diào)整。而對(duì)于系統(tǒng)的邏輯結(jié)構(gòu),基于MVC模式的開發(fā)并且使用Hibernate將系統(tǒng)的層次性以及代碼的層次性清晰地呈現(xiàn)了出來,在開發(fā)過程中只是略微體現(xiàn)其好處,只是感覺代碼的結(jié)構(gòu)很漂亮。待到系統(tǒng)基本實(shí)現(xiàn)的時(shí)候,對(duì)系統(tǒng)進(jìn)行細(xì)節(jié)性的調(diào)整的,很快地就找到了相應(yīng)的代碼方位,而且在修改的過程當(dāng)中,應(yīng)為邏輯的層層分離,不會(huì)因?yàn)橐稽c(diǎn)點(diǎn)的東西帶來大的問題,這就是提高可讀性帶來的好處。

當(dāng)然,作為一個(gè)檔案管理系統(tǒng),當(dāng)然上不了對(duì)數(shù)據(jù)的處理,簡單地來說就是包括增刪改查。之前完成過的設(shè)計(jì)使用的是SQL SERVER或者M(jìn)YSQL這樣商業(yè)化程度低或者小型的數(shù)據(jù)庫,而這次有機(jī)會(huì)接觸并實(shí)際操作商業(yè)化程度高的大型數(shù)據(jù)庫Oracle,對(duì)數(shù)據(jù)庫也有了更加深刻的認(rèn)識(shí)。

通過對(duì)于Oracle的實(shí)際操作以及實(shí)際應(yīng)用,已經(jīng)把初始認(rèn)為的只是用來存放數(shù)據(jù)的一個(gè)東西得到了改變。它并不僅僅是一個(gè)存放數(shù)據(jù)的東西,當(dāng)然存放數(shù)據(jù)是其核心功能。數(shù)據(jù)庫編程,能為程序帶來意想不到的效果。

在開發(fā)出的系統(tǒng)中,由于邏輯或者未知的原因,往往造成數(shù)據(jù)出錯(cuò)或者丟失之類的情況。而數(shù)據(jù)實(shí)施相關(guān)的工作又能解決很多開發(fā)遺留的的問題或者突發(fā)性問題。所以,對(duì)于這個(gè)土地檔案管理系統(tǒng),可以將部分的精力置于數(shù)據(jù)庫的設(shè)計(jì)上,可以把部分的邏輯處理放在數(shù)據(jù)庫中,只要在代碼中調(diào)用這樣的存儲(chǔ)過程,這樣既減少了代碼開發(fā)人員的工作,又使得系統(tǒng)得以優(yōu)化。

最后,有Java相關(guān)開發(fā)需求,歡迎通過微信公眾號(hào)聯(lián)系我們。

微信公眾號(hào):320科技工作室。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
在線咨詢
分享本頁
返回頂部
弋阳县| 新野县| 左云县| 阿拉善盟| 徐水县| 固始县| 酉阳| 青川县| 开鲁县| 全南县| 刚察县| 沛县| 张家界市| 隆昌县| 宜兰县| 遵义市| 工布江达县| 彩票| 页游| 阿坝县| 南宁市| 江都市| 建水县| 云阳县| 濮阳市| 扎赉特旗| 彭州市| 潞西市| 汽车| 恩平市| 贡觉县| 南宫市| 义乌市| 井研县| 清水县| 洛扎县| 区。| 桃江县| 大足县| 渑池县| 江源县|