系統(tǒng)內(nèi)部框架及數(shù)據(jù)字典_第1頁
系統(tǒng)內(nèi)部框架及數(shù)據(jù)字典_第2頁
系統(tǒng)內(nèi)部框架及數(shù)據(jù)字典_第3頁
系統(tǒng)內(nèi)部框架及數(shù)據(jù)字典_第4頁
系統(tǒng)內(nèi)部框架及數(shù)據(jù)字典_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、系統(tǒng)內(nèi)部框架及數(shù)據(jù)字典1.1 信息分類及相互關(guān)系中國人民大學(xué)圖書館信息系統(tǒng)是圍繞學(xué)校圖書館的各項業(yè)務(wù)活動而建立的,其中涉及的信息大體上可以分為四類:業(yè)務(wù)過程信息、讀者信息、費用信息和管理信息。其中業(yè)務(wù)過程信息是指完成業(yè)務(wù)所產(chǎn)生的過程控制信息,如借閱信息、書刊出入庫信息等,都是局部信息;讀者信息是指在讀者整個在校期間需要在整個系統(tǒng)范圍內(nèi)共享的信息,是基本信息;管理信息是由基本信息和業(yè)務(wù)過程信息加工得到的,如讀者流動情況、書刊平均借閱天數(shù)、效率分析等,是派生信息。讀者借閱活動和各類信息之間的關(guān)系1.2 貫穿系統(tǒng)的兩條信息線集成各局部系統(tǒng)的重要目標是確保整個系統(tǒng)不隨著局部系統(tǒng)的改變而改變,不隨著新系

2、統(tǒng)的加入而發(fā)生大的變化。找出圖書館信息系統(tǒng)的內(nèi)在聯(lián)系,確立好各局部系統(tǒng)之間的接口,是實現(xiàn)這一目標的前提。貫穿整個圖書館信息系統(tǒng)有兩條信息線:讀者信息線和費用信息線。以此為框架來構(gòu)造和集成整個系統(tǒng)。證件信息包括讀者主索引、借閱記錄等等;費用信息包括在各個環(huán)節(jié)發(fā)生的各類費用及消耗成本等。這兩條信息線在系統(tǒng)中體現(xiàn)為具體的數(shù)據(jù)結(jié)構(gòu),它獨立于各局部系統(tǒng)而存在。從整體的、發(fā)展的角度來構(gòu)筑好這一基礎(chǔ)框架是本系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的核心。2. 各子系統(tǒng)的數(shù)據(jù)流程圖及數(shù)據(jù)字典21財務(wù)管理子系統(tǒng)證件調(diào)整功能:負責全館財務(wù)、物資采購及發(fā)放、安全保衛(wèi)及衛(wèi)生清潔等工作。其中財務(wù)管理包括:全館人員工資、獎金發(fā)放及經(jīng)費管理。流程:

3、罰款收據(jù) 支付罰款 證件檢查讀 者 讀者ID 結(jié)算數(shù)據(jù) 罰單 罰 收 財 調(diào)單據(jù)處理單 據(jù) 務(wù) 整行 政 科應(yīng)收款項 工資報表 會計憑證 采購計劃預(yù)算數(shù)據(jù) 會計憑證 應(yīng)付款項 支付工資職 工現(xiàn)金額 財務(wù)調(diào)整財務(wù)調(diào)整支付款 項采 訪 科 資金 送進計劃 采購資料 批準/不批準 審批準 / 查 不批準主管部門 需配置及初始化的表:賬務(wù)登記表字段中文名稱字段名類型長度說明業(yè)務(wù)號TRAD_NOI20發(fā)生業(yè)務(wù)的統(tǒng)一編號日期TRAD_DATED業(yè)務(wù)發(fā)生的日期收入INCOMEI30業(yè)務(wù)收入的金額支出OUTCOMEI30業(yè)務(wù)的支出憑證號PROOF_NOC10本項業(yè)務(wù)涉及的憑證的編號摘要CHIEF_INTRC5

4、0業(yè)務(wù)內(nèi)容的摘要22書刊管理子系統(tǒng) 功能:組織和管理藏書。組織和管理藏書:根據(jù)藏書的不同類型、內(nèi)容、性質(zhì)和使用價值進行合理的組織編目、科學(xué)的分類,根據(jù)借閱的需求擬更新藏書建議目錄,負責館藏剔舊處理,根據(jù)實際情況及時更新書刊信息;采訪部行政科下達預(yù)算財務(wù)科開單據(jù)整合賬單考核審批分類統(tǒng)計核算上報處理調(diào) 整上報圖書庫分類清理清理核算流程: 現(xiàn)金 審批通過的項目 撥款額 預(yù)算項目 財務(wù)狀況 預(yù) 支 預(yù) 額 算 工 作 財務(wù) 報 數(shù)量 表 財務(wù) 調(diào)整 采 計 圖書處理更新計劃 購 劃 領(lǐng)款通知 采購圖書 會計憑證 圖書處理 發(fā)票開支費用 各類圖書分類 圖書處理更新舊圖書資料 財務(wù)狀況 需配置及初始化的表

5、:在庫書刊字典字段中文名稱字段名類型長度說明編號BOOK_NOC16全館書刊的統(tǒng)一編號,可作為識別標志書名BOOK_NAMEC50書刊名稱作者WRI_NAMEC10作者的姓名出版社PUB_HOUSEC50出版社的名稱出版日期PUB_DATED本版的出版日期版次PUB_TIMESI4類別BOOK_VARC20按本館圖書的分類方法分類借閱者REA_NOC8讀者的標志號庫存地點SAVE_PLACEI16用戶定義的完整性約束要求類別和借閱者的填入值必須有效,即必須是存在的值。23 讀者管理子系統(tǒng) 功能:更新和查詢讀者信息、辦理借閱證件。 流程:證件管理子系統(tǒng):支付賬單 賬戶調(diào)整 綜合反饋收款服務(wù)通知服

6、務(wù)結(jié)果帳單 返回 各 種分析核實費 用圖書調(diào)整圖書庫讀者 收據(jù) 服務(wù)請求 有效 ID 服務(wù)細則 退役罰 款 無效號碼注銷核對帳 單 ID借閱部結(jié)算違章 退役 ID無欠款I(lǐng)D細則罰款 尚有欠款 收據(jù)帳務(wù)核對證件庫證件調(diào)整證件調(diào)整 需配置及初始化的表: 讀者信息字典字段中文名稱字段名類型長度說明姓名NAMEC8讀者姓名IDREA_NOC8讀者ID號性別SEXC2年齡AGEI2系別DEPARTC20讀者所屬系別 證件信息字典字段中文名稱字段名類型長度說明IDREA_NOC8讀者ID號借書本數(shù)Book_numI8借書總冊數(shù)借書信息書 編號 Book_noC16書的編號借書日期 BOOK_DATEC16

7、 注:上表中有用戶定義的完整性約束條件的字段如下:性別要求只能取”男”或”女”兩者之一;年齡取值域為155;系別的取值要求必須是本校存在的系;借書本數(shù)的最大值是3.24 人事管理子系統(tǒng) 功能:全館人員調(diào)動、組織管理、考勤以及工資報表的制定。 流程: 調(diào)整職工資金 收 據(jù)單據(jù) 歸記財務(wù)科上報 人事調(diào)動申請 變動名單 人職工 品評綜合整 理員 變?nèi)耸聶n案表 調(diào) 動各部調(diào)整 動 情 人員 行政科 人員調(diào)令 況 調(diào)整 人 變 情 員 動 況上報 調(diào) 采訪部 動 人事調(diào)動申請 變動名單整理說明人事檔案 人事變動結(jié)果 需配置及初始化的表:工作人員字典 字段中文名稱字段名類型長度說明科室代碼DEPT_COD

8、EC8工作人員所在科室姓名NAMEC8工作人員姓名人員編號EMP_NOC6每個人分配一個唯一的標識號工作類別JOBC8職稱TITLEC10工作人員的職稱,本系統(tǒng)用戶名USER_NAMEC16如果是本系統(tǒng)用戶,則為用戶名,否則為空本月出勤情況WORKDAYI2本月出勤天數(shù)概念設(shè)計階段一 任務(wù):根據(jù)需求分析的結(jié)果:數(shù)據(jù)流圖和數(shù)據(jù)字典來設(shè)計出圖書館得分E-R圖和基本E-R圖,為下一步的邏輯設(shè)計階段提供素材.二 各個具體的實體:系別名字年齡標志性別讀者罰款單據(jù)金額書號信息證號日期編號 借閱書號日期借書證號職工號編號金額工資清單名字日期讀2金額日期收支編號普通收據(jù)職稱號工作科室編號管理人員系統(tǒng)用戶名名字

9、 圖書藏 處作 者狀態(tài)類別版次出版日期書 價出版社書 名書 號職 稱職稱號職稱名工資姓名編號系統(tǒng)用戶名職工職稱號職務(wù)科室三 四個子系統(tǒng)分E-R圖:1財務(wù)管理初步E-R圖:人事行政科普通收據(jù)讀者罰款單據(jù)被罰 1 1 1遞交讀者 遞交2 n n 工資清單 n p 1包含1管理人員改進后的E-R圖: n工資清單采購計劃罰款單據(jù)罰款結(jié)算1結(jié)算2 m 1 1預(yù)算讀者 1 1 應(yīng)付工資 n業(yè)務(wù)額 n n n調(diào)整 m會計賬務(wù) 2 圖書管理子系統(tǒng):初步E-R圖:借閱讀者圖書 n 1n1包含1被罰n包含2罰款單據(jù)11n更新書目n遞送 編目部1改進后的E-R圖:涉及1借閱圖書n1 n n涉及2 對應(yīng) 1 1 處理

10、細則采購細則3 人事管理子系統(tǒng):初步E-R圖:工資清單人事行政科遞送1n n包含包含 m管理人員改進后的E-R圖:記錄 領(lǐng)取職工1 n 1 1 屬于11 n 領(lǐng)導(dǎo)工資清單出勤記錄 選評 1部門 1職稱4 讀者管理子系統(tǒng):初步E-R圖:借書證持有 1 1讀者 n n 更新交費 1 1財務(wù)部門管理部門經(jīng)討論,“讀者管理”并不是管理學(xué)生辦理借書證的問題,而是管理讀者罰款的情況,所以更改如下:改進后的E-R圖:進行 借閱借書證 1 n 1 1 待付涉及 n n 圖書罰款單據(jù) 四 圖書館數(shù)據(jù)庫管理系統(tǒng)基本E-R圖:經(jīng)過分析,知道分ER圖中的“認識行政科 ” 實體實際上是”管理人員”,所以在設(shè)計總的ER圖

11、 時將其改為“管理人員”實體. 遞交3含有普通收據(jù)遞交2管理人員包含3工資清單遞交包含2更新書目包含被罰罰款單據(jù)讀者遞交借閱圖書(一) 基本E-R圖草圖(二)修改過程1 合并分E-R圖,生成總E-R圖各個子系統(tǒng)的局部應(yīng)用面向問題不同,導(dǎo)致各個實體和實體的屬性之間的沖突,因此合并時必須消除這些沖突:(1) 屬性沖突:因為設(shè)計分E-R圖前有過充分討論,所以沒有屬性沖突(2) 命名沖突:財務(wù)管理子系統(tǒng)E-R圖里的“讀者”和讀者管理子系統(tǒng)E-R圖里的“借書證”兩個實體代表同一概念,二者都用“讀者”來表示(3) 結(jié)構(gòu)沖突:“讀者”是一個實體,但是在實體“借閱”中卻變成了一個屬性,所以在合并E-R圖時,把

12、讀者單獨作為一個屬性,而在“借閱”中用一個屬性“讀者號”來標示2 消除不必要的冗余 由于某些聯(lián)系可以導(dǎo)出其它的聯(lián)系,這種聯(lián)系可以被消除。如圖書管理子系統(tǒng)中的實體“更新書目”,其可以由實體“圖書”和“采購計劃”導(dǎo)出,其可以在總E-R圖中消除。實體“編目部” 可以由“圖書”即“處理細則”導(dǎo)出。在總E-R圖中,實體之間具有明確完整的關(guān)系,多余的關(guān)系將導(dǎo)致維護的困難和破壞數(shù)據(jù)庫的完整性。 (三)總E-R圖草圖 領(lǐng)導(dǎo)借閱部門讀者1n屬于進行圖書涉及1涉及2罰款單據(jù)待付1 1選評 1 n n 職工n 1 n 1 1職稱 n n 1 領(lǐng)取遞交3 記錄 1 1 1 1工資清單采購計劃 結(jié)算1 1處理細則 1

13、出勤記錄1結(jié)算2 1預(yù)算罰款 1 1 應(yīng)付工資業(yè)務(wù)額讀者 m m m調(diào)整 n財務(wù)記錄 三.邏輯設(shè)計部分:(一)概念模型向關(guān)系模型轉(zhuǎn)換及依賴關(guān)系分析: 根據(jù)總E-R圖中的實體與實體之間的聯(lián)系以及轉(zhuǎn)換的一般原則,得到如下的關(guān)系:持有 1讀者讀者證件 1 1 根據(jù)以上1:1關(guān)系得可到關(guān)于讀者關(guān)系:讀者(讀者編號,姓名,性別,年齡,系別, 借書編號,獎懲記錄,學(xué)號,獎懲資金,日期,續(xù)借,預(yù)約);但考慮到存儲時的冗余,及實際運行時的效率,故將讀者的借閱信息拿出來作為單獨的實體,作為借閱記錄。讀者(證件號, 姓名,性別,年齡,系別, 學(xué)號); 該關(guān)系的函數(shù)依賴圖:學(xué)號姓 名性 別年 齡系 別 從函數(shù)依賴圖

14、可以看出,該關(guān)系中不存在部分函數(shù)依賴、傳遞函數(shù)依賴,且只有學(xué)號能夠確定其它各項。所以該關(guān)系是BCNF范式。 2證件(證件號, 證件類別); 證件號證件類別證件注冊 該關(guān)系來源于證件實體, 該關(guān)系的函數(shù)依賴圖如下: 該關(guān)系仍然是BCNF范式。 3圖書( 圖書編號,書名,作者,出版社,出版日期,版次,庫存點,簡介); 該關(guān)系來源于圖書實體,它的函數(shù)依賴圖如下:借閱編號書 名 圖書編號作 者出版社出版日期版 次庫存點 簡介 該關(guān)系仍然是BCNF范式。罰款記錄 待付讀者4罰款記錄(罰款記錄號,證件號,罰款日期,罰款金額,原因說明);罰款記錄號證件號罰款日期罰款金額原因說明 該關(guān)系是BCNF范式。5借閱

15、紀錄(證件號,圖書編號,圖借閱日期,還書日期,續(xù)借標志,預(yù)約標志,罰款記錄號); 續(xù)借標志借閱記錄號證件號圖書編號借閱日期還書日期續(xù)借標志 同上的分析可知:為提高查找效率,消除冗余,消除插入刪除等的冗余,將人事管理系統(tǒng)中的職工的職稱,部門,出勤狀況等分別作為實體,記錄不同情況下的情況。6職員( 職員編號,姓名,性別,年齡,職務(wù)號,領(lǐng)導(dǎo)編號,部門號);職員編號姓名性別年齡職務(wù)號領(lǐng)導(dǎo)編號部門號 7職稱(月薪,職稱名,科室名,職稱號);科室名月薪職稱名職稱號 8部門(部門號,部門名,部門負責人)部門號部門名部門負責人 9出勤記錄(職員編號, 出勤紀錄號,出勤次數(shù),獎勵編號,懲罰編號);職員號激勵號號

16、懲罰編號出勤號出勤次數(shù)獎勵編號 10獎勵記錄(獎勵編號,獎金,日期,獎勵等級);獎勵號獎金獎勵等級日期同上的分析可知:為提高查找效率,消除冗余,消除插入刪除等的冗余,將財務(wù)管理系統(tǒng)中的財務(wù)紀錄的職稱,部門,出勤狀況等分別作為實體,記錄不同情況下的情況 11財務(wù)記錄( 財務(wù)號,業(yè)務(wù)編號,日期);財務(wù)號業(yè)務(wù)編號 日期 12業(yè)務(wù)記錄( 業(yè)務(wù)編號,收入,支出,日期,會計憑證,業(yè)務(wù)類型,乙方);業(yè)務(wù)編號支出日期乙方會計憑證業(yè)務(wù)類型收入 13懲罰記錄 (懲罰記錄編號,罰金,日期,處分名);懲罰號罰金處分名日期 (二)優(yōu)化分析:1 在圖書館中,由于圖書數(shù)量上百萬冊,所以為了提高檢索效率,應(yīng)根據(jù)圖書類別把圖書

17、進行水平分類,即按照圖書的種類不同將圖書分成不同類型的圖書,如:文史圖書、自然科學(xué)圖書、工具圖書、古籍等。這樣相同類型的圖書存放在一起,便于提高查找效率。2 根據(jù)同上的原因,還應(yīng)將圖書進行水平分類,即按照圖書的著者不同將圖書大關(guān)系分成幾個更細的關(guān)系,即將著者,簡介,借閱編號等分離出來作為一個關(guān)系,便于提高查找效率。 圖書號作者借閱編號簡介 3 證件與讀者是緊密聯(lián)系的,二者同時產(chǎn)生,同時離開,并且日常查詢中二者常常同時被要求,因此,應(yīng)把這兩個關(guān)系合二為一。即: 讀者(證件號, 姓名,性別,年齡,系別, 學(xué)號,證件類別); 該關(guān)系的函數(shù)依賴圖如下:學(xué) 號姓 名年 齡證件號系 別性 別證件類別 從函

18、數(shù)依賴圖可以看出該關(guān)系存在非碼決定因素, 沒有傳遞依賴和部分依賴, 所以是3NF范式。三.用戶子模式設(shè)計部分: 在圖書館數(shù)據(jù)庫系統(tǒng)中,從效率、安全、方便角度考慮,應(yīng)設(shè)計用戶自模式。 1 對不同級別的用戶定義不同的視圖: 對普通讀者 借閱記錄(證件號,圖書編號,圖書借閱日期,還書日期); 管理人員可以直接訪問借閱記錄關(guān)系。 對一般職工 出勤記錄(職工編號, 出勤紀錄號,出勤次數(shù),職務(wù)編號); 主管部門領(lǐng)導(dǎo)可以直接訪問到職工月薪,年齡等保密信息,財務(wù)部中也類似的有不同級別的職工定義不同的視圖,使得不同的用戶可以看到不同的信息。 2 定義一般的讀者對數(shù)據(jù)庫的應(yīng)用只包括對書的借出信息,著者,還書日期,和簡介等信息的查找,不能對以上的信息的刪除和更改,更新信息只能由圖書館類的服務(wù)人員作相應(yīng)的操作。四物理設(shè)計部分: 圖書關(guān)系存取方式的分析與選取: 對圖書關(guān)系最經(jīng)常的操作是查找,則為提高查找效率,建立B+樹索引,則平均查找次數(shù)為B+樹的層數(shù),故對數(shù)據(jù)庫設(shè)計到有

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論