版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
⑤建設(shè)方式設(shè)置:指對標(biāo)準(zhǔn)地址內(nèi)已經(jīng)明確的資源進行合格管理,提高系統(tǒng)的利用效率,可以實現(xiàn)移動和其他公司之間的合作等功能。其標(biāo)準(zhǔn)地址添加時序圖如下所示:圖4-11用戶繳費信息統(tǒng)計管理管理時序圖統(tǒng)計報表管理功能的設(shè)計數(shù)據(jù)報表管理模塊是網(wǎng)絡(luò)資源管理系統(tǒng)的核心模塊,任何網(wǎng)絡(luò)資源統(tǒng)計分析的數(shù)據(jù)都要通過報表的形式進行輸出。其中數(shù)據(jù)報表輸出管理本質(zhì)上也是對數(shù)據(jù)的統(tǒng)計和計算的過程。通過查詢網(wǎng)絡(luò)資源分布狀況、變革數(shù)據(jù)等等信息,并且利用確定的計算公式,計算出移動公司管理者關(guān)切的重要管理指標(biāo)。其詳細的報表管理操作時序圖如下所示:圖4-12報表生成功能時序圖在數(shù)據(jù)報表生成管理過程中,網(wǎng)絡(luò)資源數(shù)據(jù)采集目標(biāo)是指在該過程中采集的各種有效的基礎(chǔ)數(shù)據(jù),運用各種不同的數(shù)據(jù)分析以及數(shù)據(jù)匯總方法,產(chǎn)生數(shù)據(jù)分析以及數(shù)據(jù)匯總的結(jié)果,達到數(shù)據(jù)采集的真實有效的意義。網(wǎng)絡(luò)資源數(shù)據(jù)生成規(guī)則的定義是針對數(shù)據(jù)分析的過程,須要對數(shù)據(jù)進行各種復(fù)合指標(biāo)的分析以及匯總和二次指標(biāo)的數(shù)據(jù)計算處理。運用數(shù)據(jù)測試可以完成針對各種基礎(chǔ)數(shù)據(jù)的初步加工和有效處理,有利于快速生成用戶需求的分析報表。報表生成功能不僅供應(yīng)對當(dāng)前任務(wù)數(shù)據(jù)的處理,還可以對相關(guān)任務(wù)的數(shù)據(jù)進行處理,完成如歷年數(shù)據(jù)對比或不同來源、不同時期、不同任務(wù)之間的數(shù)字調(diào)用和對比等工作。報表生成功能可依據(jù)用戶的實際業(yè)務(wù)需求,運用數(shù)據(jù)中間庫的數(shù)據(jù)生成對應(yīng)的報表。同時可以圖形圖表的方式進行直觀展示,產(chǎn)生的圖表可以是三維或二維的直方圖、趨勢圖、餅圖、折線圖等。測算分析的一般過程為:確定測算方案,依據(jù)測算方案定義分析報表,超級匯總、分析報表編輯、打印分析結(jié)果。其詳細的報表生成管理功能類圖設(shè)計如下所示:統(tǒng)計分析管理功能須要統(tǒng)計分析界面類、統(tǒng)計管理類、統(tǒng)計結(jié)果信息類。統(tǒng)計分析管理界面類為界面類,統(tǒng)計分析管理為限制類,業(yè)務(wù)信息類為實體類。類之間的關(guān)系如圖4-13所示。圖4-13統(tǒng)計分析類圖統(tǒng)計分析界面類、統(tǒng)計管理類、統(tǒng)計結(jié)果信息類。各個類的描述分別如表所示。表4-17統(tǒng)計管理界面類描述統(tǒng)計管理界面類類的描述:負責(zé)響應(yīng)統(tǒng)計管理界面發(fā)出的信息獲得請求操作描述viewResultByDate(res,key)依據(jù)日期顯示統(tǒng)計結(jié)果viewResultByCate(res,key)依據(jù)類別顯示統(tǒng)計結(jié)果refreshResultByID刷新統(tǒng)計結(jié)果viewResultByPic圖形顯示統(tǒng)計結(jié)果表4-18統(tǒng)計管理類描述統(tǒng)計管理類描述類的描述:統(tǒng)計管理類描述操作描述searchResultByKeyWord(res,key)關(guān)鍵字搜尋統(tǒng)計結(jié)果searcResultByDate(res,key)時間段搜尋統(tǒng)計結(jié)果deletResult(res,key)刪除統(tǒng)計結(jié)果addResultInfo(res,key)增加統(tǒng)計結(jié)果listResult(res,key)列表顯示統(tǒng)計結(jié)果表4-19統(tǒng)計結(jié)果類描述統(tǒng)計結(jié)果類類的描述:統(tǒng)計結(jié)果實體類屬性描述resultID統(tǒng)計結(jié)果IDresultName統(tǒng)計結(jié)果名稱resultInfo統(tǒng)計結(jié)果信息resultDate統(tǒng)計結(jié)果日期操作描述getResult(res,key)獲得統(tǒng)計結(jié)果實體deleteResult(res,key)刪除統(tǒng)計結(jié)果addResult(res,key)增加統(tǒng)計結(jié)果updateResult(res,key)更新統(tǒng)計結(jié)果4.3系統(tǒng)的數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計的基本要求進入到移動公司網(wǎng)絡(luò)資源管理系統(tǒng)的設(shè)計環(huán)節(jié)中,系統(tǒng)功能的發(fā)揮和系統(tǒng)后臺數(shù)據(jù)庫管理有著特殊重要的聯(lián)系。后臺數(shù)據(jù)庫可以為整個系統(tǒng)供應(yīng)科學(xué)的數(shù)據(jù)存儲和讀取單元。后臺數(shù)據(jù)庫是系統(tǒng)的不行缺少的環(huán)節(jié)。因此,進入到系統(tǒng)設(shè)計的環(huán)節(jié)時,必需依據(jù)用戶的規(guī)定完成相對應(yīng)的數(shù)據(jù)結(jié)構(gòu)設(shè)計。在本文的數(shù)據(jù)庫設(shè)計過程中,依據(jù)上文需求調(diào)研中對數(shù)據(jù)的需求結(jié)果,歸納出本系統(tǒng)數(shù)據(jù)庫設(shè)計的基本要求如下所示:1、數(shù)據(jù)存儲性能進行數(shù)據(jù)庫保存的時候,系統(tǒng)前臺假如可以依據(jù)系統(tǒng)指示完成后臺數(shù)據(jù)的保存,在保存的過程中對數(shù)據(jù)進行篩選和重編,那么假如前臺傳遞過來的數(shù)據(jù)和后臺數(shù)據(jù)基本相同,數(shù)據(jù)的存儲效率就會得到提高。所以數(shù)據(jù)庫的設(shè)計應(yīng)當(dāng)滿足前臺數(shù)據(jù)庫設(shè)計的要求,重點完成數(shù)據(jù)表邏輯關(guān)系的強化,從而削減冗余數(shù)據(jù)部分,加快數(shù)據(jù)存儲性能的提升。2、平安需求系統(tǒng)運用環(huán)境是否平安和系統(tǒng)模塊功能的正常發(fā)揮有著干脆聯(lián)系,對于設(shè)計工作人員的要求必需要將平安牢靠性放在首位,同時建立起以身份驗證和明文驗證的雙保險驗證體系,在保證系統(tǒng)執(zhí)行效率提高的基礎(chǔ)上完成系統(tǒng)平安環(huán)境的設(shè)計,完成相應(yīng)規(guī)定的設(shè)計從而避開系統(tǒng)受到外界攻擊,保證系統(tǒng)始終處于平平穩(wěn)定的環(huán)境下。3、較少冗余需求系統(tǒng)在不斷運用的過程中,隨之相對應(yīng)的數(shù)據(jù)也慢慢增長,因此必需最大限度避開出現(xiàn)冗余數(shù)據(jù),利用優(yōu)化數(shù)據(jù)庫結(jié)構(gòu)的形式,促使數(shù)據(jù)庫完全達到第三范式的要求,加快內(nèi)部數(shù)據(jù)聯(lián)系,利用主鍵和外鍵的方式促進數(shù)據(jù)表的索引關(guān)系,從而促進數(shù)據(jù)檢索效率的快速提升。數(shù)據(jù)庫的概念設(shè)計進入到系統(tǒng)數(shù)據(jù)庫設(shè)計的環(huán)節(jié),首先要完成對數(shù)據(jù)庫實體整體結(jié)構(gòu)的設(shè)計工作,數(shù)據(jù)庫的概要設(shè)計對于全部的數(shù)據(jù)庫性能的發(fā)揮具有特殊重要的作用。必需把系統(tǒng)中所須要的實體的數(shù)據(jù)定義清楚,進而完成數(shù)據(jù)表之間關(guān)系,確定系統(tǒng)數(shù)據(jù)表中的索引關(guān)系,達到降低數(shù)據(jù)存儲冗余,提高數(shù)據(jù)檢索效率的設(shè)計目標(biāo)。數(shù)據(jù)的概要設(shè)計其實就完成整體數(shù)據(jù)字段的設(shè)計,在數(shù)據(jù)庫實體表示的過程中,利用每一個單一數(shù)據(jù)代表其整體數(shù)據(jù)的屬性。而且通過計算機語言能夠完成屬性的整體描述和表達。和此同時我們能夠更清楚地駕馭實體之間的內(nèi)在聯(lián)系。由矩形來代表實體的形成。橢圓形表示實體的屬性,利用E-R圖的方式來對數(shù)據(jù)實體的結(jié)構(gòu)進行表示。其中依據(jù)本系統(tǒng)中的功能需求,設(shè)計詳細的數(shù)據(jù)實體如下所示:圖4-14系統(tǒng)用戶信息的實體屬性圖圖4-15設(shè)備資源實體的實體屬性圖圖4-16線路資源實體屬性圖圖4-17地理基本信息屬性圖圖4-18報表模板實體屬性圖上面的ER圖度是站在實體的角度和單一的角度的詳細屬性描述,主要表達的內(nèi)容是數(shù)據(jù)表字段之間的關(guān)系和內(nèi)部數(shù)據(jù)表的關(guān)系。不過進入到系統(tǒng)數(shù)據(jù)庫的時候,數(shù)據(jù)表之間的關(guān)系是內(nèi)在的,數(shù)據(jù)庫之間的聯(lián)系也是通過E-R圖的方式完成的。所以進入到下面的數(shù)據(jù)庫E-R圖里時,本案則是由數(shù)據(jù)庫不同表之間的聯(lián)系為突破口,完成了表和表之間關(guān)系的表達,和之相對應(yīng)的數(shù)據(jù)庫E-R圖表示如下圖4-19系統(tǒng)總體E-R圖數(shù)據(jù)表的設(shè)計1、系統(tǒng)操作員信息表。在該數(shù)據(jù)表中,不僅記錄了項目負責(zé)人的基本身份特征信息,同時也對項目負責(zé)人權(quán)限信息進行記錄,其通過權(quán)限管理的方式,有效的保證了本文構(gòu)建的移動公司網(wǎng)絡(luò)資源管理系統(tǒng)的平安性,其詳細的用戶管理數(shù)據(jù)表如下結(jié)構(gòu)如下所示:表4-20系統(tǒng)用戶信息表字段名變量長度備注變量類型SJ_ID8IDvarcharSJ_uername50用戶登陸名varcharSJ_xingming50用戶姓名varcharSJ_mima50密碼VarcharSJ_quanxian8權(quán)限信息varcharSJ_chushengriqi16誕生日期DateSJ_yonghuz8用戶組varcharSJ_lianxifangshi50聯(lián)系方式varchar2、設(shè)備資源信息表。主要功能是實現(xiàn)對象網(wǎng)絡(luò)資源中的相關(guān)設(shè)備的詳細設(shè)備資源進行查詢。詳細的數(shù)據(jù)表的設(shè)計和下表4-21所示:表4-21設(shè)備資源信息表字段名稱字段說明數(shù)據(jù)類型長度是否為空是否為主鍵SB_ID設(shè)備IDint8否是SB_LX設(shè)備類型varchar20SB_MC設(shè)備名稱varchar20SB_LRR設(shè)備錄入人varchar20SB_MONTH入網(wǎng)時間char8SB_NUMBER設(shè)備號int8SB_WORD設(shè)備的詳細說明varchar500SB_WEIZHI設(shè)備地理位置varchar20SB_SMMARY查詢的摘要varchar500SB_DKH查詢設(shè)備的端口號char8SB_DKHSX端口的上行信息char8SB_WX設(shè)備修理記錄varchar500SB_SY設(shè)備運用記錄varchar100SB_maker設(shè)備的生產(chǎn)廠家varchar20SB_room設(shè)備的站點位置varchar20Note_info備注信息varchar5003、線路資源信息表。主要功能是實現(xiàn)對象網(wǎng)絡(luò)資源中的相關(guān)線路的信息進行記錄。詳細的數(shù)據(jù)表的設(shè)計和下表4-22所示:表4-22線路資源信息表字段名稱字段說明數(shù)據(jù)類型長度是否為空是否為主鍵ID線路IDint8否是XL_LX線路類型varchar20XL_MC線路名稱varchar20XL_LRR線路錄入人varchar20XL_MONTH入網(wǎng)時間char8XL_NUMBER線路號int8XL_WORD線路詳細說明varchar500XL_WEIZHI線路地理位置varchar20XL_MARY線路的摘要varchar500XL_DKH線路連接端口char8XL_WX線路修理記錄varchar500XL_SY線路運用記錄varchar100XL_maker線路施工單位varchar20XL_room線路站點位置varchar20XL_Note_info備注信息varchar5004.標(biāo)準(zhǔn)地理資源信息表。依據(jù)系統(tǒng)開發(fā)的需求分析,地理信息查詢數(shù)據(jù)表主要由系統(tǒng)的小區(qū)、基站、機房、集團信息的的等相關(guān)的代碼組成,詳細的數(shù)據(jù)說明表如下表4-23所示:表4-23標(biāo)準(zhǔn)地理信息的數(shù)據(jù)結(jié)構(gòu)表字段名稱字段說明數(shù)據(jù)類型長度是否為空是否為主鍵DL_ID標(biāo)記地理IDint8否是DL_JFWZ機房位置varchar50DL_XQXX小區(qū)的位置varchar50DL_JZXX基站的信息varchar50DL_DLZB地理坐標(biāo)varchar50DL_TXWZ通信的地理位置int20DL_XSSB下屬設(shè)備varchar500DL_JTJD備注信息varchar255DL_YYT地址錄入人varchar105.報表模板表。數(shù)據(jù)報表定義表主要存儲了數(shù)據(jù)報表定義的相關(guān)數(shù)據(jù),例如報表風(fēng)格數(shù)據(jù)、報表樣式數(shù)據(jù)等報表模板。通過調(diào)用定義好的報表模板,可以快速的生成對應(yīng)的統(tǒng)計分析數(shù)據(jù)報表。切實的便利用戶的報表管理。其中報表模板管理數(shù)據(jù)表字段設(shè)計如下所示:表4-24報表模板表字段名字段長度備注描述ID10IDvarcharBBMC50報表名稱varcharBBYS255報表樣式varcharBBSJDY255報表數(shù)據(jù)定義varcharBBSJR10報表設(shè)計人varcharBSGXSJ8報表更新時間DatetimeBBZT2報表狀態(tài)varchar4.4本章小結(jié)本章主要對移動公司網(wǎng)絡(luò)資源管理系統(tǒng)進行了設(shè)計,針對上文的分析結(jié)果,利用流程設(shè)計的方法,從系統(tǒng)結(jié)構(gòu)、各個模塊的設(shè)計、包括數(shù)據(jù)結(jié)構(gòu)等方面進行了闡述,給出了模塊的詳細流程。在功能設(shè)計的基礎(chǔ)之上,對系統(tǒng)的數(shù)據(jù)庫模型進行了探討,完成了詳細數(shù)據(jù)庫表的設(shè)計。第五章移動公司網(wǎng)絡(luò)資源管理系統(tǒng)的實現(xiàn)5.1系統(tǒng)開發(fā)平臺5.2系統(tǒng)功能模塊的實現(xiàn)系統(tǒng)登錄管理功能的實現(xiàn)進入到移動公司網(wǎng)絡(luò)資源管理系統(tǒng)時,首要的任務(wù)就是對用戶的操作員身份進行確認。在用戶登錄該系統(tǒng)時,通過輸入用戶名和密碼字段來實現(xiàn)身份的認證操作。并且把輸入的密碼明文轉(zhuǎn)化成MD5加密后的密文和后臺數(shù)據(jù)庫表的對應(yīng)字段進行對比分析,驗證用戶的權(quán)限。利用此類權(quán)限認證的優(yōu)點是既可以確保實際系統(tǒng)操作人完成系統(tǒng)的運用和功能操作,同時也反映出來崗位職能和權(quán)限分級管理的優(yōu)越性,提升了用戶權(quán)限管理的精準(zhǔn)度。所以,進行此類系統(tǒng)設(shè)計的時候,用戶登錄模塊的設(shè)計還是利用相對應(yīng)的界面登錄,密碼設(shè)計和用戶名輸入欄設(shè)計都是接受文本框的方式來實現(xiàn)的。此外,系統(tǒng)操作人員的權(quán)限主要由兩類構(gòu)成,一類是一般網(wǎng)絡(luò)資源管理系統(tǒng)的操作員,另一類則是系統(tǒng)管理員。其中管理員則主要負責(zé)系統(tǒng)的設(shè)置、用戶管理以及統(tǒng)計報表等工作,網(wǎng)絡(luò)操作員用戶則主要負責(zé)網(wǎng)絡(luò)資源管理管理的詳細業(yè)務(wù)流程。詳細的用戶登錄效果如圖5-1所示。圖5-1用戶登陸模塊實現(xiàn)效果利用權(quán)限管理的途徑,在用戶完成登錄的時候,系統(tǒng)第一步要完成用戶名的讀取,而且利用SQL語言完成后臺數(shù)據(jù)的檢索,通過檢索推斷用戶名是否正確。在用戶完成查詢并且返回到系統(tǒng)以后,那么就進入讀取密碼的階段同時完成用戶信息的錄入以及數(shù)據(jù)驗證。利用此類方式能夠完成密文的驗證,削減了因密碼明文的讀取出現(xiàn)數(shù)據(jù)泄露的隱患。必需在完成密碼驗證以后用戶才能夠完成權(quán)限信息的讀取、數(shù)據(jù)模塊的加載和功能模塊的應(yīng)用,達到了分權(quán)管理的目的。圖5-2用戶登錄模塊程序流程圖{stringuserpassword="";stringstrconn=ConfigurationSettings.AppSettings["dsn"];SqlConnectioncn=newSqlConnection(strconn);cn.Open();stringmysql="select*from權(quán)限清單where用戶編號='"+TextBox1.Text+"'";SqlCommandcm=newSqlCommand(mysql,cn);SqlDataReaderdr=cm.ExecuteReader();if(dr.Read()){userpassword=dr["用戶密碼"].ToString().Trim();dr.Dispose();}if(TextBox2.Text==""){Page.RegisterStartupScript("","<script>document.forms(0).TextBox2.focus()</script>");Response.Write("<script>alert('請輸入原密碼!')</script>");}elseif(TextBox3.Text==""||TextBox4.Text==""){Page.RegisterStartupScript("","<script>document.forms(0).TextBox2.focus()</script>");Response.Write("<script>alert('密碼不能設(shè)置為空!')</script>");}elseif(TextBox2.Text==userpassword){if(TextBox3.Text==TextBox4.Text){stringstrsql="update權(quán)限清單set用戶密碼='"+TextBox4.Text.Trim()+"'where用戶編號='"+TextBox1.Text.Trim()+"'";cm=newSqlCommand(strsql,cn);cm.ExecuteNonQuery();Page.RegisterStartupScript("","<script>document.forms(0).TextBox2.focus()</script>");Response.Write("<script>alert('密碼修改成功!')</script>");}else{Page.RegisterStartupScript("","<script>document.forms(0).TextBox2.focus()</script>");Response.Write("<script>alert('新密碼兩次輸入不相同!')</script>");}}else{TextBox2.Text="";Page.RegisterStartupScript("","<script>document.forms(0).TextBox2.focus()</script>");Response.Write("<script>alert('舊密碼輸入不正確!')</script>");}cn.Close();}系統(tǒng)用戶管理功能的實現(xiàn)用戶管理,主要完成系統(tǒng)用戶的添加、修改和刪除,并能對用戶權(quán)限進行管理。在詳細的用戶管理過程中,首先網(wǎng)絡(luò)管理員發(fā)出登陸請求,提交登陸的用戶名和密碼信息,并且在獲得正確的驗證信息后,進入詳細的系統(tǒng)用戶管理功能界面。當(dāng)系統(tǒng)管理員進入用戶管理功能后,管理員可以對用戶的信息進行變更和管理。其中詳細包括添加新網(wǎng)絡(luò)操作用戶、刪除用戶以及變更用戶權(quán)限等信息。在管理員提交詳細的變更需求后,系統(tǒng)會首先對變更的信息進行檢驗,確認信息無誤后,提交數(shù)據(jù)庫進行保存,并且把信息變更的結(jié)果反饋給系統(tǒng)管理員。實現(xiàn)對用戶信息的管理。其用戶權(quán)限管理界面的實現(xiàn)效果如下所示:圖5-3用戶權(quán)限管理的實現(xiàn)效果輸入賬號密碼輸入賬號密碼錯誤提示添加成功起先結(jié)束用戶是否已經(jīng)存在否是修改權(quán)限圖5-4系統(tǒng)用戶設(shè)置流程圖核心代碼如下:protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){CommonTool.FillDropDownList(ddl_Department,DbHelperSQL.QueryDataTable("select*fromtb_Department"),"【全部】");CommonTool.FillDropDownList(ddl_TW,DbHelperSQL.QueryDataTable("select*fromtb_TypesofWork"),"【全部】");BindData();}}protectedvoidAspNetPager1_PageChanged(objectsender,EventArgse){BindData();}protectedvoidButton1_Click(objectsender,EventArgse){BindData();}}<framesetrows="60,*"cols="*"frameborder="no"border="0"framespacing="0"> <framesrc="<%=path%>/admin/top.jsp"
name="topFrame"scrolling="no"> <framesetcols="180,*"name="btFrame"frameborder="NO"border="0"framespacing="0"> <framesrc="<%=path%>/admin/menu.jsp"
noresizename="menu"scrolling="yes"> <framesrc="<%=path%>/admin/index/sysPro.jsp"
noresizename="main"scrolling="yes"> </frameset></frameset><noframes>設(shè)備資源管理功能的實現(xiàn)在移動公司網(wǎng)絡(luò)資源管理系統(tǒng)設(shè)備資源管理過程中,特殊重要的一項任務(wù)就是實現(xiàn)設(shè)備資源的錄入管理。其中在增加設(shè)備資源過程中,須要依據(jù)需求錄入設(shè)備的名稱、類型以及設(shè)備之間的從屬關(guān)系,其實現(xiàn)的界面如下所示;圖5-5網(wǎng)絡(luò)設(shè)備資源管理界面的實現(xiàn)在系統(tǒng)實現(xiàn)的過程中,系統(tǒng)中的信息錄入都是通過TEXT框來實現(xiàn)信息錄入的,并且在用戶提交保存后,保存的信息經(jīng)過系統(tǒng)規(guī)則檢驗以列表框的形式呈現(xiàn)在下面,和此同時,選中已經(jīng)添加的列表設(shè)備信息,也可以實現(xiàn)對這些設(shè)備信息的修改和刪除等操作。圖5-6設(shè)備配置和數(shù)據(jù)管理流程圖功能實現(xiàn)主要代碼: SqlConnectioncn=newSqlConnection(strconn);cn.Open();stringmysql="select*from入網(wǎng)數(shù)據(jù)設(shè)備where傳輸設(shè)備ERP編碼='"+TextBoxEDocID.Text+"'";SqlCommandcm=newSqlCommand(mysql,cn);SqlDataReaderdr=cm.ExecuteReader();if(TextBoxEDocID.Text=="")Response.Write("<script>alert('請?zhí)顚憘鬏斣O(shè)備ERP編碼!')</script>");elseif(TextBoxHH.Text=="")Response.Write("<script>alert('請?zhí)顚憘鬏斣O(shè)備名稱!')</script>");elseif(dr.Read()){dr.Dispose();Response.Write("<script>alert('該傳輸設(shè)備ERP編碼已經(jīng)被占用!')</script>");}else{dr.Dispose();傳輸設(shè)備信息添加主要代碼:mysql="select*from傳輸設(shè)備where傳輸設(shè)備ERP編碼='"+TextBoxHH.Text+"'";cm=newSqlCommand(mysql,cn);dr=cm.ExecuteReader();if(dr.Read()){dr.Dispose();Response.Write("<script>alert('該傳輸設(shè)備ERP編碼已經(jīng)編輯!')</script>");}else{dr.Dispose();mysql="insertinto傳輸設(shè)備(傳輸設(shè)備ERP編碼,傳輸設(shè)備名稱,傳輸設(shè)備型號,生產(chǎn)廠家,軟硬件版本號,設(shè)備硬件配置信息,技術(shù)支持電話,設(shè)備所在列架,所屬機房編號)values('"+TextBoxHH.Text.Trim()+"','"+this.TextBoxSName.Text.Trim()+"','無','"+this.TextBoxJHSL.Text.Trim()+"')";cm=newSqlCommand(mysql,cn);cm.ExecuteNonQuery();cm.Dispose();cn.Close();InitPage();BindGrid();Response.Write("<script>alert('傳輸設(shè)備添加成功!')</script>");}}}catch{Response.Write("<script>alert('傳輸設(shè)備添加失?。ㄕ垯z查填寫信息長度或類型)!')</script>");}}線路資源管理功能的實現(xiàn)線路管理主要是針對移動公司全部接入線路進行管理,在詳細的操作過程中,用戶首先依據(jù)施工狀況提交線路資源,當(dāng)用戶提交后,系統(tǒng)會對提交的線路資源接著進行檢驗,檢驗提交的線路資源是否符合系統(tǒng)預(yù)先設(shè)定的規(guī)則,同時也檢查提交的線路資源是否有必要的網(wǎng)絡(luò)設(shè)備可以完成線路的接入,假如提交的線路資源可行。則把該線路資源保存在數(shù)據(jù)庫中,通過同步管理功能進行網(wǎng)絡(luò)資源的更新,實現(xiàn)新線路資源的接入管理。進而有效的增加了網(wǎng)絡(luò)通信資源。其詳細的線路資源管理實現(xiàn)效果如下所示:圖5-7網(wǎng)絡(luò)線路資源管理界面的實現(xiàn)圖5-8運行網(wǎng)線配置流程圖實現(xiàn)本功能主要代碼:stringstrconn=ConfigurationSettings.AppSettings["dsn"];SqlConnectioncn=newSqlConnection(strconn);cn.Open();if(!IsPostBack){TextBoxZDR.Text=Session["UserID"].ToString();stringstr=Request.QueryString["端口編號"];stringmysql="Select*From數(shù)據(jù)設(shè)備端口Where端口編號='"+str+"'";SqlCommandcm=newSqlCommand(mysql,cn);SqlDataReaderdr=cm.ExecuteReader();while(dr.Read()){TextBoxDKBH.Text=dr["端口編號"].ToString();TextBoxDKMC.Text=dr["端口名稱"].ToString();TextBoxSSXBERP.Text=dr["所屬設(shè)備ERP"].ToString();TextBoxDKLX.Text=dr["端口類型"].ToString();}}cn.Close();設(shè)備端口修改實現(xiàn)代碼:SqlCommandcm=newSqlCommand(strsql,cn);cm.ExecuteNonQuery();Response.Write("<script>alert('修改成功!')</script>");cn.Close();}catch{Response.Write("<script>alert('設(shè)備端口信息添加失?。ㄕ垯z查填寫信息長度或類型)!')</script>");}}elseResponse.Write("<script>alert('權(quán)限不足,不能進行此操作!')</script>");}資源同步管理功能的實現(xiàn)當(dāng)網(wǎng)絡(luò)中發(fā)生線路或設(shè)備發(fā)生變更時,或是網(wǎng)絡(luò)中的設(shè)備端口發(fā)生狀態(tài)變更時,須要通過某種機制告知其他設(shè)備,使得其他設(shè)備的數(shù)據(jù)報文避開問題線路或者設(shè)備,實現(xiàn)這個告知功能的就是資源同步管理功能。當(dāng)網(wǎng)絡(luò)中的端口或者設(shè)備發(fā)生故障時,資源同步管理功能須要向網(wǎng)絡(luò)中的其他設(shè)備廣播該設(shè)備的變更狀況,以保證網(wǎng)絡(luò)資源系統(tǒng)實時反饋出最新的資源信息,從而確保其它運維活動數(shù)據(jù)的精確性。其實現(xiàn)界面如下所示:圖5-9資源同步管理功能實現(xiàn)效果在實現(xiàn)技術(shù)方面,網(wǎng)絡(luò)資源同步管理主要依靠SNMP協(xié)議來完成,網(wǎng)絡(luò)資源管理系統(tǒng)通過發(fā)送設(shè)備狀態(tài)查詢報文,要求網(wǎng)絡(luò)中的各個設(shè)備進行應(yīng)答,并且依據(jù)其應(yīng)答速度和應(yīng)答報文的狀況來推斷網(wǎng)絡(luò)中設(shè)備的狀態(tài)和線路狀況。假如應(yīng)答延遲較大,則表明該資源線路較為繁忙,網(wǎng)絡(luò)流量負載較大。其SNMP協(xié)議報文里面的詳細信息則反饋網(wǎng)絡(luò)設(shè)備的詳細狀態(tài)。該反饋報文信息經(jīng)過資源同步模塊進行處理,形成對網(wǎng)絡(luò)中設(shè)備和線路資源狀態(tài)列表,同時資源同步管理把該狀態(tài)列表通過SNMP應(yīng)答幀的形式發(fā)送給網(wǎng)絡(luò)中的各個設(shè)備。當(dāng)網(wǎng)絡(luò)中發(fā)生變更時,SNMP協(xié)議發(fā)送的狀態(tài)應(yīng)答幀得不到網(wǎng)絡(luò)中問題設(shè)備的應(yīng)答,資源同步列表則發(fā)生變更,并且把該變更后的列表通過SNMP應(yīng)答幀的形式發(fā)送給網(wǎng)絡(luò)中的各個設(shè)備。實現(xiàn)對網(wǎng)絡(luò)中設(shè)備資源和線路資源狀態(tài)的變更。實現(xiàn)本功能主要代碼:圖5-10資源同步管理功能實現(xiàn)流程圖功能實現(xiàn)主要代碼: SqlConnectioncn=newSqlConnection(strconn);cn.Open();stringmysql="select*from傳輸連接where傳輸連接編號='"+TextBoxEDocID.Text+"'";SqlCommandcm=newSqlCommand(mysql,cn);SqlDataReaderdr=cm.ExecuteReader();if(TextBoxEDocID.Text=="")Response.Write("<script>alert('請?zhí)顚憘鬏斣O(shè)備連接編號!')</script>");elseif(TextBoxHH.Text=="")Response.Write("<script>alert('該傳輸設(shè)備連接編號已經(jīng)被占用!')</script>");}else{dr.Dispose();傳輸連接添加主要代碼:mysql="select*from傳輸連接where傳輸連接編號='"+TextBoxHH.Text+"'";cm=newSqlCommand(mysql,cn);dr=cm.ExecuteReader();if(dr.Read()){dr.Dispose();Response.Write("<script>alert('該傳輸連接編號已經(jīng)編輯!')</script>");}else{dr.Dispose();mysql="insertinto傳輸連接(傳輸連接編號,傳輸上聯(lián)設(shè)備端口號,傳輸上聯(lián)設(shè)備ERP編碼,傳輸下聯(lián)設(shè)備端口號,傳輸下聯(lián)設(shè)備ERP編碼,傳輸連接類型,備注)values('"+TextBoxHH.Text.Trim()+"','"+this.TextBoxSName.Text.Trim()+"','無','"+this.TextBoxJHSL.Text.Trim()+"')";cm=newSqlCommand(mysql,cn);cm.ExecuteNonQuery();cm.Dispose();cn.Close();InitPage();BindGrid();Response.Write("<script>alert('傳輸連接信息添加成功!')</script>");}}}catch{Response.Write("<script>alert('傳輸連接添加失?。ㄕ垯z查填寫信息長度或類型)!')</script>");}}標(biāo)準(zhǔn)地址管理功能的實現(xiàn)網(wǎng)絡(luò)資源的部署標(biāo)準(zhǔn)地址是資源管理的關(guān)鍵所在。標(biāo)準(zhǔn)地址的管理是有效的記錄網(wǎng)絡(luò)資源分布狀況的關(guān)鍵所在。其中在移動公司網(wǎng)絡(luò)資源管理的過程中,主要供應(yīng)的標(biāo)準(zhǔn)地理維護空間主要包括:住宅小區(qū)、機房、基站等相關(guān)的標(biāo)準(zhǔn)地理信息空間資源。操作人員可以直觀的對相關(guān)的信息進行維護。其詳細的實現(xiàn)功能實現(xiàn)效果如下所示:圖5-11標(biāo)準(zhǔn)地址管理功能的實現(xiàn)圖5-12標(biāo)準(zhǔn)地址管理流程圖mysql="select*from機房信息where機房信息編號='"+TextBoxHH.Text+"'";cm=newSqlCommand(mysql,cn);dr=cm.ExecuteReader();if(dr.Read()){dr.Dispose();Response.Write("<script>alert('該機房編碼已經(jīng)編輯!')</script>");}else{dr.Dispose();mysql="insertinto機房信息(機房編號,機房所處地理位置,機房覆蓋范圍)values('"+TextBoxJFBH.Text.Trim()+"','"+this.TextBoxJFWZ.Text.Trim()+"','"+this.TextBoxJFGFW.Text.Trim()+"')";cm=newSqlCommand(mysql,cn);cm.ExecuteNonQuery();cm.Dispose();cn.Close();InitPage();BindGrid();Response.Write("<script>alert('機房信息添加成功!')</script>");}}}catch{Response.Write("<script>alert('機房信息添加失?。ㄕ垯z查填寫信息長度或類型)!')</script>");}}統(tǒng)計報表管理模塊的實現(xiàn)統(tǒng)計報表主要依據(jù)需求完成各類數(shù)據(jù)報表的生成,同時供應(yīng)報表查看功能。當(dāng)查詢到一個對應(yīng)的信息后,統(tǒng)計報表模塊會把統(tǒng)計的信息進行匯總,生成詳細的報表,并且依據(jù)預(yù)先定義好的報表規(guī)則進行報表輸出。其報表管理實現(xiàn)效果如下所示:圖5-13報表管理界面的實現(xiàn)圖5-14查看統(tǒng)計分析結(jié)果流程圖報表管理功能的實現(xiàn)代碼如下所示:protectedvoidButton1_Click(objectsender,EventArgse){try{Stringstrconn=ConfigurationSettings.AppSettings["dsn"];SqlConnectioncn=newSqlConnection(strconn);cn.Open();stringmysql="select*from客戶名稱where客戶編號='"+TextBoxKHBH.Text.ToString()+"'";SqlCommandcm=newSqlCommand(mysql,cn);SqlDataReaderdr=cm.ExecuteReader();if(TextBoxKHBH.Text=="")Response.Write("<script>alert(請?zhí)顚懣蛻艟幪枺?)</script>");elseif(dr.Read()){dr.Dispose();InitPage();Response.Write("<script>alert('該客戶編號已被占用!')</script>");}else{dr.Dispose();mysql="insertinto客戶信息(客戶名稱,客戶服務(wù)等級,客戶編號,客戶所在地理位置描述,客戶運用數(shù)據(jù)業(yè)務(wù)類型,業(yè)務(wù)開通數(shù)量,戶線連接編號)values('"+this.TextBoxKHDJ.Text.Trim()+"','"+this.TextBoxKHBH.Text.Trim()+"','"+this.TextBoxKHYW.Text.Trim()+"','"+this.TextBoxADDRESSA.Text.Trim()+"','"+this.TextBoxYWKTLX.Text.Trim()+"','"+this.TextBoxKWKTSL.Text.Trim()+"','"+this.TextBoxHXLJBH.Text.Trim()+"')";cm=newSqlCommand(mysql,cn);cm.ExecuteNonQuery();cm.Dispose();cn.Close();InitPage();BindGrid();Response.Write("<script>alert('客戶信息報表輸出成功!')</script>");}}catch{Response.Write("<script>alert('客戶信息報表輸出成功(請檢查統(tǒng)計信息是否純在)!')</script>");}}5.3本章小結(jié)本章主要對移動公司網(wǎng)絡(luò)資源管理系統(tǒng)實現(xiàn)進行了探討。在本章的探討中,首先對系統(tǒng)開發(fā)的環(huán)境以及軟硬件需求進行了探討,然后針對移動公司網(wǎng)絡(luò)資源管理系統(tǒng)設(shè)計的結(jié)果,對系統(tǒng)的核心功能模塊一一進行了實現(xiàn),給出了詳細的實現(xiàn)效果和核心代碼。第六章移動公司網(wǎng)絡(luò)資源管理系統(tǒng)的測試第七章結(jié)論和展望本文主要對移動公司網(wǎng)絡(luò)資源管理系統(tǒng)的設(shè)計和實現(xiàn)進行了探討,在本文的探討過程中,首先對該網(wǎng)絡(luò)資源管理系統(tǒng)的實際管理需求進行了調(diào)研,針對用戶的需求結(jié)論,設(shè)計了系統(tǒng)用戶管理功能、設(shè)備資源管理功能、線路資源管理功能、資源同步管理功能、標(biāo)準(zhǔn)地址管理功能以及統(tǒng)計報表管理模塊,并且利用時序圖的方式對系統(tǒng)的每一個模塊的詳細流程進行了設(shè)計。同時接受了CICS交易中間件技術(shù),有效的實現(xiàn)了客戶端和服務(wù)器端數(shù)據(jù)的無縫連接。本文在系統(tǒng)設(shè)計的基礎(chǔ)上利用JAVA技術(shù)以及MYSQL技術(shù)對系統(tǒng)的功能進行了實現(xiàn),切實的完成了系統(tǒng)的開發(fā)和設(shè)計工作。在系統(tǒng)實現(xiàn)的基礎(chǔ)之上,針對本文構(gòu)建的系統(tǒng)的功能和性能進行了測試,切實的完成本系統(tǒng)的探討。通過本文的探討可以看出,本文構(gòu)建的系統(tǒng)的應(yīng)用,不僅實現(xiàn)了網(wǎng)絡(luò)資源管理功能,同時通過資源同步管理功能有效的實現(xiàn)了變更的網(wǎng)絡(luò)資源信息同步到其他的設(shè)備,有效的斷開網(wǎng)絡(luò)中的故障線路和設(shè)備,確保了網(wǎng)路通信的正常運行。該系統(tǒng)的應(yīng)用不僅實現(xiàn)了對網(wǎng)絡(luò)資源的統(tǒng)一管理,同時也有效的減輕了網(wǎng)絡(luò)維護人員的工作量,切實的提高了移動公司資源管理業(yè)務(wù)的精確度和服務(wù)效率。本文的探討雖然取得了較為豐富的探討成果,有效的解決了實際的管理問題,但是由于時間驚惶等緣由,也使得本文的探討存在確定的不足,其中主要表現(xiàn)在系統(tǒng)的功能模塊流程相對簡潔,沒有考慮負責(zé)狀況下的網(wǎng)絡(luò)資源負載均衡的問題。在今后的探討過程中,將進一步對系統(tǒng)的業(yè)務(wù)流程進行細化,完善相關(guān)的探討工作,考慮逆向工作流等問題,使得本文構(gòu)建的系統(tǒng)更加全面可行。
參考文獻[1]吳慰慈,張久珍.網(wǎng)絡(luò)信息資源管理的標(biāo)準(zhǔn)化體系探討[J].情報科學(xué),2011,19(1):40-45.[2]Leon-GarciaA,MasonLG.Virtualnetworkresourcemanagementfornext-generationnetworks[J].IEEECommunicationsMagazine,2013,41(7):102-109.[3]馬費成,陳銳.面對高速信息網(wǎng)絡(luò)的信息資源管理(一):從技術(shù)角度的分析[J].中國圖書館學(xué)報,2012,24(1):12-17.[4]張曉星.基于學(xué)問管理的網(wǎng)絡(luò)資源管理[J].國家圖書館學(xué)刊,2013,1(7):13.[5]粟慧.網(wǎng)絡(luò)資源評價:評價標(biāo)準(zhǔn)及元數(shù)據(jù)和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度大型工程項目現(xiàn)場環(huán)保責(zé)任協(xié)議3篇
- 二零二五年版無產(chǎn)權(quán)房屋租賃保險合同3篇
- 2025版消防通道維護及清理服務(wù)合同2篇
- 二零二五版水塘承包合同- 水產(chǎn)信息咨詢服務(wù)與承包協(xié)議3篇
- 二零二五年度建筑外墻保溫勞務(wù)分包合同范本修訂版6篇
- 牧區(qū)土房改造方案
- 二零二五版四川成都離婚協(xié)議書起草與法律援助合同3篇
- 2025版礦山工程施工現(xiàn)場防火安全責(zé)任書3篇
- 二零二五年度建筑施工安全承諾書編寫指南及解讀3篇
- 二零二五年度光纖網(wǎng)絡(luò)施工安全保密合作協(xié)議3篇
- 2024年高純氮化鋁粉體項目可行性分析報告
- 安檢人員培訓(xùn)
- 山東省濰坊市2024-2025學(xué)年高三上學(xué)期1月期末 英語試題
- 危險性較大分部分項工程及施工現(xiàn)場易發(fā)生重大事故的部位、環(huán)節(jié)的預(yù)防監(jiān)控措施
- 《榜樣9》觀后感心得體會四
- 2023事業(yè)單位筆試《公共基礎(chǔ)知識》備考題庫(含答案)
- 七年級下冊英語單詞表(人教版)-418個
- 化學(xué)-廣東省廣州市2024-2025學(xué)年高一上學(xué)期期末檢測卷(一)試題和答案
- 交警安全進校園課件
- 2025四川中煙招聘高頻重點提升(共500題)附帶答案詳解
- EHS工程師招聘筆試題與參考答案(某大型央企)2024年
評論
0/150
提交評論