【正文】
工作的迅速增長,使計算機(jī)的應(yīng)用范圍越來越廣泛,應(yīng)用的功能由一般的數(shù)據(jù)處理走向支持決策。也非常重要。當(dāng)前各種管理信息系統(tǒng)都是建立在數(shù)據(jù)庫之上的,說到底,管理信息系統(tǒng)是一個集計算機(jī)技術(shù)、信息技術(shù)、數(shù)據(jù)庫技術(shù)、現(xiàn)代管理論為一體的綜合性系統(tǒng)。通過對實(shí)際情況的考察分析,實(shí)現(xiàn)了機(jī)房信息的處理、統(tǒng)計、報表打印、系統(tǒng)維護(hù)等功能,較好地解決了機(jī)房信息的安全性,提高了機(jī)房管理人員的工作效率。 采用三種方式進(jìn)入功能界面:菜單、工具欄、快捷樹,用戶可根據(jù)自己的愛好選擇使用;本系統(tǒng)提供了強(qiáng)大的幫助功能,按 F1鍵即可打開幫助,有關(guān)于業(yè)務(wù)功能的描述還有關(guān)于操作方法的描述;本系統(tǒng)為方便用戶使用并根據(jù)業(yè)務(wù)需要設(shè)計了豐富多彩的界面,如利用樹型結(jié)構(gòu)表現(xiàn)院系、專業(yè)、班級、學(xué)生的層次關(guān)系,利用選項(xiàng)卡表示持卡人的各種類別,利用表格表示課程表,利用不同顏色的圖標(biāo)表示計算機(jī)的不同狀態(tài)等。 系統(tǒng)實(shí)用性 本系統(tǒng)是根據(jù)西電基礎(chǔ)教學(xué)實(shí)驗(yàn)中心機(jī)房的業(yè)務(wù)規(guī)則開發(fā)的大型機(jī)房學(xué)生上機(jī)管理系統(tǒng)。 第 2 章 開發(fā)方法的選擇 在開發(fā)一個管理信息系統(tǒng)之 前,首先要選擇適合本系統(tǒng)的開發(fā)方法,本章將介紹三種常用的開發(fā)方法:結(jié)構(gòu)化生命周期法、快速原型法、面向?qū)ο蟮拈_發(fā)方法,最后介紹本系統(tǒng)采用的開發(fā)方法。它采用工程的概念、原理、技術(shù)、方法來定義、開發(fā)和維護(hù)軟件,把經(jīng)過時間考驗(yàn)且正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來開發(fā)軟件。這種方法一直是大型系統(tǒng)開發(fā)的主流方法。用戶先運(yùn)行這個系統(tǒng)原型,使用它、熟悉它、受到啟發(fā)并取得 經(jīng)驗(yàn),然后對系統(tǒng)的目標(biāo)功能提出精確具體的需求,在對系統(tǒng)的需求最后決定后,再用傳統(tǒng)的方法建立比較完善的系統(tǒng),這種方法適合較小而且用戶需求不太明確的應(yīng)用系統(tǒng)。 原型法歷史上曾形成兩種實(shí)現(xiàn)途徑: 1. 拋棄原型法:它本質(zhì)屬于瀑布模型,建立原型只不過是一種輔助的步驟。面向?qū)ο蟮南到y(tǒng)分析與設(shè)計方法與其它方法的不同之處在于,它使人們分析、設(shè)計一個系統(tǒng)的方法盡可能接近人們認(rèn)識一個系統(tǒng)的方法。 2. 類( Class):就是具有相同數(shù)據(jù)和相同操作的一組相似對象的定義,也就是說,類是對有相同屬性和行為的一個或多個對象的描述。方法描述了對象執(zhí)行操作的算法、響應(yīng)消息的方法。 6. 屬性( Attribute):就是類中所定義的數(shù)據(jù),它是對客觀世界實(shí)體所具有的性質(zhì)的抽象。故其優(yōu)點(diǎn)有:與人類習(xí)慣的思維方法一樣、穩(wěn)定性好、可重用性好、可維護(hù)性好。 第 3 章 系統(tǒng)分析 系統(tǒng)分析是使整個管理信息系統(tǒng)( MIS)設(shè)計達(dá)到合理、優(yōu)化的重要步驟。 系統(tǒng)分析的概念 系統(tǒng)分析是指在 MIS 開發(fā)的生命周期中系統(tǒng)分析階段的各項(xiàng)活動和方法,系統(tǒng)分析也指應(yīng)用系統(tǒng)思想和系統(tǒng)科學(xué)的原理進(jìn)行分析工作的方法和技術(shù)。該機(jī)房是西電基礎(chǔ)教學(xué)實(shí)驗(yàn)中心機(jī)房,主要是西電學(xué)生正常上課時的教學(xué)上機(jī)、學(xué)生課外時間的自由上機(jī)和外單位的培訓(xùn)。 支出 本系統(tǒng)由一人單獨(dú)開發(fā) ,開發(fā)環(huán)境只要求有一臺 PC 機(jī) ,開發(fā)軟件需要 Windows 平臺、VISUAL BASIC 、 SQL SERVER 20 OFFICE 2020 等。 開 發(fā)新系統(tǒng)的組織管理可行性 為了提高企業(yè)的競爭力,改善企業(yè)的管理制度,大部分企業(yè)對自己的管理系統(tǒng)做以改革。 系統(tǒng)的詳細(xì)調(diào)查 首先是和機(jī)房管理人員進(jìn)行座談,了解系統(tǒng)存在的問題,并通過磋商更深入的了解機(jī)房上機(jī)管理的需求。 2.機(jī)房的持卡人主要有學(xué)生卡、學(xué)員卡、臨時卡。 4.學(xué)生能夠查看自己上機(jī)情況的詳細(xì)信息,并能查看自己的剩余金額、上機(jī)時間等詳細(xì)信息。 根據(jù)詳細(xì)調(diào)查的結(jié)果繪出學(xué)生上機(jī)管理系統(tǒng)的業(yè)務(wù)流程圖,如圖 32 所示 新系統(tǒng)邏輯模型的提出 系統(tǒng)分析的主要成果是系統(tǒng)的邏輯模型。如圖 34 所示: 然后,劃分出幾個主要的信息管理功能,并明確個功能之間的聯(lián)系,繪出數(shù)據(jù)流圖的頂層圖。數(shù)據(jù)字典的建立能幫助系統(tǒng)分析師全面的確定用戶的要求,而且為以后的系統(tǒng)設(shè)計提供參考依據(jù)。 表 32 數(shù)據(jù)字典《數(shù)據(jù)存 儲》條目 外部項(xiàng) 系統(tǒng)名: 大型機(jī)房學(xué)生上機(jī)管理系統(tǒng) 編號: 條目名: 持卡人 別名: 輸入數(shù)據(jù)流: 上機(jī)記錄 輸出數(shù)據(jù)流: 上機(jī)統(tǒng)計報表 主要特征: 持卡人:即本系統(tǒng)的上機(jī)人員,主要特征:姓名,卡金,描述。 簡要說明: 以 6 分鐘為單位進(jìn)行收費(fèi),每單位收取 元,單位內(nèi)不收費(fèi)。 系統(tǒng)總體設(shè)計 系統(tǒng)總體布局方案的確定 根據(jù)在初步調(diào)查中提到的系統(tǒng)存 在的問題,本系統(tǒng)將設(shè)計成 C/S 結(jié)構(gòu),服務(wù)器程序負(fù)責(zé)完成系統(tǒng)的所有功能,持卡人在服務(wù)器刷卡,系統(tǒng)隨即分配機(jī)號給上機(jī)人員。本系統(tǒng)的部分代碼如下: 班級 ID: 03 01 1 1 班次 專業(yè)代碼 年級 院系代碼 學(xué)號: 03 01 1 099 在本專業(yè)編號 專業(yè)代碼 年級 院系代碼 學(xué)生卡卡號: 0Z 03011099 學(xué)號 學(xué)生卡類別(本科、??啤⒀芯可? 學(xué)員卡卡號: 0W 1 0000002 序列號 批次 學(xué)員卡類別(計算機(jī)培訓(xùn)、網(wǎng)絡(luò)培訓(xùn)) 臨時卡卡號: 0L 00000012 序列號 臨時卡標(biāo)識 院系 ID: 04 院系代碼 專業(yè) ID: 2 專業(yè)代碼 計算機(jī) ID: ST 015 序列號 計算機(jī)標(biāo)識 數(shù)據(jù)庫設(shè)計 在系統(tǒng)的數(shù)據(jù)庫設(shè)計中,首先對系統(tǒng)分析得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲進(jìn)行分析,分析各數(shù)據(jù)存儲之間的關(guān)系,可采用 ER圖的方法進(jìn)行數(shù)據(jù)結(jié)構(gòu)分析。按照 ER圖方法設(shè)計數(shù)據(jù)庫的方法,除上述每個實(shí)體分別構(gòu)成一個關(guān)系外,彼此之間的聯(lián)系可轉(zhuǎn)化為以下兩個關(guān)系: 上機(jī)(持卡人 ID、上機(jī)時間、下機(jī)時間、時間、金額、日期、計算機(jī) ID) 充值(持卡人 ID、日期、用戶 ID、充值類型、金額) 這樣,上機(jī)管理和充值就涉及以上 5個關(guān)系,在對數(shù)據(jù)代 碼進(jìn)行設(shè)計后,再按照數(shù)據(jù)字典中數(shù)據(jù)元素的說明確定每個數(shù)據(jù)項(xiàng)的類型和長度,從而使每個關(guān)系都對應(yīng)一個 SQL SERVER 表,同時要確定該表的主鍵。 b. CDROM驅(qū)動器。 g. WINDOWS 支持的各類單色、彩色顯示器,各類針式打印機(jī)、噴墨式打印機(jī)或激光打印機(jī)。 在左側(cè)的操作員列表中點(diǎn)擊操作員,在右側(cè)瀏覽 其 詳細(xì)信息 ; 單擊添加按鈕填寫完畢后,單擊保存按鈕 ; 點(diǎn)擊操作員,單擊修改按鈕,即可對其進(jìn)行修改 ; 點(diǎn)擊操作員,單擊 刪除 按鈕,即可對其進(jìn)行刪除; 在選擇權(quán)限時 ; 用戶可選中權(quán)限后單擊 39。按鈕 進(jìn)行全部選擇 。 密碼輸入正確無誤后,進(jìn)入系統(tǒng)的主界面。如圖 48 所示: 為了滿足上級管理部門、機(jī)房中心主任的決策需要,本系統(tǒng)提供了強(qiáng)大的統(tǒng)計報表,以上機(jī)統(tǒng)計報表為例:輸入或選擇持卡人 ID后,選擇時間段查詢或單日查詢,單擊統(tǒng)計按鈕即可在 下方的統(tǒng)計說明中顯示其教學(xué)上機(jī)機(jī)時和自由上機(jī)金額數(shù)。在 VISUAL BASIC環(huán)境下,利用事件驅(qū)動的編程機(jī)制、新穎易用的可視化設(shè)計工具,使用 WINDOWS 內(nèi) 部的應(yīng)用程序接口( API)函數(shù),對象的鏈接和嵌入( OLE)、開放式數(shù)據(jù)訪問( ODBC)等技術(shù)、可以高效、快速地開發(fā) WINDOWS環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。 程序設(shè)計 結(jié)構(gòu)化程序設(shè)計的基本思想是以自頂向下的方式、按照模塊化和逐步細(xì)化的思想,用一組單入口和單出口的基本控制結(jié)構(gòu)及其反復(fù)嵌套來進(jìn)行程序設(shè)計。 該系統(tǒng)的實(shí)現(xiàn)使機(jī)房的管理進(jìn)入了網(wǎng)絡(luò)化,機(jī)房管理人員可以一目了然的看到各臺計算機(jī)的詳細(xì) 情況,上機(jī)人員可以隨時查看自己的上機(jī)時間和剩余金額等信息。 進(jìn)一步的展望 由于時間短、工作量大,在管理信息系統(tǒng)的開發(fā)過程中還 存在許多問題,例如某些功能做的不細(xì)、界面比較樸素等,在系統(tǒng)實(shí)施方面沒有使用當(dāng)今最流行的純面向?qū)ο蟮拈_發(fā)工具等。 【 2】 駱娟、何旭洪:《 Visual Basic 數(shù)據(jù)庫系統(tǒng)開發(fā)實(shí)例導(dǎo)航》人民郵電出版社 2020 年 4 月第 1 版。 【 10】 陳禹、方美琪:《軟件開發(fā)工具》經(jīng)濟(jì)科學(xué)出版社 2020 年 2 月第一版。DBCpt39。D:\機(jī)房管理 \DATABASE\39。 and when Jane could attend to the rest of the letter, she found little, except the professed af fection of the writer, that could give her any fort. Miss Darcy39。s assertion of her brother39。s was involved in it, as, she thought, he must be sensible himself. It was a subject, in short, on which reflection would be long indulged, and must be unavailing. She could think of nothing else, and yet whether Bingley39。s attachm ent, or whether it had escaped his observation。s leaving them together, after a longer irritation than usual about Netherfield and its master, she could not help saying, ``Oh! that my dear mother had more mand over herself。39。 With a stronger voice she soon added, ``I have this fort immediately, that it has not been more than an error of fancy on my side, and that it has done no harm to any one but myself.39。 exclaimed Elizabeth, ``you are too good. Your sweetness and disinterestedness are really angelic。s warm affection. ``Nay,39。 one I will not mention。 ``My dear Lizzy, do not give way to such feelings as these. T hey will ruin your happiness. You do not make allowance enough f or difference of situation and temper. Consider Mr. Collins39。 and be ready to believe, for every body39。 for we re I persuaded that Charlotte had any regard for him, I should only think worse of her understanding, than I now do of her heart. My dear Jane, Mr. Collins is a conceited, pompous, narrowminded, silly man。 ``I must think your language too strong in speaking of both,39。 ``And men take care that they should.39。39。 said Elizabeth。 ``And do you impute it to either of those?39。39。39。 they may wish his increase of wealth and consequence。39。s. What sister would think herself at liberty to do it, unless there were something very objectionable? If they believed him at