【正文】
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。t see anything without the parometer. That39。 在軟件的編寫過程中,我充分體會了軟件編程工作者的辛苦,因為每一個細微的細節(jié)都必須十分的注意,如果稍有不慎,就會全盤皆輸,而且往往很多的時候,程序我自己覺得非常的正確,但是就是編譯通不過,在查找錯誤的過程中,面臨著否認自己的過程,非常的痛苦,而且由于自己的經(jīng)驗及各方面的能力的不足,所以進展的速度非常的緩慢,往往幾天的時間還沒有一點進展。第三步,如果沒有編譯工程,打包和展開向?qū)缶幾g工程。選擇 P 代碼格式編譯的應用程序生成的可執(zhí)行文件較小,選 擇本地代碼編譯的應用程序生成的可執(zhí)行文件要大的多,但是可執(zhí)行文件的運行速度比較快。 ? 給發(fā)布應用程序作準備。 \) 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=.。 backFile, vbOKOnly + vbInformation, 備份數(shù)據(jù)庫 success = WritePrivateProfileString(BackUp, NewFile, backFile, amp。 amp。 amp。 amp。 / amp。 amp。例如,ODBC 驅(qū)動程序允許該字符串包含驅(qū)動程序、提供者、默認的數(shù)據(jù)庫、服務器、用戶名稱以及密碼等。使用 Visual Basic的類模塊也可以很方便的創(chuàng)建子集的數(shù)據(jù)提供者。 在 中包含了數(shù)據(jù)綁定、可視化設計工具以及 OLE DB 數(shù)據(jù)源書寫模板等新的內(nèi)容。 仔細分析調(diào)查有關車站售票管理信息需求的基礎上,將得到本系統(tǒng)所處理的數(shù)據(jù)流程。報表是一個 SQL Server 2021 對象,設計來顯示數(shù)據(jù),其作用類似于窗體,但主要是用于數(shù)據(jù)打印,不能輸入數(shù)據(jù)。查詢是一個 SQL Server 2021 對象,它詢問數(shù)據(jù)庫中有關數(shù)據(jù)的問題。 SQ L Server 2021 有以下一些基本定義: 關系數(shù)據(jù)庫是以關系模型為基礎的數(shù)據(jù)庫,是根據(jù)表、記錄和字段之 12 間的關系進行組織和訪問的一種數(shù)據(jù)庫,它通過若干個表( Table) 來存取數(shù)據(jù),并且通過關系( Relation) 將這些表聯(lián)系在一起,關系數(shù)據(jù)庫提供了成為機構(gòu)化查詢語言( SQL) 標準接口,該接口允許使用多種數(shù)據(jù)庫工具和產(chǎn)品,關系數(shù)據(jù)庫是目前最廣泛 應用的數(shù)據(jù)庫。系統(tǒng)應易于修改、易于擴充、易于維護,能夠適應業(yè)務不斷發(fā)展變化的需要。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統(tǒng)模型作 連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。 系統(tǒng)評價主要是指系統(tǒng)建成后,經(jīng)過一段時間的運行后,要對系統(tǒng)目標與功能的實現(xiàn)情況進行檢查,并與系統(tǒng)開發(fā)中設立的系統(tǒng)預期目標進行對比,及時寫出系統(tǒng)評價報告??梢詰酶鞣N項目管理的軟件和方法進行管理,實行項目經(jīng)理負責制,保證系統(tǒng)實施工作的順利進行和成功。用戶可以對新系統(tǒng)的邏輯模型提出意見,雙方經(jīng)過討論、修改,最后達成共識,并完成系統(tǒng)分析報告 (系統(tǒng)邏輯設計說明書 ),經(jīng)有關領導審批通過之后,轉(zhuǎn)入系統(tǒng)設計 (又稱系統(tǒng)物理設計 )階段。 (5)問題:現(xiàn)行系統(tǒng)中存在的主要問題和薄弱環(huán)節(jié),可以按照嚴重程度分成不同的等級。 系統(tǒng)開發(fā)準備 系統(tǒng)開發(fā)準備工作主要包括提出系統(tǒng)開發(fā)要求、成立系統(tǒng)開發(fā)小組、制訂系統(tǒng)開發(fā)計劃等工作。此種開發(fā)方式需要使用單位的業(yè)務骨干參與系統(tǒng)的論證工作,開發(fā)過程中需要開發(fā)單位和使用單位雙方及時溝 通,進行協(xié)調(diào)和檢查。 獨立開發(fā)適合于有較強的管理信息系統(tǒng)分析與設 計隊伍和程序設計人員、系統(tǒng)維護使用隊伍的組織和單位,如大學、研究所、計算機公司、高科技公司等單位。對于一些相對固定的數(shù)據(jù),不應讓用戶頻頻輸入 (特別是漢字 ),而應讓用戶用鼠標輕松選擇。最忌諱的是每換一個屏幕用戶就要換一套操作命令與操作方法。 MIS人機界面設計一般遵循以下一些基本原則: ( 1)以通信功能作為界面設計的核心 人機界面設計的關鍵是使人與計算機之間能夠準確地交流信息。 MIS 是一項系統(tǒng)工程,不是只靠一些計算機開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領導的積極參與。 資料查詢 熟悉開發(fā)環(huán)境 定 題 調(diào)查研究 系統(tǒng)分析與設計 數(shù)據(jù)庫設計 功能實現(xiàn) 打包發(fā)布 2 圖 本文的研究路線 3 第二章 管理信息系統(tǒng)研究概述 管理信息系統(tǒng)的發(fā)展歷史 信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經(jīng)營管理系統(tǒng)中高效處理和應用是在計算機發(fā)明以后的 50 年代末。第二章概述了管 理信息系統(tǒng)的相關理論,第三章對本系統(tǒng)進行了系統(tǒng)分析和設計,包括功能需求描述、數(shù)據(jù)庫設計等內(nèi)容。第四章介紹了本系統(tǒng)的具體實現(xiàn)。 目前人們所提到的管理信息系統(tǒng),通常是指以計算機為工具,對管理信息進行收集、存貯、檢索、加工和傳遞,使其應用于組織機構(gòu)及企業(yè)管理領域的“人-機系統(tǒng)”,該系統(tǒng)是 70 年代初“后工業(yè)經(jīng)濟”時代的產(chǎn)物,在企業(yè)管理信息系統(tǒng)在其發(fā)展的初期,是單一的人 — 機系統(tǒng),系統(tǒng)功能簡單,效率低,對管理的作用有限。 計算機技術是 MIS(管理信息系統(tǒng))得以實施的主要技術。一方面 ,人向計算機輸入信息時應當盡量采取自然的方式:另一方面,計算機向人傳遞的信息必須準確,不致引起誤解或混亂。 例如在整個系統(tǒng)可以以問號圖標表示幫助,以磁盤圖標表示存盤,以打印機圖標表示打印等。例如,人事管 5 理系統(tǒng)中的“文化程度”是相對固定的數(shù)據(jù),其值一般取“小學”、“初中”、“高中”、“大?!薄ⅰ按蟊尽?、“碩研”、“博研”等。獨立開發(fā)的優(yōu)點是開發(fā)費用少,實現(xiàn)開發(fā)后的系統(tǒng)能夠適應本單位的需求且滿意度較高,最為方便的是系統(tǒng)維護工作。 6 合作開發(fā)方式適合于使用單位有一定的管理信息系統(tǒng)分析、設計及軟件開發(fā)人員,但開發(fā)隊伍力量較弱,希望通過管理信息系統(tǒng)的開發(fā)建立完善和提高自己的技術隊伍,便于系統(tǒng)維護工作的單位。 系統(tǒng)調(diào)查 新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設計工作 都要建立在對現(xiàn)行系統(tǒng)調(diào)查的基礎上,即必須調(diào)查現(xiàn)行系統(tǒng)的運行情況、問題等,明確用戶的需求,特別是合作開發(fā)和委托開發(fā)方式。新系統(tǒng)的建立應能解決大部分問題,并改善薄弱環(huán)節(jié)。 系統(tǒng)設計 系統(tǒng)設計又稱系統(tǒng)物理設計。 硬件的購置和安裝包括計算機硬件、外設、網(wǎng)絡、電源、機房、環(huán)境等有關設備的購買、驗收、安裝與調(diào)試工作等,這些工作主要由專業(yè)技術人員完成。 系統(tǒng)維護與評價階段是系統(tǒng)生命周期中的最后一個階段,也是時間最長的一個重要階段。 下圖說明了它們之間的關系 10 經(jīng)過分析后確定系統(tǒng)應具備以下功能: ( 1)、售票功能 ① 銷售車票 ② 預訂車票 ③ 退票 ( 2)、查詢功能 ① 車次查詢 ② 時刻表查詢 ③ 售票情況查詢 ( 3)、調(diào)度功能 ① 運價修改 ② 車輛修改 ③ 終點站修改 ④ 車次修改 ( 4)、維護功能 ① 車票表修改 ② 預訂車票表修改 ③ 退票表修改 ④ 密碼修改 ( 5)、統(tǒng)計功能 ① 售票統(tǒng)計 車 站售 票 管 理 系統(tǒng) 售票功能 查詢功能 調(diào)度功能 維護功能 統(tǒng)計功能 銷售車票 預訂車票 退票 車次查詢 時刻表查詢 售票情況查詢 運價修改 車輛修改 終點站修改 車次修改 已售車票表 預訂車票表 退票表 售票統(tǒng)計 報表打印 11 ② 報表打印 目標系統(tǒng)要求 目標系統(tǒng)應該達到以下要求: 時間經(jīng)濟性。 可用性。 在 Visual Basic 中,關系型數(shù)據(jù)庫一般可以分為兩類:一類是桌面數(shù)據(jù)庫,例如 Access、 Paradox、 FoxPro、 Dbase,另一類就是客戶 /服務器數(shù)據(jù)庫,例如 SQL Server、 Oracle 和 Sybase 等。數(shù)據(jù)庫是一個包含各種 SQL Server 2021 “對象” (表、查詢、窗體、報表、宏和模塊 )的文件, SQL Server 2021 中所有工作都是建立在此基礎之上的。根據(jù)設計方法的不同,查詢能夠在數(shù)據(jù)庫中檢索并組合來自不同表的數(shù)據(jù)。 車站售票管理系統(tǒng)數(shù)據(jù)流程圖如圖 所示。在 Visual 中, ADO 的數(shù)據(jù)環(huán)境設計器 (Data Environment Designer)取代了 Visual Basic 中的 RDO 的用戶連接設計器(User Connection Designer)。在 Visual 中,可以使用 ADO 數(shù)據(jù)控件實現(xiàn)下面一些功能: ? 連接一個本地數(shù)據(jù)庫或遠程數(shù)據(jù)庫。 ADO 支持 Connection String 屬性的 4 個參數(shù),而且這 4 個參數(shù)將不經(jīng)過 ADO 的處理直接送到數(shù)據(jù)源。 username1 amp。 Val() amp。 amp。 amp。 amp。 \) buff = String(255, 0) 29 ret = GetPrivateProfileString(BackUp, Time, 1, buff, 25 6, amp。initial catalog=master。 ? 使用應用程序更安全。 因此,車站售票管理系統(tǒng)采用的視本地代碼的編譯格式。工程編譯完成后,向?qū)г儐栂胫谱魇裁?類型的包,我們這里使用向?qū)е谱靼惭b程序。 在開始編寫程序的時候,我看到別人的軟件功能非常的詳細,而且界面非常的漂亮,總希望自己的軟件也非常的完善,但是,經(jīng)過二個月的學習,發(fā)現(xiàn)編一個優(yōu)秀 的軟件決不是一蹴而就的事情,需要長時間的積累和經(jīng)驗,而這個方面又是我的弱項,因此,在朋友的幫助下,我終于認清自己的不足及劣勢,不要貪圖大而全,只要盡我所能,編制一個實用簡單的軟件也是件很不容易的事情。s it right there. She indicated an area with her little %er. Let39。s waist, looked quickly away, noting that the Polo sisters had seen it and were just as careful not to notice. They had all learned to stay out of each other39。但是,它畢竟代表了我二個月辛勤的結(jié)晶。 32 發(fā)布應用程序的步驟 將車站售票管理系統(tǒng)打包后,制作安裝程序的過程并沒有結(jié)束,必須將打包后的應用程序發(fā)布到一個媒體上,比如軟盤,光盤等,發(fā)布車站售票管理系統(tǒng)的主要步驟如下:選擇“車站售票管理系統(tǒng)”這個包,然后指定把這個包發(fā)布到指定文件夾中,選擇發(fā)布的媒體