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

具體領域基于軟部件的軟件開發

2009-04-29 00:00:00
科教導刊 2009年30期

摘要本文提出將單個構件的研究推廣到對系統級部件等全局性結構的綜合研究。討論了具體領域基于即插即用型軟部件的軟件開發的結構模型法。將建筑學領域的結構工程方法應用至軟件工程領域,提出軟件的結構工程方法。并討論了具體領域的軟部件模型法研究時應注意的問題和具體領域開發的方向。

關鍵詞軟部件即插即用信息系統

中圖分類號:TP31文獻標識碼:A

1 前言

軟件行業的工業化趨勢導致了軟件構件的產生。能夠像硬件系統那樣,將部分軟件組合起來構建軟件系統,一直是軟件行業多年來追求的目標。特別是對于像很多應用軟件的開發(例如很多行業和單位的系統),若能結合系統的MIS實際情況充分利用已有的軟件構件,將會大大提高生產效率,減少大量的重復勞動。目前已經提出了許多構件的模型及規范,較有影響的例如OLE的COM、CORBA的SOM、OLE/ACTIVEX和JAVEBEANS。但是,大多數程序構件是被封閉的對象類、類樹、較小的功能模塊、軟件框架、某些中間件及少量針對具體領域的專用構件,它們粒度較小,種類繁多。用于開發系統時,需要程序員利用它們再作組裝,作進一步設計,對程序員技術水平要求更高,開發工作量仍然較大,開發成本未見明顯減少。

針對以上問題,本文提出將單個構件的研究過大到對系統級部件等全局性結構的綜合研究。討論了具體領域基于即插即用型軟部件的軟件結構模型法。

2 信息系統領域的軟部件開發

歸納一般常見信息系統,筆者認為一般信息系統主要可由下列模塊構成,這些模塊同時也是信息系統領域軟部件開發的主要對象。

2.1 數據表維護表單

A、使用文本柜、編輯柜等作人機界面,錄入數據應有添加和存盤不同操作手段,修改、刪除應有豐富查找手段,例如:通過按鈕一條條查找;通過滾動條快速翻動查找;通過單一條件或組合條件查找。應有索引,排序等功能選擇;當設計有打印格式文件時應具備轉打印程序功能;應有根據查詢結果將某一字段值改為同一值的批修改功能。應提供幫助方便錄入的手段,例:選擇已輸入到系統的內容并直接復制粘貼錄入;對代碼或原已錄入內容通過鼠標點擊選中后直接錄入等。某些系統要求對關鍵字也能修改。

B、使用表格人機界面,表格應有顯示_編輯、編輯_編輯、顯示_顯示等不同界面。應提供代碼錄入手段及如上述方便錄入的手段;應有通過按鍵錄入、刪除和查找的手段。

C、使用多文檔界面,使對多表能作聯接性操作,包括數據維護與查詢。

D、要求在輸入操作過程中同時進行數據處理、數據測試與檢驗、數據變換、數據自動填入等功能的數據維護表單。

2.2 導入表單

A、從文本導入。包括標準文本及自定義分隔符文本;使所有ASCII碼文本都能導入到數據庫中;能選擇字段錄入。允許從EXCEL表導入。

B、從數據導入表單。將一個數據表的數據導入到另一數據表中。允許字段名不同,允許字段類型不同(但相容),允許寬度不同(但相容);要求能選擇字段導入,要求能根據選定條件導入。

C、依靠轉換表導入表單。允許字段名不同,允許作代碼轉換,允許按某一公式運算之后導入。

2.3 導出表單

允許以各種格式導出到文本中。能導出生成EXCEL文件。能導出到另一表中且允許字段名改變、允許作代碼轉換、允許按公式變換導出。

2.4 代碼庫維護表單

應對一個系統所涉及的所有代碼表提供維護功能。

2.5 清庫表單

應對一個系統所涉及的所有主數據表提供數據清空功能(某些表要求期末期初等初始化功能)。

2.6 組合查詢表單

允許任意條件組合查詢,包括能完成全文檢索、能對任何字段及對任何字段的子集任何配合的查詢。組合條件的產生要求直觀易修改。允許以不同界面顯示查詢結果。允許選擇字段輸出。

2.7 統計與報表表單

允許以組合查詢確定范圍;允許對任何字段及對任何字段的子集分組統計;允許對任何數字段作求和、平均、最大、最小,記錄數,方均值等統計;能對多個統計結果作求并集處理。對統計結果能轉EXCEL打印再處理;能以圖表形式顯示結果。

2.8 系統框架

提供主程序、菜單,登錄界面等示范模塊。

2.9 目錄樹表單

以類似于WINDOWS資源管理器界面來控制功能變換的內容。

2.10 工作流控制表單

適應有協作性要求、具有群件模塊的系統控制表單。

2.11 預測表單

根據某種算法尋求曲線以擬合實際過程,(下轉第138頁)(上接第131頁)求取未來可能發生的數據值。

3 結語

在信息系統的開發中,筆者已經研制了一套信息系統專用部件:包括一組數據維護表單部件、組合查詢與統計部件、系統控制部件、與EXCEL相聯系的制報表部件、統計圖形生成部件、導入導出部件、系統初始化與系統維護套件和工作流控制部件等。筆者將這些部件應用用到信息系統的開發中,嘗試了基于部件的信息系統設計技術問題,取得良好效果?;诩床寮从眯蛙洸考拈_發不僅使開發信息系統的效率和質量極大提高,容易使用、學習與推廣,而且使較大規模修改與維護信息管理系統變得輕而易舉。

在信息系統領域的開發中,可以利用具體領域的軟部件模型法,設計以上所敘述的各種部件,并用設計的部件構建最終的應用系統。

主站蜘蛛池模板: 欲色天天综合网| a在线亚洲男人的天堂试看| 久无码久无码av无码| 免费人成网站在线高清| 丝袜久久剧情精品国产| 亚洲无线视频| www.av男人.com| 国产精品尤物铁牛tv| 91无码国产视频| 国产91全国探花系列在线播放| 国内自拍久第一页| 91精品久久久久久无码人妻| 亚洲成人高清在线观看| 丁香亚洲综合五月天婷婷| 中文天堂在线视频| 国产精品v欧美| 精品无码一区二区三区电影| 久久综合干| 色老二精品视频在线观看| 老司机久久精品视频| 国内精品自在自线视频香蕉| 九九九精品视频| 欧美亚洲中文精品三区| 国产精品欧美日本韩免费一区二区三区不卡| 欧美97色| 极品私人尤物在线精品首页 | 2021国产精品自产拍在线| 国产精品无码作爱| 在线看片免费人成视久网下载| 久久伊伊香蕉综合精品| 亚洲欧美另类专区| 亚洲毛片一级带毛片基地| 97人妻精品专区久久久久| 亚洲码在线中文在线观看| 亚洲伊人久久精品影院| 久久精品人人做人人| 91精品国产丝袜| 色综合天天操| 全色黄大色大片免费久久老太| 毛片在线看网站| 国产素人在线| 亚洲精品在线观看91| 国产亚卅精品无码| 国产一区二区三区在线观看视频 | 中文字幕自拍偷拍| 一级黄色网站在线免费看| 特级欧美视频aaaaaa| 久久黄色免费电影| 99久久精品免费看国产电影| 日韩欧美中文字幕一本 | 亚洲精品福利视频| 国产99欧美精品久久精品久久| 二级特黄绝大片免费视频大片| 国产网站在线看| 国产91高跟丝袜| 亚洲成A人V欧美综合天堂| 91精品人妻互换| 日韩精品成人在线| 亚洲天堂日韩av电影| 欧美精品在线看| 欧美精品影院| 国产微拍精品| 日本爱爱精品一区二区| 精品免费在线视频| 中文字幕无线码一区| 久久免费看片| 久无码久无码av无码| 久久综合九九亚洲一区| 中文字幕亚洲无线码一区女同| 久久6免费视频| 538国产在线| 黄色网页在线观看| 日本午夜三级| 久久精品一卡日本电影| 热re99久久精品国99热| 91福利免费| jizz亚洲高清在线观看| 精品无码一区二区在线观看| 91成人免费观看在线观看| 亚洲人成亚洲精品| 国产精品永久在线| 国产精品成人观看视频国产 |