某公司財務管理及財務知識分析系統_第1頁
某公司財務管理及財務知識分析系統_第2頁
某公司財務管理及財務知識分析系統_第3頁
某公司財務管理及財務知識分析系統_第4頁
某公司財務管理及財務知識分析系統_第5頁
已閱讀5頁,還剩62頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、遼寧科技大學畢業設計(論文) 第 PAGE 60頁吧百盛財務管理系耙統摘要 靶隨著計算機技術哀的飛速發展和計啊算機在企業管理愛中應用的普及,頒利用計算機實現背企業按財務壩管理勢在必行。盎本系統結合企業伴實際的人事、財頒務系統的選擇原暗則、系統開發工拌具的選擇一系列拌問題的分析確定暗了系統的開發平阿臺。其開發主要懊包括后臺數據庫疤的建立和維護以捌及前端應用程序艾的開發兩個方面伴。整個系統從符昂合操作簡便、界捌面友好、靈活、昂實用、安全的要凹求 出發,完成案了工資管理的全皚過程。包括設置癌員工的基本工資版和其他項目的金骯額,并且負責設敖置職工工資的計奧算公式,以及統阿計出勤、計算工啊資、查詢工資和

2、礙導出工資表,系版統部分包括添加敗用戶和修改密碼疤。癌本文所設計的暗百盛耙企業擺財務癌管理系統基本上絆可以滿足該企業艾財務傲管理方面的需要跋,實現了一般財版務管理系統對企般業財務信息的瀏扳覽、添加、刪除叭、修改和查詢功扳能,節省了大量阿的人工操作的工懊作量,自動完成斑眾多的信息處理啊,減少了數據出八現錯誤的幾率,把加強了財務記錄胺的安全性和完整瓣性。懊關鍵詞癌 頒財務管理按系統邦;澳數據庫巴;拜財務記錄昂Abstrac隘t懊With th凹e rapid班 develo艾pment o襖f compu哀ter tec翱hnology案 and co安mputer 懊applica按tions

3、i半n the e搬nterpri拔se mana俺gement 瓣of the 吧popular辦ity of 澳the use巴 of com藹puter m啊anageme癌nt of e拌nterpri癌ses mus唉t pay. 邦Enterpr扒ises of唉 the sy哎stem co暗mbined 扳with th盎e actua白l perso凹nnel, t伴he choi安ce of t骯he prin搬ciples 敖of the 傲financi按al syst按em, the敗 choice靶 of too柏ls for 擺system 拜develop按me

4、nt an拜alysis 啊of a se巴ries of凹 questi襖ons to 疤determi斑ne a sy岸stem de埃velopme芭nt plat氨form. I澳ncludin斑g the d八evelopm芭ent of 隘the mai頒n backg壩round o疤f the e凹stablis扒hment a柏nd main吧tenance笆 of dat斑abase a絆nd appl罷ication斑 develo熬pment f半ront-en巴d aspec胺ts. Fro懊m the w胺hole sy把stem in笆 line w澳ith th

5、e爸 simple絆, user-按friendl白y, flex傲ible, p瓣ractica扳l and s盎afety r礙equirem熬ents, t伴he comp埃letion 矮of the 八whole p岸rocess 阿of wage鞍 admini八stratio翱n. Incl八ude the啊 provis埃ion of 熬basic w斑ages of扒 employ爸ees and辦 the am胺ount of疤 other 把project愛s and i芭s respo叭nsible 骯for set襖ting th拌e formu拔la for 八ca

6、lcula阿ting th哀e wages挨 of wor笆kers, a扳s well 凹as atte芭ndance 胺statist哎ics, ca扮lculati般on of w般ages, s挨alaries澳 and Ex唉port in埃quiries敗 wage t唉able, t版he syst扳em incl俺udes a 懊user to啊 add an板d modif頒y the邦 passwo百rd. 翱 背In this敖 paper,頒 design爸ed by P版arkson 跋basical壩ly ente邦rprise 版financi霸al mana瓣g

7、ement 癌system 捌to meet瓣 the bu白siness 邦needs o罷f finan罷cial ma吧nagemen盎t, the 疤achieve礙ment of八 the ge礙neral f背inancia斑l manag疤ement s盎ystem o礙f enter斑prise f捌inancia俺l infor巴mation 罷to brow瓣se, add扒, delet岸e, modi巴fy, and拜 query 癌functio絆ns, sav爸ing a g拌reat de癌al of m稗anual o扳peratio扳n the w跋orklo

8、ad翱 of a l版arge nu稗mber of爸 auto-c案omplete班 inform頒ation p伴rocessi般ng, red矮uced th俺e risk 壩of data柏 errors靶, stren霸gthen t稗he fina拜ncial r柏ecords 半of the 案securit吧y and i唉ntegrit頒y.把Keyword般s 埃Financi挨al mana挨gement 百system;邦 databa鞍se; fin唉ancial 按recor隘ds目錄TOC o 1-3 h z u HYPERLINK l _Toc231532030

9、 摘要 PAGEREF _Toc231532030 h I HYPERLINK l _Toc231532031 耙Abstrac矮t佰 PAGEREF _Toc231532031 h 巴II HYPERLINK l _Toc231532032 鞍第背1班章案 拌緒論皚 PAGEREF _Toc231532032 h 跋1 HYPERLINK l _Toc231532033 拌1.1搬系統開發背景案 PAGEREF _Toc231532033 h 芭1 HYPERLINK l _Toc231532034 伴1.2 辦財務管理現狀柏 PAGEREF _Toc231532034 h 隘1 HYPER

10、LINK l _Toc231532035 礙1.3隘工具簡介骯 PAGEREF _Toc231532035 h 骯2 HYPERLINK l _Toc231532036 壩第岸2爸章芭 澳可行性分析皚 PAGEREF _Toc231532036 h 敖3 HYPERLINK l _Toc231532037 骯2.1 暗技術可行性懊 PAGEREF _Toc231532037 h 扮3 HYPERLINK l _Toc231532038 啊2.2 頒經濟可行性艾 PAGEREF _Toc231532038 h 皚3 HYPERLINK l _Toc231532039 巴2.3 拜操作行性斑 PA

11、GEREF _Toc231532039 h 背3 HYPERLINK l _Toc231532040 斑2.4 背法律可行性背 PAGEREF _Toc231532040 h 疤4 HYPERLINK l _Toc231532041 藹第哀3盎章笆 唉需求分析翱 PAGEREF _Toc231532041 h 拜5 HYPERLINK l _Toc231532042 拔3.1 翱功能分析骯 PAGEREF _Toc231532042 h 笆5 HYPERLINK l 敗_Toc23癌1532043愛埃 安3.2耙 艾流程分析八 PAGEREF _Toc231532043 h 拜5 HYPERL

12、INK l _Toc231532044 拜3.3 擺開發工具的選擇邦 PAGEREF _Toc231532044 h 鞍6 HYPERLINK l _Toc231532045 耙第佰4疤章矮 辦概要設計柏 PAGEREF _Toc231532045 h 昂7 HYPERLINK l _Toc231532046 哀4.1 爸系統運行總體流骯程敖 PAGEREF _Toc231532046 h 愛7 HYPERLINK l _Toc231532047 昂4.2 班目標系統體系結案構佰 PAGEREF _Toc231532047 h 靶8 HYPERLINK l _Toc231532048 哀4.2

13、.1 巴百盛財務管理系柏統軟件結構圖啊 PAGEREF _Toc231532048 h 擺8 HYPERLINK l _Toc231532049 扮4.2.2 翱“八基本信息管理八”礙模塊結構圖頒 PAGEREF _Toc231532049 h 芭8 HYPERLINK l _Toc231532050 壩4.2.3 氨“骯財務信息管理霸”稗模塊結構圖跋 PAGEREF _Toc231532050 h 俺9 HYPERLINK l _Toc231532051 襖4.2.4 傲“拜數據統計管理巴”邦模塊結構圖背 PAGEREF _Toc231532051 h 矮9 HYPERLINK l _Toc

14、231532052 骯4.2.5 板“胺用戶管理耙”八模塊結構圖芭 PAGEREF _Toc231532052 h 俺10 HYPERLINK l _Toc231532053 按第俺5鞍章阿 邦數據庫設計芭 PAGEREF _Toc231532053 h 懊11 HYPERLINK l _Toc231532054 藹第胺6俺章鞍 啊詳細設計絆 PAGEREF _Toc231532054 h 癌16 HYPERLINK l _Toc231532055 笆6.1案 奧登錄窗口設計拌 PAGEREF _Toc231532055 h 百16 HYPERLINK l _Toc231532056 半6.2

15、懊 佰財務管理主窗體盎設計爸 PAGEREF _Toc231532056 h 罷17 HYPERLINK l _Toc231532057 耙6.3 翱銀行信息管理窗俺口設計白 PAGEREF _Toc231532057 h 礙18 HYPERLINK l _Toc231532058 班6.4 拔收入類型設置窗笆口設計按 PAGEREF _Toc231532058 h 伴19 HYPERLINK l _Toc231532059 絆6.5 癌日常收支窗口設壩計班 PAGEREF _Toc231532059 h 藹19 HYPERLINK l _Toc231532060 熬6.6 邦銀行往來管理窗阿

16、口設計阿 PAGEREF _Toc231532060 h 襖20 HYPERLINK l _Toc231532061 巴6.7 吧銀行帳戶管理窗岸口設計矮 PAGEREF _Toc231532061 h 笆21 HYPERLINK l 八_Toc231百532062皚 耙6.8 氨日常收支統計窗拜口設計昂 PAGEREF _Toc231532062 h 癌22 HYPERLINK l _Toc231532063 擺6.9 阿銀行交易統計窗疤口設計挨 PAGEREF _Toc231532063 h 哀22 HYPERLINK l _Toc231532064 柏6.10 柏資產統計窗口設辦計哀 P

17、AGEREF _Toc231532064 h 盎23 HYPERLINK l _Toc2315320暗65巴 隘6.11 斑用戶管理窗口設皚計靶 PAGEREF _Toc231532065 h 昂24 HYPERLINK l _Toc231532066 傲6.12 唉成員管理窗口設拜計骯 PAGEREF _Toc231532066 h 霸24 HYPERLINK l _Toc231532067 吧6.13 搬編輯用戶信息窗百口設計傲 PAGEREF _Toc231532067 h 阿25 HYPERLINK l _Toc231532068 岸第襖7百章半 骯系統測試扒 PAGEREF _Toc

18、231532068 h 靶26 HYPERLINK l _Toc231532069 案7.1 翱軟件測試基礎理傲論唉 PAGEREF _Toc231532069 h 疤26 HYPERLINK l _Toc231532070 扳7.1.1 傲軟件測試定義拌 PAGEREF _Toc231532070 h 白26 HYPERLINK l _Toc231532071 骯7.1.2 捌軟件測試基本概伴念辦 PAGEREF _Toc231532071 h 懊26 HYPERLINK l _Toc231532072 邦7.2 半軟件測試目的鞍 PAGEREF _Toc231532072 h 艾26 HY

19、PERLINK l _Toc231532073 阿7.3 罷百盛財務管理系芭統系統測試辦 PAGEREF _Toc231532073 h 斑26 HYPERLINK l _Toc231532074 扒7.3.1 搬登錄模塊測試用拌例案 PAGEREF _Toc231532074 h 艾27 HYPERLINK l _Toc231532075 鞍7.3.2 把銀行信息查詢模敗塊測試用例襖 PAGEREF _Toc231532075 h 芭28 HYPERLINK l _Toc231532076 艾7.4 藹測試報告俺 PAGEREF _Toc231532076 h 搬28 HYPERLINK l

20、 _Toc231532077 結論 PAGEREF _Toc231532077 h 29 HYPERLINK 跋l _To跋c231532霸078頒 耙致謝敖 PAGEREF _Toc231532078 h 版30 HYPERLINK l _Toc231532079 參考文獻 PAGEREF _Toc231532079 h 31 HYPERLINK l _Toc231532080 附錄A PAGEREF _Toc231532080 h 32 HYPERLINK l _Toc231532081 附錄B PAGEREF _Toc231532081 h 41第1章 緒論斑1.1系統開發澳背景稗在當今

21、的社會,翱可以說是信息技按術的發展時代,扳在社會的方方面拔面無不涉及到各跋種信息的處理。耙信息是人們對客班觀世界的具體描啊述,是人們進行凹交流與聯系的重拜要途徑。人類社凹會就處在一個對骯信息進行有效合按理的加工中。它懊將促進整個社會藹的發展。隨著社白會信息技術的提唉高,計算機已被癌廣泛應用于當今伴社會的各個領域礙,成為推動社會柏發展的首要技術懊動力。在軟件技拜術的應用中,軟絆件的開發技術,班尤其是應用型軟板件產品的開發技唉術成了重中之重凹。不斷開發適應啊用戶需求、市場敗需要的新型軟件白產品斑,參與市場競爭埃,獲取最大利潤愛是全球信息企業埃追求的目標。財耙務管理系統正是巴一個非常實用的吧應用型軟

22、件產品白,奧不談它的經濟利哀益,單說它的應班用范皚圍就是十分廣泛礙的,每個都需要耙理財,盡可能的唉提高收入的利用挨率。阿財務管理系統是哀每一個單位管理霸財務收入和支出擺的不可缺少的一凹個管理信息系統爸,它的內容對企奧業財務計劃,財辦務控制,財務監奧督,財務運用等板方面都起著巨大翱的作用。哀如何發揮財務管岸理的作用挨關系到一個企業扮的命脈。搬財務管理的工作懊對象是資金運動伴,只要有資金運絆動就離不開財務熬管理。案因此,澳開發這樣一套管鞍理軟件成為很有凹必要的事情。扮1.2 財務管襖理現狀佰財務管理系統是澳一門邊緣學科,爸集管理科學、信頒息科學、系統科斑學、現代通信技佰術和電子計算機辦技術于一體。

23、1矮985年,管理背信息系統創始人藹,明尼蘇達大學扮卡爾森管理學院伴的著名教授戴維白斯給出了一個具敖有代表性的定義白:挨“哎財務管理系統是扒一個利用計算機襖硬件和軟件,手哎工作業、分析、皚計劃、控制和決懊策模型以及數據埃庫的用戶機器敗系統。它能提供伴信息支持企業或挨組織的運行、管笆理和決策功能艾”安。胺 澳在一些大型企業八里可以說每家企背業都有自己的財傲務管理系統。而瓣且每家企業的財懊務管理系統都充百分結合了自身的瓣特點,聘請有關跋人事對本企業的叭財務管理安排,板工資項目設置,懊數據庫的設計與跋更新進行了單獨吧的開發,甚至對伴人機界面的設計皚都進行了特色化霸設計。因此財務襖管理系統雖然普霸遍實

24、用,但在信暗息量巨大的因特隘網上卻很少有這辦樣的管理系統存擺在,就算有也很壩難能完全結合本絆企業的特點實現罷財務管理。八財務管理系統的柏設計還處在一個拔半封閉的狀態。哀一般都是企業針唉對本企業進行了按有針對性的設計稗,在設計完成后隘的維護、修改都皚還處在由專人進案行單獨實現的狀昂態。在這一系列霸的過程當中一方哀面提高了財務管百理系統的針對性巴,有利于企業對敗本企業的職工進爸行管理、財務管板理的詳細安排以癌及對企業的管理癌的跟進完善,提搬高管理的全面性盎和統一性和持續艾性。與此同時卻捌使財務管理系統礙的開發成本成倍愛的增加,不僅增把加了管理系統的版開發費用,而且吧增加了大量的人埃力物力的投入(扮

25、對企業職工資料叭的調查整理、數隘據庫的具體設計壩、系統的測試、巴維護等等)。1.3工具簡介傲Visual 班Basic澳語言利用拌MS哀癌DOS Bas敖ic語言的簡潔皚性和Windo盎ws的可視化設半計工具,使她既靶保證了Wind愛ows的優良性八和圖形工作環境疤,同時又保持了般類似于MS愛柏DOS Bas啊ic語言的簡易邦性,為我們提供白了簡易高效的編壩程工具。Vis矮ual Bas斑ic語言用一種般非常巧妙的方法壩將Window擺s的編程復雜性佰封裝起來,使人哀們設計菜單、字捌體、對話框及滾愛動正啊文等變得相當容愛易,而且控制這邦些構件也只需要氨為數不多的幾行傲程序。辦Microso胺f

26、t百Access是伴微軟所提供的桌柏面型數據庫管理擺系統。桌面型數把據庫的特點體現藹在:對數據庫的盎一系列操作是通俺過用戶所正在使疤用的前端計算機癌上的程序完成的伴。桌面型數據庫埃同樣能提供網絡啊環境下的多用戶阿服務,只不過完斑成有關數據任務辦時,處理數據的胺位置不是數據庫壩所在的服務器,艾而是前端程序所扒在的客戶計算機把。Micros氨oft Ac氨cess并不屬哀于Visual矮 Basic,昂但在Visua案l Basic疤環境下,Acc擺ess數據庫是擺默認數據庫,特背別是Acces襖s數據所采用的佰Jet數據庫引壩擎,它被嵌入到耙Visual 擺Basic之中翱(例如Visu般al

27、Basi哎c中的內部數據拔訪問控件Dat班a就是建立在J罷et引擎基礎上頒的)。因此Ac柏cess具有與笆VB6無縫連接版、操作簡單、易哀于使用的優點。哀同時巴Microso艾ft 挨Access作案為Micros澳oft Off白ice軟件,非瓣常普遍實用。不凹需要用戶再進行壩其它的多余的數哀據庫安裝等。減拔少了用戶使用該爸工資管理系統的白工作量、增加了矮操作人員的熟悉拌程度。骯第2章 可行性挨分析骯可行性分析一般哎可定義為:可行霸性分析是在建設扒的前期對工程項懊目的一種考察和佰鑒定,對擬議中敗的項目進行全面斑與綜合的技術、阿經濟能力的調查傲,判斷它是否可昂行。傲2.1 技術可奧行性班技術可

28、行性分析拌是根據新系統的艾目標來衡量是否奧具備所需要的技巴術,包括系統開按發人員數量和水霸平,硬件方面,藹軟件方面及其它邦應用技術。本系岸統采用礙Microso氨ft Acce白ss 2000阿進行后臺數據庫愛的管理、操作和拌維護。用把Visual 捌Basic6.胺0暗完成前臺界面設俺計、與后臺數據拜庫的接口、數據八的錄入、查詢、辦制作報表等功能盎。由于癌Microso八ft Acce盎ss扒 2000案和翱 Visual襖 Basic 柏6.0隘強大的數據庫開氨發功能、方便快叭捷的數據庫借口愛設計功能、使用扮的靈活、以及他扒們當前的廣泛實百際應用,充分說壩明本系統在技術靶方面可行,利用瓣現

29、有的技術,該奧系統的功能完全巴能夠得以實現。哎2.2 經濟可把行性翱經濟可行性分析疤主要是對開發新藹系統所投入的資敖金與系統投入使按用后所帶來的經懊濟效益進行比較佰,確認新系統是傲否會給企業帶來傲一定的經濟效益半。目前國內相當氨一部分中小型企耙業,沒有完善的絆財務管理系統,耙管理水平差,運搬行效率低,迫切伴需要提高現代化八管理水平案、爸管理質量和工作熬效率。該公司財骯務管理系統癌可取代單據手工按傳遞工作,減少叭人工開支,節省扒資金,并且可大隘大提高信息量的盎取得,縮短信息岸處理周期,提高岸產品啊信息的利用率懊。使用財務管理翱系統能夠把使用熬者從大量的數據礙處理中解脫出來扮,極大地提高工靶作效率

30、,保證正哀常的工作秩序,昂在當今高效率的稗社會中,這無疑擺是一大進步,而礙且本系統的開發鞍成本無須太高,哎從經濟方面而言凹是可行的。佰2.3 操作行搬性板本系統的研制與跋開發充分考慮人叭員應用及維護等隘。在系統界面清敗晰,操作簡潔,鞍易于理解暗,提示信息功能斑完整,用戶只要礙經過簡單的培訓稗即可上手,有完扒善的異常處理機挨制,用戶只要經斑過簡單的培訓就版可以使用,公司辦管理人員皚以及相關疤工作人員藹均能進行操作,把運拔行版環境要求艾較疤低班,因此操作方面岸可行。扮2.4 法律可笆行性般本系統遵守國家霸相關法律規定,叭因此法律上有保凹障,在法律上是哎切實可行的。具瓣體表現在:責任稗明確且具有法律

31、背效力。另外,在扒專利權、版權等傲方面不會造成侵耙權行為。本系統叭的設計與開發,擺不會侵犯他人、白集體、國家的利熬益,不會違反國矮家法律、法規及半政策等。笆第3芭章 需求分析拔需求分析的過程叭可以說是一個對埃具體問題的反復愛理解和抽象的過昂程。理解就是對耙現實問題的理解扮,要弄清楚究竟靶需要解決什么問瓣題。抽象就是除傲去問題的表面,疤提取問題的本質愛,建立問題的邏叭輯模型,以便于拔以后階段的系統盎的設計實現。需矮求分析階段是軟霸件產品生存命期笆中的一個重要階按段,其根本任務頒是確定用戶對軟氨件系統的需求。頒所謂需求是指用翱戶對軟件的功能斑和性能的要求,背就是用戶希望軟耙件能什么事情,愛完成什么

32、樣的功熬能,達到什么性安能。通常需求分傲為兩種類型:一隘種是功能性需求背,一種是非功能爸需求,這一點也白許要有一種清楚敖的認識。功能性岸需求是指需要計辦算機系統解決的骯問題,也就是對哀數據的處理要求背,這是一類最主把要的需求。非功藹能性需求是指實拜際使用環境所要絆求的需求,往往拔是一些限制要求拜,例如:性能要襖求,安全保密要半求,等等。捌3吧.1 爸功能熬分析拌基本信息的添加拌、修改、刪除和拔查詢?;拘畔甙ㄣy行信息管拜理、收入分類管拜理和支出分類管稗理等。此功能為艾理財管理和數據俺統計模塊提供依奧據。稗理財信息的添加半、修改、刪除和扳查詢。理財信息罷包括日常收支信巴息、銀行往來信敗息和銀

33、行賬戶信拜息。扒數據統計模塊包拜括日常收支統計懊、銀行交易統計叭和資產統計等功隘能。3.2流程分析耙所謂系統流程就白是用戶在使用系挨統時的工作過程半。芭 俺運行系統后,首罷先會看到登錄窗把體,對用戶的身半份進行認證。身柏份認證可以分為唉兩個過程:確認愛用戶是否是有效隘的系統用戶、確斑認用戶的類型。疤第氨1吧個過程決定用戶拜能否進行系統,版第藹2 白個過程根據用戶阿的類型決定用戶扳的操作權限。如敗果需要對普通用傲戶進行管理,則擺使用斑Admin隘用戶登錄;否則扮建議使用安Users哎用戶登錄。如果擺還要創建其他用隘戶,可以在用戶般管理模塊中創建胺和管理。在創建扮用戶時,需要輸敗入要創建的用戶扳名

34、和密碼。案Admin疤用戶還可以修改扒和刪除其他普通耙用戶數據。瓣在本系統中,應芭該首先增加基本瓣信息,之后才能爸增加理財信息。皚基本信息包括銀澳行信息、收入類背型信息和收入支拜出信息等。銀行瓣信息包括銀行名懊稱、簡稱和所在吧地點等信息;收阿入類型信息和支跋出類型信息則只唉包含名稱信息。艾添加基本信息后敖,就可以添加理扒財信息了。在理耙財信息管理模塊瓣中可以對日常收巴入信息、銀行交胺易信息和銀行帳爸戶信息進行添加捌、修改、刪除和拜查看等操作。日翱常收支信息包括哀收支類型、收支擺日期、帳號、收班支金額、備注等稗內容。在添加日岸常收支信息時,哀需要選擇收支類暗型、成員和帳號板信息。成員包含八在系統

35、用戶管理耙模塊。銀行交易翱信息包括銀行名艾稱、交易類型、百交易日期、銀行芭帳號、交易金額暗等內容。在添加巴銀行交易信息時笆,需要選擇銀行岸名稱、帳號和操胺作人信息。銀行凹帳戶信息包括帳罷號名稱、帳戶類啊型、存款類型、罷開戶銀行、開戶扒日期、開戶金額盎、開戶人等信息疤。在添加銀行帳骯戶信息時,需要八選擇帳戶類型、罷開戶銀行和開戶熬人等內容。俺在數據統計管理岸模塊中,可以對班日般常收支、銀行交骯易和資產等信息哀進行統計。日常斑收支統計信息包絆括收支分類和收耙支金額等信息;隘銀行交易統計信奧息包括銀行帳號按、交易金額和所罷得利息等信息;礙資產統計信息包礙括銀行總存款、凹現金總額、收支跋總額和支出總額

36、襖等信息。半3.爸3疤 開發工具的選岸擇稗開發數據庫管理安信息系統需要選般擇兩種工具,即盎前臺開發語言和啊后臺數據庫。選俺擇開發工具時應靶該考慮客戶需求班、系統功能和性拔能需求以及開發岸人員的習慣等因伴素。哀例如,開發C/罷S(客戶/服務芭器)結構的應用芭程序時,前臺開班發語言通常可以安選擇Visua襖l Basic霸、Visual敗 C+、De澳lphi和Po熬wer Bui襖lder等;如邦果開發網絡應用奧程序,則需要選芭擇一個網絡數據八庫開發系統,如翱Access、八Oracle和把IBM DB2瓣等;如果開發單皚機應用程序,則吧只要選擇一個小辦型數據庫系統就安可以了,例如A按ccess

37、。爸與其他開發工具按相比,Visu稗al Basi安c具有簡單易學襖、靈活方便和易靶于擴充等特點,般越來越多地被用芭作客戶/服務器襖(Client案/Server阿,簡稱為C/S罷)應用程序的前骯端開發工具,與隘后端的開發工具案Access數版據庫結合,能夠哀提供一個高性能扳的管理信息系統啊解決方案因為本佰系統是單機版的稗數據庫應用系統頒,所以采用Vi奧sual Ba阿sic作為開發哎工具,Acce凹ss作為后臺數跋據庫。邦第4啊章 概要澳設計疤概要設計哀是捌將軟件系統需求澳轉換為未來系統巴的設計;逐步開胺發強壯的系統構巴架;使設計適合絆于實施環境,為白提高性能而進行爸設計;結構應該爸被分解為

38、模塊和絆庫。吧概要設計的任務疤是根據需求分析拔得到的物理模型叭確定一個合理的奧軟件系統的體系胺結構,作為系統敗的詳細設計的基斑礎和準備。礙4.1 系統運稗行總體流程開始NYN輸入用戶名密碼身份合法登錄權限顯示窗口基本信息管理財務信息管理數據統計管理用戶管理結束退出系統Y俺圖4.1百盛財鞍務管理系統運行唉流程圖盎系統運行流程圖挨描繪了物理系統埃的總體運行情況擺。瀏覽此圖可對盎整個系統有一個愛快速、清晰的認愛識。上圖為俺該般系統的系統運行半流程圖背。版4.2 目標系靶統體系結構癌4.2.1佰 百盛財務管理爸系統軟件結構圖百盛財務管理系統1基本信息管理2財務信息管理3數據統計管理4用戶管理稗圖4.2

39、百盛財百務管理系統盎功能叭結構圖斑4.2.2氨 半“般基本信息管理耙”礙模塊結構圖1基本信息管理1.1銀行信息管理1.2收入類型管理1.3支出類型管理1.4初始化數據敖圖4.3 基本氨信息管理結構圖隘4.2.3哀 白“耙財務信息管理鞍”澳模塊結構圖2 財務信息管理2.1日常收支管理2.2銀行往來管理2.3銀行帳戶管理耙圖4.4 財務吧信息管理結構圖辦4.2.4盎 叭“斑數據統計管理岸”百模塊結構圖3數據統計管理3.1日常收支統計3.2銀行交易統計3.3資產統計笆圖4.5 數據半統計結構圖澳4.2.5凹 斑“拔用戶管理絆”辦模塊結構圖4用戶管理4.1成員管理4.2系統用戶管理4.3修改密碼扳圖4

40、.6用戶管胺理結構圖奧第5凹章 數據庫設計懊數據庫是信息系安統的核心和基礎八。它把信息系統安中大量的數據按襖一定的模型組織癌起來,提供存儲愛、維護、檢索數白據的功能,使信吧息系統可以方便壩、及時、準確地傲從數據庫中獲得扳所需的信息。數岸據庫設計的好與絆壞,直接影響到絆這個系統的運行熬效率。良好的數埃據庫設計,可以扮提高數據信息的癌存儲效率,確保敖數據信息的完整哀性和一致性。癌關系數據庫是數癌據庫的一種,以白關系模型為基礎熬,由數據結構、八數據操作、和完奧整性約束組成。按其中數據結構中搬的關系尤為重要吧。它根據表、記艾錄和字段之間的癌關系進行組織和罷訪問,通過若干凹個表來存取數據班,并且通過關系

41、伴將這些表聯系在啊一起,關系數據阿庫提供了成為結奧構化查詢語言的安標準接口。俺數據庫的邏輯設邦計即是表結構和骯表關系的設計,白這里同時給出表鞍中的樣例數據。芭1、用戶權限表骯(users)挨該表用于存儲企俺業所有使用該銷耙售管理系統的人扮員的基本信息(1)表結構表5.1權限表敗字段名岸字段類型傲字段大小伴主鍵瓣外鍵懊可空否半備注盎編號扳char胺10柏是疤N熬用戶名疤char矮10澳Y版密碼按char霸30擺Y佰權限巴char爸30翱Y傲權限等級啊char鞍10艾Y胺(2)表中樣例哎數據邦表5.2 用戶矮權限表樣例數據巴用戶編號氨用戶姓名埃密碼阿權限癌權限等級鞍001拔admin奧111111

42、澳系統管理員哎1拜002捌users皚111111礙前臺業務員背2哀003岸111傲111柏后臺業務員哎2爸2、信息管理表版(banks)(1)表結構伴表5.3銀行信斑息管理表板字段名搬字段類型襖字段大小斑主鍵扳外鍵八可否空啊備注鞍銀行編號靶char阿10吧是瓣N按銀行名稱班char稗30耙Y暗銀行簡稱白char澳10愛Y邦地址百char啊30扳Y礙(2)表中樣例斑數據伴表暗5.4辦 銀行信息管理疤表樣例數據捌銀行編號愛銀行名稱耙銀行簡稱拔地址巴6跋中國銀行癌中行背鞍山案7矮工商銀行胺工行佰鞍山搬8按建設銀行隘建行拔鞍山鞍9熬交通銀行扳交行奧鞍山疤10般農業銀行俺農行案鞍山拔3般、收支類型管理

43、案表(InOut把List)(1)表結構靶表5.5 收支阿類型管理表翱字段名敖字段類型扳字段大小跋主鍵絆外鍵八可否空唉備注礙記錄編號班char拔10骯是罷 拌Y奧收支類型編號耙char啊30拌 吧Y耙收支日期藹date笆20埃 搬Y啊帳號吧char板30邦 把N版收支金額跋char胺10壩 瓣Y盎成員編號鞍char氨10拜 笆Y埃備注信息拜char哎50矮 瓣Y俺類型半char笆10罷 拜Y邦(2)表中樣例拔數據唉表5.6 收支爸類型管理表樣例藹數據佰記錄編號扳收支類型編號吧收支日期埃帳號安收支金額癌成員編號拜備注信息凹類型疤6搬16皚2009-5-哀25巴0001芭500岸3安7案19擺20

44、09-5-爸25拔0002俺800奧4俺8翱27頒2009-5-扒25哎0003襖1000癌5拔9唉18鞍2009-5-背25氨0004板1200哎6唉10按28扳2009-5-奧25巴0005般1500霸7拜4罷、氨往來管理表(b拔ankoper叭)(1)表結構斑表5.7銀行往昂來管理表辦字段名澳字段類型瓣字段大小氨主鍵跋可否空頒備注柏銀行名稱半char岸30斑Y皚交易姓名八char昂10跋Y矮帳號八char敖30挨是熬N俺交易日期絆date佰20皚Y扮交易金額凹char靶10氨Y艾交易類型挨char按10拌Y啊定期月份翱char拜10胺Y半實際利息巴char霸10捌Y辦(2)表中樣例稗數據

45、安表5.8 銀行吧往來管理表樣例頒數據八銀行名稱襖交易姓名壩帳號班交易日期鞍交易金額癌交易類型罷定期月份疤實際利息捌中國銀行半王菲百0001稗2009-5-哎25鞍500把取款白12安50凹工商銀行埃孫楠頒0002壩2009-5-背25巴200拌取款阿5扮20皚建設銀行艾王力宏疤0003鞍2009-5-案25邦800百取款拔3扳80般交通銀行盎小沈陽瓣0004斑2009-5-扮25白1000哎取款佰2氨120盎農業銀行鞍孫燕姿藹0005稗2009-5-班25哀1200唉取款跋7笆200捌5、銀行帳戶管安理表(Amou白nt)(1)表結構拌表5.9 銀行百帳戶管理表班字段名捌字段類型拌字段大小般

46、主鍵擺可否空斑備注骯帳號啊char笆30背是愛N敗銀行名稱佰char凹30鞍Y熬開戶人姓名凹ch拜ar胺10芭Y按帳戶類別愛char半10扮Y敖開戶日期拔date扳20拜Y胺帳戶金額熬char捌10俺Y把存款類型澳char拌10癌Y瓣說明背char靶30矮Y岸(2)表中樣例澳數據奧表5.10 銀傲行帳戶管理表樣背例數據跋帳號稗銀行名稱愛開戶人姓名哎帳戶類別拔開戶日期芭帳戶金額靶存款類型般說明瓣0001懊中國銀行啊王菲佰工資卡藹2009-5-稗25胺2000耙活期八0002啊工商銀行捌孫楠礙工資卡疤2009-5-絆25擺2100艾活期笆0003半建設銀行矮王力宏胺工資卡皚2009-5-懊25懊1

47、800拜活期佰0004礙交通銀行板小沈陽芭工資卡版2009-5-啊25昂2500拌活期邦0005邦農業銀行般孫燕姿 般工資卡擺2009-5-敖25澳3500扒活期阿第扒6鞍章 詳細設計愛詳細設計階段的敗任務是在總體設扳計的基礎上進一阿步確定如何實現按目標系統,從軟跋件開發的工程化皚觀點來看,在使翱用程序設計語言拌編制程序以前,澳需要對所有采用愛算法的邏輯關系哀進行分析,設計捌出全部必要的過壩程細節,并給予靶清晰的表達,使昂之成為編碼的依耙據。皚6.唉1案登錄窗口設計礙1、登錄窗口功哀能描述盎登錄窗口用于對拜進入系統的人員扒進行身份識別和艾權限級別的確認鞍。對未在系統注啊冊的使用人員進艾行限制,

48、非法進霸入三次便自動退百出。對已在系統翱注冊的人員,在唉正確輸入用戶名罷和密碼后,便進白入系統主窗口,般同時根據用戶的笆權限級別開放主爸窗口中的菜單的版相應功能,并禁疤止不相關的功能凹。稗2、登錄窗口界拜面 熬圖6.1 登錄般窗口罷3、登錄窗口界矮面說明跋登錄窗口是進入板系統的第一個啟柏動窗口。在文本骯框中依次正確輸按入用戶編號、用拜戶名和密碼后,昂單擊巴“班確定拜”挨按鈕,便進入系絆統主窗口;若不芭正確,重新輸入半各項,重復三次翱都不能進入系統藹便自動退出。單矮擊俺“俺退出懊”奧按鈕退出系統。扳4、主要控件對板象的屬性設計拜表骯6搬.埃1 主要控件對疤象屬性列表愛對象名胺屬性拔屬性值伴Lab

49、el1笆Caption澳用戶名礙Label2挨Caption哎密碼阿txtUser八Text耙空昂txtPwd骯Text襖空啊Passwor扳dChar俺按C耙md_背Ok搬Caption耙確定拔C爸md_Canc霸el隘Caption邦取消吧6.2翱財務管理主窗體骯設計啊1、財務管理主佰窗體窗口功能描隘述礙本窗體由基本信挨息管理、財務信白息管理、數據統百計管理、用戶管盎理四大模塊組成暗,主窗體是進行半相關操作的主界奧面。在這幾個里澳,管理員有所有傲的權利進行各種皚操作。爸2、主窗體窗口翱界面阿圖6.2 主窗鞍體窗口八3笆、主窗體窗口界啊面說明耙主窗體窗口是系搬統最主要的界面骯。通過該界面可氨

50、以控制其他的六白大模塊的界面,靶是進行相關操作疤的主界面。在這唉幾個里,管理員岸有所有的權利進罷行各種操作。哀6.3 銀行信耙息管理窗口設計頒1、銀行信息管芭理窗口功能描述敖銀行信息管理窗扳口是設置查詢、骯添加、修改銀行拌信息的窗口,通捌過它可以查詢、斑添加、修改各銀阿行的詳細信息。八2、銀行信息管懊理窗口界面隘圖6.3 銀行版信息管理窗口翱3、銀行信息管斑理窗口界面說明骯在文本框里輸入佰銀行編號,單擊癌添加、修改、刪矮除,系統就更新霸所改變的內容。笆4、絆主要控件對象的頒屬性設計拜表搬6八.半2 主要控件對芭象屬性列表柏對象名版屬性稗屬性值/說明斑txtName霸用于輸入查詢條叭件礙CmdS

51、ear癌ch吧Caption笆查詢案DataGri按d1扳用于顯示銀行信背息傲Adodc白為DataGr盎id1控件提供邦數據源跋Cmd_Add罷Caption跋添加般Cmd_Mod啊i矮Caption佰修改搬Cmd_Del俺Caption凹刪除伴Cmd_Bac霸k俺Caption半返回澳6.壩4 收入類型設氨置窗口設計皚1、收入類型設柏置窗口功能描述擺收入類型設置窗扮口是設置各項收敖入的項目,通過骯他可以添加、修跋改、刪除所輸入把的項目。白2、收入類型設癌置窗口界面隘圖6.4 收入柏類型設置窗口佰3、收入類型設安置窗口界面說明隘在文本框里輸入巴要輸入的項目,案單擊添加、修改搬、刪除,系統將熬

52、更新鞍內容。版6.5 日常收柏支窗口設計安1、日常收支窗骯口功能描述把日常收支窗口是疤由收支類型、收皚支分類、收支日瓣期等模塊組成,般可以添加、疤修改、刪除日常盎收支的一切內容扒。扳2、背日常收支窗口界百面氨圖6.5拔日常收支稗窗口胺3、日常收支窗哀口界面說明擺在文本框里選出案收支類型、收支斑分類、收支日期礙等可以查詢相對耙應的內容,單擊壩添加、修改、刪翱除鍵可以進行更俺改。礙6.6 銀行往敗來管理窗口設計芭1、銀行往來管背理窗口功能描述絆銀行往來管理窗皚口是由銀行名稱翱、交易人、銀行斑帳號等模塊組成搬,可以添加、修佰改、刪除銀行往澳來管理的一切內霸容。挨2、銀行往來管班理窗口界面艾圖6.6啊

53、銀行往來管理斑窗口俺3芭、銀行往來管理哀窗口界面說明昂在文本框里選出半銀行名稱、交易岸人、銀行帳號等安可以查詢相對應把的內容,單擊添班加、修改、刪除傲鍵可以進行更改拌。白6.7 銀行帳按戶管理窗口設計挨1、銀行帳戶管柏理唉窗口功能描述阿銀行帳戶管理按窗口暗是由銀行名稱、辦開戶人、帳戶類哀型等模塊組成,皚可以添加、拜修改、刪除皚銀行帳戶管理扳的一切內容。隘2、銀行帳戶管背理窗口界面鞍圖6.7扒銀行帳戶癌管理癌窗口壩3、銀行帳戶管跋理窗口界面說明翱在文本框里選出敖銀行名稱、開戶盎人、帳號類型搬等可以查詢相對唉應的內容,單擊昂添加、修改、刪哀除鍵可以進行更捌改。翱6.8 日常收按支統計窗口設計拔1、

54、奧日常收支統計吧窗口功能描述辦日常收支統計絆窗口瓣是由收支分類、襖收支金額等模塊昂組成,顯示收支癌類型和金額。唉2、拌日常收支統計埃窗口界面鞍圖6.8日常收藹支統計窗口傲3、扮日常收支統計邦窗口界面說明敗在文本框里輸入斑年份、月份、系癌統就會顯示出工叭資、稿費、收支把金額等。靶6.9 銀行交佰易統計窗口設計翱1、背銀行交易統計氨窗口功能描述拔銀行交易統計扳窗口柏是由,帳號、交襖易金額、所得利敗息等模塊組成,阿可以顯示其相關絆內容。扳2、銀行交易統敗計窗口界面扮圖6.9銀行交懊易統計窗口百3、銀行交易統板計窗口界面擺在文本框里選擇巴年份、月份,系俺統自動顯示相關吧的帳號、交易金愛額、所得利息。辦

55、6.10 資產傲統計窗口設計皚1、資產統計窗藹口功能描述敗該窗口是顯示總瓣的資產統計內容伴。靶2、矮資產統計扮窗口界面爸圖6.10資產拜統計窗口盎3、扮資產統計窗口界絆面說明俺資產統計窗口是鞍顯示財務資金統耙計的窗口,可以鞍顯示銀行總存款辦,現金統計、收絆入總額、支出總阿額。澳6.11 用戶疤管理窗口設計笆1、芭系統用戶管理艾窗口功能描述胺系統用戶管理瓣窗口稗是設置系統管理佰員和普通用戶。版2、愛系統用戶管理吧窗口界面埃圖6.11系統班用戶管理窗口癌3、版成員管理窗口界暗面說明艾在文本框里輸入邦用戶名、用戶類邦型,單擊添加、白修改、刪除鍵,搬系統將添加、修霸改、刪除用戶名扳和用戶類型。啊6.1

56、2 成員捌管理窗口設計柏1、成員管理窗八口功能描述挨成員管理窗口是疤顯示成員個人資氨料的窗口。八2、成員管理窗半口界面襖圖6.12成員愛管理窗口辦3、成員管理窗爸口界面說明氨單擊添加、修改癌、刪除鍵,填入啊成員的個人信息襖,系統將更新所芭更改的信息。吧6.13 編輯暗用戶信息窗口設昂計皚1、編輯用戶信皚息窗口功能描述皚編輯用戶信息窗敗口是編輯用戶密案碼的窗口。絆2、熬編輯用戶信息頒窗口界面八圖6.13編輯翱用戶信息窗口背3、芭編輯用戶信息拔窗口界面說明百在文本框里輸入哀用戶名、密碼、氨確認密碼,系統笆將更新用戶的信邦息。俺第捌7擺章 系統測試耙7.1 軟件測凹試基礎理論拔7.1.1壩 軟件測試

57、定義拌軟件測試是根據熬軟件開發各階段壩的規格說明和程擺序的內部結構而霸精心設計的一批扒測試用例,并利柏用這些測試用例壩運行程序以及發奧現錯誤的過程,壩即執行測試步驟伴。耙軟件測試就是在艾軟件投入運行前絆,對軟件需求分罷析、設計規格說柏明和編碼實現的藹最終審查,它是半軟件質量保證的俺關鍵步驟辦7.1.2氨 軟件測試基本扳概念盎所謂測試,首先半是一項活動,在氨這項活動中某個愛系統或組成的部隘分將在特定的條罷件下運行,結果芭將被觀察和記錄敗,并對系統或組岸成部分進行評價斑。測試活動有兩靶種結果:找出缺扒陷和故障,或顯埃示軟件執行正確班。測試是一個或版多個測試用例的捌集合。絆測試用例:所謂把測試用例是

58、為特把定的目的而設計凹的一組測試輸入佰、執行條件和預伴期的結果;測試哎用例是執行測試爸的最小實體。靶7.2 軟件測艾試目的瓣測試是程序的執哎行過程,目的在啊于發現錯誤;不爸能證明程序的正般確性,除非僅處疤理有限種情況。愛檢查系統是否滿絆足需求也是測試敖的期望目標。一搬個好的測試用例背在于發現了還未鞍曾發現的錯誤;岸一次成功的測試班則是發現了錯誤阿的測試。澳7.3耙 百盛財務管理敖系統系統測試叭本系統部分模塊辦采用拜黑拔盒測試。捌7.3.1耙 登錄模塊測試百用例把表捌7.1拌 登錄模塊測試拔用例暗項目軟件盎百盛財務管理隘系統愛程序版本俺1.0敗功能模塊矮登錄模塊罷編制人鞍姚錫宏按功能特性昂用戶身

59、份驗證捌測試目的奧驗證是否輸入合壩法的信息,允許柏合法登錄,阻止邦非法登錄傲測試數據挨用戶名=霸admin挨 / 柏系統管理員襖 笆 背 密碼=邦111骯/ 壩系統管理員爸操作步驟傲操作描述拜數據叭期望結果胺實際結靶果骯測試狀態埃1佰輸入用戶名稱,俺按“叭確定班”按鈕。伴用戶名=巴admin跋,密碼為空白顯示警告信息“凹請輸入用戶名和芭密碼!”挨顯示警告信息“艾請輸入用戶名和敖密碼!”愛正常搬2靶輸入密碼,按“阿確定半”按鈕。稗用戶名佰=admin半,密碼=按1跋顯示警告信息“藹請輸入用戶名和壩密碼!”按顯示警告信息“澳請輸入用戶名和柏密碼!”懊正常佰3扳輸入用戶名和密罷碼,按爸“鞍確定擺”按

60、鈕。擺用戶名=扮admin愛,密碼=伴1哎顯示警告信息“哀請輸入用戶名和奧密碼!”白顯示警告信息“阿請輸入用戶名和哎密碼!”叭正常啊4扒輸入用戶名和密扳碼,按“靶確定吧”按鈕。案用戶名=敖admin埃,密碼=背1版顯示警告信息“礙密碼輸入錯誤,藹請向系統管理員板查詢埃!”絆顯示警告信息“靶密碼輸入錯誤,阿請向系統管理員罷查詢癌!”礙正常捌5拜輸入用戶名和密扮碼,按“盎確定熬”按鈕。版用戶名藹為空擺顯示警告信息“爸您還沒有選擇用板戶名扳!”白顯示警告信息“皚您還沒有選擇用懊戶名耙!半正常霸6愛輸入用戶名和密擺碼,按“按確定把”按鈕。哎用戶名=班admin熬,密碼=骯1哎進入主界面佰進入主界面頒正

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論