設計計算說明書_第1頁
設計計算說明書_第2頁
設計計算說明書_第3頁
設計計算說明書_第4頁
設計計算說明書_第5頁
已閱讀5頁,還剩45頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

PAGExxxi摘要伴隨著互聯網的蓬勃發展,人們已經不再滿足單一信息的瀏覽和發布,而是渴望著能夠充分享受網絡所帶來的更加多的便利。自然科學基金管理系統的設計與開發正適應了當今社會快節奏地生活,使用戶可以方便快捷輕松了解最新的自然科學基金情況。該設計旨在改善并提高基金的審批效率,使基金類企業的管理在新的模式下更方便,簡單,工作效率更高,從而減少客戶與企業人員的面對面交流時間。大量減少管理人員的工作量與相應壓力。我們相信隨著本系統的完成,基金管理企業的管理運作會更加高效,基金行業會朝著更加方便更加便捷的方向快速的發展。同時也我個人分析和撰寫論文的能力得到訓練和提高,動手能力得到進一步加強,專業知識水平和設計研究能力得到進一步的提高。本程序設計的內容是設計并且實現一個基于web技術的自然科學基金填報管理管理系統,故而系統主要以j2EE作為開發基礎,主要使用了spring等多種框架的結合使用,用eclipse作為開發工具,以sqlserver作為數據庫,使用JAVA語言開發,頁面采取JSP動態頁面開發技術。該系統界面簡單、操作方便,容易維護關鍵詞:自然科學基金;JAVA,sqlserver

目錄1.可行性分析 11.1問題描述 11.2可行性分析研究 11.2.1技術可行性 11.2.2經濟可行性 21.2.3操作可行性 21.3結論意見 32.項目開發計劃 42.1編寫目的 42.2項目背景 42.3項目概述 42.4項目開發計劃 43.需求分析 63.1任務需求分析 63.2系統管理員功能模塊 63.3用戶的功能模塊 73.4系統業務描述 83.5數據流圖 93.6實體聯系E-R圖 114.系統概要設計 174.1總體設計 174.2數據庫概念設計 174.3數據庫邏輯結構設計 174.4連接數據庫的特點 255.詳細設計 265.1程序流程圖 265.2用戶界面設計 285.2.1一般交互設計 285.2.2信息顯示設計 285.2.3數據輸入設計 296.軟件測試 306.1測試計劃 306.2進度安排 316.3系統 316.4測試用例范圍 326.4.1功能測試 326.4.2用戶界面及易用性測試 346.4.3系統測試 346.4.4性能測試 356.4.5故障轉移和恢復測試 356.5評價 366.5.1范圍 366.5.2準則 366.6白盒測試 386.7黑盒測試 386.7.1邊界值 386.8覆蓋測試 396.8.1邏輯覆蓋測試 396.8.2語句覆蓋 416.8.3判定覆蓋 416.8.4條件覆蓋 416.9測試總結 42設計總結 43參考文獻 44致謝 45 1.可行性分析1.1問題描述隨著科學技術的發展,社會進步,計算機迅速的發展基金管理的方法也日新月異,以前全是由人工管理的方法現存在很多的缺點:管理效率低,勞動強度大,信息處理速度低而且準確率也不夠令人滿意。自然科學基金管理工作是商業管理工作中的一項重要內容,數據量龐大,這項工作原來一直是采用手工的方式進行記錄與統計,是一項工作任務繁重、耗費大量人才和物力而且容易出現失誤的工作。尤其現在資金規模越來越大,客戶越來越多,這一問題愈加明顯,因此在計算機飛速發展的今天,應用數據庫技術實現客戶信息的計算機管理是可行而必要的工作。在各大中小商業系統中,用計算機管理的信息已經越來越普遍了,不但可以提高工作效率,節省人力物力,而且還增強了客戶資料的安全性,提高管理水平。1.2可行性分析研究當接受一個軟件開發任務,就進入軟件生命的第一個階段,即進行可行性的研究。并不是所有問題具有簡單的解決辦法,許多問題不能在預定的規模之內解決。因此通過可行性的研究分析可以知道問題。有無可行性的解決方法,進而避免人力、物力和才力的浪費。在現行系統初步調查的基礎上就可以提出新系統目標,即新系統建立后所要求達到的運行指標,這是系統開發和評價的依據。系統目標應充分體現,直接為自然科學基金填報管理系統服務,并且程序可以分期分批實現。但是需要指出的是,系統目標是不可能在總體規劃階段就提得非常具體,它還將在開發過程中逐步明確和定量化,以達到更加出色的程序系統。1.2.1技術可行性技術上的可行性分析主要分析現有技術條件能否順利完成開發工作,硬、軟件配置能否滿足開發者需要等。根據客戶提出的系統功能、性能及實現系統的各項約束條件,根據新系統目標來衡量所需的技術是否具備。本系統是一個數據庫管理和查詢的系統,現有的技術已較為成熟,硬件、軟件的性能要求、環境條件等各項條件良好,估計利用現有技術條件應完全可以達到該系統的功能目標。同時,考慮給予的開發期限也較為充裕,預計系統是可以在規定期限內完成開發。1.2.2經濟可行性對自然科學基金填報管理系統的經濟效益進行評價,一方面是估算開發它的支出費用,其中包括設備購置費、軟件開發費、管理和維護費、人員工資和培訓費等。另一方面是估算自然科學基金填報管理系統這個軟件可能取得的收益中可以用錢來衡量的那部分,并對目前的軟件市場進行調查,所做軟件是否有很大的銷售市場和相當規模的用戶群。所做軟件的開發成本與客戶提出的要求是否可達到雙方都滿意。并且,分析系統開發是否會對其它產品或利潤帶來一定影響。經過對上述幾個方面的調查研究和分析,應用此系統將會在很多時候,很大程度節省人力,財力,提高效率,清晰明了的報表資料,高效的數據處理等,而開發時期并不耗費很多人力,財力,故在經濟方面既不會有困難同時又有很大的價值。1.2.3操作可行性本系統的界面比較美觀、友好、操作簡單、方便,同時,系統運行速度較快,對計算機的硬件環境要求不是很高,能夠完成基金填報管理的大部分工作。系統提供了從在線申請到審批完整一體的功能,涵蓋了基金管理,在線申請,信息查詢等管理功能,為基金的日常工作管理提供一個功能齊全的平臺。軟件提供的各種業務運行數據,統計報表,輔助決策支持,綜合查詢等功能,為企業的經營決策提供了大量的實用信息。一體化的設計方案,突破了單一應用的局限實現了申請,基金,審批一體化。支持Internet遠程數據傳送,使軟件在局域網應用的基礎上,實現跨空間的信息管理,解決了企業規模擴大和經營模式改變對系統拓展性的要求,同時軟件提供各種接口,能夠將軟件拓展為一個完整的企業管理平臺。

1.3結論意見經過認真地可行性研究,系統基本上做到了在技術、經濟、運行、法律上的可行。因此,相信在按照計劃上實施的前提下,全系統的設計將會按時、高質量的完成。所以,系統研制和開發是可以馬上進行的。

2.項目開發計劃2.1編寫目的編寫的目的是使基金的管理的效率得到很大的提高,使人工管理的出錯的機會大大減少,實現數據的共享,便于查詢自己的數據信息,使企業的業務的流程時間大大減少。2.2項目背景在計算機不斷發展的今天,計算機已經運用到各個領域,由手工的操作到計算機的操作是一個大的飛躍,代替了復雜的容易出錯的人工操作,節省了大量的時間,提高了正確性,提高了數據的可靠性。因此每個公司使用計算機建立自己的業務是迫在眉睫,各種企業的基金管理部門根據業務發展的需要,決定建立一個數據庫管理系統,以代替單一的人工管理。這樣使人工操作的管理方便,簡單。2.3項目概述1.工作內容讓計算機對基金綜合業務進行自動管理,用戶可以直接在計算機上實現基金綜合業務的信息管理,并能在一定程度上實現自動化。2.條件與限制開發該軟件的條件比較簡單,以開發單位目前的經濟與技術條件已完全具備開發的條件。該系統可在用戶要求的期限內完成。3.驗收標準軟件的驗收標準完全由用戶提出的軟件需求制定,能保證軟件的基本符合用戶的要求。2.4項目開發計劃1.任務分解分三個大的階段進行開發第一階段完成本系統的數據流圖跟E-R圖。第二階段完成概要設計跟詳細設計。第三階段書寫文檔。

2.預算軟件資金投入較少,具體預算分配簡略。3.關鍵問題各模塊之間的聯系和后臺數據庫的完成。使用目前的設備與現有開發技術完全可以開發出該系統,總的來說該項目沒有較大的技術難點與其他的一些風險因素。對于出現的一些小難點總都能得到解決。

3.需求分析3.1任務需求分析在進行一個項目的設計之前,先要進行必要的需求分析,需求分析在軟件的開發過程中至關重要。現在做基金管理需要各種基金的基本信息、不同客戶的基本信息以及各種申請的基本信息,希望實現辦公的信息化,通過建立一個自然基金填報管理系統來有序的管理。通過查詢得到基金管理的基本需求有:1.建立基金信息庫,實現基金基本情況和申請人基本信息的統一管理。2.對每個基金的申請及審批進行記錄。3.建立基金審批信息庫,針對每個基金的審批情況進行記錄。圍繞上述要求,把本系統分為兩個模塊,分別是系統管理員功能模塊,用戶功能模塊。3.2系統管理員功能模塊系統管理員的主要功能有項目信息管理模塊(包括添加申請項目,申請項目管理,添加基金項目,基金項目管理,項目統計);期管理模塊(包括進度情況管理,變更情況管理,使用檢查管理);審核管理模塊(包括審核審評管理,結題情況管理);經費管理模塊(包括經費支出管理,到款情況管理。經費預算管理);成果管理模塊(獲獎成果管理,專利成果管理,項目成果管理);用戶管理(包括添加用戶,用戶管理,數據備份)。管理員功能模塊圖如圖3.1所示:

添加申請添加申請項目申請項目管理添加基金項目基金項目管理項目統計進度情況管理變更情況管理審核審評管理結題情況管理基金支出管理到款情況管理經費預算管理獲獎成果管理專利成果管理項目成果管理添加用戶用戶管理系統管理員用戶管理成果管理基金管理審核管理使用管理項目信息管理圖3.1管理員功能模塊圖3.3用戶的功能模塊用戶的主要功能有項目信息管理模塊(申請項目查詢,基金項目查詢,項目統計);使用管理模塊(包括進度情況查詢,變更情況查詢,使用檢查查詢);審核管理模塊(包括審核審評查詢,結題情況查詢);經費管理模塊(包括經費支出查詢,到款情況查詢。經費預算查詢);成果管理模塊(獲獎成果查詢,專利成果查詢,項目成果查詢)。用戶使用用戶使用管理審核管理基金管理成果管理項目信息管理添加申請項目申請項目管理添加基金項目基金項目管理項目統計進度情況管理變更情況管理審核審評管理結題情況管理基金支出管理到款情況管理經費預算管理獲獎成果管理專利成果管理項目成果管理圖3.2用戶功能模塊圖3.4系統業務描述本系統分系統管理員、用戶這2個角色。系統管理員的主要功能有項目信息管理模塊(包括添加申請項目,申請項目管理,添加基金項目,基金項目管理,項目統計);使用管理模塊(包括進度情況管理,變更情況管理,基金檢查管理);審核管理模塊(包括審核審評管理,結題情況管理);經費管理模塊(包括經費支出管理,到款情況管理,經費預算管理);成果管理模塊(獲獎成果管理,專利成果管理,項目成果管理);用戶管理(包括添加用戶,用戶管理,數據備份)。用戶的主要功能有項目信息管理模塊(申請項目查詢,基金項目查詢,項目統計);使用管理模塊(包括進度情況查詢,變更情況查詢,使用檢查查詢);審核管理模塊(包括審核審評查詢,結題情況查詢);經費管理模塊(包括經費支出查詢,到款情況查詢。經費預算查詢);成果管理模塊(獲獎成果查詢,專利成果查詢,項目成果查詢)。3.4數據字典數據字典是關于數據的信息的集合,也就是對數據流圖中包含的所有元素的定義的集合。下面將列出若干數據元素的數據信息。備份數據文件表信息(主鍵、添加時間、URL地址)變更情況表信息(主鍵、變更內容、變更操作人、變更時間、添加時間、表示涂改記錄是否刪除的字段、負責人、項目名稱)到款情況表信息(主鍵、添加時間、到款金額、表示涂改記錄是否刪除的字段、負責人、基金總額、來源、項目名稱)基金項目表信息(主鍵、添加時間、項目組成員、單位、表示涂改記錄是否刪除的字段、負責人、合同編號、申請日期、聯系電話、項目名稱、文件、委托單位、委托單位負責人、委托日期、郵箱地址、資金總額、項目進度狀態、審批日期)獲獎成果表信息(主鍵、添加時間、等級、表示涂改記錄是否刪除的字段、獲獎類別、獲獎年度、項目名稱)結題情況表信息(主鍵、添加時間、表示涂改記錄是否刪除的字段、負責人、結題報告、結題時間、項目名稱、項目成果)審核評審表信息(主鍵、添加時間、表示涂改記錄是否刪除的字段、負責人、項目名稱、評審結果、評審組負責人、評審時間)進度情況表信息(主鍵、添加時間、表示涂改記錄是否刪除的字段、負責人、進度報告、項目名稱、項目任務安排、時間安排)基金預算表信息(主鍵、添加時間、表示涂改記錄是否刪除的字段、負責人、項目名稱、預算說明、預算總額)基金支出表信息(主鍵、添加時間、超支或者節余金額、表示涂改記錄是否刪除的字段、負責人、經手人、項目名稱、支出金額、支出科目、支出日期)用戶表信息(主鍵、添加時間、密碼、表示用戶的權限、真實姓名、表示涂改記錄是否刪除的字段、用戶名、手機、年齡、郵箱)使用檢查表信息(主鍵、添加時間、達標情況、表示涂改記錄是否刪除的字段、負責人、需改進的地方、檢查范圍、檢查組負責人、檢查時間、項目名稱)專利成果表信息(主鍵、成果人、添加時間、表示涂改記錄是否刪除的字段、專利名稱、授予時間、專利號、專利類型)項目成果表信息(主鍵、出版時間、成果人、添加時間、表示涂改記錄是否刪除的字段、項目名稱、項目類型)申請項目表信息(主鍵、項目組成員、單位、表示涂改記錄是否刪除的字段、負責人、合同編號、項目級別、開始日期、聯系電話、項目名稱、文件、上傳部門、上傳日期、上傳文號、郵箱地址、是否個人、基金總額、項目進度狀態、審核日期、添加時間)3.5數據流圖數據流圖由四種基本的元素構成:數據流(DataFlow),處理(Process),數據存儲和數據源(數據終點)。數據流(DataFlow):為具有名稱且有流向的數據,用標有名稱的箭頭表示,一個數據可以是記錄、組合項或基本項。處理(Process):表示對數據所進行的加工和變換,在圖中用矩形框表示。指向處理數據流為該處理的輸入數據,離開處理的數據為處理的輸出數據。數據存儲:表示用文件方式或數據庫形式所存儲的數據,堆砌進行的存取分別以指向或離開數據存儲的箭頭表示。數據源及數據終點:表示數據的來源或數據的去向,可以是一個組織或人員,它處于系統范圍之外,所以又稱它為外部實體,它是為了幫助理解系統界面而引入的,一般只出現在數據流圖的起點和終點。:圓或橢圓表示加工; :方框表示數據的源點或終點;:箭頭表示數據流; :表示數據存儲通過對系統的調查和可行性分析,畫出系統的主要數據流圖如圖3.3所示:管理員管理員添加基金信息 基金項目表添加基金信息發放基金審核申請信息申請基金訪問發放基金審核申請信息申請基金訪問用戶 到款情況表用戶 項目審核評審表圖3.3系統主要數據流圖

3.6實體聯系E-R圖根據對數據流圖和數據字典的分析,我們可以確定該應用中的實體,屬性和實體之間的關系,并畫出如下所示的E-R圖。概念模型設計的典型方法是用E-R圖方法,即用實體-聯系模型表示。E-R方法是用E-R圖來描述顯示世界,E-R圖包含三個基本成分:實體、聯系、屬性。它直觀易懂,能夠比較準確地反映現實世界的信息聯系,從概念上表示一個數據庫的信息組織情況。 下圖是變更情況實體E-R圖:變更操作人變更操作人添加時間變更情況變更內容變更時間負責人項目名稱圖3.1變更情況實體E-R圖下圖是到款情況實體E-R圖。負責人負責人到款情況添加時間到款時間圖3.2到款情況實體E-R圖

下圖是基金項目實體E-R圖:單位單位負責人基金項目添加時間合同編號基金總額開始日期圖3.3基金項目實體E-R圖下圖科研成果實體E-R圖:獲獎類別獲獎類別項目名稱科研成果單位獲獎年度添加時間圖3.4科研成果實體E-R圖下圖是結題情況實體E-R圖:結題時間結題時間結題情況負責人添加時間結題報告項目名稱項目成果圖3.5結題情況實體E-R圖

下圖是審核評審實體E-R圖:項目名稱項目名稱評審結果審核評審負責人添加時間評審時間評審組負責人圖3.6審核評審實體E-R圖下圖是進度情況實體E-R圖:進度情況進度情況添加時間負責人進度報告項目名稱項目任務安排時間安排圖3.7進度情況實體E-R圖下圖是基金預算實體E-R圖:預算項目預算項目基金預算負責人添加時間項目名稱預算說明預算總額圖3.8基金預算實體E-R圖

下圖是基金支出實體E-R圖:經手人經手人基金支出超支金額添加時間支出項目支出日期負責人項目名稱支出金額圖3.9基金支出實體E-R圖下圖是用戶實體E-R圖:用戶名用戶名用戶密碼添加時間權限年齡郵箱圖3.10用戶實體E-R圖下圖是使用檢查實體E-R圖:說明說明使用檢查達標情況添加時間檢查時間負責人檢查范圍項目名稱圖3.11使用檢查實體E-R圖

下圖是專利成果實體E-R圖:專利號專利號專利成果成果人添加時間發布時間專利類型圖3.12專利成果實體E-R圖下圖是項目成果實體E-R圖:項目類型項目類型項目成果成果人出版時間添加時間項目名稱圖3.13項目成果實體E-R圖:下圖下圖是申請項目實體E-R圖:負責人負責人申請項目單位項目成員上傳部門是否個人基金總額添加時間合同編號項目級別申請日期圖3.14申請項目實體E-R圖下圖是各實體之間的E-R圖:申請項目申請項目申請者 申請者項目成果項目成果變更情況變更情況 n n n使用檢查使用檢查 n到款情況 n到款情況基金支出 n 1 1 1 1基金支出項目 1 1 1 n項目基金項目 1基金項目基金預算 n 1 1 n基金預算 1111 n科研成果 n科研成果使用情況 n n使用情況 n結題情況審核評審進度情況結題情況審核評審進度情況圖3.15各實體間E-R圖

4.系統概要設計4.1總體設計通過這個階段的工作將劃分出組成系統的物理元素。系統概要設計的基本目的是用比較抽象的概括方式確定系統如何完成預定的任務,也就是要確定系統的配置物理方案。軟件結構設計時應該遵循的最主要的原理是模塊獨立,讓模塊彼此間的接口關系應該盡量簡單。本系統分系統管理員、用戶這2個角色。系統管理員的主要功能有項目信息管理模塊(包括添加申請項目,申請項目管理,添加基金項目,基金項目管理,項目統計);使用管理模塊(包括進度情況管理,變更情況管理,使用檢查管理);審核管理模塊(包括審核審評管理,結題情況管理);經費管理模塊(包括經費支出管理,到款情況管理。經費預算管理);成果管理模塊(獲獎成果管理,專利成果管理,項目成果管理);用戶管理(包括添加用戶,用戶管理,數據備份)。用戶的主要功能有項目信息管理模塊(申請項目查詢,基金項目查詢,項目統計);使用管理模塊(包括進度情況查詢,變更情況查詢,使用檢查查詢);審核管理模塊(包括審核審評查詢,結題情況查詢);經費管理模塊(包括經費支出查詢,到款情況查詢。經費預算查詢);成果管理模塊(獲獎成果查詢,專利成果查詢,項目成果查詢)。4.2數據庫概念設計數據庫一般分為三級模式:外模式、概念模式和內模式。外模式也就是不同用戶所對的數據視圖,它將數據庫內部抽象的數據及其互相之間的關系表示為簡單、直觀的應用界面。概念模式是數據庫中全部數據的邏輯結構和特征描述,通常以某種數據模型為基礎。內模式是對數據的物理結構和存儲方式的描述。在這里我們將要設計的是數據庫的概念模式。4.3數據庫邏輯結構設計在數據庫設計中相當重要的一步就是將概念模型轉化為計算機所支持的數據模型,例如,將E-R圖模型轉化為關系模型,道理很簡單,我們設計概念模型基本上都是一些抽象的關系,在再數據庫設計的實現過程中,在計算機上有效地表示出這些關系就成了數據庫設計的關鍵。根據自然科學基金填報管理系統的功能要求,選取SQLServer2008作為后臺數據庫。在上面的實體和實體之間的E-R圖設計基礎上,形成數據庫中的表格及表格之間的關系。可以得到:基金項目表如表4.1所示:表4.1基金項目表列名字段名稱類型長度是否為空id主鍵Int11是mc項目名稱Datetime255否fzr負責人Varchar255否dw單位Varchar255否cy項目組成員Int11否wtdw申請單位Varchar255否wtrq申請日期Varchar255否wtfzr申請單位負責人Varchar255否htbh合同編號Varchar255否zjze基金總額Varchar255否lxdh聯系電話Varchar255否yjdz郵箱地址Varchar255否ksrq申請日期Varchar255否v審批日期Varchar255否zt項目進度狀態Varchar255否wj文件Varchar255否createtime添加時間Varchar255否flag是否刪除Varchar255是

科研成果表如表4.2所示:表4.2科研成果表列名字段名稱類型長度是否為空id主鍵Int11是mc項目名稱Datetime255否hjnd獲獎年度Varchar255否hjlb獲獎類別Int11否dj等級Varchar255否createtime添加時間Varchar255否flag是否刪除Varchar255是數據備份表如表4.3所示:表4.3數據備份表列名字段名稱類型長度是否為空id主鍵Int11否url用戶名Datetime50是createtime添加時間Varchar255是項目變更記錄表如表4.4所示:表4.4項目變更記錄表列名字段名稱類型長度是否為空id主鍵Int11否mc項目名稱Varchar255是fzr負責人Varchar255是bgnr變更內容Varchar255是bgsj變更時間Datetime50是bgr變更操作人Int11否createtime添加時間Varchar255是flag是否刪除Varchar255否

項目到款情況表如表4.5所示:圖4.項目到款情況表列名字段名稱類型長度是否為空id主鍵Int11否mc項目名稱Datetime50是fzr負責人Varchar50是jfze資金總額Varchar50是dkje到款金額Int11否dksj到款時間Varchar255是ly來源Varchar255是createtime添加時間Varchar255是flag是否刪除Varchar255是項目結題情況表如表4.6所示:表4.6項目結題情況表列名字段名稱類型長度是否為空id主鍵Int11否mc項目名稱Datetime50是fzr負責人Int11否jtbg結題報告Varchar255是jtsj結題時間Varchar255是xmcg項目成果Varchar255是createtime添加時間Varchar255是flag是否刪除Varchar255是

項目審核評審表如表4.7所示:表4.7項目審核評審表列名字段名稱類型長度是否為空id主鍵Int11否mc項目名稱Datetime50是fzr負責人Int11否psjg評審結果Varchar255是pssj評審時間Varchar255是psr評審組負責人Varchar255是createtime添加時間Varchar255是flag是否刪除Varchar255是項目進度表如表4.8所示:表4.8項目進度表列名字段名稱類型長度是否為空id主鍵Int11否mc項目名稱Datetime50是fzr負責人Int11否rwap任務安排Varchar255是sjap時間安排Varchar255是jdbg進度報告Varchar255是createtime添加時間Varchar255是flag是否刪除Varchar255是項目基金支出表如表4.9所示:5.9項目基金支出表列名字段名稱類型長度是否為空id主鍵Int11否mc項目名稱Datetime255是fzr負責人Varchar255是zckm支出項目Int11否zcrq支出日期Varchar255是zcje支出金額Varchar255是jsr經手人Varchar255是czje超支金額Varchar255是createtime添加時間Varchar255是flag是否刪除Varchar255是基金使用檢查表如表4.10所示:表4.10基金使用檢查表列名字段名稱類型長度是否為空id主鍵Int11否mc項目名稱Datetime50是fzr負責人Varchar255是jcfw檢查范圍Int11否jcsj檢查時間Varchar255是jcr負責人Varchar255是dbqk達標情況Varchar255是gjdf說明Varchar255是createtime添加時間Varchar255是flag是否刪除Varchar255是用戶表如表4.11所示:表4.11用戶表列名字段名稱類型長度是否為空id主鍵Int11否username用戶名Datetime255是password密碼Varchar50是truename真實姓名Int11是mobile手機Varchar255是old年齡Int(11是address郵箱Varchar255否createtime添加時間Varchar255是role用戶權限Varchar255否userlock是否刪除Varchar255是

專利成果表如表4.12所示:表4.12專利成果表列名字段名稱類型長度是否為空id主鍵Int11否mc專利名稱Varchar255是zllx專利類型Datetime50是sysj授予時間Int11否zlh專利號Varchar255是cgr成果人Varchar255是createtime添加時間Varchar255是flag是否刪除Varchar255否項目成果表如表4.13所示:表4.13項目成果表列名字段名稱類型長度是否為空id主鍵int50否mc項目名稱varchar255是zzlx項目類型varchar255是cbsj發布時間date50是cgr成果人int50否createtime添加時間varchar255是flag是否刪除varchar255是

申請項目表如表如表4.14所示:表4.14申請項目表列名字段名稱類型長度是否為空id主鍵Int11否mc項目名稱Varchar50是fzr負責人Varchar255是dw單位Int11是cy項目組成員Varchar50否xdbm上傳部門Varchar255是xdrq上傳日期Varchar255是xdwh上傳文號Varchar255是htbh合同編號Varchar255是zjze基金總額Varchar255是zc是否個人Varchar255是lxdh聯系電話Varchar255是yjdz郵箱地址Varchar255是ksrq開始日期Varchar255是zzrq終止日期Varchar255是zt項目進度狀態Varchar255是jb項目級別Varchar255是wj文件Varchar255是createtime添加時間Varchar255是flag是否刪除datetime255是

4.4連接數據庫的特點當開發環境通過連接到數據庫上之后,在設計中使用數據庫畫筆可實現對該數據庫中表格,視圖等的操作,如創建表,修改表,刪除表,增加/刪除記錄。在應用程序中一般是在應用程序對象中書寫連接數據庫的程序代碼,使得應用程序開始運行并實現與數據庫的連接。系統按通用的B/S(瀏覽器、服務器)模式進行設計。數據庫在一個信息管理系統中占有非常重要的地位,數據庫結構設計的好壞將直接對應用系統的效率,以及實現的效果產生影響。合理的數據庫結構設計可以提高數據存儲的效率,保證數據的完整和一致。

5.詳細設計詳細設計階段的根本目標是確定應該如何具體地實現所要求的系統,包括了用戶界面設計、程序過程設計等步驟。5.1程序流程圖程序流程圖的優點是對控制流程的描繪很直觀,易于掌握。項目管理流程圖如圖5.1所示:開始開始結束添加項目查詢項目統計項目圖5.1項目管理流程圖用戶登錄流程圖如圖5.2所示:開始開始結束輸入登錄信息驗證是否正確成功登錄系統主界面相關操作 F圖5.2用戶登錄流程圖

5.2用戶界面設計5.2.1一般交互設計一般交互涉及信息顯示、數據輸入、和系統整體控制等方面。1、一致性為客戶交互界面中的菜單選擇、命令輸入、數據顯示以及眾多的其他功能,使用一致的格式。在設計的過程中,基本上保持了系統的格式一致。2、信息的反饋向用戶及時提供視覺和聽覺的信息反饋,以保證在用戶和系統之間及時地建立雙向通信。3、執行有較大影響的操作前提示用戶確認在設計過程中,如果用戶要執行刪除操作,以及對數據庫的讀寫操作時,都會有窗體彈出詢問繼續操作或者予以提示。4、減少兩次操作間需要記憶的內容為了避免用戶為下一步操作而記憶大量數據,所以在設計過程中在需要數據傳遞的窗體中設置全局變量,來傳遞數據。例如在入場和調度的模塊的操作中都用到了這樣的方法。5、對話、移動和思考的效率盡量減少用戶擊鍵的次數,在設計時考慮到了用戶屏幕的布局以減少用戶鼠標移動的距離,盡量避免用戶在操作中發生疑問的情況。6、允許錯誤允許用戶的誤操作盡量不對系統造成傷害。7、按功能對動作分類,并據此設計屏幕布局屏幕布局盡量將軟件所具有的所有功能在主頁面展示,界面一目了然。5.2.2信息顯示設計應當盡量為用戶提供的界面顯示時完整的、明確的和容易理解的。這樣才能滿足用戶的需求。1.只顯示與當前工作有關的信息在用戶操作有關系統的特定功能的信息時,不必看到與之無關的數據、菜單和圖形。2.產生有意義的錯誤信息對于系統在運行過程中產生的錯誤盡量給用戶返回一個容易理解的錯誤信息,以使用戶保持對系統的信任,和系統的可用性。3.使用窗口分隔不同類型的信息使用不同的窗口顯示、保存不同類型的信息。5.2.3數據輸入設計用戶的大部分時間用在選擇菜單命令、鍵入數據和向系統提供輸入。在系統中,鍵盤是主要的輸入介質,但是鼠標等設備也是重要的輸入手段,所以,對于他們的數據輸入操作有如下約定:1.保持信息顯示和數據輸入間的一致性;2.保持顯示信息和輸入信息之間的一致性。

6.軟件測試一個軟件開發完成后,并不能投入使用,而需要有好長時間的測試。測試的目的就是在軟件投入生產性運行之前,盡可能多地發現軟件中的錯誤。目前軟件測試仍然是保證軟件質量的關鍵步驟,它是對軟件規格說明、設計和編碼的最后復審。軟件測試的目的,第一是確認軟件的質量,其一方面是確認軟件做了你所期望的事情,另一方面是確認軟件以正確的方式來做了這個事件。第二是提供信息,比如提供給開發人員或程序經理的反饋信息,為風險評估所準備的信息。第三軟件測試不僅是在測試軟件產品的本身,而且還包括軟件開發的過程。如果一個軟件產品開發完成之后發現了很多問題,這說明此軟件開發過程很可能是有缺陷的。因此軟件測試的第三個目的是保證整個軟件開發過程是高質量的。軟件質量是由幾個方面來衡量的:一、在正確的時間用正確的的方法把一個工作做正確。二、符合一些應用標準的要求,比如不同國家的用戶不同的操作習慣和要求,項目工程中的可維護性、可測試性等要求。三、質量本身就是軟件達到了最開始所設定的要求,而代碼的優美或精巧的技巧并不代表軟件的高質量。四、質量也代表著它符合客戶的需要。作為軟件測試這個行業,最重要的一件事就是從客戶的需求出發,從客戶的角度去看產品,客戶會怎么去使用這個產品,使用過程中會遇到什么樣的問題。軟件的測試方法有兩種,一種是黑盒測試(功能測試),另外一種是白盒測試(結構測試)。黑盒測試把程序看作一個黑盒子,完全不考慮程序的內部結構和處理過程。也就是說,黑盒測試是在程序接口進行的測試,它只檢查程序功能是否能按照規格說明書的規定正常使用,程序是否能適當的接受輸入數據并產生正確的輸出信息,程序運行過程中能否保持外部信息的完整性。白盒測試的前提是可以把程序看成裝在一個透明的白盒子里,測試者完全知道程序的結構和處理算法。這種方法按照程序內部的邏輯測試程序,檢測程序中的主要執行通路是否能按預定的要求正確工作。在設計模塊時,應盡力向高內聚、低偶合的思想方面靠攏。6.1測試計劃

對系統測試過程如下圖:圖6.1系統測試過程圖6.2進度安排給出進行各項測試的日期和工作內容(如熟悉環境、培訓、準備輸入數據、實施測試等)。表6.1進度安排及里程碑表里程碑任務測試員開始日期結束日期制定測試計劃吳凱2015-12-132015-12-14設計測試吳凱2015-12-142015-12-15實施測試吳凱2015-12-162015-12-23對測試進行評估吳凱2015-12-232015-12-256.3系統

表6.2系統資源表系統資源資源名稱/類型數據庫服務器SQLServer2008網絡或子網服務器名稱Wk數據庫名稱Sheji客戶端測試PCWukai包括特殊的配置需求測試存儲庫Bugs網絡或子網服務器名稱測試開發PCWin10硬件環境IntelCore(TM)CPU2.0GHz;內存4GB6.4測試用例范圍6.4.1功能測試測試的重點將主要放在功能測試上,按照兩種角色:管理員、用戶,每種角色包括如下模塊:(1)管理員

表6.3管理員表模塊編號測試項登錄1以管理員身份登錄,登錄成功則跳轉管理主界面2用戶賬號被屏蔽,無法登錄成功3輸入非法標識符,提示輸入錯誤字符4輸入用戶名錯誤,提示用戶不存在5輸入密碼錯誤,提示密碼錯誤用戶管理2可進行開啟用戶或刪除用戶6單擊角色修改按鈕,進入角色修改頁面,點選角色,修改成功,跳轉登錄界面7對用戶信息進行修改,輸入已注冊用戶新信息,提交后跳轉到登錄界面2被管理員屏蔽或刪除的用戶,無法進行設置,提示重新激活賬號系統管理8單擊管理按鈕,進入網站后臺列表頁面9可以添加用戶信息,對添加用戶信息進行簡單輸入信息,若輸入非法標識符則指明錯誤;添加后跳轉到列表界面10可以修改基金信息,對基金修改信息進行簡單輸入信息,若輸入非法標識符則指明錯誤;添加后跳轉到列表界面(2)用戶

表6.4普通用戶表模塊編號測試項注冊1用戶單擊登錄入口,輸入相關登錄信息,單擊登錄按鈕,驗證用戶信息,核實無誤則跳轉登陸成功提示頁面2用戶單擊登錄入口鏈接,若輸入非法標識符,則需要彈出指明錯誤的警示框登錄1以普通用戶身份登錄,登錄成功則跳轉系統主界面2用戶賬號被屏蔽,無法登錄成功3輸入非法標識符,提示輸入錯誤字符4輸入用戶名錯誤,提示用戶不存在5輸入密碼錯誤,提示密碼錯誤6.4.2用戶界面及易用性測試表6.5用戶界面及易用性測試表編號測試項測試結果1軟件窗口的長度和寬度接近黃金比例,使用戶賞心悅目2窗口上按鈕的布局要與界面相協調,不要過于密集和松散3頁面字體大小適中,無錯別字、中應為混雜4頁面顏色搭配要賞心悅目,與windows標準窗體協調5將功能相同或相近的空間劃分到一個區域,方便用戶查找6按鈕或鏈接命名方式與功能吻合,方便用戶使用7提供友好的聯機幫助6.4.3系統測試

表6.6系統測試表編號測試項測試結果1系統在配置好的環境中是否可以正常運行2將軟件整合為一體,看各個功能是否全部實現6.4.4性能測試表6.7性能測試表編號測試值測試結果1用戶的訪問時間平均值是可在忍受的速度之內2當并發訪問用戶過多時候,找到并發數據量大小6.4.5故障轉移和恢復測試表6.8故障轉移和恢復測試表編號測試值測試結果1檢測系統在意外數據損失、數據完整性破壞時,數據可否被回滾2系統在各種硬件、軟件、網絡故障中有數據自恢復能力(1)配置測試表6.9配置測試表編號測試項測試結果1軟件系統在規定的標準配置計算機下可否完成運行、多方訪問

(2)驗收測試表6.10驗收測試表編號測試項測試結果1內部測試人員檢測系統各個功能已經實現,系統可以正常運行2用戶檢測系統可否正常運行3用戶運行系統,查看各個功能與需求說明書中是否相符6.5評價6.5.1范圍要求:1.功能測試涵蓋測試全過程。2.界面測試涵蓋測試全過程。3.邏輯測試測試路徑的涵蓋率為85%以上。6.5.2準則1.測試參數結果判定準則(1)完全通過其對應測試用例通過率達到100%。(2)基本通過其對應的測試用例通過率達到70%及其以上,并且不存在非常嚴重和嚴重。(3)不通過其對應的測試用例通過率未達到70%,或者存在非常嚴重和嚴重的缺陷。2.測試入口出口準則(1)測試進入準則開發部/開發人員應提供軟件說明書、詳細需求或系統設計等必要文檔;被測樣品,己通過無病毒檢測;被測樣品,已通過單元測試(可選);被測樣品,已通過冒煙測試;測試環境(場地、網絡、硬件、軟件等)已全部準備完備。(2)測試暫停和再啟動準則測試暫停標準:測試環境發生變化(場地、網絡、硬件、軟件等),又處于不可使用狀態;被測樣品有大量錯誤或嚴重錯誤,以至于繼續測試沒有任何意義測試再啟動標準:開發組提供錯誤修改后的安裝程序以及再啟動測試的相關說明;測試組安裝修改后的程序。如有必要,需要重新初始化測試數據,重新執行測試規程,恢復到發生錯誤前的狀態。3.測試退出的準則測試結論達到完全通過、基本通過或不通過的標準時,測試可以退出

6.6白盒測試 過程如下:1.配置測試環境;2.編寫測試用例;3.靜態測試,走查代碼;4.動態測試;5.確定問題屬性。6.7黑盒測試6.7.1邊界值表6.11邊界值測試表編制人吳凱審定人吳凱時間2015-12-22軟件名稱自然科學基金填報管理系統版本1.0測試目的檢查功能是否與需求相符用例編號CS依賴關系無用例描述輸入用戶名,其中字符長度在4到11之間【4,11】輸入數據輸入錯誤用戶名期望輸出輸出提示用戶不存在的警示框實際輸出輸出用戶不存在提示

覆蓋邊界值的測試用例:表6.12覆蓋邊界值的測試用例表用例編號輸入數據輸出結果CS-1wkwkCS-2adminadminCS-3ABABCS-4123456789012用戶名非法CS-5abab在邊界值的測試中,可以選取三組數據用例CS-1和CS-2測試的是邊界值的界點,CS-3和CS-4測試的是邊界值的外點,CS-5和CS-6測試的是邊界值的內點。6.8覆蓋測試6.8.1邏輯覆蓋測試邏輯覆蓋測試主要是針對程序的內部邏輯結構設計測試用例的技術,它通過運行測試用例達到邏輯覆蓋的目的。包括以下3種類型的邏輯覆蓋:1.語句覆蓋2.判定覆蓋3.條件覆蓋 if(mc!=null&&!"".equals(mc)){ sb.append("mclike'%"+mc+"%'"); sb.append("and"); request.setAttribute("mc",mc); } if(jb!=null&&!"".equals(jb)){ sb.append("jb='"+jb+"'"); sb.append("and"); request.setAttribute("jb",jb); }函數的流程圖如圖6.2所示:出口語句塊2if(jb!=null)語句塊1入口出口語句塊2if(jb!=null)語句塊1入口aNif(Nif(mc!=null)c b yccNNede y 圖6.1函數流程圖

6.8.2語句覆蓋語句覆蓋就是設計若干個測試用例,運行被測試程序,使得每一條可執行的語句至少執行一次。根據概念,為了對上面的函數進行語句覆蓋,只要設計一個測試用例就可以覆蓋2個執行語句塊中的語句。針對程序的判斷語句,可在入口處設計測試用例。測試用例輸入為:{mc==null}程序執行的路徑為:abd。如果程序只運行上面的測試用例,雖然可以執行模塊中的所有語句,但并不能檢查判斷邏輯是否有問題。例如在第一個判斷中錯誤地把==寫成!=,則上面的測試用例仍可以覆蓋所有的執行語句。可以說語句覆蓋率是最弱的邏輯覆蓋準則。6.8.3判定覆蓋判定覆蓋(也稱為分支覆蓋),設計若干個測試用例,運行所測程序,使程序中每個判斷的取真分支和取假分支至少各執行一次。根據上面的定義,對于上面的程序,只要設計兩個測試用例則可以滿足條件覆蓋的要求。測試用例的輸入為:{jb=null} {mc==null}上面的兩個測試用例雖能夠滿足判定覆蓋的要求,但是有時候也不能對判定條件進行檢查。6.8.4條件覆蓋設計足夠多的測試用例,運行所測程序,使程序中每個判斷內的每個條件的各個可能取值至少執行一次。為了清楚的設計測試用例,對例子中的所有條件取值加以標記。例如:對于第一個判斷:條件jb==null,取真值為F1,假值為-F1;對于第二個判斷:條件mc==false,取真值為F2,假值為?-F2;則可以設計測試用例如表6.13所示:表6.13測試用例表用例編號測試用例通過路徑條件取值覆蓋分支CS-6mc==falsejb==nullacdF1,F2acCS-7mc==falsejb!=nullabd-F1,F2cdCS-8mc!=falsejb==nullacbF1,-F2ce6.9測試總結經過測試,目前本系統還沒有發現明確的漏洞,系統可以使用。

設計總結通過進行自然科學基金填報管理系統的開發,進一步明確了開發一個信息管理系統的方法和思路,使我認識到軟件開發的過程實際上就是描述現實世界的過程。而由現實世界向軟件模型的轉化過程是其中最核心的過程。在課程設計的過程中我們遇到了許多問題。而這些問題的產生都是由于理論知識和實踐經驗的缺乏造成的。通過這次課程設計將系統開發的各階段的基本活動貫穿起來,使我更加形象、具體的了解了信息管理系統。系統開發的過程是一個鞏固以前所學的計算機軟件開發知識,掌握新技能的過程。我從這一階段工作中受益匪淺,通過前段時間的設計,我能夠融會貫通這幾年所學的專業基礎知識和專業理論知識,對當前計算機軟、硬件技術的發展有了進一步地了解和認識,培養我們綜合運用專業知識分析問題、解決問題的能力及運用工具軟件的能力。不僅弄清了以前對系統開發的一些模糊的認識,而且提高了軟件開發的水平,培養了嚴謹的工作作風,為今后在工作崗位上用好管好計算機打下了堅實的基礎。

參考文獻[1]張海潘.軟件工程導論(第6版)[M].清華大學出版社.2013.8[2]薩師煊,王珊.數據庫系統概論[M].高等教育出版社.2006.5[3]陳承歡,彭勇.管理信息系統基礎與開發技術[M].人民郵電出版社.2005[4]劉曉華.JSP應用開發詳解(第三版)[M].電子工業出版社.2007.1[5]殷人昆,鄭人杰.實用軟件工程(第3版)[M].清華大學出版社.2010.11[6]朱少民.軟件測試方法和技術(第2版)[M].清華大學出版社.2010.7[7]張友生.軟件體系結構(第2版)[M].清華大學出版社,2006.11[8]汪洋.網站設計全程教程[M].科學出版社.2002.1[9]周之英.現代軟件工程.科學出版社.2000.1[10]唐任仲.工程應用軟件開發技術.化學工業出版社.1999.5[11]徐建波,周新蓮.Web設計原理于編程技術[M].中南大學出版社,2005.18[12]蔡劍,景楠.JavaWeb應用開發:J2EE和Tomcat[M].清華大學出版社,2004.

致謝首先非常感謝我們學院開設軟件開發綜合訓練的課題,為我們日后從事計算機方面的工作提供了實戰的經驗,奠定了初步的基礎。本次課程設計我們花費了兩周的時間,兩周來我們的輔導老師不辭辛苦的給我們輔導、為我們講解疑難問題。在此,特別感謝我們輔導老師對我耐心細致的講解。在本次課程設計中,我遇到了不少的難題,但在同學的幫助下,最后終于成功完成了課程設計任務書所要求的任務。通過本次課程設計,我對大學所學的知識都有了更深一層的理解和學習。對數據庫的認識不再停留在基礎知識的認識上,能夠更加清楚其后臺工作狀況,熟悉其語言特點及規則,通過創建具有復雜功能的數據表,拓展數據庫的功能。尤其是在需求分析的過程。需求分析中我學到了一些幫助考慮需求的思想,能夠更大程度的避免創建數據庫后,出現頻繁更改值類型或列名等行為。這次課程設計鍛煉了我解決實際問題的能力,盡管課設花了我不少的時間和精力,可我認為這是值得的,因為在這過程中,接觸了很多的同學,從同學那里學到了很多東西,鍛煉了我的交際能力和獨自解決問題的能力。在此感謝路飛老師,他以往的基礎課程為我的這次課設打下了基礎。感謝老師這兩周來的辛勤指導,同時也要感謝同學們幾天來的幫助,在他們無私的幫助下我的這次課設才能夠順利完成。基于C8051F單片機直流電動機反饋控制系統的設計與研究基于單片機的嵌入式Web服務器的研究MOTOROLA單片機MC68HC(8)05PV8/A內嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現的供暖系統最佳啟停自校正(STR)調節器單片機控制的二級倒立擺系統的研究基于增強型51系列單片機的TCP/IP協議棧的實現基于單片機的蓄電池自動監測系統基于32位嵌入式單片機系統的圖像采集與處理技術的研究基于單片機的作物營養診斷專家系統的研究基于單片機的交流伺服電機運動控制系統研究與開發基于單片機的泵管內壁硬度測試儀的研制基于單片機的自動找平控制系統研究基于C8051F040單片機的嵌入式系統開發基于單片機的液壓動力系統狀態監測儀開發模糊Smith智能控制方法的研究及其單片機實現一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數控系統的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設計基于單片機控制的高速快走絲電火花線切割機床短循環走絲方式研究基于單片機的機電產品控制系統開發基于PIC單片機的智能手機充電器基于單片機的實時內核設計及其應用研究基于單片機的遠程抄表系統的設計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統單片機系統軟件構件開發的技術研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設計和應用基于單片機的光纖光柵解調儀的研制氣壓式線性摩擦焊機單片機控制系統的研制基于單片機的數字磁通門傳感器基于單片機的旋轉變壓器-數字轉換器的研究基于單片機的光纖Bragg光柵解調系統的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統設計Pico專用單片機核的可測性設計研究基于MCS-51單片機的熱量計基于雙單片機的智能遙測微型氣象站MCS-51單片機構建機器人的實踐研究基于單片機的輪軌力檢測基于單片機的GPS定位儀的研究與實現基于單片機的電液伺服控制系統用于單片機系統的MMC卡文件系統研制基于單片機的時控和計數系統性能優化的研究基于單片機和CPLD的粗光柵位移測量系統研究單片機控制的后備式方波UPS提升高職學生單片機應用能力的探究基于單片機控制的自動低頻減載裝置研究基于單片機控制的水下焊接電源的研究基于單片機的多通道數據采集系統基于uPSD3234單片機的氚表面污染測量儀的研制基于單片機的紅外測油儀的研究96系列單片機仿真器研究與設計基于單片機的單晶金剛石刀具刃磨設備的數控改造基于單片機的溫度智能控制系統的設計與實現基于MSP430單片機的電梯門機控制器的研制基于單片機的氣體測漏儀的研究基于三菱M16C/6N系列單片機的CAN/USB協議轉換器基于單片機和DSP的變壓器油色譜在線監測技術研究基于單片機的膛壁溫度報警系統設計基于AVR單片機的低壓無功補償控制器的設計基于單片機船舶電力推進電機監測系統基于單片機網絡的振動信號的采集系統基于單片機的大容量數據存儲技術的應用研究基于單片機的疊圖機研究與教學方法實踐基于單片機嵌入式Web服務器技術的研究及實現基于AT89S52單片機的通用數據采集系統HYPERLINK"/detai

溫馨提示

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

評論

0/150

提交評論