国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

學(xué)生財(cái)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2015-12-30 09:19:48姚振剛袁金鑫
科技視界 2015年17期
關(guān)鍵詞:數(shù)據(jù)表管理系統(tǒng)數(shù)據(jù)庫(kù)

姚振剛 袁金鑫

(蘇州農(nóng)業(yè)職業(yè)技術(shù)學(xué)院信息與機(jī)電工程系,江蘇 蘇州215008)

隨著網(wǎng)絡(luò)技術(shù)日益成熟,當(dāng)今社會(huì)越來(lái)越朝著信息化和數(shù)字化方向發(fā)展,計(jì)算機(jī)的應(yīng)用使我們的生活越來(lái)越方便和快捷,可以說(shuō)我們的每個(gè)人生活都離不開(kāi)計(jì)算機(jī)。越來(lái)越多的個(gè)人應(yīng)用軟件成為了人們重要的助手,也在潛移默化的改變著我們的生活。許多軟件研發(fā)人員開(kāi)始著手于財(cái)務(wù)管理系統(tǒng)的開(kāi)發(fā)。目前,針對(duì)企業(yè)的財(cái)務(wù)軟件以及ERP系統(tǒng)也在飛速發(fā)展,針對(duì)家庭的財(cái)務(wù)管理軟件也有不少,但針對(duì)大學(xué)生個(gè)人的財(cái)務(wù)管理系統(tǒng)目前還處于稀少而且不易于使用的階段。

1 系統(tǒng)設(shè)計(jì)目標(biāo)和主要功能

根據(jù)調(diào)研,為滿足大學(xué)生對(duì)個(gè)人財(cái)務(wù)管理的要求,學(xué)生財(cái)務(wù)管理系統(tǒng)的設(shè)計(jì)目標(biāo)為:操作簡(jiǎn)單方便、界面簡(jiǎn)潔美觀;方便的對(duì)收入及支出進(jìn)行增、刪、改、查等操作;通過(guò)便簽方便的記錄用戶的計(jì)劃;能夠通過(guò)設(shè)置密碼保證程序的安全性;系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。

本系統(tǒng)的主要功能有:電子化記錄和查詢,提高學(xué)生個(gè)人財(cái)務(wù)管理的效率,克服傳統(tǒng)賬簿記錄和查詢帶來(lái)的不便,減少紙張浪費(fèi),實(shí)現(xiàn)低碳環(huán)保。生成統(tǒng)計(jì)數(shù)據(jù),方便學(xué)生全面宏觀的掌握自己的收入、支出以及借入、借出等財(cái)務(wù)狀況。預(yù)算管理,方便學(xué)生按照預(yù)算管理開(kāi)銷(xiāo),有效的管理個(gè)人財(cái)務(wù),避免成為月光族。

系統(tǒng)功能結(jié)構(gòu)如下圖所示。

圖1

2 系統(tǒng)開(kāi)發(fā)及運(yùn)行環(huán)境

2.1 開(kāi)發(fā)環(huán)境

操作系統(tǒng):Windows 7。

JDK環(huán)境:Java SE Development KET(JDK)version 6。

開(kāi)發(fā)工具:Eclipse 3.7.1+Android 4.0.3。

開(kāi)發(fā)語(yǔ)言:Java、XML。

數(shù)據(jù)庫(kù)管理軟件:SQLite 3。

2.2 運(yùn)行環(huán)境

Android4.0及以上版本操作系統(tǒng)的智能手機(jī)。

3 數(shù)據(jù)庫(kù)設(shè)計(jì)

大學(xué)生個(gè)人財(cái)務(wù)管理系統(tǒng)是一款運(yùn)行在Android系統(tǒng)上的程序,在Android系統(tǒng)中,集成了一種輕量型的數(shù)據(jù)庫(kù),即SQLite,該數(shù)據(jù)庫(kù)是使用C語(yǔ)言編寫(xiě)的開(kāi)源嵌入式數(shù)據(jù)庫(kù),支持的數(shù)據(jù)庫(kù)大小為2TB,使用該數(shù)據(jù)庫(kù),用戶可以像使用SQL Server數(shù)據(jù)庫(kù)或者Oracle數(shù)據(jù)庫(kù)那樣來(lái)存儲(chǔ)、管理和維護(hù)數(shù)據(jù),本系統(tǒng)采用了SQLite數(shù)據(jù)庫(kù),并且命名為account.db,該數(shù)據(jù)庫(kù)中用到了4個(gè)數(shù)據(jù)表,分別是tb_flag、tb_inaccount、tb_outaccount和tb_pwd。tb_pwd表用于保存系統(tǒng)的密碼信息。tb_outaccout表用于保存用戶的支出信息。tb_inaccount表用于保存用戶的收入信息。tb_flag表用于保存系統(tǒng)的便簽信息。

4 系統(tǒng)實(shí)現(xiàn)

在com.szai.accountsoft.model包中存放的是數(shù)據(jù)模型公共類(lèi),它們對(duì)應(yīng)著數(shù)據(jù)庫(kù)中不同的數(shù)據(jù)表,這些模型將被訪問(wèn)數(shù)據(jù)庫(kù)的Dao類(lèi)和程序中各個(gè)模塊甚至各個(gè)組件所使用。數(shù)據(jù)模型是對(duì)數(shù)據(jù)表中所有字段的封裝,它主要用于存儲(chǔ)數(shù)據(jù),并通過(guò)相應(yīng)的getXXX()方法和setXXX()方法實(shí)現(xiàn)不同屬性的訪問(wèn)原則。

Dao的全稱(chēng)是Data Access Object,即數(shù)據(jù)訪問(wèn)對(duì)象,本系統(tǒng)中創(chuàng)建com.szai.accountsoft.dao包,該包中包含了DBOpenHelper、FlagDAO、InaccountDAO、OutaccountDAO和PwdDAO等5個(gè)數(shù)據(jù)訪問(wèn)類(lèi),其中,DBOpenHelper類(lèi)用來(lái)實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)、數(shù)據(jù)表等功能;FlagDAO類(lèi)用來(lái)對(duì)便簽信息進(jìn)行管理;InaccountDAO類(lèi)用來(lái)對(duì)收入信息進(jìn)行管理;OutaccountDAO類(lèi)用來(lái)對(duì)支出信息進(jìn)行管理;PwdDAO類(lèi)用來(lái)對(duì)密碼信息進(jìn)行管理。DBOpenHelper類(lèi)主要用來(lái)實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表的功能,該類(lèi)繼承自SQLiteOpenHelper類(lèi),在該類(lèi)中,首先需要在構(gòu)造函數(shù)中創(chuàng)建數(shù)據(jù)庫(kù),然后在覆寫(xiě)的onCreate方法中使用SQLiteDatabase對(duì)象的execSQL方法分別創(chuàng)建tb_outaccount、tb_inaccount、tb_pwd和tb_flag等4個(gè)數(shù)據(jù)表。InaccountDAO類(lèi)主要用來(lái)對(duì)收入信息進(jìn)行管理,包括收入信息的添加、修改、刪除、查詢及獲取最大編號(hào)、總記錄數(shù)等功能。

開(kāi)發(fā)完成后,經(jīng)測(cè)試,系統(tǒng)運(yùn)行穩(wěn)定,得到了大部分學(xué)生用戶的肯定。主要的評(píng)價(jià)有:系統(tǒng)界面簡(jiǎn)潔美觀,易使用、易維護(hù),能夠完成對(duì)學(xué)生基本財(cái)務(wù)狀況的存儲(chǔ)和查詢,并提供數(shù)據(jù)備份等系統(tǒng)維護(hù)功能,可以查找、修改、添加和刪除學(xué)生個(gè)人財(cái)務(wù)信息;為學(xué)生建立個(gè)人財(cái)務(wù)數(shù)據(jù)庫(kù),可以全面、準(zhǔn)確、有效的處理財(cái)務(wù)管理的各種信息,及時(shí)掌握財(cái)務(wù)信息的動(dòng)態(tài)變化,更方便地管理個(gè)人財(cái)務(wù)。

[1]王慶華.財(cái)務(wù)管理在大學(xué)生創(chuàng)業(yè)過(guò)程中的重要性分析[J].商業(yè)會(huì)計(jì),2013(05).

[2]劉立剛,尹艷芬,顏海勇,陸梅.大學(xué)生理財(cái)教育初探[J].江西理工大學(xué)學(xué)報(bào),2009(02).

[3]朱學(xué)義.論學(xué)生財(cái)務(wù)分析能力的培養(yǎng)[J].徐州建筑職業(yè)技術(shù)學(xué)院學(xué)報(bào),2004(01).

猜你喜歡
數(shù)據(jù)表管理系統(tǒng)數(shù)據(jù)庫(kù)
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
湖北省新冠肺炎疫情數(shù)據(jù)表
黨員生活(2020年2期)2020-04-17 09:56:30
基于列控工程數(shù)據(jù)表建立線路拓?fù)潢P(guān)系的研究
基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
海盾壓載水管理系統(tǒng)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
圖表
饶阳县| 嘉定区| 岑巩县| 新晃| 通江县| 临邑县| 砀山县| 军事| 东阿县| 麦盖提县| 涪陵区| 拜泉县| 曲水县| 孟村| 定陶县| 吉木萨尔县| 浦北县| 牟定县| 贡觉县| 波密县| 昌吉市| 罗江县| 临清市| 健康| 兴业县| 遂昌县| 刚察县| 平南县| 鸡泽县| 忻城县| 阿拉善盟| 陇川县| 将乐县| 雷山县| 铁岭县| 县级市| 西贡区| 虞城县| 黎川县| 义乌市| 漳浦县|