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

?

家庭理財(cái)系統(tǒng)的設(shè)計(jì)與改進(jìn)

2013-05-30 04:52張瑞
關(guān)鍵詞:數(shù)據(jù)庫設(shè)計(jì)需求分析系統(tǒng)設(shè)計(jì)

張瑞

【摘 要】國(guó)家經(jīng)濟(jì)的快速發(fā)展給人們的經(jīng)濟(jì)水平帶來了提高,也給大家?guī)淼男碌睦碡?cái)思想,產(chǎn)生了很多的家庭理財(cái)軟件,家庭理財(cái)系統(tǒng)使得人們的家庭理財(cái)手段有了多樣化的發(fā)展,理財(cái)活動(dòng)已經(jīng)成為了人們最關(guān)注的事情,也是人們生活的一部分。人們希望有一個(gè)能夠自動(dòng)給自己理財(cái)?shù)能浖?,讓自己更加輕松,家庭理財(cái)系統(tǒng)就是利用計(jì)算機(jī)的優(yōu)勢(shì)來進(jìn)行管理家庭理財(cái)?shù)能浖?,滿足了人們的需求,利用這個(gè)軟件可以讓個(gè)人清楚了解到自己的收支狀況。

【關(guān)鍵詞】家庭理財(cái)系統(tǒng);數(shù)據(jù)庫設(shè)計(jì);需求分析;系統(tǒng)設(shè)計(jì)

0.引言

隨著社會(huì)信息化步伐的加快,家庭這個(gè)小社會(huì)也加緊了跟進(jìn)的步伐,家庭理財(cái)系統(tǒng)已經(jīng)成為了家庭財(cái)務(wù)收支的一個(gè)重要助手,通過計(jì)算機(jī)來進(jìn)行理財(cái)最大的好處就是不會(huì)出錯(cuò),而且可以長(zhǎng)期保存和記錄下來,讓人們養(yǎng)成良好的理財(cái)習(xí)慣。現(xiàn)如今,通過人工的理財(cái)方式已經(jīng)滿足不了人們的需求,而且人工的理財(cái)方式很容易出錯(cuò),管理和記錄的時(shí)間也是有限的,存在諸多的問題。隨著人們生活水平的提高,人們有各種各樣的繁多的理財(cái)方式和消費(fèi)內(nèi)容,單純通過手工是滿足不了的。隨著技術(shù)的慢慢提高和計(jì)算機(jī)技術(shù)的日趨成熟,使用計(jì)算機(jī)來進(jìn)行家庭理財(cái)管理已經(jīng)逐漸成為了人們的必需品,而且使用方法已經(jīng)被人們所接受和掌握,例如統(tǒng)計(jì)方便、查找容易、可靠性高、保密性好、更新方便等。這些優(yōu)點(diǎn)能夠極大地提高家庭理財(cái)信息管理的效率,大大降低居民在信息管理精力上的投入,使企業(yè)獲得更大的利潤(rùn)空間。所以開發(fā)一個(gè)必要的家庭理財(cái)管理系統(tǒng)是非常有必要的。

1.系統(tǒng)需求分析

家庭理財(cái)管理系統(tǒng)主要是針對(duì)家庭用戶進(jìn)行開發(fā)和設(shè)計(jì)的,針對(duì)家庭個(gè)人以及整個(gè)家庭的收支狀況、消費(fèi)記錄等各種相關(guān)信息來進(jìn)行記錄、添加和修改而進(jìn)行設(shè)計(jì)的一款計(jì)算機(jī)軟件,通過需求分析和系統(tǒng)設(shè)計(jì),基本具備的功能如下:

(1)需要有良好的界面,畢竟作為一款家庭軟件,良好的人機(jī)交互界面能夠吸引更多的用戶來進(jìn)行使用,對(duì)于一些用戶來說,有的時(shí)候決定是否使用軟件的標(biāo)準(zhǔn)就是界面的好壞。

(2)能夠使用家庭理財(cái)管理的各項(xiàng)功能,可以讓個(gè)人對(duì)各種信息進(jìn)行管理,使用方面。

(3)具備基本的查詢和修改功能,能夠?qū)?shù)據(jù)進(jìn)行添加和刪除,軟件的維護(hù)成本低,上手容易,所以具體來說的功能模塊主要包括了用戶登錄、用戶的管理、收入支出管理、賬目統(tǒng)計(jì)、打印及查詢功能,有了這些基本功能,對(duì)于家庭的日常理財(cái)是沒有問題的。

上面談到的各個(gè)功能的需求描述主要是以下內(nèi)容:

(1)用戶登錄;主要是為了提供給用戶登錄用的,讓用戶通過自己的用戶名和密碼進(jìn)入對(duì)自己的理財(cái)信息進(jìn)行管理,防止其他人擅自進(jìn)入。同時(shí)能夠驗(yàn)證是否為合法用戶。

(2)用戶管理;主要包括了添加和刪除用戶,我們可以對(duì)家庭中的不同人員進(jìn)行管理,比如說爸爸是一個(gè)用戶,媽媽是一個(gè)用戶等,不同用戶之間是保密的,每個(gè)用戶都有自己的用戶名和密碼來進(jìn)行管理。

(3)收入支出模塊;對(duì)家庭的收入和支出進(jìn)行詳細(xì)的記錄,可以對(duì)這些記錄進(jìn)行添加、刪除和修改,并且都有詳細(xì)的操作記錄和備份,以免誤操作。

(4)賬務(wù)統(tǒng)計(jì);對(duì)每個(gè)月或者每個(gè)禮拜的收入和支出進(jìn)行統(tǒng)計(jì),總支出是多少,總收入是多少,還有多少錢剩下,在賬務(wù)統(tǒng)計(jì)里都一目了然。

(5)報(bào)表輸出及打印;可以對(duì)統(tǒng)計(jì)出來的賬務(wù)進(jìn)行輸出和打印,方便每個(gè)人的對(duì)今年一年以來的財(cái)務(wù)收入支出的詳細(xì)核對(duì),并且以報(bào)表的形式輸出。

(6)查詢功能;對(duì)其中的收入或者支出可以實(shí)現(xiàn)查詢的功能,比如說昨天的消費(fèi)記錄,我們可以通過時(shí)間來進(jìn)行查詢,也可以通過其他類型來進(jìn)行查詢。

2.數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫是信息系統(tǒng)的核心和基礎(chǔ)。.、提供存儲(chǔ)、維護(hù)、檢索功能,可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫中獲取信息,只有對(duì)數(shù)據(jù)庫進(jìn)行合理的邏輯設(shè)計(jì)和物理設(shè)計(jì)才能開發(fā)出完善和高效的信息系統(tǒng)。本系統(tǒng)是一個(gè)關(guān)于家庭理財(cái)信息的管理系統(tǒng),主要包括收入、支出的管理。所以,所設(shè)計(jì)數(shù)據(jù)庫表的時(shí)候設(shè)計(jì)了用戶表、用戶信息表、收入類型表、支出類型表、收入表、支出表、用戶登錄表用來存儲(chǔ)對(duì)應(yīng)的信息。

用戶表當(dāng)中主要包括了用戶名、用戶ID和用戶編號(hào);用戶信息表中主要包括了用戶ID、用戶地址、用戶生日、工作地址、工作電話和用戶名;收入表主要包括了用戶編號(hào)、收入者、收入來源、收入金額、收入類型、備注、時(shí)間、收入類型編號(hào);支出表包括了用戶編號(hào)、支出者、支出用途、支出金額、備注、時(shí)間、支出類型編號(hào);成員登錄表包括了編號(hào)、登錄名和密碼。

3.系統(tǒng)詳細(xì)設(shè)計(jì)

3.1數(shù)據(jù)庫的連接

數(shù)據(jù)庫連接是一個(gè)非常重要的過程,數(shù)據(jù)連接不成功就無法使用軟件功能,所以首先應(yīng)該連接數(shù)據(jù)庫,數(shù)據(jù)庫連接的部分代碼如下:

Dim conn As New SqlClient.SqlConnection

conn.ConnectionString=My.Settings.checkConnectionString.ToString

conn.Open()

3.2登錄功能實(shí)現(xiàn)

當(dāng)用戶登錄進(jìn)去的時(shí)候,如果輸入的用戶名和密碼和數(shù)據(jù)當(dāng)中的字段一樣的時(shí)候,就可以正確登錄進(jìn)去了,當(dāng)兩個(gè)信息不同的時(shí)候,說明無法登錄,頁面將通過Messagebox控件顯示登錄時(shí)發(fā)生的相關(guān)錯(cuò)誤信息。

MessageBox.Show("已經(jīng)登錄了", dr.ToString + "用戶號(hào)", MessageBoxButtons.OK,MessageBoxIcon.Information, MessageBoxDefaultButton.Button3)

flag=True

Else

MessageBox.Show("登錄失敗", "請(qǐng)先登錄", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1)

OK.Enabled=False

Me.Close()

End If

3.3添加收入記錄

將相關(guān)的收入記錄添加到收入記錄中。

.Commadstr="select Max(ID)from InputChashTable"

.connstring=My.Settings.checkConnectionString.ToString

End With

id=CType(data.GetMaxID(), String)

id=id+1

data.insert(InputComes, InputChash, InputForms, InputName, InputContant, InputDataTime, id)

End Sub.

【參考文獻(xiàn)】

[1]陳得友,劉遠(yuǎn)超.家庭財(cái)務(wù)管理系統(tǒng)[J].科技創(chuàng)新導(dǎo)報(bào),2009(02).

[2]龔元進(jìn).家庭財(cái)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科協(xié)論壇(下半月),2009(11).

[3]于佳.家庭理財(cái)管理信息系統(tǒng)的應(yīng)用開發(fā)[J].寧波職業(yè)技術(shù)學(xué)院學(xué)報(bào),2010(02).

[4]劉婭,王芬.家庭財(cái)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2006(01).

猜你喜歡
數(shù)據(jù)庫設(shè)計(jì)需求分析系統(tǒng)設(shè)計(jì)
試論數(shù)據(jù)庫設(shè)計(jì)在網(wǎng)站開發(fā)中的應(yīng)用
基于WEB的科研信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
大學(xué)師生需求發(fā)展分析
基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
指揮信息系統(tǒng)模擬訓(xùn)練評(píng)估需求分析
一種基于SATA硬盤陣列的數(shù)據(jù)存儲(chǔ)與控制系統(tǒng)設(shè)計(jì)研究
應(yīng)用型本科大學(xué)英語后續(xù)課程建設(shè)之必要性探討
目標(biāo)特性測(cè)量雷達(dá)平臺(tái)建設(shè)構(gòu)想
面向等級(jí)考試,探討高校理工科計(jì)算機(jī)基礎(chǔ)課程教學(xué)改革
光山县| 龙里县| 收藏| 北宁市| 慈溪市| 黔南| 紫阳县| 鄂州市| 温州市| 黄陵县| 大连市| 惠州市| 鄯善县| 深泽县| 县级市| 平舆县| 平武县| 波密县| 穆棱市| 靖江市| 三门县| 邵武市| 庆元县| 大宁县| 房山区| 建水县| 廉江市| 山东省| 桦川县| 焉耆| 沙雅县| 顺平县| 十堰市| 永登县| 青浦区| 攀枝花市| 汪清县| 昭通市| 洪洞县| 怀仁县| 巩义市|