【正文】
evName VARCHAR(50) N Y 設(shè)備名稱DevType VARCHAR(10) N Y 設(shè)備類型Trademark VARCHAR(50) N Y 品牌SpecType VARCHAR(50) N Y 規(guī)格型號(hào)河北科技師范學(xué)院 2022 屆本科畢業(yè)設(shè)計(jì)11ProduceHome VARCHAR(50) N Y 廠家ProduceArea VARCHAR(50) N Y 產(chǎn)地Useness VARCHAR(50) N Y 用途Quality VARCHAR(10) N Y 數(shù)量UseUnit VARCHAR(50) N Y 使用單位DevExpense NUMERIC(20, 2) N Y 金額PlanDate DATETIME N Y 計(jì)劃日期AdjustPeriod VARCHAR(50) N Y 校準(zhǔn)周期OverhaulPeriod VARCHAR(50) N Y 檢修周期Configure VARCHAR(100) N Y 配置COMMENT VARCHAR(500) N Y 備注PurchaseState VARCHAR(10) N Y 購(gòu)買狀態(tài)IsDelete VARCHAR(10) N Y 是否刪除CreateEmpID VARCHAR(50) N Y 創(chuàng)建人員CreateDate DATETIME N Y 創(chuàng)建日期LastEmpID VARCHAR(50) N Y 修改人員LastDate DATETIME N Y 修改日期QUnit VARCHAR(10) N Y 數(shù)量單位APUnit VARCHAR(10) N Y 校準(zhǔn)周期單位OPUnit VARCHAR(10) N Y 檢修周期單位表 數(shù)據(jù)字典表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明SeqID INT Y N 主鍵 IDKeyword VARCHAR(20) N Y 數(shù)據(jù)類型DdlCode INT N Y 數(shù)據(jù)項(xiàng) codeDdlName VARCHAR(50) N Y 數(shù)據(jù)項(xiàng) value表 申請(qǐng)信息表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明approveID long Y N 主鍵 IDapplicationID VARCHAR(50) N Y 申請(qǐng)信息表 IDment varchar(5000) N Y 審批意見(jiàn)approval boolean N Y 審批結(jié)果approveUserID varchar(50) N Y 審批人 IDapproveUserName varchar(50) N Y 審批人姓名approveTime TIMESTAMP N Y 審批日期表 申請(qǐng)模版表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明id long Y N 主鍵 IDname varchar(500) N Y 名稱processDefinitionKey varchar(500) N Y 流程定義的 keypath varchar(5000) N Y 上傳的模板文件的存儲(chǔ)位置河北科技師范學(xué)院 2022 屆本科畢業(yè)設(shè)計(jì)12表 維護(hù)計(jì)劃表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明PlanID VARCHAR(50) Y N 主鍵 IDJctID VARCHAR(50) N Y 監(jiān)測(cè)臺(tái) IDOccurDate DATETIME N Y 當(dāng)前時(shí)間MainContent varchar(500) N Y 維護(hù)內(nèi)容COMMENT varchar(500) N Y 備注表 設(shè)備校準(zhǔn)檢修表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明seqID INT Y N 儀器校準(zhǔn),主鍵 IDDevID VARCHAR(50) N Y 設(shè)備 IDIsAdjust VARCHAR(10) N Y 是否校準(zhǔn),0 未校準(zhǔn) 1 已校準(zhǔn)AdjustDate DATETIME(50) N Y 校準(zhǔn)日期OverhaulDate DATETIME(50) N Y 檢修日期IsHaving VARCHAR(50) N Y 是否檢修,0 未檢修 1 已檢修Record VARCHAR(500) N Y 記錄描述Comment VARCHAR(500) N Y 備注IsDelete VARCHAR(10) N Y 是否刪除,0 表示未刪除CreateEmpID VARCHAR(50) N Y 創(chuàng)建人CreateDate DATETIME(50) N Y 創(chuàng)建日期LastEmpID VARCHAR(50) N Y 修改人LastDate DATETIME(50) N Y 修改日期表 文件上傳表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明SeqID INT Y N 主鍵 ID ProjID VARCHAR(50) N Y 附件的工程 ID(所屬單位)BelongTo VARCHAR(50) N Y 所屬模塊 10,20(圖紙類別)FileName VARCHAR(50) N Y 文件名FileURL VARCHAR(1000) N Y 文件路徑ProgressTime VARCHAR(20) N Y 上傳時(shí)間Comment VARCHAR(50) N Y 備注IsDelete VARCHAR(10) N Y 是否刪除CreateEmpID VARCHAR(50) N Y 創(chuàng)建人CreateDate DATETIME N Y 創(chuàng)建時(shí)間表 導(dǎo)入導(dǎo)出字段表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明BelongTo VARCHAR(10) Y N 所屬模塊(如 10,11,21 等) ExpNameList VARCHAR(500) N Y 導(dǎo)出名稱列表(中文)用“”分開ExpFieldName VARCHAR(500) N Y 導(dǎo)出字段名稱(字段名)用“”分河北科技師范學(xué)院 2022 屆本科畢業(yè)設(shè)計(jì)13開NoExpList VARCHAR(500) N Y 未導(dǎo)出名稱列表(中文)用“”分開NoExpName DATETIME(500) N Y 未導(dǎo)出字段(字段名)用“”分開表 站點(diǎn)維護(hù)計(jì)劃表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明PlanID VARCHAR(50) Y N 站點(diǎn)維護(hù)情況,主鍵 IDStationID VARCHAR(50) N N 站點(diǎn) ID,主鍵 IDJctID VARCHAR(50) N Y 所屬單位 code(對(duì)應(yīng)數(shù)據(jù)字典)OccurDate DATETIME(50) N Y 計(jì)劃時(shí)間MainContent VARCHAR(500) N Y 內(nèi)容Comment DATETIME(50) N Y 備注CreateDate VARCHAR(10) N Y 創(chuàng)建時(shí)間表 監(jiān)測(cè)臺(tái)建筑表字段名稱 數(shù)據(jù)類型 主鍵 是否空 說(shuō)明BuildID VARCHAR(50) Y N 主鍵 ID JctID VARCHAR(50) N Y 所屬單位 code(對(duì)應(yīng)數(shù)據(jù)字典)BuildName VARCHAR(50) N Y 建筑名稱BuildType VARCHAR(50) N Y 建筑類型 code(對(duì)應(yīng)數(shù)據(jù)字典)BuildStartDate VARCHAR(50) N Y 創(chuàng)始時(shí)間DxDate VARCHAR(10) N Y 大修時(shí)間UseDate DATETIME N Y 使用時(shí)間BuildLayer VARCHAR(100) N Y 建筑層數(shù)BuildArea VARCHAR(50) N Y 建筑面積ExtendBuildDate VARCHAR(50) N Y 擴(kuò)建時(shí)間ExtendBuildArea VARCHAR(50) N Y 擴(kuò)建面積BuildExpense VARCHAR(10) N Y 造價(jià)Comment DATETIME N Y 備注IsDelete DATETIME N Y 是否刪除,0 表示正常CreateEmpID VARCHAR(500) N Y 創(chuàng)建人CreateDate VARCHAR(10) N Y 創(chuàng)建時(shí)間LastEmpID VARCHAR(50) N Y 修改人LastDate DATETIME N Y 修改時(shí)間6 國(guó)家電力設(shè)備資源管理系統(tǒng)的前端實(shí)現(xiàn)本部分主要通過(guò)軟件的部分運(yùn)行界面對(duì)系統(tǒng)的前端實(shí)現(xiàn)進(jìn)行介紹。圖 系統(tǒng)頂層數(shù)據(jù)流圖5 國(guó)家電力設(shè)備資源管理系統(tǒng)的設(shè)計(jì) 系統(tǒng)功能模塊設(shè)計(jì)為了更清晰的理解整個(gè)系統(tǒng)的功能結(jié)構(gòu)關(guān)系,由以上的業(yè)務(wù)流程圖和數(shù)據(jù)流圖,完成系統(tǒng)的功能模塊圖如圖 所示。圖 系統(tǒng)頂層數(shù)據(jù)流圖維 護(hù) 情 況 業(yè) 務(wù) 模 塊編 輯 維 護(hù) 計(jì) 劃視圖 數(shù) 據(jù) 訪 問(wèn) 模 塊用 戶 權(quán) 限 、系 統(tǒng) 相 關(guān) 提醒 等 數(shù) 據(jù)控 制 流數(shù) 據(jù) 流權(quán) 限 驗(yàn) 證 刪 除 維 護(hù) 計(jì) 劃查 詢 維 護(hù) 計(jì) 劃新 建 維 護(hù) 計(jì) 劃編 輯 維 護(hù) 情 況查 詢 維 護(hù) 情 況新 建 維 護(hù) 情 況維 護(hù) 計(jì) 劃維 護(hù) 情 況國(guó)家電力設(shè)備資源管理系統(tǒng)用 戶用 戶設(shè) 備 信 息用 戶 信 息計(jì) 劃 數(shù) 據(jù)系 統(tǒng) 數(shù) 據(jù) 庫(kù)用 戶 信 息設(shè) 備 信 息計(jì) 劃 數(shù) 據(jù)報(bào) 表設(shè) 備 信 息數(shù) 據(jù) 導(dǎo) 出計(jì) 劃 數(shù) 據(jù)統(tǒng) 計(jì) 信 息檢 修 提 醒驗(yàn) 收 提 醒河北科技師范學(xué)院 2022 屆本科畢業(yè)設(shè)計(jì)7(2)系統(tǒng)一層數(shù)據(jù)流程圖由系統(tǒng)的頂層數(shù)據(jù)流圖進(jìn)一步分析細(xì)化得出系統(tǒng)的一層數(shù)據(jù)流圖。圖 維護(hù)情況業(yè)務(wù)流程圖 數(shù)據(jù)流程根據(jù)前面系統(tǒng)業(yè)務(wù)流程的分析,分別得出系統(tǒng)的頂層數(shù)據(jù)流圖和一層數(shù)據(jù)流圖。圖 系統(tǒng)管理業(yè)務(wù)流程圖用 戶 管 理 業(yè) 務(wù) 模 塊編 輯 用 戶 信 息刪 除 用 戶 信 息視圖數(shù) 據(jù) 訪 問(wèn) 模 塊調(diào) 用用 戶 權(quán) 限 、系 統(tǒng) 相 關(guān) 提醒 等 數(shù) 據(jù)控 制 流數(shù) 據(jù) 流查 詢 用 戶 信 息權(quán) 限 驗(yàn) 證瀏 覽 器 訪 問(wèn)系 統(tǒng) 主 Portal初 始 化查 詢用 戶 驗(yàn) 證 功 能 菜 單系 統(tǒng) 提 醒視圖數(shù) 據(jù) 訪 問(wèn) 模 塊瀏 覽 器 訪 問(wèn) 調(diào) 用調(diào) 用用 戶 權(quán) 限 、系 統(tǒng) 相 關(guān) 提醒 等 數(shù) 據(jù)返 回控 制 流數(shù) 據(jù) 流系 統(tǒng) 管 理 業(yè) 務(wù) 模 塊添 加 數(shù) 據(jù) 字 典 項(xiàng)編 輯 數(shù) 據(jù) 字 典 項(xiàng)視圖數(shù) 據(jù) 訪 問(wèn) 模 塊調(diào) 用用 戶 權(quán) 限 、系 統(tǒng) 相 關(guān) 提醒 等 數(shù) 據(jù)控 制 流數(shù) 據(jù) 流權(quán) 限 驗(yàn) 證河北科技師范學(xué)院 2022 屆本科畢業(yè)設(shè)計(jì)6 維護(hù)情況業(yè)務(wù)流程站點(diǎn)維護(hù)情況包括維護(hù)計(jì)劃和維護(hù)情況兩部分,用戶通過(guò)系統(tǒng)頁(yè)面對(duì)系統(tǒng)進(jìn)行操作,然后系統(tǒng)查詢數(shù)據(jù)庫(kù)將用戶請(qǐng)求數(shù)據(jù)返回到頁(yè)面,顯示給用戶。圖 用戶管理業(yè)務(wù)流程圖 系統(tǒng)管理業(yè)務(wù)流程系統(tǒng)設(shè)置主要用來(lái)更新和維護(hù)系統(tǒng)一些靜態(tài)信息,這些靜態(tài)信息在數(shù)據(jù)字典中維護(hù)。圖 系統(tǒng)主 Portal 業(yè)務(wù)流程圖 用戶管理業(yè)務(wù)流程用戶管理主要用來(lái)維護(hù)、更新和查詢系統(tǒng)內(nèi)部使用人員的個(gè)人資料信息,以及用戶角色分配、調(diào)整。河北科技師范學(xué)院 2022 屆本科畢業(yè)設(shè)計(jì)5 業(yè)務(wù)流程 系統(tǒng)主 Portal 業(yè)務(wù)流程用戶成功登錄系統(tǒng)后,登陸后的首頁(yè)左側(cè)是系統(tǒng)菜單,上部是系統(tǒng)名稱,主體部分進(jìn)行系統(tǒng)信息的顯示。角色管理 實(shí)現(xiàn)對(duì)系統(tǒng)內(nèi)各種角色的維護(hù)管理。監(jiān)測(cè)臺(tái)建筑管理監(jiān)測(cè)臺(tái)建筑管理 實(shí)現(xiàn)對(duì)監(jiān)測(cè)臺(tái)的房屋建筑信息的維護(hù)管理。運(yùn)行情況 主要用來(lái)控制管理站點(diǎn)的運(yùn)行情況。設(shè)備購(gòu)置計(jì)劃 實(shí)現(xiàn)對(duì)計(jì)劃購(gòu)置的設(shè)備進(jìn)行管理。設(shè)備校準(zhǔn)管理 對(duì)設(shè)備的校準(zhǔn)周期和校準(zhǔn)時(shí)間進(jìn)行維護(hù)管理。如表 所示。(2)系統(tǒng)采用 B/S 架構(gòu),使得通過(guò)瀏覽器即可訪問(wèn)系統(tǒng)操作,讓工作人員非常方便查看系統(tǒng)內(nèi)的數(shù)據(jù)。(3)數(shù)據(jù)庫(kù)服務(wù)器采用 MySQL,上線采用 Oracle 或者 SqlServer。 性能需求 運(yùn)行環(huán)境需求(1)系統(tǒng)運(yùn)行服務(wù)器選擇穩(wěn)定安全高效的 UNIX 操作系統(tǒng)。②故障月份(112 月,可選擇) 、故障時(shí)間(日歷控件,可選擇) 、故障類型(可選擇得出) 、站點(diǎn)名稱(可輸入,支持模糊查詢) 、處理狀態(tài)(空、未處理、已處理三河北科技師范學(xué)院 2022 屆本科畢業(yè)設(shè)計(jì)4項(xiàng) 選擇得出,默認(rèn)為“未處理” )③可對(duì)查詢結(jié)果進(jìn)行編輯和刪除。 ③可以添加數(shù)據(jù)字典的項(xiàng),同時(shí)添加數(shù)據(jù)字典的值。 數(shù)據(jù)字典(1)主題說(shuō)明數(shù)據(jù)字典對(duì)系統(tǒng)字段進(jìn)行統(tǒng)一維護(hù)(2)功能要求 ①系統(tǒng)管理員可對(duì)數(shù)據(jù)字典組進(jìn)行維護(hù),編輯數(shù)據(jù)字典組。③刪除時(shí)提示是否確認(rèn)刪除。(4)功能要求 ①將所有的用戶進(jìn)行列表顯示,對(duì)不同的行的用戶進(jìn)行編輯和刪除。③登陸后的首頁(yè)左側(cè)是系統(tǒng)菜單,上部是系統(tǒng)名稱,主體部分進(jìn)行系統(tǒng)信息的顯示。(2)功能要求①登錄時(shí)輸入的密碼為不可見(jiàn)。3 需求分析 技術(shù)需求根據(jù)國(guó)家電力設(shè)備資源管理系統(tǒng)應(yīng)用需求,同時(shí)要滿足系統(tǒng)可能會(huì)持續(xù)發(fā)展的需要,系統(tǒng)在技術(shù)上要求:(1)系統(tǒng)整體結(jié)構(gòu)采用 B/S 架構(gòu)模式,增強(qiáng)系統(tǒng)的易操作性,降低系統(tǒng)維護(hù) [6]; (2)系統(tǒng)遵循行業(yè)規(guī)范,采用 J2EE 平臺(tái)架構(gòu);(3)確保系統(tǒng)的靈活性、可擴(kuò)展性、易用性、安全性、可靠性、健壯性 [6]。 操作可行性目前,大多數(shù)的計(jì)算機(jī)都能運(yùn)行本系統(tǒng)。 技術(shù)可行性本系統(tǒng)采用的是 MySQL、JSP 和 Java 開發(fā),Windows 10 Professional 操作系統(tǒng),用 Dreamweaver 6 進(jìn)行前臺(tái)的網(wǎng)頁(yè)界面設(shè)計(jì)、采用 c3p0 數(shù)據(jù)源與后臺(tái)的數(shù)據(jù)庫(kù)進(jìn)行連接,完成數(shù)據(jù)的修改、添加、查詢、刪