2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩53頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  本科畢業(yè)論文</b></p><p>  題 目:基于.NET架構(gòu)的項(xiàng)目產(chǎn)業(yè)化 信息管理系統(tǒng)</p><p><b>  摘要</b></p><p>  隨著信息自動化處理技術(shù)的日益發(fā)展,如何科學(xué)、全面、高效的對單位紛繁復(fù)雜的檔案管理事務(wù)進(jìn)行自動化管理是個(gè)熱門話題,

2、當(dāng)前企事業(yè)單位為了提升自身的競爭力,各公司都在定制和購買各項(xiàng)業(yè)務(wù)應(yīng)用軟件,運(yùn)用高科技手段進(jìn)行科學(xué),規(guī)范的管理。</p><p>  本文以xx資產(chǎn)管理有限公司產(chǎn)業(yè)信息化建設(shè)為背景,在分析了信息管理系統(tǒng)的現(xiàn)狀及發(fā)展前景的基礎(chǔ)上,對xx資產(chǎn)管理有限公司現(xiàn)有的項(xiàng)目管理方式進(jìn)行剖析,指出了手動操作的缺點(diǎn)。指出建設(shè)一個(gè)規(guī)范的、功能完整的、高性能的項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)的必要性。我們進(jìn)一步提出了xx資產(chǎn)管理有限公司項(xiàng)目產(chǎn)業(yè)化

3、信息管理系統(tǒng)的總體設(shè)計(jì)方案。并闡述了項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)從需求分析、系統(tǒng)功能模塊設(shè)計(jì)到程序?qū)崿F(xiàn)和測試的詳細(xì)過程。該系統(tǒng)采用B/S構(gòu)架,在.NET平臺下開發(fā),選用SQL2000為后臺數(shù)據(jù)庫,取得了較為滿意的效果。</p><p>  最后,我們總結(jié)了開發(fā)的過程,指出該系統(tǒng)現(xiàn)存的不足和發(fā)展前景。并說明,該系統(tǒng)的應(yīng)用將能夠促進(jìn)xx資產(chǎn)管理有限公司業(yè)務(wù)流程的改進(jìn)和工作效率的提高。</p><p>

4、;  關(guān)鍵詞: 信息管理 項(xiàng)目產(chǎn)業(yè)化信息管理 B/S 三層架構(gòu)</p><p>  The Information Industry Project Management System based on. NET framework</p><p><b>  Abstract</b></p><p>  With the automat

5、ion of the information processing technology growing, how to scientifically and comprehensively and efficiently manage company complex records with computer automation management is a hot topic. Current institutions in o

6、rder to enhance their competitive edge, the company has purchased and customized in various business applications software, The application of high-tech means scientific and standardized management. </p><p>

7、  Based Xiamen University Asset Management Limited information technology industry as a backdrop, the analysis of the information management system for the status and development prospects on the basis of Xiamen Universi

8、ty Asset Management Company's existing project management analysis, and pointed out the shortcomings of manual operation. That the building of a standardized, functional integrity, high-performance industrial project

9、 information management system is needed. We further make a design</p><p>  Finally, the article points out the inadequacies of the existing system and the prospects for development. And that the application

10、 of the system will be able to promote Xiamen University Asset Management Limited, the business process improvements and efficiency gains.</p><p>  Keywords: Information Management; Project industry informat

11、ion management; B/S; three-tier architecture </p><p><b>  目錄</b></p><p><b>  第1章緒論1</b></p><p>  1.1項(xiàng)目背景1</p><p>  1.2管理信息系統(tǒng)研究現(xiàn)狀1</p&g

12、t;<p>  1.3xx產(chǎn)業(yè)化項(xiàng)目管理現(xiàn)狀3</p><p>  1.4工作內(nèi)容及分工4</p><p>  1.5文章結(jié)構(gòu)4</p><p>  第2章系統(tǒng)框架設(shè)計(jì)5</p><p>  2.1項(xiàng)目需求5</p><p>  2.1.1功能性需求5</p><

13、;p>  2.1.2非功能性需求7</p><p>  2.2系統(tǒng)處理流程圖7</p><p>  2.3系統(tǒng)功能模塊設(shè)計(jì)7</p><p>  2.3.1項(xiàng)目管理子系統(tǒng)8</p><p>  2.3.2科技人員管理子系統(tǒng)8</p><p>  2.3.3社會單位管理子系統(tǒng)9</p&

14、gt;<p>  2.4開發(fā)環(huán)境9</p><p>  2.5信息資料來源9</p><p>  2.6本章小結(jié)10</p><p>  第3章系統(tǒng)開發(fā)及測試11</p><p>  3.1系統(tǒng)架構(gòu)11</p><p>  3.1.1B/S架構(gòu)11</p><p

15、>  3.1.2采用B/S架構(gòu)的優(yōu)點(diǎn)12</p><p>  3.2數(shù)據(jù)庫設(shè)計(jì)13</p><p>  3.2.1數(shù)據(jù)基本操作13</p><p>  3.2.2查詢功能13</p><p>  3.2.3數(shù)據(jù)表的設(shè)計(jì)14</p><p>  3.2.4數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)15</p>

16、;<p>  3.3界面設(shè)計(jì)16</p><p>  3.3.1登陸界面17</p><p>  3.3.2基本操作界面18</p><p>  3.4子系統(tǒng)開發(fā)20</p><p>  3.4.1人員單位管理模塊20</p><p>  3.4.2人員信息管理模塊23</p

17、><p>  3.4.3人員信息檢索模塊25</p><p>  3.5其他模塊功能簡介26</p><p>  3.5.1用戶管理模塊26</p><p>  3.5.2項(xiàng)目管理模塊27</p><p>  3.5.3社會單位管理模塊28</p><p>  3.6項(xiàng)目產(chǎn)業(yè)化

18、管理系統(tǒng)測試29</p><p>  3.6.1測試的原則29</p><p>  3.6.2測試的方法29</p><p>  3.7本章小結(jié)30</p><p>  第4章總結(jié)和展望31</p><p><b>  致謝語32</b></p><p>

19、;<b>  參考文獻(xiàn)33</b></p><p><b>  Contents</b></p><p>  Chapter 1 Introduction1</p><p>  1.1Project Background1</p><p>  1.2Information Managem

20、ent System research1</p><p>  1.3Status of project management3</p><p>  1.4Tasks of the project4</p><p>  1.5Essay structure4</p><p>  Chapter 2 Design of syste

21、m frame5</p><p>  2.1Project requirement5</p><p>  2.1.1Functional requirement5</p><p>  2.1.2Non-functional requirement7</p><p>  2.2System management flowchar

22、t7</p><p>  2.3Design of system module7</p><p>  2.3.1Project Management Subsystem8</p><p>  2.3.2Technology Staff Management Subsystem8</p><p>  2.3.3Social un

23、it Management Subsystem9</p><p>  2.4Development Environment9</p><p>  2.5Information sources9</p><p>  2.6Summary of chapter 210</p><p>  Chapter 3 Development

24、 and testing11</p><p>  3.1System structure11</p><p>  3.1.1B/S structure11</p><p>  3.1.2Advantages of B/S structure12</p><p>  3.2Design of database13</p&

25、gt;<p>  3.2.1Basic operation of data13</p><p>  3.2.2Inquiry13</p><p>  3.2.3Design of data table14</p><p>  3.2.4Design of database structure15</p><p>

26、  3.3Design of interface16</p><p>  3.3.1Login interface17</p><p>  3.3.2Operator Interface18</p><p>  3.4Subsystem development20</p><p>  3.4.1Unit of People

27、Management module20</p><p>  3.4.2Information of People Management module23</p><p>  3.4.3Information of People Retrieval module25</p><p>  3.5Other functional modules26</

28、p><p>  3.5.1User management module26</p><p>  3.5.2Project management module27</p><p>  3.5.3Social unit management module28</p><p>  3.6System testing29</p>

29、;<p>  3.6.1Principle of testing29</p><p>  3.6.2Method of testing29</p><p>  3.7Summary of chapter 330</p><p>  Chapter 4 Conclusion and forecast31</p><p&g

30、t;  Ackonwledgement32</p><p>  References33</p><p><b>  緒論</b></p><p><b>  項(xiàng)目背景</b></p><p>  隨著當(dāng)今科學(xué)技術(shù)的飛速發(fā)展,尤其是計(jì)算機(jī)技術(shù)的出現(xiàn),使得人類進(jìn)入了信息化社會,利用計(jì)算機(jī),可以代替

31、人進(jìn)行很多復(fù)雜勞動,從而節(jié)省大批的人力,可以大大提高工作效率,而且計(jì)算機(jī)有更高的準(zhǔn)確性和更安全的保密措施。計(jì)算機(jī)技術(shù)憑著自己無與倫比的優(yōu)越性,已經(jīng)迅速成為各個(gè)領(lǐng)域不可或缺的工具。在各行各業(yè)中離不開數(shù)據(jù)處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于數(shù)據(jù)庫管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行數(shù)據(jù)管理。使用計(jì)算機(jī)進(jìn)行數(shù)據(jù)控制,不僅提高了工作效率,而且大大的提高了其安全性。</p><p>  xx資產(chǎn)經(jīng)營有限公司(以下簡

32、稱公司)是經(jīng)國家教育部批準(zhǔn),由xx投資設(shè)立的國有獨(dú)資企業(yè)。公司的主要任務(wù)是要按照黨和國家“發(fā)展高科技,實(shí)現(xiàn)產(chǎn)業(yè)化”的要求,圍繞學(xué)校學(xué)科的優(yōu)勢及特點(diǎn),重點(diǎn)做好學(xué)校科技成果轉(zhuǎn)化及產(chǎn)業(yè)化工作,發(fā)展具有自主知識產(chǎn)權(quán)的高新技術(shù)產(chǎn)業(yè),推進(jìn)區(qū)域經(jīng)濟(jì)的快速增長。</p><p>  目前,每年公司要向?qū)W校匯總報(bào)告一次學(xué)校的產(chǎn)業(yè)化項(xiàng)目詳細(xì)情況,而產(chǎn)業(yè)化項(xiàng)目的信息來源是xx科研處,信息數(shù)據(jù)都是以Word、Excel文件形式保存的,查

33、找和檢索以及分類管理工作都是工作人員手工完成,項(xiàng)目管理的效率和質(zhì)量低下。在科學(xué)研究日益活躍,學(xué)校與政府部門及企事業(yè)機(jī)構(gòu)的科技合作日益密切的今天,隨著學(xué)??蒲许?xiàng)目數(shù)量的迅速膨脹,想要繼續(xù)依靠人工手段及時(shí)對大量項(xiàng)目信息進(jìn)行處理已經(jīng)難以做到。因此,建立一個(gè)完善的、規(guī)范的項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)勢在必行。</p><p>  管理信息系統(tǒng)研究現(xiàn)狀</p><p>  管理信息系統(tǒng)(Managemen

34、t Information Systems 簡稱MIS),最早是J.D.Gallagher在EDPS的基礎(chǔ)上于1961年提出的。其定義是“MIS系統(tǒng)是一個(gè)利用計(jì)算機(jī)軟硬件、手工作業(yè)、分析計(jì)劃、控制和決策模型以及數(shù)據(jù)庫的人——機(jī)系統(tǒng),它能夠提供信息,支持企業(yè)或組織的運(yùn)行、管理功能”[1] 。 它對管理信息進(jìn)行收集、傳遞、儲存與處理,形成多用戶共享系統(tǒng),直接為基層和各級管理部門服務(wù)。MIS應(yīng)用了相關(guān)的經(jīng)濟(jì)數(shù)學(xué)模型,如運(yùn)籌學(xué)、數(shù)理統(tǒng)計(jì)等對管理

35、的過程信息進(jìn)行監(jiān)控和處理,并提供輔助決策支持。管理信息系統(tǒng)可以有廣義和狹義之分。狹義的MIS是指企業(yè)計(jì)算機(jī)網(wǎng)絡(luò)管理信息系統(tǒng),是指運(yùn)用現(xiàn)代化計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和企業(yè)管理學(xué)方法,系統(tǒng)地實(shí)現(xiàn)企業(yè)經(jīng)營生產(chǎn)目標(biāo)的一種綜合管理系統(tǒng)。廣義的MIS指所有運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)為其管理服務(wù)的政務(wù)部門和企事業(yè)單位,是指應(yīng)用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和系統(tǒng)集成實(shí)現(xiàn)各項(xiàng)業(yè)務(wù)、技術(shù)、工作自動化及高水平管理的方法和模式。建設(shè)MIS主要包括三方面的內(nèi)容:一是管理模式的確立。就狹義MIS

36、而言,主要是現(xiàn)代企業(yè)管理技術(shù)和模式的選擇和應(yīng)用,如制造資源計(jì)劃MRPⅡ、計(jì)算機(jī)集成制造系</p><p>  在現(xiàn)代社會已深入到各行各業(yè),由于計(jì)算機(jī)技術(shù)的迅速發(fā)展和普及,MIS 事實(shí)上已成為計(jì)算機(jī)MIS。MIS 是一個(gè)不斷發(fā)展的新型學(xué)科,MIS的定義隨著計(jì)算機(jī)技術(shù)和通訊技術(shù)的進(jìn)步也在不斷更新,在現(xiàn)階段普遍認(rèn)為MIS 是由人和計(jì)算機(jī)設(shè)備或其他信息處理手段組成并用于管理信息的系統(tǒng)。MIS的對象就是信息,信息是經(jīng)過加工

37、的數(shù)據(jù),信息是對決策者有價(jià)值的數(shù)據(jù)。信息的主要特征是來源分散,數(shù)量龐大。信息來源于生產(chǎn)第一線,來源于社會環(huán)境,來源于市場,來源于行政管理等部門。信息具有時(shí)間性。信息的加工方式有多種形式。---- 企業(yè)從信息管理的角度可劃分為物流和信息流。生產(chǎn)過程是一個(gè)物流的投入產(chǎn)出過程,且是不可逆的過程。管理過程是信息流的過程,且具有信息反饋的特征[2]。</p><p>  管理信息系統(tǒng)作為企業(yè)進(jìn)行整體信息處理的支柱,應(yīng)具有如

38、下五個(gè)方面的作用或特點(diǎn):</p><p>  是一個(gè)人機(jī)結(jié)合的系統(tǒng)。</p><p>  因?yàn)榻⒌南到y(tǒng)要成為整個(gè)組織的心臟和信息交換中心,因此它要包括企業(yè)各種數(shù)據(jù)輸入,存儲,加工,查詢,生成計(jì)劃,物資供應(yīng),賬務(wù)賬目,生產(chǎn),銷售等日常信息處理。</p><p>  數(shù)據(jù)處理要速度高,成本低。</p><p>  因?yàn)樾畔⒛P?,處理過程相對確定

39、,所以數(shù)據(jù)(而不是業(yè)務(wù)目標(biāo),不同用戶)成為系統(tǒng)工作的驅(qū)動力。</p><p>  系統(tǒng)設(shè)計(jì)要符合企業(yè)實(shí)際情況,求解過程和結(jié)果達(dá)到最優(yōu)化。</p><p>  一個(gè)管理信息系統(tǒng)的工作過程可大致描述如下:首先人們從觀察客觀事物(具體應(yīng)用)入手,收集到大量信息,在對這些信息進(jìn)行記錄、整理和分類后送入有關(guān)的數(shù)據(jù)庫中保存起來。隨后,MIS的使用者根據(jù)各自的需求向數(shù)據(jù)庫發(fā)出相應(yīng)的訪問請求,系統(tǒng)響應(yīng)這些

40、請求,從數(shù)據(jù)庫中篩選出所需數(shù)據(jù),并對數(shù)據(jù)進(jìn)行加和處理,形成用戶所需的計(jì)劃、控制等決策信息。由些可見,一個(gè)管理信息系統(tǒng)不僅是一個(gè)簡單的統(tǒng)計(jì)系統(tǒng)(如企業(yè)的產(chǎn)品統(tǒng)計(jì))、一個(gè)數(shù)據(jù)更新系統(tǒng)(如圖書館中的借閱系統(tǒng))、一個(gè)工作狀態(tài)報(bào)告系統(tǒng)(如商場中的服務(wù)監(jiān)視、人員排班表),而且要包含計(jì)劃、控制和決策的功能。一個(gè)管理信息系統(tǒng)除依靠數(shù)據(jù)庫系統(tǒng)作為數(shù)據(jù)處理的核心外,還需要知識庫系統(tǒng)、方法庫系統(tǒng)等支持[3]。如圖(1-1)所示:</p><

41、;p>  圖1-1  管理信息系統(tǒng)的構(gòu)成</p><p>  目前管理信息系統(tǒng)已成為計(jì)算機(jī)應(yīng)用中的一個(gè)重要領(lǐng)域。特別是隨著現(xiàn)代管理信息技術(shù)的日益發(fā)展,這個(gè)領(lǐng)域已涉及到專家系統(tǒng)、知識系統(tǒng)、決策系統(tǒng)等人工智能技術(shù)及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的應(yīng)用。</p><p>  xx產(chǎn)業(yè)化項(xiàng)目管理現(xiàn)狀</p><p>  公司產(chǎn)業(yè)化信息都是以Word、Excel格式保存在電腦

42、中,公司還沒有建立一個(gè)專門用于管理相關(guān)信息的數(shù)據(jù)庫,使產(chǎn)業(yè)化信息的查詢和管理甚為不便。</p><p>  公司掌握的科技人員相關(guān)信息比較缺乏,缺少一個(gè)專門進(jìn)行人員信息管理的科技人員庫,使校外企業(yè)、個(gè)人在投資時(shí)不方便查詢合作人信息。同樣對校外的企業(yè)、個(gè)人的信息也沒有一個(gè)方便的管理方式,影響了業(yè)務(wù)的拓展。</p><p>  公司目前的信息管理基本采用手工方式,主要借助于Excel和Word

43、記錄園區(qū)的管理數(shù)據(jù),使用電子郵件傳遞信息。隨著項(xiàng)目的逐年增加,查找和檢索以及分類管理工作變得困難和效率低下。</p><p><b>  工作內(nèi)容及分工</b></p><p>  項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)的最終用戶為xx資產(chǎn)管理有限公司工作人員。系統(tǒng)主要功能是實(shí)現(xiàn)Word、Excel文檔的信息導(dǎo)入到數(shù)據(jù)庫中,并允許工作人員通過管理系統(tǒng)方便的添加,修改,查詢項(xiàng)目和人員的

44、信息。從而使工作人員從繁雜的手工工作中解放出來,實(shí)現(xiàn)產(chǎn)業(yè)化項(xiàng)目管理的辦公自動化。</p><p>  本系統(tǒng)采用B/S體系結(jié)構(gòu)模型,系統(tǒng)結(jié)構(gòu)劃分為表示層、應(yīng)用層和數(shù)據(jù)層3層。以ASP.NET為主要開發(fā)平臺,用戶可以通過任意一臺連接了因特網(wǎng)的電腦登錄系統(tǒng),進(jìn)行所需操作。系統(tǒng)主要分為項(xiàng)目管理、社會單位管理、人員管理三個(gè)模塊。用戶主要為xx資產(chǎn)管理有限公司工作人員和校外的合作企業(yè)或個(gè)人。主要實(shí)現(xiàn)了項(xiàng)目和人員信息的網(wǎng)上錄

45、入和網(wǎng)上查詢,項(xiàng)目何人員信息管理等功能。</p><p><b>  項(xiàng)目具體分工如下:</b></p><p><b>  文章結(jié)構(gòu)</b></p><p>  第一章 引言,介紹了當(dāng)前信息管理系統(tǒng)發(fā)展的狀況和基于數(shù)據(jù)庫的數(shù)據(jù)庫管理信息系統(tǒng),并通過分析公司的產(chǎn)業(yè)化項(xiàng)目管理的現(xiàn)狀說明建立項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)的必要性&l

46、t;/p><p>  第二章 系統(tǒng)框架設(shè)計(jì),介紹了系統(tǒng)總體的框架設(shè)計(jì),包括公司對系統(tǒng)的需求、系統(tǒng)的流程、系統(tǒng)的模塊、系統(tǒng)開發(fā)環(huán)境、信息資料的來源等。</p><p>  第三章 系統(tǒng)開發(fā)及測試,介紹了系統(tǒng)開發(fā)的詳細(xì)過程,包括系統(tǒng)的架構(gòu)、數(shù)據(jù)庫的設(shè)計(jì)、系統(tǒng)界面設(shè)計(jì)以及功能模塊的開發(fā)和測試。</p><p>  第四章 系統(tǒng)展示,介紹了系統(tǒng)的運(yùn)行結(jié)果。</p&g

47、t;<p>  第五章 總結(jié)和展望,總結(jié)了整個(gè)項(xiàng)目開發(fā)過程中的問題、收獲和今后的改進(jìn)想法。</p><p><b>  系統(tǒng)框架設(shè)計(jì)</b></p><p>  框架設(shè)計(jì)(Framework Design)是系統(tǒng)設(shè)計(jì)的重要組成部分,一個(gè)設(shè)計(jì)優(yōu)秀的框架是一個(gè)可擴(kuò)展和可改變(遷移)系統(tǒng)的基礎(chǔ)??蚣鼙仨毷墙训?、可擴(kuò)展的、靈活的,且支持動態(tài)內(nèi)容,它要求基于開

48、放或共享標(biāo)準(zhǔn)??蚣艿脑O(shè)計(jì)要力求做到:完備性、靈活性、可擴(kuò)展性、可理解性,同時(shí)抽象能用于不同的場合;用戶能輕松地添加和修改功能,定制框架;用戶和框架的交互清晰,文檔齊全。系統(tǒng)的框架設(shè)計(jì)是一個(gè)軟件項(xiàng)目的開端,在這個(gè)過程中,我們需要通過分析用戶的需求,來為整個(gè)系統(tǒng)設(shè)計(jì)出一個(gè)框架,保證在后面的工作中進(jìn)度安排的合理性。</p><p><b>  項(xiàng)目需求</b></p><p&g

49、t;  軟件的需求分析是從用戶的業(yè)務(wù)中提取出軟件系統(tǒng)能夠幫助用戶解決的業(yè)務(wù)問題,通過對用戶業(yè)務(wù)問題的分析,規(guī)劃出我們的軟件產(chǎn)品。需求分析是一個(gè)項(xiàng)目開發(fā)的開始,我們通過對公司的調(diào)研,并與公司部門負(fù)責(zé)人及業(yè)務(wù)骨干的幾次深入溝通,將公司對該項(xiàng)目的需求歸納為以下方面:</p><p><b>  功能性需求</b></p><p>  建立一個(gè)信息管理數(shù)據(jù)庫,將項(xiàng)目、人員、社

50、會單位的相關(guān)信息儲存在數(shù)據(jù)庫中,允許工作人員通過B/S架構(gòu)的管理系統(tǒng)方便的添加、修改、查詢項(xiàng)目和人員的信息。系統(tǒng)應(yīng)該包括三個(gè)子系統(tǒng):</p><p><b>  項(xiàng)目管理子系統(tǒng)</b></p><p>  項(xiàng)目管理子系統(tǒng)主要儲存產(chǎn)業(yè)化項(xiàng)目相關(guān)信息,從而統(tǒng)一對項(xiàng)目進(jìn)行管理。管理員可以對項(xiàng)目信息進(jìn)行新增、刪除、修改、瀏覽和查詢,而普通用戶只能查詢和瀏覽儲存在系統(tǒng)內(nèi)的信息。

51、項(xiàng)目管理子系統(tǒng)所保存的信息主要包括項(xiàng)目名稱、項(xiàng)目類別、客戶、項(xiàng)目特點(diǎn)和技術(shù)指標(biāo)、技術(shù)成熟度、應(yīng)用范圍、投產(chǎn)條件和預(yù)期經(jīng)濟(jì)效益、合作方式、Word文檔、圖片、添加日期以及描述。</p><p><b>  人員管理子系統(tǒng)</b></p><p>  人員管理子系統(tǒng)主要功能是將校內(nèi)科研人員的信息全部保存在數(shù)據(jù)庫中,從而統(tǒng)一的管理校內(nèi)科研人員并且能夠按照學(xué)校部門、院系對人員

52、進(jìn)行分類管理。管理員可以對人員信息進(jìn)行新增、刪除、修改、瀏覽和查詢,而普通用戶只能查詢和瀏覽儲存在系統(tǒng)內(nèi)的信息。人員管理子系統(tǒng)保存的信息主要包括姓名、性別、學(xué)院、系別、學(xué)歷、職稱、聯(lián)系地址、聯(lián)系電話、手機(jī)、E-mail、個(gè)人簡歷、研究領(lǐng)域、在研項(xiàng)目及進(jìn)展情況、添加日期以及描述。</p><p><b>  社會單位管理子系統(tǒng)</b></p><p>  社會單位庫主要

53、儲存社會單位信息,社會單位庫主要目的是方便校內(nèi)科研人員與校外的企業(yè)、個(gè)人進(jìn)行聯(lián)系。社會單位可以對人員信息進(jìn)行新增、刪除、修改、瀏覽和查詢,而普通用戶只能查詢和瀏覽儲存在系統(tǒng)內(nèi)的信息。社會單位管理子系統(tǒng)保存的信息主要包括企業(yè)名稱、聯(lián)系地址、聯(lián)系電話、傳真、E-mail、企業(yè)背景以及描述。</p><p>  公司所有的項(xiàng)目信息、人員信息和社會單位信息都保存在數(shù)據(jù)庫中,為了保證數(shù)據(jù)庫的安全性和可管理性,數(shù)據(jù)庫要實(shí)現(xiàn)二

54、級用戶管理功能,用戶權(quán)限分為Sa和User,Sa有權(quán)限新增信息并可以對現(xiàn)有信息進(jìn)行修改和刪除。而User用戶只能通過Web頁面對信息進(jìn)行瀏覽和查詢。如圖(2-1)所示,管理員和普通用戶在系統(tǒng)中擁有不同的操作權(quán)限</p><p>  圖2-1 系統(tǒng)操作權(quán)限圖</p><p>  管理員登陸后可以對系統(tǒng)用戶進(jìn)行新增和刪除,并可以設(shè)計(jì)用戶的權(quán)限。在系統(tǒng)的三個(gè)主要模塊中,管理員也可以進(jìn)行新增、刪除

55、、修改等操作,這是普通用戶無法做到的。普通用戶和管理員都可以進(jìn)行的操作就是瀏覽系統(tǒng)中保存的相關(guān)信息。</p><p><b>  非功能性需求</b></p><p>  本系統(tǒng)作為一個(gè)典型的信息管理系統(tǒng),在運(yùn)行過程中需要不斷修正和完善,需要經(jīng)過大量的適應(yīng)性修改、調(diào)整,并且隨著計(jì)算機(jī)技術(shù)的發(fā)展和客戶新的需求的提出,應(yīng)用系統(tǒng)需要升級,所以要求應(yīng)用系統(tǒng)的程序應(yīng)該是可讀、容

56、易升級、可測試的。</p><p><b>  系統(tǒng)處理流程圖</b></p><p>  本系統(tǒng)基本設(shè)計(jì)按系統(tǒng)規(guī)劃的要求規(guī)定設(shè)計(jì),其處理流程如圖(2-2)所示</p><p>  圖2-2 系統(tǒng)處理流程圖</p><p><b>  系統(tǒng)功能模塊設(shè)計(jì)</b></p><p>

57、;  我們將產(chǎn)業(yè)化信息管理系統(tǒng)分為人員管理、項(xiàng)目管理、系統(tǒng)維護(hù)以及社會單管理四個(gè)子系統(tǒng),系統(tǒng)與各子系統(tǒng)及子系統(tǒng)所擁有的功能模塊,如圖(2-3)所示</p><p>  圖2-3 系統(tǒng)功能模型</p><p><b>  項(xiàng)目管理子系統(tǒng)</b></p><p>  項(xiàng)目管理子系統(tǒng)主要包括項(xiàng)目管理、項(xiàng)目檢索兩個(gè)模塊。</p><

58、p><b>  項(xiàng)目管理</b></p><p>  項(xiàng)目管理主要包括新增項(xiàng)目、修改已有項(xiàng)目信息和刪除已廢止的項(xiàng)目。</p><p><b>  項(xiàng)目檢索</b></p><p>  項(xiàng)目檢索主要包括兩部分。即:快速檢索和高級檢索。</p><p>  快速檢索是指對于項(xiàng)目某些最經(jīng)常檢索的屬性

59、(如:項(xiàng)目名稱、類別等)進(jìn)行單一條件的檢索。如:檢索聯(lián)系人為張三的項(xiàng)目。</p><p>  高級檢索是對于項(xiàng)目進(jìn)行多條件的交叉檢索。如:檢索聯(lián)系人為張三,類別為材料類且項(xiàng)目名稱不包含“涂料”二字的項(xiàng)目。</p><p><b>  科技人員管理子系統(tǒng)</b></p><p>  人員管理子系統(tǒng)主要包括人員基本信息管理、人員單位管理以及人員信息

60、采集三個(gè)模塊。</p><p><b>  人員信息管理</b></p><p>  人員基本信息管理主要包括新增科技人員、對已有人員信息進(jìn)行修改以及刪除冗余人員信息等。</p><p><b>  人員單位管理</b></p><p>  科技人員管理離不開人員單位的管理。系統(tǒng)采用xx目前的部門編

61、號和名稱體系。并提供新增部門、修改已有部門和刪除已廢部門的功能。當(dāng)學(xué)校部門調(diào)整時(shí),方便管理員及時(shí)調(diào)整單位信息和相關(guān)人員的歸屬狀況。</p><p><b>  信息檢索</b></p><p>  信息檢索主要包括對人員、單位等信息的快速和高級檢索。如:檢索姓名為張三的科技人員信息或者檢索姓名為張三,隸屬于數(shù)學(xué)科學(xué)學(xué)院并且沒有在計(jì)算機(jī)科學(xué)系兼職的科技人員信息。<

62、/p><p><b>  各功能模塊間的聯(lián)系</b></p><p>  以上各功能模塊,并不是互相獨(dú)立的。當(dāng)某個(gè)單位編號或名稱發(fā)生變化,或者刪除了某個(gè)單位,系統(tǒng)則列出隸屬于該單位的科技人員信息,提示管理員,修改這些人員的單位歸屬情況。并且,有的科技人員可能存在屬于多個(gè)單位的情況,應(yīng)當(dāng)在數(shù)據(jù)庫中建立專門的關(guān)聯(lián)表格進(jìn)行管理。</p><p><

63、b>  社會單位管理子系統(tǒng)</b></p><p>  社會單位管理主要包括新增社會單位信息、修改已有社會單位信息以及刪除冗余社會單位信息等等。并且提供相應(yīng)的檢索服務(wù)。</p><p><b>  開發(fā)環(huán)境</b></p><p><b>  信息資料來源</b></p><p>

64、  公司的產(chǎn)業(yè)化項(xiàng)目的信息來源是xx科研處,信息數(shù)據(jù)都是以Word、Excel文件形式保存的。每隔固定時(shí)間公司便會更新一次信息,以保證信息的準(zhǔn)確性。我們系統(tǒng)的開發(fā)就是基于這些Word、Excel文件。</p><p><b>  小結(jié)</b></p><p>  本章主要介紹了系統(tǒng)總體的框架設(shè)計(jì),說明了公司對系統(tǒng)的功能性和非功能性需求和系統(tǒng)的工作流程。并宏觀介紹了系統(tǒng)

65、的模塊,包括項(xiàng)目管理子系統(tǒng)、科技人員管理子系統(tǒng)和社會單位管理子系統(tǒng),說明了每個(gè)子系統(tǒng)能進(jìn)行的操作和保存的信息。說明了系統(tǒng)開發(fā)和測試的環(huán)境和開發(fā)系統(tǒng)時(shí)用到的信息資料的來源。</p><p><b>  系統(tǒng)開發(fā)及測試</b></p><p><b>  系統(tǒng)架構(gòu)</b></p><p>  MIS系統(tǒng)平臺結(jié)構(gòu)模式大體上分為4

66、種:主機(jī)終端模式、文件服務(wù)器模式、客戶機(jī)/服務(wù)器模式(Clint/Server,簡稱C/S)、web瀏覽器/服務(wù)器模式(Browser/Server,簡稱B/S)。主機(jī)終端模式由于硬件選擇有限,已被逐步淘汰。而文件服務(wù)器模式由于硬件選擇有限,硬件投資得不到保證,已被逐步淘汰。而文件服務(wù)器模式只適合小規(guī)模的局域網(wǎng),對于用戶多,數(shù)據(jù)量大的情況就會產(chǎn)生網(wǎng)絡(luò)瓶頸,特別是在互聯(lián)網(wǎng)上不能滿足用戶要求。因此,現(xiàn)代企業(yè)級平臺結(jié)構(gòu)模式應(yīng)主要考慮C/S模式

67、和B/S模式。</p><p><b>  B/S架構(gòu)</b></p><p>  “xx資產(chǎn)經(jīng)營有限公司項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)”是一個(gè)基于Internet技術(shù)的計(jì)算機(jī)信息管理業(yè)務(wù)系統(tǒng)。根據(jù)公司的實(shí)際情況和需要,我們以Microsoft公司的.NET平臺為基礎(chǔ),采用三層的Browser/Server架構(gòu)實(shí)現(xiàn)“xx資產(chǎn)經(jīng)營有限公司項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)”。</p&

68、gt;<p><b>  三層體系結(jié)構(gòu)</b></p><p>  所謂三層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了一個(gè)“中間層”,也叫組件層。三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫進(jìn)行交互,而是通過COM/ DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進(jìn)行交互。</p><p>

69、;  用ASP.NET部署三層架構(gòu)</p><p>  ASP.NET只是.NET中的一部分。它采用頁面和代碼分離的編寫方式,具有極快的編譯執(zhí)行速度,將應(yīng)用系統(tǒng)集成于分布式系統(tǒng)之上,能極大地提高系統(tǒng)的可擴(kuò)展性。</p><p>  我們將應(yīng)用的商業(yè)邏輯放在中間層應(yīng)用服務(wù)器上,把應(yīng)用的業(yè)務(wù)邏輯與用戶界面分開如圖(3-1)所示:</p><p>  圖3-1 用ASP.

70、NET部署三層架構(gòu)</p><p>  在保證客戶端功能的前提下,為用戶提供一個(gè)簡潔的界面。如果需要修改應(yīng)用程序代碼,只需要對中間層應(yīng)用服務(wù)器進(jìn)行修改,而不用修改成千上萬的客戶端應(yīng)用程序。從而使開發(fā)人員可以專注于應(yīng)用系統(tǒng)核心業(yè)務(wù)邏輯的分析、設(shè)計(jì)和開發(fā),簡化了應(yīng)用系統(tǒng)的開發(fā)、更新和升級工作。</p><p>  .NET中可以方便地實(shí)現(xiàn)組件的裝配,后臺代碼通過命名控件使用自己定義的組件;顯示

71、層放在ASP頁面中,數(shù)據(jù)庫操作和邏輯層組件來實(shí)現(xiàn),這樣就很方便地實(shí)現(xiàn)了三層架構(gòu)。</p><p>  采用B/S架構(gòu)的優(yōu)點(diǎn)</p><p>  本系統(tǒng)采用B/S架構(gòu)的優(yōu)點(diǎn)是:</p><p><b>  它簡化了客戶端</b></p><p>  它無需在不同的客戶機(jī)上安裝不同的客戶應(yīng)用程序,而只需安裝通用的瀏覽器軟件。

72、這樣不但可以節(jié)省客戶機(jī)的硬盤空間與內(nèi)存,而且使安裝過程更加簡便、網(wǎng)絡(luò)結(jié)構(gòu)更加靈活。</p><p>  它簡化了系統(tǒng)的開發(fā)和維護(hù)</p><p>  系統(tǒng)的開發(fā)者無須再為不同級別的用戶設(shè)計(jì)開發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實(shí)現(xiàn)在Web服務(wù)器上,并就不同的功能為各個(gè)組別的用戶設(shè)置權(quán)限就可以了。各個(gè)用戶通過HTTP請求在權(quán)限范圍內(nèi)調(diào)用Web服務(wù)器上不同處理程序,從而完成對數(shù)據(jù)的查詢或

73、修改。</p><p>  它使用戶的操作變得更簡單</p><p>  采用B/S模式時(shí),客戶端只是一個(gè)簡單易用的瀏覽器軟件。無論是決策層還是操作層的人員都無需培訓(xùn),就可以直接使用。B/S模式的這種特性,還使MIS系統(tǒng)維護(hù)的限制因素更少。</p><p>  B/S特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的MIS的功能有所擴(kuò)展</p><p>  

74、這使得企業(yè)的大部分書面文件可以被電子文件取代,從而提高了企業(yè)的工作效率,使企業(yè)行政手續(xù)簡化,節(jié)省人力物力。</p><p><b>  數(shù)據(jù)庫設(shè)計(jì)</b></p><p>  數(shù)據(jù)庫設(shè)計(jì)(Database Design)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。<

75、;/p><p><b>  數(shù)據(jù)基本操作</b></p><p>  數(shù)據(jù)的基本操作功能是“項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)”的最基本功能,指的是一個(gè)數(shù)據(jù)庫管理系統(tǒng)軟件的最基本的數(shù)據(jù)操作。</p><p>  數(shù)據(jù)的基本操作包括項(xiàng)目、人員和社會單位信息的增加,刪除,修改等。</p><p>  信息增加功能:管理員手動增加相關(guān)信息 。

76、</p><p>  信息刪除功能:由管理員選擇要刪除的信息,點(diǎn)擊刪除后,刪除該信息,首先在緩沖區(qū)中刪除,此時(shí)如果沒有提交到數(shù)據(jù)庫,則可以撤銷刪除操作。如果提交到數(shù)據(jù)庫了,也不是真正的刪除,只是在數(shù)據(jù)庫中作了標(biāo)記,須要時(shí)可以將數(shù)據(jù)恢復(fù)。</p><p>  信息修改功能:管理員選擇要修改的信息,首先在緩沖區(qū)中修改,此時(shí)如果沒有提交到數(shù)據(jù)庫,則可以撤銷修改操作。如果將修改提交到數(shù)據(jù)庫,數(shù)據(jù)將

77、永久被修改。</p><p><b>  查詢功能</b></p><p>  查詢功能是一個(gè)數(shù)據(jù)庫管理軟件的必備輔助功能,當(dāng)數(shù)據(jù)量大的時(shí)候,呈現(xiàn)給用戶所有信息,肯定有很多信息是冗余的或者是無效的甚至是用戶不需要的。此時(shí),根據(jù)用戶的需要進(jìn)行必要的過濾是十分必要的。查詢功能通常是根據(jù)數(shù)據(jù)的信息中不同的字段來查詢。</p><p>  “項(xiàng)目產(chǎn)業(yè)化

78、信息管理系統(tǒng)”中,查詢功能也是一個(gè)十分重要的功能,當(dāng)有很多人員和項(xiàng)目信息時(shí),如何給用戶呈現(xiàn)出需要的信息和過濾掉不用的信息是一個(gè)需要解決的問題。因此,考慮到用戶的需求,系統(tǒng)應(yīng)該具有一個(gè)比較人性化的查詢系統(tǒng),可以根據(jù)不同的要求來進(jìn)行查詢。查詢的速度要快捷,查詢的結(jié)果要準(zhǔn)確?!绊?xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)”的項(xiàng)目查詢系統(tǒng)可以分成下面幾個(gè)方面來進(jìn)行查詢:根據(jù)項(xiàng)目ID、根據(jù)項(xiàng)目名稱、根據(jù)戶主、根據(jù)客戶名稱和根據(jù)添加時(shí)間等來查詢;人員查詢可以分成下面幾個(gè)

79、方面來查詢:根據(jù)聯(lián)系人、根據(jù)所在院系、根據(jù)研究領(lǐng)域和根據(jù)學(xué)歷等查詢;社會單位查詢可以分成下面幾個(gè)方面來查詢:根據(jù)企業(yè)名稱、根據(jù)聯(lián)系地址、根據(jù)企業(yè)背景、根據(jù)簡介等來查詢。</p><p><b>  數(shù)據(jù)表的設(shè)計(jì)</b></p><p>  本系統(tǒng)的數(shù)據(jù)庫主要采用了分塊設(shè)計(jì)的方法,在整個(gè)系統(tǒng)中,一共建立了8張表格,分別是客戶信息表、社會單位信息表、系統(tǒng)用戶表、項(xiàng)目參與者

80、表、人員表、項(xiàng)目表、項(xiàng)目類別表、項(xiàng)目圖片表。部分表格舉例如下:</p><p>  表3-1系統(tǒng)用戶表(MISUser)</p><p>  表3-2科技人員表(Person)</p><p>  表3-3項(xiàng)目表(Project)</p><p><b>  數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)</b></p><p>

81、;  本系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)采用的目前最流行的關(guān)系數(shù)據(jù)庫結(jié)構(gòu)。數(shù)據(jù)存儲的主要載體是表,或相關(guān)數(shù)據(jù)組。有一對一、一對多、多對多三種表關(guān)系。表關(guān)聯(lián)是通過引用完整性定義的,這是通過主碼和外碼(主鍵或外鍵)約束條件實(shí)現(xiàn)的。數(shù)據(jù)庫的結(jié)構(gòu)如圖(3-1)</p><p>  圖3-1 數(shù)據(jù)庫結(jié)構(gòu)圖</p><p>  采用關(guān)系數(shù)據(jù)庫結(jié)構(gòu)的優(yōu)點(diǎn)是:數(shù)據(jù)訪問非常快;便于修改數(shù)據(jù)庫結(jié)構(gòu);邏輯化表示數(shù)據(jù),因此用戶不

82、需要知道數(shù)據(jù)是如何存儲的;容易設(shè)計(jì)復(fù)雜的數(shù)據(jù)查詢來檢索數(shù)據(jù);容易實(shí)現(xiàn)數(shù)據(jù)完整性;數(shù)據(jù)通常具有更高的準(zhǔn)確性;支持標(biāo)準(zhǔn)SQL語言。</p><p><b>  界面設(shè)計(jì)</b></p><p>  “用戶界面適合于軟件的功能”這是軟件界面的基本設(shè)計(jì)原則。系統(tǒng)的操作界面是用戶所能直接看到的,是給用戶的第一感覺,他現(xiàn)在已經(jīng)成為判斷一個(gè)軟件好壞的重要標(biāo)準(zhǔn)。在設(shè)計(jì)操作界面的時(shí)候,

83、必須遵循以下原則:</p><p>  設(shè)計(jì)出一個(gè)易用、低錯(cuò)、適應(yīng)、美觀的界面,能夠使用戶自如的完成操作,而用戶不需要有較高的計(jì)算機(jī)專業(yè)知識和技能。</p><p><b>  主要特點(diǎn):</b></p><p><b>  易用性。</b></p><p>  前期對項(xiàng)目的大量細(xì)致的分析,以及對用

84、戶群的調(diào)查,充分考慮實(shí)際操作的各項(xiàng)細(xì)節(jié),使得普通用戶在不需要查看用戶手冊的情況下亦能很自如的操作系統(tǒng),并對操作流程有清晰的了解。</p><p><b>  低出錯(cuò)率</b></p><p>  為了防止用戶在操作中出現(xiàn)各種失誤,界面的設(shè)計(jì)在各個(gè)環(huán)節(jié)都給與用戶必要的提示,同時(shí)也在空間排布上引導(dǎo)用戶按照正確的順序進(jìn)行操作,大大減少操作出錯(cuò)的幾率,也減低了操作者的勞動強(qiáng)度

85、。</p><p><b>  合理性</b></p><p>  父窗體應(yīng)該在屏幕的中心位置,子窗體應(yīng)該在父窗體的左上角或中心,界面退出或關(guān)閉的按鈕不應(yīng)該放在容易被誤點(diǎn)的位置,對數(shù)據(jù)進(jìn)行無法恢復(fù)的操作,應(yīng)有提示信息,給用戶有選擇放棄的機(jī)會。對錯(cuò)誤的提示要準(zhǔn)確、清楚、有足夠多的信息。</p><p><b>  高適應(yīng)性</b&

86、gt;</p><p>  系統(tǒng)面向的用戶群有兩類,對于不同的用戶,他們擁有不同的操作目的、操作流程以及不同的權(quán)限,如何考慮系統(tǒng)的適應(yīng)性也是界面設(shè)計(jì)時(shí)的重要部分,本系統(tǒng)可以面向不同的用戶提供不同的界面,實(shí)現(xiàn)高適應(yīng)性。</p><p><b>  美觀性</b></p><p>  系統(tǒng)界面以白色和藍(lán)色為主色調(diào),輔助以少量鮮艷的小圖,給人的感覺是

87、清晰明了,賞心悅目,長時(shí)間工作于此系統(tǒng)不會有視覺疲勞感,充分考慮色彩與結(jié)構(gòu)的關(guān)系,并通過精心的點(diǎn)綴引導(dǎo)用戶的視線順序完成操作。</p><p>  設(shè)計(jì)出一個(gè)易用、低錯(cuò)、適應(yīng)、美觀的界面,能夠使用戶自如的完成操作,而用戶不需要有較高的計(jì)算機(jī)專業(yè)知識和技能。</p><p><b>  登陸界面</b></p><p>  用戶登陸界面為了保證系

88、統(tǒng)的安全性,只有許可用戶才可進(jìn)入,如果輸入密碼和用戶名不匹配則不允許進(jìn)入系統(tǒng)。如圖(3-2)</p><p><b>  圖3-2 登陸界面</b></p><p>  本窗體根據(jù)賬號權(quán)限的不同可以讓兩種不同的用戶(一般用戶,管理員)進(jìn)入不同的模塊,滿足不同用戶的需求,主要流程如下圖:</p><p>  圖 4-2 用戶登陸流程圖</

89、p><p><b>  基本操作界面</b></p><p>  系統(tǒng)整體布局采用框架結(jié)構(gòu),中間最大范圍區(qū)域?yàn)橹饕δ茱@示區(qū),它左側(cè)為功能選擇菜單區(qū)域,最上方為系統(tǒng)logo區(qū)域,最下方為系統(tǒng)版權(quán)信息顯示區(qū)?;静僮鹘缑嫒鐖D(3-3)</p><p>  圖3-3 基本操作界面</p><p>  圖中顯示的是管理員登陸后的系

90、統(tǒng)界面,在左側(cè)菜單欄里比普通用戶多了用戶管理、新增、修改功能,在主功能顯示區(qū)里也多了刪除功能。</p><p>  系統(tǒng)的左側(cè)是操作菜單,包括了系統(tǒng)的全部功能,子模塊菜單是灰色的,而下面的相關(guān)功能菜單時(shí)藍(lán)色,這樣的顏色搭配,既清晰明了又不會因?yàn)殚L時(shí)間的操作而產(chǎn)生視覺疲勞。而所有的相關(guān)操作都同時(shí)顯示在左側(cè)功能選擇菜單區(qū)域,也讓人對系統(tǒng)的功能一目了然,沒有較高的計(jì)算機(jī)專業(yè)知識和技能的人員也能很快的熟悉系統(tǒng)操作;同時(shí)這

91、樣的設(shè)計(jì)也免去了向進(jìn)行某項(xiàng)操作卻找不到該操作菜單的麻煩,讓人可以方便的選擇所要進(jìn)行的操作。</p><p>  系統(tǒng)LOGO的下方是用戶的個(gè)人管理菜單,無論管理員還是普通用戶都會顯示此欄,在這條菜單中用戶可以選擇修改自己的密碼和注銷本次登陸,使系統(tǒng)安全性的一個(gè)保證。</p><p>  個(gè)人管理菜單下方、操作菜單的右側(cè)是查詢區(qū),包括項(xiàng)目查詢、人員查詢和社會單位查詢的所有查詢操作都在這個(gè)區(qū)域

92、顯示。可以看到,我們的查詢操作并不是依據(jù)簡單條件的查詢,而是可以選擇多種關(guān)鍵字的高級查詢,查詢的條件之間是并的關(guān)系,系統(tǒng)會在數(shù)據(jù)庫中提取出符合用戶輸入的所有條件的相關(guān)信息顯示在功能區(qū)中。查詢條件是模糊查詢,不需要輸入完整的條件,只需要輸入條件中的幾個(gè)關(guān)鍵字就可以方便準(zhǔn)確的找到所需要的信息。</p><p>  查詢區(qū)的下方是主要功能顯示區(qū),所有系統(tǒng)的操作結(jié)果和數(shù)據(jù)都會顯示在這個(gè)區(qū)域。當(dāng)人員、項(xiàng)目信息顯示在主要功能

93、顯示區(qū)中,我們可以方便的通過顯示的鏈接來查看我們所需要的信息,而在管理員查看的時(shí)候,菜單中還會比普通用戶多出刪除的選項(xiàng),當(dāng)管理員想要刪除某個(gè)記錄,單擊一下刪除。系統(tǒng)會跳出一個(gè)確認(rèn)按鈕,如果管理員點(diǎn)了確認(rèn),系統(tǒng)會在數(shù)據(jù)庫中將此條記錄添加上標(biāo)記,而不是從數(shù)據(jù)庫中刪除,此后需要時(shí)還可以恢復(fù)數(shù)據(jù)。</p><p><b>  子系統(tǒng)開發(fā)</b></p><p>  產(chǎn)業(yè)化信息

94、管理系統(tǒng)分為人員管理、項(xiàng)目管理、系統(tǒng)維護(hù)以及社會單位管理四個(gè)子系統(tǒng)。下面以人員管理子系統(tǒng)為例介紹系統(tǒng)的開發(fā)和測試過程。</p><p>  人員管理子系統(tǒng)主要包括人員單位管理、人員信息管理、人員信息檢索三個(gè)功能模塊。如圖(3-4 )</p><p>  圖3-4 人員管理子系統(tǒng)功能圖</p><p><b>  人員單位管理模塊</b><

95、/p><p>  人員單位管理主要包括人員單位新增和人員單位查看兩個(gè)功能模塊。</p><p>  人員單位新增主要通過向數(shù)據(jù)庫中的人員單位表中的相應(yīng)字段插入信息實(shí)現(xiàn),其基本流程如圖(3-5)</p><p>  圖3-5 人員單位新增流程圖</p><p>  首先由管理員選擇人員單位新增功能,再按照文本框的提示輸入單位的各項(xiàng)信息,之后管理員點(diǎn)

96、擊保存按鈕,系統(tǒng)會判斷必要信息有沒有全部輸入,如果必要信息完全,系統(tǒng)將數(shù)據(jù)插入到數(shù)據(jù)庫人員單位表的相應(yīng)字段中;如果必要信息不完整,系統(tǒng)會提示必要信息不能為空并返回信息輸入界面。</p><p>  人員單位信息修改也是通過本模塊實(shí)現(xiàn)的,管理員選擇人員單位信息修改功能,在文本框中對單位信息進(jìn)行修改,修改完成后點(diǎn)擊保存按鈕,如果必要信息完全,系統(tǒng)將新數(shù)據(jù)插入到數(shù)據(jù)庫人員單位表的相應(yīng)字段中;如果必要信息不完整,系統(tǒng)會提

97、示必要信息不能為空并返回信息輸入界面。</p><p>  人員單位新增界面如圖(3-6)所示</p><p>  圖3-6 人員單位新增界面</p><p><b>  人員單位新增舉例:</b></p><p>  學(xué)院名稱:化學(xué)化工學(xué)院 系名稱:化學(xué)系 描述:xx化學(xué)化工學(xué)院是在化學(xué)系的基礎(chǔ)上發(fā)展起來的。</

98、p><p>  其中,學(xué)院名稱和系名稱為必須填寫內(nèi)容,描述可不填寫。</p><p>  人員單位修改界面如圖(3-7)所示</p><p>  圖3-7 人員單位修改界面</p><p>  人員單位查看主要是通過系統(tǒng)提取數(shù)據(jù)庫中的信息并將其內(nèi)容和鏈接輸出到內(nèi)容顯示區(qū),其基本流程如圖(3-8)</p><p>  圖3-

99、8 人員單位查看流程圖</p><p>  如果是普通用戶登陸,那么用戶只能進(jìn)行人員單位信息的瀏覽與查詢,而無法對數(shù)據(jù)進(jìn)行修改刪除。如果是管理員登陸,可以對人員單位信息進(jìn)行修改和刪除:首先在人員單位信息列表中選擇刪除,系統(tǒng)會先在內(nèi)存中將信息刪除,之后彈出確認(rèn)對話框,如果管理員點(diǎn)擊確認(rèn),那么系統(tǒng)會自動在數(shù)據(jù)庫中添加標(biāo)記,讓該信息無法被時(shí)用,而不是真正的從數(shù)據(jù)庫中刪除,必要的時(shí)候可以恢復(fù)數(shù)據(jù);如果選擇取消,系統(tǒng)會取消

100、刪除操作。而當(dāng)管理員在查看信息時(shí)選擇修改,系統(tǒng)會自動跳轉(zhuǎn)到人員單位新增模塊中的修改操作。</p><p>  人員單位查看界面如圖(3-9)所示</p><p>  圖3-9 人員單位查看界面</p><p>  內(nèi)容顯示區(qū)的上面是查詢菜單,我們可以通過學(xué)院名稱或者是系名稱來對人員單位進(jìn)行查詢。查詢方式是模糊查詢,只需要輸入關(guān)鍵字就可以得到結(jié)果。</p>

101、<p>  在內(nèi)容顯示區(qū),人員單位的列表會顯示在上面,列表中的條目包括:單位編號、學(xué)院、系、查看和刪除操作。刪除操作只在管理員界面里才有,普通用戶沒有這個(gè)選項(xiàng)。</p><p><b>  人員信息管理模塊</b></p><p>  人員信息管理主要包括人員信息新增、人員信息查看和按單位瀏覽三個(gè)功能模塊。</p><p>  人

102、員信息新增主要通過向數(shù)據(jù)庫中的人員信息表中的相應(yīng)字段插入信息實(shí)現(xiàn),其基本流程和人員單位新增類似。</p><p>  首先由管理員選擇人員信息新增功能,再按照文本框的提示輸入單位的各項(xiàng)信息,之后管理員點(diǎn)擊保存按鈕,系統(tǒng)會判斷必要信息有沒有全部輸入,如果必要信息完全,系統(tǒng)將數(shù)據(jù)插入到數(shù)據(jù)庫人員信息表的相應(yīng)字段中;如果必要信息不完整,系統(tǒng)會提示必要信息不能為空并返回信息輸入界面。</p><p&g

103、t;  人員信息修改也是通過本模塊實(shí)現(xiàn)的,管理員選擇人員信息修改功能,在文本框中對人員信息進(jìn)行修改,修改完成后點(diǎn)擊保存按鈕,如果必要信息完全,系統(tǒng)將新數(shù)據(jù)插入到數(shù)據(jù)庫人員信息表的相應(yīng)字段中;如果必要信息不完整,系統(tǒng)會提示必要信息不能為空并返回信息輸入界面。</p><p>  人員信息新增界面如圖(3-10)所示</p><p>  圖3-10 人員信息新增界面</p>&l

104、t;p><b>  人員信息新增舉例:</b></p><p>  聯(lián)系人:高亞輝 所在機(jī)構(gòu):生命科學(xué)學(xué)院 出生日期:1963年9月 性別:男 學(xué)歷:博士 職位:教授 手機(jī):13003941386 聯(lián)系電話:2181386 聯(lián)系地址:13003941386 電子郵件:gaoyh@xmu.edu.cn 描述:個(gè)人信息 研究領(lǐng)域:略 在研項(xiàng)目及進(jìn)展情況:略</p><p

105、>  其中,聯(lián)系人為必須填寫內(nèi)容,其他信息可不填寫。</p><p>  人員信息查看主要是通過系統(tǒng)提取數(shù)據(jù)庫中的信息并將其內(nèi)容和鏈接輸出到內(nèi)容顯示區(qū),其基本流程和人員單位查看類似。</p><p>  如果是普通用戶登陸,那么用戶只能進(jìn)行人員信息的瀏覽與查詢,而無法對數(shù)據(jù)進(jìn)行修改刪除。如果是管理員登陸,可以對人員信息進(jìn)行修改和刪除:首先在人員信息列表中選擇刪除,系統(tǒng)會先在內(nèi)存中將信

106、息刪除,之后彈出確認(rèn)對話框,如果管理員點(diǎn)擊確認(rèn),那么系統(tǒng)會自動在數(shù)據(jù)庫中添加標(biāo)記,讓該信息無法被時(shí)用,而不是真正的從數(shù)據(jù)庫中刪除,當(dāng)必要的時(shí)候可以恢復(fù)數(shù)據(jù);如果選擇取消,系統(tǒng)會取消刪除操作。而當(dāng)管理員在查看信息時(shí)選擇修改,系統(tǒng)會自動跳轉(zhuǎn)到人員新增模塊中的修改操作。</p><p>  人員信息查看界面如圖(3-11)所示</p><p>  圖3-11 人員信息查看界面</p>

107、<p>  在內(nèi)容顯示區(qū),人員信息的列表會顯示在上面,列表中的條目包括:姓名、所在單位、學(xué)歷、職務(wù)、查看和刪除操作。刪除操作只在管理員界面里才有,普通用戶沒有這個(gè)選項(xiàng)。</p><p><b>  人員信息檢索模塊</b></p><p>  “項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)”中,查詢功能也是一個(gè)十分重要的功能,當(dāng)有很多項(xiàng)目和人員信息時(shí),如何給用戶呈現(xiàn)出需要的信

108、息和過濾掉不用的信息是一個(gè)需要解決的問題。因此,考慮到用戶的需求,系統(tǒng)應(yīng)該具有一個(gè)比較人性化的查詢系統(tǒng),可以根據(jù)不同的要求來進(jìn)行查詢。查詢的速度要快捷,查詢的結(jié)果要準(zhǔn)確。“項(xiàng)目產(chǎn)業(yè)化信息管理系統(tǒng)”的人員查詢系統(tǒng)可以分成下面幾個(gè)方面來進(jìn)行查詢:按聯(lián)系人,按所在院系,按研究領(lǐng)域,按學(xué)歷等來進(jìn)行模糊查詢。</p><p>  主要查詢流程如圖(3-12 )</p><p>  圖3-11 人員信

109、息查詢流程</p><p>  首先用戶登陸到系統(tǒng)中,才有權(quán)限進(jìn)行查詢操作。之后用戶需要在查詢菜單欄中輸入查詢的條件,可輸入的查詢條件有聯(lián)系人、所在院系、研究領(lǐng)域和學(xué)歷,用戶可以只按照某一個(gè)條件進(jìn)行查詢,如果想得到更準(zhǔn)確的結(jié)果,只需要輸入多個(gè)條件,系統(tǒng)便會將滿足所有條件的人員信息檢索出來。</p><p>  人員信息查詢界面如圖(3-12)所示</p><p> 

110、 圖3-12 人員信息查詢界面</p><p>  內(nèi)容顯示區(qū)的上方就是輸入查詢條件的文本框,可以選擇輸入一個(gè)或者多個(gè)條件,輸入信息也可以只是幾個(gè)關(guān)鍵字,系統(tǒng)會根據(jù)用戶的條件來在數(shù)據(jù)庫中檢索符合條件的人員信息。查詢的結(jié)果會分頁顯示在下面的內(nèi)容顯示區(qū)。</p><p><b>  其他模塊功能簡介</b></p><p><b>  用

111、戶管理模塊</b></p><p>  只有管理員才有權(quán)限操作用戶管理模塊,在這個(gè)模塊中,管理員可以添加和刪除系統(tǒng)用戶,設(shè)置用戶權(quán)限。</p><p>  用戶添加和瀏覽界面如圖(3-13)所示</p><p>  圖3-13 用戶添加和瀏覽界面</p><p><b>  項(xiàng)目管理模塊</b></p&

112、gt;<p>  只有管理員才有權(quán)限操作項(xiàng)目管理模塊,在這個(gè)模塊中,管理員可以新增和瀏覽項(xiàng)目信息,對項(xiàng)目按條件進(jìn)行查詢和管理項(xiàng)目類別。</p><p>  項(xiàng)目新增和瀏覽界面如圖(3-14)所示</p><p>  圖3-14 項(xiàng)目新增和瀏覽界面</p><p>  項(xiàng)目查詢界面如圖(3-15)所示</p><p>  圖3-1

113、5 項(xiàng)目查詢界面</p><p><b>  社會單位管理模塊</b></p><p>  只有管理員才有權(quán)限操作項(xiàng)目管理模塊,在這個(gè)模塊中,管理員可以新增和瀏覽社會單位信息,對社會單位按條件進(jìn)行查詢。</p><p>  社會單位新增和查詢界面如圖(3-16)所示</p><p>  圖3-16 社會單位新增和查詢界面

114、</p><p>  項(xiàng)目產(chǎn)業(yè)化管理系統(tǒng)測試</p><p><b>  測試的原則</b></p><p>  軟件測試(Software testing)是軟件生存期(Software life cycle)中的一個(gè)重要階段,是軟件質(zhì)量保證的關(guān)鍵步驟。通俗地講,軟件測試就是在軟件投入運(yùn)行前,對軟件需求分析、設(shè)計(jì)規(guī)格說明和編碼進(jìn)行最終復(fù)審的活

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論