freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ic卡水費(fèi)系統(tǒng)_畢業(yè)設(shè)計(jì)-在線瀏覽

2024-10-29 16:52本頁面
  

【正文】 安全保護(hù) 圖 23 數(shù)據(jù)庫安全保護(hù)示意圖 用戶進(jìn)入數(shù)據(jù)庫系統(tǒng)前,由系統(tǒng)提供一定的方式讓用戶標(biāo)識自己的名字的身份,系統(tǒng)進(jìn)行核實(shí),通過鑒定后才能授予用戶使用權(quán)。 (二)數(shù)據(jù)庫的完事性定義和檢查 數(shù)據(jù)庫的完整 性是指數(shù)據(jù)的正確性和相容性。 DBMS以一定的機(jī)制來檢查數(shù)據(jù)庫中的數(shù)據(jù)是否滿足規(guī)定的條件,要做到: .系統(tǒng)要提供定義完整性約束條件的機(jī)制; .系統(tǒng)要提供檢查,如違背了完整性約束條件, DBMS就采取一定的動作如拒絕用戶該操作,以保護(hù)數(shù)據(jù)的完整性。若對并發(fā)操 作不加以控制就會存取和存儲不正確的數(shù)據(jù),從而破壞數(shù)據(jù)庫的完整性。通常是一個操作序列,這些操作要么都做,要么都不做,是一個不可分割的工作單位。 .封鎖;就是某一事物向系統(tǒng)發(fā)出請求,要求對某個數(shù)據(jù)對象 (最常用的是記錄 ) 加鎖。 畢 業(yè) 設(shè) 計(jì) 用 紙 湖南大學(xué)網(wǎng)絡(luò)學(xué)院 11 (四)數(shù)據(jù)庫的恢復(fù) DBMS盡管已保證了數(shù)據(jù)庫的安全性,完整性,并保證并發(fā)事物 的正確執(zhí)行,但計(jì)算機(jī)系統(tǒng)的硬件故障,軟件故障、操作員的失誤以及故意的破壞仍會造成運(yùn)行事物的正常中斷,從而影響數(shù)據(jù)庫中的數(shù)據(jù)的正確性,甚至?xí)茐臄?shù)據(jù)庫,造成數(shù)據(jù)庫全部或部分?jǐn)?shù)據(jù)的丟失。 數(shù)據(jù)庫恢復(fù)的方法有轉(zhuǎn)儲,登記日志文件。轉(zhuǎn)儲: ( 定期備份 )是數(shù)據(jù)庫恢復(fù)的基本技術(shù),是指 DBA 定期將數(shù)據(jù)庫復(fù)制到另一個存儲空間(如磁帶,磁盤)中保存的過程。 日志文件用來記錄事務(wù)對數(shù)據(jù)庫的更新操作的文件,它的目的是為數(shù)據(jù)庫恢復(fù)保留詳細(xì)的數(shù)據(jù)。 日志文件在數(shù)據(jù)恢復(fù)中起著非常重要的作用。具體作用是: ( 1)事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù)必須用日志文件。 ( 3)在靜態(tài)轉(zhuǎn)儲方式中,也可以建立日志文件。登記的次序嚴(yán)格按并發(fā)事務(wù)執(zhí)行的時間次序。必須先寫日志文件,后寫數(shù)據(jù)庫。有可能在這兩個操作之間發(fā)生故障,即這兩個寫操作只完成了一個。如果先寫日志,但沒有修改數(shù)據(jù)庫,按日志文件恢復(fù)時只不過是多執(zhí)行一次不必要的 UNDO操作,并不會影響數(shù)據(jù)庫的正確性。這就是“先寫日志文件”原則。無論是組織信息、運(yùn)行查詢、創(chuàng)建集成的關(guān)系型數(shù)據(jù)庫系統(tǒng),還是為最終用戶編寫功能全面的數(shù)據(jù)管理應(yīng)用程序, Visual FoxPro 都可以提供管理數(shù)據(jù)所需的工具 ,可以在應(yīng)用程序或數(shù)據(jù)庫開發(fā)的任何一個領(lǐng)域中提供幫助。 Visual FoxPro 是 Microsoft 公司 1998年發(fā)布的可視化編程語言集成包 Visual . Visual FoxPro 是可運(yùn)行于Windows95/9 Windows NT平臺的 32位數(shù)據(jù)庫開發(fā)系統(tǒng),能充分發(fā)揮 32位微處理的強(qiáng)大功能,是一種用于數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)和應(yīng)用程序開發(fā)的功能強(qiáng)大的面向?qū)ο蟮奈C(jī)數(shù)據(jù)庫軟件。 VFP 特點(diǎn) 中文版 Visual FoxPro 與 FoxPro相比,有多種可視化編程工具,最突出的是面向?qū)ο缶幊?,重?fù)使用各種類,直觀地、創(chuàng)造性地建立應(yīng)用程序;在表的設(shè)計(jì)方面增添了表的字段和控件直接結(jié)合的設(shè)置,使用戶能夠更快、更容易地設(shè)計(jì)和修改應(yīng)用程序界面。數(shù)據(jù)庫容器允許幾個用戶在同一個數(shù)據(jù)庫中同時創(chuàng)建或修改對象。 ( 2) 們可以借助 “ 項(xiàng)目管理器 ” 創(chuàng)建和集中管理應(yīng)用程序中的任何元素;可以訪問所有向?qū)?、生成器、工具欄和其他易于使用的工具? ( 3) 可以對 Visual FoxPro 系統(tǒng)本身定制工具欄,也能夠?yàn)榫帉懙膽?yīng)用程序定義工具欄。 ,以便更容易地向應(yīng)用 程序中添加有效的功能。 ( 3) 在 Visual FoxPro 中,我們可以更簡便地調(diào)試及監(jiān)控的應(yīng)用程序組件:可以跟蹤事件以及記錄執(zhí)行代碼的工具,它看起來與 Visual C 的調(diào)試環(huán)境很相似;利用它可以深入程序,查看屬性設(shè)置值,對象以及數(shù)組元素的值;可以顯示交互的或代碼中的信息提供了方便的途徑,同時可以把結(jié)果輸出到應(yīng)用程序窗口之外的另一個窗口;可以用來分析程序、應(yīng)用程序或?qū)?際運(yùn)行的項(xiàng)目代碼。在應(yīng)用程序中可以直接使用示例組件及它們的代碼。借助 Visual FoxPro 的對象模型,可以充分使用面向?qū)ο蟪绦蛟O(shè)計(jì)的所有功能,包括繼承性、封裝性、多態(tài)性和子類。 可以與多個開發(fā)者一齊工作 如果是幾個開發(fā)者開發(fā)一個應(yīng)用程序,可以使用 Visual FoxPro 允許同時訪問數(shù)據(jù)庫組件的能力。 充分利用已有數(shù)據(jù) 如果有 Visual FoxPro 先前版本的文件,只要打開他們,就會出現(xiàn) Visual FoxPro 轉(zhuǎn)換對話框。 可以開發(fā)客戶/服務(wù)器解決方案,增強(qiáng)客戶 /服務(wù)器性能 多語言編程 畢 業(yè) 設(shè) 計(jì) 用 紙 湖南大學(xué)網(wǎng)絡(luò)學(xué)院 16 由于 Visual FoxPro 支持英語、冰島語、日語、朝鮮語、繁體漢語以及簡體漢語多種語言的字符集,因此能在幾個領(lǐng)域提供對國際化應(yīng)用程序開發(fā)的支持。新引入的網(wǎng)格圖像文件格式 gif 與 jpeg可進(jìn)一步增強(qiáng)應(yīng)用程序界面的吸引力。 1)、項(xiàng)目管理器( PROJECT MANAGER )也被重新設(shè)計(jì),它結(jié)合了目錄管理器 (CATALOG MANAGER)(按應(yīng)用程序文件的類型分類 )的最好特性以及編譯應(yīng)用程序的能力。 2)、以一個新的調(diào)試器代替 TRACE 和 DEBUG(跟蹤和調(diào)試 ) 窗口。 但是該調(diào)試器最大的兩個新特性是跟蹤事件以確定它們被觸發(fā)的順序的功能以及跟蹤作用次數(shù)的能力。 3)、對 SQL 語句的增強(qiáng)使定義左外,右外和完全外部連接更容易。 5)、 VTP 的編譯器現(xiàn)在使用語法著色,可將代碼中的命令、注釋,變量及其它部分用不同的顏色顯示。 6)、使用字段映像 (FIELD MAPPING) 后,用戶在將表格中的字段拖到表單中或使用 FORM,使用 WIZARD時不再需要為每個字段使用文本框。用戶甚至可以開發(fā)自己的類并使用它。 8)、目前,在專業(yè)版中已將 VISUEL SOURCE SAFE( 可視化源文件安全 )集成到 VFP 中。它還可用于為每個應(yīng)用程序建立特定的版本,創(chuàng)建分支的應(yīng)用程序以及將這些分支合在一起。這一特性在為其他人或你公司的遠(yuǎn)程站點(diǎn)分發(fā)數(shù)據(jù)時非常有用。因?yàn)榇蠖鄶?shù)訪問可以是本地的,所以沒有專用線或公共通信線的開銷。 畢 業(yè) 設(shè) 計(jì) 用 紙 湖南大學(xué)網(wǎng)絡(luò)學(xué)院 18 第四章 系統(tǒng)的軟件實(shí)現(xiàn) 系 統(tǒng) 的 需 求 分 析 通過對哈市自來水公司水供應(yīng)和水費(fèi)計(jì)收業(yè) 務(wù)工作流程的調(diào)查分析,可以看到包括公企和居民用水分配及其費(fèi)用征收工作仍然靠人工來完成,工作量十分繁重:而且效率低、錯漏高,水資源分配也極不合理,表現(xiàn)在一方面水資源浪費(fèi)現(xiàn)象非常嚴(yán)重,另一方面水供應(yīng)嚴(yán)重不足,水供求矛盾十分突出。在節(jié)約水資源的同時,節(jié)省大量的人力、物力,提高工作效率。本 IC卡水計(jì)費(fèi)管理系統(tǒng)就完全可以實(shí)現(xiàn)這一目的。通過設(shè)計(jì)完成用戶輸入,增加用戶、參數(shù)沒置、用戶查洵,操作員查詢.口令設(shè)置.?dāng)?shù)據(jù)備份、數(shù)據(jù)恢復(fù),操作日志等九大模塊,實(shí)現(xiàn)了系統(tǒng)的設(shè)置,運(yùn)行、查詢和維護(hù)等各項(xiàng)功能,同時通過對用戶、系統(tǒng)操作員,系統(tǒng)管理員權(quán)限的設(shè)定,保證了數(shù)據(jù)庫系統(tǒng)的安全。 系 統(tǒng) 的 詳 細(xì) 設(shè) 計(jì) SOURCE. DBF 客戶的信息文件 在所建 的數(shù)據(jù)庫文件中,源客戶的信息文件格式設(shè)計(jì)為:字段名,中文畢 業(yè) 設(shè) 計(jì) 用 紙 湖南大學(xué)網(wǎng)絡(luò)學(xué)院 19 名稱 (包括單位名,單位地址,聯(lián)系電話,聯(lián)系人,建卡時間,建卡順序號,水的總量,操作員姓名等 ),數(shù)據(jù)類型,數(shù)據(jù)寬度,小數(shù)后位數(shù)。 (見表 41)其中,需要作出特別說明的是水的總量。 表 41 IC卡系統(tǒng)用戶信息表 中文名稱 數(shù)據(jù)類型 數(shù)據(jù)寬度 小數(shù)后位數(shù) 單位名稱 字符型 30 單位地址 字符型 50 聯(lián)系 電話 字符型 11 聯(lián)系人 字符型 8 建卡時間 時間型 8 建卡順序號 字符型 8 水的總量 數(shù)值型 8 0 操作員姓名 字符型 8 YEARREPORT . DBF 客戶買水信息 客戶的買水信息文件格式同表達(dá)方式 41 完全相同,它具體反映了某個用戶某一次買水金額及買水?dāng)?shù)量的詳細(xì)情況。 表 43 IC 卡系統(tǒng)操作員信息表 中文名稱 數(shù)據(jù)類型 數(shù)據(jù)寬度 小數(shù)后位數(shù) 操作員序列號 字符型 3 操作員姓名 字符型 8 操作員口令 字符型 8 操作員更改記錄權(quán)限 字符型 1 操作員更改口令權(quán)限 字符型 1 已注銷操作員工數(shù)據(jù)文件格式同前,目的是收集已注銷操作員的 信息資料,便于系統(tǒng)識別。 表 45 IC 卡系統(tǒng)操作日志信息表 中文名稱 數(shù)據(jù)類型 數(shù)據(jù)寬度 小數(shù)后位數(shù) 操作員姓名 字符型 8 進(jìn)入系統(tǒng)日期 日期型 8 進(jìn)入系統(tǒng)時間 字符型 8 退出系統(tǒng)時間 字 符型 8 所做的操作 備注型 4 進(jìn)入系統(tǒng)的次數(shù) 數(shù)值型 4 0 系統(tǒng)機(jī)構(gòu)設(shè)計(jì) 本系統(tǒng)機(jī)構(gòu)設(shè)計(jì)主系統(tǒng)為 IC卡計(jì)量水費(fèi)系統(tǒng),子系統(tǒng)為文件系統(tǒng)、查詢系統(tǒng)、維護(hù)系統(tǒng)、打印輸出設(shè)置系統(tǒng)及幫助系統(tǒng)。 畢 業(yè) 設(shè) 計(jì) 用 紙 湖南大學(xué)網(wǎng)絡(luò)學(xué)院 22 圖 41 系統(tǒng)機(jī)構(gòu)設(shè)計(jì) 系統(tǒng)數(shù)據(jù)流程圖 系統(tǒng)操作員登錄系統(tǒng),首先要輸入自己的姓名和口令,無誤后方可進(jìn)入系統(tǒng)。詳見圖 42 。 ( 見技術(shù)附件 ) 系統(tǒng)管理員業(yè)務(wù)流程 數(shù)據(jù)庫管理員( DBA )是數(shù)據(jù)管理機(jī)構(gòu)的一組人員,他們是擁有最高特權(quán) 的數(shù)據(jù)庫用戶,負(fù)責(zé)全面管理數(shù)據(jù)庫系統(tǒng)。 其業(yè)務(wù)流程見圖 44。 1) 本模塊的作用在于完成客戶信息 (序列號,客戶姓名,用戶參數(shù)設(shè)定等 )的增加操作,對用戶單位號已存在,當(dāng)?shù)诙屋斎霑r,系統(tǒng)自動給出設(shè)定的信息 ( 為只讀屬性 ) 。我通過編程實(shí)現(xiàn)了對表單中所有字段的完整性檢查,并對宇段的輸入、輸出格式作了嚴(yán)格的限制。 If empty (source user name) and lisalpha (source user name) =messagebox(“ 非法值。通過 list列表選擇所需要更改的參數(shù)的單位名稱,可得到參數(shù)原 值,輸入新值并選擇 確畢 業(yè) 設(shè) 計(jì) 用 紙 湖南大學(xué)網(wǎng)絡(luò)學(xué)院 27 定 ,系統(tǒng)將數(shù)據(jù)寫回 source. dbf 文件中,單一的修改操作將更改此單位其它記錄的參數(shù)。 3) 本系統(tǒng)采用如下三級查詢: (1) 模糊查詢:操作員輸入單位名稱的部分或全部,系統(tǒng) 列出符合條件記錄的相關(guān)信息 ( 單位名稱、買卡時間, 金額、單價、噸數(shù) ) ; (2) 列表查詢:以單位名稱為關(guān)鍵字建索引,操作員在 list 列表中選擇查詢的單位名稱,則列出滿足條件的記錄。 以上三種查詢方式為不同的查詢者提供了方便。 5) 由于操作員輸入的各項(xiàng)記錄與各單位及自來水公司的利益密切相關(guān),因此每一位操作員都有責(zé)任確保錄入信息的正確性和有效性。在整個系統(tǒng)中,為實(shí)現(xiàn)任何人僅能對數(shù)據(jù)進(jìn)行簡單的操作,又要確保文件記錄的正確性 ( 如無空記錄 ) 。我通過在程序中為每一位操作員賦予初始密碼 (12345678)和設(shè)置修改密碼權(quán)限 ( ‘ l ’ ) ,從而在減少用戶輸入的數(shù)據(jù)量的同時提高數(shù)據(jù)的準(zhǔn)確率。在此模塊中,系統(tǒng)管理員可賦予不同 級別的操作員對某一組特定記錄進(jìn)行查詢,修改的權(quán)限。操作員輸入登錄口令,由系統(tǒng)確認(rèn)身份后,進(jìn)入 IC卡系統(tǒng),根據(jù)權(quán)限庫中的設(shè)定值,決定此操作員的特定權(quán)限。 7) 數(shù)據(jù)備份模塊 8) 9) 以上三個模塊彌補(bǔ)了 Visual Foxpro 恢復(fù)機(jī)制不完善的缺陷,無論系統(tǒng)管理員還是一般的操作員都有權(quán)力進(jìn)行數(shù)據(jù)的備份,建議用戶應(yīng)定期對數(shù)據(jù)進(jìn)行備份,這樣可以在意外事 故發(fā)生時減少數(shù)據(jù)的損失程度。然后用戶可選擇要備份的目標(biāo)盤盤符,如選擇硬盤作為目標(biāo)盤,則系統(tǒng)會給出提示,建議用戶使用物理的第二硬盤。 ) ,用戶可 根據(jù)提示插入磁盤進(jìn)行數(shù)據(jù)備份,備份完成后應(yīng)及時為磁盤作標(biāo)簽。 操作日志模塊其實(shí)現(xiàn)基理是:當(dāng)用戶通過密碼認(rèn)證進(jìn)入系統(tǒng)后,系統(tǒng)自動將用戶姓名、系統(tǒng)日期、系統(tǒng)時間添入日志文件 note. dbf 中,在系統(tǒng)的各項(xiàng)功能調(diào)用完后均調(diào)用一個填充程序 add 。它應(yīng)能準(zhǔn)確,詳細(xì)地記錄用戶的每一次有價值的操作 (刪除記錄.增加記錄、修改記錄等 )。但它們對數(shù)據(jù)庫的安全性有著十分重要的意義。 10) 月報(bào)表模塊 通過組合框選擇所需報(bào)表的月份,按 開始打印 即可進(jìn)行報(bào)表打印。使用這種方法,縮短了打印時間,提高了打印效率。 在
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1