水電繳費(fèi)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
水電繳費(fèi)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
水電繳費(fèi)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
水電繳費(fèi)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
水電繳費(fèi)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

技術(shù)學(xué)院題目:水電繳費(fèi)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 院(系):信息工程學(xué)院 :歐群雍 成績(jī): 技術(shù)學(xué)院 專業(yè)、班級(jí)14級(jí)計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)、班級(jí)14級(jí)計(jì)算機(jī)科學(xué)與技術(shù)1班學(xué)號(hào)1401110105姓名田鵬首先主要說明了系統(tǒng)的研究背景、系統(tǒng)的研究目標(biāo)以及JSP等相關(guān)技術(shù)的概述。紹了系統(tǒng)各個(gè)功能模塊,并描述了系統(tǒng)的用例圖和UML活動(dòng)圖,可行性分析介紹了系統(tǒng)開發(fā)的必要性和可能性.然后系統(tǒng)的設(shè)計(jì)闡述了系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)的設(shè)計(jì)。還有系統(tǒng)的實(shí)現(xiàn)主要闡述各個(gè)模塊實(shí)現(xiàn)的基本要求:[3]薩師煊.SQLServer從入門到精通[M].北京:高等教育出版社,2006指導(dǎo)教師簽名: 年月日 1.2系統(tǒng)的研究目標(biāo)2? 1.3.1JSP簡(jiǎn)介2? 1。3。3Tomcat簡(jiǎn)介?錯(cuò)誤!未定義書簽。 1。3。5Spring概述 4 2.1系統(tǒng)功能概述 6 3.3數(shù)據(jù)表設(shè)計(jì)51?4.1登錄模塊18? 5。1系統(tǒng)測(cè)試概述 29 系統(tǒng)的測(cè)試29? -1--2-器/服務(wù)器模式)開發(fā)模式是現(xiàn)今非常流行的模式之一。在這種結(jié)構(gòu)下,軟件應(yīng)用的業(yè)務(wù)邏輯完全在應(yīng)用服務(wù)器端實(shí)現(xiàn),用戶操作完全在Web服務(wù)器實(shí)現(xiàn),客戶端只需要瀏進(jìn)行業(yè)務(wù)處理,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù).這種結(jié)構(gòu)是開發(fā)水電繳費(fèi)管理系統(tǒng)的首選體系結(jié)構(gòu)。JSP(JavaServerPages)語言,是一種動(dòng)態(tài)網(wǎng)頁技術(shù),JSP技術(shù)是在傳統(tǒng)的網(wǎng)頁理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏JSP件的設(shè)計(jì),使基于WebML-3-與JavaServlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個(gè)HTML文MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi)。這樣就增加了速度并提高了靈活性。由于其體積小、速度快、總體成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。MySQLserver的主要特性包括:⑴使用C和C++編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。器網(wǎng)絡(luò)環(huán)境中,也能夠作為一日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名.⑷提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具.1。3.3Tomcat簡(jiǎn)介Tomcat是Apache軟件基金會(huì)(ApacheSoftwareFoundation)的Jakarta項(xiàng)目Sun的參與和支持,最新的Servlet和JSP規(guī)范總能在Tomcat中得到體現(xiàn),Tomcat5支avaWeb應(yīng)用服務(wù)器。1.3。4Hibernate概述Hibernate框架,它對(duì)JDBC進(jìn)行了輕量級(jí)的對(duì)象封裝,使Java程序員可以更加便利的使用對(duì)象編程思維來操縱數(shù)據(jù)庫(kù).Hibernate框架是一個(gè)完整的持久層解決方案,通過Hibernate的支持,可以通過面向?qū)ο蟮姆绞?4-一些配置文件如hibernate.properties或hibernate.cfg.xml來為應(yīng)用程序提供Hibernate具有很大的靈活性,但同時(shí)它的體系結(jié)構(gòu)比較復(fù)雜,提供了好幾種不同的ernateJDBC1.3。5Spring概述Spring是一個(gè)解決了許多J2EE開發(fā)中常見問題并能夠替代EJB技術(shù)的強(qiáng)大的輕應(yīng)用開發(fā)。Spring的輕盈體現(xiàn)在其框架本身的基礎(chǔ)結(jié)構(gòu)以及對(duì)其他應(yīng)用工具的支持和裝配能力.與EJB這種龐然大物相比,Spring可使程序研發(fā)人員把各個(gè)技術(shù)層次之間的ng們系統(tǒng)的整體性能。當(dāng)應(yīng)用了IoC,一個(gè)對(duì)象依賴的其它對(duì)象會(huì)通過被動(dòng)的方式傳遞進(jìn)來,而不是這個(gè)對(duì)象自己創(chuàng)建或者查找依賴對(duì)象.Spring就是通過控制反轉(zhuǎn)IoC來實(shí)現(xiàn)AOP。件的IoC容器,是Spring應(yīng)用的核心;SpringDAO和SpringORM不僅提供數(shù)據(jù)訪問的抽象模塊,還集成了對(duì)Hibernate、JDO和Ibatis等流行的對(duì)象關(guān)系映射框架和數(shù)據(jù)的完整性;SpringWeb模塊提供了Web應(yīng)用的一些抽象封裝,可以將Struts、Webwork等Web框架與Spring整合成為適用于自己的解決方案.Spring架可以成為企業(yè)級(jí)應(yīng)用程序一站式的解決方案,同時(shí)它也是模塊化的框架,允許開發(fā)人員自由地挑選適合自己應(yīng)用的模塊進(jìn)行開發(fā).Spring框架是一個(gè)松最小,在各個(gè)層次上具體選用哪個(gè)框架取決于-5-技術(shù)的概述。第二部需求分析闡述了系統(tǒng)功能和可行性分析,介紹了系統(tǒng)各個(gè)功能模塊,并描述了系統(tǒng)的用例圖和UML活動(dòng)圖,可行性分析介紹了系統(tǒng)開發(fā)的必要性和可能性。第三部分系統(tǒng)的設(shè)計(jì)闡述了系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)的設(shè)計(jì)。第四部分系統(tǒng)的實(shí)現(xiàn)主要闡述各個(gè)模塊實(shí)現(xiàn)的功能。第五部分系統(tǒng)的測(cè)試與維護(hù)。-6-(1)登錄模塊功能:主要是輸入的用戶名和密碼保存并且與數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比(2)管理員模塊功能:可以操作水電價(jià)格、用戶信息和水電錄入、繳納。①用戶信息子模塊功能:可以查詢、操作用戶信息.③水費(fèi)子模塊功能:添加、修改和刪除水費(fèi)繳納信息.(3)用戶模塊:能查看個(gè)人信息和繳費(fèi)信息。:登錄系統(tǒng)后,能夠查看和修改個(gè)人信息、修改密碼、查看修改、添加和-7-對(duì)以上用例圖中的用例進(jìn)一步描述如下:⑤水電費(fèi)管理:管理員可以添加、修改、刪除和繳納水電費(fèi).⑥用戶管理:管理員能夠添加、查看、刪除用戶信息.⑵用戶:登錄系統(tǒng)后能夠查看和修改個(gè)人信息、修改密碼-8-⑤電費(fèi)管理:用戶可以查詢到個(gè)人的電費(fèi)繳納信息.ML活動(dòng)圖如圖2—3所示:-9-圖2-3登陸模塊的UML活動(dòng)圖⑶價(jià)格模塊,管理員進(jìn)入此模塊可以查看和修改水電費(fèi)價(jià)格,具體UML活動(dòng)圖如圖2-4所示:-10-ML活動(dòng)圖如圖2-5所示:(5)電費(fèi)管理模塊,管理員進(jìn)入此模塊可以查看和修改用戶電費(fèi)信息和繳費(fèi),具體-11-(6)用戶模塊,用戶進(jìn)入此模塊可以修改密碼,查看水電費(fèi)信息和繳納,具體的U-12--13-2.2。2開發(fā)的可能性er,在系統(tǒng)中的核心部分使用JSP技術(shù),實(shí)現(xiàn)JSP和MySQLServer的有機(jī)集合.-14-3.系統(tǒng)設(shè)計(jì)-15-圖3-3ER圖3.3數(shù)據(jù)表設(shè)計(jì),-16-對(duì)刪序號(hào)字段名稱類型長(zhǎng)度主鍵字段說明備注1234idmeint10是管理員id號(hào)管理員名字管理員登錄密碼管理員登錄名非空非空非空表3-5用戶基本信息表user序號(hào)字段名稱類型長(zhǎng)度鍵字段說明123456idloginnamevarchar20是用戶名字用戶登錄名稱用戶密碼用戶地址非空非空非空-6水表water序號(hào)字段名稱類型長(zhǎng)度主鍵字段說明備注1234567idtimeintintint是水費(fèi)id號(hào)用戶id號(hào)本月水表讀數(shù)上月水表讀數(shù)繳費(fèi)狀態(tài)價(jià)格id號(hào)非空非空非空非空非空默認(rèn)未繳非空序號(hào)字段名稱類型長(zhǎng)度主鍵字段說明備注12345idintintint是本月電表讀數(shù)上月電表讀數(shù)非空非空非空非空-17-67statusint繳費(fèi)狀態(tài)價(jià)格id號(hào)默認(rèn)未繳非空序號(hào)字段名稱類型長(zhǎng)度主鍵字段說明備注1id是非空2powerprice單價(jià)非空3t水費(fèi)單價(jià)非空45isactive活動(dòng)狀態(tài)n-18-4.1登錄模塊-19-圖4-2錯(cuò)誤頁面-20-圖4-3管理員頁面(1)點(diǎn)擊個(gè)人信息里的密碼管理進(jìn)入圖所示4-4的界面。圖4-4密碼管理頁面(2)把新密碼輸入進(jìn)去,點(diǎn)擊提交按鈕,密碼就更改成功了。還會(huì)彈出提示框如-21-圖4-5密碼修改成功頁面4。2.2水電價(jià)格管理-22-(4)點(diǎn)擊用戶刪除進(jìn)入如圖4—12所示。第一個(gè)用戶就被刪除了。-23-4。2.4水費(fèi)管理(2)點(diǎn)擊實(shí)付款,進(jìn)入圖4—14所示界面。輸入的實(shí)付款小于應(yīng)付款也是不能繳費(fèi)-24--25-(7)點(diǎn)擊導(dǎo)出exel如圖4-19所示頁面。圖4—20電費(fèi)管理頁面4.2。6管理員管理-26-(2)點(diǎn)擊添加管理員進(jìn)入圖所示4-22的界面。(1)點(diǎn)擊編輯進(jìn)入圖所示4-23的界面。圖4—23編輯頁面-27-圖4-24用戶登陸頁面-28-4.3.3個(gè)人信息查詢-29-提示,以及成功登錄的頁面,本系統(tǒng)超級(jí)管理員正確的用戶名和密碼分別是:addmin⑴第1組測(cè)試身份驗(yàn)證成功,進(jìn)入管理員界面⑷第4組測(cè)試提示“用戶名或密碼錯(cuò)誤”,進(jìn)入錯(cuò)誤頁面.-30-(2)本系統(tǒng)是通過WEB訪問的,方便快捷,這也是B/S模式的最大優(yōu)點(diǎn)。(3)操作簡(jiǎn)單,上手快,用戶容易接受.?參考文獻(xiàn)[1]劉京華.JavaWeb整合開發(fā)王者歸來[M].北京:清華大學(xué)出版社,2010WebM西南師范大學(xué)出版社,2016[5]夏昕,曹曉鋼,唐勇。深

溫馨提示

  • 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論