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

正文內(nèi)容

計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)論文下載-wenkub

2022-11-05 18:02:32 本頁面
 

【正文】 iated scientifically in the view of software engineering 【 Key word 】 the books management, borrows, the browsing, Visual Basic 4 圖書館管理信息系統(tǒng) ....................................................................................................... II 第一章 前 言 ............................................................................................................. 5 本論文的目的和意義 ............................................................................................ 5 論文的主要內(nèi)容和作者的貢獻(xiàn) ............................................................................ 6 第二章圖書館管理系統(tǒng)的分析和設(shè)計(jì) ................................................................................ 7 開發(fā)圖書館管理系統(tǒng)的總敘述 : .......................................................................... 7 圖書館管理系統(tǒng)概要設(shè)計(jì) ................................................................................... 8 圖書館管理系統(tǒng)功能設(shè)計(jì) .................................................................................. 10 圖書館管理系統(tǒng)功能描述及流程圖 .......................................... 錯(cuò)誤 !未定義書簽。但一直以來人們使用傳統(tǒng)人工的方式管理圖書、期刊、試卷合訂本等,這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時(shí)間一長(zhǎng) ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。 因此,開發(fā)這樣一套管理軟件成為很有必要的事情 ,在下面的各章中我們將以開發(fā)一套圖書館管理系統(tǒng)為例 ,談?wù)勂溟_ 發(fā)過程和所涉及到的問題及解決方法。 經(jīng)過分析如此情況 ,我們使用微軟公司的 VISUAL BASIC開發(fā)工具 ,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具 ,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫的智能化對(duì)象 ,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型 ,然后 ,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代 ,不斷修正和改進(jìn) ,直到形成用戶滿意的可行系統(tǒng)。 管理信息系統(tǒng)的開發(fā)是一個(gè)開發(fā)周期長(zhǎng)、技術(shù)要求高、影響因素多的復(fù)雜系統(tǒng)工程,因此制定一個(gè)完善、可行、合理的開發(fā)計(jì)劃,不僅是系統(tǒng)開發(fā)成功的保證,而且可以提高效率、節(jié)省時(shí)間、降低成本 ,改變了傳統(tǒng)手工方式的操作 .本圖書系統(tǒng)一共用了 2 個(gè)多月的時(shí)間進(jìn)行編寫 ,然后進(jìn)行系統(tǒng)調(diào)試和運(yùn)行維護(hù) ,為圖書管理者提供了很方便的操作 ,解決了借書和取書難記錄的特點(diǎn) ,適時(shí)地對(duì)圖書進(jìn)行有 效的編輯 . 第二章 圖書館管理系統(tǒng)的分析和設(shè)計(jì) 開發(fā)圖書館管理系統(tǒng)的總敘述 : 本系統(tǒng)基于好用、易用、美觀的原則為用戶定制了一套統(tǒng)一的人機(jī)界面。 本圖書館的業(yè)務(wù)范圍及工作特點(diǎn),設(shè)計(jì)了采購(gòu)子系統(tǒng)、編目子系統(tǒng)、檢索統(tǒng)計(jì)子系統(tǒng)、流通信息子系統(tǒng)及系 統(tǒng)維護(hù)子系統(tǒng),這幾個(gè)子系統(tǒng)包括了圖書館的主要業(yè)務(wù)工作,可以全面實(shí)現(xiàn)對(duì)圖書館的采購(gòu)、編目、檢索、統(tǒng)計(jì)和流通等業(yè)務(wù)的計(jì)算機(jī)管理。 在借書、還書中采用手工輸入或 IC卡方式。 操作界面 : ,傻瓜式操作方式; ; 、操作。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。并為讀者辦理借閱手續(xù)。 利用查閱借書人的借書證件還書(通過輸入借書證號(hào)的方法),或利用借書人所借書的條碼號(hào)或書名的方法。本 子系統(tǒng)提供了只要通過修改借書日期的方式實(shí)現(xiàn)簡(jiǎn)單的續(xù)借程序。 故障處理 正常使用時(shí)不應(yīng) 出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫的完好無損。 3.流通方式多樣化 使用該系統(tǒng)在進(jìn)行借還圖書時(shí),圖書館可根據(jù)學(xué)校資金實(shí)際情況,可采用普通借還書方式、條形碼借還書方式。系統(tǒng)對(duì)復(fù)本圖書的重復(fù)數(shù)據(jù),由用戶輸入復(fù)本數(shù)后,就可完成對(duì)重復(fù)數(shù)據(jù)的自動(dòng)追加,較好地解決了數(shù)據(jù)冗余度的問題 ,提高了錄入速度,節(jié)省了工作時(shí)間。 包括: 閱覽各種雜志 報(bào)紙 閱覽各種工具書 下面繪制出圖書館流通業(yè)務(wù)中借書的流程圖。手工管理還存在這許多弊端,由于不可 避免的人為因素,經(jīng)常造成數(shù)據(jù)的遺漏、誤報(bào)。 學(xué)校圖書館規(guī)模相對(duì)于商業(yè)圖書館小,但要有著完善的圖書信息,對(duì)每一冊(cè)書要有詳細(xì)的 記錄信息,功能上對(duì)系統(tǒng)的需求是全面的。硬件的配置要求不能太高,這樣可以很好的適應(yīng)當(dāng)前的學(xué)校圖書館。因此在技術(shù)上是可行的。另外,圖書館管理人員對(duì)開發(fā)該系統(tǒng)也是大力支持的,同時(shí)制定了培 訓(xùn)計(jì)劃,并進(jìn)行了實(shí)施 MIS 的物質(zhì)準(zhǔn)備和工作準(zhǔn)備。與同組商議了解各個(gè)部門的主要職能及具體運(yùn)作方式、過程等。 數(shù)據(jù)流圖 22 數(shù)據(jù)字典 下面為借書業(yè)務(wù)流程圖中的每一部分編制數(shù)據(jù)字典。取值范圍: 相關(guān)的數(shù)據(jù)結(jié)構(gòu):索書號(hào) 藏書號(hào) 作者 書名 出版社 單價(jià) 冊(cè)數(shù) 內(nèi)容摘要 ( 2)數(shù)據(jù)流。外部實(shí)體“圖書管理員”的條目如下: 外部實(shí)體名稱:圖書管理員 輸入數(shù)據(jù)流:借書信息 借書證號(hào) 已填借書卡 查詢結(jié)果 輸出數(shù)據(jù)流:待填借書卡 借書信息。由于Access 具有顯著的簡(jiǎn)易性和有效性,大量的桌面數(shù)據(jù)庫系統(tǒng)都采用 Access 作為后臺(tái)數(shù)據(jù)庫。 TblCard 借書證表,提供讀者信息等,同時(shí)包括借書證是否可用,提供唯一的借書證 ID。一種完整的方式是對(duì)局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型之間是否存在聯(lián)系。全局概念結(jié)構(gòu)不僅要支持所有局部 ER 模式,而且必須合理地表示一個(gè)完整、一致的數(shù)據(jù)庫概念結(jié)構(gòu)。 2)局部 ER 模式的合并 合并的原則是:首先進(jìn)行兩兩合并;先和合并那些現(xiàn)實(shí)世界中 有聯(lián)系的局部結(jié)構(gòu);合并從公共實(shí)體類型開始,最后再加入獨(dú)立的局部結(jié)構(gòu)。一個(gè)好的全局 ER 模式,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實(shí)體類型的個(gè)數(shù)要盡可能的少;實(shí)體類型所含屬性個(gè)數(shù) 盡可能少;實(shí)體類型間聯(lián)系無冗余。還要考察一個(gè)實(shí)體類型內(nèi)部是否存在聯(lián)系,兩個(gè)實(shí)體類型之間是否存在聯(lián)系,多個(gè)實(shí)體類型之間是否存在聯(lián)系,等等 為了使 ER 圖表示得更加清晰,現(xiàn)將 ER圖分成實(shí)體及其屬性圖和實(shí)體及其聯(lián)系圖。 操作員(操作員編號(hào) +姓名 +密碼 +備注) 操作員編號(hào)為此關(guān)系的碼。 創(chuàng)建數(shù)據(jù)對(duì)象 (Record Set) ADO 中的數(shù)據(jù)對(duì)象通常保存的是查詢結(jié)果。 Set Record Set=(sqtStr) 這條語句創(chuàng)建并打開了對(duì)象 Record Set,其中 db 是先前創(chuàng)建的鏈接對(duì)象,sqtStr 是一個(gè)字串,代表一條標(biāo)準(zhǔn)的 SQL 語句。 amp。通過調(diào)用方法 close 實(shí)現(xiàn)關(guān)閉,然后再釋放它。 Text1(0).Text amp。 vbTab amp。這一方法的運(yùn)用詳見下面部分。 39。 39。 39。 39。 amp。 FROM 圖書總表 ,圖書分表 sql1 = sql1 amp。show the found records /對(duì)查詢結(jié)果創(chuàng)建數(shù)據(jù) RECORDSET 對(duì)象: If sql1 Then Set rs = (sql1) Set = rs End If 39。close the rsordset Exit Sub End sub 出錯(cuò)處理 當(dāng)我遇到一些錯(cuò)誤是,如無當(dāng)前記錄等一些常規(guī)性錯(cuò)誤,我的處理方法有兩種: 第一種: On error goto a A: MsgBox 第二種方法: on error resume next 為了使程序能更加完善,我還運(yùn)用了 BeginTrans……… CommitTrans 語句 計(jì)算機(jī)系統(tǒng)的配置方案 硬件環(huán)境 : 內(nèi)容 最低配置 建議配置 主機(jī) P/200 PII/266 以上 內(nèi)存 64MB 128MB 以上 36 硬盤 10GB 20GB 以上 顯示器 VGA 以上 軟件環(huán)境: 操作系統(tǒng): Windows 98 中文版、 Windows2020 中文版、 Windows XP 中文版 編程軟件 : Visual 中文版 數(shù)據(jù)庫 :Access2020 中文版 系統(tǒng)的安全性和可靠性設(shè)計(jì) 對(duì)所有登錄本系統(tǒng)的使用用戶進(jìn)行嚴(yán)格的用戶名和密碼的管理,如果不屬于系統(tǒng)事先設(shè)定好的合法用戶,則系統(tǒng)無法登錄,為了防止密碼外泄,本系統(tǒng)具備密碼修改功能。這是,需要通過系統(tǒng)管理菜單進(jìn)行登錄操作。 amp。 38 程序的后面使用了一個(gè)結(jié)構(gòu)體,這個(gè)結(jié)構(gòu)體在公共模塊定義,程序的任何地方都可以訪問這個(gè)結(jié)構(gòu)體,同時(shí)程序初始化了一個(gè)全局變量 CurrentUser。如果 CurrentUser 的 LoginSuccess屬性為 True,則主窗體顯示當(dāng)前用戶登錄的用戶名。 Private Sub cmdOK_Click() Dim strUserID As String Dim strUserPwd As String Dim db As Database Dim rs As Recordset 39。 圖 2 登錄窗體 這里我們?cè)敿?xì)講解登錄的全部過程,因?yàn)檫@個(gè)過程中涉及到 DAO 數(shù)據(jù)庫訪問的全部過程,因此我們將著重介紹這些過程。 Type Users ID As Integer Name As String Password As String LoginSuccess As Boolean End Type Public CurrentUser As Users 這里我們首先運(yùn)行了 frmLogin窗體,然后根據(jù) frmLogin窗體對(duì)用戶信息的判斷,由 frmLogin 窗體設(shè)置 CurrentUser 信息。 (未登錄) End If End Sub 程序首先顯示 frmLogin 窗口,由于這個(gè)窗口是模態(tài)( vbModal)顯示的,因此如果用戶只能關(guān)閉這個(gè)窗口后才能進(jìn)行其他的操作。 Private Sub mnuSysLogin_Click() vbModal If Then = amp。 啟動(dòng): 雙擊圖標(biāo)運(yùn)行程序以后,就可以看到程序的主界面。 CStr() amp。 strSQl amp。 End If End If 35 End if 39。 or 圖書分表 .類別 =39。 amp。 amp。 amp。 amp。 vbTab amp。 If sql Then Set rs = (sql) End If If Not ( And ) Then Do While Not (0, 0) = (0, 1) = 借書證號(hào) (0, 2) = 姓名 vbTab amp。 第一種方法: 設(shè)置 MSFLGRID 控件的屬性 Datasource 屬性 第二種方法: sql = select * from 借書流水表 where 借書證號(hào) =39。 39。 操作數(shù)據(jù)庫 我們通過調(diào)用鏈接對(duì)象的 openrecordset 方法來將查詢結(jié)果返回給一個(gè)數(shù)據(jù)對(duì)象或進(jìn)行插入、刪除等操作。 Record Set 保存的是一行行的記錄,并標(biāo)有一個(gè)當(dāng)前記錄。在 ACCESS 數(shù)據(jù)庫中不需要?jiǎng)?chuàng)建數(shù)據(jù)連接,因?yàn)樗?VB 中默認(rèn)的數(shù)據(jù)庫形式。 借書證(借書證編號(hào) +是否有效 +姓名 +男女 +身份證號(hào) +部門 +電話 +地址 +最大借書量 +操作員 +創(chuàng)建日間) 借書證編 號(hào)為此關(guān)系的碼。一種完整的方式是對(duì)局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類型之間是否存在聯(lián)系。 設(shè)計(jì)全局 ER模式的目的不在于把若干局部 ER模式形式上合并為一個(gè) ER模式,而在于消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。在這一步中我們僅根據(jù)實(shí)體類型名和鍵來認(rèn)定公共實(shí)體類型。還要考察一個(gè)實(shí)體類型內(nèi)部是否存在聯(lián)系,兩個(gè)實(shí)體類型之間是否存在聯(lián)系,多個(gè)實(shí)體類型之間是否
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1