項目財務申報系統(tǒng)_第1頁
已閱讀1頁,還剩50頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  大連理工大學城市學院</p><p>  本科生畢業(yè)設計(論文)</p><p>  學 院:計算機工程學院 </p><p>  專 業(yè):軟件工程 </p><p>  學 生:于承民 </p><p>  指導教師:楊 迪

2、 </p><p>  完成日期:2012年5月22日 </p><p>  大連理工大學城市學院本科生畢業(yè)設計(論文)</p><p><b>  項目財務申報系統(tǒng)</b></p><p>  總計 畢業(yè)設計(論文) 45 頁</p><p>  表格 4 表&l

3、t;/p><p>  插圖 25 幅</p><p><b>  摘 要</b></p><p>  申報工程是一個龐大的政務信息化系統(tǒng),在工程建設過程中,需要一套全面的、高效的工程管理軟件來輔助,以對工程中的項目、合同、預算執(zhí)行、財務收支、資產(chǎn)情況、檔案情況進行管理,并將這些情況定期統(tǒng)計、匯總、發(fā)布。</p><

4、;p>  本文研究了企業(yè)績效的起源、發(fā)展及我國企業(yè)績效的現(xiàn)狀、存在的問題等等。其中重點介紹了我國企業(yè)績效存在的問題并針對這些問題分別給出了相應的對策。應該注意的是財務報表的局限性,報表中的數(shù)據(jù)不是簡單的數(shù)據(jù),應該用聯(lián)系的、發(fā)展的眼光來看待,分析比率時也要結(jié)合當時實際情況,具體問題具體分析。在制定績效管理體系時要將績效與企業(yè)的戰(zhàn)略結(jié)合起來,而且把人力資源作為企業(yè)最重要的資源,調(diào)動所有員工的積極性,使他們認識到企業(yè)績效對于企業(yè)生存發(fā)展

5、的重要性。</p><p>  通過測試系統(tǒng)所有功能都得以實現(xiàn)。本系統(tǒng)具有操作簡單、有一定的實用性等特點,但設計界面不夠完美,部分功能不夠完善。在線學習答疑系統(tǒng)可使教學過程網(wǎng)絡化,創(chuàng)建知識學習的新途徑,將推動電子化學習發(fā)展與應用。</p><p>  關鍵詞:企業(yè)績效;財務收支;資產(chǎn)情況</p><p><b>  Abstract</b>&l

6、t;/p><p>  The article studies the origin, development of the enterprise’s performances, as well as their current situations and the problems in our country. The key point is about the existing problems and the

7、 coping strategies. About the weak points of financial report forms, people should treat them in a relative and developing way without seeing the numbers as simple data. When analyzing the rates, the practical situation

8、should be considered. When setting up the performance management system, the perf</p><p>  Through the test system is implemented. All function This system is characterized by simple operation, has certain p

9、ractical and other characteristics, but the design interface is not yet perfect, part function are not perfect. Online learning question-answering system can make the teaching process to create knowledge learning network

10、, the new ways, will promote the development and application of electronic learning.</p><p>  Key words:coping strategies; enterprise performance; performance assessment problem</p><p><b&

11、gt;  目錄</b></p><p><b>  1 前 言1</b></p><p>  1.1 開發(fā)背景1</p><p>  1.2 國內(nèi)外研究狀況1</p><p>  1.3 系統(tǒng)設計目標2</p><p>  2 系統(tǒng)開發(fā)所采用的技術3</p>&

12、lt;p>  2.1 JSP技術3</p><p>  2.2 Struts技術3</p><p>  2.3 Tomcat4</p><p><b>  3 需求分析6</b></p><p>  3.1 可行性分析6</p><p>  3.2 性能和支持軟件分析7</

13、p><p>  3.3 系統(tǒng)功能模塊分析7</p><p><b>  4 概要設計11</b></p><p><b>  4.1 概述11</b></p><p>  4.2 系統(tǒng)功能定義11</p><p>  4.3 數(shù)據(jù)庫結(jié)構(gòu)設計13</p>&

14、lt;p>  5 詳細設計和功能實現(xiàn)16</p><p>  5.1 項目管理16</p><p>  5.2 資產(chǎn)管理25</p><p>  5.3 檔案管理26</p><p>  5.4 工程及建設內(nèi)容維護27</p><p>  5.5 會計科目維護28</p><p&g

15、t;  5.6 資金支付版本信息管理29</p><p>  5.7 采購組織形式版本信息管理30</p><p><b> ?。?系統(tǒng)測試33</b></p><p>  6.1 測試概論33</p><p>  6.2 財務申報系統(tǒng)采用測試方法33</p><p>  6.3 網(wǎng)絡人

16、才招聘功能測試33</p><p><b>  結(jié)  論35</b></p><p><b>  謝  辭36</b></p><p><b>  參考文獻37</b></p><p><b>  附  錄38</b></p>&l

17、t;p><b>  1 前 言</b></p><p><b>  1.1 開發(fā)背景</b></p><p>  隨著經(jīng)濟競爭的日益激烈,我國企業(yè)面臨著前所未有的巨大挑戰(zhàn)。盡管國內(nèi)企業(yè)績效管理的現(xiàn)狀,總體上說是可以的。但是在越來越復雜的較量中,仍然暴露出許多不足。從長遠來看,企業(yè)若想在經(jīng)濟大潮中經(jīng)得起考驗,就必須把“績效”放在一切經(jīng)濟活動的

18、首位。“績效”是一個企業(yè)經(jīng)營能力的外在體現(xiàn),直接關系到企業(yè)的生存發(fā)展。開展企業(yè)績效評價的目的主要是為了有效實施對企業(yè)的科學管理。加強對企業(yè)經(jīng)營者的考核,以統(tǒng)一的度量衡量、客觀公正地評價企業(yè)經(jīng)營者業(yè)績,可以使對企業(yè)經(jīng)營者的選擇和使用機制建立在科學規(guī)范的企業(yè)績效評價基礎上,實現(xiàn)選人、用人機制的科學化,避免以往選人、用人的主觀隨意性。全國各大高校擴招,以及當今社會對大學生能力要求越來越具體,高校專業(yè)越來越多,怎樣使高校專業(yè)的申報和審批更加高效

19、,已經(jīng)成為當下亟待解決的問題。隨著我國因特網(wǎng)的高速發(fā)展,它的影響已經(jīng)不僅體現(xiàn)在人們的工作與學習方面,而且越來越多地融入生活的每一個角落,通過互聯(lián)網(wǎng)系統(tǒng)來進行高校專業(yè)的申報,將可以加快有關管理部門進行快速事務處理,大大提高工作效率。</p><p>  1.2 國內(nèi)外研究狀況</p><p>  隨著社會的進步、信息時代發(fā)展的逐漸深入,計算機技術的飛速發(fā)展,計算機教育已經(jīng)開始步入一個全新的階

20、段?,F(xiàn)在,計算機應用的發(fā)展新趨勢已變?yōu)椋憾嗝襟w化、網(wǎng)絡化(指基于Internet的教育應用迅速發(fā)展),并且二者日益緊密結(jié)合。雖然隨著技術的進步,使用網(wǎng)絡電子教材、制作網(wǎng)上多媒體課件、利用網(wǎng)絡教學系統(tǒng)進行網(wǎng)上答疑、交流、作業(yè)等,最終都將像操作電視一樣簡單?,F(xiàn)代遠程教育是隨著現(xiàn)代信息技術的發(fā)展而產(chǎn)生的一種新型教育形式,其基本特征是利用計算機網(wǎng)絡和多媒體技術,在數(shù)字信號環(huán)境下進行教學活動,它有著教與學不受時間和空間限制的特點,可以使受教育對象

21、擴展到全社會,有盡可能豐富和優(yōu)質(zhì)的教育資源供,所以備受教育者選用。</p><p>  迄今為止,絕大部分的省份還沒有相應的高校專業(yè)申報系統(tǒng),項目的申報主要依靠專門的負責人員來進行登記和審批,效率極低。即使個別申報系統(tǒng),系統(tǒng)也存在大量的缺陷,如數(shù)據(jù)量過大導致溢出,訪問量過大導致系統(tǒng)崩潰,輸入數(shù)據(jù)非法導致無法識別。因此,開發(fā)一個高效、穩(wěn)定的項目申報系統(tǒng)迫在眉睫。下面的兩個例子介紹了項目申報系統(tǒng)的發(fā)展現(xiàn)狀。</

22、p><p>  現(xiàn)存的專業(yè)申報系統(tǒng)主要分為.基于WEB網(wǎng)頁的和基于客戶端兩類。專業(yè)申請模塊的基本功能都包括用戶登錄、文件上傳、申請管理等;項目管理模塊的基本功能包括用戶登錄、申請查看、申請審核等。兩類系統(tǒng)各有特色,但都存在著功能不健全、反應過慢、操作繁瑣等問題。新的項目申報系統(tǒng)應該盡量避免以上問題。</p><p>  1.3 系統(tǒng)設計目標</p><p>  目前,我

23、國企業(yè)績效在實施過程中還存在許多薄弱環(huán)節(jié),績效評價體系仍不完善,尚需進一步的改進。我們要根據(jù)自身的特點,找出問題所在,具體問題具體分析。例如績效指標選擇的不合理,就應該試一試把“平衡記分卡”引入到績效評價的體系中來。員工積極性不高,就應該讓績效與薪酬更好的結(jié)合起來等等。另外,要注意不要出現(xiàn)企業(yè)只注重眼前利益而忽視長遠利益的現(xiàn)象,全面兼顧信息時代高新技術在企業(yè)發(fā)展中的重大促進作用,正確引導企業(yè)逐步形成技術機制和創(chuàng)新機制。在生產(chǎn)經(jīng)營過程中,

24、企業(yè)應看中績效的經(jīng)營過程,針對企業(yè)本身的具體情形,設定合理的績效評價體系。只有這樣,企業(yè)才能成為科研開發(fā)和管理創(chuàng)新的主體。本文從多個角度闡述了我國企業(yè)績效存在的問題,并給出對策,盡可能的促進企業(yè)找出差距,提高自我管理水平,強化企業(yè)激勵約束機制,對于提高企業(yè)競爭力也具有極大的促進作用。</p><p>  把網(wǎng)絡編程技術和數(shù)據(jù)庫技術相結(jié)合,設計并實現(xiàn)一個基于J2EE的高校專業(yè)申報系統(tǒng),該系統(tǒng)必須實現(xiàn)信息錄入、申報查

25、詢和向上級報送申報數(shù)據(jù),用戶登錄及賬號管理等功能。</p><p>  2 系統(tǒng)開發(fā)所采用的技術</p><p><b>  2.1 JSP技術</b></p><p>  JSP全稱JavaServerPages,它是由Sun Microsystems公司提出、許多公司參與建立的一種動態(tài)網(wǎng)頁技術標準。它誕生在1999年6月1日。用JSP開發(fā)的

26、Web應用是跨平臺的,即能在Linux下運行,也能在其他操作系統(tǒng)上運行。目前國內(nèi)外已經(jīng)在廣泛地使用JSP。隨著JAVA語言得到普及,越來越多的公司開始關注JSP的前景。</p><p>  JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet 是JSP的技術基礎,而且大型的Web應用程

27、序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術的簡單易用,完全的面向?qū)ο?,具有平臺無關性且安全可靠,主要面向因特網(wǎng)的所有特點。</p><p>  JSP技術的優(yōu)點如下:</p><p>  (1)一次編寫,到處運行。在這一點上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。</p><p> ?。?)系統(tǒng)的多平臺支持。

28、基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比ASP/PHP的局限性是顯而易見的。</p><p>  (3)強大的可伸縮性。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺Application進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器,Java顯示了一個巨大的生命力。</p><p>  

29、(4)多樣化和功能強大的開發(fā)工具支持。這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。</p><p>  2.2 Struts技術</p><p>  Struts是Apache Jakarta項目的一部分,它用Java Servlet/JavaServer Pages技術,開發(fā)Web應用程序的開放源碼的fr

30、amework。 </p><p>  1、Struts有如下的主要功能: </p><p>  (1)包含一個controller servlet,能將用戶的請求發(fā)送到相應的Action對象。</p><p> ?。?)JSP自由tag庫,并且在controller servlet中提供關聯(lián)支持,幫助開發(fā)人員創(chuàng)建交互式表單應用。</p><p&

31、gt;  (3) 提供了一系列實用對象XML處理、通過Java reflection APIs自動處理JavaBeans屬性、國際化的提示和消息。</p><p>  2、Struts的優(yōu)勢: </p><p>  Struts跟Tomcat、Turbine等諸多Apache項目一樣,是開源軟件,這是它的一大優(yōu)點。使開發(fā)者能更深入的了解其內(nèi)部實現(xiàn)機制。</p><p&g

32、t;  除此之外,Struts的優(yōu)點主要集中體現(xiàn)在兩個方面:Taglib和頁面導航。Taglib是Struts的標記庫,靈活動用,能大大提高開發(fā)效率。另外,就目前國內(nèi)的JSP開發(fā)者而言,除了使用JSP自帶的常用標記外,很少開發(fā)自己的標記,Struts是一個很好的起點。</p><p>  關于頁面導航,我認為那將是今后的一個發(fā)展方向。事實上,這樣做,使系統(tǒng)的脈絡更加清晰。通過一個配置文件,即可把握整個系統(tǒng)各部分之

33、間的聯(lián)系,這對于后期的維護有著莫大的好處。尤其是當另一批開發(fā)者接手這個項目時,這種優(yōu)勢體現(xiàn)得更加明顯。Struts已逐步越來越多運用于商業(yè)軟件,是一種非常優(yōu)秀的J2EE MVC實現(xiàn)方式,在系統(tǒng)開發(fā)過程中若采用J2EE MVC架構(gòu),那么Struts是一個不錯的選擇。</p><p>  2.3 Tomcat</p><p>  Tomcat是一個免費的開源的Serlvet容器,它是Apach

34、e基金會的Jakarta項目中的一個核心項目,由Apache,Sun和其它一些公司及個人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。 </p><p>  與傳統(tǒng)的桌面應用程序不同,Tomcat中的應用程序是一個WAR(WebArchive)文件。WAR是Sun提出的一種Web應用程序格式,與JAR類似,也是許多文件的一個壓縮包。這個包中的文件按一定目錄

35、結(jié)構(gòu)來組織:通常其根目錄下包含有Html和Jsp文件或者包含這兩種文件的目錄,另外還會有一個WEB-INF目錄,這個目錄很重要。通常在WEB-INF目錄下有一個web.xml文件和一個classes目錄,web.xml是這個應用的配置文件,而classes目錄下則包含編譯好的Servlet類和Jsp或Servlet所依賴的其它類(如JavaBean)。通常這些所依賴的類也可以打包成JAR放到WEB-INF下的lib目錄下,當然也可以放到

36、系統(tǒng)的CLASSPATH中,但那樣移植和管理起來不方便。</p><p>  Tomcat不僅僅是一個Servlet容器,它也具有傳統(tǒng)的Web服務器的功能:處理Html頁面。但是與Apache相比,它的處理靜態(tài)Html的能力就不如Apache。我們可以將Tomcat和Apache集成到一塊,讓Apache處理靜態(tài)Html,而Tomcat處理Jsp和Servlet。這種集成只需要修改一下Apache和Tomcat的

37、配置文件即可。</p><p><b>  3 需求分析</b></p><p><b>  3.1 可行性分析</b></p><p>  基于C/S的技術存在以下三大致命的弱點:1.數(shù)據(jù)庫的集中管理,造成局部工作效率低下。2.應用邏輯封裝在C端的客戶機上,系統(tǒng)擴充性低,不易維護和修改。3.應用邏輯的簡單封裝,使其對應用

38、服務器性能要求過高,最終導致系統(tǒng)效率無法充分發(fā)揮。而基于Web的計算機技術、B/S(Browser/Server)結(jié)構(gòu)和用戶界面統(tǒng)一機制來作用戶訪問應用服務器,其中最重要的就是數(shù)據(jù)庫服務器。這樣采用B/S(Browser/Server)結(jié)構(gòu),在軟件開發(fā)工作中主要集中于服務器端的應用程序,可以節(jié)約對客戶端的應用程序進行開發(fā)所花費的時間和麻煩。</p><p>  3.1.1 技術可行性</p><

39、;p>  可運用ASP技術進行開發(fā),并結(jié)合適當?shù)牟僮髌脚_(Windows XP),在MACROMEDIA DREAMWEAVER 8集成開發(fā)環(huán)境下,建立WEB服務器站點,實現(xiàn)與Internet的網(wǎng)絡連接,用MYSQL 作為數(shù)據(jù)庫。</p><p>  JSP是運行在服務器端,所以我們無須擔心瀏覽器是否支持JSP所使用的編程語言,用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽所設計的網(wǎng)頁內(nèi)容。JSP在服務器

40、端運行,當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。</p><p>  MYSQL是一種桌面數(shù)據(jù)庫,只適合數(shù)據(jù)量少的應用,在處理少量數(shù)據(jù)和單機訪問的數(shù)據(jù)庫時是很好的,效率也很高。但是它的同時訪問客戶端不能多于4個。</p><p>  3.1.2 經(jīng)濟可行性</p><p>  由于本系統(tǒng)相對比較

41、簡單,因此其開發(fā)周期比較短,使得本系統(tǒng)在成本方面,具有很大的優(yōu)勢與競爭能力。同時,不需要購買硬件,所使用軟件也屬于免費軟件,故開發(fā)成本較低。</p><p>  3.1.3 操作可行性</p><p>  本系統(tǒng)主要是為了方便教師在網(wǎng)上對學生的教學和管理以及學生查看教案、完成作業(yè)等。通過強大的查詢功能,教師和學生能容易的找到自己想要查看的信息,并做出自己的選擇。同時管理員可以進行老師和學生

42、信息的管理,教師教案和學生作業(yè)等管理。管理系統(tǒng)界面美觀,操作簡單,只要管理員、教師以及學生通過網(wǎng)上瀏覽就可以自如的使用本系統(tǒng)。</p><p>  3.2 性能和支持軟件分析</p><p>  1、精度:無特殊要求。</p><p>  2、時間特性的要求:在正常網(wǎng)速的條件下,網(wǎng)頁刷新時間不長于5秒。</p><p>  3、Windows

43、 XP sp2;</p><p>  4、Tomcat 6.0版本;</p><p>  5、oracle 數(shù)據(jù)庫;</p><p>  3.3 系統(tǒng)功能模塊分析</p><p>  該系統(tǒng)根據(jù)用戶角色,劃分為四個模塊:項目申請者模塊、項目管理者模塊、系統(tǒng)管理員模塊。系統(tǒng)功能模塊如圖3-1所示。</p><p>  圖

44、 3-1 系統(tǒng)功能模塊</p><p>  根據(jù)系統(tǒng)的功能模塊分析,畫出系統(tǒng)的功能結(jié)構(gòu)圖如圖3-2所示。</p><p>  圖 3-2 系統(tǒng)功能結(jié)構(gòu)圖</p><p>  各個模塊的子模塊功能劃分如下:</p><p>  1、申請負責人模塊:</p><p>  用戶登錄:提供登錄的功能</p>&l

45、t;p>  用戶資料修改:提供用戶查看并修改個人資料的功能</p><p>  專業(yè)申請:提供用戶提交專業(yè)申請的功能</p><p>  文件下載:提供有關專業(yè)申報文件下載的功能</p><p>  信息查詢:提供用戶查詢個人項目申請狀態(tài)的功能</p><p>  2、公司負責人模塊:</p><p>  用戶登

46、錄:提供用戶登錄的功能</p><p>  用戶資料修改:提供用戶查看并修改個人資料的功能</p><p>  申請管理:提供審核“校申請負責人”向上報送申請資料的功能</p><p>  3、評審負責管理員模塊:</p><p> ?。?) 用戶登錄:提供用戶登錄的功能</p><p> ?。?) 用戶資料修改:提供

47、用戶查看并修改個人資料的功能</p><p>  (3) 賬號管理:提供系統(tǒng)管理員管理所有賬號信息的功能</p><p> ?。?) 發(fā)布公告:提供發(fā)布專業(yè)申報信息及說明文件的功能</p><p>  (5) 分配專家:提供給指定專業(yè)申報指定相關專業(yè)專家的功能</p><p> ?。?) 給定結(jié)果:提供對指定專業(yè)申報判定審批結(jié)果的功能<

48、;/p><p><b>  4、評審專家模塊:</b></p><p>  (1) 用戶登錄:提供用戶登錄的功能</p><p> ?。?) 用戶資料修改:提供用戶查看并修改個人資料的功能</p><p>  (3) 申請管理:提供審核報送申請的資料并將意見報送“評審負責管理員”的功能</p><p>

49、;<b>  4 概要設計</b></p><p><b>  4.1 概述</b></p><p>  項目管理模塊中包括兩方面內(nèi)容:項目基礎信息管理和項目相關文檔管理。增刪改查項目信息,維護項目資料,生成項目信息EXCEL,發(fā)布報表。合同管理模塊中包括兩方面內(nèi)容:合同基礎信息管理和合同相關文檔管理。增刪改查合同信息,維護合同資料,生成合同信息

50、EXCEL,發(fā)布報表。財務管理主要分為兩部分功能:財務基本信息維護和撥款通知單自動生成功能。增刪改查財務信息,維護財務資料,生成財務信息EXCEL,發(fā)布報表。資產(chǎn)管理提供用戶維護資產(chǎn)信息的功能,增刪改查資產(chǎn)信息,生成信息EXCEL。維護檔案信息,對檔案信息進行增刪改查操作,檔案維護的相關要素包括檔案名稱、所屬項目(系統(tǒng)自動生成)、資料信息(上傳資料)、備注等。</p><p>  預算管理的目的是幫助用戶更好地掌

51、握資金預算的使用情況及項目、合同的執(zhí)行情況。預算管理模塊主要包括項目預算情況、合同/專項執(zhí)行情況兩部分。能對不同的款項進行查詢操作。</p><p>  4.2 系統(tǒng)功能定義</p><p>  審報基本信息維護主要是維護財務憑證的相關信息,要素包項目管理、財務管理、檔案管理、基礎數(shù)據(jù)維護、工期配置、合同管理、資產(chǎn)管理、預算管理、數(shù)據(jù)發(fā)布管理、資金支付方式、政府采購組織形式、政府采購合同授

52、予情況、政府采購方式、政府采購項目分類等等。用戶維護時,這些要素中大部分都采用字典形式,用戶可通過選擇的形式來錄入,而不需要每一項都手動輸入,如借貸科目、所屬項目、資金支付方式等等。</p><p>  在系統(tǒng)功能分析的基礎上,得到的系統(tǒng)功能模塊圖如圖4-1所示。</p><p>  圖4-1 系統(tǒng)功能模塊圖</p><p>  申報系統(tǒng)部分的功能列表如表4-1所示

53、。</p><p>  表4-1 審報系統(tǒng)部分的功能列表</p><p>  4.3 數(shù)據(jù)庫結(jié)構(gòu)設計</p><p>  得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設計出能夠滿足用戶需求的各種實體,以及他們之間的關系,為后面的邏輯結(jié)構(gòu)設計打下基礎。根據(jù)上面的設計規(guī)劃出的實體有:管理員實體、管理員用戶名、管理員密碼。各個實體屬性圖以及系統(tǒng)的E-R圖如下。</p>

54、;<p>  管理員實體屬性如圖4-2所示。</p><p>  圖4-2 管理員實體屬性圖</p><p>  系統(tǒng)實體屬性如圖4-3所示。</p><p>  圖4-3 系統(tǒng)實體屬性圖</p><p>  本系統(tǒng)共設計了4類表:用戶信息表,公告信息表,申請信息表,文件存儲表。</p><p>  用于

55、保存申請負責人,教務處負責人,評審管理員,評審員等的相關數(shù)據(jù).</p><p>  表 4-2 用戶信息表</p><p>  用于再公告頁面顯示相應的公告信息,供各申請單位進行查看。</p><p>  表4-3 公告信息表</p><p>  用于存儲對相應的申請狀態(tài)等進行此修改</p><p>  表4-4 申請

56、信息表</p><p>  對上傳文件的文件名/路徑進行存儲</p><p>  表4-5 文件存儲表</p><p>  5 詳細設計和功能實現(xiàn)</p><p><b>  5.1 項目管理</b></p><p><b>  5.1.1 簡介</b></p>

57、<p>  可完成對項目基礎信息管理和項目相關文檔管理功能。對項目的管理分成兩種角色:管理員、非管理員。只有管理員才能對項目管理進行操作,非管理員權(quán)限的用戶是不能對項目管理模塊進行操作的。</p><p>  合同管理模塊中包括兩方面內(nèi)容:合同基礎信息管理、合同相關文檔管理。對合同的管理分成兩種角色:用戶權(quán)限高的工程管理人員、用戶權(quán)限低的普通用戶。</p><p>  工程管理

58、員可以看到合同管理、合同檔案管理兩個模塊進行查看;而普通用戶只能從數(shù)據(jù)發(fā)布管理中看到合同的信息,以相關合同的檔案的信息,不能對合同以及文檔進行增刪改等操作。</p><p>  5.1.2 合同資料維護管理</p><p>  合同維護資料是按照合同分類把所有合同的相關文檔信息展示出來。具體的內(nèi)容包括文檔資料名稱,成文時間以及備注。</p><p>  要查看合同維

59、護資料,可點擊右側(cè)的鏈接【維護資料】,進行合同資料模塊,顯示屬于這個合同的所有的資料。如下圖所示:</p><p><b>  <html></b></p><p><b>  <body></b></p><p>  <html:select property="projecta

60、ssumedepartment" style="width: 99%" onchange="changeInput(this, 'a01','a02')"></p><p>  <html:options collection="dept" labelProperty="key"

61、 property="value" /></p><p>  </html:select></p><p><b>  </td></b></p><p>  <td id="a02" style="display: none"></

62、p><p>  <html:text property="projectassumedepartment" style="width:80%"></html:text></p><p>  <img src="<%=path%>/img/fan.gif" style="cursor:

63、 hand"</p><p>  onClick="changeInput(this, 'a02','a01');"></p><p><b>  </td></b></p><p>  <td width="10%"></p&

64、gt;<p><b>  文檔資料名稱</b></p><p><b>  </td></b></p><p>  <td id="b01"></p><p>  <html:select property="projectassumer"

65、 style="width: 99%" onchange="changeInput(this, 'b01','b02')" ></p><p>  <html:options collection="assumer" labelProperty="key" property="

66、;value" /></p><p>  </html:select></p><p><b>  </td></b></p><p>  <td id="b02" style="display: none"></p><p>

67、  <html:text property="projectassumer" style="width: 60%"></html:text></p><p>  <img src="<%=path%>/img/fan.gif" style="cursor: hand"</p>&

68、lt;p>  onClick="changeInput(this, 'b02','b01');"></p><p><b>  </td></b></p><p>  <td width="10%"></p><p><b> 

69、 項目預算</b></p><p><b>  </td></b></p><p><b>  <td></b></p><p>  <html:text property="projectbudget" style="width: 99%"

70、></html:text></p><p><b>  </td></b></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p><b>  <td&g

71、t;</b></p><p><b>  備注</b></p><p><b>  </td></b></p><p>  <td colspan="5"></p><p>  <html:textarea property="

72、remark" cols="2" rows="2" style="width: 99%"></html:textarea></p><p><b>  </td></b></p><p><b>  </tr></b></p>

73、;<p>  <tr align="center"></p><p>  <td colspan="6"></p><p>  <input type="button" value="更新" onclick="to_query(this.form)"

74、;></p><p>  <input type="button" value="刪除" onclick="to_reset(this.form)"></p><p><b>  </td></b></p><p><b>  </tr&g

75、t;</b></p><p><b>  </table></b></p><p>  </html:form></p><p><b>  </body></b></p><p><b>  </html></b>&

76、lt;/p><p><b>  圖5-1 合同資料</b></p><p>  1、查詢合同資料信息</p><p>  如果要查詢合同下某個資料的信息,則可以在上面根據(jù)資料名稱輸入查詢條件。在下面的表中就會顯示查詢的結(jié)果。</p><p>  2、新增合同資料信息</p><p>  要新增一個合同

77、的資料信息,點擊下面的增添按鈕,就會進入到另一個新的頁面。其中資料名稱,備注是需要手動輸入的,資料上傳則點擊右側(cè)的瀏覽按鈕,選擇要上傳的文件。負責人是從下拉菜單中選擇的。如下圖;</p><p>  圖5-2 新增合同資料信息</p><p>  <%@ page language="java" pageEncoding="gbk"%>&

78、lt;/p><p>  <%String path=request.getContextPath();%></p><p>  <%@ taglib prefix="c" uri="/WEB-INF/c.tld"%></p><p>  <%@ taglib prefix="html&quo

79、t; uri="/WEB-INF/struts-html.tld"%></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"></p><p><b>  <html></b></p><

80、p><b>  <head></b></p><p>  <title>新增項目信息</title></p><p>  <link rel="stylesheet" type="text/css" href="<%=path%>/css/test.css&q

81、uot;></p><p>  <script src="<%=path %>/js/res.js"></script></p><p>  <script src="<%=path %>/js/valid.js"></script></p><p>

82、;<b>  </head></b></p><p><b>  <body></b></p><p>  <html:form action="/project.do?method=insert" method="post"></p><p> 

83、 <html:hidden property="belongterm" value="${idofterm}"/></p><p>  <table border="1" width="60%" align="center"></p><p>  <td id=

84、"b02" style="display: none"></p><p>  <input type="text" name="projectassumer" style="width: 80%"></p><p>  <img src="fan.gif&q

85、uot; style="cursor: hand"</p><p>  onClick="changeInput(this, 'b02','b01');"></p><p><b>  </td></b></p><p>  <td width=&q

86、uot;10%"></p><p><b>  項目預算</b></p><p><b>  </td></b></p><p><b>  <td></b></p><p>  <input type="text&quo

87、t; name="projectbudget" style="width: 99%"></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  <tr align="center

88、"></p><p>  <td colspan="6"></p><p>  <input type="button" value="保存" onclick="projectValid(this.form)"></p><p>  <inp

89、ut type="button" value="返回" onclick="window.location='<%=path%>/project.do?method=query'"></p><p><b>  </td></b></p><p><b>

90、  </tr></b></p><p><b>  </table></b></p><p>  </html:form></p><p><b>  </body></b></p><p><b>  </html>

91、</b></p><p>  3、更改合同資料信息</p><p>  如果發(fā)現(xiàn)合同資料的信息有誤,可通過單擊要修改合同的右側(cè)操作的鏈接,此時帶著所要修改的合同資料的信息跳轉(zhuǎn)到新的頁面,改正錯誤的地方后點擊【修改】按鈕保存修改后的該合同資料信息。</p><p>  4、選擇任意一想【刪除】的合同資料信息點擊右側(cè)刪除鏈接,刪除該合同資料信息。</p

92、><p>  5.1.3 修改財務信息</p><p>  如果發(fā)現(xiàn)財務信息需要修改,可點擊要修改的財務信息條目后面的【修改】,此時此財務信息修改界面就會彈出,如圖,修改好完成后,點擊【修改】按鈕來保存修改,若放棄修改,點返回按鈕即可。</p><p>  圖5-3 修改財務信息</p><p><b>  <html>&l

93、t;/b></p><p><b>  <head></b></p><p>  <title>修改項目信息</title></p><p>  <script src="<%=path %>/js/res.js"></script></p&

94、gt;<p>  <script src="<%=path %>/js/valid.js"></script></p><p>  <link rel="stylesheet" type="text/css" href="<%=path%>/css/test.css"

95、></p><p><b>  </head></b></p><p><b>  <body></b></p><p>  <html:form action="/project.do?method=update" method="post"&g

96、t;</p><p>  <input type="hidden" name="projectid" value="${p.projectid}"/></p><p>  <input type="hidden" name="belongterm" value="

97、${idofterm}"/></p><p>  <center>${warn}</center></p><p>  <table border="1" width="60%" align="center"></p><p><b>  <

98、;tr></b></p><p><b>  <td></b></p><p><b>  項目承擔部門</b></p><p><b>  </td></b></p><p>  <td id="a01"&g

99、t;</p><p>  <html:select property="projectassumedepartment" style="width: 99%" onchange="changeInput(this, 'a01','a02')" value="${p.projectassumedepartm

100、ent}"></p><p>  <html:options collection="dept" labelProperty="key" property="value" /></p><p>  </html:select></p><p><b> 

101、 </td></b></p><p>  <td id="a02" style="display: none"></p><p>  <input type="text" name="projectassumedepartment" style="width:

102、 80%"></p><p>  <img src="<%=path%>/img/fan.gif" style="cursor: hand"</p><p>  onClick="changeInput(this, 'a02','a01');"></p&

103、gt;<p><b>  </td></b></p><p>  <td width="10%"></p><p><b>  負責人</b></p><p><b>  </td></b></p><p>

104、<b>  </table></b></p><p>  </html:form></p><p><b>  </body></b></p><p><b>  </html></b></p><p>  5.1.4 刪除財務信

105、息</p><p>  如果要刪除落地生根財務信息,可點擊要修改的財務信息,此時此財務信息就會顯示在上方的維護區(qū)中,此時點擊【刪除】按鈕,在刪除確認中點確認即可刪除此財務信息。</p><p><b>  5.1.5 查詢</b></p><p>  工程管理軟件提供用戶查詢財務信息的功能,通過查詢快速定位自己想要的財務信息。</p>

106、;<p>  想要查詢可在如下圖所示部分相應地方填入相應信息,各個信息的填寫方式與新增時的填寫方式相同,然后點擊查詢即可。</p><p>  圖5-4 查詢財務信息</p><p>  <%@ page language="java" import="java.util.*" pageEncoding="GBK&quo

107、t;%></p><p>  <%@ taglib prefix="c" uri="/WEB-INF/c.tld"%></p><p>  <%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld"%></p>&l

108、t;p><b>  <%</b></p><p>  String path = request.getContextPath();</p><p>  String basePath = request.getScheme() + "://"</p><p>  + request.getServerName(

109、) + ":" + request.getServerPort()</p><p>  + path + "/";</p><p><b>  %></b></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transiti

110、onal//EN"></p><p><b>  <html></b></p><p><b>  <head></b></p><p>  <base href="<%=basePath%>"></p><p> 

111、 <script src="<%=path%>/js/valid.js" type="text/javascript" </p><p>  ></script></p><p>  <link rel="stylesheet" type="text/css" href

112、="<%=path%</p><p>  >/css/test.css"></p><p><b>  </head></b></p><p><b>  <body></b></p><p><b>  <center&

113、gt;</b></p><p>  <table border="1" width="60%" ></p><p>  name="termname" style="width:99%"/></p><p><b>  </td>&

114、lt;/b></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td colspan="2" align="center"></p><p>  <

115、;input type="submit" </p><p>  value="查詢" /></p><p>  <input type="reset" value="重置" /></p><p><b>  </td></b><

116、/p><p><b>  </tr></b></p><p><b>  </table></b></p><p>  </html:form></p><p><b>  </center></b></p><p

117、><b>  </body></b></p><p><b>  </html></b></p><p>  其中摘要的查詢?yōu)槟:樵儯灰P鍵字的條目均可查出。</p><p><b>  5.2 資產(chǎn)管理</b></p><p><b

118、>  5.2.1 簡介</b></p><p>  資產(chǎn)管理主要分為三個部分功能:資產(chǎn)基本信息維護、資產(chǎn)查詢。</p><p>  5.2.2 資產(chǎn)管理</p><p>  資產(chǎn)基本信息維護主要是維護資產(chǎn)的相關信息,要素包括資產(chǎn)名稱,規(guī)格,型號,數(shù)量,單價,金額,購置日期,經(jīng)手人,使用部門,備注等等。用戶維護時,這些要素因為填寫較為靈活,使用大部分

119、都用手寫輸入形式</p><p>  工程管理軟件提供用戶自動生成撥款通知單的功能,用戶維護好資產(chǎn)基本信息后,系統(tǒng)可根據(jù)資產(chǎn)基本信息生成固定格式的資產(chǎn)清單供用戶修改和打印,生成的資產(chǎn)清單為Excel格式便于用戶使用。</p><p><b>  1、添加資產(chǎn)信息</b></p><p>  點擊上方導航條資產(chǎn)管理菜單,進入財務管理模塊,如下圖。

120、</p><p><b>  圖5-5 財務管理</b></p><p>  資產(chǎn)的基本信息中,編號是自動生成的。在添加資產(chǎn)信息時,所有信息都要求輸入。</p><p>  要填寫日期克點擊右側(cè)的圖標,在彈出的對話框中選擇。</p><p>  填寫數(shù)量是必須為整數(shù),填寫價錢的時候必須為實數(shù),金額根據(jù)價錢和數(shù)量自動計算生

121、成。填寫使用部門點擊下拉框選取。</p><p><b>  2、修改財務信息</b></p><p>  如果發(fā)現(xiàn)資產(chǎn)信息需要修改,可點擊資產(chǎn)條目后方操作欄中的修改按鈕,修改完畢后,點擊保存修改。如果要恢復原始數(shù)據(jù)點擊重置,返回查詢頁面點擊返回。</p><p><b>  3、刪除資產(chǎn)信息</b></p>

122、<p>  如果要刪除資產(chǎn)信息,可點擊資產(chǎn)條目后方操作欄中的刪除按鈕,彈出</p><p>  刪除點擊確定,否則點擊取消</p><p>  5.2.3 查詢資產(chǎn)信息</p><p>  在查詢頁面下方查詢欄中,選擇填寫查詢關鍵字段,查詢?yōu)槟:樵?,即只要資產(chǎn)條目的相應框出現(xiàn)輸入字段,即顯示條目。</p><p><b&g

123、t;  5.3 檔案管理</b></p><p><b>  5.3.1 簡介</b></p><p>  檔案管理是按項目進行組織的,用戶維護檔案信息前要先選擇相關項目,選擇好項目后,所有維護的檔案信息都是屬于該項目的,這樣維護起來條理清晰便于理解。</p><p>  檔案維護的相關要素包括檔案名稱、所屬項目(系統(tǒng)自動識別)、資

124、料信息(上傳資料)、備注等。</p><p>  5.3.2 檔案查詢</p><p>  檔案負責人進入檔案管理頁面時,首先列出所有項目信息,選擇一個項目點擊【檔案管理】按鈕,顯示該項目下的檔案信息列表,如下圖所示:</p><p><b>  圖5-6 檔案查詢</b></p><p>  1、也可以使用模糊輸入項目

125、名稱,查詢出確切的項目:</p><p>  2、進入確定項目的檔案管理:</p><p>  3、選擇添加按鈕,可以添加該項目檔案:</p><p>  4、點擊選定的檔案條目進行刪除,點擊該檔案條目的刪除連接,彈出是否確認刪除提示框:</p><p>  點擊確定,刪除成功。</p><p><b>  

126、5、下載資料:</b></p><p>  確定需要下載資料的條目,點擊該檔案名字,彈出下載頁面:</p><p>  6、點擊已歸檔列表中的檔案名稱、歸檔時間,可進行排序查看。</p><p>  5.4 工程及建設內(nèi)容維護</p><p>  建設內(nèi)容按工程進行組織,因此用戶維護時,會先維護工程信息,主要是工程名稱信息,然后再

127、維護此工程的建設內(nèi)容,包括建設內(nèi)容名稱、預算批復等信息。點擊上方基礎數(shù)據(jù)維護——工程及建設內(nèi)容維護菜單,進入工程及建設內(nèi)容維護模塊,如下圖:</p><p><b>  圖5-7 工期信息</b></p><p>  1、點擊【新增】按鈕可添加新的工程信息,選擇任意一工程信息,點擊【修</p><p>  改】按鈕修改該工程信息:</p&

128、gt;<p>  2、選擇任意一工程信息,點擊【刪除】按鈕刪除該工程信息:彈出提示是否</p><p><b>  確定刪除提示框:</b></p><p>  3、輸入工期名字,點擊【查詢】按鈕,可以查出結(jié)果</p><p>  選定確定工程工期,點擊該工程工期名字,彈出工程信息維護頁面</p><p>

129、<b>  圖5-8 工期建設</b></p><p>  1、選擇任意一想【刪除】的工程建設信息點擊刪除按鈕,刪除該工程建設信息。</p><p>  2、選擇任一工程建設信息,點擊【修改】按鈕修改該工程建設信息:</p><p>  圖5-9 建設內(nèi)容修改</p><p>  5.5 會計科目維護</p>

130、<p>  會計科目維護主要是維護會計科目編碼和會計科目名稱,在填寫財務信息管理等模塊中,借貸科目將從維護好的會計科目中進行選擇,不需要用戶手動輸入。對會計科目數(shù)據(jù)維護,包括添加、修改、刪除功能,會計科目數(shù)據(jù)與工程綁定。如下圖:</p><p>  圖5-10 數(shù)據(jù)信息</p><p>  點擊【添加】按鈕可添加新的會計科目,在任一會計科目后方操作欄中點擊【修改】按鈕修改該會

131、計科目,在任一會計科目后方操作欄中點擊【刪除】按鈕,刪除該會計科目信息。</p><p>  5.6 資金支付版本信息管理</p><p>  資金支付版本信息管理主要是對年度、版本號、使用狀態(tài)等要素信息的維護。如下圖:</p><p>  圖5-11 資金支付</p><p><b>  1、添加新版本信息</b>&l

132、t;/p><p>  如果要添加新的版本信息,可以先點擊上方導航條選擇資金支付版本信息菜單,進入資金支付方式版本信息管理模塊,點擊【添加】按鈕進入添加的頁面,如下圖:</p><p>  圖5-12 資金支付版本信息</p><p>  只要在這里輸入年度,點擊【添加】按鈕即可將數(shù)據(jù)添加進去。</p><p><b>  2、使用新版本

溫馨提示

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

評論

0/150

提交評論