您當前所在位置:主頁 > 工程建設 > 節能工程 >

信息系統開發工具的設計述評

來源:網絡|發布時間:2021-02-07|瀏覽次數:
<a href="/tongxinxitong/5701.html">信息</a>系統開發工具的設計述評一、面向對象的開發方法

結構化的開發方法和原型化開發方法出現之后,人們在開發過程中出現了許多問題:開發生產效率過低、軟件重用度低、軟件維護困難、協作開發困難等,軟件開發由于受到前方模塊的影響,無法擴展開發出新的模塊等等,無法真正滿足用戶的需求。而為了解決此類問題,人們又提出面向對象開發方法(ObjectOrientedMethod,OOM),它是利用開發過程中所見即所得的概念而發展起來的。通過各種面向對象的設計、類和對象繼承、消息傳遞互通等概念進一步完善程序的開發方法。面向對象的開發方法和傳統的面向數據開發思想完全不同,其主要是通過使用建模語言(UnitedModelingLanguage,UML)建立起整個系統的模塊。

二、計算機輔助軟件工程開發方法

計算機輔助軟件工程(ComputerAidedSoftwareEngineering,CASE),原先是指用來支持管理信息系統開發的、輔助管理和控制工具的大型綜合型軟件開發環境。但是由于各類的開發工具在不斷的更新和完善,單一的開發工具已經轉換成為一種相對獨立的開發工具。CASE系統開發過程的主要是和其具體的工具系統相關,其主要的方法有:SADT法(結構化系統開發方法)中的業務流程分析----數據流程分析-----功能模塊設計----程序實現,業務功能一覽表----數據分析、指標體系----數據l過程分析----數據分布和數據庫設計----數據庫系統等;OOM(面向對象的開發方法)中的問題抽象---屬性、結構和方法定義--對象分類---確定范式---程序實現等。

三、信息系統開發工具分析

當前發展交流流行的信息管理系統都是在數據庫管理的技術上建立起來的,而數據庫大都為MySQL、MSSQL、Oracle數據庫,這些數據庫對于數據庫的基本操作可以分為:數據的輸入輸出、查詢、匯總、存儲、索引、統計分析、復制、安全等,這些都是數據庫輔助的基本功能。而MIS則是針對此內容進一步深化而開發的主要工具。當前MIS開發工具非常多,Delphi、VB6.0、VB.net、VC++.net、VC等,本文就VB6.0開發一個MIS的基本過程。將整個VB開發的整體過程以及MIS所具備的功能列舉。下文將詳細闡述各個部分的功能。

1工具

(1)數據庫輸入輸出以及自動化生成工具可以進行任意輸入數據庫結構和記錄,無需人員操作,并且在需要時可進行全屏幕的編輯和擴展。在人員手工確認后,可以自動按照數據庫的標準格式記錄前一個數據項的要求生成數據庫表格。(2)數據字典庫輸入及分析處理工具對于每個需要開發MIS,系統都需要建立起一個或者多個數據字典庫,以便在生成數據庫表格、擴展數據庫結構等內容中獲得數據支持,因此我們應當能夠建立起響應的結構庫的數據項,只要用戶輸入人員的類型和名稱,就可以進入全屏幕編輯,同時運用了數據字典的功能,讓用戶大大減少漢字、字符的輸入,提升整個數據庫建立的準確性,也提升了自動化的建模標準。為下一步生成條件表達式自動化生成器提供了進一步的便利。(3)菜單的輸入工具當前流行的MIS使用的菜單輸入方式都采用了結構化的菜單,因此當前的MIS開發應當也可以自動生成系統菜單,凈化工程www.schrjh.com,只要輸入任意的MIS菜單項,即菜單的級別、內容以及調用的整個程序參數,就可以進行調試程序。(4)全屏幕編輯工具以上闡述的幾個工具都是在本工具當中實現的。全屏幕編輯工具是對任意數據庫數據進行添加、修改、刪除的基礎上完成的,它不但包含著系統開發的初始值、數據項建立、顯示、而且對于數據的輸入方式、輸入內容、修改方式和內容都有簡單易懂的處理過程。一般而言,使用通用性的MIS只需要對單個記錄輸入的通用模塊稍加修改就可以實現整個MIS的開發。(5)綜合查詢分析工具綜合查詢分析工具是將整個數據查詢和分析都有機的結合和整理在一起,并且可以實現數據的大于、等于、小于等簡單操作,而且多數據項組合查詢、模糊查詢等,并且在數據分析當中,對于數據進行組合分析、年度分析等,各個功能都應當能夠提供出相應的數據接口。(6)數學表達式計算工具可自動計算任意的數學表達式的值,對于不正確的表達式可自動報錯。

2生成器

(1)條件查詢自動生成器條件查詢在MIS應用過程中使用非常多,例如對數據的排序、查詢、定位、統計等等,這些都是MIS應用的基礎,因此開發者應當能夠讓用戶在系統提示下生成各種不同的條件查詢語句,該生成器能夠支持處需要生成的條件運算符和邏輯運算符,以便在查詢過程中,能夠自動提供出可用的數據項提供給用戶進行選擇和使用。(2)輸入輸出格式轉化器對于數據庫的開發,數據的輸入輸出格式都會有明顯的差異,因此根據當前數據的需求,自動轉化數據的格式,就能夠保證整個數據項的開發。(3)菜單生成器自動生成下拉菜單,通過設定的各級菜單樹的結構,菜單深度可以達到多層結構,根據菜單的級別,各項菜單的內容和個數都會進行屏幕定位、自動調用等功能。(4)報表生成器可根據數據庫及對應的庫結構自動生成報表打印程序。其報表表頭及表體格式可自動生成,并可對表頭進行全屏幕編輯。

四、結論

VB6.0可以開發基于數據庫的MIS系統,而且VB6.0簡單易懂、面向對象,很容易讓最終用戶獲得肯定。使用VB6.0開發信息系統,可以進一步提升整個MIS的管理實用性和整體信息開發的效率性,凈化工程www.schrjh.com,并且對于所開發內容及時控制和更正。在當前的流行的信息管理系統當中企業進銷存、人事管理、信息管理等MIS系統當中,不少信息管理系統都有著良好的用戶界面、用戶交互系統,數據管理技術等,這些功能在一定程度上可以擺脫使用人員繁瑣復雜的工作內容、提升工作效率,并且使用VB6.0面向對象的開發方法讓開發周期、開發速度都得到了明顯的縮短。當前國內外的信息管理開發工具自動化程度已經在不斷提升,開發技術已經不斷完善,凈化工程www.schrjh.com,我們應當對自動化開發技術進行學習和發展。為適合我國MIS的開發提供更加專業、自動化的標準和速度。

作者:何偉 劉是今 在线看日本免费不卡资源,日本免费网址大全在线观看,日本不卡免费一区二区

Copyright © 2020-2028 現代應用技術網版權所有http://www.jqjgl.cn本站文章部分來自互聯網轉載,如有侵權請與管理員聯系QQ:164236394,或發電子郵件告知我們,經我們審核后會在第一時間進行確認并作刪除處理!感謝您的支持與理解!廣告服務聯系QQ164236394 Power by DedeCms