freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

家庭收支管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文(編輯修改稿)

2024-12-19 10:18 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 好友 報(bào)表圖表導(dǎo)出 B. 功能描述 注冊(cè)用戶:未注冊(cè)用戶輸入正確的資料可以進(jìn)行注冊(cè)。 用戶管理員登陸:用戶,管理員輸入正確的用戶名和密碼可以登陸,進(jìn)行相關(guān)操作。 管理員新聞發(fā)布:管理員可以進(jìn)行首頁新聞的發(fā)布以及刪除新聞。 個(gè)人信息修改:管理員和用戶可以對(duì)自己部分資料進(jìn)行修改,修改資料需要原密碼的驗(yàn)證進(jìn)行修 改。 家庭成員:用戶或管理員可以對(duì)自己的家庭成員進(jìn)行增刪改查操作。 帳戶信息:用戶或管理員可以對(duì)自己的帳戶進(jìn)行增刪改查操作。 自動(dòng)添加帳單:用戶或管理員可以對(duì)需要進(jìn)行固定收支的帳單進(jìn)行按時(shí)添加,方便用戶。 收支分類:如果用戶或管理員對(duì)系統(tǒng)存在的收支分類不滿意,可以自己進(jìn)行自定義,添加收支分類。 帳單信息:用戶或管理員可以對(duì)自己家庭的收支添加帳單信息,方便統(tǒng)計(jì),以及知道資金的流向,并且 可以對(duì)帳單進(jìn)行增刪改查。 查看用戶:用戶或管理員可以對(duì)其他用戶進(jìn)行部分資料的查看,并且可以對(duì)未添加好友的用戶進(jìn)行添加 好友。 好友:用戶或管理員可以對(duì)自己的好友進(jìn)行信息的查詢,可以對(duì)好友進(jìn)行刪除,以及可以與好友發(fā)送消 息,方便交流。 報(bào)表圖表導(dǎo)出:為方便用戶更好的了解自己的帳單,可以根據(jù)各種查詢帳單結(jié)果的情況進(jìn)行報(bào)表,圖表 的導(dǎo)出,方便日后工作。 4系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 當(dāng) J2EE輕量級(jí)開發(fā),為了保持良好的兼容性, JDK版本一般在 。 IDE為 MyEclipse,開源項(xiàng)目為 WebWork,Spring,Hibernate。結(jié)合 JSP,以及 HTML等進(jìn)行系統(tǒng)的開發(fā)以。運(yùn)行的服務(wù)器一般小型 為 Tomcat,數(shù)據(jù)庫為 Mysql,都是開源項(xiàng)目。 WebWork開源 Web框架 WebWork 是由 OpenSymphony組織開發(fā)的,致力于組件化和代碼重用的拉出式 MVC模式J2EE Web框架。 WebWork目前最新版本是 ,現(xiàn)在的 Rickard Oberg開發(fā)的 WebWork,但現(xiàn)在 WebWork已經(jīng)被拆分成了 Xwork1和 WebWork2兩個(gè)項(xiàng)目。 Xwork簡(jiǎn)潔、靈活功能強(qiáng)大,它是一個(gè)標(biāo)準(zhǔn)的 Command模式實(shí)現(xiàn),并且完全從 web層脫離出來。 Xwork提供了很多核心功能:前端攔截機(jī)( interceptor),運(yùn)行時(shí)表單屬性驗(yàn)證,類型轉(zhuǎn)換,強(qiáng)大的表達(dá)式語言( OGNL – the Object Graph Notation Language), IoC( Inversion of Control倒置控制)容器等。 WebWork2建立在 Xwork之上,處理 HTTP的響應(yīng)和請(qǐng)求。 WebWork2使用 ServletDispatcher將 HTTP請(qǐng)求的變成 Action(業(yè)務(wù)層 Action類 ), session(會(huì)話)application(應(yīng)用程序)范圍的映射, request請(qǐng)求參數(shù)映射。 WebWork2支持多視圖表示,視圖部分可以使用 JSP, Velocity, FreeMarker, JasperReports, XML等。在 中添加了對(duì) AJAX的支持,這支持是構(gòu)建在 DWR與 Dojo這兩個(gè)框架的基礎(chǔ)之上。 Spring J2EE框架 Spring是一個(gè)解決了許多在 J2EE開發(fā)中常見的問題的強(qiáng)大框架。 Spring提供了管理業(yè)務(wù)對(duì)象的一致方法并且鼓勵(lì)了注入對(duì)接口編程而不是對(duì)類編程的良好習(xí)慣。 Spring的架構(gòu)基礎(chǔ)是基于使用 JavaBean屬性的 Inversion of Control容器。然而,這僅僅是完整圖景中的一部分: Spring在使用 IoC容器作為構(gòu)建完關(guān)注所有架構(gòu)層的完整解決方案方面是獨(dú)一無二的。 Spring提供了唯一的數(shù)據(jù)訪問抽象,包括簡(jiǎn)單和有效率的 JDBC框架,極大的改進(jìn)了效率并且減少了可能的錯(cuò)誤。 Spring的數(shù)據(jù)訪問架構(gòu)還集成了 Hibernate和其他 O/R mapping解決方案。 Spring還提供了唯一的事務(wù)管理抽象,它能夠在各種底層事務(wù)管理技術(shù),例如 JTA或者 JDBC事務(wù)提供一個(gè)一致的編程模型。 Spring提供了一個(gè)用標(biāo)準(zhǔn) Java語言編寫的 AOP框架,它給 POJOs提供了聲明式的事務(wù)管理和其他企業(yè)事務(wù) 如果你需要 還能實(shí)現(xiàn)你自己的 aspects。這個(gè)框架足夠強(qiáng)大,使得應(yīng)用程序能夠拋開 EJB的復(fù)雜性,同時(shí)享受著和傳統(tǒng) EJB相關(guān)的關(guān)鍵服務(wù)。 Spring還提供了可以和 IoC容器集成的強(qiáng)大而靈活的 MVC Web框架。 Hibernate 持久層框架 Hibernate是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java程序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù) 據(jù)庫。 Hibernate可以應(yīng)用在任何使用 JDBC的場(chǎng)合,既可以在 Java的客戶端程序?qū)嵱?,也可以?Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是, Hibernate可以在應(yīng)用 EJB的 J2EE架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 Eclipse平臺(tái)下的 Hibernate輔助開發(fā)工具。 Jsp 動(dòng)態(tài)網(wǎng)頁 JSP(Java Server Pages)是由 Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 JSP技術(shù)有點(diǎn)類似 ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML文件(*.htm,*.html)中插入 java程序段 (Scriptlet)和 JSP標(biāo)記 (tag),從而形成 JSP文件(*.jsp)。用 JSP開發(fā)的 Web應(yīng)用是跨平臺(tái)的,即能在 Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP技術(shù)使用 Java編程語言編寫類 XML的 tags和 scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags和 scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web的應(yīng)用程序的開發(fā)變得 迅速和容易。 Web服務(wù)器在遇到訪問 JSP網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML代碼一起返回給客戶。插入的 Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。 Tomcat Web服務(wù)器 Tomcat是 Apache 軟件基金會(huì)( Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、 Sun和其他一些公司及個(gè)人共同開發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 JDK Java Development Kit JDK 是整個(gè) Java的核心,包括了 Java運(yùn)行環(huán)境( Java Runtime Environment),一堆 Java工具和 Java基礎(chǔ)的類庫 ()。不論什么 Java應(yīng) 用服務(wù)器實(shí)質(zhì)都是內(nèi)置了某個(gè)版本的JDK。因此掌握 JDK是學(xué)好 Java的第一步。最主流的 JDK是 Sun公司發(fā)布的 JDK,除了 Sun之外,還有很多公司和組織都開發(fā)了自己的 JDK,例如 IBM公司開發(fā)的 JDK, BEA公司的Jrocket,還有 GNU組織開發(fā)的 JDK等等。其中 IBM的 JDK包含的 JVM( Java Virtual Machine)運(yùn)行效率要比 Sun JDK包含的 JVM高出許多。而專門運(yùn)行在 x86平臺(tái)的 Jrocket在服務(wù)端運(yùn)行效率也要比 Sun JDK好很多。但不管怎么說,我們還是需要先把 Sun JDK掌握好。 MySQL簡(jiǎn)介 C和 C++編寫,并使用了多種編譯器進(jìn)行
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1