




已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
- 1 - 文文 件件 服服 務務 系系 統(tǒng)統(tǒng) 設設 計計 方方 案案 一 系統(tǒng)總體設計 1 系統(tǒng)總體目標 系統(tǒng)工程建設的具體目標如下: 1) 實用性 : 提供清晰 、簡 潔、友好的中文操作界面,操控 簡 便、靈 活,易 學 易用,便于管理和 維護 ,能自 動糾錯 和系 統(tǒng) 恢復,整 個系統(tǒng) 的操作 簡單 、快捷、 環(huán)節(jié) 少,以保 證 不同文化 層 次的操作者熟 練操 作系 統(tǒng) ; 2) 可靠性 : 本系統(tǒng)運行安全可靠,具備有效的安全機制,保證數(shù)據(jù)安全; 3) 經(jīng)濟性: 在先 進 、可靠和充分 滿 足系 統(tǒng) 功能的前提下,體 現(xiàn)高性價比。采用 經(jīng)濟實 用的技 術 和 設備 ,充分利用 現(xiàn) 有 設備和 資 源 ,綜 合考 慮 系 統(tǒng) 的建 設 、升 級 和 維護費 用。 系 統(tǒng)設計采用支持并符合 國際標 準、 國 家 標 準、 工業(yè)標 準及行 業(yè)標 準的 產(chǎn) 品,使系 統(tǒng) 具有良好的兼容性,有利于 現(xiàn) 在和 將來 的 設備選 型及 聯(lián) 網(wǎng)集成,便于保 證 各供 貨 商 產(chǎn) 品 的協(xié)同運 行,便于施工、 維護 和降低成本; 4) 擴充性: 系 統(tǒng)要 是一 個 相 對開 放的系 統(tǒng) ,根據(jù)系 統(tǒng) 中心 設備的授 權 , 對 其使用、 訪問 、查 詢 等 進 行授 權 , 結合 系統(tǒng)要求,以及今 后發(fā) 展的要求,使系 統(tǒng)有較 大 的擴 充余地。 - 2 - 2 設計指導思想 本項目完成的指導思想為: 系統(tǒng)規(guī)劃,全面設計,突出重點,逐步實施 1) 科學管理、精心設計、嚴密組織、文明施工,體現(xiàn)工程質量優(yōu)良的思想; 2) 按招標文件和采購方要求的工期完成設計、供貨、技術服務等全部任 務。確保工期目標實現(xiàn)。 3) 優(yōu)化資源配置,以合理的資源投入獲取良好的社會經(jīng)濟效益。 4) 堅持“用戶至上”和提供優(yōu)質服務的指導思想。 3 設計原則 根據(jù)系統(tǒng)工程建設的要求,本系統(tǒng)設計中遵循了以下原則: 1) 安全性: 整個系統(tǒng)的安全問題,是系統(tǒng)建設過程中一個優(yōu)先考慮的問題。整個系統(tǒng)的安全性,數(shù)據(jù)的完整性,以及網(wǎng)絡上傳輸?shù)谋C苄?,都要有可靠的保證。 2) 可擴展性: 應用系統(tǒng)的模塊符合結構化原則,是可方便擴充的。系統(tǒng)充分考慮了部件級,系統(tǒng)級,應用級的模塊擴充能力,使整個系統(tǒng)具有很強的適應能力。 3) 可靠性: 保證系統(tǒng)的穩(wěn)定性,同時兼顧到操作和 維護的方便性,將系統(tǒng)發(fā)生故障的可能性降到最低。 4) 先進性: 系統(tǒng) 不局限于當前的使用條件和規(guī)模,具有超前意識,同時又能與已建系統(tǒng)聯(lián)網(wǎng)兼容,保證處于國內先進水平。 - 3 - 5) 標準性: 系統(tǒng)設計時,所采用的技術手段遵循業(yè)界標準,使系統(tǒng)具有較高的靈活性,與其它系統(tǒng)方便互聯(lián),同時可適應今后的升級或引進新技術。 6) 系統(tǒng)性: 系統(tǒng)設計中充分利用國內外各種先進技術和設計思想,用系統(tǒng)工程方法將各子系統(tǒng)集成為一個有機整體,使各子系統(tǒng)在物理上相對獨立,接口清楚,通訊良好,在邏輯上是一個整體,彼此分工協(xié)作,協(xié)調統(tǒng)一,達到總體最優(yōu)。 7) 可維護性: 系統(tǒng)運行 后,提供友好的界面,操作簡單實用,具有很好的維護性。 8) 經(jīng)濟性: 系統(tǒng)在滿足各項性能指標的情況下,力求最小成本與開支,追求高的性能價格比。 二、系統(tǒng)總體構成 1. 總體構成 系統(tǒng)總體構成示意圖如下圖所示。 - 4 - 2. 系統(tǒng)組成以及工作原理 系統(tǒng)采用 C/S 架構,分服務器端和客戶端。 務器端 服務器端實時分析從上家接收到的天氣數(shù)據(jù),把相關信息錄入數(shù)據(jù)庫,并將數(shù)據(jù)以文件方式備份歸類保存到相應的子文件夾中,歸類方法為 :路徑 /類型 /年 /月 /日;及時根據(jù)客戶端的要求將指定文 件夾中的文件主動發(fā)送到各部門客戶端;實時監(jiān)聽客戶端的請求,為上游 本案 天氣數(shù)據(jù)文本文件備份 天氣數(shù)據(jù)文本文件 類型 1 所需的文件類 型(文件夾分為年文件夾、月文件夾、日文件夾 ) 類型 2 所需的文件 類型 3 所需的文件 實時分析備份文件夾中的文本文件,進行歸類,并剪切至子文件夾中。 推送 推送 推送 類型 2 機器 類型 3 機器 類型 1 機器 下載 下載 下載 - 5 - 客戶端提供文件下載服務;提供數(shù)據(jù)管理、數(shù)據(jù)類型管理、用戶管理、密碼修改等服務。 戶端 客戶端被動接收服務器端發(fā)送過來的數(shù)據(jù)文件,進行分撿保存,并能實現(xiàn)數(shù)據(jù)庫的數(shù)據(jù)查詢、導出,實現(xiàn)數(shù)據(jù)文件的不同方式的下載功能。 - 6 - 系統(tǒng)功能原理 1. 服務器端 服務器端是一個實時處理系統(tǒng),采用多線程處理技術。系統(tǒng)實時從上家接收天氣數(shù)據(jù),及時分析接收到的數(shù)據(jù),把相關信息錄入數(shù)據(jù)庫,并將數(shù)據(jù)以文件方式備份歸類保存到相應的子文件夾,及時將文件夾中的文件主動發(fā)送到各部門客戶 端,并實時監(jiān)聽客戶端的請求,為客戶端提供文件下載服務 。 具體流程圖如下: - 7 - 系統(tǒng)主要功能如下: 1) 數(shù)據(jù)入庫 系統(tǒng)將接收到的上家的天氣數(shù)據(jù)的文件名進行分析,讀取有關信息,及時錄入數(shù)據(jù)庫; 2) 數(shù)據(jù)備份 系統(tǒng)對數(shù)據(jù)文件進行歸類備份, 歸類方法為 :路徑 /類型/年 /月 /日 ; 3) 文件發(fā)送 客戶端向服務器發(fā)送文件發(fā)送請求,服務器端監(jiān)聽大該請求后將該客戶端對應的備份文件夾中的數(shù)據(jù)文件發(fā)送到客戶端,系統(tǒng)為每個客戶端開辟單獨的線程發(fā)送文件,并實現(xiàn)斷點續(xù)傳功能; 4) 文件下載服務 系統(tǒng)實時監(jiān)聽客戶端發(fā)送來的請求,及時響應客戶端文件下 載請求,并為每個請求開辟單獨的線程傳輸文件,并實現(xiàn)斷點續(xù)傳、文件打包傳送; 5) 用戶管理 系統(tǒng)能實現(xiàn)用戶基本信息(姓名、賬號、密碼等)的管理,如用戶的添加、修改、刪除等功能,還可為每個用戶設置不同的管理權限,并可以管理用戶下載文件的類型和自定義下載的文件名的模糊匹配。 6) 類型管理 - 8 - 系統(tǒng)可以對數(shù)據(jù)類型進行管理,如類型的添加、修改和刪除。 7) 數(shù)據(jù)管理 由于數(shù)據(jù)量特別大,為提高數(shù)據(jù)庫使用效率,系統(tǒng)能定時或手動處理歷史數(shù)據(jù),近 3 個月的數(shù)據(jù)存儲在主表中,并按月為單位建立歷史表, 3 個月前的歷史記錄導入存儲于歷史表。 8) 數(shù)據(jù)備份 該功能把備份完整的數(shù)據(jù)庫到指定備份文件,可以為數(shù)據(jù)庫數(shù)據(jù)損壞后提供恢復功能作保障; 9) 數(shù)據(jù)恢復 系統(tǒng)可以通過備份的數(shù)據(jù)庫文件恢復數(shù)據(jù)庫,以免數(shù)據(jù)丟失或誤操作造成損失; 2. 客戶端 客戶端實時接收服務器端發(fā)送過來的數(shù)據(jù)文件,進行分撿保存,并能實現(xiàn)數(shù)據(jù)庫的數(shù)據(jù)查詢、導出等功能;能夠根據(jù)用戶能查看的類型文件以及自動下載的文件建立類型文件夾 (包括年文件夾、月文件夾、日文件夾 ),自動下載對應的類型文件夾中沒有下載過的內容。能夠模糊查詢相對應類型的內容,進行對應的文件下載。 參考界面如下: - 9 - 系統(tǒng)主要功能如下: 1) 文件分撿 系統(tǒng)可自動接收服務器端發(fā)送來的數(shù)據(jù)文件,根據(jù)文件的類型、日期查找文件夾,分類保存到相應的文件夾。當有新加的類型時,可手動建立類型文件夾,如果沒有相匹配的文件及則轉移到其它文件夾下,如果沒有具體的日期文件夾則新建日期文件夾。 2) 數(shù)據(jù)查詢 系統(tǒng)提供相關天氣數(shù)據(jù)的查詢統(tǒng)計功能,并以圖表方式 - 10 - 顯示查詢統(tǒng)計的數(shù)據(jù)信息,如需要還可對查詢到的數(shù)據(jù)進行修改、刪除等操作。 3) 文件下載 下載方式可分為 3 類:手動下載、自動下載和打包下載,并可指定文件存放路徑。 手動下載,顯示可查看類型未下載文件列表,可手動勾選需要下 載的文件,還可以根據(jù)條件進行模糊查詢,顯示符合條件的未下載數(shù)據(jù),勾選需要下載的文件。 自動下載,自動下載服務器固定文件夾里的可查看類型的文件,可設置自動下載的文件類型那個,并記錄下載過的文件到數(shù)據(jù)庫。 打包下載,根據(jù)模糊查詢顯示可查看類型未下載文件列表,支持分頁顯示,勾選需要下載的文件,由服務器進行打包,然后進行下載。 4) 修改密碼 該功能能而且只能修改當前登錄用戶的密碼,不能修改用戶名。 5) 查看日志 系統(tǒng)實現(xiàn)了用戶登錄日志、數(shù)據(jù)修改日志、數(shù)據(jù)下載日志等的查詢。 - 11 - 二 開發(fā)環(huán)境 系統(tǒng)開發(fā)包括硬件 配置和軟件環(huán)境,它們各自都有詳細的要求,下面將分別進行介紹。 (1) 硬件配置 略。 (2)軟件環(huán)境 1)平臺: 4)開發(fā)語言: C+ 3)開發(fā)工具: 4)數(shù)據(jù)庫: - 12 - 三 周期以及進度安排 ( 1) 下載功能模塊及測試 (15 天 / 10000) 1)下載暫停與管理 2)線程同步模式設計 3)其他 ( 2) 文件分類管理及測試 ( 6 天 / 10000) 1)文件解析分類管理 2)文件分析提 取入庫 ( 3) 數(shù)據(jù)庫的設計與實現(xiàn) ( 20 天 /19000) 1)數(shù)據(jù)庫的設計 2)正常查詢 3)模糊查詢 4)分頁顯示查詢管理 5)邏輯實現(xiàn) 6)速度調優(yōu) ( 4)文件打包模塊 ( 2 天 /1000) ( 5)模塊整合、邏輯實現(xiàn) ( 5 天 /4000) ( 6)界面美化 ( 2 天 /1000) ( 7)測試 ( 10 天 /5000) 1) 單元測試 2) 集合測試 - 13 - 3) 綜合測試 從設計到編碼到調試交付共需要 60 天 - 14 - 四 人員安排 ( 1)上傳 1 人 ( 2)下載 1 人 ( 3)數(shù)據(jù)庫 1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國肺內窺鏡檢查設備行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025學年六年級語文下冊教學實施計劃
- 2025至2030中國耳鼻喉科手術顯微鏡行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025至2030中國羊毛混紡地毯行業(yè)發(fā)展趨勢與行業(yè)市場深度研究與戰(zhàn)略咨詢分析報告
- 2025至2030中國網(wǎng)絡視頻錄像機行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國網(wǎng)上科研平臺行業(yè)運營趨勢與前景動態(tài)研究報告
- 深度學習在自動駕駛領域中的圖像識別技術
- 2025至2030中國繡花坯布行業(yè)供需趨勢及投資風險報告
- 2025小學二年級班主任學生考勤管理計劃
- 腦波控制睡眠系統(tǒng)的研發(fā)進展與市場前景展望
- 綠山墻的安妮-練習答案(完整版)資料
- 2022年小學美術教師進城(選調)招聘考試模擬試題(共五套)
- 貴陽小升初分班全真模擬測A卷
- GB/T 77-2007內六角平端緊定螺釘
- 中華人民共和國安全生產(chǎn)法
- 九年一貫制學校教育教學管理制度匯編
- 《C++語言基礎》全套課件(完整版)
- 鋼筋混凝土框架結構設計講義
- 保溫材料進場質量檢驗表
- DG-TJ 08-2122-2021 保溫裝飾復合板墻體保溫系統(tǒng)應用技術標準
- GB∕T 23937-2020 工業(yè)硫氫化鈉
評論
0/150
提交評論