![天氣查詢系統(tǒng)軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-4/2/c84c1e0b-cdf8-49ba-8178-32701a6acd89/c84c1e0b-cdf8-49ba-8178-32701a6acd891.gif)
![天氣查詢系統(tǒng)軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-4/2/c84c1e0b-cdf8-49ba-8178-32701a6acd89/c84c1e0b-cdf8-49ba-8178-32701a6acd892.gif)
![天氣查詢系統(tǒng)軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-4/2/c84c1e0b-cdf8-49ba-8178-32701a6acd89/c84c1e0b-cdf8-49ba-8178-32701a6acd893.gif)
![天氣查詢系統(tǒng)軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-4/2/c84c1e0b-cdf8-49ba-8178-32701a6acd89/c84c1e0b-cdf8-49ba-8178-32701a6acd894.gif)
![天氣查詢系統(tǒng)軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-4/2/c84c1e0b-cdf8-49ba-8178-32701a6acd89/c84c1e0b-cdf8-49ba-8178-32701a6acd895.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、天氣查詢系統(tǒng)軟 件 設(shè) 計(jì) 規(guī) 格 說(shuō) 明 書(shū)1引言1.1 編寫(xiě)目的軟件設(shè)計(jì)的任務(wù)是將軟件需求變換成為軟件的具體設(shè)計(jì)方案。該文檔是設(shè)計(jì)結(jié)果的詳細(xì)描述,也是程序員編寫(xiě)程序的功能依據(jù)。1.2項(xiàng)目背景開(kāi)發(fā)軟件名稱:天氣查詢系統(tǒng)。項(xiàng)目開(kāi)發(fā)者:閩江學(xué)院學(xué)院計(jì)算機(jī)科學(xué)系“天氣查詢系統(tǒng)”開(kāi)發(fā)小組:林龍燈(2號(hào),組長(zhǎng)),林俊(3號(hào)),林祥輝(5號(hào)), 張善濤(17號(hào))用戶單位:普通用戶1.3 定義隨著計(jì)算機(jī)應(yīng)用的日益普及和深化,隨時(shí)隨地了解今明天的天氣情況已經(jīng)成為一種趨勢(shì)。因此,實(shí)現(xiàn)一個(gè)將各種天氣查詢服務(wù)功能集成起來(lái)的信息系統(tǒng)就顯得十分必要,既可以節(jié)省時(shí)間,又可以實(shí)現(xiàn)個(gè)性化的服務(wù),減少不必要的等待和冗余的信息
2、。開(kāi)發(fā)的系統(tǒng)要求界面友好,方便直觀。既要方便管理員對(duì)天氣情況進(jìn)行添加、刪除、修改、查詢和統(tǒng)計(jì)等管理,又要方便用戶及時(shí)了解最新的天氣狀況。1.4 參考資料i. 錢(qián)樂(lè)秋等,軟件工程,青還大學(xué)出版社;ii. 張害藩,軟件工程導(dǎo)論(第四版),清華大學(xué)出版社;iii. 王珊等,數(shù)據(jù)庫(kù)原理及設(shè)計(jì),清華大學(xué)出版社;iv. 趙池龍等,軟件工程實(shí)踐教程,電子工業(yè)出版社。2需求概述在天氣查詢系統(tǒng)中,用戶只需要自己建立一個(gè)查詢系統(tǒng)帳戶。通過(guò)系統(tǒng)自動(dòng)審核后,可以方便查詢各種天氣信息。系統(tǒng)能自動(dòng)記錄用戶的選擇,下次查詢,系統(tǒng)能自動(dòng)顯示上次用戶查詢的條件,方便用戶查詢。管理員定期對(duì)天氣信息信息進(jìn)行錄入、修改、刪除,并能對(duì)
3、違規(guī)的用戶帳戶進(jìn)行刪除。為系統(tǒng)維護(hù)人員提供權(quán)限管理、數(shù)據(jù)備份等通用功能。2.1目標(biāo) 本系統(tǒng)通過(guò)強(qiáng)大的計(jì)算機(jī)技術(shù)給普通用戶查詢天氣狀況帶來(lái)便利。本系統(tǒng)為用戶提供時(shí)時(shí)天氣查詢,近期天天氣查詢服務(wù)。為管理員提供便利的天氣信息錄入、修改功能。并能自動(dòng)分析近期的天氣走勢(shì),反饋用戶查詢情況。目標(biāo)還包括:² 減少人力與管理費(fèi)用;² 提高信息準(zhǔn)確度;² 改進(jìn)管理和服務(wù);² 建立高效的信息傳輸和服務(wù)平臺(tái),提高信息處理速度和利用率; ² 系統(tǒng)設(shè)計(jì)優(yōu)良,界面設(shè)計(jì)精美、友好、快捷,人性化設(shè)計(jì),后臺(tái)管理功能強(qiáng)大、效率高; ² 更簡(jiǎn)便、信息化程度更高的天氣查詢流
4、程;2.2用戶的特點(diǎn)² 本軟件的最終用戶是面向管理員、普通用戶,他們都具有一定的計(jì)算機(jī)應(yīng)用基礎(chǔ),可以比較熟練操作計(jì)算機(jī)。管理員和用戶都是經(jīng)常性用戶。² 系統(tǒng)維護(hù)人員為計(jì)算機(jī)專業(yè)人員,熟悉數(shù)據(jù)庫(kù)、操作系統(tǒng)、網(wǎng)絡(luò)維護(hù)工作。維護(hù)人員為間隔性用戶。2.3 功能需求本系統(tǒng)主要實(shí)現(xiàn)天氣信息管理、用戶管理和天氣查詢管理等主要的管理功能。(1)天氣信息管理Ø 天氣信息管理:增、刪除、改等管理。Ø 天氣信息分類管理:根據(jù)天氣信息的地域,類別等建立一張?zhí)鞖庑畔⒎诸惐恚到y(tǒng)可以根據(jù)它,進(jìn)行分析,統(tǒng)計(jì)。Ø 天氣信息統(tǒng)計(jì)管理:根據(jù)天氣信息類別表,自動(dòng)統(tǒng)計(jì)、分析天氣情況,
5、供管理員參閱。(2)用戶管理Ø 新增用戶管理:建立新用戶。Ø 用戶信息管理:用戶自己可以修改個(gè)人信息,而管理員可以刪除用戶帳戶。(3)天氣查詢管理Ø 用戶查詢管理:用戶可以查詢本系統(tǒng)提供的天氣信息。Ø 管理員查詢管理:管理員可以查詢用戶的查詢記錄。Ø 用戶查詢統(tǒng)計(jì)管理:系統(tǒng)自動(dòng)分析用戶查詢情況,并將用戶查詢記錄在查詢信息表上。2.4數(shù)據(jù)描述通過(guò)對(duì)天氣查詢系統(tǒng)需求及其數(shù)據(jù)流圖的分析,可以得出該系統(tǒng)涉及天氣信息、用戶、查詢信息等數(shù)據(jù)實(shí)體。2.5性能需求由于此開(kāi)發(fā)項(xiàng)目針對(duì)天氣查詢,使用頻度較高,使用性要求比較高。為防止對(duì)信息資料和管理程序的惡意破壞,
6、要求有較為可靠的安全性能。總之,要求穩(wěn)定、安全、便捷,易于管理和操作。² 查詢速度:不超過(guò)10秒;² 其它所有交互功能反應(yīng)速度:不超過(guò)3秒;² 可靠性:平均故障間隔時(shí)間不低于200小時(shí)。2.6 其他需求能快速恢復(fù)系統(tǒng)和故障處理,方便系統(tǒng)升級(jí)和擴(kuò)充,故障恢復(fù)時(shí)間不超過(guò)5小時(shí)。2.7運(yùn)行環(huán)境2.7.1硬件環(huán)境² 服務(wù)器 (1) 處理器(CPU):Pentium 900M (推薦Pentium 4 1.2G) (2) 內(nèi)存容量(RAM):至少256M(推薦 512M)² 客戶端 (1) 處理器(CPU):Pentium 133M 或更高 (2) 內(nèi)存
7、容量(RAM):64M或更高2.7.2軟件環(huán)境² 數(shù)據(jù)庫(kù)服務(wù)器端(1) 操作系統(tǒng):Microsoft Windows 2000(2) 數(shù)據(jù)庫(kù)管理系統(tǒng):Oracle,配置TCP/IP協(xié)議² Web服務(wù)器端(1) 操作系統(tǒng):Microsoft Windows 2000(2) Internet 信息服務(wù)(IIS)6.0管理器(3) Visual Studio.NET 2003,配置TCP/IP協(xié)議 ² 客戶端(1) 操作系統(tǒng):Windows 98/2000/2003/XP(2) Web瀏覽器:Internet Explorer 5.0以上或Netscape 4.0以上,
8、配置TCP/IP協(xié)議2.7.3接口 ² 硬件接口 考慮到大量數(shù)據(jù)的備份等要求,需要保持與磁帶機(jī)和光盤(pán)刻錄機(jī)的接口,這較易實(shí)現(xiàn)。² 軟件接口 這里,主要考慮軟件與操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)的接口,以及局域網(wǎng)和互聯(lián)網(wǎng)軟件之間的數(shù)據(jù)交換。考慮到文檔處理時(shí)有可能需要較常用的辦公軟件。例如Microsoft的Office系列,所以應(yīng)盡量實(shí)現(xiàn)它們之間的數(shù)據(jù)格式的自動(dòng)轉(zhuǎn)換。 3總體設(shè)計(jì)3.1軟件結(jié)構(gòu)塊層次圖3.2 模塊詳細(xì)設(shè)計(jì)(1)天氣查詢系統(tǒng)管理(2)用戶查詢管理A輸入要查詢的城市地址;If 輸入的城市合法then B輸入要查詢的日期;if 輸入的日期合法 then給出輸入日期在內(nèi)之后的
9、三天天氣信息;else 提示出錯(cuò)信息,并返回到B;Endifelse 提示出錯(cuò)信息,并返回到A4數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)² 天氣信息表(tsxxb)字段類型長(zhǎng)度格式約束采集方式地區(qū)名稱文本20主鍵,必須輸入人工采集預(yù)報(bào)時(shí)間文本20必須輸入人工采集天氣概況文本50必須輸入人工采集天氣詳情文本200必須輸入人工采集錄入員文本20人工采集錄入時(shí)間文本20人工采集是否注銷(xiāo)文本1人工采集備注文本50人工采集² 用戶信息表(dzxxb)字段類型長(zhǎng)度格式約束采集方式用戶帳號(hào)文本20主鍵,必須輸入人工采集用戶姓名文本10必須輸入人工采集用戶性別文本2人工采集注冊(cè)日期時(shí)間/日期自動(dòng)采集登錄次數(shù)數(shù)值自動(dòng)
10、采集聯(lián)系電話文本30人工采集EMAIL文本30人工采集用戶密碼文本10人工采集備注文本50人工采集5界面設(shè)計(jì)(1)用戶首頁(yè)(2)管理員登錄界面(3)用戶查詢結(jié)果界面(4)天氣信息分析界面6接口設(shè)計(jì)6.1外部接口建立服務(wù)器管理系統(tǒng),系統(tǒng)維護(hù)人員員通過(guò)局域網(wǎng)服管理局域網(wǎng)服務(wù)器和數(shù)據(jù)服務(wù)器,局域網(wǎng)服務(wù)器與數(shù)據(jù)服務(wù)器之間的數(shù)據(jù)自動(dòng)交換,使得管理員可通過(guò)局域網(wǎng)使用本系統(tǒng)的所有功能,讀者可通過(guò)局域網(wǎng)實(shí)現(xiàn)天氣查詢等功能。6.2內(nèi)部接口系統(tǒng)內(nèi)部需要共同的數(shù)據(jù)定義和描述,詳見(jiàn)“模塊開(kāi)發(fā)卷宗”。 7系統(tǒng)管理和改進(jìn)本系統(tǒng)的維護(hù)主要包括以下內(nèi)容:(1)權(quán)限維護(hù):系統(tǒng)維護(hù)人員或經(jīng)授權(quán)的高級(jí)別管理員需要對(duì)低級(jí)別管理員和讀
11、者的用戶名、密碼和權(quán)限進(jìn)行維護(hù)。(2)所有信息要實(shí)時(shí)備份。發(fā)生系統(tǒng)失敗后,能快速及時(shí)恢復(fù)。備份技術(shù)采用增量轉(zhuǎn)儲(chǔ)的數(shù)據(jù)恢復(fù)技術(shù),一旦出現(xiàn)故障使得數(shù)據(jù)庫(kù)失效時(shí),首先采取離故障最近的后備副本來(lái)恢復(fù)數(shù)據(jù)庫(kù),然后,再利用故障恢復(fù)點(diǎn)與該后備副本之間的增量轉(zhuǎn)儲(chǔ),來(lái)恢復(fù)更新數(shù)據(jù),原理如下圖。備份計(jì)數(shù)原理圖8安全保密設(shè)計(jì) 考慮到不同用戶的權(quán)限不同,當(dāng)用戶登錄系統(tǒng)時(shí),只有當(dāng)用戶名和密碼相匹配時(shí)才能進(jìn)入該用戶權(quán)限所允許做的操作界面。如圖書(shū)管理員可以借、還書(shū)、所有信息管理和查詢等操作,普通讀者用戶只能進(jìn)行一般的查詢和續(xù)借。具體權(quán)限在系統(tǒng)投入使用前由使用單位自行規(guī)定。防止惡意攻擊和病毒直接使用現(xiàn)有的成熟產(chǎn)品,本軟件不涉
12、及。several group number, then with b ± a, =c,c is is methyl b two vertical box between of accurate size. Per-23 measurement, such as proceeds of c values are equal and equal to the design value, then the vertical installation accurate. For example a, b, and c valueswhile on horizontal vertical errors for measurement, General in iron
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遠(yuǎn)程教育在寵物行業(yè)人才培養(yǎng)中的應(yīng)用
- 風(fēng)險(xiǎn)導(dǎo)向下企業(yè)內(nèi)部財(cái)務(wù)控制的改進(jìn)措施研究
- 餐飲應(yīng)急預(yù)案
- 監(jiān)控施工方案范文(6篇)
- 二手機(jī)械銷(xiāo)售合同模板
- KTV裝修合同執(zhí)行管理制度范文
- 不銹鋼建筑材料加工合同
- 交通損害賠償合同示例
- 業(yè)務(wù)合作及分成合同書(shū)
- 個(gè)人創(chuàng)業(yè)借款合同條款
- 2025年中國(guó)高價(jià)HPV疫苗行業(yè)競(jìng)爭(zhēng)格局分析及投資規(guī)劃研究報(bào)告
- 2025年春新北師大版物理八年級(jí)下冊(cè)課件 第七章 運(yùn)動(dòng)和力 第四節(jié) 同一直線上二力的合成
- 《肝硬化的臨床表現(xiàn)》課件
- 新增值稅法學(xué)習(xí)課件
- 飛書(shū)項(xiàng)目管理
- 醫(yī)院醫(yī)共體2025年度工作計(jì)劃
- 決戰(zhàn)朝鮮課件
- 《酶聯(lián)免疫分析技術(shù)》課件
- 鮮棗貯藏技術(shù)規(guī)程
- DB23T 3838-2024商貿(mào)行業(yè)有限空間個(gè)體防護(hù)裝備配備規(guī)范
- 2024年循環(huán)水操作工(中級(jí))職業(yè)鑒定理論考試題庫(kù)((含答案))
評(píng)論
0/150
提交評(píng)論