亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于MVC結(jié)構(gòu)的理財(cái)分享系統(tǒng)的分析與設(shè)計(jì)

        2016-10-21 01:35:15廖立斌肖建茂
        電子技術(shù)與軟件工程 2016年5期

        廖立斌 肖建茂

        摘 要 隨著我國(guó)經(jīng)濟(jì)的高速發(fā)展,人們消費(fèi)的日益增加,胡亂消費(fèi)的現(xiàn)象十分常見,平時(shí)又不注重消費(fèi)計(jì)劃的制定,往往導(dǎo)致入不敷出、衣不果腹的窘境。因此人們迫切的需要一款理財(cái)省錢的平臺(tái)系統(tǒng),解決困境。本文基于MVC模式,采用JSP+servlet+JavaBean實(shí)現(xiàn)一款集記錄、計(jì)劃、提問、分享于一體的綜合理財(cái)平臺(tái)。

        【關(guān)鍵詞】省錢理財(cái)平臺(tái) MVC結(jié)構(gòu) JDBC JSP

        1 前言

        1.1 開發(fā)背景

        如今社會(huì)高速發(fā)展,個(gè)人財(cái)務(wù)管理的重要性日益突出。在平時(shí)的生活中,我們很多人缺乏財(cái)務(wù)管理的意識(shí),正所謂開源節(jié)流,科學(xué)的財(cái)務(wù)管理和合理省錢方式對(duì)于我們來說尤為重要。但現(xiàn)今市場(chǎng)上個(gè)人的財(cái)務(wù)管理軟件卻很少且不完善。所以,一款集記錄、計(jì)劃、提問、分享的綜合理財(cái)平臺(tái)顯得尤為重要。

        1.2 系統(tǒng)開發(fā)的研究?jī)?nèi)容

        本系統(tǒng)研究的對(duì)象是個(gè)人理財(cái)分享系統(tǒng)平臺(tái),系統(tǒng)研究的主要內(nèi)容包括:用戶的注冊(cè)和登錄、驗(yàn)證用戶注冊(cè)和登錄的合法性,根據(jù)用戶自身需求進(jìn)行適當(dāng)操作,例如記錄當(dāng)天消費(fèi)情況,制定第二天消費(fèi)計(jì)劃,發(fā)表提問解答問題,分享理財(cái)省錢心得等等。

        2 系統(tǒng)開發(fā)平臺(tái)及相關(guān)知識(shí)簡(jiǎn)介

        2.1 MVC

        MVC(Model View Controller)模型-視圖-控制器,M是指數(shù)據(jù)模型,V是指用戶界面,C則是控制器。使用MVC可以將M和V的實(shí)現(xiàn)代碼分離,從而使同一個(gè)程序可以使用不同的表現(xiàn)形式。C則為了是確保M和V的同步,一旦M改變,V應(yīng)該同步更新。

        2.2 Servlet

        Servlet是一種服務(wù)器端的Java應(yīng)用程序,具有獨(dú)立于平臺(tái)和協(xié)議的特性,可以生成動(dòng)態(tài)的Web頁面。它擔(dān)當(dāng)客戶請(qǐng)求(Web瀏覽器或其他HTTP客戶程序)與服務(wù)器響應(yīng)(HTTP服務(wù)器上的數(shù)據(jù)庫或應(yīng)用程序)的中間層。與傳統(tǒng)的從命令行啟動(dòng)的Java應(yīng)用程序不同,Servlet由Web服務(wù)器進(jìn)行加載,該Web服務(wù)器必須包含支持Servlet的Java虛擬機(jī)。

        3 系統(tǒng)分析與設(shè)計(jì)

        3.1 系統(tǒng)功能需求

        根據(jù)系統(tǒng)的開發(fā)背景及需求,抽象出的系統(tǒng)整體功能用例圖,系統(tǒng)功能分為三部分:

        游客的用戶注冊(cè),用戶登錄、退出登錄;

        會(huì)員的創(chuàng)建錢包、制定計(jì)劃、發(fā)表提問、回答問題、消息分享、小工具使用等;

        管理員查看用戶列表、查看用戶詳情、刪除用戶信息、信息加精。

        3.2 模塊的功能描述

        3.2.1 會(huì)員注冊(cè)登錄模塊

        為了系統(tǒng)平臺(tái)的確定性、針對(duì)性和網(wǎng)站功能拓展,使用者必須成為會(huì)員,才能夠使用系統(tǒng)中的功能。該模塊通過與用戶的交互,記錄用戶信息,并且通過后臺(tái)審核確定其信息的有效性真實(shí)性。

        3.2.2 創(chuàng)建錢包模塊

        可以實(shí)時(shí)記錄自己的消費(fèi)和資產(chǎn),可以確定每月的收入、固定開支和可能的開支等。

        3.2.3 制定計(jì)劃模塊

        幫助用戶養(yǎng)成良好的消費(fèi)習(xí)慣,消費(fèi)支持按照既定的計(jì)劃進(jìn)行。

        3.2.4 發(fā)表省錢心得或建議

        通過類似微博一樣的方式,大家交流省錢的心得體會(huì),對(duì)省錢達(dá)人進(jìn)行排名,調(diào)動(dòng)用戶的合理消費(fèi)積極性。

        3.2.5 詢問功能

        當(dāng)用戶對(duì)某消費(fèi)類產(chǎn)品,有疑惑或困惑的時(shí)候,可以通過論壇詢問功能尋求幫助,理財(cái)達(dá)人或?qū)<铱吹搅?,?huì)解答問題。

        3.2.6 管理員數(shù)據(jù)管理

        對(duì)于不合規(guī)范有錯(cuò)誤的信息,管理員可以刪除,對(duì)于好的理財(cái)想法建議或新的,予以加精華。

        3.2.7 用戶賬戶管理

        對(duì)于出現(xiàn)異?,F(xiàn)象的用戶賬號(hào),管理員可以警告或刪除用戶。

        3.3 數(shù)據(jù)庫分析與設(shè)計(jì)

        在進(jìn)行系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)時(shí)一般應(yīng)該遵循的基本原則主要如下:一致性、規(guī)范化、完整性、可伸縮性、可維護(hù)和管理。

        該系統(tǒng)所使用到的數(shù)據(jù)庫表有用戶(user)表、管理員(admin)表、錢包(wallet)表、計(jì)劃(plan)表、問題(question)信息表、消息(message)信息表等。

        用戶表:描述了用戶名稱、用戶密碼、郵箱、電話、地址和注冊(cè)時(shí)間。

        管理員表:包含用戶的名稱和用戶密碼。

        錢包表:包含用戶名稱和余額。

        計(jì)劃表:包含用戶名稱、計(jì)劃ID號(hào)和計(jì)劃內(nèi)容。

        問題信息表:包含用戶名稱、問題ID號(hào)和問題內(nèi)容。

        消息信息表:包含用戶名稱、問題ID號(hào)、消息內(nèi)容、消息發(fā)表時(shí)間、點(diǎn)贊數(shù)。

        4 系統(tǒng)模塊的設(shè)計(jì)與實(shí)現(xiàn)

        4.1 注冊(cè)登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)

        用戶單擊注冊(cè)按鈕即可進(jìn)入到會(huì)員注冊(cè)頁面。當(dāng)用戶填入名稱和密碼的時(shí)候,界面端js代碼中的regCheck方法響應(yīng),進(jìn)行驗(yàn)證。當(dāng)用戶注冊(cè)的數(shù)據(jù)通過了頁面的前端審核,則將數(shù)據(jù)插入數(shù)據(jù)庫中。插入數(shù)據(jù)庫之前,首先要驗(yàn)證數(shù)據(jù)庫中是否有相同的用戶名,如果有,則提示用戶換一個(gè)名字。

        4.2 分享心得模塊的設(shè)計(jì)與實(shí)現(xiàn)

        點(diǎn)擊主界面發(fā)表消息,即可進(jìn)入理財(cái)平臺(tái)消息分享界面,會(huì)員可以發(fā)表心得,也可查看他人的心得,還可點(diǎn)贊和評(píng)論。會(huì)員在jsp界面輸入文字或表情信息,通過servlet文件傳入內(nèi)部邏輯,再通過dao文件和util文件將數(shù)據(jù)插入數(shù)據(jù)庫中。

        4.3 理財(cái)團(tuán)購(gòu)模塊的設(shè)計(jì)和實(shí)現(xiàn)

        5 總結(jié)

        理財(cái)分享系統(tǒng),是基于MVC模式設(shè)計(jì)實(shí)現(xiàn)的一個(gè)B/S架構(gòu)的綜合理財(cái)分享平臺(tái),實(shí)現(xiàn)了用戶注冊(cè)、登陸、記錄消費(fèi)、制定計(jì)劃、發(fā)表提問和理財(cái)心得分享等功能,為用戶提供省錢秘訣,培養(yǎng)理財(cái)習(xí)慣,并且還具備家庭稅務(wù)計(jì)算、股票的實(shí)時(shí)信息、特價(jià)機(jī)票酒店的實(shí)時(shí)信息等簡(jiǎn)潔實(shí)用的功能,極大的方便了用戶的各類需求,有較大的市場(chǎng)前景。

        參考文獻(xiàn)

        [1]劉曉華,陳亞強(qiáng).J2EE應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2006.

        [2]孫衛(wèi)琴.基于MVC的Java Web設(shè)計(jì)與開發(fā)[M].北京:電子工業(yè)出版社,2004.

        [3]劉永華,于春花,李曉利.Java網(wǎng)絡(luò)編程技術(shù)[M].北京:清華大學(xué)出版社,2008.

        作者簡(jiǎn)介

        廖立斌(1993-),男,江西省九江市人。研究生在讀學(xué)生?,F(xiàn)為江西師范大學(xué)軟件設(shè)計(jì)師。研究方向?yàn)閣eb QoS和java應(yīng)用相關(guān)的研究。

        肖建茂(1990-),男,江西省吉安市人。研究生在讀學(xué)生,研究方向?yàn)閣eb QoS相關(guān)的研究。

        作者單位

        江西師范大學(xué) 江西省南昌市 330022

        精品国产自拍在线视频| 亚洲中文字幕久久在线| 亚洲av永久无码精品网站| 国产精品_国产精品_k频道w| 亚洲三级黄色| 精品国产乱来一区二区三区| 三区中文字幕在线观看| 欧美精品亚洲精品日韩专区| 在线播放免费播放av片| 欧美日韩人妻| 男男互吃大丁视频网站| 久久一区二区三区久久久| 国产成+人+综合+亚洲欧美丁香花| 久久99精品久久久久久| 久久久精品国产亚洲麻色欲 | 18禁美女裸体网站无遮挡| 人妻中文字幕不卡精品| 亚洲av色av成人噜噜噜| 天天摸夜夜摸摸到高潮| 五十路熟久久网| 亚洲国产精品国自产拍av在线| 亚州终合人妖一区二区三区| 亚洲七久久之综合七久久| 四虎在线播放免费永久视频| 亚色中文字幕| 日本女同视频一区二区三区| 青青草骚视频在线观看| 人人妻人人爽人人澡人人| 久久久久亚洲精品美女| 日本人妻三级在线观看| 免费观看a级毛片| 国精产品一品二品国在线| 好爽~又到高潮了毛片视频| 国产精品自拍视频免费观看| 久久人妻少妇嫩草av| 国产欧美精品区一区二区三区| 欧美丝袜秘书在线一区| 亚洲男人综合久久综合天堂| 性色做爰片在线观看ww| 亚洲AV激情一区二区二三区| 国产精品一品二区三区|