999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺析系統軟件的設計及其控制

2013-01-01 00:00:00林晶
無線互聯科技 2013年4期

摘 要:隨著網絡技術的不斷發展,網絡經濟也隨之得到了逐步的發展,如今,網絡經濟已經成為世界經濟的新興領域及其支柱,并為企業帶來了更多的新型業務及其發展機會。本文先就系統軟件的設計要求進行了分析,并重點就系統軟件的設計及其控制進行了研究。

關鍵詞:系統;軟件;設計;控制

隨著網絡經濟時代的到來,企業互聯網已經成為網絡經濟未來發展的重要技術支撐。為了確保企業的競爭力,并保證企業具有更多機會及其有價值的信息,必須進行系統網絡的構建,借助于可靠有力的設備的同時,更需要進行有效的設計。

1 系統軟件的基本設計要求分析

對于規模較大的系統而言,由于應用環境較為特殊,因此,通常采用嵌入式系統。較通用系統設計標準而言,企業系統應用環境及其要求較高,且隨著大量通信協議的產生,端口間互通呈幾何級數增長,這些均需借助于系統軟件來實現,由此可知其較為復雜。此外,由于系統產品研發周期多超過5年,且運行周期多超過10年,因而對于現有網絡復雜性方面的要求更高了。

⑴實時性。由于系統必須進行實際生產過程中的多種通信問題,例如信息的傳輸及話音的交互等等,因此,其對于實時性方面的要求相對較高。

⑵較高的可靠性。對于電信級而言,其可靠性方面的要求已經達到了99.999%,這就對系統軟、硬件提出了更高的要求,現有硬件基本已經達到要求,但是軟件因其自身復雜程度及處理并發任務過程中的不確定性,因而僅僅依靠“無差錯”的設計已經無法滿足其可靠性方面的要求。

⑶資源受到限制。系統通常大規模進行使用,因而對于成本方面需嚴格進行控制。軟件并無生產成本,因此不進行維護及研發成本考慮的情況下,系統成本基本由硬件成本所決定,設計過程中需選擇最為經濟的硬件,因而導致軟件設計過程中,硬件資源成為一個瓶頸。

⑷容量大且負荷高。隨著通信需求的逐步增長,系統應當具備足夠強大的業務處理能力,因而容量必須足夠大,且負荷應當足夠高。而大容量及高負荷必須借助于高可靠性的軟件,因此,只有合理進行系統資源的分配,有效進行系統軟件的設計方可實現此目的。

⑸擴展性及其靈活性。由于系統產品生命周期多數在十年以上,而且其間常會遇到用戶需求發生改變的情況,因此,要求系統軟件必須具備足夠高的擴展性及其靈活性。

⑹可維護性。由于系統需求處于動態變化中,且對于可靠性方面的要求常常相當高,因此,要求系統應當具備良好的可維護性,以便有效降低其維護成本。

2 系統網絡的結構及其通信協議分析

本文所設計系統包括軟、硬件兩大部分,其中,軟件部分采用的是Visual Basic所做的控制系統,并借助于MSComm控件實現了串口通信,結合OFFICE中的ACCESS進行了數據庫的建立,并進行了數據的更新及備份;而硬件部分包括了AT89C52單片機、RS485模塊、液晶顯示器及小鍵盤等。借助于串行總線實現上、下位機的連接,通過微機向下位機進行操作命令的發出,待指令被接收后,輸入鍵盤完成上位機命令的發送,并將信息傳送至上位機,并實現現場的遠程控制。系統采用了總線型主從式多機通訊網絡對系統的數據進行了控制,網絡中各從機均有唯一的一個序號,且所有從機均需服從主機的控制。系統采用了速率較高,且抗干擾性較好的RS485總線及RS232/RS485接口轉換器。系統工作前需進行主從機相關參數的設定,即所謂的初始化。

3 系統軟件的設計分析

系統軟件采用了Visual Basic6.0進行了編寫,而通信功能利用的是MSComm空間實現的,軟件所接收數據均存儲于Access數據庫當中,借助于Adodc控件及Datagrid空間可對數據庫進行查詢,而MSCoom控件可借助于串行端口進行數據的發送及其接收,同時,還向應用程序進行串行通訊的提供。

⑴MSComm控件的基本屬性及事件。對于commPort、portOpen、Settings、Sthreshold、Rthreshold、OnCoom、CommEvent、input及Output而言,其屬性分別如下:設置且返回通信傳口號;設置且返回通信端口狀態;指定或者返回波特鋁、數據位、奇偶性及終止位參數;當MScoom控件的設置屬性是ComEvsend,且Oncomm事件產生前,設置且返回傳輸緩沖區域中所允許的最小字符數;若默認狀態為0,此時進行字符的接收時一個禁止進行OnComm事件的生成;若CommEvent屬性值改變時出現,說明有一個通信事件或錯誤出現;包括最近的一個通信事件或者接收錯誤值;從接收緩沖區域中返回且進行一串字符的刪除;向發送緩沖區域進行一個字符串的寫入。

⑵接口程序的部分源代碼。進行MSCoom通信控件、TIMER時間控件及TEXTBOX文本框控件的添加,并進行控件屬性的設定,這樣進行代碼的編寫即可實現串口通信,其中,接口部分代碼如下所示:Public in Data As String’串口中斷過程中所讀入的字符串;Public out Data As String’所需輸出的字符串;Public Just send Hex As String’剛才所發出的HEX碼;Dim str Temp() As Byte’接收數據所使用的臨時字符串;Dim rxnb As Integer’接收計數。

綜上所述,本文著重分析軟件設計要求和設計過程中的注意問題以及可控性等問題,并且對系統軟件設計提出了一定的見解和想法,希望對系統軟件設計人員的設計工作有所幫助。

[參考文獻]

[1]邵維忠,楊芙清.面向對象的系統分析[M].北京:清華大學出版社,2009.

[2]李生琦.面向對象系統分析中的對象識別技術[J].寧夏大學學報(自然科學版),2010(4):39-42.

[3]宋亞輝,趙強,劉金,等.大型控制系統軟件測試平臺設計[C].四川省電子學會電子測量與儀器專委會第十四屆學術年會論文集.2009:306-310.

主站蜘蛛池模板: 日韩亚洲综合在线| 久久香蕉国产线看观看精品蕉| 看你懂的巨臀中文字幕一区二区 | 国产中文在线亚洲精品官网| 亚洲av无码人妻| 一区二区在线视频免费观看| 第一页亚洲| 欧美激情第一欧美在线| 亚洲一区二区黄色| 免费国产好深啊好涨好硬视频| 免费不卡视频| 熟妇丰满人妻| 日本午夜在线视频| 成人字幕网视频在线观看| 亚洲国产欧美自拍| 亚洲视频免| av性天堂网| 免费看美女毛片| 18禁黄无遮挡网站| 欧洲一区二区三区无码| 亚洲免费福利视频| 91精品啪在线观看国产91| 麻豆国产在线观看一区二区 | 在线五月婷婷| 毛片在线看网站| 欧美激情伊人| 在线观看91精品国产剧情免费| 日韩午夜片| 亚洲男人在线| 鲁鲁鲁爽爽爽在线视频观看| 午夜福利网址| 一区二区无码在线视频| 国产高清不卡视频| 久久semm亚洲国产| 久久青青草原亚洲av无码| 九九精品在线观看| 亚洲中字无码AV电影在线观看| 国产精品一区二区国产主播| 曰AV在线无码| 一级毛片免费不卡在线| 亚洲一级毛片在线观播放| 99在线视频免费| 亚洲最大福利网站| 狠狠综合久久| 亚洲国产91人成在线| 区国产精品搜索视频| 国产va免费精品观看| 成人午夜在线播放| 精品一区二区三区四区五区| 国产人在线成免费视频| 亚洲欧美不卡中文字幕| 午夜无码一区二区三区| 91成人免费观看在线观看| 亚洲人成网线在线播放va| 制服丝袜无码每日更新| 亚洲色图欧美视频| 欧亚日韩Av| 亚洲综合国产一区二区三区| 伊人狠狠丁香婷婷综合色| 亚洲国产清纯| 91口爆吞精国产对白第三集| 国产成人精品亚洲77美色| 国产日韩久久久久无码精品| 欧美日韩精品一区二区在线线| 欧美午夜久久| 亚洲精品国产乱码不卡| 国产女人爽到高潮的免费视频 | 亚洲床戏一区| 久久伊伊香蕉综合精品| 午夜福利免费视频| 色老头综合网| 中文国产成人久久精品小说| 日韩AV无码免费一二三区| 国产精品视频999| 粉嫩国产白浆在线观看| 欧美在线中文字幕| 国模沟沟一区二区三区| 精品无码一区二区三区在线视频| 精品国产一区二区三区在线观看| 在线观看国产网址你懂的| 亚洲不卡网| 欧洲亚洲欧美国产日本高清|