【正文】
器具名稱 字符型 12 wnlj03 制造工廠 字符型 10 wnlj04 出廠編號 字符型 10 wnlj05 計量單位 字符型 2 wnlj06 型號規(guī) 格 字符型 12 wnlj07 分度值 字符型 5 wnlj08 到廠日期 日期型 8 wnlj09 使用單位 字符型 10 wnlj10 檢定單位 字符型 14 wnlj11 檢定周期 數(shù)值型 2 0 wnlj12 檢定日期 日期型 8 wnlj13 下次檢定日期 日期型 8 wnlj14 ABC 管理 字符型 1 wnlj15 檢定標(biāo)志 字符型 4 wnlj16 是否強(qiáng)檢 邏輯型 1 wnlj17 停用標(biāo)志 字符型 4 wnlj18 停用日期 日期型 8 wnlj19 量具類型 字符型 8 wnlj20 是否停用 邏輯型 1 數(shù)據(jù)庫的安全性、完整性、并發(fā)控制和恢復(fù) 信息數(shù)據(jù)是企業(yè)中非 常重要的資源,因此保證數(shù)據(jù)庫的安全可靠、正確有效是非常重要的問題。數(shù)據(jù)庫保護(hù)也稱為數(shù)據(jù)控制,主要包括數(shù)據(jù)的安全性、完整性、并發(fā)控制和數(shù)據(jù)庫的恢復(fù)等。由于數(shù)據(jù)庫系統(tǒng)中存放著大量的數(shù)據(jù),且為許多用戶所共享,因此安全性問題是必須首先要解決的。 在現(xiàn)在流行的數(shù)據(jù)庫系統(tǒng)中一般都提供以下兩種控制:用戶標(biāo)識和鑒別、數(shù)據(jù)存取控制。一般的 DBMS 中是通過完整性約束和數(shù)據(jù)庫觸發(fā)器來實(shí)現(xiàn)這一機(jī)制的。 并發(fā)控制的主要方法是采用封鎖機(jī)制,一般采用兩種封鎖機(jī)制:共享機(jī)制和排它機(jī)制來實(shí)現(xiàn)。 用戶界面設(shè)計 用戶界面是指軟件系統(tǒng)與用戶之間交互的接口,通常包括輸出,輸入,人機(jī)對話的界面與方式等。 系統(tǒng)安全性驗(yàn)證用戶界面設(shè)計 用戶登錄窗口界面是用戶看到的第一幅畫面,也是進(jìn)入系統(tǒng)之前必須經(jīng)過的一道“關(guān)口”。 登錄本系統(tǒng),用戶將看到如下畫面: 登錄界面圖 系統(tǒng)主畫面屏幕區(qū)域設(shè)計 進(jìn)行系統(tǒng)的主畫面屏幕區(qū)域設(shè)計時,是將整個屏幕劃分為三個區(qū)域,如下圖所示: 主 菜 單 區(qū) 工 作 區(qū) 狀 態(tài) 信 息 區(qū) 在屏幕的最上方是主菜單區(qū),顯示本系統(tǒng)的功能主菜單。 當(dāng)通過菜單選擇了所要進(jìn)行的工作以后,系統(tǒng)進(jìn)入相應(yīng)的業(yè)務(wù)處理功能,這時業(yè)務(wù)處理活動在屏幕中間區(qū)域即工作區(qū)進(jìn)行。 處理過程設(shè)計 處理過程設(shè)計要根據(jù)模塊劃分以及結(jié)構(gòu)化設(shè)計的基本原則,對每一程序處理模塊中的詳細(xì)處理過程進(jìn)行設(shè)計。 第六章 系統(tǒng)實(shí)現(xiàn)與編碼 開發(fā)平臺的選擇 考慮到本系統(tǒng)的性能要求,和現(xiàn)有的條件,我們選擇了 WINDOWS98 中文版作為開發(fā)、測試和運(yùn)行的平臺。 開發(fā)工具的選擇 針對目前世界上流行的大量軟件和開發(fā)工具,經(jīng)過認(rèn)真分析其優(yōu)缺點(diǎn),結(jié)合計量器具管理系統(tǒng)的需要和目前 的硬件環(huán)境,我們選用微軟 WINDOWS 平臺下的 Visual (簡寫為 )作為軟件開發(fā)工具。 ( 2) 版本中提供了大量的諸如“數(shù)據(jù)庫設(shè)計器”、“表單設(shè)計器”、“菜單設(shè)計器”、“報表設(shè)計器”等開發(fā)設(shè)計工具和向?qū)Чぞ撸?Wizard),使以往費(fèi)時費(fèi)力的開發(fā)工作變得輕松自如。 程序設(shè)計( 部分邏輯及代碼) 系統(tǒng)初始化 算法: 清空屏幕 設(shè)定應(yīng)用程序標(biāo)題及相關(guān)的報表、窗體等路徑 加載登錄窗體,并進(jìn)入消息循環(huán) VF 代碼: CLEAR SCREEN =計量器具管理系統(tǒng) oldpath = SET(path) =SETPATH() do form face name face DO SET PATH TO amp。 LONG, STRING lcCurDir LOCAL lcCurDir, lnStringLen lcCurDir = SPACE(200) + CHR(0) lnStringLen = GetCurrentDirectory(200, lcCurDir) cd LEFT(lcCurDir,lnStringLen) SET PATH TO PROGS, FORMS, MENUS, DATAS, BITMAPS, REPORTS,LIBS ENDFUNC 查詢量具 算法: 判斷量具代碼的有效性 若有效則傳遞給全局變量,并釋放窗體 若無效則重新使代碼輸入框獲得焦點(diǎn) VF 代碼: if len(alltrim())=0 =messagebox(請先輸入要查詢量具的計量編號! ,0,查詢條件提示 ) endif 量具代碼維護(hù) 代碼增加 算法: 判斷是否是第一次增加,若是,則將按鈕標(biāo)題設(shè)為“繼續(xù)新增” 打開并選擇“量具名 稱”表 新增一條空記錄 刷新 Grid 控件,并使其獲得焦點(diǎn),以供用戶輸入數(shù)據(jù) VF 代碼: if =39。 =39。 amp。將本按鈕標(biāo)題設(shè)為“繼續(xù)新增” endif select 量具名稱 amp。選擇量具代碼表 append blank amp。加一空記錄 =.f. amp。將表格設(shè)為非只讀,即可以修改 amp。表格刷新 amp。將焦點(diǎn)放到表格上以利于輸入 代碼修改 算法: 判斷是否是第一次按下此按鈕,若是則將按鈕標(biāo)題更為“結(jié)束修改”,并將 Grid 的屬性設(shè)為可寫,以便修改數(shù)據(jù);若不是,則將標(biāo)題設(shè)為“修改”,并將 Grid 的屬性設(shè)為只讀,結(jié)束本次修改。修改 39。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。A:39。B:39。萬能量具 .dbf39。標(biāo)準(zhǔn)器具 .dbf39。單位代碼 .dbf39。dev 驅(qū)動器中! ,48) do while .t. if !file(39。dev.\nul39。請將軟盤插入驅(qū)動器 amp。,48,39。) loop else exit endif enddo copy file 39。filename39。amp。+\+39。filename39。數(shù)據(jù)備份結(jié)束 39。 VF 代碼: if not(empty(filename)) if file(filename) directs=sys(5)+curdir()+datas run copy amp。directs =messagebox(ok!,48,39。) filename=39。 else =messagebox(39。,46,39。) endif else =messagebox(39。,48,39。) endif 程序測試 本系統(tǒng)采用自頂向下、逐步細(xì)化、逐步完善的方法進(jìn)行程序設(shè)計。 測試工作是保證整個系統(tǒng)運(yùn)行具有較高地穩(wěn)定性、安全性、數(shù)據(jù)處理準(zhǔn)確性的必要手段,是對整個系統(tǒng)開發(fā)過程的最終審查,約占整個開發(fā)工作量的40—— 50%。它雖不可能使錯誤完全避免,但是可以使錯誤降低到盡可能低的程度。在這個階段,我們假設(shè)所有的單元已通過開發(fā)人員個人在單元測試階段測試全部通過,沒有任何錯誤。 系統(tǒng)的配置 硬件配置要求 (最低 ): CPU: PII200 以上。 硬盤: 以上 打印機(jī):推薦 EPSON LQ1600KII 軟件配置要求: WINDOWS95/98/2021 中文版操作系統(tǒng)。 怎么樣進(jìn)入本系統(tǒng):可依次用鼠標(biāo)單擊 [開始 ], [程序 ], [計量器具管理系統(tǒng) ];也可在安裝目錄下直接用鼠標(biāo)雙擊“計量器具管理”圖標(biāo)。 ( 2)報表打?。喊値ご蛴?、周檢計劃打印、送檢通知單打印,頁面設(shè)置、打印預(yù)覽、打印報表等。 以萬能量具數(shù)據(jù)庫管理為例,簡要介紹一下各種功能: ? 新增、清除、恢復(fù) 對新購進(jìn)的計量器具經(jīng)檢定合格以后,便可入庫,然后下發(fā)到各單位使用。本系統(tǒng)提供了此方面的相應(yīng)功能。其中輸入計量編號查詢功能是出現(xiàn) 查詢計量器具界面后,按查詢按鈕,將彈出查詢對話框,輸入該量具的計量編號后,即可進(jìn)行查詢,并且還可以進(jìn)行“刪除”、“恢復(fù)”操作。換言之,系統(tǒng)維護(hù)就是為了保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。 系統(tǒng)維護(hù)的內(nèi)容 按照維護(hù)對象的不同,系統(tǒng)維護(hù)的內(nèi)容可分為以下幾類: ( 1)系統(tǒng)應(yīng)用程序維護(hù) ( 2)數(shù)據(jù)維護(hù) ( 3)代碼維護(hù) ( 4)硬件設(shè)備維護(hù) 系統(tǒng)維護(hù)的類型 系統(tǒng)維護(hù)的重點(diǎn)是系統(tǒng)應(yīng)用軟件的維護(hù)工作,按照軟件維護(hù)的不同性質(zhì),可以劃分為下面四種類型: ( 1)糾錯性維護(hù) 診斷和修正系統(tǒng)中遺留的錯誤。 ( 3)完善性維護(hù) 為滿足用戶的需求而進(jìn)行的維護(hù)。 系統(tǒng)維護(hù)的組織與管理 系統(tǒng)維護(hù)工作,首先必須建立一個維護(hù)組織,確定進(jìn)行維護(hù)工作所應(yīng)遵循的原則和規(guī)范化的過程,此外還應(yīng)建立一套適用于具體系統(tǒng)維護(hù)過程的文檔及管理措施,以及進(jìn)行復(fù)審的標(biāo)準(zhǔn)。 ( 2)管理部門進(jìn)行審批,并對修改帶來的影響作出充分的估計。 ( 4)更新文 檔資料的相關(guān)部分。但它的前提是必須經(jīng)常利用“數(shù)據(jù)備份”功能將相應(yīng)數(shù)據(jù)庫的內(nèi)容進(jìn)行備份。在此,我要深深感謝我的指導(dǎo)老師和所有幫助、支持過我的老師、同事們。 對管理信息系統(tǒng)的展望 管理信息系統(tǒng)從 60 年代開始,已經(jīng)經(jīng)歷了電子數(shù)據(jù)處理階段( EDP),事務(wù)處理階段,管理信息系統(tǒng)階段( MIS),隨著計算機(jī)技術(shù),數(shù)據(jù)處理技術(shù)及相關(guān)學(xué)科的迅猛發(fā)展,現(xiàn)在管理信息系統(tǒng)正朝著自適應(yīng)、自學(xué)習(xí)的更高階段進(jìn)軍。 是通過對專家的知識的認(rèn)識,模擬專家的思維、技巧、和直覺,從而處理與解決問題的信息系統(tǒng)。 是利用計算機(jī)將互相獨(dú)立發(fā)展起來 的計算機(jī)輔助設(shè)計系統(tǒng)( CAD)、計算機(jī)輔助制造系統(tǒng)( CAM)與管理信息系統(tǒng)( MIS)綜合為一個有機(jī)整體,從而達(dá)到設(shè)計、制造和管理過程自動化的系統(tǒng)。 是一種把信息技術(shù)作為實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)和競爭武器的信息系統(tǒng)。 是專供高層決策者使用的系統(tǒng)。 參考資料: 《管理信息系統(tǒng)導(dǎo)論》 黃梯云 機(jī)械工業(yè)出版社 《 管理信息系統(tǒng)》 黃梯云 經(jīng)濟(jì)科學(xué)出版社 《計算機(jī)應(yīng)用基礎(chǔ)教程》 周澄華、楊洪 中國經(jīng)濟(jì)出版社 《信息系統(tǒng)開發(fā)》 甘仞初 經(jīng)濟(jì)科學(xué)出版社 《數(shù)據(jù)組織與結(jié)構(gòu)》 王珊 經(jīng)濟(jì)科學(xué)出版社 《軟件開發(fā)工具》 方美琪 經(jīng)濟(jì)科學(xué)出版社 《 Visual 中文程序員指南》 北京希望電腦公司 Christopher Tolkien AINULINDAL? The Music of the Ainur There was Eru, the One, who in Arda is called Il 鷙 atar。 and they sang before him, and he was glad. But for a long while they sang only each alone, or but few together, while the rest hearkened。 and the glory of its beginning and the splendour of its end amazed the Ainur, so that they bowed before Il 鷙 atar and were silent. Then Il 鷙 atar said to them: 39。 Then the voices of the Ainur, like unto harps and lutes, and pipes and trumpets, and viols and ans, and like unto countless choirs singing with words, began to fashion the theme of Il 鷙 atar to a great mus