【正文】
系統(tǒng)調(diào)查 新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設(shè)計工作 都要建立在對現(xiàn)行系統(tǒng)調(diào)查的基礎(chǔ)上,即必須調(diào)查現(xiàn)行系統(tǒng)的運行情況、問題等,明確用戶的需求,特別是合作開發(fā)和委托開發(fā)方式。獨立開發(fā)的優(yōu)點是開發(fā)費用少,實現(xiàn)開發(fā)后的系統(tǒng)能夠適應(yīng)本單位的需求且滿意度較高,最為方便的是系統(tǒng)維護工作。 例如在整個系統(tǒng)可以以問號圖標(biāo)表示幫助,以磁盤圖標(biāo)表示存盤,以打印機圖標(biāo)表示打印等。 計算機技術(shù)是 MIS(管理信息系統(tǒng))得以實施的主要技術(shù)。第四章介紹了本系統(tǒng)的具體實現(xiàn)。 資料查詢 熟悉開發(fā)環(huán)境 定 題 調(diào)查研究 系統(tǒng)分析與設(shè)計 數(shù)據(jù)庫設(shè)計 功能實現(xiàn) 打包發(fā)布 2 圖 本文的研究路線 3 第二章 管理信息系統(tǒng)研究概述 管理信息系統(tǒng)的發(fā)展歷史 信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經(jīng)營管理系統(tǒng)中高效處理和應(yīng)用是在計算機發(fā)明以后的 50 年代末。 MIS人機界面設(shè)計一般遵循以下一些基本原則: ( 1)以通信功能作為界面設(shè)計的核心 人機界面設(shè)計的關(guān)鍵是使人與計算機之間能夠準確地交流信息。對于一些相對固定的數(shù)據(jù),不應(yīng)讓用戶頻頻輸入 (特別是漢字 ),而應(yīng)讓用戶用鼠標(biāo)輕松選擇。此種開發(fā)方式需要使用單位的業(yè)務(wù)骨干參與系統(tǒng)的論證工作,開發(fā)過程中需要開發(fā)單位和使用單位雙方及時溝 通,進行協(xié)調(diào)和檢查。 (5)問題:現(xiàn)行系統(tǒng)中存在的主要問題和薄弱環(huán)節(jié),可以按照嚴重程度分成不同的等級??梢詰?yīng)用各種項目管理的軟件和方法進行管理,實行項目經(jīng)理負責(zé)制,保證系統(tǒng)實施工作的順利進行和成功。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統(tǒng)模型作 連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。 關(guān)系數(shù)據(jù)庫是以關(guān)系模型為基礎(chǔ)的數(shù)據(jù)庫,是根據(jù)表、記錄和字段之 12 間的關(guān)系進行組織和訪問的一種數(shù)據(jù)庫,它通過若干個表( Table) 來存取數(shù)據(jù),并且通過關(guān)系( Relation) 將這些表聯(lián)系在一起,關(guān)系數(shù)據(jù)庫提供了成為機構(gòu)化查詢語言( SQL) 標(biāo)準接口,該接口允許使用多種數(shù)據(jù)庫工具和產(chǎn)品,關(guān)系數(shù)據(jù)庫是目前最廣泛 應(yīng)用的數(shù)據(jù)庫。查詢是一個 SQL Server 2021 對象,它詢問數(shù)據(jù)庫中有關(guān)數(shù)據(jù)的問題。 仔細分析調(diào)查有關(guān)車站售票管理信息需求的基礎(chǔ)上,將得到本系統(tǒng)所處理的數(shù)據(jù)流程。使用 Visual Basic的類模塊也可以很方便的創(chuàng)建子集的數(shù)據(jù)提供者。 amp。 amp。 amp。 \) End Sub Private Sub cmdExit_Click() Unload Me End Sub Private Sub Form_Load() Set = New If = adStateOpen Then 30 With .ConnectionTimeout = 10 .Provider = sqloledb .ConnectionString = data source=.。選擇 P 代碼格式編譯的應(yīng)用程序生成的可執(zhí)行文件較小,選 擇本地代碼編譯的應(yīng)用程序生成的可執(zhí)行文件要大的多,但是可執(zhí)行文件的運行速度比較快。 在軟件的編寫過程中,我充分體會了軟件編程工作者的辛苦,因為每一個細微的細節(jié)都必須十分的注意,如果稍有不慎,就會全盤皆輸,而且往往很多的時候,程序我自己覺得非常的正確,但是就是編譯通不過,在查找錯誤的過程中,面臨著否認自己的過程,非常的痛苦,而且由于自己的經(jīng)驗及各方面的能力的不足,所以進展的速度非常的緩慢,往往幾天的時間還沒有一點進展。s affairs. Saturn sat in the middle of the tank, fat and brassy. Eight blue circles were drawn around it, each larger than the last, eac h in the equatorial plane of the rings. There was a sphere on each circle, like a single pearl on a string, and beside the pearls were names and numbers: Mnemosyne, Janus, Mimas, Enceladus, Tethys, Dione, Rhea, Titan, and Hyperion. Far beyond those orbits was a tenth one, visibly tilted. That was Iapetus. Phoebe, the most distant, could not be shown on the scale they were using. Now another circle was drawn in. It was an eccentric ellipse, almost tangent to the orbits of Rhea and Hyperion, cutting right across the circle that represented Titan. Cirocco studied it, then straightened. Looking up, she saw deep lines etched on Gaby39。 第三章:結(jié)論及體會 33 第五章 結(jié)論及體會 一個大型的計算機管理系統(tǒng)必須有一個正確的設(shè)計指導(dǎo)思想,通過合理的選擇數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng)以及開發(fā)環(huán)境,構(gòu)成一個完善的網(wǎng)絡(luò)系統(tǒng),才能充分發(fā)揮計算機信息管理優(yōu)勢。在設(shè)計中,可以通過這些屬性 31 來告訴用戶一些重要的信息,在應(yīng)用程序運行時用 Visual Basic 代碼讀出這些屬性值,也可以在 Windows 資源管理器中觀察應(yīng)用程序?qū)ο蟮陌姹拘畔傩灾怠?\) Case 3 success = WritePrivateProfileString(BackUp, File3, backFile, amp。 28 圖 “數(shù)據(jù)庫備份 ”功能界面 Dim fso As New FileSystemObject, fldr As Folder Dim As Dim success As Long Private Sub cmdBackUp_Click() Dim backFile As String Dim NowTime As String Dim sql As String Dim buff As String If ( amp。 amp。 amp。 ADO 對象模型中包含了 3 個一般用途的對象: Connection、 Command和 Recordset。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完善和一致。每一列叫做一個“字段”,包含特定類型的信息,如姓名或?qū)W歷 。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權(quán)管理。 2. 近于手工的操作,直觀的圖形用戶界面,美觀、友好、簡單易用:所有菜單,窗口,操作方式 均為 win98 風(fēng)格。這一階段的重點是設(shè)計好系統(tǒng)的總體結(jié)構(gòu),選擇最經(jīng)濟合理的技術(shù)手段。 (2)組織機構(gòu):畫出組織的組織結(jié)構(gòu)圖,弄清組織的行政關(guān)系、人員編制、工作范圍、地理位置等,發(fā)現(xiàn)不合理問題及新系統(tǒng)啟動后可能對現(xiàn)有組織的影響。 委托開發(fā)方式適合于使用單位無管理信息系統(tǒng)分析、設(shè)計及軟件開發(fā)人員或開發(fā)隊伍力量較弱、但資金較為充足的單位。目前, Windows 下的應(yīng)用軟件無論大小,其安裝程序幾乎均做 到了這一點。企業(yè)的管理數(shù)據(jù)是 MIS 正常運行的基礎(chǔ)。 現(xiàn)代化的車站售票是集 預(yù)定車票 、 售票 、 退票 、 車次查詢 、 報表 及其他各種服務(wù),車站售 票組織龐大,服務(wù)項目多,信息量大,要想提高勞動生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理水平,進而促進經(jīng)濟效益,必須借助計算機來進行現(xiàn)代化的信息管理 。 傳統(tǒng)手工的車站售票管理,管理過程繁瑣而復(fù)雜,執(zhí)行效率低,并且易于出錯。廣義地說,各項管理制度是 MIS 建設(shè)成功的基礎(chǔ)。開發(fā) MIS 軟件時,這一點很值得借鑒。雙方應(yīng)簽訂管理信息系統(tǒng)開發(fā)項目協(xié)議,明確新系統(tǒng)的目標(biāo)和功能、開發(fā)時間與費用、系統(tǒng)標(biāo)準與驗收方式、人員培訓(xùn)等內(nèi)容。 (3)業(yè)務(wù)流程:按照業(yè)務(wù)種類的不 同和處理時間的先后不同,深入了解現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,畫出現(xiàn)行系統(tǒng)業(yè)務(wù)流柞圖,并與業(yè)務(wù)人員反復(fù)討論,得到認可。系統(tǒng)設(shè)計階段的文件是系統(tǒng)設(shè)計報告 (又稱系統(tǒng)物理設(shè)計說明書 )。操作方便,充分考慮前臺操作人員操作條件及習(xí)慣,有良好的易用性。 系統(tǒng)平臺選擇 選擇微軟平臺作為主導(dǎo),一方面考慮目前微軟的飛速發(fā)展,越來越多的企業(yè)在規(guī)劃內(nèi)部網(wǎng)絡(luò)時,將微軟平臺作為首選方案;另 一方面從技術(shù)角度來講,微軟平臺上的應(yīng)用無論是在開發(fā)上,還是在軟件的部署上都非常容易,而且性能優(yōu)越。每一行稱為一個“記錄”,包含與單個實體有關(guān)的所有信息,如某個員工的姓名、性別、所在部門、學(xué)歷等。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實現(xiàn)。程序開發(fā)人員可以創(chuàng)建這些對象并且使用這些對象訪問數(shù)據(jù)庫。 username1 amp。 amp。 \BackUp) = False Then Set fldr = ( amp。 \) Case 4 success = WritePrivateProfileString(BackUp, File4, backFile, amp。右擊編譯過的 .exe 文件,然后從快捷菜單中選擇“屬性”命令打開“屬性”對話框的版本標(biāo)簽,就可以看到應(yīng)用程序的版本信息。 現(xiàn)代化的車站售票是集 預(yù)定車票 、 售票 、 退票 、 車次查詢 、 報表 及其他各種服務(wù),車站售票組織龐大,服務(wù)項目多,信息量大,要想提高勞動生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理水平,進而促進經(jīng)濟效益,必須借助計算機來進行現(xiàn)代化的信息管理 。s forehead as her fingers flew over the keyboard. With each pro gram she called up, the。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,實現(xiàn)了車站售票管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提 高了管理效率,降低了管理成本。 Visual 支持兩種編譯格式: P 代碼和本地代碼。 \) End Select = + 1 If = 6 Then = 1 End If success = WritePrivateProfileString(BackUp, Time, , amp。 NowTime sql = BACKUP DATABASE hotel TO disk=39。 cc cc = 站名 =39。 username2 If Then MsgBox 用戶名錯誤請重輸 , 16, 錯誤 Else If Then MsgBox 密碼錯誤請重輸 , 16, 錯誤 = Else End If End If End If Else If Then Set = Adodc2 = 口令 If username1 Then username2 = 工號 =39。 ADO 數(shù)據(jù)控件的功能 ADO data 控件使用 ActiveX 數(shù)據(jù)對象( ADO)來快速建立數(shù)據(jù)約束控件和數(shù)據(jù)提供者之間的連接,并快速創(chuàng)建記錄集,然后將數(shù)據(jù)通過數(shù)據(jù)約束控件提供給用戶,其中數(shù)據(jù)約束控件可以是任何具有“數(shù)據(jù)源”屬性的控件,而數(shù)據(jù)提供者可以是符合 OLE DB 規(guī)范的數(shù)據(jù)源。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,可以為后面的具體設(shè)計和開發(fā)打下堅實的基礎(chǔ)。 DBMS 通常由數(shù)據(jù)字典,數(shù)據(jù)描述語言及其編譯程序,數(shù)據(jù)操縱(查詢)語言及其編譯程序,數(shù)據(jù)庫管理例行程序等部分組成。 功能需求描述 根據(jù)實際情況,使用原型法( Rapid Prototyping)即以少量代價快速地構(gòu)造一個可執(zhí)行的軟件系統(tǒng)模型。 在系統(tǒng)實施階段要成立系統(tǒng)實施工作量到小組,組織各專業(yè)小組組長和有關(guān)部門的領(lǐng)導(dǎo)共同編制新系統(tǒng)實施計劃。 (4)報表、數(shù)據(jù)處理:了解各種統(tǒng)計報表、數(shù)據(jù)的格式、內(nèi)容、處理時間及上報時間、頻率、規(guī)律,存在的問題,對新系統(tǒng)的要求、希望等并收集各種報表。缺點是費用高、系統(tǒng)維護需要開發(fā)單位的長期支持。使用方便 多數(shù) MIS 軟件的數(shù)據(jù)輸入量較大。 管理信息系統(tǒng)的界面特點 在計算機軟件技術(shù)中,人機界面已經(jīng)發(fā)展成為一個重要的分支。 本文研究