【正文】
能模塊簡(jiǎn)述 系統(tǒng)管理: 該模塊首先具有驗(yàn)證登錄者身份的功能,它可以保證只有經(jīng)過(guò)系統(tǒng)管理員授權(quán)的用戶(hù)才能夠使用,從而保證系統(tǒng)數(shù)據(jù)的安全。目前對(duì) 加工邏輯的描述一般還是用自然語(yǔ)言,結(jié)構(gòu)化自然語(yǔ)言等。文件條目是定義文件的,定義的方式一般是列出文件的組成數(shù)據(jù)項(xiàng),以及文件的組織方式。數(shù)據(jù)字典就是用來(lái)描述數(shù)據(jù)流和加工的,它分為三個(gè)部分:數(shù)據(jù)流條目,文件條目,加工條目。對(duì)于每一層,必須仔細(xì)確定該層的邏輯功能、外部項(xiàng)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ),并用各自的符號(hào)將其表達(dá)出來(lái),再按照所處理的層次及前后順序給以適當(dāng)?shù)木幪?hào)。 系統(tǒng)邏輯模型的建立 數(shù)據(jù)流圖 數(shù)據(jù)流圖 [4]是用來(lái)描述系統(tǒng)數(shù)據(jù)流程及其處理 過(guò)程的方法,對(duì)于規(guī)模較大、數(shù)據(jù)之間聯(lián)系復(fù)雜的系統(tǒng)來(lái)講,用一張數(shù)據(jù)流圖將所有的外部項(xiàng)、處理過(guò)程、數(shù)據(jù)存儲(chǔ)等表示出來(lái),是不現(xiàn)實(shí)的。下面,將交出在這個(gè)階段所做的文檔,包括詳細(xì)的數(shù)據(jù)流圖,數(shù)據(jù)字典和一組簡(jiǎn)明的算法描述。 3 系統(tǒng)分析 系統(tǒng)的需求分析 需求分析 [3]的任務(wù)還不是確定系統(tǒng)怎樣完成它的工作,而僅僅是確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。 VB 不管各種數(shù)據(jù)庫(kù)內(nèi)部格式上的區(qū)別而自動(dòng)將其轉(zhuǎn)變?yōu)殛P(guān)系結(jié)構(gòu)的數(shù)據(jù)庫(kù)。 Visual Basic [2]提供了強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,在過(guò)去開(kāi)發(fā)環(huán)境的基礎(chǔ)上,它引入了功能強(qiáng)大的 ADO( Active Data Object)作為存取數(shù)據(jù)的新標(biāo)準(zhǔn),能靈活方便的完成數(shù)據(jù)庫(kù)應(yīng)用當(dāng)中涉及到的諸如建庫(kù)、查詢(xún)及更新等各種常規(guī)操作。( 2)設(shè)置可視界面特性。 Visual Basic 的對(duì)象已被抽象為窗體和控件,因而大大簡(jiǎn)化了程序設(shè)計(jì)。 Visual Basic 應(yīng)用程序通 常由三類(lèi)模塊組成,即窗體模塊、標(biāo)準(zhǔn)模塊和類(lèi)模塊。在 Visual Basic 環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用 Windows 內(nèi)部的應(yīng)用程序接口( API)函數(shù),以及動(dòng)態(tài)鏈接庫(kù)( DDL),動(dòng)態(tài)數(shù)據(jù)交換( DDE),對(duì)象的鏈接與嵌入( OLE),開(kāi)放式數(shù)據(jù)訪(fǎng)問(wèn)( ODBC)等技術(shù),可以高效、快速地開(kāi)發(fā)出 Windows 環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。 2 開(kāi)發(fā)工具 Visual Basic[1]是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言,可用于開(kāi)發(fā) Windows 環(huán)境下的各類(lèi) 應(yīng)用程序。為了方便管理人員和用戶(hù)的查詢(xún),根據(jù)不同的條件如:項(xiàng)目所屬學(xué)院、研究類(lèi)型,項(xiàng)目類(lèi)別等,可以對(duì)項(xiàng)目信息進(jìn)行統(tǒng)計(jì)查詢(xún),生成打印報(bào)表。另外,為了提高企業(yè)的經(jīng)濟(jì)效益,保證項(xiàng)目經(jīng)費(fèi)的合理分配與開(kāi)支,設(shè)計(jì)經(jīng)費(fèi)管理模塊以利于對(duì)經(jīng)費(fèi)這一塊的 管理。 項(xiàng)目管理模塊主要是對(duì)項(xiàng)目的基本信息的管理,可實(shí)現(xiàn)項(xiàng)目基本信息的增、刪、改、查操作,方便、快速的對(duì)其基本情況進(jìn)行管理,為后續(xù)工作打下良好的基礎(chǔ)。 課題項(xiàng)目進(jìn)程管理系統(tǒng),主要是對(duì) 每年所申請(qǐng)項(xiàng)目的實(shí)施過(guò)程進(jìn)行管理。 針對(duì)這一情況,決定建立一個(gè)計(jì)算機(jī)管理系統(tǒng)。在實(shí)施階段,要對(duì)其開(kāi)發(fā)進(jìn)度進(jìn)行監(jiān)督檢 查,以確保項(xiàng)目能夠按計(jì)劃完成。 項(xiàng)目的管理進(jìn)程是一個(gè)十分復(fù)雜且冗長(zhǎng)的過(guò)程。 附錄 2 英文文獻(xiàn)及其翻譯 ............................ 錯(cuò)誤 !未定義書(shū)簽。 MS Access。 關(guān)鍵詞 :數(shù)據(jù)庫(kù); Visual Basic ; MS Access;課題項(xiàng)目 Abstract The management system of project process is a typical management information system, which mainly includes building up database of backend and developing the application interface of frontend. To the former, the system can get integrality and security of data by MS Access. And to the later, Visual Basic is selected to used because of its objective tools. The system is designed for some colleges or institutes to manage the project process, which realized many functions at large, such as input, modification, query and data reporter print of all kinds of information. It also included the project’s basic information, process degree, money expenditure and scientific research fruits and so on. It is very simple and convenient to make use of this management system. It can simplify the process of project management and improve the working efficiency of the scientific manager. It is helpful for improving the economic profits and developing the scientific enterprise. Keywords: Database。它實(shí)現(xiàn)了項(xiàng)目的各類(lèi)信息的 錄入、修改、查詢(xún)和報(bào)表打印等功能 ,這些信息主要包括 項(xiàng)目的基本情況、項(xiàng)目進(jìn)展程度、項(xiàng)目經(jīng)費(fèi)開(kāi)支、以及科研成果 和項(xiàng)目獲獎(jiǎng)情況等。而對(duì)于后者選擇了 Visual Basic 作為開(kāi)發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具建立了這一系統(tǒng)。課題項(xiàng)目進(jìn)程管理系統(tǒng) 摘 要 課題項(xiàng)目進(jìn)程管理系統(tǒng),是典型的信息管理系統(tǒng),其開(kāi)發(fā)過(guò)程主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者使用 MS Access 建立起完整性強(qiáng)、安全性好的數(shù)據(jù)庫(kù)。 該系統(tǒng)是針對(duì)各類(lèi)學(xué)院或者研究院的項(xiàng)目管理而設(shè)計(jì)開(kāi)發(fā)的。 該系統(tǒng) 界面友好清晰,使用方便快捷,它 簡(jiǎn)化了項(xiàng)目的管理過(guò)程,提高了科研管理人員的工作效率,從而節(jié)省了人力資源與經(jīng)費(fèi)開(kāi)支,有利于經(jīng)濟(jì)效益的提高和科研事業(yè)的發(fā)展。 Visual Basic 。 Project 目 錄 摘 要 ................................................................ 1 Abstract .............................................................. 1 目 錄 ................................................................ 2 1 緒論 ........................................................... 3 2 開(kāi)發(fā)工具 ....................................................... 4 3 系統(tǒng)分析 ....................................................... 5 系統(tǒng)的需求分析 ................................................... 5 系統(tǒng)邏輯模型的建立 ............................................... 5 數(shù)據(jù)流圖 ..................................................... 5 數(shù)據(jù)字典 ..................................................... 9 4 系統(tǒng)總體設(shè)計(jì) .................................................. 13 系統(tǒng)功能分析 .................................................... 13 系統(tǒng)功能模塊圖 .............................................. 13 各功能模塊簡(jiǎn)述 .............................................. 14 系統(tǒng)數(shù)據(jù)庫(kù)的建立 ................................................ 15 5 系統(tǒng)各模塊的設(shè)計(jì)和實(shí)現(xiàn) ......................................... 21 用戶(hù)登錄模塊的設(shè)計(jì)及實(shí)現(xiàn) ........................................ 21 功能概述 .................................................... 21 窗體設(shè)計(jì) .................................................... 21 流程說(shuō)明 .................................................... 22 項(xiàng)目管理模塊的設(shè)計(jì)及實(shí)現(xiàn) ........................................ 22 窗體設(shè)計(jì) .................................................... 23 流程說(shuō) 明 .................................................... 24 進(jìn)程管理模塊的設(shè)計(jì)與實(shí)現(xiàn) ........................................ 25 功能實(shí)現(xiàn) .................................................... 25 流程說(shuō)明 .................................................... 26 經(jīng)費(fèi)管理模塊的設(shè)計(jì)與實(shí)現(xiàn) ........................................ 27 功能實(shí)現(xiàn) .................................................... 27 流程說(shuō)明 .................................................... 28 科研成果管理模塊設(shè)計(jì)與實(shí)現(xiàn) ...................................... 29 數(shù)據(jù)查詢(xún)模塊的設(shè)計(jì)與實(shí)現(xiàn) ........................................ 30 數(shù)據(jù)報(bào)表模塊的設(shè)計(jì)及實(shí)現(xiàn) ........................................ 32 功能概述 .................................................... 32 報(bào)表設(shè)計(jì) .................................................... 34 6 系統(tǒng)測(cè)試 ...................................................... 36 總結(jié) ............................................................ 37 致謝 ............................................................ 38 主要參考文獻(xiàn) ..................................................... 39 附錄 1 部分源代碼 .................................. 錯(cuò)誤 !未定義書(shū)簽。 1 緒論 目前,各大院校以及各種研究院所需開(kāi)發(fā)研制的項(xiàng)目已日趨增多,其申請(qǐng)、立項(xiàng)等手續(xù)也日漸繁瑣,對(duì)其進(jìn)行如階段性檢查、經(jīng)費(fèi)撥款等管理的流程也越來(lái)越復(fù)雜化。在項(xiàng)目的申請(qǐng)階段,需要錄入項(xiàng)目概況及其負(fù)責(zé)人和參加者的基本情況。而申請(qǐng)經(jīng)費(fèi)的到款情況也將關(guān)系到項(xiàng)目的進(jìn)度,從而決定了單位的經(jīng)濟(jì)效益和其科研事業(yè)的發(fā)展趨勢(shì)。本著系統(tǒng)開(kāi)發(fā)的高效實(shí)用性原則,經(jīng)過(guò)指導(dǎo)老師吳曼的推薦,拜訪(fǎng)了我們學(xué)校研究院及市科研處,收集了關(guān)于項(xiàng)目管理的各種資料,包括橫向科技項(xiàng)目管理辦法及其情況登記表,省教育委員會(huì)自然科學(xué)研究項(xiàng)目申請(qǐng)書(shū)等等,并向科研處人員了解了這一具體管理過(guò)程的實(shí)現(xiàn),努力使所開(kāi)發(fā)的系統(tǒng)能夠讓項(xiàng)目管理過(guò)程變得直觀(guān)而清晰,以適用于這些院校和集團(tuán)。 不同的用戶(hù)只能根據(jù)自