




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 編號(hào) 畢業(yè)設(shè)計(jì)(論文)題目 固定資產(chǎn)管理系統(tǒng) 二級(jí)學(xué)院 應(yīng)用技術(shù)學(xué)院 專 業(yè) 會(huì)計(jì)學(xué)(會(huì)計(jì)信息化方向)班 級(jí) 10921610260 畢業(yè)論文寫作聲明畢業(yè)論文題目: 固定資產(chǎn)管理系統(tǒng) 本人聲明所呈交的畢業(yè)論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的。據(jù)我所知,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其它人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得重慶工學(xué)院或其它教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示謝意。畢業(yè)論文作者: 簽字日期: 年 月 摘要隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信
2、息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,企業(yè)要生存要發(fā)展,要高效率地把企業(yè)活動(dòng)有機(jī)地組織起來,就必須加強(qiáng)企業(yè)管理,即加強(qiáng)對企業(yè)內(nèi)部的各種資源(人、財(cái)、物等)的有效管理,建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)隨著企業(yè)規(guī)模的逐步擴(kuò)大,其固定資產(chǎn)的投資規(guī)模相應(yīng)擴(kuò)大。目前,固定資產(chǎn)管理很多仍然停留在手工管理模式,其運(yùn)作機(jī)制已和企業(yè)的業(yè)務(wù)發(fā)展規(guī)模不相適應(yīng)。如何對固定資產(chǎn)進(jìn)行有效的管理,是目前企業(yè)十分關(guān)注的問題。由于數(shù)據(jù)庫技術(shù)及開發(fā)工具的不斷發(fā)展,開發(fā)一套企業(yè)規(guī)模的固定資產(chǎn)管理系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化管理,在技術(shù)上已經(jīng)變得非常容易實(shí)現(xiàn)。本次畢業(yè)設(shè)計(jì)的題目是開發(fā)一個(gè)固定資產(chǎn)管理系統(tǒng)。本固定資產(chǎn)管理系統(tǒng)功能包括用戶管理、密碼修
3、改、部門管理、資產(chǎn)來源、使用情況、變動(dòng)情況、計(jì)量單位、卡片管理、卡片查詢、報(bào)廢管理、報(bào)廢資產(chǎn)查詢、資產(chǎn)折舊、資產(chǎn)統(tǒng)計(jì)表、部門匯總、幫助和退出系統(tǒng)等功能。系統(tǒng)用戶界面十分簡潔、實(shí)用,操作簡單。關(guān)鍵詞固定資產(chǎn);管理系統(tǒng);powerbuilder10.0;sql anywhere9.0abstractas information technology in the management of more in-depth and wide range of applications, management information systems implementation, technology h
4、as gradually matured. management information system is a continuous development of new disciplines, business to survive and develop, to the high efficiency of organic and organized corporate events, we must strengthen enterprise management, namely to strengthen internal resources (human, financial,
5、material etc.) for effective management, and establish its own characteristics suited to the management information systems as companies gradually expand the scale, the scale of investment in fixed assets expanded accordingly. currently, many of them still remain fixed asset management in the manual
6、 management mode, and its operation mechanism is incompatible with the companys business development scale. how effective management of fixed assets, is of great concern to enterprises. because database technology and development tools continues to evolve, develop an enterprise-scale fixed assets ma
7、nagement system, computerized management, technically has become very easy to implement.the graduation project topic is to develop a fixed asset management system. the fixed assets management system features include user management, password changes, departmental management, asset sources, usage cha
8、nges, units of measurement, card management, card check, scrap management, retirement assets inquiries, asset depreciation, asset tables, department summary help, and exit system functions. system user interface is very simple, practical, easy to operate.key words: fixed assets; management system; p
9、owerbuilder10.0; sql anywhere 9.0目錄摘要iabstractii第一章 緒論61.1 課題背景61.1.1 畢業(yè)設(shè)計(jì)的意義61.1.2 研究的目的61.2 開發(fā)工具簡介71.2.1 powerbuilder10.0簡介71.2.2 adaptive server anywhere簡介8第二章系統(tǒng)分析與可行性分析102.1系統(tǒng)分析102.2系統(tǒng)可行性分析102.3 業(yè)務(wù)流程分析112.4數(shù)據(jù)流程分析12第三章系統(tǒng)總體設(shè)計(jì)133.1體系結(jié)構(gòu)133.1.1實(shí)體分析及局部e-r圖133.1.2實(shí)體之間的聯(lián)系及e-r圖143.2系統(tǒng)功能說明153.2.1管理員登錄153.
10、2.2系統(tǒng)設(shè)置153.2.3基本信息153.2.4固定資產(chǎn)卡片管理163.2.5固定資產(chǎn)折舊163.2.6固定資產(chǎn)報(bào)表163.2.7幫助163.2.8退出16第四章數(shù)據(jù)字典174.1變動(dòng)情況表174.2報(bào)廢信息表174.3部門信息表174.4計(jì)量單位表174.5卡片信息表174.6使用情況表184.7用戶信息表184.8資產(chǎn)來源表194.9折舊信息表19第五章人機(jī)界面與實(shí)現(xiàn)205.1pbl庫說明205.2系統(tǒng)登錄215.3系統(tǒng)主界面225.4密碼修改245.5部門管理275.6資產(chǎn)來源285.7使用情況305.8變動(dòng)情況325.9計(jì)量單位345.10卡片管理36卡片管理數(shù)據(jù)流程圖385.11卡
11、片查詢385.12報(bào)廢管理405.13報(bào)廢資產(chǎn)查詢425.14資產(chǎn)折舊445.15資產(chǎn)統(tǒng)計(jì)表465.16部門匯總48第6章 系統(tǒng)實(shí)現(xiàn)506.1用戶管理窗口的設(shè)計(jì)說明506.2密碼修改窗口的設(shè)計(jì)說明536.3部門窗口的設(shè)計(jì)說明556.4資產(chǎn)來源窗口的設(shè)計(jì)說明586.5資產(chǎn)使用情況窗口的設(shè)計(jì)說明606.6資產(chǎn)變動(dòng)情況窗口的設(shè)計(jì)說明636.7計(jì)量單位窗口的設(shè)計(jì)說明656.8卡片管理窗口的設(shè)計(jì)說明686.9資產(chǎn)折舊窗口的設(shè)計(jì)說明716.10資產(chǎn)統(tǒng)計(jì)表窗口的設(shè)計(jì)說明73第7章 系統(tǒng)測試777.1開發(fā)環(huán)境以及測試環(huán)境777.2內(nèi)容及結(jié)果77參 考 文 獻(xiàn)78第一章 緒論1.1 課題背景在人類社會(huì)已經(jīng)邁入2
12、1世紀(jì)的今天,信息技術(shù)的飛速發(fā)展和普及使得全社會(huì)對計(jì)算機(jī)應(yīng)用技術(shù)的需求日益增加。時(shí)至今日,計(jì)算機(jī)已經(jīng)深入到人們?nèi)粘9ぷ鳎瑢W(xué)習(xí),生活,娛樂的各個(gè)方面。眾所周知,計(jì)算機(jī)的主要功能是進(jìn)行信息處理,而基于數(shù)據(jù)庫技術(shù)的數(shù)據(jù)組織與處理則是其中一個(gè)非常重要的領(lǐng)域。1.1.1 畢業(yè)設(shè)計(jì)的意義首先對powerbuilder10.0開發(fā)平臺(tái)和adaptive server anywhere數(shù)據(jù)庫平臺(tái)有了更加深入的學(xué)習(xí)和認(rèn)識(shí),并且能夠熟練運(yùn)用此開發(fā)工具進(jìn)行更加深入的開發(fā)研究。同時(shí),這次畢業(yè)設(shè)計(jì)對設(shè)計(jì)者也是一次非常好的鍛煉機(jī)會(huì)。一方面,進(jìn)一步明確了開發(fā)研究一個(gè)管理信心系統(tǒng)的方法和思想,加深對管理信息系統(tǒng)的認(rèn)識(shí),鞏固以
13、前學(xué)習(xí)的信息系統(tǒng)開發(fā)方面的知識(shí),另一方面,設(shè)計(jì)者對所使用的編程語言有了很好的掌握,提高了程序設(shè)計(jì)和程序調(diào)試的能力,并對一般軟件設(shè)計(jì)的步驟流程有了深刻的體會(huì),為今后在工作崗位上學(xué)好用好計(jì)算機(jī)打下了堅(jiān)定的基礎(chǔ)。1.1.2 研究的目的固定資產(chǎn)管理系統(tǒng)是財(cái)務(wù)管理中的一個(gè)重要組成部分,固定資產(chǎn)具有價(jià)值高,使用周期長、使用地點(diǎn)分散、管理難度大等特點(diǎn)。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對固定資產(chǎn)進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保
14、密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高固定資產(chǎn)管理的效率,也是科學(xué)化、正規(guī)化管理的重要條件。固定資產(chǎn)管理系統(tǒng)通過采集固定資產(chǎn)日常工作中所產(chǎn)生的各種原始數(shù)據(jù),根據(jù)資產(chǎn)管理的要求,對數(shù)據(jù)進(jìn)行分類、統(tǒng)計(jì)、匯總、分析,建立程序化、制度化、規(guī)范化的固定資產(chǎn)計(jì)算機(jī)軟件管理系統(tǒng),包括了固定資產(chǎn)的一般特性、固定資產(chǎn)狀態(tài)數(shù)據(jù)和固定資產(chǎn)能力數(shù)據(jù),及時(shí)準(zhǔn)確地報(bào)出各種報(bào)表,為固定資產(chǎn)管理提供了一個(gè)現(xiàn)代化的管理手段,這一手段可以強(qiáng)化和規(guī)范對固定資產(chǎn)的管理。便于計(jì)劃、財(cái)務(wù)、審計(jì)等管理部門的介入,形成嚴(yán)格的監(jiān)督、約束機(jī)制。1.2 開發(fā)工具簡介在本畢業(yè)設(shè)計(jì)中所使用的編程開發(fā)語言是 powerbuilder10.0開
15、發(fā)平臺(tái),數(shù)據(jù)庫為adaptive server anywhere。1.2.1 powerbuilder10.0簡介powerbuilder10.0是由著名數(shù)據(jù)庫廠商sybase公司推出的數(shù)據(jù)庫應(yīng)用快速開發(fā)工具,其早期版本主要用于數(shù)據(jù)庫前端應(yīng)用開發(fā)。powerbuilder10.0以其高效快捷的集成開發(fā)環(huán)境,簡介友好的用戶界面,功能強(qiáng)大的數(shù)據(jù)窗口技術(shù)以及性能優(yōu)越的數(shù)據(jù)庫訪問能力,越來越受到眾多數(shù)據(jù)庫開發(fā)人員的青瞇成為當(dāng)前最為流行的數(shù)據(jù)庫前端開發(fā)工具之一。powerbuilder10.0是一款功能強(qiáng)大的數(shù)據(jù)庫系統(tǒng)開發(fā)工具,它主要具有以下特點(diǎn):powerbuilder簡稱pb,屬于客戶端產(chǎn)品,不僅是
16、數(shù)據(jù)庫前端開發(fā)工具,也是專業(yè)的客戶/服務(wù)器開發(fā)工具。pb 是面向?qū)ο蟮木幊坦ぞ?,它提供了窗口,菜單,?shù)據(jù)窗,命令按鈕,單行編輯框,多行編輯框,列表框等各種基本對象,并且允許開發(fā)人員自定義新對象。將各種對象按照某種邏輯結(jié)合起來,就構(gòu)成了pb的應(yīng)用程序。pb支持多種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。支持多種大型數(shù)據(jù)庫,并可通過數(shù)據(jù)庫專用接口連接數(shù)據(jù)庫。所有數(shù)據(jù)庫都可以通過odbc建立連接??梢酝瑫r(shí)訪問多個(gè)dbms(數(shù)據(jù)庫管理系統(tǒng))。pb提供了最具特色的數(shù)據(jù)窗(data window)data window(數(shù)據(jù)窗,簡稱dw)控件是pb的核心控件,是pb提供的使用戶訪問數(shù)據(jù)庫的最簡捷,有效的方式。對于用戶而言,
17、通過dw可以很只管地觀看數(shù)據(jù)及其相互關(guān)系,而不必關(guān)心數(shù)據(jù)在數(shù)據(jù)庫的哪個(gè)表中,以及各個(gè)表之間的相互關(guān)系;對于開發(fā)人員而言,dw可以快速地進(jìn)行表與表之間的鏈接,自動(dòng)生成dml(數(shù)據(jù)操縱語言),這極大地提高了系統(tǒng)開發(fā)的效率。dw提供了多種形式的數(shù)據(jù)顯示格式,用戶可以根據(jù)需要選擇不同表現(xiàn)形式的數(shù)據(jù)窗??偠灾?,power builder10.0是一種現(xiàn)代的、類型安全的、面向?qū)ο蟮拈_發(fā)平臺(tái),它使得開發(fā)人員能夠快速而容易的開發(fā)解決方案,且具有強(qiáng)大的設(shè)計(jì)、開發(fā)和處理圖形、圖像的功能。1.2.2 adaptive server anywhere簡介adaptive server anywhere 關(guān)系數(shù)據(jù)庫管
18、理系統(tǒng)是 sql anywhere studio 的核心。adaptive server anywhere 是為要求功能完備的 sql 數(shù)據(jù)庫的任務(wù)而專門設(shè)計(jì)的。根據(jù)設(shè)計(jì),它可以在不同的環(huán)境下工作。它充分利用可用內(nèi)存和 cpu 資源,在具有充足資源的環(huán)境中提供極佳的性能。它還可以在具有有限物理和數(shù)據(jù)庫管理資源的環(huán)境下很好地工作,包括移動(dòng)計(jì)算環(huán)境、嵌入式數(shù)據(jù)庫使用,并可用作中小型業(yè)務(wù)的數(shù)據(jù)庫服務(wù)器。adaptive server anywhere 的特點(diǎn)包括:1. 完全 sql 關(guān)系數(shù)據(jù)庫管理系統(tǒng)。adaptive server anywhere 是事務(wù)處理關(guān)系數(shù)據(jù)庫管理系統(tǒng) (rdbms),它
19、具備多種功能,包括:完全恢復(fù)功能、聯(lián)機(jī)備份、參照完整性動(dòng)作、存儲(chǔ)過程、觸發(fā)器、行級(jí)并發(fā)控制、時(shí)間表和事件、豐富的 sql 語言以及在完整 sql rdbms 中應(yīng)提供的所有功能。 2. 經(jīng)濟(jì)合算的硬件要求。與其它數(shù)據(jù)庫管理系統(tǒng)相比,adaptive server anywhere 要求的內(nèi)存和磁盤資源更少。易于使用 adaptive server anywhere 可以自我調(diào)節(jié)并易于管理。您可以方便地使用 adaptive server anywhere,而無需像其它關(guān)系數(shù)據(jù)庫管理系統(tǒng)那樣進(jìn)行大量的數(shù)據(jù)庫管理工作。 3. 獨(dú)立和網(wǎng)絡(luò)使用。adaptive server anywhere 可以以
20、獨(dú)立的方式使用,例如在以數(shù)據(jù)為中心的應(yīng)用程序中作為嵌入式數(shù)據(jù)庫,或者在多用戶客戶/服務(wù)器或三層環(huán)境中作為網(wǎng)絡(luò)服務(wù)器。作為嵌入式數(shù)據(jù)庫系統(tǒng),它可以根據(jù)需要由應(yīng)用程序自動(dòng)啟動(dòng)。 4. 高性能 。盡管 adaptive server anywhere 在設(shè)計(jì)上強(qiáng)調(diào)簡單的管理和適度的資源要求,但它依然是可伸縮的高性能 dbms。adaptive server anywhere 可在多個(gè) cpu 上運(yùn)行,具有高級(jí)查詢優(yōu)化程序,并且提供性能監(jiān)控和調(diào)節(jié)工具。第二章系統(tǒng)分析與可行性分析2.1系統(tǒng)分析本系統(tǒng)其研究主要包括以下幾點(diǎn):(1) 系統(tǒng)管理:用戶信息輸入、密碼修改。(2) 基本信息:主要包括對部門信息、資
21、產(chǎn)來源、使用情況、變動(dòng)情況、計(jì)量單位等信息的增加、刪除、修改、查詢等功能。(3) 固定資產(chǎn)卡片管理:主要包括對固定資產(chǎn)卡片信息的增加、查詢、修改等功能。(4) 固定資產(chǎn)折舊:主要包括對報(bào)廢資產(chǎn)信息以及資產(chǎn)折舊信息的管理。(5) 固定資產(chǎn)報(bào)表:主要對固定資產(chǎn)信息后成報(bào)表以方便查詢。本系統(tǒng)主要分為三個(gè)模塊:數(shù)據(jù)庫,內(nèi)容,管理員操作界面。1.數(shù)據(jù)庫:包括原始數(shù)據(jù)庫,同時(shí)可增加新的數(shù)據(jù)內(nèi)容并對齊進(jìn)行設(shè)置和修改。2.內(nèi)容:包括內(nèi)容模板,即所添加內(nèi)容的大體顯示格式,同時(shí)還包括數(shù)據(jù)的格式和顯示效果。 3.管理員操作界面:界面要求美觀合理,使用方便,數(shù)據(jù)精準(zhǔn)。2.2系統(tǒng)可行性分析本此系統(tǒng)具備功能齊全、管理模式
22、多且靈活合理、穩(wěn)定實(shí)用、易安裝、易維護(hù)、易學(xué)易用等特點(diǎn),可滿足各類中小企業(yè)的信息化管理需求。1.高可靠性和安全性:采用大型數(shù)據(jù)庫軟件adaptive server anywhere,其固有的安全性能,保障系統(tǒng)有一個(gè)穩(wěn)定的運(yùn)行環(huán)境。2.穩(wěn)定性好:adaptive server anywhere數(shù)據(jù)庫與ic卡技術(shù)的無縫結(jié)合,高度的保密性、安全性以及先進(jìn)性; 3.易學(xué)、易用性:人性化的界面設(shè)計(jì),快捷的在線幫助,易安裝、易管理、易維護(hù)、易拓展。2.3 業(yè)務(wù)流程分析業(yè)務(wù)流程圖符號(hào)說明:系統(tǒng)業(yè)務(wù)流程圖如圖2-1所示: 固定資產(chǎn)系統(tǒng)業(yè)務(wù)流程圖2-1 2.4數(shù)據(jù)流程分析數(shù)據(jù)流程圖符號(hào)說明:第三章 系統(tǒng)總體設(shè)計(jì)
23、3.1體系結(jié)構(gòu)本系統(tǒng)的總功能模塊圖用戶管理部門管理使用情況資產(chǎn)來源變動(dòng)情況計(jì)量單位固定資產(chǎn)折舊卡片管理固定資產(chǎn)管理系統(tǒng)退出系統(tǒng)密碼修改系統(tǒng)管理基礎(chǔ)信息資產(chǎn)卡片管理幫助資產(chǎn)統(tǒng)計(jì)表部門匯總固定資產(chǎn)報(bào)表卡片查詢報(bào)廢管理報(bào)廢資產(chǎn)查詢資產(chǎn)折舊圖3-1總功能模塊圖3-13.1.1實(shí)體分析及局部e-r圖通過需求分析得知,固定資產(chǎn)管理系統(tǒng)的研究對象有固定資產(chǎn)、部門和操作員三個(gè)對象,也就是三個(gè)實(shí)體,但由于系統(tǒng)的主要功能是管理固定資產(chǎn)(固定資產(chǎn)的增加和報(bào)廢),所以在實(shí)際處理中將固定資產(chǎn)分為固定資產(chǎn)增加和固定資產(chǎn)報(bào)廢,也就是說,為了處理問題的方便,將系統(tǒng)的實(shí)體對象分為部門、操作員、固定資產(chǎn)增加和固定資產(chǎn)報(bào)廢。對于固
24、定資產(chǎn)管理系統(tǒng)來說,比較重要的部門信息是部門編號(hào)、部門名稱、部門負(fù)責(zé)人。其中部門編號(hào)能夠唯一確定某個(gè)部門的所有信息,故在該實(shí)體中定義部門編號(hào)為實(shí)體標(biāo)識(shí)符。部門er圖如下: 部門er圖3-2 (1)固定資產(chǎn)報(bào)廢在固定資產(chǎn)減少實(shí)體中,包含資產(chǎn)編號(hào)、資產(chǎn)名稱、部門編號(hào)、資產(chǎn)類別、操作員編號(hào)五個(gè)屬性。其中,資產(chǎn)編號(hào)能夠唯一標(biāo)識(shí)每一項(xiàng)固定資產(chǎn),故定義資產(chǎn)編號(hào)為固定資產(chǎn)減少實(shí)體的標(biāo)識(shí)符。固定資產(chǎn)減少實(shí)體的er圖如下:固定資產(chǎn)報(bào)廢er圖3-33.1.2實(shí)體之間的聯(lián)系及e-r圖1)固定資產(chǎn)與部門聯(lián)系的er圖企業(yè)中的固定資產(chǎn)都分別分配到不同的部門,由不同部門來管理,同一部門可以管理多項(xiàng)固定資產(chǎn),故固定資產(chǎn)和部門
25、之間聯(lián)系類型是m:1的聯(lián)系。固定資產(chǎn)和部門聯(lián)系的er圖如下 實(shí)體er圖3-43.2系統(tǒng)功能說明3.2.1管理員登錄系統(tǒng)通過管理員的用戶名及密碼進(jìn)行系統(tǒng)的登錄,如果用戶名或密碼有一方錯(cuò)誤將無法登錄到系統(tǒng)3.2.2系統(tǒng)設(shè)置此功能完成系統(tǒng)的用戶管理等基礎(chǔ)信息的增加、刪除、修改、查詢等功能。3.2.3基本信息此功能完成對部門信息、資產(chǎn)來源、使用情況、變動(dòng)情況、計(jì)量單位等信息的增加、刪除、修改、查詢等功能。3.2.4固定資產(chǎn)卡片管理此功能完成對固定資產(chǎn)卡片信息的增加、查詢、修改等功能。3.2.5固定資產(chǎn)折舊此功能完成對報(bào)廢資產(chǎn)信息以及資產(chǎn)折舊信息的管理。3.2.6固定資產(chǎn)報(bào)表此功能完成對固定資產(chǎn)信息后成
26、報(bào)表以方便查詢。3.2.7幫助系統(tǒng)的幫助信息。3.2.8退出提供退出系統(tǒng)功能。第四章數(shù)據(jù)字典4.1變動(dòng)情況表列名數(shù)據(jù)類型長度主鍵允許空說明idinteger是否編號(hào)bdbhvarchar(20)20否變動(dòng)編號(hào)bdmcvarchar(50)50否變動(dòng)名稱memovarchar(50)255是備注4.2報(bào)廢信息表 列名數(shù)據(jù)類型長度主鍵允許空說明idinteger是否編號(hào)bfbhvarchar(20)20否報(bào)廢編號(hào)kpbhvarchar(20)20否卡片名稱bfrqdate是報(bào)廢日期bfyyvarchar(100)100是報(bào)廢日期memovarchar(255)255是備注4.3部門信息表 列名數(shù)據(jù)
27、類型長度主鍵允許空說明idinteger是否編號(hào)codevarchar(20)20 否部門編號(hào) codenamevarchar(50)50 否部門名稱memovarchar(255)255 是備注4.4計(jì)量單位表列名數(shù)據(jù)類型長度主鍵允許空說明idinteger是否編號(hào)codevarchar(20)20否 編號(hào)codenamevarchar(50)50否 名稱memovarchar(255)255是 備注4.5卡片信息表 列名數(shù)據(jù)類型長度主鍵允許空說明idinteger是否編號(hào)kphvarchar(20)20否卡片號(hào)kpmcvarchar(50)50否卡片名稱cfddvarchar(100)10
28、0是存放地點(diǎn)bmvarchar(20)20是使用部門jldwvarchar(20)20是計(jì)量單位sldecimal(10,2)10是數(shù)量zclyvarchar(20)20是資產(chǎn)來源syqkvarchar(20)20是使用狀況bdqkvarchar(20)20是變動(dòng)情況cdvarchar(100)100是產(chǎn)地gzrqdate是購置日期 scrqdate是生產(chǎn)日期 qerqdate是啟用日期 memovarchar(255)255是備注 zcjedecimal(10,2)10是資產(chǎn)金額 bfbzvarchar是報(bào)廢標(biāo)志4.6使用情況表列名數(shù)據(jù)類型長度主鍵允許空說明id integer是否編號(hào)syb
29、mvarchar(20)20否 編號(hào)symcvarchar(50)50否 名稱memovarchar(255)255是 備注 4.7用戶信息表列名數(shù)據(jù)類型長度主鍵允許空說明id integer是否編號(hào)usercodevarchar(20)20否用戶名usernamevarchar(50)50是用戶姓名pwdvarchar(50)50是密碼xbvarchar 是性別bmvarchar(20)20 是部門lxdhvarchar(20)20 是聯(lián)系電話emailvarchar(50)50是電子郵箱memovarchar(255)255是備注4.8資產(chǎn)來源表 列名數(shù)據(jù)類型長度主鍵允許空說明idinte
30、ger是否編號(hào)zclyvarchar(20)20否 編號(hào)lymcvarchar(50)50否 名稱memovarchar(255)255是 備注4.9折舊信息表 列名數(shù)據(jù)類型長度主鍵允許空說明idinteger是否編號(hào)kphvarchar(20)20否卡片號(hào)nxinteger否預(yù)計(jì)使用年限ezjldecimal(10,2)10是月折舊率ezjdecimal(10,2)10 是月折舊額syesinteger 是已使用月數(shù)ljzjdecimal(10,2)10 是累計(jì)折舊zyjedecimal(10,2)10是折余價(jià)值zjffvarchar是折舊方法zjbhvarchar(20)20是折舊編號(hào)第五
31、章 人機(jī)界面與實(shí)現(xiàn)5.1pbl庫說明 如圖5-1所示: 圖5-15.2系統(tǒng)登錄管理員的用戶名與密碼是否正確進(jìn)行登錄,如果有一方錯(cuò)誤系統(tǒng)將禁止其登錄到系統(tǒng)中。系統(tǒng)登錄界面如圖5-2 圖5-2登陸界面 圖5-3登陸數(shù)據(jù)流程圖5.3系統(tǒng)主界面管理員通過用戶名與密碼進(jìn)入到系統(tǒng)的主界面,在主界面管理員可以通過菜單來完成本系統(tǒng)的相關(guān)功能。主界面如圖5-4:圖5-4系統(tǒng)主界面對系統(tǒng)用戶信息的添加、刪除等功能。如圖5-5所示: 圖5-5用戶信息界面 圖5-6 用戶信息數(shù)據(jù)流程圖5.4密碼修改密碼修改的界面如圖5-7,所示通過輸入原密碼、新密碼以及確認(rèn)密碼來進(jìn)行密碼修改。如果用戶輸入了錯(cuò)誤的原密碼系統(tǒng)將給予提示
32、;如果用戶所輸入的新密碼與確認(rèn)密碼不一致,系統(tǒng)也將給予提示,將不能完成密碼的修改。密碼修改成功以后將會(huì)在下一次登錄系統(tǒng)時(shí)生效。圖5-7密碼修改界面 圖5-8密碼修改數(shù)據(jù)流程圖5.5部門管理部門管理功能實(shí)現(xiàn)了管理員對部門信息的增加、刪除、等功能,單擊【新增】按鈕來實(shí)現(xiàn)部門信息的添加;單擊【刪除】按鈕可以將部門信息刪除;單擊【保存】按鈕可以將部門信息進(jìn)行保存。界面如圖5-9所示:圖5-9部門管理界面 圖5-10 部門管理數(shù)據(jù)流程圖5.6資產(chǎn)來源資產(chǎn)來源功能實(shí)現(xiàn)了管理員對資產(chǎn)來源信息的增加、刪除、等功能,單擊【新增】按鈕來實(shí)現(xiàn)資產(chǎn)來源信息的添加;單擊【刪除】按鈕可以將資產(chǎn)來源信息刪除;單擊【保存】按
33、鈕可以將資產(chǎn)來源信息進(jìn)行保存。界面如圖5-11所示:圖5-11資產(chǎn)來源界面 圖5-12資產(chǎn)來源數(shù)據(jù)流程圖5.7使用情況使用情況功能實(shí)現(xiàn)了管理員對使用情況信息的增加、刪除、等功能,單擊【新增】按鈕來實(shí)現(xiàn)使用情況信息的添加;單擊【刪除】按鈕可以將使用情況信息刪除;單擊【保存】按鈕可以將使用情況信息進(jìn)行保存。界面如圖5-13所示:圖5-13使用情況界面 圖5-14 使用情況數(shù)據(jù)流程圖5.8變動(dòng)情況變動(dòng)情況功能實(shí)現(xiàn)了管理員對變動(dòng)情況信息的增加、刪除、等功能,單擊【新增】按鈕來實(shí)現(xiàn)變動(dòng)情況信息的添加;單擊【刪除】按鈕可以將變動(dòng)情況信息刪除;單擊【保存】按鈕可以將變動(dòng)情況信息進(jìn)行保存。界面如圖5-15所示
34、圖5-15變動(dòng)情況界面 圖5-16變動(dòng)情況數(shù)據(jù)流程圖5.9計(jì)量單位計(jì)量單位功能實(shí)現(xiàn)了管理員對計(jì)量單位信息的增加、刪除、等功能,單擊【新增】按鈕來實(shí)現(xiàn)計(jì)量單位信息的添加;單擊【刪除】按鈕可以將計(jì)量單位信息刪除;單擊【保存】按鈕可以將計(jì)量單位信息進(jìn)行保存。界面如圖5-17所示:圖5-17計(jì)量單位界面 圖5-18 計(jì)量單位數(shù)據(jù)流程圖5.10卡片管理卡片管理功能實(shí)現(xiàn)了管理員對卡片管理信息的增加、刪除、等功能,單擊【新增】按鈕來實(shí)現(xiàn)卡片管理信息的添加;單擊【刪除】按鈕可以將卡片管理信息刪除;單擊【保存】按鈕可以將卡片管理信息進(jìn)行保存。界面如圖5-19所示:圖5-19卡片管理界面 圖5-20 卡片管理數(shù)據(jù)
35、流程圖5.11卡片查詢卡片查詢功能實(shí)現(xiàn)了管理員對卡片信息的查詢等功能,管理員可以通過單擊【查詢】按鈕來實(shí)現(xiàn)卡片信息的查詢;單擊【刷新】按鈕來實(shí)現(xiàn)卡片信息數(shù)據(jù)窗口及查詢條件清空。界面如圖5-21所示:圖5-21卡片查詢界面 圖5-22 卡片查詢數(shù)據(jù)流程圖5.12報(bào)廢管理報(bào)廢管理功能實(shí)現(xiàn)了管理員對報(bào)廢信息的增加、刪除、等功能,單擊【新增】按鈕來實(shí)現(xiàn)報(bào)廢信息的添加;單擊【刪除】按鈕可以將報(bào)廢信息刪除;單擊【保存】按鈕可以將報(bào)廢信息進(jìn)行保存。界面如圖5-23所示圖5-23報(bào)廢管理界面 圖5-24報(bào)廢管理數(shù)據(jù)流程圖5.13報(bào)廢資產(chǎn)查詢報(bào)廢資產(chǎn)查詢功能實(shí)現(xiàn)了管理員對報(bào)廢資產(chǎn)信息的查詢功能,單擊【查詢】按鈕
36、來實(shí)現(xiàn)報(bào)廢資產(chǎn)信息的查詢;單擊【刷新】按鈕可以將數(shù)據(jù)窗口信息及查詢條件清空;單擊【查看明細(xì)】按鈕可以查詢報(bào)廢明細(xì)信息。界面如圖5-25所示圖5-25報(bào)廢資產(chǎn)查詢界面 圖5-26 報(bào)廢資產(chǎn)查詢數(shù)據(jù)流程圖5.14資產(chǎn)折舊資產(chǎn)折舊管理功能實(shí)現(xiàn)了管理員對資產(chǎn)折舊信息的增加、刪除、等功能,單擊【新增】按鈕來實(shí)現(xiàn)資產(chǎn)折舊信息的添加;單擊【刪除】按鈕可以將資產(chǎn)折舊信息刪除;單擊【保存】按鈕可以將資產(chǎn)折舊信息進(jìn)行保存。界面如圖5-27所示:圖5-27資產(chǎn)折舊界面 圖5-28 資產(chǎn)折舊數(shù)據(jù)流程圖5.15資產(chǎn)統(tǒng)計(jì)表資產(chǎn)統(tǒng)計(jì)表功能實(shí)現(xiàn)了管理員對資產(chǎn)信息的綜合查詢,管理員通過單擊【查詢】按鈕查詢到相關(guān)信息。界面如圖5
37、-29所示:圖5-29資產(chǎn)統(tǒng)計(jì)表界面圖5-30資產(chǎn)統(tǒng)計(jì)表數(shù)據(jù)流程圖5.16部門匯總部門匯總功能實(shí)現(xiàn)了管理員對部門資產(chǎn)信息的綜合查詢等功能。界面如圖5-31所示:圖5-31部門匯總界面 圖5-32部門匯總數(shù)據(jù)流程圖 第6章 系統(tǒng)實(shí)現(xiàn)6.1用戶管理窗口的設(shè)計(jì)說明表6-1 項(xiàng) 目說 明窗口名w_user 功能操作員信息增加父窗口window界面設(shè)計(jì)控件類型控件名控件名稱說明命令按鈕cb_5&c查詢查詢數(shù)據(jù)窗口中的數(shù)據(jù)命令按鈕cb_6&s刷新刷新數(shù)據(jù)窗口中的數(shù)據(jù)命令按鈕cb_1&z增加增加數(shù)據(jù)行命令按鈕cb_2&s刪除刪除輸入數(shù)據(jù)事件腳本cb_5string ls_code,ls_namestring
38、 ls_sqlls_code =trim(sle_1.text)ls_name =trim(sle_2.text)if ls_code = and ls_name= then messagebox(提示,請先選擇查詢條件!)return end if if ls_code then ls_sql =(usercode like %+ls_code+%)end if if ls_name then if ls_sql= then ls_sql = (username like %+ls_name+%)else ls_sql = ls_sql + and (username like%+ls_na
39、me+%)end if end if dw_1.setfilter(ls_sql)dw_1.filter() if dw_1.retrieve()=0 then messagebox(提示,沒有滿足條件的記錄!)end ifcb_6sle_1.text=sle_2.text=dw_1.dataobject=dw_userdw_1.settransobject( sqlca)dw_1.retrieve( )cb_1long ll_currentrow /定義長整型ll_currentrow = dw_1.insertrow(0) dw_1.scrolltorow(ll_currentrow)dw
40、_1.setcolumn(1)dw_1.setfocus()cb_3string ls_code,ls_pwddwitemstatus l_status integer li_cntint li_countdecimal ld_sldw_1.accepttext( )if dw_1.rowcount( ) 0 then ls_code=trim(dw_1.getitemstring(dw_1.getrow(),usercode)ls_pwd=trim(dw_1.getitemstring(dw_1.getrow(),pwd)if ls_code= or isnull(ls_code) then
41、 messagebox(提示,請輸入用戶名!)returnend if if ls_pwd= or isnull(ls_pwd) then messagebox(提示,請輸入用戶密碼!)returnend if l_status=dw_1.getitemstatus( dw_1.getrow(), 0, primary!) if l_status=newmodified! then select count(*) into :li_cnt from t_user where trim(usercode)=:ls_code using sqlca ;if li_cnt 0 then messag
42、ebox(提示,用戶名【+ls_code+】已經(jīng)存在!)return end if end if if dw_1.modifiedcount()+dw_1.deletedcount()0 thenif dw_1.update()=1 thencommit;/提交數(shù)據(jù)messagebox(提示,數(shù)據(jù)保存成功!)elserollback; /回滾messagebox(提示,保存失敗,可能是數(shù)據(jù)填寫不完整!)end ifend ifdw_1.retrieve()elsemessagebox(提示,沒有要保存的數(shù)據(jù)!)returnend ifcb_2if messagebox(提示信息,你確定要?jiǎng)h除嗎
43、?,question!,okcancel! )=1 thendw_1.deleterow(0) if dw_1.update()=1 then commit;messagebox(提示,刪除成功!)else messagebox(提示,刪除失敗!)end if end ifcb_4close(parent)6.2密碼修改窗口的設(shè)計(jì)說明 表6-2 項(xiàng) 目說 明窗口名w_pwd功能密碼修改父窗口window界面設(shè)計(jì)控件類型控件名控件名稱說明命令按鈕cb_1保存保存密碼命令按鈕cb_2退出退出系統(tǒng)事件腳本cb_1/string ls_old,ls_new,ls_secls_old =trim(sle
44、_1.text)ls_new=trim(sle_2.text)ls_sec=trim(sle_3.text)if ls_old= then messagebox(提示,請輸入舊密碼!)sle_1.setfocus( )return end if if ls_new= then messagebox(提示,請輸入新密碼!)sle_2.setfocus( )return end if if ls_sec= then messagebox(提示,請輸入確認(rèn)密碼!)sle_3.setfocus( )return end if if ls_oldgs_pwd then messagebox(提示,輸入的
45、舊密碼不正確,請確認(rèn)!)sle_1.setfocus( )return end if if ls_newls_sec then messagebox(提示,兩次輸入的新密碼不一致,請確認(rèn)!)sle_3.setfocus( )return end if update t_user set pwd=:ls_new where usercode=:gs_usercode using sqlca ;if sqlca.sqlcode = 0 then commit;messagebox(提示,密碼修改成功!)restart()elseif sqlca.sqlcode = -1 then rollback
46、;messagebox(錯(cuò)誤, sqlca.sqlerrtext, exclamation!)end if6.3部門窗口的設(shè)計(jì)說明 表6-3項(xiàng) 目說 明窗口名w_bm功能部門管理父窗口window界面設(shè)計(jì)控件類型控件名控件名稱說明命令按鈕cb_1新增增加部門命令按鈕cb_2刪除刪除部門命令按鈕cb_3 保存保存內(nèi)容命令按鈕cb_4退出退出系統(tǒng)事件腳本cb_1long ll_currentrowll_currentrow = dw_1.insertrow(0)dw_1.scrolltorow(ll_currentrow)dw_1.setcolumn(1)dw_1.setfocus()cb_2if
47、 messagebox(提示信息,你確定要?jiǎng)h除嗎?,question!,okcancel! )=1 thendw_1.deleterow(0) if dw_1.update()=1 then commit;messagebox(提示,刪除成功!)else messagebox(提示,刪除失敗!)end if end ifcb_3string ls_code,ls_bmmcdwitemstatus l_status integer li_cntint li_countdecimal ld_sldw_1.accepttext( )if dw_1.rowcount( ) 0 then ls_code
48、=trim(dw_1.getitemstring(dw_1.getrow(),code)ls_bmmc=trim(dw_1.getitemstring(dw_1.getrow(),codename)if ls_code= or isnull(ls_code) then messagebox(提示,請輸入部門編號(hào)!)returnend if if ls_bmmc= or isnull(ls_bmmc) then messagebox(提示,請輸入部門名稱!)returnend if l_status=dw_1.getitemstatus( dw_1.getrow(), 0, primary!) if l_status=newmodified! then select
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 加強(qiáng)個(gè)人職業(yè)技能提升的步驟計(jì)劃
- 班級(jí)工作計(jì)劃安排方案
- 開展班級(jí)技能培訓(xùn)的路徑計(jì)劃
- 2025年紡織染整助劑:凈洗劑項(xiàng)目發(fā)展計(jì)劃
- 2025年紡織、服裝、鞋帽批發(fā)服務(wù)項(xiàng)目發(fā)展計(jì)劃
- 2025年錘紋漆合作協(xié)議書
- 承包合同屬于勞務(wù)合同
- 關(guān)于項(xiàng)目延期原因的書面解釋報(bào)告
- 礦山合作協(xié)議跟承包協(xié)議
- 關(guān)于辦公資源調(diào)配的通知
- 邯鄲市垃圾填埋場封場方案
- 2020閩教版信息技術(shù)四年級(jí)(下冊)全冊教案
- 美國房地產(chǎn)市場特征、框架與周期演變
- introduction to pipeline pilot在處理數(shù)據(jù)中的一些應(yīng)用
- 光伏發(fā)電工程施工組織設(shè)計(jì)施工工程光伏發(fā)電工程光伏發(fā)電施工組織設(shè)計(jì)
- 11鋼的表面淬火解析
- 導(dǎo)數(shù)應(yīng)用舉例
- 第三講文獻(xiàn)的形成與流布1
- 《電力勘測設(shè)計(jì)管理制度》修編大綱
- ISO14001風(fēng)險(xiǎn)和機(jī)遇評(píng)估分析報(bào)告
- 《費(fèi)曼學(xué)習(xí)法》PPT課件
評(píng)論
0/150
提交評(píng)論