版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
摘要當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)環(huán)境原因。本系統(tǒng)就是用計(jì)算機(jī)操作來實(shí)現(xiàn)對省級科研單位的科研的管理,為了減少科研單位更好的維護(hù)各項(xiàng)科研管理業(yè)務(wù)處理工作而開發(fā)的管理軟件??蒲袉挝豢蒲泄芾硐到y(tǒng)實(shí)現(xiàn)系統(tǒng)性、關(guān)聯(lián)性、即時(shí)性、針對性等特點(diǎn),用新的管理模式去替代原有的管理模式,使用戶通過計(jì)算機(jī)來實(shí)現(xiàn)對各項(xiàng)目進(jìn)行操作管理,從而使工作人員從繁雜的事務(wù)處理中解放出來,提高管理水平,提供及時(shí)、準(zhǔn)確的服務(wù)。本課題就是針對這種狀況。對省社科項(xiàng)目管理的現(xiàn)狀進(jìn)行研究,并且詳細(xì)的設(shè)計(jì)了信息化的解決方案。通過本方案的應(yīng)用,能夠大大提高省級科研管理部門的管理水平?!娟P(guān)鍵詞】項(xiàng)目管理程序設(shè)計(jì)管理信息系統(tǒng)AbstractThepresenteraistherapiddevelopmentoftheinformationage,informationprocessinginallwalksoflifecannotbeseparated,whichiswidelyusedincomputerinformationmanagementsystemforenvironmentalcauses.Thesystemistouseacomputeroperationtoachievetheprovincial-levelscientificresearchunits,researchmanagement,scientificresearchunitsinordertoreducemaintenanceandbetterhandlingofthevariousresearchandmanagementbusinessmanagementsoftwarewasdeveloped.Scientificresearchscientificresearchmanagementsystemtoachievesystematic,relevance,timeliness,relevanceandothercharacteristics,withanewmanagementmodeltoreplacetheexistingmanagementmodel,allowinguserstorealizethroughcomputeroperationandmanagementofvariousprojects,sothatthestaffFromthecomplicatedtransactiontoliberateandimprovethemanagementlevel,toprovidetimelyandaccurateservice.Thistopicisdirectedagainstthissituation.Theprovincialprojectmanagement,thestatusofsocialscienceresearch,andthedetaileddesignofinformationtechnologysolutions.Thronghtheapplicationofthisprogramfortheprovincialresearchinstitutes,wecangreatlyimprovethelevelofscientificresearchmanagementofscientificresearchmanagementdepartment.Keywords:projectmanagementprogramdesignMI一、緒論(一)應(yīng)用背景當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)環(huán)境原因。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。省級單位的科研水平和科研規(guī)模日益成為反映當(dāng)?shù)乜蒲袑?shí)力的重要指標(biāo)。隨著國家對科研單位科研的投入不斷增加,各省級單位也越來越重視自身的科研管理。每年省級單位在科研活動中產(chǎn)生的論文、著作、專利、項(xiàng)目、獲獎(jiǎng)等科研管理數(shù)據(jù)不斷變得龐大。傳統(tǒng)的依賴手工或者借助Excel等辦公軟件所進(jìn)行的科研管理變得日益艱難。于是省級科研管理的信息化建設(shè)被提高了日程上來??蒲谢顒邮鞘〖墕挝灰豁?xiàng)非常活躍的內(nèi)容??蒲信c教學(xué)工作向來是相輔相成的,以科研促教學(xué),以科研拉動學(xué)校、學(xué)科的發(fā)展已成為省級單位的一項(xiàng)基本戰(zhàn)略,它體現(xiàn)了省級科研單位發(fā)展的綜合實(shí)力。因此,省級科研項(xiàng)目管理信息化是省級部門管理信息化的重要組成部分。顯然,需要有一套行之有效的手段來對省級科研單位的科研項(xiàng)目及發(fā)表論文進(jìn)行管理。到目前為止,省級科研單位的科研管理一直采用人工管理的方式,并無一套成文的管理規(guī)范,也沒有相應(yīng)的專職管理人員,只有當(dāng)上級部門發(fā)文要求統(tǒng)計(jì)項(xiàng)目或論文情況時(shí)才由有關(guān)人員查閱本校的各種相關(guān)文檔,人工進(jìn)行統(tǒng)計(jì)并制作報(bào)表。這種落后管理的弊端是顯而易見的。本文就是針對這種現(xiàn)狀進(jìn)行開發(fā)的,力圖通過本文的研究提綱科研項(xiàng)目信息化水平,完善省級單位的項(xiàng)目管理工作。(二)開發(fā)的目的省級科研管理的目的就是優(yōu)化科研環(huán)境和資源配置,使科研成本最小而效益最大化,從而提高科研實(shí)力和競爭力,培養(yǎng)高層次人才,服務(wù)社會經(jīng)濟(jì)發(fā)展。追求科研效率和效益是科研管理最高目的。本系統(tǒng)就是用計(jì)算機(jī)操作來實(shí)現(xiàn)對省級科研的管理,為了減少省級更好的維護(hù)各項(xiàng)科研管理業(yè)務(wù)處理工作而開發(fā)的管理軟件。省級科研管理系統(tǒng)實(shí)現(xiàn)系統(tǒng)性、關(guān)聯(lián)性、即時(shí)性、針對性等特點(diǎn),用新的管理模式去替代原有的管理模式,使用戶通過計(jì)算機(jī)來實(shí)現(xiàn)對各項(xiàng)目進(jìn)行操作管理,從而使工作人員從繁雜的事務(wù)處理中解放出來,提高管理水平,提供及時(shí)、準(zhǔn)確的服務(wù)。(三)開發(fā)的意義提高了信息檢索的效率,實(shí)現(xiàn)靈活的查詢;減輕管理人員手工制作報(bào)表、統(tǒng)計(jì)分析的負(fù)擔(dān);提高了省級管理科研管理的效率。它將有助于管理人員從煩瑣的管理工作中解脫出來,使管理系統(tǒng)化、條理化,能迅速獲得感興趣的信息。管理信息系統(tǒng)是一個(gè)一體化的系統(tǒng)或集成系統(tǒng),通常包括業(yè)務(wù)信息系統(tǒng)、知識工作系統(tǒng)、決策支持系統(tǒng)。二、可行性分析在現(xiàn)代的企業(yè)經(jīng)營管理中,經(jīng)濟(jì)效益的評價(jià)是決策的重要依據(jù)。信息系統(tǒng)的開發(fā)是一項(xiàng)耗資多、耗時(shí)長、風(fēng)險(xiǎn)性大的工程項(xiàng)目。因此在進(jìn)行項(xiàng)目開發(fā)之前有必要對未來系統(tǒng)的經(jīng)濟(jì)效益、社會效益進(jìn)行初步分析。單位已經(jīng)具備了一定的資源和條件,開發(fā)過程中,除了要滿足系統(tǒng)目標(biāo)的要求,并且支持組織目標(biāo)的實(shí)現(xiàn)。還應(yīng)當(dāng)合理利用資源,合理規(guī)劃時(shí)間,節(jié)約成本。對單位進(jìn)行三方面的可行性分析:技術(shù)可行性、經(jīng)濟(jì)可行性和社會可行性。(一)技術(shù)可行性硬件:當(dāng)今計(jì)算機(jī)技術(shù)已發(fā)展到一定階段,可以說基本結(jié)構(gòu)已經(jīng)相當(dāng)成熟,整體硬件的更新?lián)Q代也大大減慢了,現(xiàn)在微機(jī)的主頻速度完全可以滿足本系統(tǒng)的硬件技術(shù)要求。配置奔騰2.1,512M內(nèi)存,40G硬盤空間就可以滿足需求。軟件:單位備有正版windows操作系統(tǒng),VB、SQL數(shù)據(jù)庫、Access數(shù)據(jù)庫等多種應(yīng)用軟件。技術(shù)人員:單位聘請兼職IT從業(yè)人員,編程人員的技術(shù)較成熟,能夠滿足系統(tǒng)的開發(fā)及維護(hù)需要。計(jì)算機(jī)發(fā)展日新月異,某些尖端技術(shù)十分先進(jìn),系統(tǒng)開發(fā)在技術(shù)上是完全可行的。(二)經(jīng)濟(jì)可行性由于單位近幾年的飛速發(fā)展和規(guī)模的不斷擴(kuò)大,單位在資金上有實(shí)力進(jìn)行該系統(tǒng)的開發(fā)和運(yùn)用。主要是考慮到今后的單位發(fā)展,人員安排和有效利用上是單位發(fā)展的瓶頸所在。所以利用現(xiàn)在的時(shí)機(jī)進(jìn)行單位制度上的變革以及操作的規(guī)范化是非常必要和合理的。系統(tǒng)開發(fā)費(fèi)用在10萬元以下,可以支付。(三)社會可行性客戶以及社會群眾都認(rèn)可現(xiàn)代的社會是一個(gè)信息化的社會,計(jì)算機(jī)技術(shù)的應(yīng)用已是現(xiàn)代社會的一種必要技能。操作方便,應(yīng)用方便,節(jié)省時(shí)間,節(jié)省開支,有利于工作的規(guī)范化和標(biāo)準(zhǔn)化。所以,系統(tǒng)從社會角度考慮也是可行的。三、系統(tǒng)分析(一)現(xiàn)存的問題及目標(biāo)1.項(xiàng)目信息查詢、統(tǒng)計(jì)困難由于缺乏有效的規(guī)范,無法對本所的所有科研項(xiàng)目進(jìn)行統(tǒng)一管理,當(dāng)需要進(jìn)行統(tǒng)計(jì)工作或需要查詢某個(gè)項(xiàng)目的基本情況(如獲獎(jiǎng)情況或成果情況)時(shí)只能通過向該項(xiàng)目的負(fù)責(zé)人詢問,造成極大的不便。特別是當(dāng)需要以某種條件進(jìn)行統(tǒng)計(jì)或查詢時(shí)尤其困難。2.論文統(tǒng)計(jì)困難由于論文發(fā)表具有周期長、分布廣泛的特點(diǎn),當(dāng)發(fā)表通知或雜志、期刊抵達(dá)時(shí),往往相關(guān)人員已經(jīng)遺忘甚至已經(jīng)離開科研單位,由于缺乏專職管理人員和一套行之有效的管理規(guī)范,通知或雜志寄到時(shí)沒有及時(shí)歸檔記錄,以至于當(dāng)需要進(jìn)行論文統(tǒng)計(jì)工作時(shí)不得不東查西找,效率非常低,并且極易統(tǒng)計(jì)不完全或由于遺忘而造成數(shù)據(jù)不屬實(shí)的現(xiàn)象。3.浪費(fèi)領(lǐng)導(dǎo)的時(shí)間和精力當(dāng)需要進(jìn)行統(tǒng)計(jì)工作,尤其是用于送交上級部門的報(bào)表,一般工作人員往往不熟悉情況或要求而不得不由科研單位主要領(lǐng)導(dǎo)來完成,浪費(fèi)了領(lǐng)導(dǎo)的大量時(shí)間和精力。4.項(xiàng)目開發(fā)目標(biāo)本項(xiàng)目要實(shí)現(xiàn)的目標(biāo)為:(1)提高項(xiàng)目及論文管理的水平,提供及時(shí)、準(zhǔn)確的信息服務(wù)。(2)提高信息檢索的效率,實(shí)現(xiàn)靈活的查詢,包括多條件查詢、模糊查詢等。(3)減輕管理人員制作報(bào)表、統(tǒng)計(jì)分析的負(fù)擔(dān)。(4)實(shí)用。系統(tǒng)規(guī)模不宜太大,但又要能保證支持日常工作的要求。(5)系統(tǒng)應(yīng)易于修改和擴(kuò)充。(二)組織結(jié)構(gòu)圖省社科辦省社科辦副主任主任辦公室項(xiàng)目管理處經(jīng)費(fèi)管理處課題申報(bào)處其他部門圖3.1組織結(jié)構(gòu)圖(三)業(yè)務(wù)流程圖新系統(tǒng)業(yè)務(wù)流程在原業(yè)務(wù)流程的基礎(chǔ)上,增加了生產(chǎn)部和質(zhì)檢部對項(xiàng)目質(zhì)量的檢驗(yàn),提高了項(xiàng)目出廠合格率。在此基礎(chǔ)上,增加了庫存管理處對項(xiàng)目入庫信息的管理,使客戶能夠很清晰的了解項(xiàng)目信息并能迅速的提貨。提高了客戶滿意度,減少了不必要的業(yè)務(wù)處理,使客戶對我單位的項(xiàng)目質(zhì)量更加信賴,降低了退貨所帶來的風(fēng)險(xiǎn)??蒲许?xiàng)目管理業(yè)務(wù)流程如圖3.2所示:評審評審申請表省社科規(guī)劃辦申報(bào)者申報(bào)申報(bào)評審專家課題發(fā)布社科審批專家組申報(bào)者獲得批準(zhǔn)立項(xiàng)申請者信息課題信息立項(xiàng)題信息專家意見圖3.2業(yè)務(wù)流程圖(四)數(shù)據(jù)流程圖數(shù)據(jù)流程圖是用來描述系統(tǒng)數(shù)據(jù)流程及其處理過程的方法,對于規(guī)模較大、數(shù)據(jù)之間聯(lián)系復(fù)雜的系統(tǒng)來講,用一張數(shù)據(jù)流圖將所有的外部項(xiàng)、處理過程、數(shù)據(jù)存儲等表示出來,是不現(xiàn)實(shí)的。因此,在建立數(shù)據(jù)流圖時(shí),一般采用自頂向下的結(jié)構(gòu)化分析方法,首先用少數(shù)幾個(gè)高度概括、抽象的處理過程來描述整個(gè)系統(tǒng)的邏輯功能、數(shù)據(jù)流程及其與外界的數(shù)據(jù)交換,然后分別對其中的每個(gè)處理過程進(jìn)行分解,建立下一層的數(shù)據(jù)流圖,直到最低層為止。對于每一層,必須仔細(xì)確定該層的邏輯功能、外部項(xiàng)、數(shù)據(jù)流、數(shù)據(jù)存儲,并用各自的符號將其表達(dá)出來,再按照所處理的層次及前后順序給以適當(dāng)?shù)木幪?。該系統(tǒng)的數(shù)據(jù)流程圖如下:管理員課題項(xiàng)目進(jìn)程管理系統(tǒng)管理員課題項(xiàng)目進(jìn)程管理系統(tǒng)普通用戶信息輸入普通用戶管理員信息查詢普通用戶管理員信息查詢身份驗(yàn)證身份驗(yàn)證圖3.3系統(tǒng)數(shù)據(jù)流程圖合法的1登錄3要求信息查詢31登錄3要求信息查詢3要求信息查詢1登錄合法的用戶信息統(tǒng)計(jì)報(bào)表不合法的用戶信息圖3.4零層數(shù)據(jù)流程圖2.22.2項(xiàng)目基本信息處理項(xiàng)目基本信息2.3項(xiàng)目進(jìn)程信息處理2.3項(xiàng)目進(jìn)程信息處理2.1要求信息的類型處理2.1要求信息的類型處理課題數(shù)據(jù)庫項(xiàng)目進(jìn)程信息課題數(shù)據(jù)庫管理員管理員關(guān)于項(xiàng)目的管理員管理員各種信息項(xiàng)目經(jīng)費(fèi)信息2.4項(xiàng)目經(jīng)費(fèi)2.4項(xiàng)目經(jīng)費(fèi)信息處理科研成果信息2.52.5科研成果信息處理圖3.5一層數(shù)據(jù)流程圖3.23.2打印處理3.1要求信息查詢3.1要求信息查詢查詢結(jié)果查詢3.3進(jìn)展經(jīng)費(fèi)查詢3.3進(jìn)展經(jīng)費(fèi)查詢情況表項(xiàng)目經(jīng)費(fèi)情況表圖3.6一層數(shù)據(jù)流圖審查合法性項(xiàng)目基本項(xiàng)目基本信息處理審查后的項(xiàng)目不合法的基本信息項(xiàng)目申請人員表參加人員表圖3.7二層數(shù)據(jù)流圖項(xiàng)目進(jìn)度項(xiàng)目進(jìn)度信息處理審查合法性項(xiàng)目進(jìn)度信息審查后的項(xiàng)目不合法的進(jìn)度信息項(xiàng)目進(jìn)展情況表圖3.8二層數(shù)據(jù)流圖項(xiàng)目經(jīng)費(fèi)信息處理審查合法性項(xiàng)目經(jīng)費(fèi)信息審查后的項(xiàng)目不合法的經(jīng)費(fèi)信息項(xiàng)目經(jīng)費(fèi)表圖3.9二層數(shù)據(jù)流圖學(xué)術(shù)論文信息處理學(xué)術(shù)論文表審查后的學(xué)術(shù)論文信息審查合法性學(xué)術(shù)著作信息處理審查后的學(xué)術(shù)學(xué)術(shù)著作表不合法的著作信息審查后的項(xiàng)目項(xiàng)目獲獎(jiǎng)信息處理項(xiàng)目獲獎(jiǎng)情況表圖3.10二層數(shù)據(jù)流圖(五)數(shù)據(jù)字典設(shè)計(jì)1.數(shù)據(jù)項(xiàng)的定義數(shù)據(jù)流條目是定義數(shù)據(jù)流的,定義的方式一般是列出該數(shù)據(jù)流的各組成員數(shù)據(jù)項(xiàng)。文件條目是定義文件的,定義的方式一般是列出文件的組成數(shù)據(jù)項(xiàng),以及文件的組織方式。加工條目是針對數(shù)據(jù)流圖中的每個(gè)基本加工編寫的詳細(xì)小說明,即加工邏輯。目前對加工邏輯的描述一般還是用自然語言,結(jié)構(gòu)化自然語言等。下面,將根據(jù)以上的數(shù)據(jù)流程圖列出它的數(shù)據(jù)字典。表3-1系統(tǒng)頂層數(shù)據(jù)項(xiàng)定義編號名稱別名類型長度I01-01用戶名用戶名Smallint2字節(jié)I01-02密碼密碼Varchar20字節(jié)I01-03身份身份Varchar20字節(jié)I01-04人員編號人員編號Varchar20字節(jié)I01-05姓名姓名Varchar40字節(jié)I01-06性別性別Varchar10字節(jié)I01-07出生日期出生日期Varchar200字節(jié)I01-08最后學(xué)歷最后學(xué)歷Int4字節(jié)I01-09最后學(xué)位最后學(xué)位varchar20字節(jié)I01-10行政職務(wù)行政職務(wù)Varchar40字節(jié)I01-11專業(yè)職務(wù)專業(yè)職務(wù)Varchar40字節(jié)I01-12電話電話Varchar10字節(jié)I01-13傳真?zhèn)髡鎂archar500字節(jié)I01-14通訊住址通訊住址Varchar100字節(jié)I01-15項(xiàng)目編號項(xiàng)目編號Float8字節(jié)I01-16項(xiàng)目名稱項(xiàng)目名稱flocat8字節(jié)I01-17課題來源課題來源Int4字節(jié)I01-18項(xiàng)目類別項(xiàng)目類別Int4字節(jié)I01-19研究類型研究類型Datatime8字節(jié)I01-20研究內(nèi)容及技術(shù)指標(biāo)研究內(nèi)容及技術(shù)指標(biāo)Varchar50字節(jié)I01-21申請經(jīng)費(fèi)申請經(jīng)費(fèi)Int10字節(jié)I01-22開始時(shí)間開始時(shí)間Int4字節(jié)I01-23結(jié)束時(shí)間結(jié)束時(shí)間Float8字節(jié)I01-24學(xué)科學(xué)科Varchar50字節(jié)I01-25研究內(nèi)容及意義研究內(nèi)容及意義Smallint2字節(jié)I01-26立論依據(jù)立論依據(jù)Datetime8字節(jié)I01-27違約責(zé)任違約責(zé)任Int4字節(jié)I01-28預(yù)期成果預(yù)期成果Datetime8字節(jié)I01-29字段名稱字段名稱Smallint2字節(jié)I01-30項(xiàng)目編號項(xiàng)目編號Int4字節(jié)I01-31階段號階段號Varchar20字節(jié)I01-32研究進(jìn)度研究進(jìn)度Varchar200字節(jié)I01-33檢查日期檢查日期Varchar10字節(jié)I01-34已做工作已做工作Float8字節(jié)I01-35階段性成果階段性成果Smallint2字節(jié)I01-36存在問題改進(jìn)措施存在問題改進(jìn)措施Varchar20字節(jié)I01-37重要事項(xiàng)變更重要事項(xiàng)變更Varchar500字節(jié)I01-38下一步研究計(jì)劃下一步研究計(jì)劃Datatime8字節(jié)I01-39字段名稱字段名稱Varchar10字節(jié)2.數(shù)據(jù)流定義用戶信息=用戶名+密碼項(xiàng)目基本信息=項(xiàng)目編號+項(xiàng)目名稱+課題來源+項(xiàng)目類別+研究類型+學(xué)科+開始時(shí)間+結(jié)束時(shí)間+申請經(jīng)費(fèi)+(研究內(nèi)容及意義+立論依據(jù)+違約責(zé)任+預(yù)期成果)+申請人信息+{參加者信息}項(xiàng)目進(jìn)度信息=項(xiàng)目編號+階段號+研究進(jìn)度+檢查日期+(已做工作+階段性成果+存在問題及改進(jìn)措施+重要事項(xiàng)變更)項(xiàng)目經(jīng)費(fèi)信息=項(xiàng)目編號+經(jīng)費(fèi)筆數(shù)+申請總經(jīng)費(fèi)+實(shí)到經(jīng)費(fèi)+(科研業(yè)務(wù)費(fèi)+實(shí)驗(yàn)材料費(fèi)+設(shè)備費(fèi)+差旅費(fèi)+工資+其他)科研成果信息=項(xiàng)目編號+[學(xué)術(shù)論文信息|學(xué)術(shù)著作信息|項(xiàng)目獲獎(jiǎng)情況信息]申請人信息=姓名+性別+民族+出生日期+最后學(xué)歷+最后學(xué)位+(行政職務(wù)+專業(yè)職務(wù)+電話+傳真+通訊地址)參加者信息=姓名+性別+出生日期+專業(yè)職務(wù)+研究專長+學(xué)歷+學(xué)位學(xué)術(shù)論文信息=論文編號+論文題目+論文作者+發(fā)表期刊+卷期號學(xué)術(shù)著作信息=著作編號+著作名稱+作者+出版社+出版年月項(xiàng)目獲獎(jiǎng)信息=獲獎(jiǎng)編號+成果名稱+獲獎(jiǎng)等級+頒獎(jiǎng)部委+獲獎(jiǎng)日期3.數(shù)據(jù)存儲定義文件名:用戶表文件名:用戶表組成:{用戶名+密碼+身份}組織:按用戶名拼音字母順序排列文件名:項(xiàng)目基本情況表組成:{項(xiàng)目編號+項(xiàng)目名稱+課題來源+項(xiàng)目類別+研究類型+學(xué)科+開始時(shí)間+結(jié)束時(shí)間+申請經(jīng)費(fèi)}組織:按項(xiàng)目編號大小遞增排序文件名:項(xiàng)目進(jìn)展情況表組成:{項(xiàng)目編號+階段號+研究進(jìn)度+檢查日期+已做工作+階段性成果+存在問題及改進(jìn)措施+重要事項(xiàng)變更}組織:按項(xiàng)目編號和階段號大小遞增排序文件名:項(xiàng)目經(jīng)費(fèi)表組成:{項(xiàng)目編號+經(jīng)費(fèi)筆數(shù)+申請總經(jīng)費(fèi)+實(shí)到經(jīng)費(fèi)+科研業(yè)務(wù)費(fèi)+實(shí)驗(yàn)材料費(fèi)+設(shè)備費(fèi)+差旅費(fèi)+工資+其他+總計(jì)+結(jié)余}組織:按項(xiàng)目編號和經(jīng)費(fèi)筆數(shù)大小遞增排序文件名:項(xiàng)目人員表組成:{姓名+性別+民族+出生日期+最后學(xué)歷+最后學(xué)位+行政職務(wù)+專業(yè)職務(wù)+電話+傳真+通訊地址+項(xiàng)目編號}組織:按姓名拼音字母順序排列文件名:參加人員表組成:{姓名+性別+出生日期+專業(yè)職務(wù)+研究專長+學(xué)歷+學(xué)位+項(xiàng)目編號}組織:按姓名拼音字母順序排列文件名:學(xué)術(shù)論文表組成:{論文編號+論文題目+論文作者+發(fā)表期刊+卷期號+項(xiàng)目編號}組織:按論文編號大小順序排列文件名:學(xué)術(shù)著作表組成:{著作編號+著作名稱+作者+出版社+出版年月+項(xiàng)目編號}組織:按著作編號大小順序排列文件名:項(xiàng)目獲獎(jiǎng)情況表組成:{獲獎(jiǎng)編號+成果名稱+獲獎(jiǎng)等級+頒獎(jiǎng)部委+獲獎(jiǎng)日期+項(xiàng)目編號}組織:按獲獎(jiǎng)編號大小順序排列4.數(shù)據(jù)加工加工編號:1加工名:登錄加工邏輯:檢查輸入的用戶信息的合法性有關(guān)信息:當(dāng)用戶要求登錄時(shí)執(zhí)行此加工加工編號:2.1加工名:要求信息的類型處理加工邏輯:根據(jù)用戶要求選擇CASECASE1:要求項(xiàng)目基本信息的錄入或修改CASE2:要求項(xiàng)目進(jìn)展信息的錄入或修改CASE3:要求項(xiàng)目經(jīng)費(fèi)信息的錄入或修改CASE4:要求項(xiàng)目科研成果信息的錄入或修改有關(guān)信息:當(dāng)有合法用戶要求時(shí)執(zhí)行此加工加工編號:3.1加工名:要求信息的查詢加工邏輯:根據(jù)要求選擇查詢IF要求查詢項(xiàng)目基本信息THEN按各種分類方式查詢信息IF進(jìn)一步查詢THEN查詢項(xiàng)目進(jìn)程和經(jīng)費(fèi)信息ENDEND有關(guān)信息:當(dāng)有查詢要求時(shí)執(zhí)行此加工加工編號:3.2加工名:打印處理加工邏輯:將各類項(xiàng)目信息統(tǒng)計(jì)表打印輸出有關(guān)信息:當(dāng)有打印要求時(shí)執(zhí)行此加工加工編號:3.3加工名:進(jìn)展經(jīng)費(fèi)查詢加工邏輯:根據(jù)要求查詢上一步所選項(xiàng)目的進(jìn)展經(jīng)費(fèi)情況有關(guān)信息:當(dāng)有進(jìn)一步查詢要求時(shí)執(zhí)行此加工加工編號:加工名:審查合法性加工邏輯:審查所輸入信息是否合法有關(guān)信息:當(dāng)有輸入要求時(shí)執(zhí)行此加工加工編號:加工名:項(xiàng)目基本信息處理加工邏輯:對項(xiàng)目基本信息進(jìn)行錄入或修改,并且添加到或更新項(xiàng)目基本情況表、項(xiàng)目人員表、參加人員表有關(guān)信息:當(dāng)有要求時(shí)執(zhí)行此加工加工編號:加工號:項(xiàng)目進(jìn)度信息處理加工邏輯:對項(xiàng)目進(jìn)度信息進(jìn)行錄入或修改,并且添加到或更新項(xiàng)目進(jìn)展情況表有關(guān)信息:當(dāng)有要求時(shí)執(zhí)行此加工加工編號:加工號:項(xiàng)目經(jīng)費(fèi)信息處理加工邏輯:對項(xiàng)目經(jīng)費(fèi)信息進(jìn)行錄入或修改,并且添加到或更新項(xiàng)目經(jīng)費(fèi)情況表有關(guān)信息:當(dāng)有要求時(shí)執(zhí)行此加工加工編號:加工號:學(xué)術(shù)論文信息處理加工邏輯:對學(xué)術(shù)論文信息進(jìn)行錄入或修改,并且添加到或更新學(xué)術(shù)論文情況表有關(guān)信息:當(dāng)有要求時(shí)執(zhí)行此加工加工編號:加工號:學(xué)術(shù)著作信息處理加工邏輯:對學(xué)術(shù)著作信息進(jìn)行錄入或修改,并且添加到或更新學(xué)術(shù)論文情況表有關(guān)信息:當(dāng)有要求時(shí)執(zhí)行此加工加工編號:加工號:項(xiàng)目獲獎(jiǎng)信息處理加工邏輯:對項(xiàng)目獲獎(jiǎng)信息進(jìn)行錄入或修改,并且添加到或更新項(xiàng)目獲獎(jiǎng)情況表有關(guān)信息:當(dāng)有要求時(shí)執(zhí)行此加工5.外部項(xiàng)定義表3-1系統(tǒng)頂層數(shù)據(jù)項(xiàng)定義外部項(xiàng)系統(tǒng)名:科研人員編號:P2條目名:科研人員別名:輸入數(shù)據(jù)流:輸出數(shù)據(jù)流:主要特征:科研人員編號、科研人員名稱、所在省、電話區(qū)號、聯(lián)系電話、傳真、聯(lián)系人、手機(jī)、地址、郵編、簡要說明:客戶的基本情況。修改記錄:編寫日期審核日期四、系統(tǒng)設(shè)計(jì)(一)功能結(jié)構(gòu)圖設(shè)計(jì)功能結(jié)構(gòu)圖主要是對系統(tǒng)功能的描述,通過功能結(jié)構(gòu)圖,你可以清晰的看到系統(tǒng)的所有功能。極其功能之間的關(guān)系。本系統(tǒng)的主要功能模塊如下所示:省級社科項(xiàng)目管理系統(tǒng)省級社科項(xiàng)目管理系統(tǒng)信息檢索人員信息維護(hù)項(xiàng)目信息維護(hù)系統(tǒng)管理系統(tǒng)管理用戶密碼管理背景設(shè)置人員信息檢索項(xiàng)目信息檢索著作項(xiàng)目檢索獲獎(jiǎng)項(xiàng)目檢索人員管理著作期刊管理項(xiàng)目基本情況項(xiàng)目獲獎(jiǎng)情況圖4.1系統(tǒng)功能結(jié)構(gòu)圖(二)計(jì)算機(jī)系統(tǒng)的配置1.按總體設(shè)計(jì)方案購置網(wǎng)絡(luò)計(jì)算模式采用C/S體系。硬件環(huán)境:客戶機(jī):聯(lián)想服務(wù)器:IBMX-Series2268488-I04(志強(qiáng)3.0,1G內(nèi)存,73G硬盤)交換機(jī):CISCOWS-C3550-24-EMI(3層交換)路由器:TP-LinkTL-R4000操作系統(tǒng):Windows2000Server(服務(wù)器)、Windows2000progessional(客戶端)、MicrosoftAccess2000(數(shù)據(jù)庫)2.系統(tǒng)開發(fā)環(huán)境:系統(tǒng)開發(fā)環(huán)境包括硬件平臺和軟件平臺兩種。硬件平臺是指開發(fā)與運(yùn)行所需要的硬件環(huán)境,主要包括計(jì)算機(jī)機(jī)型及硬件配置。由于本系統(tǒng)是一個(gè)小型的MIS管理系統(tǒng),因此對計(jì)算機(jī)硬件的要求不高,比較經(jīng)濟(jì),只要配備有奔騰三代賽揚(yáng)處理器700GHZ(或以上)、512M內(nèi)存(或以上)、80G硬盤(或以上)的普通微機(jī)即可順利運(yùn)行。軟件平臺是指系統(tǒng)開發(fā)與運(yùn)行的軟件環(huán)境。本系統(tǒng)在開發(fā)時(shí)選用了穩(wěn)定性較強(qiáng)的WindowsXP中文專業(yè)版和VisualBasic6.0作為開發(fā)語言,同時(shí)選用了Access數(shù)據(jù)庫,由于這些軟件項(xiàng)目都是Microsoft單位的項(xiàng)目,因此彼此之間的兼容性較好,開發(fā)出的應(yīng)用系統(tǒng)穩(wěn)定性較高。VisualBasic6.0具有可視化的開發(fā)環(huán)境,可以快速完成系統(tǒng)的開發(fā),內(nèi)部集成的數(shù)據(jù)庫訪問通道,使得可以輕松方便的對數(shù)據(jù)庫管理。數(shù)據(jù)庫采用MicrosoftAccess,由于我們的系統(tǒng)要求,采用它完全可以適合我們的工作需求,并且它所支持的數(shù)據(jù)類型十分豐富,維護(hù)簡便,費(fèi)用比較低,人員素質(zhì)要求不是很高,容易升級。(三)系統(tǒng)流程圖項(xiàng)目信息錄入項(xiàng)目信息錄入項(xiàng)目進(jìn)度信息錄入經(jīng)費(fèi)情況信息錄入信息處理信息處理規(guī)格分類項(xiàng)目情況科研管理清單數(shù)據(jù)處理顯示器顯示器現(xiàn)有項(xiàng)目信息數(shù)據(jù)文件科研情況信息錄入圖4.2系統(tǒng)流程圖(四)代碼設(shè)計(jì)1.項(xiàng)目編號項(xiàng)目編號是一個(gè)七位字符串,其格式為YYYY###,其中YYYY為立項(xiàng)年份,###是三位數(shù),表示該項(xiàng)目在某年中的立項(xiàng)順序2.人員編號人員編號由六位數(shù)字構(gòu)成,格式為YYY###,其中YYY為該人員所屬的單位,###為該人員的順序號。(五)數(shù)據(jù)庫模型設(shè)計(jì)在數(shù)據(jù)庫中要用數(shù)據(jù)模型這個(gè)工具來抽象、表示和處理現(xiàn)實(shí)世界中的數(shù)據(jù)和信息。通俗地講數(shù)據(jù)模型就是現(xiàn)實(shí)世界的模擬。不同的數(shù)據(jù)模型實(shí)際上是提供給我們模型化數(shù)據(jù)和信息的不同工具。根據(jù)模型應(yīng)用的不同目的,可以將這些模型劃分為兩類。第一類模型是概念模型,也稱信息模型,它是按用戶的觀點(diǎn)來對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設(shè)計(jì)。另一類模型是數(shù)據(jù)模型,主要包括網(wǎng)狀模型、層次模型、關(guān)系模型等,它是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對數(shù)據(jù)建模,主要用于DBMS的實(shí)現(xiàn)。下面,將分別建立該系統(tǒng)的概念模型和數(shù)據(jù)模型。概念模型的方法很多,其中最著名最常見的是實(shí)體-聯(lián)系方法,該方法用E-R圖來描述現(xiàn)實(shí)世界的概念模型,E-R方法也稱為E-R模型。該系統(tǒng)的E-R圖如下:獲獎(jiǎng)項(xiàng)目獲獎(jiǎng)項(xiàng)目登記登記登記登記登記登記學(xué)術(shù)著作學(xué)術(shù)論文學(xué)術(shù)著作學(xué)術(shù)論文1n1n進(jìn)行參加1n1n進(jìn)行參加課題組人員階段檢查項(xiàng)目1課題組人員階段檢查項(xiàng)目11花費(fèi)花費(fèi)nn經(jīng)費(fèi)經(jīng)費(fèi)圖4.3E-R圖課題組人員(人員編號,姓名,性別,民族,出生日期,最后學(xué)歷,最后學(xué)位,行政職務(wù),專業(yè)職務(wù),電話,傳真,通訊地址)項(xiàng)目(項(xiàng)目編號,項(xiàng)目名稱,課題來源,項(xiàng)目類別,研究類型,學(xué)科,開始時(shí)間,結(jié)束時(shí)間,申請經(jīng)費(fèi))階段檢查(項(xiàng)目編號,階段號,研究進(jìn)度,檢查日期,已做工作,階段性成果,存在問題及改進(jìn)措施,重要事項(xiàng)變更)經(jīng)費(fèi)(項(xiàng)目編號,經(jīng)費(fèi)筆數(shù),申請總經(jīng)費(fèi),實(shí)到經(jīng)費(fèi),科研業(yè)務(wù)費(fèi),實(shí)驗(yàn)材料費(fèi),設(shè)備費(fèi),差旅費(fèi),工資,其他)學(xué)術(shù)論文(項(xiàng)目編號,論文編號,論文題目,論文作者,發(fā)表期刊,卷期號)學(xué)術(shù)著作(項(xiàng)目編號,著作編號,著作名稱,作者,出版社,出版年月)獲獎(jiǎng)項(xiàng)目(項(xiàng)目編號,獲獎(jiǎng)編號,成果名稱,獲獎(jiǎng)等級,頒獎(jiǎng)部委,獲獎(jiǎng)日期)數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ),其中最重要的一種是關(guān)系模型,以下即該系統(tǒng)關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)。表4.1用戶表字段名稱類型大小字段是否固定允許零長度必要字段順序位置用戶名Text15可變否是0密碼Text6固定否是1身份Text10可變否是2表4.2項(xiàng)目人員表字段名稱類型大小字段是否固定允許零長度必要字段順序位置人員編號Text10可變否是0姓名Text15可變否是1性別Text6可變否是2出生日期Date/Time8可變否是3最后學(xué)歷Text10可變是否4最后學(xué)位Text15可變否是5行政職務(wù)Text20可變是否6專業(yè)職務(wù)Text20可變是否7電話Text10可變是否8傳真Text20可變是否9通訊住址Text30可變是否10表4.3項(xiàng)目基本信息表字段名稱類型大小字段是否固定允許零長度必要字段順序位置項(xiàng)目編號Text10可變否是0項(xiàng)目名稱Text20可變否是1課題來源Text20可變否是2項(xiàng)目類別Text20可變否是3研究類型Text20可變否是4研究內(nèi)容及技術(shù)指標(biāo)Text50可變是否5申請經(jīng)費(fèi)Currency8可變否是6開始時(shí)間Date/Time8可變否是7結(jié)束時(shí)間Date/Time8可變是否8學(xué)科Text15可變否是9研究內(nèi)容及意義Text50可變是否10立論依據(jù)Text50可變是否11違約責(zé)任Text50可變是否12預(yù)期成果Text50可變是否13表4.4項(xiàng)目進(jìn)展情況表字段名稱類型大小字段是否固定允許零長度必要字段順序位置項(xiàng)目編號Text10可變否是0階段號Text10可變否是1研究進(jìn)度Text10可變否是2檢查日期Date/Time8可變否是3已做工作Text50可變是否4階段性成果Text50可變是否5存在問題改進(jìn)措施Text50可變是否6重要事項(xiàng)變更Text50可變是否7下一步研究計(jì)劃Text50可變是是8表4.5項(xiàng)目經(jīng)費(fèi)表字段名稱類型大小字段是否固定允許零長度必要字段順序位置項(xiàng)目編號Text10可變否是0經(jīng)費(fèi)的筆數(shù)Text10可變否是1申請總經(jīng)費(fèi)Currency8可變否是2實(shí)到經(jīng)費(fèi)Currency8可變否是3科研業(yè)務(wù)費(fèi)Currency8可變否否4實(shí)驗(yàn)材料費(fèi)Currency8可變否否5設(shè)備費(fèi)Currency8可變否否6差旅費(fèi)Currency8可變否否7工資Currency8可變否否8其他Currency8可變否否9總計(jì)Currency8可變否否10結(jié)余Currency8可變否否11表4.6項(xiàng)目獲獎(jiǎng)情況表字段名稱類型大小字段是否固定允許零長度必要字段順序位置獲獎(jiǎng)編號Text10可變否是0成果名稱Text50可變否是1獲獎(jiǎng)等級Text15可變是否2頒獎(jiǎng)部委Text15可變是否3獲獎(jiǎng)日期Date/time8可變是否4項(xiàng)目編號Text10可變否是5表4.7學(xué)術(shù)論文表字段名稱類型大小字段是否固定允許零長度必要字段順序位置論文編號Text10可變否是0論文題目Text20可變否是1論文作者Text15可變否是2發(fā)表期刊Text10可變否是3卷期號Text10可變否是4項(xiàng)目編號Text10可變是否5表4.8學(xué)術(shù)著作表字段名稱類型大小字段是否固定允許零長度必要字段順序位置著作編號Text10可變否是0著作名稱Text20可變否是1作者姓名Text15可變否是2出版社Text20可變否是3出版年月Date/Time8可變否是4(六)輸入輸出設(shè)計(jì)系統(tǒng)輸入輸出(I/O)設(shè)計(jì)是一個(gè)在系統(tǒng)設(shè)計(jì)中很容易被忽視的環(huán)節(jié),但它是一個(gè)很重要的環(huán)節(jié),它對于用戶和今后系統(tǒng)的方便和安全可靠性來說都是十分重要的。一個(gè)好的輸入系統(tǒng)可以為用戶和系統(tǒng)雙方提供良好的工作環(huán)境,一個(gè)好的輸出設(shè)計(jì)可以為管理者提供簡潔、明了、有效的管理和控制信息。1.輸入設(shè)計(jì)輸入方式主要是根據(jù)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)的要求來確定數(shù)據(jù)輸入的具體方式,數(shù)據(jù)的產(chǎn)生是非常分散的,我們不可能設(shè)計(jì)一個(gè)信息系統(tǒng)的計(jì)算機(jī)設(shè)備至每一個(gè)數(shù)據(jù)的產(chǎn)生地點(diǎn)。但在更多的場合,把計(jì)算機(jī)設(shè)備分配至每一個(gè)數(shù)據(jù)產(chǎn)生地點(diǎn)是不經(jīng)濟(jì)的,也是完全沒有必要的。在一個(gè)實(shí)際的管理系統(tǒng)中,人工的信息處理通常是必不可少的,因此,人工的信息處理和計(jì)算機(jī)的信息處理就必然存在一個(gè)接口問題。這個(gè)接口,相對于計(jì)算機(jī)來講就是原始數(shù)據(jù)表格。可以說,原始數(shù)據(jù)表格是計(jì)算機(jī)系統(tǒng)的生命線,是信息系統(tǒng)工作的基礎(chǔ)。(1)登陸輸入設(shè)計(jì)用戶通過這個(gè)窗口,輸入用戶名和密碼。完成數(shù)據(jù)的輸入。圖4.4登陸輸入(2)修改密碼輸入管理員通過這個(gè)窗口,可以添加新用戶,并且修改用戶密碼圖4.5密碼修改輸入(3)用戶密碼信息輸入圖4.6用戶密碼信息輸入(4)項(xiàng)目基本信息輸入圖4.7項(xiàng)目基本信息輸入2.輸出設(shè)計(jì)輸出是由計(jì)算機(jī)對輸入的原始信息進(jìn)行加工處理,形成高質(zhì)量的有效信息,并使之具有一定的格式,提供管理者使用,這是輸出設(shè)計(jì)的主要職責(zé)和目標(biāo)。本系統(tǒng)的輸出要能符合使用者的要求,輸出正確及時(shí)地反映和組成用于各部門的有用信息,輸出格式采用報(bào)表輸出。(1)參與人員列表輸出通過列表,可以看到所有參與人員的情況。圖4.8參與人員列表輸出(2)查詢輸出通過這個(gè)綜合查詢窗口,實(shí)現(xiàn)了數(shù)據(jù)的綜合查詢和輸出。圖4.9查詢輸出(七)處理流程圖IPO圖IPO圖系統(tǒng):省社科項(xiàng)目申報(bào)系統(tǒng)設(shè)計(jì)人:宮梅模塊:主控模塊日期:20上層調(diào)用模塊:無可調(diào)用的下層模塊:項(xiàng)目管理,參與人員信息管理;申報(bào)管理,系統(tǒng)設(shè)置、輸出:輸入:輸入登陸信息,驗(yàn)證信息后進(jìn)入主頁面開始顯示模塊功能退出系統(tǒng)功能顯示循環(huán).T.處理過程說明YN項(xiàng)目信息信息檢索系統(tǒng)設(shè)置經(jīng)過登陸,進(jìn)行系統(tǒng)主頁面注釋0412人員管理7圖4.10主控模塊IPO圖
IPO圖IPO圖系統(tǒng):省社科項(xiàng)目申報(bào)系統(tǒng)統(tǒng)設(shè)計(jì)人:宮梅模塊:項(xiàng)目信息模塊日期:20上層調(diào)用模塊:主控可調(diào)用的下層模塊:項(xiàng)目分類,項(xiàng)目信息錄入輸出:項(xiàng)目信息輸入:功能代碼1,2,3開始顯示模塊功能退出系統(tǒng)功能顯示循環(huán).T.處理過程說明YN根據(jù)分類進(jìn)行項(xiàng)目信息錄入對項(xiàng)目信息修改項(xiàng)目信息刪除局部注釋項(xiàng)注釋123圖4.11項(xiàng)目信息管理IPO圖
IPO圖IPO圖系統(tǒng):省社科項(xiàng)目申報(bào)系統(tǒng)統(tǒng)設(shè)計(jì)人:宮梅模塊:人員信息模塊日期:20上層調(diào)用模塊:主控可調(diào)用的下層模塊:項(xiàng)目分類,項(xiàng)目信息錄入輸出:項(xiàng)目信息輸入:功能代碼1,2,3開始顯示模塊功能退出系統(tǒng)功能顯示循環(huán).T.處理過程說明YN根據(jù)項(xiàng)目錄入人員信息錄入對項(xiàng)目人員進(jìn)行信息修改人員信息刪除局部注釋項(xiàng)注釋123圖4.12人員信息管理IPO圖IPO圖IPO圖系統(tǒng):省社科項(xiàng)目申報(bào)系統(tǒng)統(tǒng)設(shè)計(jì)人:宮梅模塊:綜合查詢模塊日期:20上層調(diào)用模塊:主控可調(diào)用的下層模塊:無輸出:查詢詳細(xì)信息輸入:查詢條件開始顯示模塊功能退出系統(tǒng)綜合查詢循環(huán).T.處理過程說明YN根據(jù)項(xiàng)目信息進(jìn)行查詢根據(jù)參與人員進(jìn)行查詢根據(jù)課題信息進(jìn)行查詢實(shí)現(xiàn)信息的綜合查詢,快速定位所需信息注釋123圖4.13信息檢索模塊IPO圖五、系統(tǒng)實(shí)施(一)部分界面及功能1.登陸界面登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個(gè)好的界面,提高軟件的親和力。本管理系統(tǒng)登錄界面。如圖5.1所示。圖5.1登陸界面根據(jù)登錄模塊的功能,管理員和普通用戶界面統(tǒng)一在一起。系統(tǒng)自動判斷用戶的要權(quán)限。管理員有所有的權(quán)限,普通用戶只有檢索和改本人的密碼權(quán)。如果三次登錄都出錯(cuò),系統(tǒng)自動退出。數(shù)據(jù)庫的連接采用的是ADO對象。引擎采用來連接Access2003數(shù)據(jù)庫。詳細(xì)代碼實(shí)現(xiàn)請參考附錄程序源代碼。2.用戶管理在系統(tǒng)功能設(shè)計(jì)中,系統(tǒng)管理功能主要有添加用戶,刪除用戶,和管理員密碼修改。只有管理員用戶才有權(quán)限進(jìn)入本界面。添加、刪除用戶是在數(shù)據(jù)表user_info中添加和刪除用戶。管理員密碼修改是對本機(jī)系統(tǒng)管理員admin用戶的密碼修改。初始管理員密碼為admin。管理員密碼存放在機(jī)子的注冊表中,位置在:HKEY_CURRENT_USER\Software\VBandVBAProgramSettings\科研單位科研管理系統(tǒng)\Settings\syspassword項(xiàng)。代碼實(shí)現(xiàn)請參考附錄程序源代碼。添加用戶:在用戶名稱中輸入要添加用戶的名,原始密碼為12345,可以修改,之后點(diǎn)添加。完畢。如果系統(tǒng)已經(jīng)添加的該用戶,系統(tǒng)自動提示,重新添加。刪除用戶:選中要?jiǎng)h除的用戶,直接點(diǎn)刪除、系統(tǒng)有提示是否真的刪除,點(diǎn)是,就刪除了此用戶。圖5.2系統(tǒng)管理3.用戶密碼修改用戶密碼修改是指普通非管理員用戶的密碼修改。如圖5.3。圖5.3用戶密碼修改修改密碼:在舊密碼輸入你的登錄密碼,在新密碼中輸入新密碼,在新密碼核實(shí)中再輸入一次新密碼。之后點(diǎn)修改。系統(tǒng)提示。操作已成功!。這樣下一次再進(jìn)入本系統(tǒng)時(shí)本用戶的密碼就改為新密碼。其中密碼數(shù)據(jù)userinfo中姓名和密碼字段對應(yīng)的記錄。代碼實(shí)現(xiàn)請參考附錄程序源代碼。4.信息管理信息管理中主要是對所有數(shù)據(jù)信息的添加、修改、刪除的功能。也是本次開發(fā)的重點(diǎn)。期刊論文信息、項(xiàng)目獲獎(jiǎng)信息、項(xiàng)目基本信息、著作管理信息、項(xiàng)目參加人員信息在下拉列表可以選擇,以項(xiàng)目基本信息為例介紹。界面如圖5.4所示。圖5.4信息管理界面各按鈕的功能:(所有管理界面)<<:移動到第一條記錄。<:移動到上一條記錄。>:移動到下一條記錄。>>:移動最后一條記錄。添加:是添加一新的記錄。瀏覽:是查看全部的記錄刪除:是刪除當(dāng)前的記錄。保存:是在添加和修改記錄后,保存記錄。修改:沒有修改按鈕,在移動到要修改的記錄,直接修改。點(diǎn)保存后就修改完畢。各信息表中的序號及各種編號一定要統(tǒng)一、規(guī)范。這樣有利于信息檢索。圖5.5信息瀏覽5、信息檢索信息查詢檢索菜單下有期刊論文信息、項(xiàng)目獲獎(jiǎng)信息、項(xiàng)目基本信息、著作管理信息、項(xiàng)目參加人員信息的檢索與打印,在信息檢索菜單下拉可以選擇要檢索的表,在查詢完后,可以輸出Excel報(bào)表,在如圖5.6所示。圖5.6信息檢索以基本項(xiàng)目信息表為例,在圖5.5中的數(shù)據(jù)表選擇信息表如圖5.6所示。在檢索名稱中輸入要檢索的字段。如圖5.6所示。(二)部分源代碼1.項(xiàng)目界面源代碼PrivateSubbc_Click()'Adodc1.Recordset.Find"項(xiàng)目編號='"&Trim(Text1.Text)&"'"'IfAdodc1.Recordset.EOF=TrueThen'Ifmodi=FalseThenIfmodi=TrueThenWithAdodc1.Recordset'.AddNewFori=0To8.Fields(i).Value=Text1(i).Text'.Fields("項(xiàng)目編號").Value=Text1.Text'.Fields("項(xiàng)目名稱").Value=Text2.Text'.Fields("負(fù)責(zé)人1").Value=Text3.Text'.Fields("負(fù)責(zé)人2").Value=Val(Text4.Text)'.Fields("主要承擔(dān)人1").Value=Text5.Text'.Fields("主要承擔(dān)人2").Value=Text6.Text'.Fields("項(xiàng)目來源").Value=Text7.Text'.Fields("項(xiàng)目性質(zhì)").Value=Text8.Text'.Fields("科研代號").Value=Text9.TextNexti.UpdateEndWithElseWithAdodc1.Recordset.AddNewFori=0To8.Fields(i).Value=Text1(i).Text'.UpdateNexti.UpdateEndWithEndIfEndSubPrivateSubcz_Click()DimstrsqlAsStringDimstrcon(5)AsStringDimintcountAsIntegerDimiAsIntegerintcount=0'項(xiàng)目編號選項(xiàng)IfText1(0).Text<>""Thenstrcon(1)="項(xiàng)目編號='"&Text1(0).Text&"'"Elsestrcon(1)=""EndIf'項(xiàng)目名稱選項(xiàng)IfText1(1).Text<>""Thenstrcon(2)="項(xiàng)目名稱='"&Text1(1).Text&"'"Elsestrcon(2)=""EndIf'負(fù)責(zé)人1選項(xiàng)IfText1(2).Text<>""Thenstrcon(3)="負(fù)責(zé)人1='"&Text1(2).Text&"'"Elsestrcon(3)=""EndIf'負(fù)責(zé)人2選項(xiàng)IfText1(6).Text<>""Thenstrcon(4)="負(fù)責(zé)人2=#"&Text1(6).Text&"#"Elsestrcon(4)=""EndIf'主要承擔(dān)人1選項(xiàng)IfText1(7).Text<>""Thenstrcon(5)="主要承擔(dān)人1=#"&Text1(7).Text&"#"Elsestrcon(5)=""EndIf'根據(jù)所有條件進(jìn)行SQL語句設(shè)置Ifstrcon(1)=""Andstrcon(2)=""Andstrcon(3)=""Andstrcon(4)=""Andstrcon(5)=""Thenstrsql="select*fromxsdh"Elsestrsql="select*fromxsdhwhere"Fori=1To5Ifstrcon(i)<>""Thenintcount=intcount+1Ifintcount=1Thenstrsql=strsql&""&strcon(i)Elsestrsql=strsql&""&"and"&""&strcon(i)EndIfEndIfNextEndIf'設(shè)置adodc控件Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\論文\cy\我的論文\我的系統(tǒng)\database\data1.mdb"Adodc1.CommandType=adCmdTextAdodc1.RecordSource=strsqlAdodc1.Refresh'label10.Caption=adodc1.'.Fields(3)'DimjAsLong'j=Adodc1.Recordset.Fields(i).Value'j=Adodc1.Recordset.Fields(3).Value'j=j+Adodc1.Recordset.Fields(3).Value'Nexti'Label10.Caption=jEndSubPrivateSubdy_Click()'DataReport1.ShowEndSubPrivateSubForm_Load()EndSubPrivateSubgb_Click()UnloadMeForm2.ShowEndSubPrivateSubxc_Click()IfMsgBox("確實(shí)要?jiǎng)h除嗎",vbOKCancel)=vbOKThenEndIfEndSubPrivateSubxg_Click()modi=TrueWithAdodc1.RecordsetFori=0To8Text1(i).Text=.Fields(i).ValueNextiEndWithEndSubPrivateSubxz_Click()modi=FalseFori=0To8Text1(i).Text=""'Text1(i).DataSource=""Text1(i).DataField=""NextiEndSub2.項(xiàng)目基本信息檢索源代碼PrivateSubCommand1_Click()DimstrsqlAsStringDimstrcon(2)AsStringDimintcountAsIntegerDimiAsIntegerintcount
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度股權(quán)并購終止協(xié)議
- 2025年度電商平臺內(nèi)容創(chuàng)作者孵化合作合同
- 二零二五年度海洋生態(tài)保護(hù)區(qū)海域租賃合同
- 二零二五年度新能源儲能設(shè)備融資租賃合同主體權(quán)益與能源安全
- 2025年度遺產(chǎn)繼承財(cái)產(chǎn)分配與公司股權(quán)激勵(lì)及員工持股協(xié)議
- 2025版互聯(lián)網(wǎng)保險(xiǎn)產(chǎn)品退款協(xié)議合同3篇
- 2025年度創(chuàng)業(yè)孵化器股權(quán)變更合作協(xié)議
- 2025年度租賃房產(chǎn)租賃合同終止條件合同圖片分析
- 2025年度輔導(dǎo)中心學(xué)生安全協(xié)議及教育輔導(dǎo)責(zé)任書
- 2025年度金融科技公司控股權(quán)協(xié)議全面轉(zhuǎn)讓合同
- 2025年度公務(wù)車輛私人使用管理與責(zé)任協(xié)議書3篇
- 售后工程師述職報(bào)告
- 綠化養(yǎng)護(hù)難點(diǎn)要點(diǎn)分析及技術(shù)措施
- 2024年河北省高考?xì)v史試卷(含答案解析)
- 車位款抵扣工程款合同
- 小學(xué)六年級數(shù)學(xué)奧數(shù)題100題附答案(完整版)
- 高中綜評項(xiàng)目活動設(shè)計(jì)范文
- 英漢互譯單詞練習(xí)打印紙
- 2023湖北武漢華中科技大學(xué)招聘實(shí)驗(yàn)技術(shù)人員24人筆試參考題庫(共500題)答案詳解版
- 一氯二氟甲烷安全技術(shù)說明書MSDS
- 物流簽收回執(zhí)單
評論
0/150
提交評論