freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件開發(fā)項目意向書(編輯修改稿)

2024-10-14 09:31 本頁面
 

【文章內(nèi)容簡介】 產(chǎn)品種類等信息。這些信息需要及時保證與中心數(shù)據(jù)庫保持一致。這些 信息的特點是: 1)數(shù)據(jù)量大,主要是單位信息; 2)不經(jīng)常發(fā)生變更; 3)即使發(fā)生變更,變更數(shù)據(jù)量小。項目對數(shù)據(jù)的要求主要為: 1) 使設(shè)備端的數(shù)據(jù)庫中的配置信息與中心數(shù)據(jù)庫盡量保持一致; 2) 當 windows mobile設(shè)備通過 gprs連接網(wǎng)絡(luò)時,自 15 動更新配置信息; 3) 同步過程中,只更新與中心數(shù)據(jù)庫不同的數(shù)據(jù); 4) 項目的設(shè)備數(shù)量較多,需要保證并發(fā)訪問的效率。 基于以上的要求,我們選擇了以下的技術(shù)架構(gòu)來完成項目要求: 技術(shù)架構(gòu) 根據(jù)技術(shù)項目的具體要求,我們認為采用 sql sever mobile edition(簡稱 sql mobile) 中的 merge replication作為數(shù)據(jù)同步方式,是一個兼顧效率與成本的選擇。選擇 merge replication 的理由如下: 2) merge replication適應間斷式網(wǎng)絡(luò),在失去網(wǎng)絡(luò)連接時 會正常工作,當網(wǎng)絡(luò)再 次連接時會自動訪問服務(wù)器,檢查服務(wù)器數(shù)據(jù)庫中的記錄更新; 3) 每次更新只會將數(shù)據(jù)庫中的修改進行交換,而不會交換未變換文件; 4) 有較好的容錯機制,當同步過程中網(wǎng)絡(luò)中斷或發(fā)生其他錯誤,系統(tǒng)會自動記錄失 敗,當下次網(wǎng)絡(luò)連接時,會再次嘗試進行同步; 5) 數(shù)據(jù)同步可以自動進行,不需要認為控制,當每次網(wǎng)絡(luò)連接時,或者一定時間間 隔之后,會自動進行數(shù)據(jù)同步,我們也可以手工進行數(shù)據(jù)同步。 16 1) 數(shù)據(jù)庫:可選擇 sql sever 2020或 sql sever 2020(推薦使用 sql server 2020) 2) web服務(wù)器:運行于 inter中的網(wǎng)絡(luò)服務(wù)器,安裝 iis 或以上版本;需 要安裝 sql mobile 2020 sever tools。 web服務(wù)器能夠訪問數(shù)據(jù)庫服務(wù)器,兩者可以運行于 一臺服務(wù)器中。 web服務(wù)器需要申請域名,也可以通過ip地址訪問,但后期維護成本加大 系統(tǒng)架構(gòu)如下圖:我們面臨的主要技術(shù)困難: 1) 初始化數(shù)據(jù)量大盡管需要同步的數(shù)據(jù)量較小,但是初始化時數(shù)據(jù)量很大,會超過 10m數(shù)據(jù)。通過 gprs 進行初始化,下載大量數(shù)據(jù)顯然是不合適的; 2) 并發(fā)訪問量大一 期項目設(shè)備超過一萬臺,與一般web網(wǎng)站的并發(fā)訪問不同,我們必須假設(shè)存在大量設(shè) 備同時進行同步的可能,所以我們至少應該保證 1000臺設(shè)備能夠同時數(shù)據(jù)同步成功(并非并 發(fā)訪問數(shù)達到 1000) 3) 數(shù)據(jù)安全性 4) 數(shù)據(jù)完整性 我們必須保證數(shù)據(jù)完整性,所以我們要在程序中進行一定控制。 我們對這些問題的一些應對構(gòu)想: 1) 對于初始化數(shù)據(jù):我們可以考慮在 pc 平臺上首先 17 進行數(shù)據(jù)庫的初始化,然后將 初始化好的數(shù)據(jù)庫加入到發(fā)布工程里去。由于 merge replication在同步過程中創(chuàng)建了一些 自定義信息,手工創(chuàng)建 的 sql mobile 數(shù)據(jù)庫不能被merge replication 支持。所以我們只能 在 pc上編寫一個支持 merge replication 的應用程序。這是目前的一個難點。 2) 對于并發(fā)訪問的問題:我們可以通過測試軟件來查看服務(wù)器是否有數(shù)據(jù)瓶頸存在。 編寫一個運行于 windows mobile或 pc上的測試程序,同時使用多個線程并發(fā)數(shù)據(jù)同步,模 擬大量用戶訪問。 3) 最好將配置信息獨立保存在一個單獨的數(shù)據(jù)庫文件中,方便在同步失敗的情況下 不影響其他程序運行。其他程序在初始化時將配置信息讀入內(nèi)存,不保持 與配置信息數(shù)據(jù)庫 的連接。 4) 測試在網(wǎng)絡(luò)重新連接的情況下, merge replication是否會自動啟動。如果不能 自動啟動,還需要考慮使用同步程序檢測網(wǎng)絡(luò)情況的實現(xiàn),以及系統(tǒng)啟動時,同步程序是否 能夠自動啟動的問題。 18 針對這些問題及構(gòu)思,我們提供的解決方案將包括以下軟件及文檔: 軟件描述 1.軟件部分 1)數(shù)據(jù)初始化程序 主要功能: 1)將提供的文本文件數(shù)據(jù)插入到 sql sever數(shù)據(jù)庫中,格式見定長單表記錄格式說明 .doc 的說明;文本文件格式以 2020 年 x 月 x 日提供的“客戶端本地存儲數(shù)據(jù)”格式為 準; 2)創(chuàng)建 sql mobile數(shù)據(jù)庫文件,并將導入到 sql sever數(shù)據(jù)庫中的數(shù)據(jù)及表結(jié)構(gòu)同步 到該數(shù)據(jù)庫 文件( .sdf 文件)中運行環(huán)境: pc 機,可以連接 sql sever數(shù)據(jù)庫,提供原始數(shù)據(jù)的文本文件,需要 . framework 支持 2)設(shè)備數(shù)據(jù)同步程序主要功能: 1)管理 windows mobile 設(shè)備上的數(shù)據(jù)同步 2)設(shè)置數(shù)據(jù)同步的配置 3)記錄并管理數(shù)據(jù)同步的日志 3)并發(fā)訪問測試程序主要功能: 1)測試 web 服務(wù)器在大量并發(fā)連接的情況下是否正常工作; 2)提供 11000個線 程同時進行數(shù)據(jù)同步; 19 3)可以同時在多臺 pc及設(shè)備上運行 4)源代碼 上述程序的源代碼 5) sql sever 表結(jié)構(gòu) 提供構(gòu)建 sql sever 表的查詢語句文件 2.文檔部分 1)軟件使用文檔 介紹上述軟件如何使用的說明文檔 2) sql sever配置說明文檔其中包括 sql sever配置 merge replication的說明,和如何在 iis中配置 sql mobile sever tools 的說明 3.其他部分 培訓提供一場針對開發(fā)人員及網(wǎng)絡(luò)管理員的技術(shù)培訓,時間 。主要內(nèi)容包括: sql mobile數(shù)據(jù)同步的基本原理, merge replication的概念,sql sever 配置, sql mobile sever tools配置, windows mobile數(shù)據(jù)同步程序開發(fā)等。 技術(shù)支持 提供與 merge replication相關(guān)的技術(shù)支持,直至數(shù)據(jù)同步項目能夠正常運行為止。 4.提供協(xié)助 為了項目的正常進行,需要協(xié)助的內(nèi)容包括: 20 1) 提供數(shù)據(jù)庫服務(wù)器, sql
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1