安全檢查管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第1頁(yè)
安全檢查管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第2頁(yè)
安全檢查管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第3頁(yè)
安全檢查管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第4頁(yè)
安全檢查管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

詳細(xì)設(shè)計(jì)說(shuō)明書PAGEPAGE42煤礦安全檢查管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書

目錄TOC\o"1-3"\h\z1. 引言 41.1. 編寫目的 41.2. 背景 41.3. 定義 51.4. 參考資料 52. 程序系統(tǒng)的結(jié)構(gòu) 63. 安全檢查組織管理模塊設(shè)計(jì)說(shuō)明 83.1. 程序描述 83.2. 功能 83.2.1. 領(lǐng)導(dǎo)組成員信息管理 83.2.2. 辦公室成員信息管理 103.2.3. 檢查組成員信息管理 123.2.4. 檢查進(jìn)度報(bào)告發(fā)布周期設(shè)定 143.3. 性能 143.4. 輸入項(xiàng) 143.5. 輸出項(xiàng) 143.6. 算法 153.7. 流程邏輯 153.8. 接口 163.9. 存儲(chǔ)分配 163.10. 注釋設(shè)計(jì) 163.11. 限制條件 173.12. 測(cè)試計(jì)劃 173.13. 尚未解決的問題 174. 安全檢查計(jì)劃制定模塊設(shè)計(jì)說(shuō)明 174.1. 程序描述 174.2. 功能 174.3. 性能 194.4. 輸入項(xiàng) 194.5. 輸出項(xiàng) 194.6. 算法 194.7. 流程邏輯 204.8. 接口 204.9. 存儲(chǔ)分配 214.10. 注釋設(shè)計(jì) 214.11. 限制條件 214.12. 測(cè)試計(jì)劃 214.13. 尚未解決的問題 215. 安全檢查情況錄入模塊設(shè)計(jì)說(shuō)明 225.1. 程序描述 225.2. 功能 225.3. 性能 235.4. 輸入項(xiàng) 235.5. 輸出項(xiàng) 245.6. 算法 245.7. 流程邏輯 245.8. 接口 245.9. 存儲(chǔ)分配 245.10. 注釋設(shè)計(jì) 255.11. 限制條件 255.12. 測(cè)試計(jì)劃 255.13. 尚未解決的問題 256. 安全檢查進(jìn)度管理模塊設(shè)計(jì)說(shuō)明 266.1. 程序描述 266.2. 功能 266.2.1. 階段性總結(jié)管理 266.2.2. 階段性安排部署文件管理 276.2.3. 檢查計(jì)劃完成情況匯總統(tǒng)計(jì) 286.2.4. 檢查進(jìn)度報(bào)告查詢 296.3. 性能 296.4. 輸入項(xiàng) 296.5. 輸出項(xiàng) 306.6. 算法 306.7. 流程邏輯 306.8. 接口 316.9. 存儲(chǔ)分配 326.10. 注釋設(shè)計(jì) 326.11. 限制條件 326.12. 測(cè)試計(jì)劃 326.13. 尚未解決的問題 327. 安全檢查數(shù)據(jù)統(tǒng)計(jì)分析模塊設(shè)計(jì)說(shuō)明 337.1. 程序描述 337.2. 功能 337.2.1. 安全檢查總結(jié) 337.2.2. 安全檢查情況匯總統(tǒng)計(jì) 357.2.3. 隱患分類分析圖表 357.2.4. 重大隱患掛牌及銷號(hào)情況 367.3. 性能 377.4. 輸入項(xiàng) 377.5. 輸出項(xiàng) 377.6. 算法 377.7. 流程邏輯 377.8. 接口 387.9. 存儲(chǔ)分配 387.10. 注釋設(shè)計(jì) 387.11. 限制條件 397.12. 測(cè)試計(jì)劃 397.13. 尚未解決的問題 398. 安全檢查信息查詢模塊設(shè)計(jì)說(shuō)明 398.1. 程序描述 398.2. 功能 398.3. 性能 408.4. 輸入項(xiàng) 408.5. 輸出項(xiàng) 408.6. 算法 408.7. 流程邏輯 408.8. 接口 418.9. 存儲(chǔ)分配 418.10. 注釋設(shè)計(jì) 418.11. 限制條件 428.12. 測(cè)試計(jì)劃 428.13. 尚未解決的問題 429. 數(shù)據(jù)上傳模塊設(shè)計(jì)說(shuō)明 429.1. 程序描述 429.2. 功能 429.3. 性能 439.4. 輸入項(xiàng) 439.5. 輸出項(xiàng) 439.6. 算法 439.7. 流程邏輯 439.8. 接口 439.9. 存儲(chǔ)分配 449.10. 注釋設(shè)計(jì) 449.11. 限制條件 449.12. 測(cè)試計(jì)劃 449.13. 尚未解決的問題 44引言編寫目的此軟件詳細(xì)設(shè)計(jì)的目的是依照《軟件需求說(shuō)明書(煤礦安全檢查管理系統(tǒng)).doc》,對(duì)煤礦安全檢查管理系統(tǒng)的主要子系統(tǒng)、各項(xiàng)技術(shù)指標(biāo)及相關(guān)流程加以描述和記錄、全面與系統(tǒng)的表述安全檢查管理系統(tǒng)的構(gòu)架。編制應(yīng)盡量詳盡,并能充分考慮在發(fā)生變化時(shí)各項(xiàng)工作變化最小。本文檔是軟件開發(fā)的依據(jù),因此應(yīng)當(dāng)由相應(yīng)的評(píng)審人員進(jìn)行審核方能執(zhí)行。背景2013年10月,國(guó)務(wù)院下發(fā)了國(guó)辦發(fā)〔2013〕99號(hào)《國(guó)務(wù)院辦公廳關(guān)于進(jìn)一步加強(qiáng)煤礦安全生產(chǎn)工作的意見》文件,要求“明確部門安全監(jiān)管職責(zé),按照管行業(yè)必須管安全、管業(yè)務(wù)必須管安全、誰(shuí)主管誰(shuí)負(fù)責(zé)的原則,進(jìn)一步明確各部門監(jiān)管職責(zé),切實(shí)加強(qiáng)基層煤炭行業(yè)管理和煤礦安全監(jiān)管部門能力建設(shè),創(chuàng)新監(jiān)管監(jiān)察方式方法”、“縣級(jí)煤礦安全監(jiān)管部門要與煤礦企業(yè)安全生產(chǎn)綜合調(diào)度信息平臺(tái)實(shí)現(xiàn)聯(lián)網(wǎng),隨機(jī)抽查煤礦安全監(jiān)控運(yùn)行情況”。為此,山西省煤炭工業(yè)廳于2014年編制了《山西省煤炭安全生產(chǎn)監(jiān)督管理綜合信息平臺(tái)可行性研究報(bào)告》,并通過了省發(fā)改委的立項(xiàng)審批。2014年12月,國(guó)家進(jìn)行了煤炭資源稅改革,變從量計(jì)征改為從價(jià)計(jì)證。,山西省2014年11月下發(fā)了晉政發(fā)〔2014〕37號(hào)文件,2015年1月下發(fā)了晉發(fā)〔2015〕3號(hào),取消了相關(guān)企業(yè)代行的煤炭、焦炭公路運(yùn)銷管理行政管理權(quán),取消了所有的煤炭焦炭公路運(yùn)銷票,撤銷了省內(nèi)所有煤焦公路檢查站和稽查點(diǎn);取消了鐵路運(yùn)輸計(jì)劃歸口管理。這樣,我省原有的煤炭鐵路銷售和公路運(yùn)輸管理體制和數(shù)據(jù)統(tǒng)計(jì)渠道不復(fù)存在。為了解決該問題,兩文件均要求“建立煤炭監(jiān)管信息平臺(tái)。加強(qiáng)信息化管理,建立集煤炭生產(chǎn)、運(yùn)輸、銷售、庫(kù)存、價(jià)格等綜合信息于一體的公共信息服務(wù)平臺(tái),形成數(shù)據(jù)傳輸和共享機(jī)制,實(shí)現(xiàn)互聯(lián)互通。加強(qiáng)對(duì)信息的匯總、整理、分析,為政府產(chǎn)能監(jiān)督、產(chǎn)量調(diào)控、運(yùn)銷監(jiān)管、稅費(fèi)征收等提供依據(jù),為企業(yè)經(jīng)營(yíng)提供服務(wù)”。為進(jìn)一步做好山西省煤炭監(jiān)管信息平臺(tái)建設(shè)項(xiàng)目的頂層設(shè)計(jì),增強(qiáng)設(shè)計(jì)的科學(xué)性和可操作性,確保平臺(tái)設(shè)計(jì)科學(xué)合理、功能實(shí)用,由煤炭工業(yè)太原設(shè)計(jì)院中標(biāo)參與本項(xiàng)目的設(shè)計(jì),并于XXXX年XX月XX日通過了監(jiān)管信息平臺(tái)專家組的論證,形成了《信息監(jiān)管平臺(tái)專家論證會(huì)論證意見》,《意見》認(rèn)為,平臺(tái)初步設(shè)計(jì)報(bào)告目標(biāo)明確、技術(shù)先進(jìn)、內(nèi)容全面、方案合理、措施可行、概算合理,初步設(shè)計(jì)報(bào)告基本達(dá)到初設(shè)深度,同意通過論證。定義縮寫、術(shù)語(yǔ)解釋監(jiān)管平臺(tái)初設(shè)技術(shù)協(xié)議參考資料程序系統(tǒng)的結(jié)構(gòu)煤礦安全檢查管理系統(tǒng)主要包括的功能模塊有:安全檢查組織管理、安全檢查計(jì)劃制定、安全檢查情況錄入、安全檢查進(jìn)度管理、安全檢查數(shù)據(jù)匯總統(tǒng)計(jì)分析、安全檢查信息查詢、數(shù)據(jù)上傳。系統(tǒng)結(jié)構(gòu)圖如下所示:安全檢查組織管理模塊設(shè)計(jì)說(shuō)明程序描述主要針對(duì)安全檢查組的組織機(jī)構(gòu)進(jìn)行維護(hù)管理,包括對(duì)領(lǐng)導(dǎo)組及下設(shè)辦公室與檢查組(督查組)信息的添加、刪除、修改、查詢。并且能夠根據(jù)工作職責(zé)對(duì)相關(guān)工作人員進(jìn)行相應(yīng)系統(tǒng)權(quán)限的分配,對(duì)檢查結(jié)果的錄入、查詢等操作進(jìn)行必要的控制。并能夠?qū)z查進(jìn)度報(bào)告的發(fā)布周期進(jìn)行設(shè)定,可以按照周期、日期、日期段進(jìn)行設(shè)置。功能領(lǐng)導(dǎo)組成員信息管理實(shí)現(xiàn)對(duì)領(lǐng)導(dǎo)組成員信息的添加、查詢,可以根據(jù)角色類型(組長(zhǎng)、副組長(zhǎng)、組員等)、成員姓名對(duì)領(lǐng)導(dǎo)組的組成信息進(jìn)行條件查詢,并且可以對(duì)一條領(lǐng)導(dǎo)組成員信息進(jìn)行修改和刪除,管理界面設(shè)計(jì)如下所示:點(diǎn)擊添加領(lǐng)導(dǎo)組成員按鈕進(jìn)入領(lǐng)導(dǎo)組成員添加頁(yè)面,可以選擇角色名稱、所屬機(jī)構(gòu)、并進(jìn)行人員選取,添加頁(yè)面如下所示:在領(lǐng)導(dǎo)組添加頁(yè)面點(diǎn)擊選取人員按鈕,可以對(duì)領(lǐng)導(dǎo)組人員進(jìn)行選取,人員選取頁(yè)面會(huì)顯示該機(jī)構(gòu)所有人員的信息,可以根據(jù)真實(shí)姓名對(duì)人員進(jìn)行選取。人員選取界面如下所示:在領(lǐng)導(dǎo)組成員管理界面,可以對(duì)已經(jīng)添加的領(lǐng)導(dǎo)組成員信息進(jìn)行修改,修改的信息包括:角色名稱、姓名、所屬機(jī)構(gòu)、所屬部門、職務(wù)、電話等,修改界面如下所示:辦公室成員信息管理實(shí)現(xiàn)對(duì)辦公室成員信息的添加、查詢,可以根據(jù)角色類型(辦公室主任、成員、聯(lián)系人等)、成員姓名對(duì)領(lǐng)導(dǎo)組下設(shè)辦公室的組成信息進(jìn)行條件查詢,并且可以對(duì)一條辦公室成員信息進(jìn)行修改和刪除,管理界面設(shè)計(jì)如下所示:點(diǎn)擊添加辦公室成員按鈕進(jìn)入辦公室成員添加頁(yè)面,可以選擇角色名稱、所屬機(jī)構(gòu)、并進(jìn)行人員選取,添加頁(yè)面如下所示:在領(lǐng)導(dǎo)組下設(shè)辦公室添加頁(yè)面點(diǎn)擊選取人員按鈕,可以對(duì)辦公室的人員進(jìn)行選取,人員選取頁(yè)面會(huì)顯示該機(jī)構(gòu)所有人員的信息,可以根據(jù)真實(shí)姓名對(duì)人員進(jìn)行選取。人員選取界面如下所示:在辦公室成員管理界面,可以對(duì)已經(jīng)添加的領(lǐng)導(dǎo)組成員信息進(jìn)行修改,修改的信息包括:角色名稱、姓名、所屬機(jī)構(gòu)、所屬部門、職務(wù)、電話等,修改界面如下所示:檢查組成員信息管理實(shí)現(xiàn)對(duì)檢查組成員信息的添加、查詢,可以根據(jù)小組名稱對(duì)檢查組的成員信息進(jìn)行條件查詢,并且可以對(duì)一條檢查組成員信息進(jìn)行修改和刪除,管理界面設(shè)計(jì)如下所示:點(diǎn)擊添加按鈕進(jìn)入檢查組成員添加頁(yè)面,可以添加小組名稱、組長(zhǎng)、副組長(zhǎng)、聯(lián)絡(luò)員、成員、檢查范圍等信息,添加頁(yè)面如下所示:在添加組長(zhǎng)、副組長(zhǎng)、聯(lián)絡(luò)員、成員等信息時(shí),雙擊文本框可以進(jìn)入人員選取頁(yè)面,人員選取頁(yè)面會(huì)顯示該機(jī)構(gòu)所有人員的信息,可以根據(jù)真實(shí)姓名對(duì)人員進(jìn)行選取。人員選取界面如下所示:在檢查組成員管理界面,可以對(duì)已經(jīng)添加的檢查組成員信息進(jìn)行修改,修改界面的界面元素設(shè)計(jì)與添加界面相同,修改界面設(shè)計(jì)請(qǐng)參照添加界面。檢查進(jìn)度報(bào)告發(fā)布周期設(shè)定實(shí)現(xiàn)對(duì)檢查進(jìn)度報(bào)告發(fā)布周期的設(shè)定,領(lǐng)導(dǎo)組可以根據(jù)設(shè)定的發(fā)布周期對(duì)檢查進(jìn)度報(bào)告進(jìn)行查詢。檢查進(jìn)度報(bào)告發(fā)布周期設(shè)定頁(yè)面如下所示:性能安全檢查系統(tǒng)的性能,從用戶角度看,就是頁(yè)面性能。從數(shù)據(jù)庫(kù)查詢數(shù)據(jù)至頁(yè)面顯示時(shí)間要求低于5s。頁(yè)面響應(yīng)時(shí)間:頁(yè)面響應(yīng)時(shí)間高峰期小于5秒;系統(tǒng)并發(fā)數(shù):按招標(biāo)文件要求,峰值支持并發(fā)數(shù)為10000;操作日志:按招標(biāo)文件要求,應(yīng)用軟件系統(tǒng)應(yīng)保存至少6個(gè)月的用戶操作記錄。輸入項(xiàng)檢查組織信息錄入輸入方式:數(shù)據(jù)主要是用戶進(jìn)行人工輸入,通過鍵盤,在安全檢查組織錄入界面上填寫表單。輸入內(nèi)容:小組名稱、任務(wù)名稱、任務(wù)依據(jù)、組長(zhǎng)、副組長(zhǎng)、聯(lián)絡(luò)員、成員、檢查范圍、備注等信息。檢查組信息查詢輸入方式:通過鍵盤,在查詢頁(yè)面的文本框中輸入檢查組名稱或在文本框中輸入檢查組成員姓名。輸入內(nèi)容:查詢條件。輸出項(xiàng)檢查組織信息錄入輸出方式:瀏覽器輸出。在電腦屏幕上輸出安全檢查組信息列表。輸出內(nèi)容:列表顯示小組名稱、任務(wù)名稱、任務(wù)依據(jù)、組長(zhǎng)、副組長(zhǎng)、聯(lián)絡(luò)員、成員、檢查范圍等信息。檢查組信息查詢輸出方式:在電腦屏幕上輸出滿足查詢條件的檢查組織信息列表。輸出內(nèi)容:檢查組織信息列表。算法本部分沒有采用自定義的算法。流程邏輯用戶登錄系統(tǒng)后,在錄入界面,輸入安全檢查組織信息。數(shù)據(jù)合法性驗(yàn)證:輸入時(shí)在系統(tǒng)后臺(tái)增加對(duì)錄入信息的驗(yàn)證,驗(yàn)證數(shù)據(jù)的非空、格式、長(zhǎng)度、正確性、合法性,數(shù)據(jù)驗(yàn)證通過后經(jīng)過必要的數(shù)據(jù)轉(zhuǎn)換保存到數(shù)據(jù)表里。安全檢查組織錄入數(shù)據(jù)流圖:可以對(duì)已錄入的安全檢查組織信息進(jìn)行查詢,根據(jù)輸入的查詢條件:檢查組名、檢查組成員姓名等信息,對(duì)安全檢查組織信息進(jìn)行篩選過濾,得出符合條件的安全檢查組織信息列表。安全檢查組織查詢數(shù)據(jù)流圖:接口存儲(chǔ)分配本程序使用高級(jí)語(yǔ)言MicrosoftVisualC#進(jìn)行編碼,直接的內(nèi)存分配由C#運(yùn)行時(shí)分配。本組件內(nèi)所依賴的變量、結(jié)構(gòu)要求全部在組件元素內(nèi)申明。注釋設(shè)計(jì)文件頭注釋:在代碼文件的頭部進(jìn)行注釋,標(biāo)注出創(chuàng)始人、創(chuàng)始時(shí)間、修改人、修改時(shí)間、代碼的功能,這在團(tuán)隊(duì)開發(fā)中必不可少,它們可以使后來(lái)維護(hù)/修改的同伴在遇到問題時(shí),在第一時(shí)間知道他應(yīng)該向誰(shuí)去尋求幫助,并且知道這個(gè)文件經(jīng)歷了多少次迭代、經(jīng)歷了多少個(gè)程序員的手。函數(shù)、屬性、類等注釋:請(qǐng)使用///三斜線注釋,這種注釋是基于XML的,不僅能導(dǎo)出XML制作幫助文檔,而且在各個(gè)函數(shù)、屬性、類等的使用中,編輯環(huán)境會(huì)自動(dòng)帶出注釋,方便你的開發(fā)。邏輯點(diǎn)注釋:在我們認(rèn)為邏輯性較強(qiáng)的地方加入注釋,說(shuō)明這段程序的邏輯是怎樣的,以方便我們自己后來(lái)的理解以及其他人的理解,并且這樣還可以在一定程度上排除BUG。在注釋中寫明我們的邏輯思想,對(duì)照程序,判斷程序是否符合我們的初衷,如果不是,則我們應(yīng)該仔細(xì)思考應(yīng)修改的是注釋還是程序了。限制條件在編碼時(shí)用到的各種控件必須經(jīng)過注冊(cè),并且在運(yùn)行時(shí),服務(wù)器端必須安裝有Microsoft.NETFramework運(yùn)行時(shí)的動(dòng)態(tài)鏈接庫(kù),Python2.5.4運(yùn)行環(huán)境,DB2的DB2.NETDataProvider,PostgreSQL動(dòng)態(tài)鏈接庫(kù)。測(cè)試計(jì)劃測(cè)試日期、測(cè)試人員安排請(qǐng)參考測(cè)試計(jì)劃,測(cè)試用例的具體內(nèi)容,參考測(cè)試用例說(shuō)明。尚未解決的問題設(shè)計(jì)的合理性和使用靈活性可繼續(xù)優(yōu)化。安全檢查計(jì)劃制定模塊設(shè)計(jì)說(shuō)明程序描述主要實(shí)現(xiàn)對(duì)安全檢查計(jì)劃信息的管理,包括:檢查計(jì)劃的制定、修改等操作,在制定檢查計(jì)劃時(shí)需要添加檢查組成員等信息。功能實(shí)現(xiàn)對(duì)安全檢查計(jì)劃信息的添加、修改、刪除、查詢,可以根據(jù)任務(wù)名稱、開始日期、結(jié)束日期等條件對(duì)安全檢查計(jì)劃信息進(jìn)行條件查詢,并且可以對(duì)一條安全檢查計(jì)劃信息進(jìn)行修改和刪除,管理界面設(shè)計(jì)如下所示:添加安全檢查計(jì)劃時(shí),可以對(duì)任務(wù)名稱、任務(wù)類型、牽頭單位、牽頭部門、檢查專家抽調(diào)方式、檢查類型、開始日期、結(jié)束日期、檢查方案、任務(wù)明細(xì)(檢查組信息)等進(jìn)行添加,添加界面如下所示:性能安全檢查系統(tǒng)的性能,從用戶角度看,就是頁(yè)面性能。從數(shù)據(jù)庫(kù)查詢數(shù)據(jù)至頁(yè)面顯示時(shí)間要求低于5s。頁(yè)面響應(yīng)時(shí)間:頁(yè)面響應(yīng)時(shí)間高峰期小于5秒;系統(tǒng)并發(fā)數(shù):按招標(biāo)文件要求,峰值支持并發(fā)數(shù)為10000;操作日志:按招標(biāo)文件要求,應(yīng)用軟件系統(tǒng)應(yīng)保存至少6個(gè)月的用戶操作記錄。輸入項(xiàng)安全檢查計(jì)劃設(shè)定輸入方式:數(shù)據(jù)主要是用戶進(jìn)行人工輸入,通過鍵盤,在文本框中輸入計(jì)劃名稱或在時(shí)間框中輸入計(jì)劃?rùn)z查時(shí)間。輸入內(nèi)容:計(jì)劃名稱、牽頭處室、檢查組成員、檢查開始時(shí)間、檢查結(jié)束時(shí)間、檢查范圍、計(jì)劃創(chuàng)建時(shí)間等。安全檢查計(jì)劃查詢輸入方式:通過鍵盤,在文本框中輸入計(jì)劃名稱或在時(shí)間框中輸入計(jì)劃?rùn)z查時(shí)間。輸入內(nèi)容:查詢條件。輸出項(xiàng)安全檢查計(jì)劃設(shè)定輸出方式:瀏覽器輸出。在電腦屏幕上輸出安全檢查組信息列表。輸出內(nèi)容:列表顯示小組名稱、任務(wù)名稱、任務(wù)依據(jù)、組長(zhǎng)、副組長(zhǎng)、聯(lián)絡(luò)員、成員、檢查范圍等信息。安全檢查計(jì)劃查詢輸出方式:在電腦屏幕上輸出滿足查詢條件的檢查計(jì)劃信息列表。輸出內(nèi)容:檢查計(jì)劃信息列表。算法本部分沒有采用自定義的算法。流程邏輯用戶登錄系統(tǒng)后,在錄入界面,輸入安全檢查計(jì)劃信息。數(shù)據(jù)合法性驗(yàn)證:輸入時(shí)在系統(tǒng)后臺(tái)增加對(duì)錄入信息的驗(yàn)證,驗(yàn)證數(shù)據(jù)的非空、格式、長(zhǎng)度、正確性、合法性,數(shù)據(jù)驗(yàn)證通過后經(jīng)過必要的數(shù)據(jù)轉(zhuǎn)換保存到數(shù)據(jù)表里。安全檢查計(jì)劃設(shè)定數(shù)據(jù)流圖:可以對(duì)已錄入的安全檢查計(jì)劃信息進(jìn)行查詢,根據(jù)輸入的查詢條件:計(jì)劃名稱、計(jì)劃開始時(shí)間、計(jì)劃結(jié)束時(shí)間等信息,對(duì)安全檢查計(jì)劃信息進(jìn)行篩選過濾,得出符合條件的安全檢查計(jì)劃信息列表。接口存儲(chǔ)分配本程序使用高級(jí)語(yǔ)言MicrosoftVisualC#進(jìn)行編碼,直接的內(nèi)存分配由C#運(yùn)行時(shí)分配。本組件內(nèi)所依賴的變量、結(jié)構(gòu)要求全部在組件元素內(nèi)申明。注釋設(shè)計(jì)文件頭注釋:在代碼文件的頭部進(jìn)行注釋,標(biāo)注出創(chuàng)始人、創(chuàng)始時(shí)間、修改人、修改時(shí)間、代碼的功能,這在團(tuán)隊(duì)開發(fā)中必不可少,它們可以使后來(lái)維護(hù)/修改的同伴在遇到問題時(shí),在第一時(shí)間知道他應(yīng)該向誰(shuí)去尋求幫助,并且知道這個(gè)文件經(jīng)歷了多少次迭代、經(jīng)歷了多少個(gè)程序員的手。函數(shù)、屬性、類等注釋:請(qǐng)使用///三斜線注釋,這種注釋是基于XML的,不僅能導(dǎo)出XML制作幫助文檔,而且在各個(gè)函數(shù)、屬性、類等的使用中,編輯環(huán)境會(huì)自動(dòng)帶出注釋,方便你的開發(fā)。邏輯點(diǎn)注釋:在我們認(rèn)為邏輯性較強(qiáng)的地方加入注釋,說(shuō)明這段程序的邏輯是怎樣的,以方便我們自己后來(lái)的理解以及其他人的理解,并且這樣還可以在一定程度上排除BUG。在注釋中寫明我們的邏輯思想,對(duì)照程序,判斷程序是否符合我們的初衷,如果不是,則我們應(yīng)該仔細(xì)思考應(yīng)修改的是注釋還是程序了。限制條件在編碼時(shí)用到的各種控件必須經(jīng)過注冊(cè),并且在運(yùn)行時(shí),服務(wù)器端必須安裝有Microsoft.NETFramework運(yùn)行時(shí)的動(dòng)態(tài)鏈接庫(kù),Python2.5.4運(yùn)行環(huán)境,DB2的DB2.NETDataProvider,PostgreSQL動(dòng)態(tài)鏈接庫(kù)。測(cè)試計(jì)劃測(cè)試日期、測(cè)試人員安排請(qǐng)參考測(cè)試計(jì)劃,測(cè)試用例的具體內(nèi)容,參考測(cè)試用例說(shuō)明。尚未解決的問題設(shè)計(jì)的合理性和使用靈活性可繼續(xù)優(yōu)化。安全檢查情況錄入模塊設(shè)計(jì)說(shuō)明程序描述主要實(shí)現(xiàn)對(duì)檢查結(jié)果信息的管理,包括對(duì)檢查結(jié)果信息的錄入、修改、刪除等。功能實(shí)現(xiàn)對(duì)安全檢查情況信息的添加、修改、刪除、查詢,可以根據(jù)任務(wù)名稱、檢查組名稱、被檢查單位、檢查時(shí)間等條件對(duì)安全檢查情況信息進(jìn)行條件查詢,并且可以對(duì)一條安全檢查情況信息進(jìn)行修改和刪除,管理界面設(shè)計(jì)如下所示:添加安全檢查情況時(shí),可以對(duì)任務(wù)名稱、檢查組名稱、組長(zhǎng)、副組長(zhǎng)、組員、聯(lián)絡(luò)員、被檢查單位、被檢查礦井、檢查內(nèi)容、檢查地點(diǎn)、礦井類型、檢查時(shí)間、檢查情況及問題、一般隱患、重大隱患、執(zhí)法文書下達(dá)情況、檢查意見等進(jìn)行添加,添加界面如下所示:性能安全檢查系統(tǒng)的性能,從用戶角度看,就是頁(yè)面性能。從數(shù)據(jù)庫(kù)查詢數(shù)據(jù)至頁(yè)面顯示時(shí)間要求低于5s。頁(yè)面響應(yīng)時(shí)間:頁(yè)面響應(yīng)時(shí)間高峰期小于5秒;系統(tǒng)并發(fā)數(shù):按招標(biāo)文件要求,峰值支持并發(fā)數(shù)為10000;操作日志:按招標(biāo)文件要求,應(yīng)用軟件系統(tǒng)應(yīng)保存至少6個(gè)月的用戶操作記錄。輸入項(xiàng)輸入方式:數(shù)據(jù)主要是用戶進(jìn)行人工輸入,通過鍵盤,在安全檢查情況錄入界面上填寫表單。輸入內(nèi)容:計(jì)劃名稱、安全檢查組名稱、檢查地點(diǎn)(市)、檢查地點(diǎn)(縣)、檢查地點(diǎn)(礦)、礦井類型、檢查時(shí)間、隱患信息、檢查意見、處理情況等。輸出項(xiàng)輸出方式:在電腦屏幕上輸出安全檢查情況信息列表。輸出內(nèi)容:安全檢查情況信息列表算法本部分沒有采用自定義的算法。流程邏輯用戶登錄系統(tǒng)后,在錄入界面,輸入安全檢查情況信息。數(shù)據(jù)合法性驗(yàn)證:輸入時(shí)在系統(tǒng)后臺(tái)增加對(duì)錄入信息的驗(yàn)證,驗(yàn)證數(shù)據(jù)的非空、格式、長(zhǎng)度、正確性、合法性,數(shù)據(jù)驗(yàn)證通過后經(jīng)過必要的數(shù)據(jù)轉(zhuǎn)換保存到數(shù)據(jù)表里安全檢查情況錄入數(shù)據(jù)流圖:接口存儲(chǔ)分配本程序使用高級(jí)語(yǔ)言MicrosoftVisualC#進(jìn)行編碼,直接的內(nèi)存分配由C#運(yùn)行時(shí)分配。本組件內(nèi)所依賴的變量、結(jié)構(gòu)要求全部在組件元素內(nèi)申明。注釋設(shè)計(jì)文件頭注釋:在代碼文件的頭部進(jìn)行注釋,標(biāo)注出創(chuàng)始人、創(chuàng)始時(shí)間、修改人、修改時(shí)間、代碼的功能,這在團(tuán)隊(duì)開發(fā)中必不可少,它們可以使后來(lái)維護(hù)/修改的同伴在遇到問題時(shí),在第一時(shí)間知道他應(yīng)該向誰(shuí)去尋求幫助,并且知道這個(gè)文件經(jīng)歷了多少次迭代、經(jīng)歷了多少個(gè)程序員的手。函數(shù)、屬性、類等注釋:請(qǐng)使用///三斜線注釋,這種注釋是基于XML的,不僅能導(dǎo)出XML制作幫助文檔,而且在各個(gè)函數(shù)、屬性、類等的使用中,編輯環(huán)境會(huì)自動(dòng)帶出注釋,方便你的開發(fā)。邏輯點(diǎn)注釋:在我們認(rèn)為邏輯性較強(qiáng)的地方加入注釋,說(shuō)明這段程序的邏輯是怎樣的,以方便我們自己后來(lái)的理解以及其他人的理解,并且這樣還可以在一定程度上排除BUG。在注釋中寫明我們的邏輯思想,對(duì)照程序,判斷程序是否符合我們的初衷,如果不是,則我們應(yīng)該仔細(xì)思考應(yīng)修改的是注釋還是程序了。限制條件在編碼時(shí)用到的各種控件必須經(jīng)過注冊(cè),并且在運(yùn)行時(shí),服務(wù)器端必須安裝有Microsoft.NETFramework運(yùn)行時(shí)的動(dòng)態(tài)鏈接庫(kù),Python2.5.4運(yùn)行環(huán)境,DB2的DB2.NETDataProvider,PostgreSQL動(dòng)態(tài)鏈接庫(kù)。測(cè)試計(jì)劃測(cè)試日期、測(cè)試人員安排請(qǐng)參考測(cè)試計(jì)劃,測(cè)試用例的具體內(nèi)容,參考測(cè)試用例說(shuō)明。尚未解決的問題設(shè)計(jì)的合理性和使用靈活性可繼續(xù)優(yōu)化。安全檢查進(jìn)度管理模塊設(shè)計(jì)說(shuō)明程序描述主要實(shí)現(xiàn)對(duì)檢查計(jì)劃的階段性總結(jié)上報(bào)、相關(guān)階段性安排部署文件管理以及檢查計(jì)劃完成情況的匯總統(tǒng)計(jì),形成檢查計(jì)劃完成情況統(tǒng)計(jì)報(bào)表,能夠提供檢查進(jìn)度報(bào)告,并按照已經(jīng)設(shè)定好的發(fā)布周期定時(shí)進(jìn)行發(fā)布。功能階段性總結(jié)管理實(shí)現(xiàn)對(duì)檢查情況的階段性總結(jié),安全檢查小組檢查完后,需要對(duì)檢查的情況進(jìn)行階段性總結(jié),在階段性總結(jié)管理頁(yè)面可以顯示所有已完成的檢查任務(wù)信息,可以根據(jù)任務(wù)名稱、檢查組名稱對(duì)所有任務(wù)的總結(jié)情況進(jìn)行查詢。選擇已總結(jié)的任務(wù)進(jìn)行上報(bào),上報(bào)后領(lǐng)導(dǎo)組相關(guān)人員可以進(jìn)行查看。管理頁(yè)面如下所示:選擇未總結(jié)的檢查任務(wù),點(diǎn)擊未總結(jié)可以進(jìn)入總結(jié)添加頁(yè)面,界面設(shè)計(jì)如下所示:階段性安排部署文件管理實(shí)現(xiàn)對(duì)檢查任務(wù)階段性安排部署文件的管理,安全檢查小組可以給檢查任務(wù)添加相關(guān)的階段性安排部署文件,在階段性安排部署文件管理頁(yè)面可以顯示所有檢查任務(wù)信息,可以根據(jù)任務(wù)名稱、檢查組名稱對(duì)所有任務(wù)的階段性安排部署文件情況進(jìn)行查詢。管理頁(yè)面如下所示:雙擊一條任務(wù)信息可以進(jìn)入總結(jié)添加頁(yè)面,可以上傳相關(guān)的階段性安排部署文件,界面設(shè)計(jì)如下所示:?jiǎn)螕綦A段性安排部署文件,可以對(duì)文件進(jìn)行瀏覽,瀏覽界面如下所示:檢查計(jì)劃完成情況匯總統(tǒng)計(jì)實(shí)現(xiàn)對(duì)檢查計(jì)劃完成情況匯總統(tǒng)計(jì),根據(jù)檢查計(jì)劃信息以及實(shí)際檢查情況可以得出檢查計(jì)劃的完成情況,并且能夠根據(jù)任務(wù)名稱、開始日期、結(jié)束日期對(duì)檢查計(jì)劃完成情況進(jìn)行查詢統(tǒng)計(jì),界面設(shè)計(jì)如下所示:檢查進(jìn)度報(bào)告查詢系統(tǒng)會(huì)根據(jù)檢查進(jìn)度報(bào)告發(fā)布周期的設(shè)定值,對(duì)檢查進(jìn)度報(bào)告定時(shí)進(jìn)行發(fā)布,發(fā)布后,領(lǐng)導(dǎo)組可以定時(shí)查看檢查監(jiān)督報(bào)告,檢查進(jìn)度報(bào)告查詢界面如下所示:性能安全檢查系統(tǒng)的性能,從用戶角度看,就是頁(yè)面性能。從數(shù)據(jù)庫(kù)查詢數(shù)據(jù)至頁(yè)面顯示時(shí)間要求低于5s。頁(yè)面響應(yīng)時(shí)間:頁(yè)面響應(yīng)時(shí)間高峰期小于5秒;系統(tǒng)并發(fā)數(shù):按招標(biāo)文件要求,峰值支持并發(fā)數(shù)為10000;操作日志:按招標(biāo)文件要求,應(yīng)用軟件系統(tǒng)應(yīng)保存至少6個(gè)月的用戶操作記錄。輸入項(xiàng)檢查計(jì)劃完成情況統(tǒng)計(jì)輸入方式:通過鍵盤,在文本框中輸入任務(wù)名稱或在文本框中輸入檢查組名稱或在時(shí)間框中輸入開始日期和結(jié)束日期。輸入內(nèi)容:查詢條件。檢查進(jìn)度報(bào)告定時(shí)發(fā)布輸入方式:通過系統(tǒng)后臺(tái)從數(shù)據(jù)庫(kù)中查詢獲取。輸入內(nèi)容:安全檢查情況、檢查計(jì)劃信息。輸出項(xiàng)檢查計(jì)劃完成情況統(tǒng)計(jì)輸出方式:在電腦屏幕上輸出滿足查詢條件的檢查計(jì)劃完成情況信息報(bào)表。輸出內(nèi)容:檢查計(jì)劃完成情況信息報(bào)表。檢查進(jìn)度報(bào)告定時(shí)發(fā)布輸出方式:在電腦屏幕上輸出檢查進(jìn)度報(bào)告表單。輸出內(nèi)容:檢查進(jìn)度報(bào)告表單。算法本模塊涉及到的算法主要是檢查進(jìn)度的完成度值,該值主要是由檢查計(jì)劃中的子任務(wù)數(shù)以及已完成檢查的子任務(wù)數(shù)決定的,例如:檢查計(jì)劃中的子任務(wù)數(shù)為2,完成檢查任務(wù)的任務(wù)數(shù)為1,則檢查進(jìn)度完成情況值為50%。流程邏輯將檢查計(jì)劃信息與實(shí)際檢查結(jié)果信息進(jìn)行對(duì)比統(tǒng)計(jì)分析,可以得出檢查計(jì)劃完成況情統(tǒng)計(jì)報(bào)表。還可以根據(jù)輸入的查詢條件:任務(wù)名稱、檢查時(shí)間、檢查地點(diǎn)、任務(wù)名稱等信息,對(duì)檢查計(jì)劃完成情況報(bào)表信息進(jìn)行篩選過濾,得出符合條件的檢查計(jì)劃完成情況報(bào)表。安全檢查計(jì)劃完成情況統(tǒng)計(jì)數(shù)據(jù)流圖:檢查進(jìn)度報(bào)告定時(shí)發(fā)布:安全檢查領(lǐng)導(dǎo)組成員根據(jù)檢查計(jì)劃信息以及實(shí)際檢查結(jié)果信息進(jìn)行對(duì)比統(tǒng)計(jì)分析可以形成檢查進(jìn)度報(bào)告,并且對(duì)形成的報(bào)告進(jìn)行發(fā)布。接口存儲(chǔ)分配本程序使用高級(jí)語(yǔ)言MicrosoftVisualC#進(jìn)行編碼,直接的內(nèi)存分配由C#運(yùn)行時(shí)分配。本組件內(nèi)所依賴的變量、結(jié)構(gòu)要求全部在組件元素內(nèi)申明。注釋設(shè)計(jì)文件頭注釋:在代碼文件的頭部進(jìn)行注釋,標(biāo)注出創(chuàng)始人、創(chuàng)始時(shí)間、修改人、修改時(shí)間、代碼的功能,這在團(tuán)隊(duì)開發(fā)中必不可少,它們可以使后來(lái)維護(hù)/修改的同伴在遇到問題時(shí),在第一時(shí)間知道他應(yīng)該向誰(shuí)去尋求幫助,并且知道這個(gè)文件經(jīng)歷了多少次迭代、經(jīng)歷了多少個(gè)程序員的手。函數(shù)、屬性、類等注釋:請(qǐng)使用///三斜線注釋,這種注釋是基于XML的,不僅能導(dǎo)出XML制作幫助文檔,而且在各個(gè)函數(shù)、屬性、類等的使用中,編輯環(huán)境會(huì)自動(dòng)帶出注釋,方便你的開發(fā)。邏輯點(diǎn)注釋:在我們認(rèn)為邏輯性較強(qiáng)的地方加入注釋,說(shuō)明這段程序的邏輯是怎樣的,以方便我們自己后來(lái)的理解以及其他人的理解,并且這樣還可以在一定程度上排除BUG。在注釋中寫明我們的邏輯思想,對(duì)照程序,判斷程序是否符合我們的初衷,如果不是,則我們應(yīng)該仔細(xì)思考應(yīng)修改的是注釋還是程序了。限制條件在編碼時(shí)用到的各種控件必須經(jīng)過注冊(cè),并且在運(yùn)行時(shí),服務(wù)器端必須安裝有Microsoft.NETFramework運(yùn)行時(shí)的動(dòng)態(tài)鏈接庫(kù),Python2.5.4運(yùn)行環(huán)境,DB2的DB2.NETDataProvider,PostgreSQL動(dòng)態(tài)鏈接庫(kù)。測(cè)試計(jì)劃測(cè)試日期、測(cè)試人員安排請(qǐng)參考測(cè)試計(jì)劃,測(cè)試用例的具體內(nèi)容,參考測(cè)試用例說(shuō)明。尚未解決的問題設(shè)計(jì)的合理性和使用靈活性可繼續(xù)優(yōu)化。安全檢查數(shù)據(jù)統(tǒng)計(jì)分析模塊設(shè)計(jì)說(shuō)明程序描述對(duì)安全檢查數(shù)據(jù)進(jìn)行專項(xiàng)數(shù)據(jù)分析,通過分類統(tǒng)計(jì)等方式進(jìn)行分析、展現(xiàn)。能夠?qū)z查情況進(jìn)行總結(jié),并對(duì)檢查情況進(jìn)行查詢統(tǒng)計(jì),生成隱患分類分析圖表、重大隱患掛牌及銷號(hào)情況統(tǒng)計(jì)報(bào)表。功能安全檢查總結(jié)實(shí)現(xiàn)對(duì)安全檢查的總結(jié),檢查計(jì)劃完成后,需要對(duì)安全檢查進(jìn)行總結(jié),在安全檢查總結(jié)管理頁(yè)面可以顯示所有已完成的計(jì)劃信息,可以根據(jù)任務(wù)名稱、總結(jié)狀態(tài)對(duì)所有檢查計(jì)劃的總結(jié)情況進(jìn)行查詢。選擇已總結(jié)的任務(wù)進(jìn)行上報(bào),上報(bào)后領(lǐng)導(dǎo)組相關(guān)人員可以進(jìn)行查看。管理頁(yè)面如下所示:檢查計(jì)劃中所有子任務(wù)完成并總結(jié)后才能對(duì)整個(gè)檢查計(jì)劃進(jìn)行總結(jié),選擇未總結(jié)的檢查計(jì)劃,點(diǎn)擊未總結(jié)可以進(jìn)入總結(jié)添加頁(yè)面,界面設(shè)計(jì)如下所示:領(lǐng)導(dǎo)組可以對(duì)已上報(bào)的安全檢查總結(jié)進(jìn)行查看,查看界面如下所示:安全檢查情況匯總統(tǒng)計(jì)實(shí)現(xiàn)對(duì)安全檢查情況進(jìn)行匯總統(tǒng)計(jì),匯總內(nèi)容包括:煤礦名稱、隱患情況(一般隱患、重大隱患),執(zhí)法文書下達(dá)情況等??梢愿鶕?jù)煤礦名稱、檢查日期等條件對(duì)檢查情況進(jìn)行匯總統(tǒng)計(jì),匯總統(tǒng)計(jì)界面設(shè)計(jì)如下所示:隱患分類分析圖表根據(jù)安全檢查的情況可以對(duì)隱患信息進(jìn)行分類統(tǒng)計(jì),統(tǒng)計(jì)各類隱患的數(shù)量,可以根據(jù)煤礦名稱、檢查日期等條件對(duì)隱患進(jìn)行分類統(tǒng)計(jì),統(tǒng)計(jì)界面如下所示:重大隱患掛牌及銷號(hào)情況根據(jù)安全檢查的情況可以對(duì)重大隱患掛牌及銷號(hào)情況進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)界面如下所示:性能安全檢查系統(tǒng)的性能,從用戶角度看,就是頁(yè)面性能。從數(shù)據(jù)庫(kù)查詢數(shù)據(jù)至頁(yè)面顯示時(shí)間要求低于5s。頁(yè)面響應(yīng)時(shí)間:頁(yè)面響應(yīng)時(shí)間高峰期小于5秒;系統(tǒng)并發(fā)數(shù):按招標(biāo)文件要求,峰值支持并發(fā)數(shù)為10000;操作日志:按招標(biāo)文件要求,應(yīng)用軟件系統(tǒng)應(yīng)保存至少6個(gè)月的用戶操作記錄。輸入項(xiàng)輸入方式:通過數(shù)據(jù)庫(kù)后臺(tái)查詢,查詢出檢查情況信息以及隱患匯總信息。輸入內(nèi)容:檢查情況信息以及隱患匯總信息。輸出項(xiàng)輸出方式:在電腦屏幕上輸出滿足條件的相關(guān)統(tǒng)計(jì)信息表。輸出內(nèi)容:安全檢查匯總統(tǒng)計(jì)報(bào)表、隱患分類分析圖表、重大隱患掛牌及銷號(hào)情況表。算法本模塊設(shè)計(jì)到的算法主要是,對(duì)隱患數(shù)量的計(jì)算,根據(jù)查詢條件查詢出所有滿足條件的隱患信息,數(shù)據(jù)條數(shù)則為隱患的數(shù)量值。流程邏輯可以對(duì)已錄入的安全檢查情況信息進(jìn)行查詢統(tǒng)計(jì),得出安全檢查數(shù)據(jù)匯總統(tǒng)計(jì)報(bào)表、隱患分類分析圖表、重大隱患掛牌及銷號(hào)情況統(tǒng)計(jì)報(bào)表。安全檢查數(shù)據(jù)匯總統(tǒng)計(jì)分析數(shù)據(jù)流圖:接口存儲(chǔ)分配本程序使用高級(jí)語(yǔ)言MicrosoftVisualC#進(jìn)行編碼,直接的內(nèi)存分配由C#運(yùn)行時(shí)分配。本組件內(nèi)所依賴的變量、結(jié)構(gòu)要求全部在組件元素內(nèi)申明。注釋設(shè)計(jì)文件頭注釋:在代碼文件的頭部進(jìn)行注釋,標(biāo)注出創(chuàng)始人、創(chuàng)始時(shí)間、修改人、修改時(shí)間、代碼的功能,這在團(tuán)隊(duì)開發(fā)中必不可少,它們可以使后來(lái)維護(hù)/修改的同伴在遇到問題時(shí),在第一時(shí)間知道他應(yīng)該向誰(shuí)去尋求幫助,并且知道這個(gè)文件經(jīng)歷了多少次迭代、經(jīng)歷了多少個(gè)程序員的手。函數(shù)、屬性、類等注釋:請(qǐng)使用///三斜線注釋,這種注釋是基于XML的,不僅能導(dǎo)出XML制作幫助文檔,而且在各個(gè)函數(shù)、屬性、類等的使用中,編輯環(huán)境會(huì)自動(dòng)帶出注釋,方便你的開發(fā)。邏輯點(diǎn)注釋:在我們認(rèn)為邏輯性較強(qiáng)的地方加入注釋,說(shuō)明這段程序的邏輯是怎樣的,以方便我們自己后來(lái)的理解以及其他人的理解,并且這樣還可以在一定程度上排除BUG。在注釋中寫明我們的邏輯思想,對(duì)照程序,判斷程序是否符合我們的初衷,如果不是,則我們應(yīng)該仔細(xì)思考應(yīng)修改的是注釋還是程序了。限制條件在編碼時(shí)用到的各種控件必須經(jīng)過注冊(cè),并且在運(yùn)行時(shí),服務(wù)器端必須安裝有Microsoft.NETFramework運(yùn)行時(shí)的動(dòng)態(tài)鏈接庫(kù),Python2.5.4運(yùn)行環(huán)境,DB2的DB2.NETDataProvider,PostgreSQL動(dòng)態(tài)鏈接庫(kù)。測(cè)試計(jì)劃測(cè)試日期、測(cè)試人員安排請(qǐng)參考測(cè)試計(jì)劃,測(cè)試用例的具體內(nèi)容,參考測(cè)試用例說(shuō)明。尚未解決的問題設(shè)計(jì)的合理性和使用靈活性可繼續(xù)優(yōu)化。安全檢查信息查詢模塊設(shè)計(jì)說(shuō)明程序描述安全檢查相關(guān)人員能夠根據(jù)機(jī)構(gòu)名稱、任務(wù)名稱、檢查組名稱、檢查日期等條件進(jìn)行檢查結(jié)果的查詢,篩選出符合條件的安全檢查信息列表。功能實(shí)現(xiàn)對(duì)安全檢查情況的查詢,查詢內(nèi)容包括:機(jī)構(gòu)名稱、任務(wù)名稱、檢查組信息、被檢查單位、被檢查礦井、檢查地點(diǎn)、檢查內(nèi)容、礦井類型、檢查情況及問題、一般隱患數(shù)量、重大隱患數(shù)量、已整改隱患數(shù)量等信息,可以根據(jù)機(jī)構(gòu)名稱、任務(wù)名稱、檢查組名稱、被檢查單位、檢查時(shí)間等條件對(duì)檢查情況進(jìn)行條件查詢,查詢界面設(shè)計(jì)如下所示:性能安全檢查系統(tǒng)的性能,從用戶角度看,就是頁(yè)面性能。從數(shù)據(jù)庫(kù)查詢數(shù)據(jù)至頁(yè)面顯示時(shí)間要求低于5s。頁(yè)面響應(yīng)時(shí)間:頁(yè)面響應(yīng)時(shí)間高峰期小于5秒;系統(tǒng)并發(fā)數(shù):按招標(biāo)文件要求,峰值支持并發(fā)數(shù)為10000;操作日志:按招標(biāo)文件要求,應(yīng)用軟件系統(tǒng)應(yīng)保存至少6個(gè)月的用戶操作記錄。輸入項(xiàng)輸入方式:通過鍵盤,在文本框中輸入機(jī)構(gòu)名稱、檢查組名稱、任務(wù)名稱、被檢查單位名稱等,或在時(shí)間框中輸入檢查日期。輸入內(nèi)容:查詢條件。輸出項(xiàng)輸出方式:在電腦屏幕上輸出滿足查詢條件的安全檢查情況列表。輸出內(nèi)容:安全檢查情況列表。算法本部分沒有采用自定義的算法。流程邏輯可以對(duì)已錄入的安全檢查信息進(jìn)行查詢,根據(jù)輸入的查詢條件:計(jì)劃名稱、檢查時(shí)間、檢查地點(diǎn)等信息,對(duì)安全檢查情況信息進(jìn)行篩選過濾,得出符合條件的安全檢查情況信息列表。安全檢查信息查詢數(shù)據(jù)流圖:接口存儲(chǔ)分配本程序使用高級(jí)語(yǔ)言MicrosoftVisualC#進(jìn)行編碼,直接的內(nèi)存分配由C#運(yùn)行時(shí)分配。本組件內(nèi)所依賴的變量、結(jié)構(gòu)要求全部在組件元素內(nèi)申明。注釋設(shè)計(jì)文件頭注釋:在代碼文件的頭部進(jìn)行注釋,標(biāo)注出創(chuàng)始人、創(chuàng)始時(shí)間、修改人、修改時(shí)間、代碼的功能,這在團(tuán)隊(duì)開發(fā)中必不可少,它們可以使后來(lái)維護(hù)/修改的同伴在遇到問題時(shí),在第一時(shí)間知道他應(yīng)該向誰(shuí)去尋求幫助,并且知道這個(gè)文件經(jīng)歷了多少次迭代、經(jīng)歷了多少個(gè)程序員的手。函數(shù)、屬性、類等注釋:請(qǐng)使用///三斜線注釋,這種注釋是基于XML的,不僅能導(dǎo)出XML制作幫助文檔,而且在各個(gè)函數(shù)、屬性、類等的使用中,編輯環(huán)境會(huì)自動(dòng)帶出注釋,方便你的開發(fā)。邏輯點(diǎn)注釋:在我們認(rèn)為邏輯性較強(qiáng)的地方加入注釋,

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論