前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的信息系統(tǒng)設(shè)計與分析主題范文,僅供參考,歡迎閱讀并收藏。
【關(guān)鍵詞】UML;面向?qū)ο?;建模?a href="http://www.emanhq.cn/haowen/293986.html" target="_blank">信息系統(tǒng)
一、UML建模語言的概念,內(nèi)容及應(yīng)用
UML(Unified Modeling Language)作為一種通用的建模語言,是由世界著名的面向?qū)ο蠹夹g(shù)專家們發(fā)起,在著名的面向?qū)ο蟮腂ooch方法、對象建模技術(shù)OMT方法和面向?qū)ο筌浖こ蘋OSE方法的基礎(chǔ)上,不斷完善、發(fā)展起來的一種統(tǒng)一建模語言,UML具有廣闊的應(yīng)用前景。UML建模能夠統(tǒng)一標(biāo)準(zhǔn),刪掉了大量易引起混亂的,多余的符號,也添加了一些新符號,提供了標(biāo)準(zhǔn)的面向?qū)ο蟮哪P驮氐亩x和表示法。UML支持面向?qū)ο蠹夹g(shù)的主要概念,它提供了一批基本的表示模型元素的圖形和方法,能簡潔明了地表達面向?qū)ο蟮母鞣N概念和模型元素。表達能力強大,UML是一種圖形化語言,用UML的模型圖形能清晰地表示系統(tǒng)的邏輯模型或?qū)崿F(xiàn)模型,它的強大表達能力使它可以用于各種復(fù)雜類型的軟件系統(tǒng)的建模。開放實驗室管理信息系統(tǒng)是一個基于WEB的應(yīng)用系統(tǒng),它的分析設(shè)計是一個復(fù)雜的過程,因此用UML進行對開放實驗室管理信息系統(tǒng)的分析設(shè)計進行建模,使軟件的分析設(shè)計變的更易表達、理解。
UML不僅是一種標(biāo)準(zhǔn)的圖形化建模語言,而且還是面向?qū)ο蠓治雠c設(shè)計的一種標(biāo)準(zhǔn)表示。面向?qū)ο箝_發(fā)方法把系統(tǒng)看作對象的集合,考慮問題盡可能模擬人類習(xí)慣的思維方式,使描述問題的問題空間與實現(xiàn)解法的解題空間在結(jié)構(gòu)上盡可能一致。UML不是一種可視化的程序設(shè)計語言,而是一種可視化的建模語言,不是工具或知識庫的規(guī)格說明,而是一種建模語言規(guī)格說明,不是過程,也不是方法,但允許任何一種過程和方法使用它。
UML是由圖和元模型組成的。圖是UML的語法,而元模型則給出的圖的意思,是UML的語義。UML從不同的視角為系統(tǒng)架構(gòu)建模,形成系統(tǒng)的不同視圖(view),包括:1、用例視圖(use case view),強調(diào)從用戶的角度看到的或需要的系統(tǒng)功能,主要是描述系統(tǒng)的功能,這種視圖也叫做用戶模型視圖(user model view)如:用例圖。2、邏輯視圖(logical view),展現(xiàn)系統(tǒng)的靜態(tài)特征或結(jié)構(gòu)組成,也稱為結(jié)構(gòu)模型,如:類圖,對象圖。3、并發(fā)視圖(concurrent view),體現(xiàn)了系統(tǒng)的動態(tài)或行為特征,也稱為行為模型視圖(behavioral model view)如:狀態(tài)圖、活動圖。4、動態(tài)視圖(dynamic view),描述系統(tǒng)元素間的交互,如:順序圖、協(xié)作圖。5、組件視圖(component view),體現(xiàn)了系統(tǒng)實現(xiàn)的結(jié)構(gòu)和行為特征,也稱為實現(xiàn)模型視圖(implementation view)和開發(fā)視圖(development view)如:構(gòu)件圖、部署圖。每一種UML的視圖都是由一個或多個圖(diagram)組成的,一個圖就是系統(tǒng)架構(gòu)在某個側(cè)面的表示,它與其它圖是一致的,所有的圖在一起組成了系統(tǒng)的完整視圖。
二、基于UML的開放實驗室管理信息系統(tǒng)的分析設(shè)計
1、系統(tǒng)簡介
該系統(tǒng)以實用,界面友好,便以操作為目標(biāo),實現(xiàn)的功能模塊如下:實驗教學(xué)管理、實驗設(shè)備管理、實驗預(yù)約、用戶身份驗證、成績查詢,統(tǒng)計等。對于系統(tǒng)的每一功能模塊都可實現(xiàn)信息的增加、刪除、修改的功能。
2、需求分析
在系統(tǒng)分析階段主要是畫出系統(tǒng)的用例圖,子系統(tǒng)的用例圖并對其進行分析:現(xiàn)以學(xué)生參與者為例來分析系統(tǒng),圖1是系統(tǒng)用例圖。
當(dāng)用戶登錄后可以進行實驗教學(xué)查詢,實驗設(shè)備查詢、實驗預(yù)約、實驗成績查詢等模塊的操作,現(xiàn)以學(xué)生參與者為例,畫出該模塊的用例圖。
圖1 系統(tǒng)用例圖
圖2為預(yù)約管理模塊的用例圖。
圖2 預(yù)約管理模塊的用例圖
系統(tǒng)用例設(shè)計之后,畫出子系統(tǒng)的活動圖,現(xiàn)以預(yù)約模塊為例畫出預(yù)約模塊的活動圖3。
圖3 預(yù)約模塊的活動圖
該活動描述了預(yù)約實驗的過程。
需求分析做好后,就可以根據(jù)用例圖來進行系統(tǒng)的設(shè)計,系統(tǒng)設(shè)計是將分析階段的模型進行擴展和細(xì)化,主要考慮所有的技術(shù)問題和限制。設(shè)計的目的是產(chǎn)生一個可用的解決方案,并且能夠比較容易地將方案轉(zhuǎn)換成程序代碼。一般將設(shè)計分為兩個部分:一是架構(gòu)設(shè)計,在架構(gòu)設(shè)計中,來定義子系統(tǒng)及子系統(tǒng)間的相關(guān)性和基本的通信機制,得到清晰而簡單的架構(gòu),在架構(gòu)中,相關(guān)性要盡可能少,雙方相關(guān)性要盡可能地避免。二是詳細(xì)設(shè)計,詳細(xì)設(shè)計是將子模塊的內(nèi)容細(xì)化,盡可能詳細(xì)地描述每一個類,使得編程人員根據(jù)它們很容易地編碼。如:根據(jù)用例圖可以提取關(guān)鍵類,簡介如下:
學(xué)生類(Student):包括學(xué)生姓名和密碼,用戶名唯一。
實驗類(Experimentation):包括實驗項目,實驗室名,實驗內(nèi)容,實驗老師,實驗時間,實驗類型,上課人數(shù)。
預(yù)約類(Order):包括預(yù)約ID號,預(yù)約人,預(yù)約時間,預(yù)約實驗。
三、結(jié)束語
在這個瞬息萬變的時代,要在較合理的時間內(nèi)開發(fā)出高質(zhì)量的應(yīng)用程序變得越來越困難。統(tǒng)一建模語言UML的出現(xiàn)為信息系統(tǒng)建模與設(shè)計提供了有力工具,當(dāng)然使用UML進行軟件分析設(shè)計不是一個固定的模式,這和開發(fā)人員的素質(zhì),和開發(fā)的系統(tǒng)都有一定的關(guān)系,隨著人員系統(tǒng)的不同整個分析設(shè)計的過程也會有所變化。本文是根據(jù)自己的開發(fā)經(jīng)驗,以開放實驗室管理信息系統(tǒng)為例,簡要講述了使用UML進行系統(tǒng)分析設(shè)計的過程。
參考文獻:
[1]陸惠恩.軟件工程(第2版)[M].人民郵電出版社.
[2]佚名.基于UML的信息系統(tǒng)分析與設(shè)計[OL].軟件開發(fā)網(wǎng),2009-01-23.07:41
【關(guān)鍵詞】無線通信基站 信息管理 系統(tǒng)分析 設(shè)計
基站包括無線通信的各種設(shè)備,使用的電源設(shè)備以及各種傳輸設(shè)備等,都屬于經(jīng)常使用的一些附屬設(shè)備。隨著我國基站數(shù)量的逐漸增多,同時為基站所有的維護人員提出了更高的要求,帶來了巨大的考驗,為了能夠保證整個通信系統(tǒng)能夠?qū)崿F(xiàn)正常的穩(wěn)定運行,相關(guān)的工作人員需要在出現(xiàn)任何故障的情況能夠及時的到達現(xiàn)場,采用有效的維修措施完成對故障的分析與檢修,這就需要相關(guān)工作人員明確具體的基站路徑。如果相應(yīng)的維修工作人員沒能達到快速到達維修地點的基本要求,必然會影響故障的具體維修工作。因此,對于無線通信基站具體的信息管理系統(tǒng)需要重視相關(guān)的設(shè)計以及分析等工作,并結(jié)合通信具體的情況選擇系統(tǒng)設(shè)計的最佳方案,從而有效的保證整個通信系統(tǒng)自身的質(zhì)量。
1 無線通信基站內(nèi)部管理系統(tǒng)具體的需求分析
1.1 基站內(nèi)部基本的信息管理具有的功能
基本信息管理具有功能屬于基站內(nèi)部信息管理非常重要的內(nèi)容,也是系統(tǒng)中關(guān)鍵的模塊,對基站內(nèi)部的所有涉及到基本信息的系統(tǒng)模塊進行科學(xué)有效的管理,其中包括對信息所有數(shù)據(jù)的輸入,各個組合條件進行的查詢,以及統(tǒng)計和打印等各個系統(tǒng)的功能,與此同時,還要負(fù)責(zé)整個系統(tǒng)穩(wěn)定運行中具體的信息動態(tài)報表,以及相關(guān)的查詢或者是打印系統(tǒng)的內(nèi)在功能。
1.2 基站施工具體的信息管理功能
在基站整個施工的過程中,一定會存在具體的施工信息表,基站內(nèi)部施工信息相關(guān)的管理工作主要就是負(fù)責(zé)對這些施工的具體信息與數(shù)據(jù)資料進行錄入以及統(tǒng)計等工作,在每個月所有的工作完結(jié)以后,都會對施工具體的信息進行總結(jié)與統(tǒng)計,保證相關(guān)的工作人員完全掌握施工具體的信息數(shù)據(jù)等。同時,基站施工具有的信息管理功能實現(xiàn)了對月工作具體的信息完全熟悉的掌握,另外,基站內(nèi)部的信息管理功能實現(xiàn)了對所有工作報表具體的打印工作。
1.3 基站故障維護具體的信息管理功能
基站故障維護相關(guān)的信息管理主要是將所在的具體地區(qū)作為基本單位,并提供故障維護具體的信息數(shù)據(jù)以及信息統(tǒng)計等,在此基礎(chǔ)上將基站信息表中所有的內(nèi)容都按照具體的類型完成相關(guān)的統(tǒng)計工作,從而形成一份比較完整的故障報表,同時能夠?qū)唧w的故障報表進行查詢工作或者是將報表進行打印等。
1.4 基站物業(yè)電費相關(guān)信息具有的管理功能
對于電費相關(guān)信息的管理工作是整個無線通信系統(tǒng)中非常關(guān)鍵的一個管理環(huán)節(jié),主要的功能是負(fù)責(zé)將地區(qū)基站具體的物業(yè)信息電費進行全面的信息數(shù)據(jù)統(tǒng)計,并錄入、查詢或者是進行打印,從而讓工作人員能夠全面的掌握整個電費信息的具體情況,最終實現(xiàn)物業(yè)費用的及時繳費。
除了上述中介紹的幾種主要功能以外,同時無線通信基站具體的信息管理系統(tǒng)還需要對信息進行統(tǒng)計或者是實現(xiàn)對整個系統(tǒng)的維護功能,信息統(tǒng)計在整個系統(tǒng)中能夠提供某個時間段具體的故障維護的相關(guān)情況,并了解所有工作量具體的統(tǒng)計情況,將最后的統(tǒng)計結(jié)果自動制定相應(yīng)的報表,同時能夠?qū)蟊磉M行打印。對于系統(tǒng)具有的維護功能需要對系統(tǒng)內(nèi)部所有的具體數(shù)據(jù)進行存儲,并備份,并負(fù)責(zé)將系統(tǒng)中的內(nèi)容進行適當(dāng)?shù)膭h減工作等。
2 無線通信基站具體的管理系統(tǒng)設(shè)計
對于整個系統(tǒng)具體的設(shè)計工作,需要結(jié)合企業(yè)對管理系統(tǒng)具體的內(nèi)在需要以及系統(tǒng)的具體情況,制定科學(xué)合理的設(shè)計方案。結(jié)合管理系統(tǒng)具體的內(nèi)在需求,在設(shè)計的過程中利用原型法,最終完后具體的設(shè)計工作,利用少量的代價在最短的時間內(nèi)構(gòu)建具有重要執(zhí)行價值具體的系統(tǒng)模型,能夠讓具體的客戶在最短的時間內(nèi)對自己的需求進行全面的確定,采用循環(huán)進化的具體方法對設(shè)計的整個系統(tǒng)進行開發(fā),并將所有的內(nèi)容都能順利的添加到具體使用的系統(tǒng)模型中,直到整個系統(tǒng)設(shè)計能夠完全滿足系統(tǒng)的具體要求。為了能夠有效保證整個系統(tǒng)的設(shè)計會完全符合用戶具體的內(nèi)在需求,需要在整個設(shè)計的過程中,設(shè)計相關(guān)的工作人員都能夠完全按照具體的設(shè)計原則,包括正確、安全、易用、擴展、穩(wěn)定以及高效等,按照設(shè)計的基本原則完成系統(tǒng)的設(shè)計工作,只有這樣才能保證設(shè)計保質(zhì)保量的完成,從而推動整個設(shè)計系統(tǒng)最終穩(wěn)定順利的運行。
2.1 系統(tǒng)結(jié)構(gòu)設(shè)計
結(jié)合無線通信基站內(nèi)部信息管理系統(tǒng)具體的特點,在對設(shè)計系統(tǒng)進行開發(fā)后,系統(tǒng)需要包含兩種主要模塊,第一,后臺數(shù)據(jù)庫,第二就是前端應(yīng)用程序。后臺數(shù)據(jù)庫的設(shè)計工作需要保證數(shù)據(jù)具有的完好性以及數(shù)據(jù)的絕對安全,利用SQL Server2000 以及POWERBUILDER9.0完成設(shè)計,從而有效的保證整個系統(tǒng)具有快速的執(zhí)行速度。
2.2 系統(tǒng)功能模塊具體的設(shè)計
結(jié)合企業(yè)用戶自身的具體需求,可以將信息管理系統(tǒng)主要分為六個模塊,包括基本信息管理、施工信息管理、物業(yè)電費具體信息管理、維護信息管理這六大模塊。并保證每個模塊的具體功能能夠滿足用戶的具體需求。
3 結(jié)束語
隨著我國無線通信系統(tǒng)內(nèi)部對基站的具體內(nèi)在需求不斷上升,與此同時基本信息以及各種物業(yè)或者是電費的信息數(shù)量也在逐漸增加,并且,為基站內(nèi)部各個管理人員帶來了更加艱巨的任務(wù)。因此,想要保證整個系統(tǒng)內(nèi)部的管理工作能夠科學(xué)穩(wěn)定的進行,需要設(shè)計更加完善的內(nèi)部信息管理系統(tǒng),從而保證通信系統(tǒng)的穩(wěn)定運行。
參考文獻
[1]陳強.基于 MapX的無線通信基站管理系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學(xué),2011.
[2]陸海空,潘賽虎.移動通信基站代維巡檢管理集成平臺[J].科技創(chuàng)新導(dǎo)報,2010(30).
[3]程廣輝,楊光,張大偉,黃宇紅.新一代寬帶無線移動通信系統(tǒng)基站產(chǎn)品設(shè)計淺談[A].2010 中國通信學(xué)會無線及移動通信委員會學(xué)術(shù)年會論文集,2010.
[4]楊磊,陳圣波,閻錫洲.基于GIS技術(shù)電信基站管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].吉林大學(xué)學(xué)報(地球科學(xué)版),2010(S1).
[關(guān)鍵詞]醫(yī)院門診信息系統(tǒng) ASP SQL server 2005
一、開發(fā)本系統(tǒng)的目的和意義
本系統(tǒng)為寧夏人民醫(yī)院的門診信息管理系統(tǒng)的分析與設(shè)計。主要解決的問題是:使進入寧夏人民醫(yī)院的患者能夠以最快的速度就醫(yī),使醫(yī)院的管理者能夠根據(jù)門診信息所統(tǒng)計的數(shù)據(jù)進行科學(xué)有效的決策,提高醫(yī)院的業(yè)績以及運作效率。
二、系統(tǒng)需求分析
(1)系統(tǒng)功能需求:
系統(tǒng)的功能主要分為五部分:
1.患者掛號、網(wǎng)上預(yù)約,即患者賬戶
2.醫(yī)生叫號、錄入患者信息,即醫(yī)生賬戶
3.掛號臺人員掛號收費,即掛號臺人員賬戶
4.藥房人員配藥維護藥品數(shù)據(jù)庫,即藥房人員賬戶
5.系統(tǒng)管理員醫(yī)院相關(guān)信息并建立藥品數(shù)據(jù)庫,即系統(tǒng)管理員賬戶
(2)系統(tǒng)需求分析:
1.寧夏人民醫(yī)院門診部的業(yè)務(wù)情況:
首先,門診病人需要到門診掛號處進行掛號,如果是初次就診的患者要在門診掛號處進行基本信息的登記,由掛號處根據(jù)患者所提供的信息制成患者的IC卡發(fā)放給患者,然后,出診患者可與復(fù)診的患者一樣進行掛號和就診排號。
其次,患者需要到門診收費處繳納掛號費,并持掛號單和收費證明去相應(yīng)的科室就診,患者經(jīng)過醫(yī)生診療后,由醫(yī)生開出診斷結(jié)果或者處方,檢查或者檢驗申請單,患者持就醫(yī)卡繳費后持繳費證明到門診藥房取藥或者持繳費證明到相關(guān)檢查科室或檢驗室進行檢查或檢驗。
2.用戶對系統(tǒng)的要求:
由于本系統(tǒng)的使用主體是醫(yī)院的管理人員和患者,因此對本系統(tǒng)的信息要求主要分為以下幾個方面:
患者信息:主要包括患者的姓名、年齡、性別、出生年月、聯(lián)系方式、家庭住址等。對于門診部的患者還需要患者的就診時間,就診科室,就診結(jié)果,醫(yī)生的處方。檢查(或檢驗)項目,檢查(或檢驗)結(jié)果等。
醫(yī)生信息:包括醫(yī)生的姓名、性別、出生年月、年齡、家庭住址、聯(lián)系方式、醫(yī)生編號、所在科室、工齡、職稱、所獲獎項等。
各種單據(jù)及證明信息:包括醫(yī)生的診斷書、處方單、檢驗(或檢查)結(jié)果報告單,收費單,病人就診記錄、病人病歷單、備使用記錄等。
各種庫存信息。
三、系統(tǒng)的設(shè)計
(1)系統(tǒng)的總體結(jié)構(gòu)設(shè)計
本系統(tǒng)采用B/S體系結(jié)構(gòu),系統(tǒng)的主要功能有患者查詢以及預(yù)約功能,醫(yī)生子系統(tǒng)管理功能,掛號臺處理掛號及收費功能,藥房人員配藥及更新藥品庫存功能,系統(tǒng)管理員進行信息與系統(tǒng)維護功能等。
(2)系統(tǒng)的輸入和輸出設(shè)計
本系統(tǒng)是以使用ASP技術(shù)進行Web動態(tài)網(wǎng)站的開發(fā),后臺數(shù)據(jù)庫采用的是SQL server 2005。系統(tǒng)具有操作簡單、安全性高、運行穩(wěn)定界面清晰等特點,滿足醫(yī)院管理者和患者的需要。
1.輸入設(shè)計
輸入設(shè)計是整個系統(tǒng)設(shè)計的關(guān)鍵環(huán)節(jié)之一,它的根本任務(wù)是如何保證將資料正確地傳送到系統(tǒng)中去,然后由計算機完成各種的后續(xù)處理工作。對系統(tǒng)的質(zhì)量起著決定性的影響。其設(shè)計原為則:提高速度、減少錯誤;其輸入媒介和裝置:鍵盤。
本系統(tǒng)輸入信息主要包括患者輸入的用戶名和密碼以及患者基本信息錄入;醫(yī)生輸入用戶名和密碼以及對患者的病歷及診斷結(jié)果進行錄入并開處方;藥房人員輸入用戶名和密碼登陸后,要對患者的去要單進行錄入;掛號臺人員輸入的用戶名和密碼并錄入患者的基本信息;系統(tǒng)管理員輸入的用戶名和密碼登陸后對醫(yī)生信息、收費標(biāo)準(zhǔn)等進行錄入。這些信息在錄入的過程中都有明確文字信息提示,大多數(shù)通過我們所熟悉的鍵盤和鼠標(biāo)完成信息的輸入,為用戶的使用提供了很大方便。
2.輸出設(shè)計
輸出設(shè)計的目的是使系統(tǒng)能輸出滿足用戶需要的有用信息。例如將輸入設(shè)計中的管理員輸入醫(yī)生基本信息后的輸出,所得界面如圖1所示:
圖1 系統(tǒng)管理員添加醫(yī)生信息后的界面
四、系統(tǒng)的實現(xiàn)
首先,用戶登錄界面比較簡單,需在登陸系統(tǒng)中輸入用戶名和密碼,若與數(shù)據(jù)庫中管理員表中的記錄一致則可以進入該系統(tǒng),否則無法進入。為防止用戶的錯誤操作,應(yīng)設(shè)置錯誤處理頁面。用戶登錄頁面效果如圖2所示。其中包括的功能有:掛號信息管理,病人信息管理,處方信息管理和收費信息管理。該系統(tǒng)的實現(xiàn),方便了醫(yī)院的日常工作,節(jié)省了患者的等待時間。
參考文獻:
關(guān)鍵詞: 大數(shù)據(jù)分析; 電網(wǎng)規(guī)劃; 信息系統(tǒng); 總線調(diào)度
中圖分類號: TN919?34; TP391 文獻標(biāo)識碼: A 文章編號: 1004?373X(2017)07?0155?04
Design of power grid precise planning information system based on big data analysis
YANG Yuxin1, MA Wei1, ZHAO Yang2
(1. State Grid Heibei Electric Power Company, Shijiazhuang 050021, China;
2. Economic Research Institute, State Grid Hebei Electric Power Company, Shijiazhuang 050021, China)
Abstract: For the low integration and poor accuracy of the current power grid data management and information planning, a power grid precise planning information system based on big data analysis is put forward. The embedded ARM addressing technique is used to perform the bus scheduling of the power grid big data information, and construct the HP E1485A/B multi?mode information control module to conduct the process management and file configuration. The LCD controller is adopted to control the power grid information transmission intelligently. The software integrated design and debugging of the information system are carried out in the embedded environment taking Linux 2.6.32 as the kernel. The experimental results show that the system can realize the information fusion and integration management of the power grid big data accurately, the power grid planning information has high coverage degree, and the system reliability is improved effectively.
Keywords: big data analysis; power grid planning; information system; bus scheduling
0 引 言
電網(wǎng)是人們生產(chǎn)生活的基礎(chǔ)設(shè)施,電網(wǎng)的精準(zhǔn)規(guī)劃能有效控制電能開銷,提高電網(wǎng)的調(diào)度和管理能力。隨著集成自動電網(wǎng)精準(zhǔn)規(guī)劃技術(shù)的不斷發(fā)展,對電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的設(shè)計受到人們的關(guān)注。電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)建立在大規(guī)模電網(wǎng)信息和用戶的管理基礎(chǔ)上,采用大數(shù)據(jù)信息處理和分析方法進行電網(wǎng)傳輸數(shù)據(jù)的實時監(jiān)控和信息分析,提高精準(zhǔn)規(guī)劃的能力,研究電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)優(yōu)化設(shè)計在提高電網(wǎng)的智能管理性能方面具有重要意義[1?2]。對電網(wǎng)精準(zhǔn)規(guī)劃信息管理通常采用的是模糊神經(jīng)網(wǎng)絡(luò)控制方法[3]、人工調(diào)度方法[4]、專家系統(tǒng)分析方法等[5?6],通過構(gòu)建模糊控制系統(tǒng)進行電網(wǎng)大數(shù)據(jù)的遠(yuǎn)程監(jiān)測、智能傳感和信息調(diào)度,取得了一定的效果,但是隨著電網(wǎng)規(guī)模的擴大,電網(wǎng)數(shù)據(jù)傳輸?shù)呢?fù)載不斷增大,導(dǎo)致當(dāng)前電網(wǎng)數(shù)據(jù)管理和信息規(guī)劃的集成度不高,對大數(shù)據(jù)信息處理的準(zhǔn)確性不好。
針對當(dāng)前電網(wǎng)數(shù)據(jù)管理和信息劃的集成度不高,準(zhǔn)確性不好的問題,提出基于大數(shù)據(jù)分析的電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)設(shè)計方法,并通過實例測試其有效性。
1 系統(tǒng)總體設(shè)計基本流程
1.1 電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)總體設(shè)計
首先分析電網(wǎng)精準(zhǔn)規(guī)劃總體設(shè)計構(gòu)架并進行功能模塊組件分析和介紹,采用大數(shù)據(jù)分析技術(shù)進行電網(wǎng)傳輸信息處理,電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)建立在通用計算機平臺上,在不同的操作系統(tǒng)上進行電網(wǎng)信息管理和數(shù)據(jù)庫構(gòu)建,為了提高信息系統(tǒng)的兼容性和可執(zhí)行性,需要在信息系統(tǒng)中安裝Linux系統(tǒng),在嵌入式Linux環(huán)境下進行電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的開發(fā),Linux操作系統(tǒng)可以運行在ARM,PowerPC上,結(jié)合大數(shù)據(jù)信息采樣進行ARM平臺的控制信息編譯和電網(wǎng)調(diào)度。采用嵌入式Linux系統(tǒng)構(gòu)建電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的數(shù)據(jù)輸出總線和核心控制模塊,實現(xiàn)控制程序的加載,電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的核心控制模塊根據(jù)大數(shù)據(jù)信息分析技術(shù)執(zhí)行文件系統(tǒng)管理、應(yīng)用程序的數(shù)據(jù)加載,在接收模塊和發(fā)射模塊進行信息調(diào)試,實現(xiàn)數(shù)據(jù)采集和分析,電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)總體設(shè)計結(jié)構(gòu)模型如圖1所示。
根據(jù)圖1所示的信息系統(tǒng)總體設(shè)計構(gòu)架,得到電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)軟件開發(fā)的基本處理流程:
(1) 電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的大數(shù)據(jù)信息處理過程。通過調(diào)用設(shè)備驅(qū)動程序進行大數(shù)據(jù)信息處理和大數(shù)據(jù)分析平臺設(shè)計,在電網(wǎng)信息調(diào)度中進行資源配置和原始數(shù)據(jù)采集,采用A/D采樣對本地數(shù)據(jù)庫中的電網(wǎng)信息進行本地調(diào)度,將程序驅(qū)動模塊移植到云計算平臺中,通過A/D信息采樣和數(shù)模轉(zhuǎn)換執(zhí)行電網(wǎng)信息的時鐘采樣和濾波,為電網(wǎng)規(guī)劃信息系統(tǒng)提供準(zhǔn)確的數(shù)據(jù)輸入。
(2) 信息處理模塊化編程過程。在Linux內(nèi)核下進行電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的模塊化編程和信息加載,構(gòu)建數(shù)據(jù)庫訪問和信息調(diào)度模型,實現(xiàn)對海量電網(wǎng)數(shù)據(jù)信息調(diào)度過程中的數(shù)據(jù)訪問和信息規(guī)劃,Linux內(nèi)核下的引導(dǎo)加載程序(Boot loader)連續(xù)地執(zhí)行數(shù)據(jù)采樣分析,數(shù)據(jù)結(jié)構(gòu)定義在include\linux\fs.h文件中,采用PCI橋接芯片與上位機通信,結(jié)合VIX總線技術(shù)進行數(shù)據(jù)傳輸,完成對數(shù)據(jù)庫的打開、釋放、讀寫和控制等基本的設(shè)備操作。
(3) 電網(wǎng)規(guī)劃信息的輸出和人機交互過程。采用交叉編譯環(huán)境進行電網(wǎng)規(guī)劃結(jié)果的輸出和人機交互操作,利用文件系統(tǒng)的入口點函數(shù)構(gòu)建交互系統(tǒng),采用LabWindows/CVI實現(xiàn)電網(wǎng)規(guī)劃信息數(shù)據(jù)的集成智能控制和可視化多線程遠(yuǎn)程信息傳輸調(diào)度。
1.2 軟件開發(fā)環(huán)境的建立及根文件系統(tǒng)構(gòu)建
電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的軟件開發(fā)環(huán)境建立在嵌入式Linux的開發(fā)環(huán)境中,采用交叉編譯的方式作為BootLoader,做完移植工作進行內(nèi)核配置,執(zhí)行“Make menuconfig ” 運行http服務(wù)器和telnet服務(wù)器的內(nèi)核程序代碼,為:
interface Scheduler {
Application cheduling information grid init();
implement File create root directory system. Linux?2.6.32.2 (process creation); //編譯器的全路徑寫入
Task(TRUE)
Completion TaskBasic ARCH ?= runNextTask;
//使用Linux內(nèi)核源碼目錄
}
由此構(gòu)建電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的軟件開發(fā)環(huán)境,電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的模塊化組件設(shè)計包括根文件系統(tǒng)構(gòu)建和編譯環(huán)境設(shè)計等。綜合考慮系統(tǒng)的技術(shù)指標(biāo)、系統(tǒng)性能進行電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的模塊化組件設(shè)計,在LabWindows/CVI平臺上進行系統(tǒng)軟件開發(fā),完成電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的數(shù)據(jù)信息采集模塊、通信模塊、集成控制模塊組件設(shè)計。電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的根文件系統(tǒng)設(shè)計采用交叉編譯以及使用VisualDSP++集成編譯的方式,根文件系統(tǒng)是所有Unix類操作系統(tǒng)的一個核心組成部分,在編輯、編譯和調(diào)試過程中,根文件系統(tǒng)完成指令流水查看以及庫文件、腳本、配置文件的相互切換功能,編輯.Bashrc文件,使用如下命令:
tar xvzf arm920t?eabi.tgz// Comply with GPL protocol
執(zhí)行LCD控制器完成編譯,加入系統(tǒng)環(huán)境變量,運行命令
#gedit .Bashrc Download the source code
將QWS的LIB庫放入rootfs的/lib下,在基于X86架構(gòu)的Linux服務(wù)器上進行數(shù)據(jù)編譯,在arch/arm/boot目錄下生成惟一的根目錄“System configuration files and scripts/”,得到包含基本的用戶命令工具程序的bin根文件系統(tǒng)目錄結(jié)構(gòu),根文件系統(tǒng)配置過程如圖2所示。
在根文件系統(tǒng)配置的基礎(chǔ)上,使用tar jxvf busybox?1.14.2.tar.bz2命令執(zhí)行硬件設(shè)備的目錄驅(qū)動,驅(qū)動程序為:
interface Scheduler {
Set SIC_IWR hosting specifi init();
Register set phase locked loop frequency doubling Linux?2.6.32.2 (bool sleep); //電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的初始化
Task(TRUE)
Completion SuperViVi ARCH ?= arm; //存儲器初始化
Declare the state of runNextTask () //核源a目錄
}
通過電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的模塊化組件設(shè)計,使用DSP仿真器將數(shù)據(jù)加載至DSP內(nèi)存,將電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的管理內(nèi)容傳送到文件編譯器,分別運行http服務(wù)器和telnet服務(wù)器寫的6個必備的文件夾/etc,/lib, /dev,/usr,/var和/proc,完成信息加載和數(shù)據(jù)安裝。
2 信息系統(tǒng)的軟件開發(fā)設(shè)計與實現(xiàn)
2.1 系統(tǒng)的模塊化設(shè)計
在進行系統(tǒng)總體設(shè)計的基礎(chǔ)上,進行系統(tǒng)功能模塊化設(shè)計,本文提出一種基于大數(shù)據(jù)分析的電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)設(shè)計方法,系統(tǒng)主要包括信息采集模塊、控制器模塊、程序加載模塊和人機通信模塊等。信息采集模塊根據(jù)系統(tǒng)支持多種多樣的輸入/輸出設(shè)備,硬件選擇不同的文件系統(tǒng),支持完整的TCP/IP協(xié)議棧,采用Socket編程引導(dǎo)程序(BootLoader)執(zhí)行交叉編譯,采用嵌入式Web服務(wù)對ARM硬件平臺進行移植,實現(xiàn)四個層次軟件的移植,采用“自下而上”的設(shè)計方法進行信息采集,利用開源Linux操作系統(tǒng)編輯代碼,虛擬機運行在Windows或Linux計算機上,在Linux下編譯程序生成目標(biāo)文件,編譯出來的可執(zhí)行程序Busybox在設(shè)計上充分考慮硬件資源,使用腳本和服務(wù)器,初始化添加模塊和用戶定制模塊需要使用以下句法:
vpModule: : System Loaded (“vp” );
vpModule: : angstrom?linux (“vpMarine” );
vpModule: : mknod console (“vpFx” );
> /dev/tty1
利用mkyaffsimage工具定義.acf、配置仿真類、仿真循環(huán)、更新和退出。通過目標(biāo)板中的文件制作電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的大數(shù)據(jù)信息處理模塊,使用公用vpApp 定制的自定義類,得到電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的大數(shù)據(jù)信息處理的Linux設(shè)備驅(qū)動程序為:
class mkyaffsimage: public vpApp
{ public: m_lookAt?>se {}; //構(gòu)造驅(qū)動程序函數(shù)
myApp() {}; //構(gòu)造操作系統(tǒng)函數(shù)
virtual void onKey setStrategy(vpMotion::Key key,int mod) //屏蔽硬件的細(xì)節(jié)
private: //初始化和釋放設(shè)備
} //myApp類自定義結(jié)束
在VP中可以多次定制字符設(shè)備驅(qū)動程序,調(diào)用多個.acf文件。
if (Character device
myApp ?>define("issue read / write request");
else
myApp ?>define(argv[1]);
關(guān)閉程序,開辟一段內(nèi)存緩沖區(qū),構(gòu)建電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的程序加載模塊,執(zhí)行大數(shù)據(jù)信息處理的程序加載,根據(jù)系統(tǒng)的硬件設(shè)備進行SuperViVi移植,在電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的Linux文件系統(tǒng)設(shè)計中,使用FFT函數(shù)設(shè)置內(nèi)核啟動參數(shù),進行控制器模塊設(shè)計,配置內(nèi)核程序代碼為:
vpFxExplosion* Configuration kernel program code = Set phase locked loop frequency doubling ();
Program loading BootLoader development?>setOverallColor(PORT0_TCLKDIV); //設(shè)置runNextTask()的狀態(tài)
Power grid precision planning information?>setTextureMode( vpFx::TEXTURE_MODE_MODULATE ); //執(zhí)行進程管理
Use post keyword mach?mini2440.c?>setTextureFile( "explosion.inta" ); //設(shè)置post關(guān)鍵字
電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的一個組件使用post關(guān)鍵字mach?mini2440.c進行編譯,系統(tǒng)資源都可以抽象成文件,通過read(),write()等系統(tǒng)調(diào)用去訪問網(wǎng)絡(luò)設(shè)備,關(guān)鍵代碼實現(xiàn)如下:
Int CMyApp: : Static compilation mode ( )
{User with root privileges *channel = *vpChannel: :
begin (Command uninstall driver module ) ;
channel ?> addinsmod commedn (vsChannel: : EVENT_POST_DRAW, include\linux\fs.h) ;}
void open():: notify (Request_irq () function to apply f: : Event, const apply for interruption vrDrawContext *context)
//調(diào)用free_irq()函數(shù)釋放中斷
{switch(event)
{
case vsChannel:: module_init():
{
}
break; }
case unregister_blkdev()::EVENT_POST_DRAW:
{ //內(nèi)核函數(shù)完成注銷
break;}}
2.2 電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的軟件集成實現(xiàn)
在進行了電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的模塊化開發(fā)設(shè)計的基礎(chǔ)上,基于大數(shù)據(jù)分析技術(shù)進行信息系統(tǒng)的開發(fā)設(shè)計,構(gòu)建HP E1485A/B多模信息控制模塊,嵌入式Linux系統(tǒng)由啟動引導(dǎo)程序(BootLoader)進行大數(shù)據(jù)分析信息系統(tǒng)的存儲設(shè)計,充分利用開源Linux操作系統(tǒng)的內(nèi)核啟動功能,將可執(zhí)行文件下載到硬件上,構(gòu)建HP E1485A/B多模信息控制模塊,加載PLL_DIV寄存器安裝Emulator啟動時鐘,進行程序加載的BootLoader開發(fā)。執(zhí)行“Make menuconfig”設(shè)計LCD控制器進行電網(wǎng)信息傳輸?shù)闹悄芸刂疲ㄟ^Linux的根文件系統(tǒng)創(chuàng)建系統(tǒng)的初始化調(diào)度指令,電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的初始化流程如圖3所示。
設(shè)定SIC_IWR寄存器,對系統(tǒng)進行進程管理和文件配置,采用LCD控制器進行電網(wǎng)信息傳輸?shù)闹悄芸刂?,分別運行目錄的/etc,/lib,/dev,/usr,/var和/proc指令執(zhí)行大數(shù)據(jù)分析和電網(wǎng)信息調(diào)度,在Linux 2.6.32內(nèi)核環(huán)境下進行信息系統(tǒng)的軟件集成設(shè)計和調(diào)試。電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)軟件設(shè)計和調(diào)試的流程如圖4所示。
3 仿真測試
在LabWindows/CVI平臺上進行系統(tǒng)軟件開發(fā),實現(xiàn)電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的設(shè)計和代碼開發(fā),在對電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)的調(diào)試過程中,使用的儀器為:XFR_TYP3220A函數(shù)信號發(fā)生器和PERIPHERA PST3202可編程電源,運行make menuconfig命令進行程序加載配置,電網(wǎng)大數(shù)據(jù)信息離散采樣率為200 kHz,信息系統(tǒng)的時鐘電壓為3.5 V,內(nèi)核電壓為1.26 V,根據(jù)上述仿真環(huán)境和參數(shù)設(shè)定進行系統(tǒng)調(diào)試仿真,仿真的測試效果表面,本文系統(tǒng)能準(zhǔn)確實現(xiàn)電網(wǎng)大數(shù)據(jù)信息融合和集成管理,為了對比分析性能,采用本文方法和傳統(tǒng)方法,以電網(wǎng)節(jié)點的覆蓋度為測試指標(biāo),得到的對比結(jié)果如圖5所示。
分析上述仿真結(jié)果得出,采用本文方法進行電網(wǎng)規(guī)劃電網(wǎng)信息的覆蓋度較高,展示了本文設(shè)計系統(tǒng)的有效性。
4 結(jié) 語
為了提高電網(wǎng)規(guī)劃性能,本文提出一種基于大數(shù)據(jù)分析的電網(wǎng)精準(zhǔn)規(guī)劃信息系統(tǒng)設(shè)計方法,對系統(tǒng)的總體設(shè)計進行描述,系統(tǒng)包括信息采集模塊、控制器模塊、程序加載模塊和人機通信模塊等。在以Linux 2.6.32為內(nèi)核的嵌入式環(huán)境下進行信息系統(tǒng)的軟件集成設(shè)計和調(diào)試。研究表明,采用本文設(shè)計信息系統(tǒng)能準(zhǔn)確實現(xiàn)電網(wǎng)大數(shù)據(jù)信息融合和集成管理,電網(wǎng)信息的覆蓋度較高,展示了較好的應(yīng)用價值。
參考文獻
[1] 韓曉冬.基于小波神經(jīng)網(wǎng)絡(luò)的電網(wǎng)故障定位技術(shù)研究[J].科技通報,2013,29(6):59?61.
[2] 志文,袁久興.基于FPGA和AVR單片機的慣組電源板信號檢測[J].國外電子測量技術(shù),2014,33(2):78?83.
[3] 姚文軒,滕召勝,唐求,等.非同步采樣下電力系統(tǒng)相量測量修正算法[J].儀器儀表學(xué)報,2013,34(7):1518?1524.
[4] 王平心.虧損特征值的靈敏度分析[J].應(yīng)用數(shù)學(xué)學(xué)報,2013,36(4):688?697.
[5] 李李.認(rèn)知無線電網(wǎng)絡(luò)基于QoS的監(jiān)聽時間與資源聯(lián)合分配[J].計算機應(yīng)用,2015,35(5):1230?1233.
[6] 王永強,周建中,莫莉,等.基于機組綜合狀態(tài)評價策略的大型水電站精細(xì)化日發(fā)電計劃編制方法[J].電網(wǎng)技術(shù),2012,36(7):94?99.
>> 小區(qū)信息管理系統(tǒng)分析與設(shè)計 醫(yī)院信息管理系統(tǒng)分析 基于信息設(shè)計的城市導(dǎo)向系統(tǒng)分析 強制戒毒中心信息管理評估系統(tǒng)分析與設(shè)計 企業(yè)家協(xié)會信息管理系統(tǒng)建立前的系統(tǒng)分析 基于UML的圖書管理信息系統(tǒng)分析與設(shè)計 基于網(wǎng)絡(luò)的檔案信息資源管理系統(tǒng)分析與設(shè)計 基于.NET的教學(xué)質(zhì)量信息員管理系統(tǒng)分析與設(shè)計 淺談在通信工程中項目的信息管理系統(tǒng)分析 基于JSP的學(xué)生就業(yè)信息管理系統(tǒng)的設(shè)計與實現(xiàn) 基于JSP的員工信息管理系統(tǒng)的總體設(shè)計 基于JSP技術(shù)的文檔信息管理系統(tǒng)的設(shè)計論述 基于JSP的商品信息管理系統(tǒng)設(shè)計與開發(fā) 基于JSP的學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn) 基于業(yè)務(wù)流程優(yōu)化的志愿者管理信息系統(tǒng)分析與設(shè)計 基于Access的高校教師成果管理信息系統(tǒng)分析與設(shè)計 管理信息系統(tǒng)的系統(tǒng)分析與系統(tǒng)設(shè)計 基于語義的信息集成系統(tǒng)分析 淺談基于Web技術(shù)下的學(xué)校設(shè)備管理系統(tǒng)分析 衛(wèi)生專業(yè)技術(shù)資格考試的考務(wù)信息管理系統(tǒng)分析 常見問題解答 當(dāng)前所在位置:,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)簽,就構(gòu)成了JSP網(wǎng)頁。Java程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送E-mail等,實現(xiàn)建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,這樣大 大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支持Java,也可以訪問JSP網(wǎng)頁。
JSP全名為Java Server Pages,其根本是一個簡化的Servlet設(shè)計,他實現(xiàn)了Html語法中的java擴張(以 <%, %>形式)。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的。通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶端。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。
通常JSP頁面很少進行數(shù)據(jù)處理,只是用來實現(xiàn)網(wǎng)頁的靜態(tài)化頁面,只是用來提取數(shù)據(jù),不會進行業(yè)務(wù)處理。
JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP(JavaServer Pages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從Servlet中分離出來。
JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。
自JSP推出后,眾多大公司都支持JSP技術(shù)的服務(wù)器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。
二、JSP優(yōu)勢與劣勢
1.優(yōu)勢
(1)一次編寫,到處運行
除了系統(tǒng)之外,代碼不用做任何更改。
(2)系統(tǒng)的多平臺支持
基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比ASP的局限性JSP的優(yōu)勢是顯而易見的。
(3)強大的可伸縮性
從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務(wù)器進行集群和負(fù)載均衡,到多臺Application進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。
(4)多樣化和功能強大的開發(fā)工具支持
這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。
(5)支持服務(wù)器端組件
web應(yīng)用需要強大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實現(xiàn)復(fù)雜功能的組件供web頁面調(diào)用,以增強系統(tǒng)性能。JSP可以使用成熟的JAVA BEANS組件來實現(xiàn)復(fù)雜商務(wù)功能。
2.缺點
(1)與ASP也一樣,Java的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。
(2)Java的運行速度是用class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了。
三、系統(tǒng)主要模塊及其說明
系統(tǒng)共有九大模塊,各模塊共享數(shù)據(jù),協(xié)同完成學(xué)校的日常業(yè)務(wù)。主要模塊功能描述:
1.人力資源管理模塊
供學(xué)校的人事部門進行人事管理。包括教職工基本信息、任課情況、科研情況和年度考核情況的維護。系統(tǒng)可以根據(jù)各個學(xué)校的實際情況對字段進行維護,即可以自行增加、刪除、修改字段。系統(tǒng)可以按任意基本信息進行排序,可以按照各個基本信息統(tǒng)計出人數(shù)和比例,生成統(tǒng)計圖表。人員的調(diào)動情況,可以自動增加到簡歷記錄中。報表的內(nèi)容可以直接打印輸出,也可以自動調(diào)用Word或者Excel,讓用戶自己排版成滿意的格式。
2.班級管理
供學(xué)生管理部門對學(xué)生進行分班。教學(xué)管理部門對每個年級的功課進行設(shè)定,制訂教學(xué)計劃,對每個班級的班主任和各門功課的科任教師進行指定,作為核算工作量的依據(jù)。
3.學(xué)籍管理
供各個班主任或?qū)W生管理部門對每個班級的學(xué)生情況進行維護。維護的內(nèi)容包括學(xué)生基本信息、班主任評語,可以根據(jù)成績管理模塊中的成績表生成學(xué)生每個學(xué)期的成績報告單等。
4.資料管理
供資料室對文件進行保存、歸類、查詢等管理。資料的類型有:文本文件、Word文檔、Excel文檔和掃描的文檔等??梢愿鶕?jù)輸入的關(guān)鍵字進行模糊查詢,以快速找出所需的文檔。
5.成績管理
自動從學(xué)籍管理模塊中提取出每個班的名單,供各個科任教師對每一門課程的成績進行錄入、統(tǒng)計、總評和排名次。也可供班主任對本班的所有科目的成績進行統(tǒng)計、總評和排名次。還可以供教學(xué)管理部門對整個年級、整個學(xué)校的成績情況進行統(tǒng)計和排名次??梢栽O(shè)定各個分?jǐn)?shù)段,系統(tǒng)即時統(tǒng)計出該分?jǐn)?shù)段的人數(shù)和百分比。
6.工資管理
可以從職工管理模塊維護的職工表中取出職工信息,生成基本工資,根據(jù)教務(wù)部門的教學(xué)安排算出工作量和職務(wù)工資,還可以根據(jù)需要增、減工資項目。
7.設(shè)備管理
供設(shè)備管理部門管理各種設(shè)備,有強大的排序、統(tǒng)計功能,特別是可以統(tǒng)計出設(shè)備的年限,從教學(xué)計劃中生成某些設(shè)備的使用情況,作為設(shè)備利用率統(tǒng)計的參考數(shù)據(jù)。
8.課程管理
供教務(wù)部門進行課程表的制作。設(shè)置了一系列參數(shù)和約縮條件后,該模塊自動從其他模塊中取出生成課程表的必要的信息,生成每個教師、每個班級和整個學(xué)校的功課表。
9.服務(wù)功能
本模塊主要供系統(tǒng)管理人員進行后臺管理。包括:各種輔助表的管理、數(shù)據(jù)備份、學(xué)生升級管理、操作員管理、高級數(shù)據(jù)庫操作、黑匣子管理、生成網(wǎng)頁到校園網(wǎng)上等功能。其中操作員管理可以對各個操作員的權(quán)限進行設(shè)置。高級數(shù)據(jù)庫操作主要提供了一個讓系統(tǒng)管理員直接用SQL語言操作數(shù)據(jù)庫的界面和對活動庫、備份庫進行維護的工具。
參考文獻
[1]張伶.基于B/S模式的教師信息系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學(xué).2008
關(guān)鍵詞:信息系統(tǒng)分析與設(shè)計;教學(xué)改革;教材選用;教學(xué)手段與方法
《信息系統(tǒng)分析與設(shè)計》是信息管理與信息系統(tǒng)專業(yè)的核心課程,課程目的是培養(yǎng)學(xué)生掌握信息系統(tǒng)分析與設(shè)計的基本方法及技術(shù)應(yīng)用,具有分析和解決信息系統(tǒng)規(guī)劃、分析、實施以及維護管理中的實際問題的初步能力。信息系統(tǒng)的分析與設(shè)計是一門與日俱新的課程,而目前國內(nèi)部分院校的信息系統(tǒng)分析與設(shè)計課程存在教學(xué)內(nèi)容陳舊、教學(xué)方法不靈活、實踐環(huán)節(jié)薄弱、實驗內(nèi)容定位不準(zhǔn)、學(xué)生學(xué)習(xí)積極性不高等問題,教學(xué)不能適應(yīng)日益變化的社會需求,影響信管專業(yè)人才的培養(yǎng)質(zhì)量。筆者結(jié)合實際教學(xué)和工作經(jīng)驗,就信息系統(tǒng)分析與設(shè)計課程,針對性地進行了一些教學(xué)改革,收到了較好的教學(xué)效果。
一、合理設(shè)置課程,選擇合適教材
信息系統(tǒng)分析與設(shè)計是一門涉及多方面技術(shù)和理論的綜合性課程,它以眾多的理論、方法和技術(shù)為基礎(chǔ),是一個綜合性很強的研究和應(yīng)用領(lǐng)域。這一學(xué)科的性質(zhì)和特點,要求學(xué)生在學(xué)習(xí)該課程前必須具備相關(guān)學(xué)科的知識,不僅要熟悉管理學(xué)知識,還要掌握計算機網(wǎng)絡(luò)、數(shù)據(jù)庫理論,以及需要有一定的軟件編程能力。學(xué)生如果對這些前導(dǎo)課程的知識準(zhǔn)備不足,學(xué)習(xí)本課程只會是霧里看花。因此,在課程設(shè)置上筆者建議在開設(shè)該課程時應(yīng)將相關(guān)的前期課程做相應(yīng)的補充和調(diào)整,最好將本課程放在大三的下學(xué)期進行,并且增加實踐課時,這樣有利于增強學(xué)生學(xué)習(xí)興趣和實踐能力。
教材是教學(xué)內(nèi)容的載體,教師圍繞教材開展教學(xué),學(xué)生圍繞教材鞏固知識。在教材選用上,選擇難度適中、針對性強、教材內(nèi)容與實踐掛鉤并且適合師生雙方的教材,這樣不僅可以方便教師教學(xué),還可以便于學(xué)生自學(xué),使教學(xué)產(chǎn)生事半功倍的效果。
二、充分發(fā)揮現(xiàn)代教學(xué)手段優(yōu)勢
(一)多媒體課堂教學(xué)
由于信息系統(tǒng)分析與設(shè)計課程涉及的知識面和內(nèi)容很廣,而且量比較大,許多概念學(xué)生在學(xué)習(xí)的過程中難以理解和接受,并且容易遺忘。在教學(xué)過程中,我們將現(xiàn)代教育技術(shù)與課堂教學(xué)內(nèi)容相結(jié)合,突出應(yīng)用多媒體技術(shù),由此提高了教學(xué)效率和質(zhì)量。
1.本門課程在知識結(jié)構(gòu)上,許多內(nèi)容需要通過表和圖的方式加以講解,便于學(xué)生理解,如數(shù)據(jù)流圖、數(shù)據(jù)字典等。采用多媒體教學(xué)方式,可以清楚地將這些內(nèi)容展示給學(xué)生,提高學(xué)生的學(xué)習(xí)興趣和注意力,降低思維的難度,加深記憶,加深學(xué)生對知識的理解和運用。
2.使用多媒體教學(xué)有助于實現(xiàn)課堂教學(xué)的大容量、多信息、高效率。在傳統(tǒng)教學(xué)方式下,教師每節(jié)課都會有相當(dāng)量的板書,耗費了比較多的課堂時間。多媒體技術(shù)的運用增多了課堂信息傳遞的通道,提高了單位時間內(nèi)傳遞信息的容量,增加了課堂的密度,從而使學(xué)生在同樣的教學(xué)時間內(nèi)可以學(xué)到更多的內(nèi)容。
3.采用多媒體技術(shù)播放一些新產(chǎn)品、新技術(shù)的宣傳片或是系統(tǒng)開發(fā)過程視頻可以讓學(xué)生了解信息技術(shù)的最新發(fā)展現(xiàn)狀與發(fā)展趨勢,從而拓展學(xué)生的知識面。
(二)新型的師生網(wǎng)絡(luò)交流平臺
網(wǎng)絡(luò)的迅猛發(fā)展和普及,豐富了人們的生活,改變了人們的生活方式,同時也為我們提供了一個學(xué)習(xí)和討論的平臺和場所。教師可以借助這個平臺,通過BLOG、QQ、BBS等學(xué)生喜歡的交流方式來進行輔助教學(xué)。比如在網(wǎng)上課件、作業(yè)、案例等信息,讓學(xué)生做好充分的課前預(yù)習(xí)準(zhǔn)備工作,那么上課聽講的時候就更具有針對性,學(xué)習(xí)的目的性也更強。此外通過發(fā)送電子郵件來提問和提交作業(yè),不僅傳輸速度快,而且便于統(tǒng)計和記錄,為期末考核提供依據(jù)。再次使用QQ和飛信等聊天工具是進行答疑工作的有效方式,既避免了有些學(xué)生不敢當(dāng)面向教師提問的現(xiàn)象,又使得課后成為了課堂教學(xué)的延伸,彌補了課堂教學(xué)的不足。
三、強化案例教學(xué)
案例教學(xué)是在教師的引導(dǎo)下,以教學(xué)內(nèi)容為基礎(chǔ),以實際應(yīng)用為出發(fā)點,有針對性、有計劃地組織學(xué)生通過對案例進行一系列的分析、討論和研究,使學(xué)生理解和掌握所學(xué)知識,獲得解決實際問題的程序和方法的教學(xué)方法。
信息系統(tǒng)分析與設(shè)計課程的案例教學(xué)要求教師從教學(xué)目標(biāo)和教學(xué)重點出發(fā),精心組織或挑選案例。具體案例的設(shè)計或選擇可以是一個或多個實際的工程項目,其中既有成功的案例,也有失敗的案例;有大型系統(tǒng)開發(fā)的案例,也有中小型系統(tǒng)的開發(fā)案例。教學(xué)過程中可以通過分析典型的信息系統(tǒng)的開發(fā)全過程,包括系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施等,使學(xué)生理解信息系統(tǒng)開發(fā)的方法、過程與開發(fā)要點。整個過程以教師講授為主,學(xué)生參與為輔,主要讓學(xué)生能理解抽象的理論并給出其分析過程,得出分析結(jié)論。案例教學(xué)的運用,可以將聽講式教學(xué)轉(zhuǎn)變?yōu)閰⑴c式教學(xué),充分調(diào)動學(xué)生的學(xué)習(xí)積極性,促進學(xué)生主動學(xué)習(xí)。
四、加強實踐教學(xué)、培養(yǎng)綜合能力
信息系統(tǒng)分析與設(shè)計實踐性強的特點決定了本課程的實踐環(huán)節(jié)是必不可少的,課堂教學(xué)中許多理論和方法只有在實踐中才能充分地理解和領(lǐng)會,兩者相得益彰。實踐教學(xué)過程可以通過實驗室實踐操作,輔之以課下練習(xí)和資料收集,采取以系統(tǒng)開發(fā)帶動課程學(xué)習(xí)的教學(xué)模式,與基本教學(xué)內(nèi)容緊密配合同步進行,使學(xué)生更好地將系統(tǒng)開發(fā)的方法和技術(shù)與實際項目開發(fā)應(yīng)用相結(jié)合。通過信息系統(tǒng)開發(fā)的實踐教學(xué),提高學(xué)生的動手能力,培養(yǎng)學(xué)生的創(chuàng)造性思維和系統(tǒng)開發(fā)的能力及綜合分析、解決問題的能力。
針對當(dāng)前信息系統(tǒng)分析與設(shè)計課程優(yōu)秀實驗教學(xué)教材的缺乏,我們按照教學(xué)大綱的要求,結(jié)合學(xué)生的具體情況,將實驗內(nèi)容分為兩個環(huán)節(jié):操作驗證實驗和系統(tǒng)開發(fā)實驗。
關(guān)鍵詞 工商行政管理 信息系統(tǒng) 設(shè)計
中圖分類號:TP311 文獻標(biāo)識碼:A
為了實現(xiàn)項目的全部需求,工商行政管理信息系統(tǒng)在總體框架的設(shè)計上采用的是B/A/S三層體系結(jié)構(gòu)的互聯(lián)網(wǎng)應(yīng)用程序。該系統(tǒng)的數(shù)據(jù)存儲管理服務(wù)器采用的是SQL Server 2000數(shù)據(jù)庫管理系統(tǒng),互聯(lián)網(wǎng)服務(wù)器采用的是Microsoft IIS,并以此來實現(xiàn)數(shù)據(jù)的共享訪問,對于應(yīng)用程序的業(yè)務(wù)邏輯層的開發(fā)主要采用的是平臺上的C語言。
1工商行政管理信息系統(tǒng)的設(shè)計
1.1系統(tǒng)總體結(jié)構(gòu)的設(shè)計
工商行政管理信息系統(tǒng)軟件采用的是B/S模式,服務(wù)器是該系統(tǒng)的核心組成部分,這就意味著該系統(tǒng)的設(shè)計者不需要根據(jù)不同用戶的不同需求而設(shè)計出不同的應(yīng)用程序,而是只需要將所有的功能都在互聯(lián)網(wǎng)服務(wù)器上加以實現(xiàn),并為不同需求的用戶設(shè)置相應(yīng)的權(quán)限即可。如果系統(tǒng)需要升級,只需要對服務(wù)器端程序進行升級即可,不需要對客戶端的應(yīng)用程度進行升級。在工商行政管理信息系統(tǒng)中采用這種模式不僅方便系統(tǒng)升級,也有利于系統(tǒng)的維護。
B/S結(jié)構(gòu)根據(jù)管理信息系統(tǒng)中的數(shù)據(jù)、功能和行為要素的分析,將其客戶端分為三層,分別是負(fù)責(zé)可移植邏輯表達的前端客戶層、允許用戶通過將其與設(shè)計應(yīng)用隔離而共享和控制業(yè)務(wù)邏輯的中間應(yīng)用層和提供對專門數(shù)據(jù)服務(wù)訪問以及處理客戶端與數(shù)據(jù)庫間數(shù)據(jù)流的后端的設(shè)計隔離和服務(wù)層。采用該結(jié)構(gòu)體系作為系統(tǒng)的總體結(jié)構(gòu),主要是因為與其他結(jié)構(gòu)體系相比,其具有更多的優(yōu)點,例如應(yīng)用B/S結(jié)構(gòu)開發(fā)系統(tǒng)不需要開發(fā)專門的客戶端軟件,操作起來非常方便而且簡單易學(xué),由于界面的統(tǒng)一,降低了用戶學(xué)習(xí)新知識的難度,這樣不僅節(jié)省了系統(tǒng)開發(fā)的時間,也在很大程度上減少了系統(tǒng)出錯的可能性,大大降低了維護費用等,除此之外,基于B/S結(jié)構(gòu)開發(fā)的系統(tǒng)更容易達到穩(wěn)定、安全、可靠的運行的效果。
1.2工商信息系統(tǒng)主要業(yè)務(wù)流程設(shè)計
根據(jù)實際需要,工商信息系統(tǒng)業(yè)務(wù)流程必須實現(xiàn)以下功能:首先,業(yè)務(wù)流程必須可以隨時退回;其次,業(yè)務(wù)流程必須能夠確定用戶,即業(yè)務(wù)流程的下一步流程應(yīng)該由誰完成;最后,業(yè)務(wù)流程中每一流程的操作人員的相關(guān)意見必須進行自動保留,以可以隨時查看。
工商信息系統(tǒng)主要業(yè)務(wù)流程包括工商信息系統(tǒng)流程管理模塊、工商信息系統(tǒng)業(yè)務(wù)管理模塊、工商信息系統(tǒng)用戶訪問模塊和工商信息系統(tǒng)文書管理模塊。在工商信息系統(tǒng)流程管理模塊中,用戶可以按照國家局頒布的法規(guī),對流程的開始結(jié)點、分支結(jié)點和終止結(jié)點進行輸入,由此用戶可以對流程進行查詢、添加、修改和刪除;在工商信息系統(tǒng)業(yè)務(wù)管理模塊中,可以實現(xiàn)對工商業(yè)務(wù)的管理,還可以對新建業(yè)務(wù)流程實例和調(diào)度業(yè)務(wù)流程中結(jié)點的走向進行確定和管理;在工商信息系統(tǒng)用戶訪問模塊中,用戶可以通過協(xié)調(diào)工作流引擎和工商信息系統(tǒng)流程管理模,對流程中結(jié)點的訪問權(quán)限進行設(shè)置;在工商信息系統(tǒng)文書管理模塊中,該模塊通過采用金格控件在網(wǎng)頁上嵌入WORD、EXCEL文件,幫助用戶直接對文書進行編輯和打印。
2工商行政管理信息系統(tǒng)的實現(xiàn)
2.1信息系統(tǒng)軟件構(gòu)架的實現(xiàn)
在信息系統(tǒng)軟件中,系統(tǒng)構(gòu)架主要采用的是B/A/S架構(gòu),其中服務(wù)器采用的是傳統(tǒng)的三層構(gòu)架,分別是表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。其中表現(xiàn)層主要作用是顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),也是距離用戶最近的層次;業(yè)務(wù)邏輯層主要作用是對用戶輸入的信息進行處理;數(shù)據(jù)訪問層主要作用是對數(shù)據(jù)進行保存和讀取,其中數(shù)據(jù)訪問主要包括數(shù)據(jù)庫系統(tǒng)、二進制文件、文本文件和XML文檔等。
2.2工商信息系統(tǒng)業(yè)務(wù)流程的實現(xiàn)
工商信息系統(tǒng)業(yè)務(wù)流程的實現(xiàn)主要是從以下四個步驟進行逐步實現(xiàn)的:(1)在信息系統(tǒng)業(yè)務(wù)流程中建立流程階段,主要是通過建立系統(tǒng)流程管理模塊對流程結(jié)點定義表和流程結(jié)果對應(yīng)表進行操作。首先用戶必須手工輸入結(jié)點信息,然后輸入該結(jié)點的操作結(jié)果信息,最后將整個信息輸入到系統(tǒng)中。(2)在信息系統(tǒng)業(yè)務(wù)流程中的實例化流程階段,該階段主要是在建立流程基礎(chǔ)上對所建立的流程進行實例化的過程,其主要負(fù)責(zé)對流程實例表和流程操作意見表進行操作,最終將用戶輸入的業(yè)務(wù)信息保存到相關(guān)業(yè)務(wù)表中。(3)在信息系統(tǒng)業(yè)務(wù)流程運行流程階段,信息系統(tǒng)主要通過應(yīng)用引擎模塊對流程里結(jié)點的流轉(zhuǎn)進行負(fù)責(zé)和管理,并且能夠根據(jù)不同條件,將業(yè)務(wù)流程實例從一種狀態(tài)轉(zhuǎn)換成另一種狀態(tài)。(4)在信息系統(tǒng)業(yè)務(wù)流程結(jié)束流程階段,通過業(yè)務(wù)流程引擎的調(diào)度,所有的流程走完便會終止,或者對下一個流程進行激活,如果流程走完而不進行“立案”,則流程會結(jié)束。
3結(jié)束語
為了確保工商行政管理信息系統(tǒng)軟件結(jié)構(gòu)更加合理,也更方便維護和擴展,在系統(tǒng)設(shè)計中將采用最新、最先進的三層結(jié)構(gòu)軟件應(yīng)用技術(shù)將三類性質(zhì)不一樣的工作分別用三層軟件來實現(xiàn)。
參考文獻
關(guān)鍵詞:計算機信息;管理系統(tǒng);開發(fā)設(shè)計;應(yīng)用
中圖分類號:G623文獻標(biāo)識碼: A
一、計算機信息管理系統(tǒng)特征
計算機信息管理系統(tǒng)的應(yīng)用需要通過仔細(xì)精密的設(shè)計,完成具體的實踐測試,同時應(yīng)用操作應(yīng)體現(xiàn)簡單易行的特點。針對具體的系統(tǒng)操作人員,不應(yīng)提出過高標(biāo)準(zhǔn)的要求,只需要他們具有相應(yīng)的網(wǎng)絡(luò)應(yīng)用、維護管理經(jīng)驗便可。
計算機管理系統(tǒng)基于網(wǎng)絡(luò)系統(tǒng)模式運行,大大提升了實踐工作效率,同時使眾多手工式操作模式全面變革,使人才得到了更加有效的應(yīng)用。網(wǎng)絡(luò)計算管理模式可為廣大企業(yè)、各類集團開創(chuàng)出更多的價值,并節(jié)約了成本開支與資源投入。計算機信息管理系統(tǒng)擁有自我編輯語言的智能化功能,可從自身現(xiàn)實狀況入手選擇應(yīng)用符合需求特征的語言創(chuàng)建系統(tǒng)數(shù)據(jù)庫。目前,較多計算機系統(tǒng)數(shù)據(jù)庫大多選擇應(yīng)用微軟Access數(shù)據(jù)庫,而JAVA語言則為一類應(yīng)用廣泛的語言。這是由于JAVA語言體現(xiàn)了同系統(tǒng)平臺相互之間不關(guān)聯(lián)的特點,因此可利用任何一臺計算機完成運行目標(biāo)。
二、計算機信息管理系統(tǒng)開發(fā)設(shè)計方法
2.1原型法。原型法同周期法具備一定的相同性,即較為關(guān)注客戶需要,在他們的意見之上添加了一些系統(tǒng)設(shè)計開發(fā)的方便快捷工具,創(chuàng)建系統(tǒng)模型,并同用戶開展交流,接納他們提出的意見,并獲取用戶的認(rèn)可。該方式可謂一類效率較高的手段,其優(yōu)勢較為明顯,即開發(fā)設(shè)計的時期較短,工作效率水平較高,同時用戶交流意見更加的快速以及精準(zhǔn)。在應(yīng)用原型法開發(fā)設(shè)計計算機管理系統(tǒng)的階段中,主要任務(wù)在于做好系統(tǒng)需求的分析,進行調(diào)試維護與必要的轉(zhuǎn)化,完成初級階段的設(shè)計,進行必要的檢測管理以及最終的評價研究。用戶則僅在系統(tǒng)分析以及初級設(shè)計過程中針對心中想要的應(yīng)用系統(tǒng)展開描述便可。當(dāng)開發(fā)方針對用戶基礎(chǔ)需要完成定義后,便可應(yīng)用系統(tǒng)及時的組建形成開發(fā)工具,并高效的建立形成目標(biāo)應(yīng)用體系,進而獲取到初級的系統(tǒng)版本。完成上述工作后可同用戶展開深入的交流與溝通,廣大用戶則可依照該初級版本做細(xì)化的描述并在細(xì)節(jié)要求上進一步完善。而后開發(fā)設(shè)計單位要清晰的登記該類描述,應(yīng)用生成的工具手段做系統(tǒng)版本的補充升級,使之更加完善。通過該類往復(fù)循環(huán)的過程,最終使客戶真正的滿意,這樣便可成功的完成計算機信息管理系統(tǒng)的設(shè)計開發(fā)任務(wù)。
2.2 周期法。采用周期方法進行計算機信息管理系統(tǒng)的開發(fā)設(shè)計,主要為采取結(jié)構(gòu)化的方式進行系統(tǒng)分析設(shè)計的手段。該類方式也可叫做結(jié)構(gòu)生命周期方式。該類開發(fā)手段基礎(chǔ)理念在于針對信息系統(tǒng)具體的生命周期做進一步的劃分,包括系統(tǒng)的分析與設(shè)計、具體的實施以及轉(zhuǎn)化、進行系統(tǒng)調(diào)查研究以及做好維護管理與最終的評價等。通過系統(tǒng)化的處理方式,按部就班的完成具體任務(wù)。同時,還應(yīng)采取相應(yīng)的計算機系統(tǒng)工具創(chuàng)建文檔。在完成模塊化處理的基礎(chǔ)上,繼續(xù)進行信息管理系統(tǒng)有關(guān)的開發(fā)設(shè)計工作。周期法本質(zhì)在于使計算機系統(tǒng)各類龐大復(fù)雜的功能展開模塊化處理,依據(jù)具體設(shè)計標(biāo)準(zhǔn)做好劃分,使其拆解成為若干小模塊。該方式優(yōu)勢特征在于,可使系統(tǒng)開發(fā)設(shè)計目標(biāo)更為清晰明確。通常系統(tǒng)開發(fā)主體會將用戶至于首要位置,在開發(fā)計算機信息管理系統(tǒng)的階段中,會同不同用戶展開及時的交流與溝通,盡量的同他們保持一致。只有通過該方式開發(fā)設(shè)計的信息管理系統(tǒng)方能具備穩(wěn)固的基礎(chǔ),并快速的獲取客戶的全面認(rèn)同。
2.3 綜合法。采用綜合法即將上述兩類方法做集成融合,發(fā)揮兩者的長處。首先采用結(jié)構(gòu)生命周期方式的設(shè)計思想,在分析研究整體系統(tǒng)后作出初步的規(guī)劃設(shè)計。而后利用原型法開始計算機信息管理系統(tǒng)原始的設(shè)計制作,該環(huán)節(jié)需要同用戶展開數(shù)次的溝通交流,意見一致后方能繼續(xù)實施。另外采取周期法將計算機信息管理系統(tǒng)做進一步的分塊處理,通過細(xì)化設(shè)計,有效完成系統(tǒng)維護以及轉(zhuǎn)換,作出合理的評價。采用綜合法進行計算機信息管理系統(tǒng)的開發(fā)設(shè)計,其優(yōu)勢為可全面激發(fā)周期法對于系統(tǒng)的較強控制力,同時還可集合原型法設(shè)計開發(fā)周期較短、工作效率較高的優(yōu)勢。實踐工作中對待不同的現(xiàn)實狀況應(yīng)作出有針對性的分析處理。綜合法應(yīng)用處理階段中,應(yīng)秉承生動靈活的原則,達到良好的系統(tǒng)開發(fā)設(shè)計效果。
三、計算機信息管理系統(tǒng)應(yīng)用
3.1項目工程管理應(yīng)用。借助豐富的計算機信息管理技術(shù),使各類龐大數(shù)據(jù)的傳輸階段顯著縮短,該現(xiàn)象不但可滿足上級實時需要應(yīng)用有關(guān)信息數(shù)據(jù)的需要,還可輔助決策層快速的進行反應(yīng)。另外,豐富的引入網(wǎng)絡(luò)技術(shù)手段,可明顯的增強信息數(shù)據(jù)透明性,并使信息扭曲度合理的下降,這樣勢必使管理層面臨一定的壓力。另一方面,為合理的縮減成本,有效控制工程投入,始終在激烈的市場競爭中體現(xiàn)鮮明的價格優(yōu)勢,需要促進計算機信息管理系統(tǒng)同各類項目工程成本管理體系的有效融合。當(dāng)前,我國眾多行業(yè)領(lǐng)域之中,有較多企業(yè)單位引入信息管理體系至項目工程成本管理工作中,相應(yīng)的軟件工具則實現(xiàn)了全面的推廣。該類軟件工具中,使得各類計劃、材料、勞動員工、合同與經(jīng)費管控等資源全面融合形成了有機的整體,將有用信息實現(xiàn)了全面匯總,進而使得施工項目工程經(jīng)費始終處在可控的環(huán)境下,大大提升了企業(yè)單位的經(jīng)濟效益水平。利用不斷的運行以及優(yōu)化,項目工程成本管理體系將更加完善,并最終向著成熟的方向繼續(xù)發(fā)展。
3.2人力資源管理應(yīng)用。新時期,市場競爭日益激烈,因此使較多企業(yè)在經(jīng)營管理過程中倍感生存壓力,為此,更多的企業(yè)單位逐步意識到行業(yè)競爭事實上便是戰(zhàn)略以及人才的競爭。為此,公司對于人力資源工作越發(fā)重視,其管理地位持續(xù)攀升,甚至上升到了決策支持的水平,進而令企業(yè)人力資源管理工作顯現(xiàn)為漸漸鼎盛的狀態(tài)。人力資源管理工作通過不斷的發(fā)展經(jīng)歷了三個時期,即人事管理階段、人力資源管理階段以及人才經(jīng)營與開發(fā)階段等。各類企業(yè)在持續(xù)的努力過程中預(yù)期目標(biāo)位可使人力資源工作發(fā)展到全新的高度,并形成堅固的合作伙伴關(guān)系。為此,需要引入計算機信息管理系統(tǒng),方能實現(xiàn)真正的改革轉(zhuǎn)型。
3.3辦公自動化應(yīng)用。現(xiàn)代計算機技術(shù)手段的快速更新發(fā)展,為各單位辦公環(huán)境開創(chuàng)了有利條件,并引發(fā)了全新的改革。推進辦公環(huán)境逐步朝向現(xiàn)代化、自動化、集成化的辦公大樓模式發(fā)展。目前,各類綜合性的智能大廈拔地而起,內(nèi)部則建立了豐富的自動化辦公、通信、管理服務(wù)體系,并真正實現(xiàn)了無紙化辦公。
除了上述三類應(yīng)用以外,計算機信息管理系統(tǒng)還在眾多生產(chǎn)生活領(lǐng)域之中發(fā)揮應(yīng)用功能。
四、結(jié)束語
計算機信息管理系統(tǒng)應(yīng)力求符合各類用戶的個性化應(yīng)用需要,便于集團單位同企業(yè)內(nèi)部實現(xiàn)有效快速的溝通與管理。實踐應(yīng)用中,僅需要通過簡單的運行操作便可滿足具體的要求,為達到上述目標(biāo),用戶僅需要經(jīng)過簡單的學(xué)習(xí),便可在較短的時期內(nèi)掌握,即系統(tǒng)應(yīng)體現(xiàn)較高的接受性,方能發(fā)揮應(yīng)有的功能作用。
參考文獻:
[1] 覃大年.計算機信息管理在有線電視臺的應(yīng)用研究[J].電腦開發(fā)與應(yīng)用,2012(5).
[2] 劉甫迎,劉焱.計算機信息管理課群組國家級教學(xué)團隊的建設(shè)與實踐[J].計算機教育,2011(7).
【關(guān)鍵詞】地理信息系統(tǒng) 數(shù)字化地圖 設(shè)計
一、引言
當(dāng)前的地理信息系統(tǒng)軟件是開發(fā)各種系統(tǒng)的工具和基礎(chǔ),具有以下的功能:數(shù)據(jù)輸入、編輯、處理、查詢分析、輸出、二次開發(fā)、數(shù)據(jù)交換等。強大的二次開發(fā)功能是通過地理信息系統(tǒng)這個平臺提供的,有的提供專用的編程環(huán)境;本文對地理信息系統(tǒng)和數(shù)字化地圖在概念性認(rèn)識的基礎(chǔ)上對其進行分析,并對其設(shè)計予以研究。
二、地理信息系統(tǒng)
地理信息系統(tǒng)簡稱“GIS”,主要是用來處理空間信息與儲存的高新技術(shù),運用信息科學(xué)、管理科學(xué)、計算機圖形學(xué)等手段。它滲透于社會生活的方方面面,成為現(xiàn)代社會發(fā)展進步必不可少的基礎(chǔ)設(shè)施。它具有的特點在于:把相關(guān)屬性和地理位置兩者有機地結(jié)合起來,根據(jù)其獨特的可視化表達和空間分析,進行各種輔助決策[1]。
地理信息系統(tǒng)的組成和應(yīng)用。數(shù)據(jù)、軟件、硬件、模型和人員是地理信息系統(tǒng)的五個主要因素。硬件是GIS所操作運用的計算機,GIS軟件主要功能是為系統(tǒng)提具體的分析、存儲以及地理信息,同樣它可以在很多類型的硬件上運行。數(shù)據(jù)是地理信息系統(tǒng)中最重要的部件。GIS也應(yīng)用于相關(guān)單位存儲數(shù)據(jù)、管理資源方面,通過GIS可以把一些數(shù)據(jù)與其它數(shù)據(jù)源的數(shù)據(jù)相集合。主要應(yīng)用在以下幾個方面:
1.可以通過搜索GIS數(shù)據(jù)庫得到需要查詢和分析的地理信息。節(jié)省了百萬計美元的經(jīng)濟成本。GIS還能做到把具體的數(shù)據(jù)信息相結(jié)合,做到資源共享。由于不同部門間可以通過共享的數(shù)據(jù)庫在工作之中得到好處[2]。
2.制圖。GIS的制圖方法始于數(shù)據(jù)庫的創(chuàng)建,運用相關(guān)的技術(shù)對紙張圖片進行處理,計算機中兼容的信息也可以轉(zhuǎn)換到地理信息系統(tǒng)之中。以任意的比例尺,任何的地點作為中心位置,使用強調(diào)相關(guān)信息的特殊字符顯示所選擇的信息。
二、面向GIS的數(shù)字地圖技術(shù)
隨著現(xiàn)代信息技術(shù)的不斷發(fā)展,數(shù)字化地圖應(yīng)用層次也越來越大,在社會各界中對數(shù)字化地圖的重視和關(guān)注也不斷的提高。
數(shù)字地圖技術(shù):數(shù)字地圖不同于其它地圖,它是以數(shù)字化的形式來表達相關(guān)的內(nèi)容,它的存在需要一定的介質(zhì)作為載體,如:計算機硬盤、光盤等。在地圖上顯示的數(shù)字都是有它本身的實際意義的,且在數(shù)字地圖上都有數(shù)據(jù)的數(shù)量和矢量的含義。GIS的數(shù)字地圖是非常便捷地將一種或者是各種普通的地圖或者是專題的地圖進行操作和利用,滿足人們的需要。這種地圖還具有的功能為:對比例尺的任意的縮小、放大、繪圖輸出和裁切等。面向GIS的數(shù)字地圖有其獨特的靈活性:第一,對數(shù)字地圖進行縮放編輯之后,可以形成各種比例尺的地圖;第二,數(shù)字地圖可以對圖進行分層次編輯,把層作為基礎(chǔ),使文件的輸出模式可以滿足不同層次的需求。第三,地圖檢修方便、簡潔、快速。第四,用戶拿到的數(shù)字地圖可以是充滿大量數(shù)據(jù)的磁盤也可以是紙質(zhì)圖。
三、地理信息系統(tǒng)的城市數(shù)字化地圖的設(shè)計
(一)地理信息系統(tǒng)的城市數(shù)字化地圖的總體設(shè)計
1.開發(fā)平臺
Mapinfo5.0是當(dāng)前最強大的桌面地圖信息系統(tǒng),它能通過把復(fù)雜的信息以圖文的方式展示給用戶,使用戶對其進行管理操作。在MapBasic的二次開發(fā)之下,能夠?qū)aPInfo的功能予以擴展,使得程序的重復(fù)操作能夠自動實現(xiàn),還可以使得MapInfo與其它應(yīng)用軟件集成。
DDE是滿足程序通信的機制,受到DelPhi的支持,完成對一些信息的操作處理,同時可以簡化DDE程序,因此,可以考慮利用DelPhi完成像顯示輸出、查詢這樣的常規(guī)數(shù)據(jù)庫中的數(shù)據(jù)處理[3]。
依據(jù)系統(tǒng)設(shè)計的要求,其編程環(huán)境為:
(1)要求在windows2000或者是Windows95/98系統(tǒng)環(huán)境下進行。
(2)為滿足地理環(huán)境的需求,對版本做出要求。
(3)對存儲的需要,必須要滿足相應(yīng)程序的使用。
(4)建立用戶界面,方便客戶使用。
2.系統(tǒng)功能
系統(tǒng)開發(fā)有其要求,系統(tǒng)實現(xiàn)的功能將從以下幾個角度分析:
(1)地圖對象介紹。運用文字和圖片的結(jié)合,對院校、政府機構(gòu)和景點等進行形象地描繪。
(2)飛機航班的管理。其中有航班的預(yù)定、查詢、刪除和退訂。
(3)地圖操作。對載入法人地圖,進行放大、移動、縮小,從各個方位對城市進行把握。
(4)長途汽車管理。和飛機航班的管理差不多的功能。
(5)市公汽管理。包括修改車次、刪除車次,對路線和站點的編輯等等??梢越o出任意站點的最佳的乘車的方法。
(6)測量兩點之間的距離。
(7)機車管理。如:車次的改變與查詢等。
(8)可視化數(shù)據(jù)挖掘。
(9)地圖對象定位查詢功能。定位窗體中的地圖對象。
(10)修改地圖對象信息。對MaPInfo數(shù)據(jù)庫表中的相關(guān)信息進行修改。
(11)系統(tǒng)幫助。對具體的操作系統(tǒng)予以了介紹,可以使用戶便捷地使用這個系統(tǒng)。
地理信息系統(tǒng)的城市數(shù)字化地圖的設(shè)計無論是平臺上的分析研究還是到現(xiàn)實生活中的實際的功能運用,都巧妙而有效地展示了在地理信息系統(tǒng)之下的城市數(shù)字化地圖設(shè)計的現(xiàn)實意義,理論運用到實踐的社會生活之中,運用科學(xué)技術(shù)的平臺來研究,帶動數(shù)字化地圖的發(fā)展。
參考文獻:
[l]張新長、曾廣鴻、張青年,城市地理信息系統(tǒng),科學(xué)出版社,2011.