django基于Python的運(yùn)維管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-論文_第1頁(yè)
django基于Python的運(yùn)維管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-論文_第2頁(yè)
django基于Python的運(yùn)維管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-論文_第3頁(yè)
django基于Python的運(yùn)維管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-論文_第4頁(yè)
django基于Python的運(yùn)維管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-論文_第5頁(yè)
已閱讀5頁(yè),還剩32頁(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)介

緒論課題背景21世紀(jì)以來(lái),隨著科學(xué)技術(shù)的飛速發(fā)展,人們對(duì)信息的要求越來(lái)越高,于是傳統(tǒng)的信息技術(shù)越來(lái)越難以滿足人們的要求。運(yùn)維管理系統(tǒng)通過(guò)計(jì)算機(jī)技術(shù)進(jìn)行信息管理,完善平臺(tái)與運(yùn)維人員之間的關(guān)系,有助于提高工作效率,實(shí)現(xiàn)信息化管理[1]。此次設(shè)計(jì)的系統(tǒng)不僅利于管理員總體負(fù)責(zé)整體系統(tǒng)的運(yùn)行維護(hù),統(tǒng)籌協(xié)調(diào),同時(shí)也方便運(yùn)維人員隨時(shí)查看交換機(jī)、點(diǎn)檢信息、故障預(yù)警、處理故障等,運(yùn)維管理系統(tǒng)的開發(fā)很好地解決了這一問(wèn)題,同時(shí)也為運(yùn)維人員提供方便的信息獲取渠道。隨著信息技術(shù)的飛速進(jìn)步和企業(yè)信息化建設(shè)的持續(xù)深化,運(yùn)維管理在維護(hù)企業(yè)信息系統(tǒng)穩(wěn)定運(yùn)作方面扮演著至關(guān)重要的角色。在當(dāng)下這個(gè)信息化迅猛發(fā)展的時(shí)代,企業(yè)對(duì)運(yùn)維管理的需求變得更為迫切。作為確保信息系統(tǒng)順暢運(yùn)行的核心環(huán)節(jié),運(yùn)維管理的效率與質(zhì)量直接關(guān)系到企業(yè)的業(yè)務(wù)運(yùn)作效率及客戶滿意程度。然而,傳統(tǒng)的運(yùn)維管理手段常常暴露出效率低下、響應(yīng)遲緩、監(jiān)控范圍有限以及數(shù)據(jù)孤立等問(wèn)題,難以適應(yīng)現(xiàn)代企業(yè)對(duì)運(yùn)維管理提出的更高要求。鑒于此,本課題提出了運(yùn)用Python的Django框架來(lái)打造運(yùn)維管理系統(tǒng)的解決方案。Django作為一款高級(jí)的PythonWeb開發(fā)框架,憑借其強(qiáng)大的功能集、出色的擴(kuò)展性能、高效的數(shù)據(jù)處理能力和豐富的第三方庫(kù)資源,為運(yùn)維管理系統(tǒng)的構(gòu)建提供了穩(wěn)固的技術(shù)支撐。借助Django框架,我們可以實(shí)現(xiàn)對(duì)運(yùn)維數(shù)據(jù)的集中存儲(chǔ)、快速檢索和智能化分析,從而為運(yùn)維決策過(guò)程提供強(qiáng)有力的數(shù)據(jù)支撐。此外,基于Django的運(yùn)維管理系統(tǒng)還能將多種運(yùn)維工具和資源進(jìn)行有效整合,涵蓋服務(wù)器監(jiān)控、網(wǎng)絡(luò)監(jiān)控、應(yīng)用監(jiān)控以及日志分析等關(guān)鍵領(lǐng)域,實(shí)現(xiàn)對(duì)運(yùn)維核心要素的實(shí)時(shí)監(jiān)控和預(yù)警。通過(guò)直觀易用的Web界面,運(yùn)維團(tuán)隊(duì)可以輕松地掌握系統(tǒng)運(yùn)行狀態(tài)、及時(shí)處理報(bào)警信息、迅速進(jìn)行故障排查和恢復(fù)工作,進(jìn)而顯著提升運(yùn)維工作的效率和響應(yīng)速度。1.2選題的目的與意義運(yùn)維管理系統(tǒng)本研究致力于詳盡剖析Django框架在運(yùn)維管理系統(tǒng)領(lǐng)域的運(yùn)用潛力,利用其卓越的功能特性、出色的擴(kuò)展性能以及高效的數(shù)據(jù)處理能力,為運(yùn)維管理系統(tǒng)的構(gòu)建提供穩(wěn)固的技術(shù)基石。我們計(jì)劃打造一款集服務(wù)器監(jiān)控、網(wǎng)絡(luò)監(jiān)控、應(yīng)用監(jiān)控及日志分析等多元化功能于一體的綜合性運(yùn)維管理系統(tǒng),該系統(tǒng)將實(shí)現(xiàn)對(duì)運(yùn)維核心要素的即時(shí)監(jiān)控與預(yù)警,從而顯著提升運(yùn)維管理的響應(yīng)速度和精確度。此外,通過(guò)設(shè)計(jì)直觀易用的Web操作界面,我們旨在為運(yùn)維人員提供流暢便捷的操作體驗(yàn),有效簡(jiǎn)化運(yùn)維管理的復(fù)雜流程,進(jìn)一步推動(dòng)運(yùn)維團(tuán)隊(duì)整體工作效率的提升。本文研究的目標(biāo)是通過(guò)對(duì)各種功能單元進(jìn)行最優(yōu)的整合,從而達(dá)到對(duì)各種管理的具體要求,從而最大限度地提高本行業(yè)的自動(dòng)化和信息化水平,從而使得運(yùn)維管理更清楚、更透明。操作簡(jiǎn)單,管理方便,可以實(shí)現(xiàn)自動(dòng)檢測(cè),減少了運(yùn)維管理的錯(cuò)誤。運(yùn)維管理系統(tǒng)最大的特色在于信息的處理,因?yàn)樗婕暗酱罅康男畔?,而且涉及到的各種類型和復(fù)雜的管理,使得整個(gè)過(guò)程更加的繁瑣。它們之間的聯(lián)系很復(fù)雜,而且數(shù)據(jù)的檢索和分析方式也很復(fù)雜。在以往的傳統(tǒng)運(yùn)維管理中,以上各項(xiàng)工作都是非常繁雜和繁瑣的。由于在進(jìn)行數(shù)據(jù)的加工時(shí),往往會(huì)發(fā)生信息的反復(fù)傳輸和丟失,所以必須引進(jìn)電腦進(jìn)行信息的管理,以達(dá)到改善工作者管理工作的效果。該軟件滿足了時(shí)代的變化,滿足了運(yùn)維人員的需求,充分發(fā)揮了網(wǎng)絡(luò)的交互和實(shí)時(shí)性,提供了方便、快捷、舒適的服務(wù),使運(yùn)維人員能夠及時(shí)掌握最新的信息,使運(yùn)維人員能夠及時(shí)掌握最新的數(shù)據(jù),并能有效地提升運(yùn)維人員的服務(wù)水平。本制度的優(yōu)勢(shì)在于:(1)該系統(tǒng)將社團(tuán)信息及時(shí)地提供給使用者。使用者可以在任何時(shí)候登陸該網(wǎng)站查詢相關(guān)資訊,所有資訊均真實(shí)可信,并嚴(yán)肅處理各項(xiàng)事務(wù),確保使用者權(quán)益得到切實(shí)保障。(2)該系統(tǒng)網(wǎng)頁(yè)的界面結(jié)構(gòu)簡(jiǎn)潔,便于使用者使用。(3)系統(tǒng)更新方便,成本低廉,能夠與運(yùn)維人員進(jìn)行雙向的信息交換,能夠適應(yīng)市場(chǎng)的發(fā)展,并能吸引到越來(lái)越多的運(yùn)維人員[2]。1.3初步設(shè)計(jì)方法與實(shí)施方案軟件體系結(jié)構(gòu)方案:由于本系統(tǒng)需要在不同設(shè)備上都能運(yùn)行,而且電腦配置要求也要越低越好,為了實(shí)現(xiàn)這一要求,經(jīng)過(guò)考慮B/S架構(gòu)成為最佳之選。使用B/S架構(gòu)的系統(tǒng)可以幾乎在任何電腦上運(yùn)行,只要瀏覽器可以正常工作就可以正常運(yùn)行該系統(tǒng),而且后期維護(hù)及二次修改較為容易,符合要求。操作系統(tǒng)方案:Windows10操作系統(tǒng),該系統(tǒng)是目前微軟公司推出的最新系統(tǒng),目前大多數(shù)市面上的電腦都使用該系統(tǒng),并且該系統(tǒng)功能完善,兼容性好。開發(fā)工具:選用Eclipse,Python開發(fā)語(yǔ)言Django框架,MySQL數(shù)據(jù)庫(kù)。1.4本文研究?jī)?nèi)容該系統(tǒng)以B/S架構(gòu)為基礎(chǔ),通過(guò)Mysql技術(shù),實(shí)現(xiàn)了對(duì)數(shù)據(jù)的查詢與存儲(chǔ),保證了工作的正常、高效,提高了工作效率。主要的工作包括:(1)本系統(tǒng)界面簡(jiǎn)潔明了,便于使用者進(jìn)行操作。Eclipse提供了可視化的程序設(shè)計(jì),大多數(shù)的功能都可以由控制程序來(lái)實(shí)現(xiàn),并且運(yùn)維人員可以很容易地進(jìn)行各種操作。(2)本系統(tǒng)分為二部分,能夠滿足管理人員與運(yùn)維人員的不同需要。該系統(tǒng)的使用者有:管理員及運(yùn)維人員[3]。

2關(guān)鍵技術(shù)介紹2.1Python語(yǔ)言Python語(yǔ)言,由荷蘭計(jì)算機(jī)科學(xué)家吉多·范羅蘇姆于1991年設(shè)計(jì)并發(fā)布,是一種解釋型、面向?qū)ο蟆?dòng)態(tài)類型的高級(jí)編程語(yǔ)言。其設(shè)計(jì)哲學(xué)強(qiáng)調(diào)代碼的可讀性和簡(jiǎn)潔的語(yǔ)法結(jié)構(gòu),使得Python成為眾多編程愛(ài)好者與專業(yè)開發(fā)者心中的首選。Python的語(yǔ)法簡(jiǎn)潔明了,減少了繁瑣的編程細(xì)節(jié),讓開發(fā)者能夠更專注于程序邏輯與算法設(shè)計(jì)。同時(shí),Python具備強(qiáng)大的標(biāo)準(zhǔn)庫(kù)和第三方庫(kù),涵蓋了從Web開發(fā)、數(shù)據(jù)科學(xué)、人工智能到自動(dòng)化運(yùn)維等多個(gè)領(lǐng)域,為開發(fā)者提供了豐富的工具和資源。在Web開發(fā)領(lǐng)域,Python擁有Django、Flask等流行的Web框架,這些框架提供了快速構(gòu)建Web應(yīng)用和API的能力,使得Python成為Web開發(fā)領(lǐng)域的重要力量。在數(shù)據(jù)科學(xué)和人工智能領(lǐng)域,Python更是大放異彩,NumPy、pandas、scikit-learn等庫(kù)為數(shù)據(jù)分析、機(jī)器學(xué)習(xí)等任務(wù)提供了強(qiáng)大的支持。此外,Python還具有良好的跨平臺(tái)性,能夠在不同的操作系統(tǒng)上運(yùn)行,包括Windows、Linux、macOS等,為開發(fā)者提供了極大的便利。Python的社區(qū)也非常活躍,擁有大量的開源項(xiàng)目和文檔資源,使得開發(fā)者能夠輕松獲取幫助和支持。2.2MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)在軟件項(xiàng)目中扮演著操作管理數(shù)據(jù)的角色同時(shí)還能夠保證數(shù)據(jù)的獨(dú)立性、一致性和安全性,并為系統(tǒng)訪問(wèn)數(shù)據(jù)提供有效方式不僅如此數(shù)據(jù)庫(kù)還能大大減少程序員開發(fā)程序時(shí)間。在日常能夠接觸實(shí)用的一般有兩類數(shù)據(jù)庫(kù),一類是以(Oracle,DB2,SQLServer,MySQL)為代表的關(guān)系型數(shù)據(jù)庫(kù)和以(NoSql、MongeDB)為代表的非關(guān)系型數(shù)據(jù)庫(kù),兩類數(shù)據(jù)庫(kù)各有各的優(yōu)缺點(diǎn)。其中非關(guān)系型數(shù)據(jù)庫(kù)又分為網(wǎng)絡(luò)數(shù)據(jù)庫(kù)和層級(jí)數(shù)據(jù)庫(kù)。網(wǎng)絡(luò)數(shù)據(jù)庫(kù)是指在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中應(yīng)用數(shù)據(jù)庫(kù)技術(shù)然后借助網(wǎng)絡(luò)技術(shù)將存儲(chǔ)于數(shù)據(jù)庫(kù)中的大量信息及時(shí)發(fā)布出去;在成熟的數(shù)據(jù)庫(kù)技術(shù)的幫助下,計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)中的各種數(shù)據(jù)的有效管理,用戶與網(wǎng)絡(luò)中的數(shù)據(jù)庫(kù)數(shù)據(jù)交互也借此得以進(jìn)行。IMS也是最早研制成功的數(shù)據(jù)庫(kù)系統(tǒng)。關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合、關(guān)系完整性約束構(gòu)成了關(guān)系模型。作為數(shù)據(jù)庫(kù)另外一種區(qū)分方式的存儲(chǔ)介質(zhì)被大家分為磁盤和內(nèi)存這兩種。例如:關(guān)系型數(shù)據(jù)庫(kù)就存儲(chǔ)在磁盤中,非關(guān)系型數(shù)據(jù)庫(kù)則存儲(chǔ)在內(nèi)存中。典型的關(guān)系型數(shù)據(jù)庫(kù)有:Oracle、DB2、MicrosoftSQLServer、MicrosoftAccess、MySQL、SQLite。小型關(guān)系型數(shù)據(jù)庫(kù):MicrosoftAccess,SQLite;中型關(guān)系型數(shù)據(jù)庫(kù):SQLServer,Mysql;大型關(guān)系型數(shù)據(jù)庫(kù):Oracle,DB2。大家常用的其他關(guān)系形數(shù)據(jù)庫(kù)系統(tǒng)大多是MySQLAB公司開發(fā)的,其中MySQL也是由這家開發(fā)的,所應(yīng)用的分布式數(shù)據(jù)庫(kù)管理系統(tǒng)是客戶機(jī)/服務(wù)器體系結(jié)構(gòu)得益于此結(jié)構(gòu),而且用這個(gè)系統(tǒng)建造的數(shù)據(jù)庫(kù)具有很強(qiáng)的適用性,用C和C++編寫的系統(tǒng)讓他擁有很強(qiáng)的適用性所以他可以在大部分操作系統(tǒng)上使用并能和php結(jié)合。不同的API函數(shù)針對(duì)不同的語(yǔ)言(C,C++,JAVA等)來(lái)處理不同數(shù)據(jù);為了更好地支持多CPU多線程通過(guò)使用核心線程來(lái)實(shí)現(xiàn);提供的存儲(chǔ)機(jī)制分為事務(wù)和非事務(wù)存儲(chǔ)機(jī)制;MySQL采用雙重許可,不管是從MySQLAB公司獲得正式的商業(yè)許可又或是許可條款下以免費(fèi)軟件或開放源碼軟件的方式使用MySQL軟件都是被允許的。MySQL作為數(shù)據(jù)庫(kù)擁有很多優(yōu)點(diǎn),其中由于是開放源碼,所以使用成本特別低,而它體積小的特點(diǎn)決定了速度快的特性。因此,MySql具有開放性,多線程支持多種API,可跨數(shù)據(jù)庫(kù)連接,國(guó)際化,數(shù)據(jù)庫(kù)體積巨大等特點(diǎn)。簡(jiǎn)單的來(lái)說(shuō),MySql是一個(gè)開放的、快速的、多線程的、多用戶的數(shù)據(jù)庫(kù)服務(wù)器。選用MySQL作為數(shù)據(jù)庫(kù)的其中一個(gè)原因就是支持多線程,支持多線程的特點(diǎn)為利用系統(tǒng)資源提供了便捷并因此大大提高了系統(tǒng)運(yùn)行速度和效率,而且連接數(shù)據(jù)庫(kù)的方式多樣包括但不局限于TCP/IP、ODBC和JDBC等途徑;但是沒(méi)有東西是完美無(wú)缺的,即便MySQL也如此,雖說(shuō)它有著眾多優(yōu)點(diǎn)但其功能不夠強(qiáng)大,規(guī)模也相對(duì)較小,無(wú)法應(yīng)對(duì)大型數(shù)據(jù)哭的處理。但是對(duì)于本系統(tǒng)來(lái)說(shuō),選用MySQL作為數(shù)據(jù)庫(kù),其功能性能已綽綽有余,如果要進(jìn)行二次開發(fā)的數(shù)據(jù)庫(kù)表結(jié)構(gòu)空間的擴(kuò)展也是完全可行的。綜上所述,MySQL是作為本系統(tǒng)數(shù)據(jù)庫(kù)的最優(yōu)選擇。2.3Django框架django是使用Python編寫的后端程序框架,是著名ORM(ObjectRelationalMapping)框架。它內(nèi)部包含了合理集成的組建、簡(jiǎn)介的URL設(shè)計(jì)以及自動(dòng)化的管理界面。使用Django后端Web框架,可以使網(wǎng)站在動(dòng)態(tài)內(nèi)容發(fā)布和網(wǎng)站部署方面更加便捷。2.4Vue簡(jiǎn)介VUE是一套用于構(gòu)建運(yùn)維人員界面的漸進(jìn)式框架。為了實(shí)現(xiàn)前后端分離的開發(fā)理念,開發(fā)前端

SPA(single

page

web

application)

項(xiàng)目,實(shí)現(xiàn)數(shù)據(jù)綁定,路由配置,項(xiàng)目編譯打包等一系列工作的技術(shù)框架。與其它大型框架不同的是,Vue

被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue

的核心庫(kù)只關(guān)注視圖層,不僅易于上手,還便于與第三方庫(kù)或既有項(xiàng)目整合。當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫(kù)結(jié)合使用時(shí),Vue

也完全能夠?yàn)閺?fù)雜的單頁(yè)應(yīng)用提供驅(qū)動(dòng)。3系統(tǒng)分析3.1可行性分析在開發(fā)一個(gè)新的軟件之前,必須要進(jìn)行一個(gè)系統(tǒng)的可行性研究,以最大限度地利用這個(gè)問(wèn)題。以下我們將從系統(tǒng),技術(shù),操作、運(yùn)營(yíng)、法律等方面來(lái)決定該體系的發(fā)展[4]。3.1.1系統(tǒng)可行性分析利用計(jì)算機(jī)支持高效率完成運(yùn)維管理系統(tǒng)的日常事務(wù),是適應(yīng)現(xiàn)代化制度要求、推動(dòng)信息管理系統(tǒng)走向科學(xué)化、規(guī)范化的必要條件;同時(shí)計(jì)算機(jī)有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高運(yùn)維管理的效率,也是本系統(tǒng)信息化的重要條件[5]。3.1.2技術(shù)可行性分析運(yùn)維管理系統(tǒng)在使用電腦和信息分析系統(tǒng)這些設(shè)計(jì)沒(méi)有硬性要求,電腦只要是可以正常使用的話,那么代碼和頁(yè)面設(shè)計(jì)就是可行的。要求高的主要是服務(wù)器,平臺(tái)上傳服務(wù)器一定要選擇性價(jià)比高和安全性高的,打開網(wǎng)站一定要順滑不卡頓,所以硬件也是可行的[6]。3.1.3操作可行性分析將根據(jù)管理系統(tǒng)中的運(yùn)維人員和管理員的效率來(lái)分析該措施的可行性。管理員和運(yùn)維人員都可以通過(guò)簡(jiǎn)單的操作登錄進(jìn)對(duì)應(yīng)的系統(tǒng)頁(yè)面,方便運(yùn)維人員搜索信息和管理人員管理數(shù)據(jù),不需要特別懂電腦的人也可以輕松訪問(wèn)系統(tǒng)模塊。該系統(tǒng)已完全投入使用[7]。3.1.4運(yùn)營(yíng)可行性可操作性是指將系統(tǒng)開發(fā)所涉及到的所有功能全都實(shí)現(xiàn),代碼收尾工作完成后對(duì)運(yùn)維人員消費(fèi)水平,系統(tǒng)的業(yè)務(wù)能力是否與運(yùn)維人員消費(fèi)水平所對(duì)等,是否可以滿足大部分消費(fèi)者的需求,頁(yè)面是否美觀,能否讓運(yùn)維人員滿意,代碼顯示是否為輕量級(jí),操作和功能是否簡(jiǎn)單便捷,是否同時(shí)適用于小孩,成人和老人。系統(tǒng)能否同時(shí)應(yīng)用于windows、linux等操作系統(tǒng),這取決于系統(tǒng)的可移植性。Python編程語(yǔ)言的適應(yīng)性非常強(qiáng),基本上能夠較好的適應(yīng)目前市場(chǎng)環(huán)境中所流行的各個(gè)平臺(tái)。也就是說(shuō)Python的可移植性很強(qiáng),那么系統(tǒng)的價(jià)值越高,可行性也就越強(qiáng)。3.1.5法律可行性該\t"/report/a55da2ee-27ad-44d0-b22b-5c305f1c1842/html/resultFrame"運(yùn)維管理系統(tǒng)是面向大眾開源化和不收取任何費(fèi)用的。它的主要目的是幫助運(yùn)維人員解決運(yùn)維管理問(wèn)題。完全符合法律可行性要求,系統(tǒng)內(nèi)部權(quán)限劃分不會(huì)導(dǎo)致內(nèi)部運(yùn)維人員泄露系統(tǒng)機(jī)密。對(duì)于運(yùn)維人員信息,系統(tǒng)有保護(hù)措施,運(yùn)維人員密碼在數(shù)據(jù)庫(kù)中加密,并有嚴(yán)格的自我控制和商品價(jià)格解釋。3.2需求分析需求分析的首要是要分析運(yùn)維人員的需求,知道運(yùn)維人員存在的一些情況,并且要明確運(yùn)維人員的使用狀況,然后設(shè)計(jì)規(guī)劃解決的問(wèn)題。其中在使用定性的分析以及定量的分析,從這兩個(gè)方面獲取運(yùn)維人員的需求。一方面定性的分析獲得的應(yīng)該是運(yùn)維人員的基本需求,能夠發(fā)現(xiàn)現(xiàn)在人們的習(xí)慣要求。所以定性的需要主要是為了多與運(yùn)維人員交流,從而更為深刻的了解一些存在的需求問(wèn)題;定量的分析則是發(fā)現(xiàn)一些潛在的運(yùn)維人員,并且獲得不一樣的反饋內(nèi)容。所以定量的需求要讓運(yùn)維人員來(lái)闡述一些情況,一定讓使用者清晰的進(jìn)行客觀的描述,這樣才能夠比較全面的獲得運(yùn)維人員的需求所在。其中獲得運(yùn)維人員需求以后,就要可以將運(yùn)維人員需求設(shè)計(jì)為運(yùn)維管理系統(tǒng)的功能模塊。在能及時(shí)的分析和發(fā)現(xiàn)有關(guān)需求的情況下,需要系統(tǒng)同時(shí)的跟進(jìn)需求設(shè)計(jì)。在運(yùn)維管理過(guò)程中還需要?jiǎng)?chuàng)建需求工作的數(shù)據(jù)分析,以便于后面的分析做總結(jié)。寫入一個(gè)需求的報(bào)告內(nèi)容,其中需要包含完整的描述需求、以及功能需求、模型等后續(xù)開發(fā)過(guò)程中還需要用到的部分資料。需求的分析中運(yùn)維人員需求就是比較的重要,而且可以通過(guò)各種的路徑,以及各運(yùn)維人員對(duì)于系統(tǒng)的功能需求,你需要對(duì)這些內(nèi)容做出整理以及分類,然后分析這些需求的現(xiàn)實(shí)情況下的可能原因,還需要有認(rèn)真的分析過(guò)程,結(jié)合現(xiàn)實(shí)的情況下最終做出一系列的需求資料。在有關(guān)運(yùn)維人員的期望分析中能夠明確一些可能實(shí)現(xiàn)的情況,運(yùn)維管理功能是許多個(gè)可以測(cè)試的功能相結(jié)合的,正是由于這些功可以使得運(yùn)維人員能夠更加積極的提供出需求,讓系統(tǒng)功能可以變得更加的完善。這樣就可以保證所有設(shè)計(jì)的功能模塊都是可以用到的,而且也是可測(cè)試的,對(duì)于后續(xù)系統(tǒng)的開發(fā)能夠有比較關(guān)鍵的作用,也能快速完成運(yùn)維人員所提供的需求。這個(gè)階段所要求做的就是將上述的分析具體化,設(shè)計(jì)出能滿足預(yù)定目標(biāo)系統(tǒng)的過(guò)程。從粗到細(xì),根據(jù)程序結(jié)構(gòu)化設(shè)計(jì)的要求,把整個(gè)項(xiàng)目分為二個(gè)運(yùn)維人員角色,分別是管理員與運(yùn)維人員。在具體的功能模塊設(shè)計(jì)上,二個(gè)角色的功能又不盡相同[8]。作為系統(tǒng)實(shí)施的基礎(chǔ),系統(tǒng)設(shè)計(jì)的作用尤為重要。3.3系統(tǒng)用例圖運(yùn)維管理系統(tǒng)可以將功能劃分為運(yùn)維人員的使用功能和管理員功能。(1)運(yùn)維人員關(guān)鍵功能包含運(yùn)維人員注冊(cè)登錄,系統(tǒng)首頁(yè)、交換機(jī)、點(diǎn)檢信息、故障預(yù)警、處理故障、反饋信息、通知公告、個(gè)人中心等有關(guān)信息,并進(jìn)行詳細(xì)操作。運(yùn)維人員用例如下:圖3-1運(yùn)維人員用例圖(2)管理員的權(quán)限是最高的,可以對(duì)系統(tǒng)所在功能進(jìn)行查看,修改和刪除,包括運(yùn)維人員功能。管理員用例如下:圖3-2管理員用例圖3.4系統(tǒng)流程的分析3.4.1運(yùn)維人員管理的流程管理包括:添加運(yùn)維人員信息,查看運(yùn)維人員信息,修改運(yùn)維人員信息,刪除/激活運(yùn)維人員信息。添加運(yùn)維人員信息后設(shè)置運(yùn)維人員信息的參數(shù),如果參數(shù)合法,保存運(yùn)維人員信息,否則需要重新設(shè)置參數(shù);查詢運(yùn)維人員信息需要輸入查詢關(guān)鍵字,然后返回查詢信息;查看運(yùn)維人員信息就可以查看詳細(xì)的信息;修改運(yùn)維人員信息需要修改參數(shù),如果修改后的參數(shù)合法,保存運(yùn)維人員信息,否則需要重新修改參數(shù);刪除/激活運(yùn)維人員信息后刪除/激活運(yùn)維人員信息成功[9]。運(yùn)維人員管理的流程如圖3-3所示。圖3-3運(yùn)維人員管理流程3.4.2個(gè)人中心管理流程進(jìn)入主頁(yè)面后點(diǎn)擊個(gè)人中心查看,點(diǎn)擊修改密碼進(jìn)入修改密碼頁(yè)面,輸入原密碼和新密碼,判斷是否符合要求,如果符合要求即可保存,否則需要重新輸入。個(gè)人中心管理流程如圖3-4所示[10]。圖3-4個(gè)人中心管理流程3.4.3登錄流程進(jìn)入登錄界面后,輸入運(yùn)維人員名和密碼,選擇角色后驗(yàn)證,如果正確進(jìn)入主界面,否則需要重新輸入。登錄流程如圖3-5所示[11]。圖3-5登錄流程

4系統(tǒng)設(shè)計(jì)4.1軟件功能模塊設(shè)計(jì)運(yùn)維管理系統(tǒng)分為二個(gè)模塊,分別是管理員功能模塊和運(yùn)維人員功能模塊。主要功能模塊包括:系統(tǒng)首頁(yè)、運(yùn)維人員、交換機(jī)、點(diǎn)檢信息、故障預(yù)警、處理故障、反饋信息、通知公告、個(gè)人中心等,系統(tǒng)總體功能如下圖所示[12]。圖4-1運(yùn)維管理系統(tǒng)總體功能模塊圖4.2數(shù)據(jù)庫(kù)設(shè)計(jì)4.2.1概念模型設(shè)計(jì)概念模型是對(duì)現(xiàn)實(shí)中的問(wèn)題出現(xiàn)的事物的進(jìn)行描述,E-R圖是由實(shí)體及其關(guān)系構(gòu)成的圖,通過(guò)E-R圖可以清楚地描述系統(tǒng)涉及到的實(shí)體之間的相互關(guān)系。運(yùn)維人員包括:賬號(hào)、姓名、性別、頭像、聯(lián)系電話。運(yùn)維人員E-R圖如圖4-2所示。圖4-2運(yùn)維人員E-R圖故障預(yù)警包括:設(shè)備名稱、設(shè)備圖片、設(shè)備狀態(tài)、登記時(shí)間、賬號(hào)、姓名。故障預(yù)警E-R圖如圖4-3所示。圖4-3故障預(yù)警E-R圖交換機(jī)包括:設(shè)備編號(hào)、設(shè)備名稱、設(shè)備圖片、處理器、內(nèi)存、溫度、風(fēng)扇、發(fā)布時(shí)間、接口數(shù)量。交換機(jī)E-R圖如圖4-4所示。圖4-4交換機(jī)E-R圖點(diǎn)檢信息包括:設(shè)備名稱、設(shè)備圖片、處理器點(diǎn)檢、內(nèi)存點(diǎn)檢、溫度點(diǎn)檢、接口點(diǎn)檢、風(fēng)扇點(diǎn)檢、異常等級(jí)、點(diǎn)檢時(shí)間、賬號(hào)、姓名。點(diǎn)檢信息E-R圖如圖4-5所示。圖4-5點(diǎn)檢信息E-R圖運(yùn)維管理系統(tǒng)總體E-R圖,如圖4-6所示:圖4-6運(yùn)維管理系統(tǒng)總體E-R圖4.2.2數(shù)據(jù)表學(xué)習(xí)程序設(shè)計(jì),如果要了解數(shù)據(jù)庫(kù)管理系統(tǒng)或者是根據(jù)需求而制定的系統(tǒng)接口,就必須創(chuàng)建一種數(shù)據(jù)庫(kù)管理系統(tǒng)的模式,用來(lái)保存數(shù)據(jù)資料,這樣當(dāng)在應(yīng)用編程過(guò)程中時(shí)候,就不需要再向操作系統(tǒng)頁(yè)面上加載信息,進(jìn)而增加了整個(gè)系統(tǒng)的工作效率。信息庫(kù)管理系統(tǒng)中保存著許多數(shù)據(jù),應(yīng)該說(shuō)是一個(gè)管理信息系統(tǒng)建設(shè)的中心和基礎(chǔ),而信息庫(kù)管理系統(tǒng)也為管理信息系統(tǒng)建設(shè)提出了新增、刪除、更改和搜索的操作功能,使管理信息系統(tǒng)建設(shè)能夠迅速地查詢所需要的數(shù)據(jù),而不會(huì)直接從程序代碼中查找。信息庫(kù)管理系統(tǒng)通過(guò)將信息表的各個(gè)組成部分按照特定的方法準(zhǔn)確地合并,排序和組成信息庫(kù)管理系統(tǒng)。本系統(tǒng)采用的是MySQL數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù),系統(tǒng)中使用到的主要數(shù)據(jù)表的具體展示部分如下所示。表4-1:通知公告字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPbiaotivarchar200標(biāo)題fengmianlongtext4294967295封面jianjielongtext4294967295簡(jiǎn)介xiangqinglongtext4294967295詳情fabushijiandate發(fā)布時(shí)間表4-2:交換機(jī)字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPshebeibianhaovarchar200設(shè)備編號(hào)shebeimingchengvarchar200設(shè)備名稱shebeitupianlongtext4294967295設(shè)備圖片chuliqivarchar200處理器neicundouble內(nèi)存wendudouble溫度f(wàn)engshanvarchar200風(fēng)扇f(wàn)abushijiandate發(fā)布時(shí)間jiekoushuliangint接口數(shù)量shebeijieshaolongtext4294967295設(shè)備介紹表4-3:故障預(yù)警字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPshebeimingchengvarchar200設(shè)備名稱shebeitupianlongtext4294967295設(shè)備圖片shebeizhuangtaivarchar200設(shè)備狀態(tài)dengjishijiandate登記時(shí)間guzhangxiangqinglongtext4294967295故障詳情zhanghaovarchar200賬號(hào)xingmingvarchar200姓名表4-4:反饋信息字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPshebeimingchengvarchar200設(shè)備名稱shebeitupianlongtext4294967295設(shè)備圖片fankuineironglongtext4294967295反饋內(nèi)容fankuishijiandate反饋時(shí)間zhanghaovarchar200賬號(hào)xingmingvarchar200姓名表4-5:點(diǎn)檢信息字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPshebeimingchengvarchar200設(shè)備名稱shebeitupianlongtext4294967295設(shè)備圖片chuliqidianjianvarchar200處理器點(diǎn)檢neicundianjianvarchar200內(nèi)存點(diǎn)檢wendudianjianvarchar200溫度點(diǎn)檢jiekoudianjianvarchar200接口點(diǎn)檢fengshandianjianvarchar200風(fēng)扇點(diǎn)檢yichangdengjivarchar200異常等級(jí)dianjianshijiandate點(diǎn)檢時(shí)間dianjianxiangqinglongtext4294967295點(diǎn)檢詳情zhanghaovarchar200賬號(hào)xingmingvarchar200姓名表4-6:配置文件字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵namevarchar100配置參數(shù)名稱valuevarchar100配置參數(shù)值urlvarchar500url表4-7:處理故障字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPshebeimingchengvarchar200設(shè)備名稱shebeitupianlongtext4294967295設(shè)備圖片weixiuzhuangtaivarchar200維修狀態(tài)chulishijiandate處理時(shí)間zhanghaovarchar200賬號(hào)xingmingvarchar200姓名guzhangqingkuanglongtext4294967295故障情況表4-8:運(yùn)維人員字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時(shí)間CURRENT_TIMESTAMPzhanghaovarchar200賬號(hào)mimavarchar200密碼xingmingvarchar200姓名xingbievarchar200性別touxianglongtext4294967295頭像lianxidianhuavarchar200聯(lián)系電話表4-9:管理員表字段名稱類型長(zhǎng)度字段說(shuō)明主鍵默認(rèn)值idbigint主鍵主鍵usernamevarchar100用戶名passwordvarchar100密碼imagevarchar200頭像rolevarchar100角色管理員addtimetimestamp新增時(shí)間CURRENT_TIMESTAMP5系統(tǒng)功能實(shí)現(xiàn)5.1管理員功能模塊管理員登錄,通過(guò)登錄頁(yè)面輸入賬號(hào)、密碼、角色等信息,進(jìn)行登錄操作,如圖5-1所示。圖5-1管理員登錄界面圖管理員點(diǎn)擊登錄摁鈕頁(yè)面跳轉(zhuǎn)到運(yùn)維管理系統(tǒng)對(duì)系統(tǒng)首頁(yè)、運(yùn)維人員、交換機(jī)、點(diǎn)檢信息、故障預(yù)警、處理故障、反饋信息、通知公告、個(gè)人中心等功能,進(jìn)行相應(yīng)操作,如圖5-2所示。圖5-2管理員功能界面圖管理員點(diǎn)擊運(yùn)維人員,在運(yùn)維人員頁(yè)面輸入賬號(hào)進(jìn)行查詢,并可以新增或刪除,根據(jù)需要還可以查看、修改運(yùn)維人員的詳細(xì)信息等操作;如圖5-3所示。圖5-3運(yùn)維人員界面管理員點(diǎn)擊交換機(jī),在交換機(jī)頁(yè)面中輸入設(shè)備名稱進(jìn)行查詢,并可以新增、刪除、設(shè)備內(nèi)存統(tǒng)計(jì)、設(shè)備溫度統(tǒng)計(jì)、設(shè)備接口數(shù)統(tǒng)計(jì),根據(jù)需要還可以查看、修改交換機(jī)的信息等操作。如圖5-4所示。圖5-4交換機(jī)界面管理員點(diǎn)擊點(diǎn)檢信息,在點(diǎn)檢信息頁(yè)面輸入設(shè)備名稱進(jìn)行查詢,根據(jù)需要還可以查看、修改或刪除點(diǎn)檢信息內(nèi)容等操作;如圖5-5所示:圖5-5點(diǎn)檢信息界面管理員點(diǎn)擊故障預(yù)警,在故障預(yù)警頁(yè)面對(duì)設(shè)備名稱、設(shè)備圖片、設(shè)備狀態(tài)、登記時(shí)間、賬號(hào)、姓名等信息,進(jìn)行查詢、修改或刪除故障預(yù)警等操作。如圖5-6所示:圖5-6故障預(yù)警界面管理員點(diǎn)擊處理故障,在處理故障頁(yè)面對(duì)設(shè)備名稱、設(shè)備圖片、維修狀態(tài)、處理時(shí)間、賬號(hào)、姓名等信息,進(jìn)行查詢、修改或刪除處理故障等操作。如圖5-7所示:圖5-7處理故障界面管理員點(diǎn)擊反饋信息,在反饋信息頁(yè)面對(duì)設(shè)備名稱、設(shè)備圖片、反饋時(shí)間、賬號(hào)、姓名等信息,進(jìn)行查詢、修改或刪除處理故障等操作。如圖5-8所示:圖5-8反饋信息界面管理員點(diǎn)擊社通知公告,在通知公告頁(yè)面對(duì)標(biāo)題、封面、發(fā)布時(shí)間等信息,進(jìn)行查詢、新增、修改或刪除通知公告等操作。如圖5-9所示:圖5-9通知公告界面5.2運(yùn)維人員模塊實(shí)現(xiàn)登錄界面,首先雙擊打開系統(tǒng),連上網(wǎng)絡(luò)之后會(huì)顯示出本系統(tǒng)的登錄界面,這是進(jìn)入系統(tǒng)的第初始頁(yè)面“登錄”,能成功進(jìn)入到該登錄界面則代表系統(tǒng)的開啟是成功的,接下來(lái)就可以操作本系統(tǒng)所帶有的其他所有的功能,如圖5-10所示。圖5-10運(yùn)維人員登錄界面運(yùn)維人員登錄系統(tǒng)后,可以對(duì)系統(tǒng)首頁(yè)、交換機(jī)、點(diǎn)檢信息、故障預(yù)警、處理故障、反饋信息、通知公告、個(gè)人中心等功能進(jìn)行相應(yīng)操作,如圖5-11所示。圖5-11運(yùn)維人員功能界圖面6系統(tǒng)測(cè)試在經(jīng)過(guò)長(zhǎng)期的測(cè)試與修改下,系統(tǒng)能正常運(yùn)行,已經(jīng)達(dá)到基本的要求,但難免有時(shí)會(huì)出現(xiàn)一些報(bào)錯(cuò)和Bug,如果忽略一些不起眼的小問(wèn)題有可能會(huì)產(chǎn)生連鎖反應(yīng):數(shù)據(jù)的報(bào)錯(cuò),數(shù)據(jù)的無(wú)緣被修改以及泄露,甚至?xí)蔀椴环ǚ肿拥目沙酥畽C(jī),給開發(fā)者和使用者造成慘重的代價(jià)。綜合以上幾點(diǎn),必修要對(duì)這個(gè)完成的系統(tǒng)進(jìn)行測(cè)試,只有通過(guò)一定的測(cè)試來(lái)解決這些出現(xiàn)的問(wèn)題。通過(guò)不斷地進(jìn)行測(cè)試,一步一步的發(fā)現(xiàn)系統(tǒng)中的問(wèn)題,然后對(duì)問(wèn)題進(jìn)行一次又一次的修改,使該運(yùn)維管理系統(tǒng)更加完善,最后爭(zhēng)取沒(méi)有漏洞和Bug,成為一個(gè)接近完美無(wú)暇的運(yùn)維管理系統(tǒng)的網(wǎng)站。還要在測(cè)試修改的過(guò)程中吸取經(jīng)驗(yàn):自己為什么會(huì)犯這種錯(cuò)誤、代碼的編寫哪個(gè)邏輯環(huán)節(jié)出了錯(cuò)誤、又有哪些地方是因?yàn)樽约旱拇中拇笠庠斐傻牡鹊?。使系統(tǒng)本身接近完美以及以后的維護(hù)更加快捷方便[13]。本課題根據(jù)實(shí)際需求情況,選擇以功能為主要的黑盒測(cè)試方法。具體測(cè)試過(guò)程如下:當(dāng)運(yùn)維人員輸入運(yùn)維人員名和密碼后未勾選運(yùn)維人員時(shí),系統(tǒng)提示“請(qǐng)選擇運(yùn)維人員登錄類型”;當(dāng)輸入錯(cuò)誤的運(yùn)維人員名或密碼時(shí),系統(tǒng)提示“賬號(hào)或密碼不正確”;當(dāng)輸入正確的運(yùn)維人員名和密碼時(shí),系統(tǒng)提示“登陸成功”后進(jìn)入首頁(yè);當(dāng)輸入運(yùn)維人員名和密碼后點(diǎn)擊重置,運(yùn)維人員名和密碼清空,則可以重新輸入運(yùn)維人員名和密碼。如表6-1所示[14]。表6-1登錄功能測(cè)試表測(cè)試內(nèi)容測(cè)試數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果登錄功能運(yùn)維人員名:430密碼:430提示請(qǐng)選擇運(yùn)維人員登錄類型提示請(qǐng)選擇運(yùn)維人員登錄類型登錄功能運(yùn)維人員名:430密碼:123提示賬號(hào)或密碼不正確提示賬號(hào)或密碼不正確登錄功能運(yùn)維人員名:430密碼:430提示登陸成功提示登陸成功重置功能運(yùn)維人員名:430密碼:430運(yùn)維人員名和密碼重置運(yùn)維人員名和密碼重置當(dāng)只輸入賬號(hào)后點(diǎn)擊注冊(cè)時(shí),系統(tǒng)提示“必填項(xiàng)不能為空”;當(dāng)只輸入賬號(hào)、密碼和注冊(cè)密碼時(shí),系統(tǒng)提示“姓名不能為空”;當(dāng)輸入賬號(hào)、密碼、注冊(cè)密碼和姓名后,系統(tǒng)提示“注冊(cè)成功”并且進(jìn)入登錄界面;當(dāng)輸入賬號(hào)后點(diǎn)擊重置,賬號(hào)清空,則可以重新輸入[15]。如表6-2所示。表6-2注冊(cè)功能測(cè)試表測(cè)試內(nèi)容測(cè)試數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果注冊(cè)功能賬號(hào):507提示必填項(xiàng)不能為空提示必填項(xiàng)不能為空注冊(cè)功能賬號(hào):507密碼:507確認(rèn)密碼:507提示姓名不能為空提示姓名不能為空注冊(cè)功能賬號(hào):507密碼:507確認(rèn)密碼:507姓名:王一提示注冊(cè)成功,進(jìn)入登錄界面提示注冊(cè)成功,進(jìn)入登錄界面重置功能賬號(hào):507賬號(hào)重置賬號(hào)重置6.1系統(tǒng)測(cè)試結(jié)論本系統(tǒng)主要使用黑盒測(cè)試,通過(guò)模擬運(yùn)維人員使用系統(tǒng)實(shí)現(xiàn)各個(gè)功能編寫測(cè)試用例,并進(jìn)行測(cè)試。以確保系統(tǒng)流程的正確性。系統(tǒng)測(cè)試必不可少,可以使系統(tǒng)更加完善,該系統(tǒng)的可使用性也會(huì)更高。測(cè)試該系統(tǒng)主要為了驗(yàn)證系統(tǒng)的功能模塊是否滿足我們最初的設(shè)計(jì)理念,驗(yàn)證各個(gè)功能模塊邏輯是否正確,此系統(tǒng)不需要過(guò)于復(fù)雜的邏輯處理,以便于使用者操作。測(cè)試的最終目的也是圍繞著運(yùn)維人員使用展開。測(cè)試過(guò)程中所有場(chǎng)景都應(yīng)符合運(yùn)維人員需求,不可偏離需求目標(biāo),遇到問(wèn)題時(shí)要站在運(yùn)維人員的角度進(jìn)行思考。經(jīng)過(guò)一系列的測(cè)試過(guò)程后得到最終的測(cè)試結(jié)果,從測(cè)試結(jié)果可以看出,實(shí)現(xiàn)的系統(tǒng)在功能和性能方面滿足設(shè)計(jì)要求。

結(jié)論畢業(yè)設(shè)計(jì)創(chuàng)作已經(jīng)接近尾聲了,大學(xué)生活也即將結(jié)束,對(duì)于軟件工程這門學(xué)科,真可謂是博大精深,值得我們學(xué)習(xí)和思考的東西還有好多,只有不斷地拜讀前人的著作,了解最新技術(shù),才是學(xué)習(xí)這門可最好的方法。在此次設(shè)計(jì)中,漸漸對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)、軟件工程和Python這幾門課程的知識(shí)有了更加深刻的理解,并能夠靈活運(yùn)用其中的知識(shí)來(lái)分析實(shí)際的問(wèn)題,加強(qiáng)了我的分析和考慮問(wèn)題的能力。更重要的是從指導(dǎo)老師xxx身上學(xué)到了很多東西。她待學(xué)生細(xì)心熱枕,耐心回答學(xué)生的問(wèn)題,主動(dòng)詢問(wèn)學(xué)生的難處,使我見(jiàn)過(guò)難得的平易近人的老師。她工作態(tài)度認(rèn)真負(fù)責(zé),講課生動(dòng)透徹,讓我不管是在專業(yè)還是做人上感觸頗深,讓我得到不少的提高,這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝她細(xì)心而又耐心的輔導(dǎo)。致謝論文可以停留在第六章,但是人生還需要繼續(xù)。行文至此,落筆為終。我的大運(yùn)維人員涯到此處畫上了句號(hào)。始于xxx年金秋,終于xxxx盛夏。逐夢(mèng)計(jì)算機(jī)學(xué)院,終究還需離別。目之所及,皆是回憶。感謝母校的培育與關(guān)懷,讓我的大學(xué)生活充滿色彩。生逢盛世,與有榮焉。感謝黨和國(guó)家為我提供了和平安逸的學(xué)習(xí)環(huán)境和生活環(huán)境,讓我可以接受更好的教育,成為一名有理想、有知識(shí)的大學(xué)生。桃李不言,下自成蹊。大學(xué)生活中我首先要感謝我的導(dǎo)員xxx老師,專業(yè)知識(shí)淵博,為學(xué)嚴(yán)謹(jǐn)認(rèn)真,待人和藹可親,關(guān)心學(xué)生,讓我感受到大學(xué)中的溫暖。特別是在大學(xué)的最后階段,每天幫我們篩選公司,幫助我就業(yè);寫論文時(shí)對(duì)我諄諄教誨,松懈時(shí)的督促。這四年張老師傾注的心血難以估計(jì)。感謝我的指導(dǎo)老師xxx老師,在我有困惑時(shí)總是不厭其煩的幫我解答問(wèn)題,不管多晚給老師發(fā)消息,她總是第一時(shí)間向我伸出援手。為了我可以更好的完成畢業(yè)設(shè)計(jì),經(jīng)常會(huì)發(fā)一些小技巧幫助我。良師難得,定將一生銘記,一生感恩。父母之恩,無(wú)以為報(bào)。他們含辛茹苦的將我養(yǎng)大成人,讓我站在他們的肩膀上見(jiàn)識(shí)到了他們沒(méi)見(jiàn)到的繁華。即將踏入社會(huì),我只想不斷努力,成為他們的驕傲。平生感知己,寸豈悠悠。恰同學(xué)少年,風(fēng)華正茂。我想感謝自己的室友們,朋友們。在我迷茫的時(shí)候有你們陪我,在我開心的時(shí)候你們也會(huì)在我身邊。愿你們前程似錦,以夢(mèng)為馬,不負(fù)韶華。本次畢業(yè)設(shè)計(jì)的完成預(yù)示著大學(xué)時(shí)代的句號(hào),在這個(gè)設(shè)計(jì)過(guò)程中,我收獲到的絕不僅僅是做項(xiàng)目過(guò)程中要到的知識(shí),更多的是同窗情誼和師生情誼,最重要的是做任何事情都要具備的認(rèn)真態(tài)度,以及真正職業(yè)的思考方式方法。我會(huì)帶著大學(xué)收獲的知識(shí)走向社會(huì),我們更高處見(jiàn)!

參考文獻(xiàn)[1]陳湘瑾,孫瑜鴻,祖子帥,等.基于Py

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論